Status and rationale for toplevel bootstrap (was Re: Example of debugging GCC with toplevel bootstrap)
Daniel Jacobowitz
drow@false.org
Mon Jan 16 13:52:00 GMT 2006
On Mon, Jan 16, 2006 at 01:52:43PM +0100, Paolo Bonzini wrote:
> I can see how a compiler bug, that manifests as a miscompilation of the
> assembler, triggers a bootstrap failure if you also build the assembler
> three times, each time using the previous compiler *and* assembler.
For the record, this is non-hypothetical. It happened to me a few
weeks ago - if I'd been bootstrapping in a combined tree, stage1 gcc
would have miscompiled stage2 as which would have misassembled stage2
gcc.
--
Daniel Jacobowitz
CodeSourcery
More information about the Gcc
mailing list