GCC build failed for native with your patch on 2002-03-06T18:46:34Z.

Richard Henderson rth@redhat.com
Thu Mar 7 10:33:00 GMT 2002


On Thu, Mar 07, 2002 at 02:08:07PM +0100, Jan Hubicka wrote:
> 	* gcse.c (hash_scan_set): Refuse instructions with EH edges.

This seems like the best solution for the branch, certainly.
For mainline, I'd eventually like to be able to split EH edges;
this is certainly ok for the moment though.

> + 	  /* GCSE commonly inserts instruction after the insn.  We can't
> + 	     do that easily for EH_REGION notes so disable GCSE on these
> + 	     for now.  */
> + 	  && !find_reg_note (insn, REG_EH_REGION, NULL_RTX)

I'd prefer you use can_throw_internal.


r~



More information about the Gcc-regression mailing list