Re: [RFC] Fix pr34548 -- unnecessary alignment from alloca

2012-08-02 Thread Richard Henderson
On 2012-08-02 02:03, Alan Modra wrote: > r190051 of a powerpc-linux bootstrap dies trying to compile garbage > in stage2 gtype-desc.c, r190050 is OK. It took a while, but I found the problem. The fact that the prologue generation code didn't use the same alignment that we applied at in function.c

Re: [RFC] Fix pr34548 -- unnecessary alignment from alloca

2012-08-02 Thread Alan Modra
On Tue, Jul 31, 2012 at 07:38:53PM -0700, Richard Henderson wrote: > I've bootstrapped this on both ppc64 and x86_64. I'll leave some time > for comment, but I can't immediately see how this could go wrong anywhere. r190051 of a powerpc-linux bootstrap dies trying to compile garbage in stage2 gty

[RFC] Fix pr34548 -- unnecessary alignment from alloca

2012-07-31 Thread Richard Henderson
I've bootstrapped this on both ppc64 and x86_64. I'll leave some time for comment, but I can't immediately see how this could go wrong anywhere. r~ * function.h (struct rtl_data): Add max_dynamic_stack_alignment. * cfgexpand.c (gimple_expand_cfg): Initialise it. * explow