summaryrefslogtreecommitdiff
path: root/src/m/intel386.h
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1997-08-06 17:46:39 +0000
committerRichard M. Stallman <rms@gnu.org>1997-08-06 17:46:39 +0000
commit0d3c19dfa3ba121087804f087dcf80f7e589975a (patch)
tree29e7195444a045d03ec0446e0eb92e85064213e0 /src/m/intel386.h
parent43776ca0c9936c55d5b1c4c2cba664b65d011298 (diff)
downloademacs-0d3c19dfa3ba121087804f087dcf80f7e589975a.tar.gz
(HAVE_ALLOCA): Don't define this on USG5_4 if not using GNU C.
Diffstat (limited to 'src/m/intel386.h')
-rw-r--r--src/m/intel386.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/m/intel386.h b/src/m/intel386.h
index 94af5555c11..464cd257252 100644
--- a/src/m/intel386.h
+++ b/src/m/intel386.h
@@ -195,7 +195,12 @@ NOTE-END */
#endif /* not USG5_4 */
#endif /* LIB_STANDARD */
+/* Paul Abrahams <abrahams@acm.org> says that
+ Unixware does not have alloca when using cc. */
+#if ! (defined (USG5_4) && ! defined (__GNUC__))
#define HAVE_ALLOCA
+#endif
+
#define NO_REMAP
#define TEXT_START 0
#endif /* USG */