This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH] CSE path following fixes for non-call exceptions
> Bootstrapped all including java and ada on x86_64-suse-linux-gnu.
> For acats I now get:
> === acats Summary ===
> # of expected passes 2313
> # of unexpected failures 2
> *** FAILURES: cdd2a02 cxh1001
> I have no reference results, but this looks pretty good to me.
That's indeed the nominal status for this target. The breakage actually was
on i586-suse-linux-gnu but I'm confident it will be fixed by your patch.
> * cse.c (have_eh_succ_edges): New function.
> (cse_insn): Don't remove dead EH edges here
> (cse_extended_basic_block): Do it here.
> (rest_of_handle_cse, rest_of_handle_cse2): Don't assert
> that we have removed all dead edges.
This is OK for mainline. Thanks for the hard work.