PATCH: PR target/35657: Alignments of DFP types aren't consistent

Uros Bizjak ubizjak@gmail.com
Thu May 1 15:04:00 GMT 2008


H.J. Lu wrote:

> On Wed, Apr 30, 2008 at 04:14:02PM -0700, Kreitzer, David L wrote:
>   
>> After further investigation, we observed that __m64 is implemented a bit differently than double and long long.  It is aligned to 8 bytes in structures, but only to 4 bytes in the outgoing parameter block.  This is the convention we will use for _Decimal64.
>>
>>     
>
> This patch implements the ia32 psABI update for _Decimal64. OK for
> trunk and 4.3?

If this is final the final change of ABI, covered by some authoritative 
document, then it is OK for trunk and branch. I assume that DFP ABI 
won't be changed anymore after this change.

Thanks,
Uros.



More information about the Gcc-patches mailing list