http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49951

--- Comment #7 from Manuel López-Ibáñez <manu at gcc dot gnu.org> 2011-11-29 
22:49:58 UTC ---
(In reply to comment #6)
> Manu, could you look at this?
> This is quite an annoying regression for C++

After a couple of hours I gave up. I tried greping for "build.*finally",
finally, build_destructor, destructor. I tried breaking in gimplify_expr but I
think it is already too late. I tried breaking in build_cleanup and
build_delete but those functions get called too often, and I didn't see where
the finally block is generated.

If someone knows exactly where the finally block is generated in the C++ FE,
please let me know, and I may give it another try in the future.

Reply via email to