aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/stdarg.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/stdarg.h b/include/stdarg.h
index 9fff0c0..10ce733 100644
--- a/include/stdarg.h
+++ b/include/stdarg.h
@@ -27,6 +27,9 @@ void *__va_arg(__va_list_struct *ap, int arg_type, int size, int align);
#define va_copy(dest, src) (*(dest) = *(src))
#define va_end(ap)
+/* avoid conflicting definition for va_list on Macs. */
+#define _VA_LIST_T
+
#else /* _WIN64 */
typedef char *va_list;
#define va_start(ap,last) __builtin_va_start(ap,last)