Add test for SCO Open Server 5.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 16 Jan 1996 01:59:42 +0000 (20:59 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 16 Jan 1996 01:59:42 +0000 (20:59 -0500)
From-SVN: r11012

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

index ca79a3e..84141dc 100644 (file)
@@ -120,7 +120,7 @@ void va_end (__gnuc_va_list);               /* Defined in libgcc.a */
 #undef _BSD_VA_LIST
 #endif
 
-#ifdef __svr4__
+#if defined(__svr4__) || defined(_SCO_DS)
 /* SVR4.2 uses _VA_LIST for an internal alias for va_list,
    so we must avoid testing it and setting it here.
    SVR4 uses _VA_LIST as a flag in stdarg.h, but we should
@@ -134,7 +134,7 @@ void va_end (__gnuc_va_list);               /* Defined in libgcc.a */
 #endif /* __i860__ */
 typedef __gnuc_va_list va_list;
 #endif /* _VA_LIST_ */
-#else /* not __svr4__ */
+#else /* not __svr4__ || _SCO_DS */
 
 /* The macro _VA_LIST_ is the same thing used by this file in Ultrix.
    But on BSD NET2 we must not test or define or undef it.
index 691759e..77e0ed2 100644 (file)
@@ -131,7 +131,7 @@ typedef void *__gnuc_va_list;
 #undef _VA_LIST
 #endif
 
-#ifdef __svr4__
+#if defined(__svr4__) || defined(_SCO_DS)
 /* SVR4.2 uses _VA_LIST for an internal alias for va_list,
    so we must avoid testing it and setting it here.
    SVR4 uses _VA_LIST as a flag in stdarg.h, but we should
@@ -146,7 +146,7 @@ typedef void *__gnuc_va_list;
 typedef __gnuc_va_list va_list;
 #endif /* _VA_LIST_ */
 
-#else /* not __svr4__ */
+#else /* not __svr4__  || _SCO_DS */
 
 /* The macro _VA_LIST_ is the same thing used by this file in Ultrix.
    But on BSD NET2 we must not test or define or undef it.