From ac0ac6534db6d4a4ed7166701a2cc33f091fc49c Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 14 Nov 2001 10:47:54 +0000 Subject: [PATCH] * winsup.h: Remove alloca definition since it's now defined through inclusion of stdlib.h. * lib/cygwin_crt0.c: Ditto. --- winsup/cygwin/ChangeLog | 6 ++++++ winsup/cygwin/lib/cygwin_crt0.c | 3 +-- winsup/cygwin/winsup.h | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index ad64ad241..7a6b73ff4 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,9 @@ +2001-11-14 Corinna Vinschen + + * 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 * 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 d8f781746..fb2a84b18 100644 --- a/winsup/cygwin/lib/cygwin_crt0.c +++ b/winsup/cygwin/lib/cygwin_crt0.c @@ -11,10 +11,9 @@ details. */ #undef __INSIDE_CYGWIN__ #include #include +#include #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 3fbe9d32f..fadff2eee 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