#include "config.h" #ifdef __GNUC__ # ifndef alloca # define alloca __builtin_alloca # endif #else /* ! defined (__GNUC__) */ # ifdef _AIX #pragma alloca # else # ifdef HAVE_ALLOCA_H # include # else /* ! defined (HAVE_ALLOCA_H) */ # ifdef __STDC__ extern PTR alloca (size_t); # else /* ! defined (__STDC__) */ extern PTR alloca (); # endif /* ! defined (__STDC__) */ # endif /* ! defined (HAVE_ALLOCA_H) */ # ifdef _WIN32 # include # endif # endif /* ! defined (_AIX) */ #endif /* ! defined (__GNUC__) */