On Sun, Feb 14, 2016 at 10:35:17PM +0100, Eric Botcazou wrote: > > How does that help? Testcases have been posted multiple times that show > > that if targets look at type alignment of non-aggregate types, they have > > just broken argument passing, so conditionally reverting the tree-sra > > improvements can't help. > > Well, that has been the case for 2 decades for some of them and the compiler > worked just fine, so I can easily see how disabling the tree-sra change can > help in the short term. As for calling it an improvement, just look at the > audit trail, it's a quick change papering over a deficiency in the IR...
No, it is a major deficiency in the backends. Jakub