aboutsummaryrefslogtreecommitdiffstats
path: root/src/s/usg5-2.h
diff options
context:
space:
mode:
authorPaul Eggert1999-10-19 07:28:36 +0000
committerPaul Eggert1999-10-19 07:28:36 +0000
commitbb7b4368705653b7a2de353e4fd689f5cc8798f9 (patch)
treecf00a391f0b59b71eb5acd30d8c3ef0fff8d40c8 /src/s/usg5-2.h
parent332d98c75d54e8a9eead3a1c2fbeb171d94bb7dd (diff)
downloademacs-bb7b4368705653b7a2de353e4fd689f5cc8798f9.tar.gz
emacs-bb7b4368705653b7a2de353e4fd689f5cc8798f9.zip
s/usg5-4.h:
(NSIG): Remove. (NSIG_MINIMUM): New macro. s/gnu-linux.h, s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/umips.h, s/usg5-4.h: (SIGIO): Do not undef. (BROKEN_SIGIO): New macro. * s/gnu-linux.h: (SIGPOLL, SIGURG): Do not undef. (BROKEN_SIGPOLL, BROKEN_SIGURG): New macros. * s/ptx4.h: (SIGINFO): Do not undef. (BROKEN_SIGINFO): New macros. * s/ptx.h, s/template.h: Doc fix. * s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h, s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h, s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h, s/usg5-2.h, s/usg5-3.h, s/xenix.h: (open, close, read, write, INTERRUPTIBLE_OPEN, INTERRUPTIBLE_CLOSE, INTERRUPTIBLE_IO): Remove. * s/sol2-5.h (_LARGEFILE_SOURCE, _FILE_OFFSET_BITS): New macros.
Diffstat (limited to 'src/s/usg5-2.h')
-rw-r--r--src/s/usg5-2.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/s/usg5-2.h b/src/s/usg5-2.h
index 51b73bda462..7c8cb134094 100644
--- a/src/s/usg5-2.h
+++ b/src/s/usg5-2.h
@@ -1,5 +1,5 @@
1/* Definitions file for GNU Emacs running on AT&T's System V Release 2.0 1/* Definitions file for GNU Emacs running on AT&T's System V Release 2.0
2 Copyright (C) 1985, 1986 Free Software Foundation, Inc. 2 Copyright (C) 1985, 1986, 1999 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
5 5
@@ -136,20 +136,6 @@ Boston, MA 02111-1307, USA. */
136#define _setjmp setjmp 136#define _setjmp setjmp
137#define _longjmp longjmp 137#define _longjmp longjmp
138 138
139/* On USG systems the system calls are interruptible by signals
140 that the user program has elected to catch. Thus the system call
141 must be retried in these cases. To handle this without massive
142 changes in the source code, we remap the standard system call names
143 to names for our own functions in sysdep.c that do the system call
144 with retries. */
145
146#define read sys_read
147#define open sys_open
148#define write sys_write
149
150#define INTERRUPTIBLE_OPEN
151#define INTERRUPTIBLE_IO
152
153/* On USG systems these have different names */ 139/* On USG systems these have different names */
154 140
155#define index strchr 141#define index strchr