Add ppc svr4 calling sequence support.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Aug 1995 22:19:33 +0000 (18:19 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Aug 1995 22:19:33 +0000 (18:19 -0400)
From-SVN: r10213

gcc/ginclude/stdarg.h
gcc/ginclude/varargs.h

index b8d85e8..2af8358 100644 (file)
@@ -38,6 +38,9 @@
 #if defined (__H8300__) || defined (__H8300H__)
 #include <va-h8300.h>
 #else
+#if defined (__PPC__) && defined (_CALL_SYSV)
+#include <va-ppc.h>
+#else
 
 /* Define __gnuc_va_list.  */
 
@@ -90,6 +93,7 @@ void va_end (__gnuc_va_list);         /* Defined in libgcc.a */
 #endif /* big-endian */
 #endif /* _STDARG_H */
 
+#endif /* not powerpc with V.4 calling sequence */
 #endif /* not h8300 */
 #endif /* not alpha */
 #endif /* not i960 */
index 1709805..691759e 100644 (file)
@@ -36,6 +36,9 @@
 #if defined (__H8300__) || defined (__H8300H__)
 #include <va-h8300.h>
 #else
+#if defined (__PPC__) && defined (_CALL_SYSV)
+#include <va-ppc.h>
+#else
 
 #ifdef __NeXT__
 
@@ -108,6 +111,7 @@ typedef void *__gnuc_va_list;
                           ? sizeof (TYPE) : __va_rounded_size (TYPE))))))
 #endif /* big-endian */
 
+#endif /* not powerpc with V.4 calling sequence */
 #endif /* not h8300 */
 #endif /* not alpha */
 #endif /* not i960 */