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 \