aboutsummaryrefslogtreecommitdiff
path: root/gcc/ginclude
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-03-14 05:17:01 +0000
committerRichard Stallman <rms@gnu.org>1992-03-14 05:17:01 +0000
commitb4ac57ab2925e9ccedcc0ea72cd7ce55bbcd6def (patch)
tree7becaa9e8ecc06df6386da81506f366d60982698 /gcc/ginclude
parent5e3b99538d552be301a13a7fd552163d9e7dd5ae (diff)
downloadgcc-b4ac57ab2925e9ccedcc0ea72cd7ce55bbcd6def.zip
gcc-b4ac57ab2925e9ccedcc0ea72cd7ce55bbcd6def.tar.gz
gcc-b4ac57ab2925e9ccedcc0ea72cd7ce55bbcd6def.tar.bz2
*** empty log message ***
From-SVN: r478
Diffstat (limited to 'gcc/ginclude')
-rw-r--r--gcc/ginclude/va-pyr.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ginclude/va-pyr.h b/gcc/ginclude/va-pyr.h
index edc1710..be4b3f5 100644
--- a/gcc/ginclude/va-pyr.h
+++ b/gcc/ginclude/va-pyr.h
@@ -9,7 +9,7 @@
* C compiler.
* As such, it depends strongly on the Pyramid conventions for
* parameter passing.ct and indepenent implementation.
- * These (somewhat bizarre) paramter-passing conventions are described
+ * These (somewhat bizarre) parameter-passing conventions are described
* in the ``OSx Operating System Porting Guide''.
*
* A quick summary is useful:
@@ -89,9 +89,12 @@ typedef __va_buf va_list;
&(_AP.__pr0), (void*)&__builtin_va_alist, (void*)0, \
__va0,__va1,__va2,__va3,__va4,__va5, \
__va6,__va7,__va8,__va9,__va10,__va11})
-
-
-
+
+
+/* Avoid errors if compiling GCC v2 with GCC v1. */
+#if __GNUC__ == 1
+#define __extension__
+#endif
#define va_arg(_AP, _MODE) \
__extension__ \