summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorbrezak <brezak@NetBSD.org>1993-06-08 01:29:43 +0000
committerbrezak <brezak@NetBSD.org>1993-06-08 01:29:43 +0000
commit6efeb0f4c85e69aeade92c92ac0806d854a2c95e (patch)
treea9ec3e4b8f6e65e815dc82f807403c8198607aac /include
parent73bd7fefad794e7365d8ea413db93192626a4f4a (diff)
GCC2 defines alloca() differently.
Diffstat (limited to 'include')
-rw-r--r--include/stdlib.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/stdlib.h b/include/stdlib.h
index 18c0c1c7482..52bb02c5d22 100644
--- a/include/stdlib.h
+++ b/include/stdlib.h
@@ -102,7 +102,7 @@ int setenv __P((const char *, const char *, int));
#endif /* not ANSI */
#if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
-#if defined(alloca) && (alloca == __builtin_alloca)
+#if defined(alloca) && (alloca == __builtin_alloca) && (__GNUC__ < 2)
void *alloca __P((int)); /* built-in for gcc */
#else
void *alloca __P((size_t));