This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: i686 testsuite failures fix (Was: Re: alpha bootstrap fix)
> > Honza
> >
> > Mon May 21 12:58:03 CEST 2001 Jan Hubicka <jh@suse.cz>
> > * combine.c (gen_binary): Use swap_commutative_operands_p
> > (simplify_comparison): Likewise.
> > * expmed.c (emit_store_flag): Likewise.
> > * expr.c (compare_from_rtx): Likewise.
> > (do_compare_rtx_and_jump): Likewise.
> > * optabs.c (emit_cmp_and_jump_insn): Revert last patch; note
> > that condition must be kept in the sync with other places.
Huh, since Jakub has asked, just to clarify. The patch above fixes the problem,
the fix that caused failures is:
2001-05-20 Richard Henderson <rth@redhat.com>
* optabs.c (emit_cmp_and_jump_insns): Don't swap commutative
operands unless the operation is commutative.
Honza