From: Jim Wilson Date: Thu, 20 Oct 1994 20:12:14 +0000 (-0700) Subject: (va_start): Use builtin_arts_info instead of builtin_next_arg. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=086675cba39a2543595064934d3793f67e854fdc;p=gcc.git (va_start): Use builtin_arts_info instead of builtin_next_arg. From-SVN: r8320 --- diff --git a/gcc/ginclude/va-i960.h b/gcc/ginclude/va-i960.h index bd77f8e80ac..66c1474c9a4 100644 --- a/gcc/ginclude/va-i960.h +++ b/gcc/ginclude/va-i960.h @@ -39,7 +39,8 @@ typedef unsigned __gnuc_va_list[2]; #define va_start(AP, LASTARG) \ __extension__ \ ({ __asm__ ("st g14,%0" : "=m" (*(AP))); \ - (AP)[1] = (unsigned) __builtin_next_arg (LASTARG) - *AP; }) + (AP)[1] = (__builtin_args_info (0) + __builtin_args_info (1)) * 4; }) + #else #define va_alist __builtin_va_alist