[MAINLINE] Bootstrap failure on i686-pc-linux-gnu

Geoff Keating geoffk@geoffk.org
Sun Feb 18 13:47:00 GMT 2001


Yes, it's caused by Kenner's patch:

+Fri Feb 16 12:41:30 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+       * gcse.c (hash_scan_set): If cprop, see if REG_EQUAL or REG_EQUIV.
+       Don't CSE a nop.
+       (hash_scan_insn): Clean up calls to hash_scan_set.
+       (compute_kill_rd): REGNO now unsigned.
+       (try_replace_reg): Rework to use simplify_replace_rtx.
+       (cprop_jump, cprop_cc0_jump): Likewise.
+       (cprop_insn): Call find_reg_equal_equiv_note.
+       Reflect changes to cprop_jump and cprop_cc0_jump.
+
+       * recog.c (validate_replace_src): Replace in operands of
+       ZERO_EXTRACT in SET_DEST.
+
+       * cse.c (new_label_ref): New variable.
+       (insert): Set it instead of recorded_label_ref.
+       (cse_basic_block): Set recorded_label_ref if new_label_ref use, has
+       CODE_LABEL for this function, and not already in REG_LABEL note.
+

The automated tester has been complaining since this patch was
committed.

-- 
- Geoffrey Keating <geoffk@geoffk.org>



More information about the Gcc-bugs mailing list