]> git.ipfire.org Git - thirdparty/gcc.git/commit
mips.c (mips_expand_epilogue): Emit blockage insn before call to save_restore_insns...
authorJim Wilson <wilson@cygnus.com>
Wed, 24 Dec 1997 22:06:54 +0000 (22:06 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 24 Dec 1997 22:06:54 +0000 (15:06 -0700)
commit8e93a9b0214782d0725b23fdcf032d3b0e800444
treee778e93d8f0b600b05cbf51ea5d4d4566f7df7da
parent70b6178184c1bcac01d04c70f03f3aae13c441f0
mips.c (mips_expand_epilogue): Emit blockage insn before call to save_restore_insns if...

* mips.c (mips_expand_epilogue): Emit blockage insn before call to
save_restore_insns if no FP and GP will be restored.
* abi64.h (LONG_MAX_SPEC): Check MIPS_ABI_DEFAULT and TARGET_DEFAULT,
and define __LONG_MAX__ appropriately.  Add support for -mabi=X,
-mlong64, and -mgp{32,64} options.
* mips.c (mips_abi): Change type to int.
* mips.h (enum mips_abi_type): Delete.
(ABI_32, ABI_N32, ABI_64, ABI_EABI): Define as constants.
(mips_abi): Change type to int.

From-SVN: r17228
gcc/ChangeLog
gcc/config/mips/abi64.h
gcc/config/mips/mips.c
gcc/config/mips/mips.h