From 9315fc066ee6743b60ecaf0b3d8dd9cf6f7ddd34 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Mon, 3 Jun 1996 16:34:35 -0700 Subject: (CC, OLDCC): Define to be `cc -32'. From-SVN: r12148 --- gcc/config/mips/x-iris6 | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'gcc') diff --git a/gcc/config/mips/x-iris6 b/gcc/config/mips/x-iris6 index 3f775fd..7bb941ac 100644 --- a/gcc/config/mips/x-iris6 +++ b/gcc/config/mips/x-iris6 @@ -1,2 +1,11 @@ +# We force the use of the O32 ABI for two reasons. +# 1) For consistency, because some versions of Irix 6 default to the O32 ABI +# and some versions default to the N64 ABI. +# 2) To avoid SGI compiler bugs. The v6.x and v7.0 compilers from SGI have +# bugs that cause gcc to be miscompiled when the N32 or N64 ABIs are used. +# The O32 ABI is known to be OK. +CC = $(OLDCC) +OLDCC = cc -32 + # Find all of the declarations from the header files FIXPROTO_DEFINES= -D__EXTENSIONS__ -D_LANGUAGE_C_PLUS_PLUS -- cgit v1.1