Module Name: src
Committed By: nia
Date: Wed Oct 5 12:09:07 UTC 2022
Modified Files:
src/include: stdlib.h
Log Message:
Remove hacky gcc2-specific alloca definition.
To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124 src/include/stdlib.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/include/stdlib.h
diff -u src/include/stdlib.h:1.123 src/include/stdlib.h:1.124
--- src/include/stdlib.h:1.123 Sat Jul 3 14:07:13 2021
+++ src/include/stdlib.h Wed Oct 5 12:09:07 2022
@@ -1,4 +1,4 @@
-/* $NetBSD: stdlib.h,v 1.123 2021/07/03 14:07:13 christos Exp $ */
+/* $NetBSD: stdlib.h,v 1.124 2022/10/05 12:09:07 nia Exp $ */
/*-
* Copyright (c) 1990, 1993
@@ -269,10 +269,7 @@ int getsubopt(char **, char * const *,
* Implementation-defined extensions
*/
#if defined(_NETBSD_SOURCE)
-#if defined(alloca) && (alloca == __builtin_alloca) && \
- defined(__GNUC__) && (__GNUC__ < 2)
-void *alloca(int); /* built-in for gcc */
-#elif defined(__PCC__) && !defined(__GNUC__)
+#if defined(__PCC__) && !defined(__GNUC__)
#define alloca(size) __builtin_alloca(size)
#else
void *alloca(size_t);