Commit 9691a78f authored by Gisle Vanem's avatar Gisle Vanem
Browse files

Support other MS-DOS compilers (MSDOS is a djgpp built-in define).

parent 7ff6b6fa
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -233,7 +233,7 @@ typedef unsigned char bool;

#else /* WIN32 */

#ifdef DJGPP
#ifdef MSDOS  /* Watt-32 */
#include <sys/ioctl.h>
#define sclose(x)         close_s(x)
#define select(n,r,w,x,t) select_s(n,r,w,x,t)
@@ -244,7 +244,7 @@ typedef unsigned char bool;
#undef word
#endif

#else /* DJGPP */
#else /* MSDOS */

#ifdef __BEOS__
#define sclose(x) closesocket(x)
@@ -254,7 +254,7 @@ typedef unsigned char bool;

#define HAVE_ALARM

#endif /* DJGPP */
#endif /* MSDOS */

#ifdef _AMIGASF
#undef HAVE_ALARM
@@ -267,7 +267,7 @@ typedef unsigned char bool;
#define DOT_CHAR      "."
#endif

#ifdef DJGPP
#ifdef MSDOS
#undef DOT_CHAR
#define DOT_CHAR      "_"
#endif
+3 −3
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@
                                   (RECV_TYPE_ARG4)(SEND_4TH_ARG))
#endif
#else /* HAVE_RECV */
#ifdef DJGPP
#ifdef MSDOS
#define sread(x,y,z) (ssize_t)read_s((int)(x), (char *)(y), (int)(z))
#endif
#ifndef sread
@@ -101,7 +101,7 @@
                                    (SEND_TYPE_ARG4)(SEND_4TH_ARG))
#endif
#else /* HAVE_SEND */
#ifdef DJGPP
#ifdef MSDOS
#define swrite(x,y,z) (ssize_t)write_s((int)(x), (char *)(y), (int)(z))
#endif
#ifndef swrite