Message ID | 20120802090318.GB25368@bubble.grove.modra.org |
---|---|
State | New |
Headers | show |
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. Now that I think about it, I'm actually surprised that this *does* work on x86_65 and ppc64. An accident of pre-existing alignment, I assume. I've reverted the patch til I can figure out the best way to proceed. r~
--- prev-gcc/gtype-desc.c 2012-08-02 04:02:13.000000000 -0400 +++ gcc/gtype-desc.c 2012-08-02 04:06:03.000000000 -0400 @@ -9988,7 +9988,7 @@ { &x_rtl.expr.x_apply_args_value, 1, - sizeof (x_rtl.expr.x_apply_args_value), + sizeof (x_rtl.expr.x_apply_args_valu����`��), >_ggc_mx_rtx_def, >_pch_nx_rtx_def },