diff options
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/cygwin/ChangeLog | 6 | ||||
-rw-r--r-- | winsup/cygwin/lib/cygwin_crt0.c | 3 | ||||
-rw-r--r-- | winsup/cygwin/winsup.h | 1 |
3 files changed, 7 insertions, 3 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index ad64ad2..7a6b73f 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,9 @@ +2001-11-14 Corinna Vinschen <corinna@vinschen.de> + + * winsup.h: Remove alloca definition since it's now defined through + inclusion of stdlib.h. + * lib/cygwin_crt0.c: Ditto. + 2001-11-13 Christopher Faylor <cgf@redhat.com> * syscalls.cc (_write): Allow zero length as per SUSv2. diff --git a/winsup/cygwin/lib/cygwin_crt0.c b/winsup/cygwin/lib/cygwin_crt0.c index d8f7817..fb2a84b 100644 --- a/winsup/cygwin/lib/cygwin_crt0.c +++ b/winsup/cygwin/lib/cygwin_crt0.c @@ -11,10 +11,9 @@ details. */ #undef __INSIDE_CYGWIN__ #include <windows.h> #include <sys/cygwin.h> +#include <stdlib.h> #include "crt0.h" -#define alloca __builtin_alloca - extern void dll_crt0__FP11per_process (struct per_process *) __declspec (dllimport) __attribute ((noreturn)); /* for main module */ diff --git a/winsup/cygwin/winsup.h b/winsup/cygwin/winsup.h index 3fbe9d3..fadff2e 100644 --- a/winsup/cygwin/winsup.h +++ b/winsup/cygwin/winsup.h @@ -14,7 +14,6 @@ details. */ #define __INSIDE_CYGWIN__ -#define alloca __builtin_alloca #define strlen __builtin_strlen #define strcmp __builtin_strcmp #define strcpy __builtin_strcpy |