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]

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



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>


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