diff options
author | Earnie Boyd <earnie@users.sf.net> | 2002-12-12 21:00:57 +0000 |
---|---|---|
committer | Earnie Boyd <earnie@users.sf.net> | 2002-12-12 21:00:57 +0000 |
commit | 51e1a2f296577422919383a137b67035fa71a2df (patch) | |
tree | fa96e4a7131f15de37591d36f117d7a19ca1892b /winsup/mingw/include/malloc.h | |
parent | 24f7d30fa9fe63de4e13aa36f36c04afc6f7290b (diff) | |
download | newlib-51e1a2f296577422919383a137b67035fa71a2df.zip newlib-51e1a2f296577422919383a137b67035fa71a2df.tar.gz newlib-51e1a2f296577422919383a137b67035fa71a2df.tar.bz2 |
* include/malloc.h (_alloca): Add definition.
(alloca): Ditto.
Diffstat (limited to 'winsup/mingw/include/malloc.h')
-rw-r--r-- | winsup/mingw/include/malloc.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/winsup/mingw/include/malloc.h b/winsup/mingw/include/malloc.h index 9c41240..097a5e1 100644 --- a/winsup/mingw/include/malloc.h +++ b/winsup/mingw/include/malloc.h @@ -61,9 +61,15 @@ extern "C" { but not W9x. On latter, they always set errno to ENOSYS. */ int _heapwalk (_HEAPINFO*); +#ifdef __GNUC__ +#define _alloca(x) __builtin_alloca((x)) +#endif #ifndef _NO_OLDNAMES int heapwalk (_HEAPINFO*); +#ifdef __GNUC__ +#define alloca(x) __builtin_alloca((x)) +#endif #endif /* Not _NO_OLDNAMES */ int _heapchk (void); /* Verify heap integrety. */ |