www.digitalmars.com         C & C++   DMDScript  

D.gnu - D on x86_64 (amd64) - how far is it?

reply Wolfgang Draxinger <wdraxinger darkstargames.de> writes:
A week ago I got my new shiny AMD64 machine. The only drawback
is, that the language becoming my favourite one (D of course) is
not yet x86_64 capable, yet.

Nevertheless I downloaded gcc-4.0.2 and gdc-0.17 to see how far I
could get, building a GDC compiler. The building process fails
at a cc1d stage at an "assert" statement of
classinfo->struct_size == CLASSINFO_SIZE. I was suprised, that
CLASSINFO_SIZE was hardcoded to 0x3C IIRC.

OTOH I want to have a native 64 Bit compiler, and owning a AMD64
machine I'd like to help and participate where possible.

Wolfgang Draxinger
Feb 18 2006
parent Cris <central_p hotmail.com> writes:
Wolfgang Draxinger wrote:
 A week ago I got my new shiny AMD64 machine. The only drawback
 is, that the language becoming my favourite one (D of course) is
 not yet x86_64 capable, yet.
 
 Nevertheless I downloaded gcc-4.0.2 and gdc-0.17 to see how far I
 could get, building a GDC compiler. The building process fails
 at a cc1d stage at an "assert" statement of
 classinfo->struct_size == CLASSINFO_SIZE. I was suprised, that
 CLASSINFO_SIZE was hardcoded to 0x3C IIRC.
 
 OTOH I want to have a native 64 Bit compiler, and owning a AMD64
 machine I'd like to help and participate where possible.
 
 Wolfgang Draxinger
 

And how far is it from GDC becomming an offical part of GCC, as well as full gdb support?
Feb 21 2006