Is DMD 2.052 32-bit?

Nebster Evil.Nebster at gmail.com
Wed Mar 9 16:50:42 PST 2011


On 10/03/2011 00:30, Jonathan M Davis wrote:
> On Wednesday, March 09, 2011 16:23:15 Nebster wrote:
>> On 09/03/2011 06:55, Walter Bright wrote:
>>> On 3/8/2011 1:23 PM, Trass3r wrote:
>>>>>> Yes, but you can compile an x64 dmd yourself on Linux.
>>>>>
>>>>> Is there any "how to"?
>>>>
>>>> IIRC you have to edit linux.mak to use -m64 instead of -m32.
>>>
>>> It has worked in the past, but the 64 bit build is not regularly tested.
>>
>> Does the toolchain compile on windows in 64 bit too?
>> It's awesome you're finally starting the transition :)
>
> No. Regardless of whether you could build dmd itself as 64-bit (which is
> questionable), the linker is only 32-bit, and since it's written in assembly,
> you _definitely_ can't compile that as 64-bit. So, you don't have 64-bit on
> Windows - either the dmd binary or the binaries that it produces. And honestly,
> Path: digitalmars.com!not-for-mail
> From: Sean Kelly<sean at f4.ca>
> Newsgroups: digitalmars.D
> Subject: Re: If D becomes a failure, what's the key reason, do you think?
> Date: Fri, 07 Jul 2006 13:17:17 -0700
> Organization: Digital Mars
> Lines: 5
> Message-ID:<e8mfgd$1hqe$1 at digitaldaemon.com>
> References:<e8khb5$160j$1 at digitaldaemon.com>  <e8klm3$1b23$1 at digitaldaemon.com>  <e8kp39$1fol$1 at digitaldaemon.com>  <e8l426$26o3$1 at digitaldaemon.com>  <e8m6pv$15bp$1 at digitaldaemon.com>  <e8m9m3$19t5$1 at digitaldaemon.com>  <e8mbuv$1cm4$1 at digitaldaemon.com>  <e8meq3$1go2$2 at digitaldaemon.com>
> Mime-Version: 1.0
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> Content-Transfer-Encoding: 7bit
> X-Trace: digitaldaemon.com 1152303437 51022 216.127.61.99 (7 Jul 2006 20:17:17 GMT)
> X-Complaints-To: usenet at digitalmars.com
> NNTP-Posting-Date: Fri, 7 Jul 2006 20:17:17 +0000 (UTC)
> User-Agent: Thunderbird 1.5.0.4 (Windows/20060516)
> In-Reply-To:<e8meq3$1go2$2 at digitaldaemon.com>
> Xref: digitalmars.com digitalmars.D:39708
>
> Walter Bright wrote:
>>
>> Not for 1.0.
>
> Thanks :-)

Hehe, thanks for the response. I know about the linker but I was looking 
into the new version of UniLink which has support for D now afaik!

It's not that much of a problem for me at the moment anyway :)

Thanks,
Nebster


More information about the Digitalmars-d mailing list