LDC for Windows

Kai Nacke kai at redstar.de
Wed Dec 4 02:40:47 PST 2013


Hi Temtaine!

On Wednesday, 4 December 2013 at 09:45:10 UTC, Temtaime wrote:
> MSVC 2013 runtime has native support of 80 bit floats.

I haven't checked this but it does not solve the problem. The 
floating point format of the host should not really be used for 
cross-compiling.

Mike wnat to develop on Windows and targets ARM Cortex. The real 
data type is therefore the standard 64bit IEEE type. But LDC will 
use the x86 80bit type because it runs on Windows.

Same is true with PPC/PPC64. This architecture have a 128bit 
"double double" type. But running LDC on Windows, it is not 
possible to produce PPC/PPC64 code with the "double double".

IMHO this really needs to be fixed.

Regards,
Kai


More information about the digitalmars-d-ldc mailing list