I
Ilya Zakharevich
Inspecting robot reports on module testing (e.g.,
http://www.nntp.perl.org/group/perl.cpan.testers/2009/11/msg5955376.html
), I see that the version of compiler used for some MSWin32 builds do
not have "honest" long doubles: I see: longdblsize=8.
Can somebody explain the reasoning for such an omission? Or is it a
bug in Configure-stage of Perl build?
Thanks,
Ilya
P.S. Due to a bug in test suite, today it has come to my attension
that similar restrictions exist on s390 and alpha linuxes; but
there it is hardware limitation; while Win32 in question is
ix86...
P.P.S. I know that mingw uses M$'s runtime; maybe it is an ABI
incompatibility between gcc and M$'s compilers? But it should
be trivial to fix by assembler thunks generated by a simple
Perl script...
http://www.nntp.perl.org/group/perl.cpan.testers/2009/11/msg5955376.html
), I see that the version of compiler used for some MSWin32 builds do
not have "honest" long doubles: I see: longdblsize=8.
Can somebody explain the reasoning for such an omission? Or is it a
bug in Configure-stage of Perl build?
Thanks,
Ilya
P.S. Due to a bug in test suite, today it has come to my attension
that similar restrictions exist on s390 and alpha linuxes; but
there it is hardware limitation; while Win32 in question is
ix86...
P.P.S. I know that mingw uses M$'s runtime; maybe it is an ABI
incompatibility between gcc and M$'s compilers? But it should
be trivial to fix by assembler thunks generated by a simple
Perl script...