Mercurial > emacs
comparison src/s/sol2-4.h @ 8511:be7f0e042b3c
(HAVE_VFORK): Deleted.
(vfork): Define as emacs_vfork.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 11 Aug 1994 03:38:09 +0000 |
parents | 77d5e055dce1 |
children | e357ba54e6fd |
comparison
equal
deleted
inserted
replaced
8510:8903669537b0 | 8511:be7f0e042b3c |
---|---|
1 /* Handle Solaris 2.4. */ | 1 /* Handle Solaris 2.4. */ |
2 | 2 |
3 #include "sol2-3.h" | 3 #include "sol2-3.h" |
4 | 4 |
5 #define SOLARIS2_4 | 5 #define SOLARIS2_4 |
6 | |
7 /* Solaris 2.4 has a broken vfork. And a header file has a declaration | |
8 that conflicts with the definition of vfork in sysdep.c. | |
9 This definition should avoid it. */ | |
10 #define vfork emacs_vfork | |
6 | 11 |
7 /* Get rid of -traditional and let const really do its thing. */ | 12 /* Get rid of -traditional and let const really do its thing. */ |
8 | 13 |
9 #ifdef __GNUC__ | 14 #ifdef __GNUC__ |
10 #undef C_SWITCH_SYSTEM | 15 #undef C_SWITCH_SYSTEM |
11 #undef const | 16 #undef const |
12 #endif /* __GNUC__ */ | 17 #endif /* __GNUC__ */ |
13 | 18 |
14 #define HAVE_VFORK | 19 /* Solaris does POSIX signals. This is copied from s/usg-5-4-2.h. */ |
15 | |
16 /* solaris does POSIX signals. this bit is from s/usg-5-4-2.h */ | |
17 | 20 |
18 #define POSIX_SIGNALS | 21 #define POSIX_SIGNALS |
19 #undef sigsetmask | 22 #undef sigsetmask |
20 #undef PTY_TTY_NAME_SPRINTF | 23 #undef PTY_TTY_NAME_SPRINTF |
21 #define PTY_TTY_NAME_SPRINTF \ | 24 #define PTY_TTY_NAME_SPRINTF \ |