aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1994-08-12 23:16:00 +0000
committerKarl Heuer1994-08-12 23:16:00 +0000
commitead7d19b3f775bb943b694e5d6fa29e51d4bc7f8 (patch)
treea544acad2195ff181b698879df3fefbe1a0fd91e /src
parente7b00662769f10da7a026d2dd4d529cbc20202f9 (diff)
downloademacs-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.h15
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)