FreeTDS API
alloca.h
1 /* Cfr https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.71/html_node/Particular-Functions.html */
2 #include <stdlib.h>
3 #include <stddef.h>
4 #ifdef HAVE_ALLOCA_H
5 # include <alloca.h>
6 #elif !defined alloca
7 # ifdef __GNUC__
8 # define alloca __builtin_alloca
9 # elif defined _MSC_VER
10 # include <malloc.h>
11 # define alloca _alloca
12 # elif !defined HAVE_ALLOCA
13 # ifdef __cplusplus
14 extern "C"
15 # endif
16 void *alloca (size_t);
17 # endif
18 #endif