
Boris Gubenko wrote:
Johan Rede wrote:
I don't think it is worth the trouble.
I agree.
If you don't support VAX FP mode, then 64-bit long double is "automatically" supported and there is no need to check __X_FLOAT macro.
To verify it, I ran the test and the inspect tool on AlphaVMS and Tru64 with 64-bit long double and, as far as I can see, the results are correct.
Attached results in the following order:
AlphaVMS test full IEEE support fast IEEE mode inspect full IEEE support fast IEEE mode Tru64 full IEEE support test inspect fast IEEE mode test inspect
Everything looks fine. Which platforms have you tested on now? Is this list correct? VMS / HP C++ 7.1 / alpha, ia64 (ieee fp mode, not vax fp mode) Tru64 / Compaq C++ 7.1 / alpha Is HP C++ the same compiler as aCC? --Johan