(va_end, anonymous enum): Don't declare if va_end already defined as macro.
authorRichard Stallman <rms@gnu.org>
Tue, 3 Nov 1992 07:57:09 +0000 (07:57 +0000)
committerRichard Stallman <rms@gnu.org>
Tue, 3 Nov 1992 07:57:09 +0000 (07:57 +0000)
From-SVN: r2679

gcc/ginclude/va-i860.h

index 70c987d9b557682097a118d71a8b20e74dd7ba7a..2727c0fd002d917d6895858edb1d039c7a74e9dd 100644 (file)
@@ -61,11 +61,9 @@ typedef struct {
 
 #endif /* _STDARG_H */
 
-void va_end (__gnuc_va_list);          /* Defined in libgcc.a */
-#define va_end(__va)
-
 /* Values returned by __builtin_classify_type.  */
 
+#ifndef va_end
 enum {
   __no_type_class = -1,
   __void_type_class,
@@ -89,6 +87,10 @@ enum {
   __lang_type_class
 };
 
+void va_end (__gnuc_va_list);          /* Defined in libgcc.a */
+#endif
+#define va_end(__va)
+
 #define __NUM_PARM_FREGS       8
 #define __NUM_PARM_IREGS       12