]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
varargs.h (va_dcl): Use word_mode for type of __builtin_va_list.
authorRichard Henderson <rth@cygnus.com>
Fri, 2 Jul 1999 00:23:25 +0000 (17:23 -0700)
committerJeff Law <law@gcc.gnu.org>
Fri, 2 Jul 1999 00:23:25 +0000 (18:23 -0600)
        * ginclude/varargs.h (va_dcl): Use word_mode for type of
        __builtin_va_list.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>
From-SVN: r27910

gcc/ChangeLog
gcc/ginclude/varargs.h

index 356f6c0bfcc85fec7b163286b6b873d61af4ae0e..b9f6963ab8023e243f05d010d860ab4988df66b0 100644 (file)
@@ -1,6 +1,9 @@
 Fri Jul  2 00:46:47 1999  Richard Henderson  <rth@cygnus.com>
                          Jeff Law <law@cygnus.com>
 
+       * ginclude/varargs.h (va_dcl): Use word_mode for type of
+       __builtin_va_list.
+
        * except.c: Include intl.h.
        (expand_eh_return): Set current_function_cannot_inline.
        (save_eh_status, restore_eh_status): Twiddle eh_return_stub_label.
index 132d1d13027a283ce72951d6c393a8bbf4c46791..fd4504f0509029f75fa58546deae97492e74e9d5 100644 (file)
@@ -93,7 +93,8 @@
 
 #define va_alist  __builtin_va_alist
 /* The ... causes current_function_varargs to be set in cc1.  */
-#define va_dcl    int __builtin_va_alist; __va_ellipsis
+#define va_dcl int __builtin_va_alist __attribute__((__mode__(__word__))); \
+               __va_ellipsis
 
 /* Define __gnuc_va_list, just as in gstdarg.h.  */