*** empty log message ***
authorRichard Stallman <rms@gnu.org>
Fri, 31 Jan 1992 06:51:09 +0000 (06:51 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 31 Jan 1992 06:51:09 +0000 (06:51 +0000)
From-SVN: r259

gcc/ginclude/va-i860.h
gcc/ginclude/va-sparc.h

index 69f898e9934995d26b29c44a92e451f229a7b8ba..9983a639f72fc56b075f52d91ea2940a71ebefce 100644 (file)
@@ -104,6 +104,11 @@ enum {
 #define __reg_base reg_base
 #endif
 
+/* Avoid errors if compiling GCC v2 with GCC v1.  */
+#if __GNUC__ == 1
+#define __extension__
+#endif
+
 #define va_arg(__va, __type)                                           \
 __extension__                                                          \
 (* (__type *)                                                          \
index ed9238842e8b98aaa5b79ffeae948f5481bbdb8e..02ca023addfaacd03d5115342ac9a87717cef08e 100644 (file)
@@ -29,6 +29,11 @@ typedef char * __va___list;
 #define __va_rounded_size(TYPE)  \
   (((sizeof (TYPE) + sizeof (int) - 1) / sizeof (int)) * sizeof (int))
 
+/* Avoid errors if compiling GCC v2 with GCC v1.  */
+#if __GNUC__ == 1
+#define __extension__
+#endif
+
 /* RECORD_TYPE args passed using the C calling convention are
    passed by invisible reference.  ??? RECORD_TYPE args passed
    in the stack are made to be word-aligned; for an aggregate that is