This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: irix bootstrap failure - combine.c


This is fixed now.

-----Original Message-----
From: Billinghurst, David (CRTS) 
Sent: Monday, 11 March 2002 10:15 
To: gcc-bugs@gcc.gnu.org
Cc: kenner@vlsi1.ultra.nyu.edu
Subject: irix bootstrap failure - combine.c


irix bootstrap of trunk using cc fails with 

"/exd4/billingd/src/gcc/gcc/combine.c", line 6036: error(1119): return value
          type does not match the function type
        return trunc_int_for_mode (INTVAL (new), mode);

Possibly caused by

Sat Mar  9 07:20:01 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>

        * emit-rtl.c (copy_most_rtx): Accept EXPR_LIST for may_share.
        * function.c (fixup_var_refs): Add MAY_SHARE parameter.
        (fixup_var_refs_insns, fixup_var_refs_insns_with_has): Likewise.
        (fixup_var_refs_insn, fixup_var_refs_1): Likewise.
        (pop_function_context): Compute MAY_SHARE parameter for
        fixup_var_refs.
        (fixup_var_refs_1, case MEM): Pass MAY_SHARE to copy_most_rtx, not VAR.
        (gen_mem_addressof): Call fixup_var_refs with new parm.

        * combine.c (make_extraction): Don't make extension of CONST_INT.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]