Mercurial > emacs
changeset 39744:03cf4a916248
(C_SWITCH_SYSTEM) [!__GNUC__]: Add `-nointrinsics'
options. From Dave Love <d.love@dl.ac.uk>.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Wed, 10 Oct 2001 12:21:58 +0000 |
parents | b6933b0f1ef2 |
children | d55d18a2c64b |
files | src/s/osf5-0.h |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/s/osf5-0.h Wed Oct 10 11:55:39 2001 +0000 +++ b/src/s/osf5-0.h Wed Oct 10 12:21:58 2001 +0000 @@ -2,8 +2,17 @@ #include "osf1.h" /* It's enough to define _OSF_SOURCE instead of _BSD. */ + +/* -nointrinsics is required to avoid losing with definitions of POSIX + stuff in regex.c, for instance, where regex_t isn't consistent + with the system defintion. This may be necessary also on OSF 4 + systems with dtk 6.4 installed. */ #undef C_SWITCH_SYSTEM +#ifdef __GNUC__ #define C_SWITCH_SYSTEM -D_OSF_SOURCE +#else +#define C_SWITCH_SYSTEM -D_OSF_SOURCE -nointrinsics +#endif #define WAIT_USE_INT #define SYS_SIGLIST_DECLARED