aboutsummaryrefslogtreecommitdiff
path: root/gcc/ginclude
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1993-08-26 21:57:10 +0000
committerDoug Evans <dje@gnu.org>1993-08-26 21:57:10 +0000
commit0b2c1648095d9f3a79ca2d3f04ca24c7e0501937 (patch)
tree7d25e012f2d04c5d7aee496747822915defa8207 /gcc/ginclude
parent904762c89e30c27bf2a58480773c8b69f21a9d6b (diff)
downloadgcc-0b2c1648095d9f3a79ca2d3f04ca24c7e0501937.zip
gcc-0b2c1648095d9f3a79ca2d3f04ca24c7e0501937.tar.gz
gcc-0b2c1648095d9f3a79ca2d3f04ca24c7e0501937.tar.bz2
add h8/300h support
From-SVN: r5215
Diffstat (limited to 'gcc/ginclude')
-rw-r--r--gcc/ginclude/stdarg.h4
-rw-r--r--gcc/ginclude/varargs.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ginclude/stdarg.h b/gcc/ginclude/stdarg.h
index dfa734b..95abf7b 100644
--- a/gcc/ginclude/stdarg.h
+++ b/gcc/ginclude/stdarg.h
@@ -40,6 +40,9 @@
#ifdef __alpha__
#include <va-alpha.h>
#else
+#if defined (__H8300__) || defined (__H8300H__)
+#include <va-h8300.h>
+#else
/* Define __gnuc_va_list. */
@@ -87,6 +90,7 @@ void va_end (__gnuc_va_list); /* Defined in libgcc.a */
#endif /* big-endian */
#endif /* _STDARG_H */
+#endif /* not h8300 */
#endif /* not alpha */
#endif /* not i960 */
#endif /* not sparc */
diff --git a/gcc/ginclude/varargs.h b/gcc/ginclude/varargs.h
index d0ebba2..3194cb1 100644
--- a/gcc/ginclude/varargs.h
+++ b/gcc/ginclude/varargs.h
@@ -37,6 +37,9 @@
#ifdef __alpha__
#include <va-alpha.h>
#else
+#if defined (__H8300__) || defined (__H8300H__)
+#include <va-h8300.h>
+#else
#ifdef __NeXT__
@@ -104,6 +107,7 @@ typedef void *__gnuc_va_list;
: __va_rounded_size (TYPE))))))
#endif /* big-endian */
+#endif /* not h8300 */
#endif /* not alpha */
#endif /* not i960 */
#endif /* not hppa */