Layout of 80-bit Reals on Mac
Walter Bright
newshound1 at digitalmars.com
Sun Jun 13 14:45:34 PDT 2010
dsimcha wrote:
> I understand that 80-bit reals are padded to 12 bytes on Linux and 16 bytes on
> Mac. Oversight of this issue caused bug 4306
> (http://d.puremagic.com/issues/show_bug.cgi?id=4306) since the code was only
> initially tested on Windows. On Linux my testing indicates that the lowest
> order 16 bits of a real are zero padding and can be ignored. However, I don't
> own any Mac equipment. Is it true on Mac that the lowest 32 bits are padding
> and can be ignored? More generally, is it true for the foreseeable future
> that, for x86 hardware with reals that occupy N bits of storage, the lowest
> order 80 - N bits will be where the padding is?
The padding trails the 80 bit real, not precedes it.
More information about the Digitalmars-d
mailing list