diff options
| author | Karl Heuer | 1994-08-12 23:16:00 +0000 |
|---|---|---|
| committer | Karl Heuer | 1994-08-12 23:16:00 +0000 |
| commit | ead7d19b3f775bb943b694e5d6fa29e51d4bc7f8 (patch) | |
| tree | a544acad2195ff181b698879df3fefbe1a0fd91e /src | |
| parent | e7b00662769f10da7a026d2dd4d529cbc20202f9 (diff) | |
| download | emacs-ead7d19b3f775bb943b694e5d6fa29e51d4bc7f8.tar.gz emacs-ead7d19b3f775bb943b694e5d6fa29e51d4bc7f8.zip | |
(NEED_SIOCTL): moved from isc-4.0.h, and disabled BROKEN_TIOCGWINSZ since it
works fine when you use <sioctl.h>.
(C_SWITCH_SYSTEM): Add -D_SYSV3 to ensure availability of traditional
non-standard functions.
Diffstat (limited to 'src')
| -rw-r--r-- | src/s/isc3-0.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/s/isc3-0.h b/src/s/isc3-0.h index c7527b659b8..62e6ebd80b3 100644 --- a/src/s/isc3-0.h +++ b/src/s/isc3-0.h | |||
| @@ -23,13 +23,14 @@ | |||
| 23 | #undef LIBX11_SYSTEM | 23 | #undef LIBX11_SYSTEM |
| 24 | #define LIBX11_SYSTEM -lpt -lnls -lnsl_s -lc | 24 | #define LIBX11_SYSTEM -lpt -lnls -lnsl_s -lc |
| 25 | 25 | ||
| 26 | /* marko@tekelec.com (Marko Rauhamaa) says that his linker couldn't | 26 | /* TIOCGWINSZ isn't broken; you just have to know where to find it. */ |
| 27 | find memmove, but that sounds crazy - I thought all SYSV | 27 | #undef BROKEN_TIOCGWINSZ |
| 28 | descendants had that. Let us know if this turns out to be wrong. */ | 28 | #define NEED_SIOCTL |
| 29 | /* It is safe to have no parens around the args in the safe_bcopy call, | 29 | |
| 30 | and parens would screw up the prototype decl for memmove. */ | 30 | /* This does no harm, and is necessary for some ANSI compilers. */ |
| 31 | #define memmove(d, s, n) safe_bcopy (s, d, n) | 31 | #define C_SWITCH_SYSTEM -D_SYSV3 |
| 32 | 32 | ||
| 33 | /* This works around a bug in ISC 4.0 and 3.0; it fails | 33 | /* This works around a bug in ISC 4.0 and 3.0; it fails |
| 34 | to clear the "POSIX process" flag on an exec. */ | 34 | to clear the "POSIX process" flag on an exec. |
| 35 | It won't be needed for 4.1. */ | ||
| 35 | #define EXTRA_INITIALIZE __setostype (0) | 36 | #define EXTRA_INITIALIZE __setostype (0) |