[Info-vax] xcc long double implementation

Craig A. Berry craigberry at nospam.mac.com
Fri Sep 3 11:17:04 EDT 2021


On 9/3/21 7:03 AM, David Jones wrote:
> The long double data type on the X86 cross compiler is broken,
> seriously broken. I'm just curious about what format they intend it
> to be. The sizeof operator says it's 16 bytes, implying it's using
> 128-bits. Are they assuming the assuming the hardware doesn't support
> 128-bit fp and trying to do a software implementation?
> 

The last time it came up, it wasn't actually settled:

https://groups.google.com/g/comp.os.vms/c/cjiX6ue7BaY/m/zPR-DJPzFQAJ

the gist of which seems to be that what the cross compiler does is no
indication of what we'll end up getting, and the problem will probably
be swept under the rug until the native compilers come along.



More information about the Info-vax mailing list