From 110a4edc154f6fb73ef3d312630455f68641123f Mon Sep 17 00:00:00 2001 From: grischka Date: Sat, 16 May 2009 22:30:13 +0200 Subject: drop alloca #define (Because GNU's alloca.h unconditionally #undef's alloca) Also, remove gcc specific sections in headers. and instead change tests such that gcc does not use them. --- include/stdarg.h | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'include/stdarg.h') diff --git a/include/stdarg.h b/include/stdarg.h index c49e6df..86e556c 100644 --- a/include/stdarg.h +++ b/include/stdarg.h @@ -2,9 +2,6 @@ #define _STDARG_H #ifdef __x86_64__ - -#ifdef __TINYC__ - #include /* GCC compatible definition of va_list. */ @@ -53,19 +50,6 @@ typedef struct __va_list_struct *va_list; #else -/* for GNU C */ - -typedef __builtin_va_list va_list; - -#define va_start(ap, last) __builtin_va_start(ap, last) -#define va_arg(ap, type) __builtin_va_arg(ap, type) -#define va_copy(dest, src) __builtin_va_copy(dest, src) -#define va_end(ap) __builtin_va_end(ap) - -#endif - -#else - typedef char *va_list; /* only correct for i386 */ -- cgit v1.3.1