irix6.5 bootstrap failure - config/mips/mips.c

Billinghurst, David (CRTS) David.Billinghurst@riotinto.com
Tue Jul 10 18:04:00 GMT 2001


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.



More information about the Gcc-bugs mailing list