diff options
author | Bruce Mitchener <bruce.mitchener@gmail.com> | 2013-08-04 00:32:45 +0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-09-13 10:07:02 -0700 |
commit | 5c6e1633d218bd5b9c5077634829eb14d326308f (patch) | |
tree | 50a4fd55b51a0fab6506addf610a666afabaec9b /system/include/libc/alloca.h | |
parent | 27d496610e0ef93c9805a6a1a77de3f053405c6b (diff) |
Update libc headers to use musl headers.
Diffstat (limited to 'system/include/libc/alloca.h')
-rw-r--r-- | system/include/libc/alloca.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/system/include/libc/alloca.h b/system/include/libc/alloca.h index 2ea0fd9b..d2e6f1c6 100644 --- a/system/include/libc/alloca.h +++ b/system/include/libc/alloca.h @@ -1,21 +1,21 @@ -/* libc/include/alloca.h - Allocate memory on stack */ +#ifndef _ALLOCA_H +#define _ALLOCA_H -/* Written 2000 by Werner Almesberger */ -/* Rearranged for general inclusion by stdlib.h. - 2001, Corinna Vinschen <vinschen@redhat.com> */ - -#ifndef _NEWLIB_ALLOCA_H -#define _NEWLIB_ALLOCA_H +#ifdef __cplusplus +extern "C" { +#endif -#include "_ansi.h" -#include <sys/reent.h> +#define __NEED_size_t +#include <bits/alltypes.h> -#undef alloca +void *alloca(size_t); #ifdef __GNUC__ -#define alloca(size) __builtin_alloca(size) -#else -void * _EXFUN(alloca,(size_t)); +#define alloca __builtin_alloca +#endif + +#ifdef __cplusplus +} #endif #endif |