This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[patch] fix mips abi issues
- To: gcc-patches at gcc dot gnu dot org
- Subject: [patch] fix mips abi issues
- From: "Eric M. Christopher" <echristo at redhat dot com>
- Date: 02 Nov 2001 18:20:47 -0800
I've just checked in this patch:
2001-11-01 Eric Christopher <echristo@redhat.com>
* config.gcc: Revert part of earlier patch.
* config/mips/linux.h: Ditto.
* df.c: Include tm_p.h to avoid warnings.
* config/mips/mips.h (ABI_GAS_ASM_SPEC): Add defaults. Adjust
#if/#endif.
* config/mips/mips.c: Define mips_abi regardless.
(mips_output_function_prologues): Add long casts for .frame
output.
(override_options): Allow use of ABI_32.
That should fix some of the abi issues in mips targets. I bootstrapped
on an sgi 6.5.3 box and everything seemed to work ok. Tested on mips-elf
and mipsisa32-elf. There's a small fix in there for df.c, just including
that to get rid of a warning :)
-eric
--
Look out behind you!