va-alpha.h (va_list): Use a typedef, not a define.
authorRichard Henderson <rth@cygnus.com>
Sat, 1 Aug 1998 18:00:15 +0000 (11:00 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 1 Aug 1998 18:00:15 +0000 (11:00 -0700)
        * ginclude/va-alpha.h (va_list): Use a typedef, not a define.
        * ginclude/va-clipper.h (va_list): Likewise.

From-SVN: r21518

gcc/ChangeLog
gcc/ginclude/va-alpha.h
gcc/ginclude/va-clipper.h

index 24132f0e705045711e6c921e26746a5ad3836592..7106a7b71aadf13b46753a98bbdba227194ef66f 100644 (file)
@@ -1,3 +1,8 @@
+Sat Aug  1 17:59:30 1998  Richard Henderson  <rth@cygnus.com>
+
+        * ginclude/va-alpha.h (va_list): Use a typedef, not a define.
+        * ginclude/va-clipper.h (va_list): Likewise.
+
 Fri Jul 31 20:22:02 1998  Michael Meissner  <meissner@cygnus.com>
 
        * rs6000.c (rs6000_override_options): If big endian and -Os, use
index 2a4ba60b53235b5e7bfa7380a7da19d12f521f1f..1d9e05df2c20b134fd58a103b37bc0c3449c48f4 100644 (file)
@@ -28,8 +28,8 @@ typedef struct {
 /* If this is for internal libc use, don't define anything but
    __gnuc_va_list.  */
 #if defined (_STDARG_H) || defined (_VARARGS_H)
+typedef __gnuc_va_list va_list;
 
-#define va_list __gnuc_va_list
 #define _VA_LIST
 #define _VA_LIST_
 
@@ -128,4 +128,3 @@ enum {
 #define __va_copy(dest, src) (dest) = (src)
 
 #endif /* defined (_STDARG_H) || defined (_VARARGS_H) */
-
index 38cc77f9c1a5ecf265e2eeb9d7adaea4f055f936..213afca93f020b212c69d5feb7d290b93bc9857b 100644 (file)
@@ -15,7 +15,7 @@ typedef struct
 
 
 #if defined (_STDARG_H) || defined (_VARARGS_H)
-#define va_list __gnuc_va_list
+typedef __gnuc_va_list va_list;
 #define __va_list __gnuc_va_list       /* acc compatibility */
 
 #define _VA_LIST