summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author"Steven J. Hill" <sjhill@realitydiluted.com>2006-01-06 02:56:25 +0000
committer"Steven J. Hill" <sjhill@realitydiluted.com>2006-01-06 02:56:25 +0000
commitc6c6b74989059c0621fb1ac646406778723273e4 (patch)
tree2f880ba1bbbeea70998a651f327b876fecc77be1
parent1c7c8d902f3674f81f848057cab06264288cbfe7 (diff)
downloaduClibc-alpine-c6c6b74989059c0621fb1ac646406778723273e4.tar.bz2
uClibc-alpine-c6c6b74989059c0621fb1ac646406778723273e4.tar.xz
Merge from trunk with NPTL change.
-rw-r--r--include/alloca.h33
1 files changed, 0 insertions, 33 deletions
diff --git a/include/alloca.h b/include/alloca.h
index df1b8f099..b4fc31738 100644
--- a/include/alloca.h
+++ b/include/alloca.h
@@ -38,39 +38,6 @@ extern void *alloca (size_t __size) __THROW;
#define __MAX_ALLOCA_CUTOFF 65536
-#ifdef __UCLIBC__
-#include <bits/stackinfo.h>
-#else
-#include <allocalim.h>
-#endif
-
-#if _STACK_GROWS_DOWN
-# define extend_alloca(buf, len, newlen) \
- (__typeof (buf)) ({ size_t __newlen = (newlen); \
- char *__newbuf = alloca (__newlen); \
- if (__newbuf + __newlen == (char *) buf) \
- len += __newlen; \
- else \
- len = __newlen; \
- __newbuf; })
-#elif _STACK_GROWS_UP
-# define extend_alloca(buf, len, newlen) \
- (__typeof (buf)) ({ size_t __newlen = (newlen); \
- char *__newbuf = alloca (__newlen); \
- char *__buf = (buf); \
- if (__buf + __newlen == __newbuf) \
- { \
- len += __newlen; \
- __newbuf = __buf; \
- } \
- else \
- len = __newlen; \
- __newbuf; })
-#else
-# define extern_alloca(buf, len, newlen) \
- alloca (((len) = (newlen)))
-#endif
-
__END_DECLS
#endif /* alloca.h */