Re: [PATCH, rs6000] Fix ELFv2 homogeneous float aggregate ABI bug

2014-07-10 Thread Ulrich Weigand
Jakub Jelinek wrote: > On Wed, Jul 09, 2014 at 02:19:36PM -0400, David Edelsohn wrote: > > > This is an ABI change for the affected corner cases of the ELFv2 > > > ABI. However, those cases should be extremely rare; the full > > > compat.exe and struct-layout-1.exp ABI compatibility test suite > >

Re: [PATCH, rs6000] Fix ELFv2 homogeneous float aggregate ABI bug

2014-07-10 Thread Jakub Jelinek
On Wed, Jul 09, 2014 at 02:19:36PM -0400, David Edelsohn wrote: > > This is an ABI change for the affected corner cases of the ELFv2 > > ABI. However, those cases should be extremely rare; the full > > compat.exe and struct-layout-1.exp ABI compatibility test suite > > passed, with the exception o

Re: [PATCH, rs6000] Fix ELFv2 homogeneous float aggregate ABI bug

2014-07-10 Thread Richard Biener
On Wed, Jul 9, 2014 at 6:02 PM, Ulrich Weigand wrote: > Hello, > > the implementation of homogenous float aggregates for the ELFv2 ABI has > unfortunately shown to have a bug in a corner case. > > The problem is that because such aggregates are packed in the argument > save area, but each (4-byte)

Re: [PATCH, rs6000] Fix ELFv2 homogeneous float aggregate ABI bug

2014-07-09 Thread David Edelsohn
On Wed, Jul 9, 2014 at 12:02 PM, Ulrich Weigand wrote: > Hello, > > the implementation of homogenous float aggregates for the ELFv2 ABI has > unfortunately shown to have a bug in a corner case. > > The problem is that because such aggregates are packed in the argument > save area, but each (4-byte