提交 f7f10797 编写于 作者: R Rich Felker

remove i386 support for legacy struct __va_list

commit ffaaa6d2 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.
上级 1c9d2cba
......@@ -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__
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册