> 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 pa
On Fri, 28 Oct 2011 11:53:41 +0100
Julian Brown wrote:
> On Tue, 25 Oct 2011 14:49:09 +0200
> Eric Botcazou 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 appl
On Tue, 25 Oct 2011 14:49:09 +0200
Eric Botcazou 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, mainl
> This has been broken because since mainline revision r160124, which
> (correctly) causes 'y' to be flagged as noreturn -- y never returns via
> the normal function return route. If ipa-pure-const.c is hacked to
> check that a function does not perform non-local gotos before marking
> it noreturn,
Julian Brown writes:
> Hi,
>
> This patch fixes computed gotos on m68k, and probably other targets too
> (the fix is in the middle end). Several tests fail at present with "-O3
> -fomit-frame-pointer".
This is the same bug as PR47918. As described in that PR trail, the bug
can be triggered