This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
irix6.5 bootstrap failure - config/mips/mips.c
- To: "'gcc-bugs at gcc dot gnu dot org'" <gcc-bugs at gcc dot gnu dot org>
- Subject: irix6.5 bootstrap failure - config/mips/mips.c
- From: "Billinghurst, David (CRTS)" <David dot Billinghurst at riotinto dot com>
- Date: Wed, 11 Jul 2001 01:02:47 -0000
- Cc: "'kenner at vlsi1 dot ultra dot nyu dot edu'" <kenner at vlsi1 dot ultra dot nyu dot edu>
irix6.5 bootstrap fails. Not sure of fix. Happy to test a patch.
cc -c -DIN_GCC -g -DHAVE_CONFIG_H -I. -I.
-I/exd4/billingd/src/gcc-mai
nline/gcc -I/exd4/billingd/src/gcc-mainline/gcc/.
-I/exd4/billingd/src/gcc-mainl
ine/gcc/config -I/exd4/billingd/src/gcc-mainline/gcc/../include \
/exd4/billingd/src/gcc-mainline/gcc/config/mips/mips.c -o mips.o
"/exd4/billingd/src/gcc-mainline/gcc/config/mips/mips.c", line 945:
error(1164):
argument of type "struct rtx_def *" is incompatible with parameter
of type "enum machine_mode"
return memory_address_p (XEXP (op, 0));
^
"/exd4/billingd/src/gcc-mainline/gcc/config/mips/mips.c", line 945:
error(1162):
too few arguments in function call
return memory_address_p (XEXP (op, 0));
^
Probably due to
Tue Jul 10 07:27:53 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* recog.c (offsettable_address_p): Handle LO_SUM case.
* config/mips/mips.c (double_memory_operand): Use adjust_address_nv
instead of plus_constant.