I know, but this is still WHOA!!worthy. For one thing, it means the 64-bit compiler won't need the 32-bit support libs, which will simplify adoption.

Andrei

Walter Bright wrote:
It is rather trivial. The main annoying problems were the change from unsigned long => 64 bits wide, and the size/alignment of long doubles changed. The former means there is no longer a 32 bit integer type portable from 16=>32=>64. Bleh, although I don't foresee ever rebuilding the compiler as a 16 bit host.

Andrei Alexandrescu wrote:
I know, but still WHOA!!

Andrei

Brad Roberts wrote:
While a great step.. don't misinterpret that to mean that dmd is generating 64 bit applications, just that dmd itself can be compiled by a c++ compiler as a 64 bit app. (at least based on my cursory glance through the changes)


_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals
_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to