[PATCH] Fix unified tree breakage
Wed Oct 5 16:55:00 GMT 2005
On Wed, 2005-10-05 at 16:23, Paolo Bonzini wrote:
> >>2005-10-05 Paolo Bonzini <firstname.lastname@example.org>
> >> * Makefile.tpl (all) [gcc-no-bootstrap]: Make prebootstrap packages
> >> before other host packages.
> >That appears to work, thanks. However, why do you assume this would
> >only be needed when not doing a bootstrap? OK, it's not common to want
> >to use a unified tree for that, but there's no reason why it shouldn't
> I'm sorry if this is confusing. It will go away as soon as GCC 4.1
> In 4.2, we'll have *toplevel* bootstrap enabled by default. This is
> what you saw indicated as "@if gcc-bootstrap", and it means that the
> toplevel orchestrates a 3-stage build of libiberty, binutils, and
> everything else up to gcc. In this case it will just work because
> stage1 will use the system assembler/linker, and stage2/3 will use the
> previous stage of the in-tree assembler/linker: there is no need to do
> "all-prebootstrap", because the packages in "all-prebootstrap" are all
> bootstrapped (together with GCC).
Ah! I get it now. Sorry, I was confusing gcc-bootstrap with 'make
This is OK.
More information about the Newlib