aboutsummaryrefslogtreecommitdiffstats
path: root/src/s/aix3-1.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/aix3-1.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/aix3-1.h')
-rw-r--r--src/s/aix3-1.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/s/aix3-1.h b/src/s/aix3-1.h
index ab82ae0d3a0..f9c3cbeeba7 100644
--- a/src/s/aix3-1.h
+++ b/src/s/aix3-1.h
@@ -1,5 +1,5 @@
1/* Definitions file for GNU Emacs running on IBM AIX version 3.1 1/* Definitions file for GNU Emacs running on IBM AIX version 3.1
2 Copyright (C) 1985, 1986, 1990 Free Software Foundation, Inc. 2 Copyright (C) 1985, 1986, 1990, 1999 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
5 5
@@ -168,20 +168,6 @@ Boston, MA 02111-1307, USA. */
168#define _setjmp setjmp 168#define _setjmp setjmp
169#define _longjmp longjmp 169#define _longjmp longjmp
170 170
171/* On USG systems the system calls are interruptible by signals
172 that the user program has elected to catch. Thus the system call
173 must be retried in these cases. To handle this without massive
174 changes in the source code, we remap the standard system call names
175 to names for our own functions in sysdep.c that do the system call
176 with retries. */
177
178#define read sys_read
179#define open sys_open
180#define write sys_write
181
182#define INTERRUPTIBLE_OPEN
183#define INTERRUPTIBLE_IO
184
185/* On USG systems these have different names */ 171/* On USG systems these have different names */
186 172
187#define index strchr 173#define index strchr