#Index: gcc/ChangeLog #=================================================================== #--- gcc/ChangeLog (revision 183762) #+++ gcc/ChangeLog (revision 183763) #@@ -1,3 +1,8 @@ #+2012-01-31 Jakub Jelinek #+ #+ PR bootstrap/52058 #+ * combine.c (do_SUBST_LINK, SUBST_LINK): Guard with #ifndef HAVE_cc0. #+ # 2012-01-31 Andreas Krebbel # # * config/s390/s390.md ("*ashr3_and"): Add missing z196 flag Index: gcc/combine.c =================================================================== --- gcc/combine.c (revision 183762) +++ gcc/combine.c (revision 183763) @@ -790,6 +790,7 @@ do_SUBST_MODE (rtx *into, enum machine_m #define SUBST_MODE(INTO, NEWVAL) do_SUBST_MODE(&(INTO), (NEWVAL)) +#ifndef HAVE_cc0 /* Similar to SUBST, but NEWVAL is a LOG_LINKS expression. */ static void @@ -815,7 +816,7 @@ do_SUBST_LINK (struct insn_link **into, } #define SUBST_LINK(oldval, newval) do_SUBST_LINK (&oldval, newval) - +#endif /* Subroutine of try_combine. Determine whether the replacement patterns NEWPAT, NEWI2PAT and NEWOTHERPAT are cheaper according to insn_rtx_cost