> We do not depend on the block structure any more when dealing with > stack layout for variables in GCC 4.7.0 and above. I am not saying > your patch is incorrect or not needed. Just it will not have an > effect on variable stack layout.
It might be worth backporting to the 4.6 branch though, these stack layout issues are very nasty. -- Eric Botcazou