On Wed, Jul 9, 2014 at 6:02 PM, Ulrich Weigand uweig...@de.ibm.com 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
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 of two
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
passed,
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) float occupies one of just 13 registers
on its own, we may run
On Wed, Jul 9, 2014 at 12:02 PM, Ulrich Weigand uweig...@de.ibm.com 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