diff options
author | Richard Sandiford <rsandifo@redhat.com> | 2002-08-02 14:55:08 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2002-08-02 14:55:08 +0000 |
commit | ac8ab9fe50b0f62161a53ec41020fa3cad230ec2 (patch) | |
tree | 60ac76e618836461ad24d9238984fb2222853176 /gcc/config.gcc | |
parent | 2b1a40704643808e702356fe13a267664317dd5e (diff) | |
download | gcc-ac8ab9fe50b0f62161a53ec41020fa3cad230ec2.zip gcc-ac8ab9fe50b0f62161a53ec41020fa3cad230ec2.tar.gz gcc-ac8ab9fe50b0f62161a53ec41020fa3cad230ec2.tar.bz2 |
config.gcc: Don't include mips/abi64.h in $tm_file.
* config.gcc: Don't include mips/abi64.h in $tm_file.
* hard-reg-set.h (call_really_used_regs): Declare.
* config/mips/abi64.h: Remove file.
* config/mips/linux.h,
* config/mips/iris6.h: Don't include it.
* config/mips/mips-protos.h (mips_conditional_register_usage): Declare.
* config/mips/mips.h (CONDITIONAL_REGISTER_USAGE): Use it.
(REG_PARM_STACK_SPACE, STACK_BOUNDARY, STRICT_ARGUMENT_NAMING,
FUNCTION_ARG_PASS_BY_REFERENCE, FUNCTION_ARG_PADDING,
FUNCTION_ARG_CALLEE_COPIES, MUST_PASS_IN_STACK, MIPS_STACK_ALIGN):
Bring across definitions from abi64.h.
(GP_ARG_LAST, FP_ARG_LAST): Use MAX_ARGS_IN_REGISTERS.
(BIGGEST_MAX_ARGS_IN_REGISTERS): New.
(struct mips_args): Use it.
* config/mips/mips.c (mips_conditional_register_usage): Define.
From-SVN: r55986
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index d00e264..127ae91 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1895,18 +1895,18 @@ mips-*-ecoff* | mipsel-*-ecoff*) tmake_file=mips/t-ecoff ;; mipsisa32-*-elf* | mipsisa32el-*-elf*) - tm_file="${tm_file} mips/elf.h mips/abi64.h" + tm_file="${tm_file} mips/elf.h" tmake_file=mips/t-isa3264 tm_defines="MIPS_ISA_DEFAULT=32 MIPS_ABI_DEFAULT=ABI_MEABI" ;; mipsisa64-*-elf* | mipsisa64el-*-elf*) - tm_file="${tm_file} mips/elf.h mips/abi64.h" + tm_file="${tm_file} mips/elf.h" tmake_file=mips/t-isa3264 target_cpu_default="MASK_64BIT|MASK_FLOAT64|MASK_GAS" tm_defines="MIPS_ISA_DEFAULT=64 MIPS_ABI_DEFAULT=ABI_MEABI" ;; mipsisa64sb1-*-elf* | mipsisa64sb1el-*-elf*) - tm_file="${tm_file} mips/elf.h mips/abi64.h" + tm_file="${tm_file} mips/elf.h" tmake_file=mips/t-elf target_cpu_default="MASK_64BIT|MASK_FLOAT64|MASK_GAS" tm_defines="MIPS_ISA_DEFAULT=64 MIPS_CPU_STRING_DEFAULT=\\\"sb1\\\" MIPS_ABI_DEFAULT=ABI_O64" @@ -1948,7 +1948,7 @@ mips*-*-rtems*) fi ;; mipstx39-*-elf* | mipstx39el-*-elf*) - tm_file="${tm_file} mips/r3900.h mips/elf.h mips/abi64.h" + tm_file="${tm_file} mips/r3900.h mips/elf.h" tmake_file=mips/t-r3900 ;; mmix-knuth-mmixware) |