2004-06-14 Michael Chastain <mec.gnu@mindspring.com>
[deliverable/binutils-gdb.git] / ChangeLog
index 6a1a36be153a9d54b807c338408af3b7721ef286..bd23a2382afb54dcf46fc02038c3562581045098 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,90 @@
+2004-06-09  Paolo Bonzini  <bonzini@gnu.org>
+
+       * Makefile.tpl (touch-stage[+id+]): New.
+       (restage[+prev+]): Depend on touch-stage[+id+].
+
+       * Makefile.tpl (RECURSE_FLAGS_TO_PASS): New.
+       Use it throughout.
+
+       * Makefile.def: Add profile and feedback bootstrap stages.
+       Remove next field from bootstrap stages.
+       * Makefile.tpl (LN, LN_S): Substitute.
+       (stageN-start, stageN-end): Use double-colon rules, to
+       provide a hook for additional setup commands.
+       (distclean-stageN-gcc, restageN): Create dependencies from
+       [+prev+], not from [+next+].
+       (stageN-bubble): Add commands for successive stages from
+       [+prev+], using double-colon rules.
+       (all-stageN-gcc): Fix typo.
+       (stagefeedback-start, profiledbootstrap): New.
+       * Makefile.in: Regenerate.
+       * configure.in: Call ACX_PROG_LN.
+       * configure: Regenerate.
+
+2004-06-03  Paolo Bonzini  <bonzini@gnu.org>
+
+       * configure.in: Fix --enable-bootstrap breakage introduced in trees
+       without gcc.
+       * configure: Regenerate.
+
+2004-06-01  Paolo Bonzini  <bonzini@gnu.org>
+
+       * Makefile.tpl: Fix typo.
+       * Makefile.in: Regenerate.
+
+2004-06-01  Paolo Bonzini <bonzini@gnu.org>
+
+       * configure.in: Remove new- prefix from toplevel
+       bootstrap targets.
+       * configure: Regenerate.
+
+2004-06-01  Paolo Bonzini <bonzini@gnu.org>
+
+       Merge this patch from the gcc tree:
+
+       2004-05-30  Andreas Jaeger  <aj@suse.de>
+                   Jim Wilson <wilson@specifixinc.com>
+
+       * config-ml.in: Pass FFLAGS and ADAFLAGS for multilibs, handle F77
+       like CC.
+
+2004-06-01  Paolo Bonzini  <bonzini@gnu.org>
+
+       * Makefile.tpl (all.normal): Rename to all.
+       (all): Replace with a rule to pick the default
+       target from configure.
+       (all-gcc, configure-gcc): Use conditionals to
+       do nothing when toplevel bootstrap is going on.
+       (GCC directory bootstrap) [gcc-bootstrap]: Disable.
+       (Toplevel bootstrap) [gcc-no-bootstrap]: Disable.
+       * configure.in: Support --enable-bootstrap.
+
+       * Makefile.def: Remove new- prefix from toplevel
+       bootstrap targets.
+       * Makefile.tpl: Likewise.
+
+       * Makefile.def: Add bootstrap_stage 4.  Add bootstrap2
+       target.
+
+       * Makefile.tpl (Toplevel bootstrap): Pass $(BASE_FLAGS_TO_PASS)
+       $(RECURSE_FLAGS) to recursive invocation of make.
+
+       * Makefile.in: Regenerate.
+       * configure: Regenerate.
+
+2004-05-27  Daniel Jacobowitz  <dan@debian.org>
+
+       * configure.in: Fix sed invocation for GFORTRAN_FOR_TARGET.
+       * configure: Regenerate.
+
+2004-05-25  Daniel Jacobowitz  <drow@false.org>
+
+       * Makefile.tpl (BUILD_EXPORTS, HOST_EXPORTS, GCC_HOST_EXPORTS)
+       (STAGE_HOST_EXPORTS, BASE_TARGET_EXPORTS, RAW_CXX_TARGET_EXPORTS)
+       (NORMAL_TARGET_EXPORTS): New macros.  Use them in all the recursive
+       targets.
+       * Makefile.in: Regenerate.
+
 2005-05-24  Paolo Bonzini <bonzini@gnu.org>
 
        * configure.in: Test the ability to symlink directories.
This page took 0.029022 seconds and 4 git commands to generate.