2005-10-05 Paolo Bonzini <bonzini@gnu.org>
commita3a3754a1bd866226b16a2368a17c8765fdcee22
authorPaolo Bonzini <bonzini@gnu.org>
Wed, 5 Oct 2005 07:30:22 +0000 (5 07:30 +0000)
committerPaolo Bonzini <bonzini@gnu.org>
Wed, 5 Oct 2005 07:30:22 +0000 (5 07:30 +0000)
tree25578ae85f3aa47f04e71834bc4425ae60b102a2
parenta85108f7b72067a9bee3136737de3d9a5d1e1778
2005-10-05  Paolo Bonzini  <bonzini@gnu.org>

PR bootstrap/22340

* configure.in (default_target): Remove.
* Makefile.tpl (all): Do not use prerequisites as subroutines
(all) [gcc-bootstrap]: Bootstrap gcc first if it was not done yet.
(do-[+make_target+], check, install, [+bootstrap_target+]): Do not
use prerequisites as subroutines.
(check-host, check-target): New.
(bootstrap configure & all targets): Do not use stage*-start
if the directory layout is already ok.
(non-bootstrap configure & all targets): Prepend a $(unstage).
(stage[+id+]-bubble): Do that here.  Do not use NOTPARALLEL.
(NOTPARALLEL): Remove.
(unstage, stage variables): New variables.
(unstage, stage targets): Simply expand to those variables.

* configure: Regenerate.
* Makefile.in: Regenerate.
ChangeLog
Makefile.in
Makefile.tpl
configure
configure.in