------- Comment #2 from ktietz at gcc dot gnu dot org  2009-02-18 08:18 -------
(In reply to comment #1)
> I think long double on w64 is the same as double. I am not sure if
> gcc.dg/callabi/func-1.c is a valid test.
> 

the long double is supported as 96-bit floating point for gcc. This isn't as
ms_abi declares it, but I follow here the 32-bit port. So we allow higher
precision, and by vendor specific headers it has not much affects, beside that
the vendor specific scanf/printf functions can't print it proper. Therefore the
mingw runtime provides C99 compliant (and gnu-style compiant) alternatives to
print/scan them.

I am verifying it at the moment for w64 target, if we have here same issues.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39224

Reply via email to