summaryrefslogtreecommitdiff
path: root/make.h
diff options
context:
space:
mode:
Diffstat (limited to 'make.h')
-rw-r--r--make.h25
1 files changed, 11 insertions, 14 deletions
diff --git a/make.h b/make.h
index 60d1412..f9c7e1b 100644
--- a/make.h
+++ b/make.h
@@ -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. */