[tree-ssa] Another EH cfg cleanup PATCH

Jason Merrill jason@redhat.com
Fri May 30 02:17:00 GMT 2003


On Thu, 29 May 2003 17:19:38 -0600, law@redhat.com wrote:

> In message <wvld6ia38cw.fsf@prospero.boston.redhat.com>, Jason Merrill writes:
>  >On Thu, 22 May 2003 16:16:44 -0600, law@redhat.com wrote:
>  >
>  >> Odd.  I thought I had the code to reach from one cleanup to the
>  >> next.  Very odd.
>  >
>  >Where?  I don't see anything that looks like it's trying to handle this.
>  >
>  >> Do you have some sample code handy?  I'm more than happy to poke at it.
> [ ... test removed ... ]
> OK, I think I've got this working.  Just to be sure, the only edge you're
> aware of that we're missing is the edge which connects the last block in
> of the FINALLY part of a TRY_FINALLY_EXPR to the first block in the next
> outer TRY_FINALLY_EXPR.  Right?

Ditto for TRY_CATCH_EXPRs that just do a cleanup.

Jason



More information about the Gcc-patches mailing list