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);