[dmd-internals] dmd commit, revision 569

Andrei Alexandrescu andrei at erdani.com
Wed Jun 30 16:49:49 PDT 2010


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
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals


More information about the dmd-internals mailing list