GDC with later DMD's

Gregor Richards Richards at codu.org
Sat Apr 29 11:49:52 PDT 2006


Anders F Björklund wrote:
> Gregor Richards wrote:
> 
>> GDC 0.17 is unfortunately out of date with respect to DMD.  I've been 
>> hacking at it and got a working GDC based on DMD 0.154, simply by 
>> incrementally going version-by-version, repatching it, and making sure 
>> it still compiles.  It seems to be working.  Most importantly, it 
>> compiles much of the stuff that GDC 0.17 doesn't due to language changes.
> 
> 
> Okay, I got your updated version ("gdc-Ego") and unpacked it.
> 
> You didn't say if you had been merging with what Brad did for
> "gdc-0.18-alpha1", so I will initially assume that you didn't.

That would be the wrong assumption, actually I did :)

> 
> So now we're looking at integrating:
> gdc-0.17        (DMD 0.140)
> gdc-0.18-alpha1 (DMD 0.148)
> gdc-Ego         (DMD 0.156)

gdc-Ego is the combination of 0.17, 0.18-alpha1 and DMD-0.156

> 
> Plus whatever changes that David has done for the gdc 0.18
> release already, such as for Linux PowerPC or 64-bit support.

Assuming he comes out of hibernation :(

> 
> Will run some diffs and then try to compile this for the Mac.

That'd be awesome.

> 
> --anders
> 
> PS.
> The only differences between DMD 0.155 and 0.156 are prints.
> (some debugging printfs were not commented out, expression.c)

Yeah, I know, but from 0.154->0.155 was huge.

  - Gregor Richards



More information about the D.gnu mailing list