Commit 4f365f37 authored by Michael Kostylev's avatar Michael Kostylev Committed by Diego Biurrun

djgpp port, first part

patch by Michael Kostylev, mik niipt ru

Originally committed as revision 11313 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 64bb7bd5
......@@ -1218,6 +1218,13 @@ case $targetos in
SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(FULLNAME)-$(LIBMAJOR)$(SLIBSUF)'
SHFLAGS='-shared -Wl,--enable-auto-image-base'
;;
*-dos|freedos|opendos)
enable memalign_hack
disable ffplay ffserver vhook
disable $INDEV_LIST $OUTDEV_LIST
network_extralibs="-lsocket"
EXESUF=".exe"
;;
linux)
LDLATEFLAGS="-Wl,--as-needed $LDLATEFLAGS"
enable dv1394
......
......@@ -27,7 +27,7 @@
* miscellaneous OS support macros and functions.
*/
#if defined(__BEOS__) || defined(__INNOTEK_LIBC__)
#if defined(__BEOS__) || defined(__INNOTEK_LIBC__) || defined(__DJGPP__)
typedef int socklen_t;
#endif
......
......@@ -118,7 +118,7 @@
#endif
// Use rip-relative addressing if compiling PIC code on x86-64.
#if defined(__MINGW32__) || defined(__CYGWIN__) || \
#if defined(__MINGW32__) || defined(__CYGWIN__) || defined(__DJGPP__) || \
defined(__OS2__) || (defined (__OpenBSD__) && !defined(__ELF__))
# if defined(ARCH_X86_64) && defined(PIC)
# define MANGLE(a) "_" #a"(%%rip)"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment