summaryrefslogtreecommitdiff
path: root/gcc/ginclude
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ginclude')
-rw-r--r--gcc/ginclude/va-i860.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/ginclude/va-i860.h b/gcc/ginclude/va-i860.h
index 9983a639f72..632960a614f 100644
--- a/gcc/ginclude/va-i860.h
+++ b/gcc/ginclude/va-i860.h
@@ -31,7 +31,7 @@ typedef union {
} __f_regs;
typedef struct {
-#ifdef __SVR4__
+#if defined(__SVR4__) || defined(__alliant__)
__f_regs __float_regs; long __ireg[12];
#else /* pre-SVR4 */
long __ireg[12]; __f_regs __float_regs;
@@ -43,7 +43,7 @@ typedef struct {
#define __GNU_VA_LIST /* Field names were properly prefixed with `__'. */
typedef struct {
-#ifdef __SVR4__
+#if defined(__SVR4__) || defined(__alliant__)
unsigned __ireg_used; /* How many int regs consumed 'til now? */
unsigned __freg_used; /* How many flt regs consumed 'til now? */
long *__reg_base; /* Address of where we stored the regs. */