mirror of
https://git.musl-libc.org/git/musl
synced 2025-03-19 00:52:55 +03:00
remove i386 support for legacy struct __va_list
commit ffaaa6d230512f3a7f3d040b943517728f3dc3cf removed the corresponding stdarg.h support for compilers without va_list builtins, but failed to remove the alternate type definition, leaving incorrect va_list definitions in place with compilers that don't define __GNUC__ with a value >= 3.
This commit is contained in:
parent
1c9d2cba11
commit
f7f1079796
@ -2,13 +2,8 @@
|
||||
#define _Int64 long long
|
||||
#define _Reg int
|
||||
|
||||
#if __GNUC__ >= 3
|
||||
TYPEDEF __builtin_va_list va_list;
|
||||
TYPEDEF __builtin_va_list __isoc_va_list;
|
||||
#else
|
||||
TYPEDEF struct __va_list * va_list;
|
||||
TYPEDEF struct __va_list * __isoc_va_list;
|
||||
#endif
|
||||
|
||||
#ifndef __cplusplus
|
||||
#ifdef __WCHAR_TYPE__
|
||||
|
Loading…
x
Reference in New Issue
Block a user