CS450 Compiler Design
Half Bootstrap
We discussed full bootstrap
which is required when we have no access to a compiler for our
language at all.
Q: What if we have
access to a compiler for our language on a different machine HM (host machine)
but want to develop one for TM (target
machine)?
Ada-->HM
HM
We have:
Ada-->TM
TM
We want:
Idea: We can use cross compilation from HM to TM to bootstrap the
TM
compiler.
Ada-->HM
Ada