1: /* libc/include/alloca.h - Allocate memory on stack */ 2: 3: /* Written 2000 by Werner Almesberger */ 4: /* Rearranged for general inclusion by stdlib.h. 5: 2001, Corinna Vinschen <vinschen@redhat.com> */ 6: 7: #ifndef _NEWLIB_ALLOCA_H 8: #define _NEWLIB_ALLOCA_H 9: 10: #include "_ansi.h" 11: #include <sys/reent.h> 12: 13: #ifdef __GNUC__ 14: #define alloca(size) __builtin_alloca(size) 15: #else 16: void * _EXFUN(alloca,(size_t)); 17: #endif 18: 19: #endif 20: