Showing the changes to include (1 of 1 file). Show all
Unified · Split
| @@ -27,6 +27,9 @@ void *__va_arg(__va_list_struct *ap, int arg_type, int size, int align); · 26 unmodified lines | ||
| 27 | 27 | #define va_copy(dest, src) (*(dest) = *(src)) |
| 28 | 28 | #define va_end(ap) |
| 29 | 29 | |
| 30 | +/* avoid conflicting definition for va_list on Macs. */ | |
| 31 | +#define _VA_LIST_T | |
| 32 | + | |
| 30 | 33 | #else /* _WIN64 */ |
| 31 | 34 | typedef char *va_list; |
| 32 | 35 | #define va_start(ap,last) __builtin_va_start(ap,last) |