Cygwin: mmap: allow remapping part of an existing anonymous mapping
[newlib-cygwin.git] / newlib / libc / include / alloca.h
blob5d36318914282280b353aed457e1b1f64947b584
1 /* libc/include/alloca.h - Allocate memory on stack */
3 /* Written 2000 by Werner Almesberger */
4 /* Rearranged for general inclusion by stdlib.h.
5 2001, Corinna Vinschen <vinschen@redhat.com> */
7 #ifndef _NEWLIB_ALLOCA_H
8 #define _NEWLIB_ALLOCA_H
10 #include "_ansi.h"
11 #include <sys/reent.h>
13 #undef alloca
15 #ifdef __GNUC__
16 #define alloca(size) __builtin_alloca(size)
17 #else
18 void * alloca (size_t);
19 #endif
21 #endif