This commit was generated by cvs2svn to track changes on a CVS vendor
[deliverable/binutils-gdb.git] / include / alloca-conf.h
1 #include "config.h"
2
3 #if defined(__GNUC__) && !defined(C_ALLOCA)
4 # ifndef alloca
5 # define alloca __builtin_alloca
6 # endif
7 #else /* ! defined (__GNUC__) */
8 # ifdef _AIX
9 #pragma alloca
10 # else
11 # if defined(HAVE_ALLOCA_H) && !defined(C_ALLOCA)
12 # include <alloca.h>
13 # else /* ! defined (HAVE_ALLOCA_H) */
14 # ifdef __STDC__
15 extern PTR alloca (size_t);
16 # else /* ! defined (__STDC__) */
17 extern PTR alloca ();
18 # endif /* ! defined (__STDC__) */
19 # endif /* ! defined (HAVE_ALLOCA_H) */
20 # ifdef _WIN32
21 # include <malloc.h>
22 # endif
23 # endif /* ! defined (_AIX) */
24 #endif /* ! defined (__GNUC__) */
This page took 0.033596 seconds and 5 git commands to generate.