[gsoc] DMD - Ideas
H. S. Teoh
hsteoh at quickfur.ath.cx
Tue Mar 19 20:45:06 UTC 2019
On Tue, Mar 19, 2019 at 09:07:23PM +0100, Jacob Carlborg via Digitalmars-d wrote:
> On 2019-03-19 18:01, H. S. Teoh wrote:
>
> > 2) Won't there be bootstrapping issues to consider, if building dmd
> > requires build.d, but build.d needs to be compiled with dmd?
>
> Basically the whole compiler is written in D now. Bootstrapping is
> done by using a pre-compiled binary. For new targets cross-compiling
> is supposed to be used.
[...]
Precisely my point. So now instead of a single precompiled binary
(dmd), you have two (dmd + build). When the two go out of sync, things
become "interesting".
T
--
Trying to define yourself is like trying to bite your own teeth. -- Alan Watts
More information about the Digitalmars-d
mailing list