On Fri, 28 Oct 2011 11:53:41 +0100 Julian Brown <jul...@codesourcery.com> wrote:
> On Tue, 25 Oct 2011 14:49:09 +0200 > Eric Botcazou <ebotca...@adacore.com> wrote: > > > These labels are on the nonlocal_goto_handler_labels chain. You > > presumably just need to apply the same treatment to them in > > set_initial_label_offsets as the one applied to forced labels. > > > OK for the adjusted patch if it works, mainline and 4.6 branch once > > it reopens. Please mention PR rtl-optimization/47918 in the > > ChangeLog. > > Thanks -- I've committed this (much cleaner) version to mainline, > after re-testing. I'll see about testing it on 4.6 also. I've now committed the patch on 4.6 also. I did need to apply the following patch from Bernd in order to test the 4.6 branch tip successfully, since without it my build blew up in glibc with an error in final.c: http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00454.html Maybe that patch should be applied to 4.6 also? Thanks, Julian