1 /* "Normal" configuration for alloca. */
5 #define alloca __builtin_alloca
7 #else /* ! defined (__GNUC__) */
8 #if defined (sparc) && defined (sun)
11 extern void *__builtin_alloca();
12 #else /* ! defined (__STDC__) */
13 extern char *__builtin_alloca(); /* Stupid include file doesn't declare it */
14 #endif /* ! defined (__STDC__) */
15 #else /* ! defined (sparc) || ! defined (sun) */
18 #else /* ! defined (__STDC__) */
19 PTR
alloca (); /* must agree with functions.def */
20 #endif /* ! defined (__STDC__) */
21 #endif /* ! defined (sparc) || ! defined (sun) */
25 #endif /* ! defined (__GNUC__) */