Formerly make.h.~41~
authorRoland McGrath <roland@redhat.com>
Wed, 29 Jan 1992 23:54:37 +0000 (23:54 +0000)
committerRoland McGrath <roland@redhat.com>
Wed, 29 Jan 1992 23:54:37 +0000 (23:54 +0000)
make.h

diff --git a/make.h b/make.h
index 1a78485..37c64c2 100644 (file)
--- a/make.h
+++ b/make.h
@@ -136,11 +136,11 @@ extern void free ();
 #undef alloca
 #define        alloca(n)       __builtin_alloca (n)
 #else  /* Not GCC.  */
-#ifdef sparc
+#if    defined (sparc) || defined (HAVE_ALLOCA_H)
 #include <alloca.h>
-#else  /* Not sparc.  */
+#else  /* Not sparc or HAVE_ALLOCA_H.  */
 extern char *alloca ();
-#endif /* sparc.  */
+#endif /* sparc or HAVE_ALLOCA_H.  */
 #endif /* GCC.  */
 
 #ifndef        iAPX286