]> git.ipfire.org Git - thirdparty/glibc.git/blob - include/alloca.h
Update.
[thirdparty/glibc.git] / include / alloca.h
1 #ifndef _ALLOCA_H
2
3 #include <stdlib/alloca.h>
4
5 #undef __alloca
6
7 /* Now define the internal interfaces. */
8 extern void *__alloca (size_t __size);
9
10 #ifdef __GNUC__
11 # define __alloca(size) __builtin_alloca (size)
12 #endif /* GCC. */
13
14 extern int __libc_use_alloca (size_t size) __attribute__ ((const));
15 extern int __libc_alloca_cutoff (size_t size) __attribute__ ((const));
16
17 #define __MAX_ALLOCA_CUTOFF 65536
18
19 #include <allocalim.h>
20
21 #endif