URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gdb-6.8/] [include/] [alloca-conf.h] - Rev 225
Compare with Previous | Blame | View Log
#include "config.h" /* This is a merge of code recommended in the autoconf-2.61 documentation with that recommended in the autoconf-2.13 documentation, with added tweaks to heed C_ALLOCA. */ #if defined HAVE_ALLOCA_H && !defined C_ALLOCA # include <alloca.h> #else # if defined __GNUC__ && !defined C_ALLOCA # if !defined alloca # define alloca __builtin_alloca # endif # else # if defined _AIX /* Indented so that pre-ansi C compilers will ignore it, rather than choke on it. Some versions of AIX require this to be the first thing in the file except for comments and preprocessor directives. */ #pragma alloca # else # if defined _MSC_VER && !defined C_ALLOCA # include <malloc.h> # define alloca _alloca # else # if !defined alloca # if defined __STDC__ || defined __hpux # if defined HAVE_STDDEF_H # include <stddef.h> # if defined __cplusplus extern "C" void *alloca (size_t); # else extern void *alloca (size_t); # endif # else extern void *alloca (); # endif # else extern char *alloca (); # endif # endif # endif # endif # endif #endif