re PR rtl-optimization/13145 (bootstrap failure on mips-linux)
authorRichard Sandiford <rsandifo@redhat.com>
Fri, 5 Dec 2003 10:38:58 +0000 (10:38 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 5 Dec 2003 10:38:58 +0000 (10:38 +0000)
commitf24e76ebc610fb66a3d905c551817650ef3ade92
tree97e96c255d90c0fd061728c563d186b4038b08eb
parentb00b4b8855dd3e8593b0872b3cef35ac4b555a4f
re PR rtl-optimization/13145 (bootstrap failure on mips-linux)

PR bootstrap/13145
* config/mips/mips.h (FIRST_PSEUDO_REGISTER): Adjust comment.
* config/mips/mips.c (mips_reg_names, mips_sw_reg_names): Add $fcall.
(mips_load_got): Always create a constant MEM.
(mips_expand_call): Use load_callsi and load_calldi.
* config/mips/mips.md (UNSPEC_LOAD_CALL, FAKE_CALL_REGNO): New consts.
(load_callsi, load_calldi): New patterns.

From-SVN: r74323
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/mips.md