Surround definition of VPROTO, VA_START with #ifndef VPROTO.
authorDoug Evans <dje@gnu.org>
Sat, 12 Feb 1994 00:50:27 +0000 (00:50 +0000)
committerDoug Evans <dje@gnu.org>
Sat, 12 Feb 1994 00:50:27 +0000 (00:50 +0000)
From-SVN: r6531

gcc/rtl.h
gcc/tree.h

index c6e47b2fa21f897345314c650babfb0c25cd934f..b94a30a352016d3685e9cc507cc25591effb8db7 100644 (file)
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -151,6 +151,7 @@ typedef struct rtx_def
 #endif
 #endif
 
+#ifndef VPROTO
 #ifdef __STDC__
 #define VPROTO(ARGS)           ARGS
 #define VA_START(va_list,var)  va_start(va_list,var)
@@ -158,6 +159,7 @@ typedef struct rtx_def
 #define VPROTO(ARGS)           (va_alist) va_dcl
 #define VA_START(va_list,var)  va_start(va_list)
 #endif
+#endif
 
 #define NULL_RTX (rtx) 0
 
index ed5440afbf9b9b29001e4c308d3264b37990e451..f94687f72874e9e96818b74a48da5d5dde984c34 100644 (file)
@@ -987,6 +987,7 @@ union tree_node
 #endif
 #endif
 
+#ifndef VPROTO
 #ifdef __STDC__
 #define VPROTO(ARGS)            ARGS
 #define VA_START(va_list,var)  va_start(va_list,var)
@@ -994,6 +995,7 @@ union tree_node
 #define VPROTO(ARGS)            (va_alist) va_dcl
 #define VA_START(va_list,var)  va_start(va_list)
 #endif
+#endif
 
 #define NULL_TREE (tree) NULL