1 --- a/arch/arm/bits/alltypes.h.sh
2 +++ b/arch/arm/bits/alltypes.h.sh
5 TYPEDEF __builtin_va_list va_list;
6 TYPEDEF __builtin_va_list __isoc_va_list;
7 +#define __gnuc_va_list va_list
10 TYPEDEF unsigned wchar_t;
11 --- a/arch/i386/bits/alltypes.h.sh
12 +++ b/arch/i386/bits/alltypes.h.sh
14 TYPEDEF struct __va_list * va_list;
15 TYPEDEF struct __va_list * __isoc_va_list;
17 +#define __gnuc_va_list va_list
21 --- a/arch/microblaze/bits/alltypes.h.sh
22 +++ b/arch/microblaze/bits/alltypes.h.sh
25 TYPEDEF __builtin_va_list va_list;
26 TYPEDEF __builtin_va_list __isoc_va_list;
27 +#define __gnuc_va_list va_list
31 --- a/arch/mips/bits/alltypes.h.sh
32 +++ b/arch/mips/bits/alltypes.h.sh
35 TYPEDEF __builtin_va_list va_list;
36 TYPEDEF __builtin_va_list __isoc_va_list;
37 +#define __gnuc_va_list va_list
41 --- a/arch/powerpc/bits/alltypes.h.sh
42 +++ b/arch/powerpc/bits/alltypes.h.sh
45 TYPEDEF __builtin_va_list va_list;
46 TYPEDEF __builtin_va_list __isoc_va_list;
47 +#define __gnuc_va_list va_list
51 --- a/arch/x86_64/bits/alltypes.h.sh
52 +++ b/arch/x86_64/bits/alltypes.h.sh
54 TYPEDEF long ptrdiff_t;
55 TYPEDEF __builtin_va_list va_list;
56 TYPEDEF __builtin_va_list __isoc_va_list;
57 +#define __gnuc_va_list va_list