]> gcc.gnu.org Git - gcc.git/commit - gcc/config.gcc
config.gcc: Don't include mips/abi64.h in $tm_file.
authorRichard Sandiford <rsandifo@redhat.com>
Fri, 2 Aug 2002 14:55:08 +0000 (14:55 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 2 Aug 2002 14:55:08 +0000 (14:55 +0000)
commitac8ab9fe50b0f62161a53ec41020fa3cad230ec2
tree60ac76e618836461ad24d9238984fb2222853176
parent2b1a40704643808e702356fe13a267664317dd5e
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
gcc/ChangeLog
gcc/config.gcc
gcc/config/mips/abi64.h [deleted file]
gcc/config/mips/iris6.h
gcc/config/mips/linux.h
gcc/config/mips/mips-protos.h
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/hard-reg-set.h
This page took 0.066224 seconds and 5 git commands to generate.