U277 - Gnome compilation on Redhat 7.2 & 8.0

Reported on RH 7.2 and 8.0.  Compilation failed because system headers that
needed _GNU_SOURCE on these Redhat versions got included before it was
defined.  To ensure _GNU_SOURCE is defined, added an autodetect for it to
config1.h and removed the need to set it in unixres.c.  __linux__ is also
checked elsewhere.
This commit is contained in:
cohrs
2003-03-02 06:07:19 +00:00
parent a9a7ffe18f
commit b6da412ef1
4 changed files with 7 additions and 4 deletions

View File

@@ -130,6 +130,11 @@
#endif
#if defined(__linux__) && defined(__GNUC__) && !defined(_GNU_SOURCE)
/* ensure _GNU_SOURCE is defined before including any system headers */
# define _GNU_SOURCE
#endif
#ifdef VMS /* really old compilers need special handling, detected here */
# undef UNIX
# ifdef __DECC