varargs.h: Add support for C4x target.
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>
Sat, 19 Sep 1998 21:27:09 +0000 (21:27 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 19 Sep 1998 21:27:09 +0000 (15:27 -0600)
        * ginclude/varargs.h: Add support for C4x target.
        * ginclude/stdargs.h: Likewise.

From-SVN: r22483

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

index 3664172fc92206dc41c90bd868837f805cabb5d2..7f24eb9bcaf483ebadc627acc6262fd624f3ea80 100644 (file)
@@ -1,3 +1,8 @@
+1998-09-19  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+
+       * ginclude/varargs.h: Add support for C4x target.
+       * ginclude/stdargs.h: Likewise.
+
 Sat Sep 19 12:05:09 1998  Richard Henderson  <rth@cygnus.com>
 
        * alpha.c (alpha_return_addr): SET should be VOIDmode.
index 24f3383198d4aad8b455397cb6634e792b32c03f..c9c61567cd87859f97c4d2366bf3f2d29b00764e 100644 (file)
@@ -59,6 +59,9 @@
 #ifdef __v850__
 #include "va-v850.h"
 #else
+#if defined (_TMS320C4x) || defined (_TMS320C3x)
+#include <va-c4x.h>
+#else
 
 /* Define __gnuc_va_list.  */
 
@@ -115,6 +118,7 @@ void va_end (__gnuc_va_list);               /* Defined in libgcc.a */
 
 #endif /* _STDARG_H */
 
+#endif /* not TMS320C3x or TMS320C4x */
 #endif /* not v850 */
 #endif /* not mn10200 */
 #endif /* not mn10300 */
index 410d06aac69bc629dbfd238bda8966887af63df3..d1704079bda7d7af1fccdfe0fc63d1a8d26326ea 100644 (file)
@@ -57,6 +57,9 @@
 #ifdef __v850__
 #include "va-v850.h"
 #else
+#if defined (_TMS320C4x) || defined (_TMS320C3x)
+#include <va-c4x.h>
+#else
 
 #ifdef __NeXT__
 
@@ -132,6 +135,7 @@ typedef void *__gnuc_va_list;
 /* Copy __gnuc_va_list into another variable of this type.  */
 #define __va_copy(dest, src) (dest) = (src)
 
+#endif /* not TMS320C3x or TMS320C4x */
 #endif /* not v850 */
 #endif /* not mn10200 */
 #endif /* not mn10300 */