OSDN Git Service

Daily bump.
[pf3gnuchains/gcc-fork.git] / ChangeLog
index dbdb31a..7779553 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,191 @@
+2004-06-22  Paolo Bonzini  <bonzini@gnu.org>
+
+       * Makefile.tpl (HOST_EXPORTS): Fix pasto.
+       * Makefile.in: Regenerate.
+
+2004-06-22  Paolo Bonzini  <bonzini@gnu.org>
+
+       * Makefile.tpl (configure-build-[+module+],
+       configure-[+module+], configure-target-[+module+]): Pass
+       [+extra_configure_args+].
+       (all-build-[+module+], all-[+module+], check-[+module+],
+       install-[+module+], [+make_target+]-[+module+],
+       all-target-[+module+], check-target-[+module+],
+       install-target-[+module+], [+make_target+]-target-[+module+]):
+       Pass [+extra_make_args+].
+       (HOST_EXPORTS): Include the former GCC_HOST_EXPORTS.
+       (GCC_HOST_EXPORTS): Remove.
+       (configure-gcc, all-gcc, GCC_STRAP_TARGETS, profiledbootstrap,
+       cross, check-gcc, check-gcc-c++, install-gcc,
+       gcc-no-fixedincludes, [+make_target+]-gcc, stage[+id+]-bubble):
+       Replace GCC_HOST_EXPORTS with HOST_EXPORTS.
+       * Makefile.in: Regenerate.
+
+2004-06-21  Matthew Sachs  <msachs@apple.com>
+
+       * MAINTAINERS: Added self to write-after-approval.
+
+2004-06-21  Christopher Faylor  <cgf@alum.bu.edu>
+
+       * configure.in: Check for srcdir/winsup rather than build directory
+       winsup.
+       * configure: Regenerate.
+
+2004-06-17  Corinna Vinschen  <vinschen@redhat.com>
+
+       * configure.in: Don't build Cygwin native newlib if winsup
+       directory is missing.  Emit warning instead.
+       * configure: Regenerate.
+
+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-08  Canqun Yang  <canqun@nudt.edu.cn>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2004-06-03  Mark G. Adams  <mark.g.adams@sympatico.ca>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+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>
+
+       * 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-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-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.
+
+2004-05-24  Paolo Bonzini <bonzini@gnu.org>
+
+       * configure.in: Test the ability to symlink directories.
+       * configure: Regenerate.
+
+       * Makefile.def (bootstrap-stage): New definitions.
+       * Makefile.tpl (configure-stage1-gcc,
+       configure-stage2-gcc, configure-stage3-gcc,
+       all-stage1-gcc, all-stage2-gcc, all-stage3-gcc,
+       new-bootstrap, new-cleanstrap, new-restage1, new-restage2,
+       new-restage3, compare): Autogenerate, see Makefile.in
+       entry for behavioral changes.
+       (distclean-stage1, new-stage1-start, new-stage1-end,
+       new-stage1-bubble, distclean-stage2, new-stage2-start,
+       new-stage2-end, new-stage2-bubble, distclean-stage3,
+       new-stage3-start, new-stage3-end): New autogenerated targets.
+       (objext, prebootstrap, BOOT_CFLAGS,
+       POSTSTAGE1_FLAGS_TO_PASS): Move above the autogenerated
+       targets.
+
+       * Makefile.in: Regenerate.
+       (distclean-stage1, new-stage1-start, new-stage1-end,
+       new-stage1-bubble, distclean-stage2, new-stage2-start,
+       new-stage2-end, new-stage2-bubble, distclean-stage3,
+       new-stage3-start, new-stage3-end): New targets.
+       (all-stage1-gcc): Move prebootstrap dependency from here...
+       (configure-stage1-gcc): ...to here.
+       (new-bootstrap): Use bubble targets.
+       (new-cleanstrap, new-restage1, new-restage2, new-restage3):
+       Use per-stage distclean targets.
+       (configure-stage1-gcc, configure-stage2-gcc,
+       configure-stage3-gcc, all-stage1-gcc,
+       all-stage2-gcc, all-stage3-gcc, new-bootstrap):
+       Use new-stageN-start to prepare the tree.
+
+2004-05-23  Paolo Bonzini  <bonzini@gnu.org>
+
+       * Makefile.def (host_modules): add libcpp.
+       * Makefile.tpl: Add dependencies on and for libcpp.
+       * Makefile.in: Regenerate.
+       * configure.in: Add libcpp host module.
+       * configure: Regenerate.
+
+2004-05-21  Paolo Bonzini  <bonzini@gnu.org>
+
+       * Makefile.tpl: Whenever a recursive target is defined, wrap
+       it in a special @if/@endif block, and prepare its maybe
+       dependency in the @if/@endif block
+       * configure.in: Instead of writing maybe dependencies, remove
+       the @if/@endif statements, and remove the @if/@endif blocks
+       that remain.
+       * configure: Regenerate.
+       * Makefile.in: Regenerate.
+
+2004-05-20  Janis Johnson  <janis187@us.ibm.com>
+
+       * MAINTAINERS (Various Maintainers): Add myself for compat testsuite.
+
 2004-05-18  Kaz Kojima  <kkojima@gcc.gnu.org>
 
        PR bootstrap/15120