On Mon, Sep 7, 2015 at 9:35 AM, Charles Baylis <charles.bay...@linaro.org> wrote: > On 2 September 2015 at 13:09, Jan Hubicka <hubi...@ucw.cz> wrote: >> It kind of sucks that one needs to mind this flag each time one creates edge, >> but setting the value in create_edge is not quite correct as that one does >> not >> have any information on where the call appears and if the exception is not >> handled >> locally. > > OK. > >>> >gcc/ChangeLog: >>> > >>> >2015-08-28 Charles Baylis <charles.bay...@linaro.org> >>> > >>> > * cgraphunit.c (cgraph_node::create_wrapper): Set >>> > can_throw_external >>> > in new callgraph edge. >>> Ultimately Jan's call. >> >> This is OK. >> Thanks for looking into this! > > Thanks for the review! > > FWIW, the patch successfully bootstrapped on arm-linux-gnueabihf
> > Committed to trunk as r227407. Missing PR number in Changelog - please fix the changelog entry and for your sins add a link to the revision (http://gcc.gnu.org/r227407) in the BZ entry :) Ramana