aboutsummaryrefslogtreecommitdiffstats
path: root/src/s
diff options
context:
space:
mode:
authorDave Love2002-10-30 18:59:01 +0000
committerDave Love2002-10-30 18:59:01 +0000
commita8c834bfdb3ecf52075bd81d38d03d3135ba529e (patch)
tree9ae1383d1feb5f130b3f38aa87df18beea75a6d0 /src/s
parenta86892dc69ae91adcf8bb4b10f03a5f3085a1eb9 (diff)
downloademacs-a8c834bfdb3ecf52075bd81d38d03d3135ba529e.tar.gz
emacs-a8c834bfdb3ecf52075bd81d38d03d3135ba529e.zip
(bcopy, bzero): Define conditional on HAVE_BCOPY.
(bcmp): Define conditional on HAVE_BCMP. (NO_SIOCTL_H): Don't define. (TIOCSIGSEND): Don't make conditional on IRIX6.
Diffstat (limited to 'src/s')
-rw-r--r--src/s/usg5-4.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/s/usg5-4.h b/src/s/usg5-4.h
index 70fb8ccb74d..097bded32fe 100644
--- a/src/s/usg5-4.h
+++ b/src/s/usg5-4.h
@@ -57,13 +57,6 @@ Boston, MA 02111-1307, USA. */
57/* there are no -lg libraries on this system, and no libPW */ 57/* there are no -lg libraries on this system, and no libPW */
58 58
59#define LIBS_DEBUG 59#define LIBS_DEBUG
60/* This is turned off because nobody actually uses LIBS_STANDARD (Nov 1995).
61 That name is a typo. The next step is to delete this entirely. */
62/* #define LIBS_STANDARD -lc */
63
64/* No <sioctl.h> */
65
66#define NO_SIOCTL_H
67 60
68/* Undump with ELF */ 61/* Undump with ELF */
69 62
@@ -135,9 +128,7 @@ Boston, MA 02111-1307, USA. */
135 subprocesses the usual way. But TIOCSIGNAL does work for PTYs, and 128 subprocesses the usual way. But TIOCSIGNAL does work for PTYs, and
136 this is all we need. */ 129 this is all we need. */
137 130
138#ifndef IRIX6
139#define TIOCSIGSEND TIOCSIGNAL 131#define TIOCSIGSEND TIOCSIGNAL
140#endif
141 132
142/* This change means that we don't loop through allocate_pty too many 133/* This change means that we don't loop through allocate_pty too many
143 times in the (rare) event of a failure. */ 134 times in the (rare) event of a failure. */
@@ -198,9 +189,13 @@ Boston, MA 02111-1307, USA. */
198 So give it a try. */ 189 So give it a try. */
199#define HAVE_SOCKETS 190#define HAVE_SOCKETS
200 191
192#ifndef HAVE_BCOPY
201#define bcopy(src,dst,n) memmove (dst,src,n) 193#define bcopy(src,dst,n) memmove (dst,src,n)
202#define bcmp(src,dst,n) memcmp (src,dst,n)
203#define bzero(s,n) memset (s,0,n) 194#define bzero(s,n) memset (s,0,n)
195#endif
196#ifndef HAVE_BCMP
197#define bcmp(src,dst,n) memcmp (src,dst,n)
198#endif
204 199
205/* Markus Weiand <weiand@khof.com> says this is needed for Motif on 200/* Markus Weiand <weiand@khof.com> says this is needed for Motif on
206 SINIX. */ 201 SINIX. */