source:
trunk/src/binutils/include/alloca-conf.h@
10
Last change on this file since 10 was 10, checked in by , 22 years ago | |
---|---|
|
|
File size: 604 bytes |
Line | |
---|---|
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__) */ |
Note:
See TracBrowser
for help on using the repository browser.