(va_start): Add cast to __gnuc_va_list type.
authorJim Wilson <wilson@gcc.gnu.org>
Sun, 14 Aug 1994 23:03:47 +0000 (16:03 -0700)
committerJim Wilson <wilson@gcc.gnu.org>
Sun, 14 Aug 1994 23:03:47 +0000 (16:03 -0700)
From-SVN: r7922

gcc/ginclude/va-mips.h

index 2f411161a160fc075f562b7ac92315e2902e9cc3..8eeb3eac0008926427b9f12dc5cde7b24f38b3b8 100644 (file)
@@ -38,7 +38,8 @@ typedef char * __gnuc_va_list;
 #endif
 
 #ifdef _STDARG_H
-#define va_start(__AP, __LASTARG)      (__AP = __builtin_next_arg (__LASTARG))
+#define va_start(__AP, __LASTARG) \
+  (__AP = (__gnuc_va_list) __builtin_next_arg (__LASTARG))
 
 #else
 #define va_alist  __builtin_va_alist