== Quote from Daniel Gibson (metalcae...@gmail.com)'s article > Am 15.04.2011 19:38, schrieb dsimcha: > > I've just had the unexpected misfortune of having my work computer break, > > and > > then the unexpected fortune of being told I'm getting an 8 core with 24 gigs > > of RAM to replace it. However, I strongly prefer Windows as my desktop OS. > > Therefore, I've started caring a lot more lately about 64-bit Windows > > support. > > > > How far away are we from getting a reasonably stable/usable MinGW GDC for > > Win64? I've noticed that GDC for Linux has made tremendous strides lately > > and > > almost "just works" for the code I've been testing it on. (Thanks to Iain > > for > > his hard work.) I've also noticed that GDC has been ported to Windows using > > MinGW (thanks to Daniel Green), but as far as I can tell it only supports > > 32. > > Are there any major, fundamental roadblocks to 64 support or are we a few > > bug > > fixes away? > (I don't know anything specific, the following is just a guess) > Probably Phobos would need a lot of fixes, because I guess everything in > version(Win32) blocks will have to be rewritten? > Probably new Versions ("Win" and "Win64") will be needed: "Win" for > generic stuff that works on win32 and win64 and Win64 for win64 specific > stuff. > But this is just a guess, I'm not really familiar with Windows programming. > Cheers, > - Daniel
Interesting. This is good in that it's something I could help out with. I have neither the time nor the desire to get deep into compiler implementations, but I already know the Phobos codebase pretty well and could fix up these issues. However, I would need a reasonably working barebones compiler to test my work.