[Info-vax] xcc long double implementation

Arne Vajhøj arne at vajhoej.dk
Fri Sep 3 10:53:06 EDT 2021


On 9/3/2021 8: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?

x86-64 HW does not support 128 bit FP I believe so it will
have to be software.

But using IEEE standard format seems pretty obvious.

Arne





More information about the Info-vax mailing list