diff options
Diffstat (limited to 'make.h')
-rw-r--r-- | make.h | 25 |
1 files changed, 11 insertions, 14 deletions
@@ -23,28 +23,25 @@ this program. If not, see <http://www.gnu.org/licenses/>. */ #undef HAVE_CONFIG_H #define HAVE_CONFIG_H 1 +/* Specify we want GNU source code. This must be defined before any + system headers are included. */ + +#define _GNU_SOURCE 1 + /* AIX requires this to be the first thing in the file. */ -#ifndef __GNUC__ -# if HAVE_ALLOCA_H -# include <alloca.h> -# else -# ifdef _AIX +#if HAVE_ALLOCA_H +# include <alloca.h> +#else +# ifdef _AIX #pragma alloca -# else -# ifndef alloca /* predefined by HP cc +Olibcalls */ +# else +# ifndef alloca /* predefined by HP cc +Olibcalls */ char *alloca (); -# endif # endif # endif #endif -/* Specify we want GNU source code. This must be defined before any - system headers are included. */ - -#define _GNU_SOURCE 1 - - #ifdef CRAY /* This must happen before #include <signal.h> so that the declaration therein is changed. */ |