This is the mail archive of the gcc-patches@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: 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


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