64-bit support
Bill Baxter
dnewsgroup at billbaxter.com
Thu Feb 14 00:16:46 PST 2008
Gilles G. wrote:
> Bill Baxter Wrote:
>> I think the main problem is that there isn't actually even a proven C++
>> built on top of LLVM at this point. But rumor is that Apple wants to
>> move away from GCC and make an LLVM-based compiler their primary
>> compiler. So whatever needs to be done to make it a reality is no doubt
>> going to be done. Given that, it seems to me like now is the perfect
>> time to be working on the D front end for it, while LLVM folks are still
>> probably receptive to big architectural changes to support a proper C++
>> compiler. D is different enough -- but at the same time similar enough
>> -- that it makes sense to have it in the mix. That way LLVM people
>> won't be lulled into thinking something is generally true when it's
>> really a C/C++-specific assumption. If that makes sense.
>>
>> I guess ObjC is probably similar in that respect, and no doubt Apple
>> wants an ObjC front end too. Maybe that's sufficient to keep 'em honest
>> and not make C/C++ specific assumptions. But maybe not, since I think
>> ObjC is also a superset of C.
>>
>> --bb
> You can take a look at http://llvm.org/Features.html .
> you will see that LLVM already as "complete" front-ends for C, C++, and ObjC. These front-end are based upon GCC's ones.
>
But have they been used to compile any significantly big piece of
software? Like, say, a sizeable wxWidgets project such as Audacity?
--bb
More information about the Digitalmars-d
mailing list