OSDN Git Service

(va_end, anonymous enum): Don't declare if va_end already defined as macro.
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Nov 1992 07:57:09 +0000 (07:57 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Nov 1992 07:57:09 +0000 (07:57 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2679 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ginclude/va-i860.h

index 70c987d..2727c0f 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