Because of no response I registered it as bug http://bugs.freepascal.org/view.php?id=20011
Can you please look at least at this:
Which compiler defines are OK ? "i386" or "cpui386"
My test shows, that "i386" is NOT defined ("cpui386" IS defined), but then I do not understand how can it work in dynlibs.pas ???
BTW:
When I look at function SafeLoadLibrary in dynlibs.pas there is used :
{$ifdef i386}
 w:=get8087cw;

When I look at function SafeLoadLibrary in SysUtils.inc there is used :
{$if defined(cpui386) or defined(cpux86_64)}
     fpucw:=Get8087CW;

Which conditional is correct ? ("i386" or "cpui386")
Looking at http://www.freepascal.org/docs-html/prog/progap7.html#x316-331000G ... I see no "i386" ?
And what "FPUX87" ? Can not be used this ?
Thanks
-Laco.
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to