X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=ChangeLog;h=80bb13423cca4a6ac2082a8da61625fbaf9296b2;hb=17336619e6bbaf7995c195468b92f8106463ba85;hp=34e409138dac7e5458948be9e4b1b61389f523af;hpb=4ee9c6840ad3fc92a9034343278a1e476ad6872a;p=pf3gnuchains%2Fgcc-fork.git diff --git a/ChangeLog b/ChangeLog index 34e409138da..4d7c1d582a4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,957 @@ +2005-02-21 Eric Botcazou + + PR libgcj/10353 + * configure.in (noconfigdirs) : Add libgcj. + * configure: Regenerate. + +2005-02-18 Steven G. Kargl + + * MAINTAINERS (Write After Approval): Add myself. + +2005-02-10 Ian Lance Taylor + + * MAINTAINERS: Update my e-mail address. + +2005-02-02 Richard Guenther + + * MAINTAINERS (Write After Approval): Add myself. + +2005-01-29 Hans-Peter Nilsson + + * configure.in (noconfigdirs) : Match like cris-*-*. + : Only disable target-newlib and + target-libgloss when not *-*-elf and *-*-aout. + * configure: Regenerate. + +2005-01-23 Kazu Hirata + + * MAINTAINERS: Remove obsolete entries. + + * MAINTAINERS (Write After Approval): Add Michael Matz. + +2005-01-19 Neil Booth + + * MAINTAINERS: Remove self as cpplib maintainer. + +2005-01-17 Kelley Cook + + * install-sh, config.sub: Import from upstream. + +2005-01-17 Kelley Cook + + PR bootstrap/18222 + * Makefile.def: Pass CPPFLAGS_FOR_TARGET. + * Makefile.tpl: Define target CPPFLAGS on CPPFLAGS_FOR_TARGET. + * Makefile.in: Regenerate. + +2005-01-16 Jason Thorpe + + * MAINTAINERS: Update my email address. + +2005-01-12 David Edelsohn + Andreas Schwab + + PR bootstrap/18033 + * config-ml.in: Eval option if surrounded by single quotes. + +2005-01-03 Paolo Bonzini + + Revert 2004-12-28 Makefile changes, a better fix will be + applied to mainline and src after GCC 4.0 branches. + +2004-12-28 Paolo Bonzini + + PR bootstrap/17383 + + * Makefile.def (target_modules): Remove stage parameter, + it is always true now. + * Makefile.tpl (configure-build-[+module+], + configure-target-[+module+]): Always build symlink tree + for the directory and for include. BUILD_SUBDIR and + TARGET_SUBDIR cannot be . anymore. + * Makefile.in: Regenerate. + +2004-12-25 David Edelsohn + + Revert 2004-12-08 Makefile changes. + +2004-12-17 Danny Smith + + * MAINTAINERS: Move myself to OS Port Maintainers for windows, + cygwin, mingw. + +2004-12-16 Andrew Stubbs + + * configure.in (sh64-*-*): Reenable gprof. + * configure: Regenerate. + +2004-12-08 David Edelsohn + + * Makefile.def (flags_to_pass): Add PICFLAG_FOR_TARGET. + * Makefile.tpl (EXTRA_HOST_FLAGS): Add PICFLAG. + (EXTRA_TARGET_FLAGS): Add PICFLAG. + * Makefile.in: Regenerate. + +2004-12-08 Christopher Faylor + + * MAINTAINERS: Update my email address. + +2004-12-07 Matt Kraai + + * Makefile.tpl: Generate normal dependencies if the LHS module is + not bootstrapped. + * Makefile.in: Regenerate. + +2004-12-03 Richard Sandiford + + * configure.in: Include config/gxx-include-dir.m4. Use + TL_AC_GXX_INCLUDE_DIR. Remove some now-redundant AC_SUBSTs. + * configure: Regenerate. + +2004-12-03 Richard Sandiford + + * config.if: Delete. + * configure.in: Set libstdcxx_incdir directly. + * configure: Regenerate. + +2004-12-02 Eric Christopher + + * Makefile.tpl (clean-target-libgcc): Make change in correct place. + * Makefile.in: Regenerate. + +2004-12-02 Richard Sandiford + + * configure.in: Clear gcc_version_trigger if the file doesn't exist. + * configure: Regenerate. + +2004-12-02 Richard Sandiford + + * configure.in: Include config/gcc-version.m4. Use TL_AC_GCC_VERSION + to set gcc_version_trigger. Remove some now-redundant AC_SUBSTs. + * configure: Regenerate. + +2004-12-01 Eric Christopher + + * Makefile.in (clean-target-libgcc): Add stmp-dirs to list + of things to remove. + +2004-11-29 Matt Kraai + + * MAINTAINERS (Write After Approval): Update my e-mail address. + +2004-11-29 Kelley Cook + + * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Re-import linux-gnu case + from CVS libtool to always pass_all. + +2004-11-25 John David Anglin + + * configure.in (hppa*-*-linux*): Don't add libgcj to noconfigdirs. + (hppa*64*-*-*): Delete incorrect comment. + * configure: Rebuilt. + +2004-11-24 Kelley Cook + + * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Revert previous change. + +2004-11-24 Kelley Cook + + * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Import linux-gnu case + from CVS libtool to always pass_all. + +2004-11-15 Kelley Cook + + * install-sh, compile: Import from automake. + +2004-11-15 Kelley Cook + + * config.guess, config.sub: Import from savannnah. + +2004-11-12 Scott Robert Ladd + + * MAINTAINERS (Write After Approval): Add myself + +2004-11-12 Mike Stump + + * Makefile.def: Add html support. + * Makefile.tpl: Likewise. + * Makefile.in: Regenerate. + +2004-11-11 Geoffrey Keating + + PR 18423 + * configure.in: Remove all instances of build-fixincludes from + noconfigdirs. + (build_configargs): Supply --target to subdirectories. + * configure: Regenerate. + + * Makefile.def: Make gcc install depend on fixincludes install. + * Makefile.in: Regenerate. + +2004-11-10 Janis Johnson + + * MAINTAINERS: Add myself as gcc testsuite maintainer. + +2004-11-11 Paul Brook + + * MAINTAINERS: Add self as arm maintainer. Update email address. + +2004-11-08 Hans-Peter Nilsson + + * configure.in (noconfigdirs) [mmix-*-*]: Disable + target-libgfortran. + * configure: Regenerate. + +2004-11-07 David Edelsohn + + * config-ml.in: Pass FCFLAGS for multilibs, handle GFORTRAN + like CC. + +2004-11-05 Paolo Bonzini + + * Makefile.def (host fixincludes): Specify missing targets. + * Makefile.in: Regenerate. + +2004-11-05 Ralf Corsepius + + * MAINTAINERS: Add myself + +2004-11-05 Gabor Loki + + * MAINTAINERS (Write After Approval): Add myself. + +2004-11-04 Geoffrey Keating + + * Makefile.def: Build fixincludes for the host, too. + * Makefile.in: Regenerate. + * configure.in (host_tools): Add fixincludes. + * configure: Regenerate. + +2004-11-04 Daniel Jacobowitz + + * configure.in (arm-*-oabi*, thumb-*-oabi*): Remove. + * configure: Regenerated. + +2004-11-04 H.J. Lu + + PR other/17783 + * configure.in: Set up LD_LIBRARY_PATH by default for gcc. + * configure: Regenerated. + +2004-10-31 Mark Mitchell + + * README.SCO: Update per FSF instructions. + +2004-10-28 Eric B. Weddington + + PR target/18151 + * configure.in (case ${target}): Do not build fixincludes for avr. + * configure: Regenerated. + +2004-10-26 Paolo Bonzini + + * configure.in (case ${target}): Do not build fixincludes + on platforms where it is not used. + * configure: Regenerated. + +2004-10-23 Daniel Jacobowitz + + * configure.in: Use an absolute path to install-sh. + * configure: Regenerated. + +2004-10-19 Aaron W. LaFramboise + + * MAINTAINERS (Write After Approval): Add myself. + +2004-10-19 Kazu Hirata + + * MAINTAINERS: Remove from Write After Approval those that are + already maintainers. + +2004-10-19 Sebastian Pop + + * MAINTAINERS: Update my email address. + +2004-10-12 Kelley Cook + + * configure.in (*-*-cygwin*): Supress warning if newlib not present. + * configure: Regenerate. + +2004-10-07 J"orn Rennecke + + * MAINTAINERS: Update my email address. + +2004-10-07 Kazu Hirata + + * MAINTAINERS (Language Front Ends Maintainers): New. Move + entries belonging to this category. + +2004-10-06 Josef Zlomek + + * MAINTAINERS: Update my e-mail address. + +2004-10-06 Paolo Bonzini + + Fix wrong conflict resolution in: + + 2004-08-16 Paolo Bonzini + + * Makefile.in: Regenerate. + * Makefile.tpl (Autogenerated `all-*' targets): Invoke $(TARGET-*) + in the recursive `make', instead of hardwiring `all'. + (Autogenerated TARGET-* variables): New. + +2004-10-05 Tomer Levi + + * configure.in: Enable target-libgloss for crx-*-*. + * configure: Regenerate. + +2004-10-04 Kazu Hirata + + * MAINTAINERS (Various Maintainers): Move the "windows, + cygwin, mingw" maintainer to ... + (OS Port Maintainers): ... here. + +2004-10-04 Kazu Hirata + + * MAINTAINERS (Write After Approval): Remove those that are + maintainers of some subsystem. + +2004-10-02 P.J. Darcy + + * ltcf-c.sh (tpf*): Add ld_shlibs=yes. + * ltcf-cxx.sh (tpf*): Likewise. + * ltconfig (tpf*): Add TPF OS configuration support. + +2004-10-01 Bernd Schmidt + + * MAINTAINERS: Change my email address to my new work account. + +2004-09-24 Michael Roth + + * configure.in (--without-headers): Add missing double quotes. + * configure: Regenerate. + +2004-09-24 Kelley Cook + + * ylwrap: Revert to previous version. + +2004-09-23 H.J. Lu + + PR bootstrap/17369 + * Makefile.tpl (REALLY_SET_LIB_PATH): Add @SET_GCC_LIB_PATH@. + (HOST_EXPORTS]): Add @SET_GCC_LIB_PATH@. Set and export + SET_GCC_LIB_PATH_CMD. + (BASE_TARGET_EXPORTS): Likewise. + * Makefile.in: Regenerated. + + * configure.in (SET_GCC_LIB_PATH): Set and substitute. + * configure: Regenerated. + +2004-09-23 Kelley Cook + + * config.guess: New upstream version + * compile, depcomp, install-sh, ylwrap: Likewise. + +2004-09-19 Roger Sayle + + * config/mh-x86omitfp: New host makefile fragment. Add + -fomit-frame-pointer to the default BOOT_CFLAGS. + * configure.in: Use it to speed up bootstrap on some IA-32 hosts. + * configure: Regenerate. + +2004-09-15 Andrew Pinski + + PR target/11572 + * configure.in (*-*-darwin*): Renable libobjc. + * configure: Regenerate. + +2004-09-10 Nathan Sidwell + + * MAINTAINERS: Add self as c++ and type-safe vector maintainer. + +2004-09-09 Daniel Berlin + + * Makefile.def: Remove libbanshee. + * Makefile.tpl: Ditto. + * configure.in: Ditto. + * Makefile.in: Regen. + * configure: Ditto. + +2004-09-08 David Edelsohn + + * ltmain.sh: Use $pic_object as $non_pic_object if + $non_pic_object=none. + +2004-09-07 Paolo Bonzini + + * missing: Import latest version from master repository. + +2004-09-06 Nick Clifton + + * config.sub: Import latest version from master repository. + * config.guess: Likewise. + This includes these changes: + + 2004-08-27 Hans-Peter Nilsson + + * config.sub: Handle crisv32, alias etraxfs. + * config.guess (crisv32:Linux:*:*): Handle. + + 2004-08-13 Brad Smith + + * config.guess (*:OpenBSD:*:*): Remove defunct MIPS machines. + (sgi:OpenBSD:*:*): Emit mips64, not mipseb. + + 2004-08-11 Paul Eggert + + * config.guess (*:Darwin:*:*): If uname -p reports "unknown", + assume the processor is a powerpc. This is because coreutils + uname (at least versions 4.5.7 through 5.2.1) outputs "unknown" + in this case, due to a MacOS X bug that causes + sysctl ((int[]) {CTL_HW, HW_MACHINE_ARCH}, 2, buffer, &bufsize, 0, 0) + to return a negative number. + Problem reported by Petter Reinholdtsen in: + http://lists.gnu.org/archive/html/bug-gnu-utils/2003-02/msg00201.html + + 2004-07-19 Ben Elliston + + * config.guess (S7501:*:4.0:3.0): Handle NCR System V UNIX machine. + + 2004-06-24 Ben Elliston + + * config.guess: Update copyright years. + * config.sub: Likewise. + + 2004-06-22 Robert Millan + + * config.guess (*:FreeBSD:*:*): Remove check for glibc (unneeded + since GNU/kFreeBSD systems match *:GNU/*:*:* instead). + + 2004-06-22 Stanley F. Quayle + + * config.guess (*:*VMS:*:*): New entry. Replaces + Alpha:OpenVMS:*. Recognize and advertise all VMS flavors as dec + manufacturer. + + 2004-06-22 Ben Elliston + + * config.guess: Cray fixes from Wendy Palm . + * config.sub: Likewise. + + 2004-06-22 Ben Elliston + + Reported by Hans-Peter Nilsson : + * config.sub: Correctly handle mmix-knuth and mmix-knuth-mmixware. + + 2004-06-11 Ben Elliston + + * config.guess (pegasos:OpenBSD:*:*): Remove. + + 2004-06-11 Ben Elliston + + From Wouter Verhelst : + * config.guess (M68*:*:R3V[5678]:*): Detect R3V8. + + 2004-06-11 Ben Elliston + + * config.guess (luna88k:OpenBSD:*:*): New. + + 2004-03-12 Kazuhiro Inaoka + + * config.guess (m32r*:Linux:*:*): New case. + * config.sub: Handle m32rle. + + 2004-03-12 Ben Elliston + + From Jens Petersen : + * config.sub: Handle sparcv8. + + 2004-03-03 Ben Elliston + + From Tom Smith : + * config.guess: Version suffixes are equally significant on Tru64 + V4.* and V5.*, so do not ignore them on V5.*. Handle a version + prefix of "P" (patched kernel). + + 2004-02-23 Tal Agmon + + * config.sub: Add support for National Semiconductor CRX target. + +2004-09-03 Janis Johnson + + * MAINTAINERS (Various Maintainers): Remove myself as web page + maintainer, add myself as maintainer of build status lists. + +2004-09-03 Jan Beulich + + * configure.in: Remove target-libstdc++-v3 from noconfigdirs for + *-*-netware, but add target-libmudflap. + Consolidate *-*-netware targets (of which really only i?86 exists) + into a single entry. + * configure: Likewise. + +2004-09-01 Paolo Bonzini + + * Makefile.tpl (sorry): Remove. + (clean-stage[+id+], clean-stage[+id+]-module): New targets. + (cleanstrap targets): Depend on distclean, not distclean-stage1. + (do-clean): Clean per-stage directories too. + (do-distclean): Run distclean-stage1 too. + (.NOTPARALLEL): Enable during toplevel bootstrap. + (stage[+id+]-bubble): Enable parallel execution during + the recursive invocation. + * Makefile.in: Regenerate. + + Fix previous checkin: + + * Makefile.tpl: Move BOOT_CFLAGS above host makefile fragment + include. + * configure.in: Fix indentation. + * configure: Regenerate. + +2004-08-31 Robert Bowdidge + + * Makefile.in: Move BOOT_CFLAGS above host makefile fragment include. + * configure.in: add test for powerpc-*-darwin* to specify makefile frag + * configure: regenerate + * config/mh-ppc-darwin: create file, override BOOT_CFLAGS for + -mdynamic-no-pic + + +2004-08-31 Paolo Bonzini + + * Makefile.def (build_modules): Add fixincludes. + (dependencies): Make gcc depend on fixincludes. + * configure.in (build_tools): Add fixincludes. + (build_configdirs): Always include build_libs. + * Makefile.in: Regenerate. + * configure: Regenerate. + +2004-08-30 Paolo Bonzini + + * Makefile.def (bootstrap stages): Add 'lean' parameter. + * Makefile.tpl (configure-stageN-*, all-stageN-*): Turned into + phony targets; do not generate timestamp files. + (distclean-stageN): Remove references to their timestamp files. + (restageN, touch-stageN): Remove. + (stageN-bubble): Rewritten. + (compare): Support lean bootstraps. + * Makefile.in: Regenerate. + + * configure.in: Only warn when bootstrapping but + build != host or build != target. Support lean bootstraps. + * configure: Regenerate. + +2004-08-26 Phil Edwards + + * configure.in: Give a better error message if GMP/MPFR are missing + and a language needing them has been requested. + * configure: Regenerated. + +2004-08-25 Phil Edwards + + * configure.in: Print a list of available language front-ends if + a requested one is missing. Tidy stray tab characters. + * configure: Regenerated. + +2004-08-19 Michael Koch + + * gcc/doc/install.texi: Update entry about automake for libjava. + +2004-08-17 Robert Millan + + * configure.in: In noconfigdirs check, match GNU/k*BSD with GNU/Linux + (instead of FreeBSD). + * configure: Regenerate. + +2004-08-16 Paolo Bonzini + + * Makefile.in: Regenerate. + * configure: Regenerate. + + * Makefile.def (bootstrap-stage): Rename extra_*_flags to + stage_*_flags. + * Makefile.tpl (configure-[+module+], all-[+module+]): Exit + for bootstrapped modules if toplevel bootstrap is going. + (GCC bootstrap): Generate per-stage targets for all bootstrapped + modules. Adjust for changes in Makefile.def. Enable several + rules even in non-bootstrap mode, just to avoid peppering the + template with unnecessary "@if/@endif gcc-bootstrap" pairs. + (stage-[+prev+]-bubble): Remove. + + * Makefile.def (Dependencies): Depend on all-build-bison, + all-build-flex, all-build-byacc, all-build-texinfo, rather + than the host variations. + * Makefile.tpl (BUILD_DIR_PREFIX): Remove. Replace throughout + with BUILD_SUBDIR. + (BISON): Update for recent Bisons. + (YACC): Fix typo. + (cross): Depend on all-build. + (all): Do not depend on all-build. + (prebootstrap): Remove. + (dep-kind): Accept separate prefixes for MODULE and ON variables. + (Prebootstrap dependencies): Add them to the per-stage targets + and to all-prebootstrap. + * configure.in (build_configdirs): Always enable build_tools. + (BUILD_DIR_PREFIX): Remove. + + * Makefile.def (gcc): Add target variable. + (gdb, expect, guile, tk, tix): Replace with_x with extra_make_flags. + * Makefile.tpl (Autogenerated `all-*' targets): Invoke $(TARGET-*) + in the recursive `make', instead of hardwiring `all'. + (Autogenerated TARGET-* variables): New. + +2004-08-13 Brian Booth + + * MAINTAINERS: Remove myself from write-after-approval. + +2004-08-12 Nathanael Nerode + + * src-release: Stop distributing mmalloc with gdb (which doesn't + use it). + * Makefile.def: GDB doesn't depend on mmalloc anymore. + * Makefile.in: Regenerate. + +2004-08-09 Mark Mitchell + + * configure.in (arm*-*-eabi*): New target. + * configure: Regenerate. + +2004-08-06 Paolo Bonzini + + * Makefile.def (bfd, opcodes, gcc, zlib): Mark as bootstrap module. + (bison, byacc, flex, texinfo): Do not mark as bootstrap module. + (Dependencies): New section. + * Makefile.tpl (Dependencies): Generate from Makefile.def. + (configure-target-[+module+]): Depend on maybe-all-gcc + (all-prebootstrap): New name of all-bootstrap. Changed throughout. + (toplevel profiledbootstrap): Fix dependencies. + * Makefile.in: Regenerate. + +2004-08-03 Mark Mitchell + + * configure.in (arm*-*-symbianelf*): Add ${libgcj} and + target-libiberty to noconfigdirs. + * configure: Regenerate. + +2004-08-03 Paul Brook + + * configure.in: Check for MPFR as well as GMP. + * configure: Regenerate. + +2004-08-01 Robert Millan + + * configure.in: Turn mt-linux into mt-gnu. Use mt-gnu and enable + libmudflap for all GNU-based systems (with Glibc). + * configure: Regenerate. + +2004-08-03 Paolo Bonzini + + * Makefile.def (host-modules): Add gcc. + * Makefile.in: Regenerate. + * Makefile.tpl (sorry): New rule. + (configure-host, all-host, [+make_target+]-host, do-check, + install-host): Do not add gcc as a special case. + (host modules): Add a small special-casing for gcc. Export + extra_make_flags through the environment. + (maybe-configure-gcc, configure-gcc, maybe-all-gcc, all-gcc, + maybe-check-gcc, check-gcc, maybe-install-gcc, install-gcc, + other recursive targets for gcc): Remove. + + (all, do-[+make_target+], do-check): Wrap between unstage and stage. + (stage, unstage): New rules. + (stage[+id+]-start, stage[+id+]-end, [+compare-target+], + distclean-stage[+id+]): Use stage_current. + ([+bootstrap-target+], profiledbootstrap): Do not invoke manually + the stage*-start rules. + +2004-08-02 Geoffrey Keating + + * ltcf-cxx.sh: On Darwin, make archive multi-module, and don't + use -all_load flag. + +2004-08-02 Paolo Bonzini + + * configure.in: Sync from src, add noconfigdirs for crx-*-*. + * configure: Regenerate. + +2004-07-16 Toon Moene + + * maintainer-scripts/gcc_release: Revert yesterday's change. + +2004-07-16 Segher Boessenkool + + * MAINTAINERS: Add myself to write-after-approval. + +2004-07-15 Toon Moene + + * libf2c: Removed. + * gcc/gccbug.in: Updated because of libf2c removal. + * maintainer-scripts/gcc_release: Ditto. + +2004-07-09 Loren J. Rittle + + * configure.in: Build libmudflap by default on FreeBSD. + * configure: Regenerated. + +2004-07-09 Mark Mitchell + + * configure.in: Do not build libmudflap by default on non-GNU/Linux + systems. + * configure: Regenerated. + +2004-07-08 John David Anglin + + PR target/16344 + * Makefile.tpl (profiledbootstrap): Build runtime libraries with + feedback based compiler. + * Makefile.in: Rebuilt. + +2004-07-08 Alexandre Oliva + + * Makefile.def (host_modules): Set bootstrap=true for flex. + * Makefile.tpl (all-gcc): Depend on texinfo and flex. + * Makefile.in: Rebuilt. + +2004-07-07 Jan Hubicka + + * MAINTAINERS: Add self as a profile feedback maintainer. + +2004-07-05 Phil Edwards + + * configure.in: Do not prepend $srcdir to /dev/null in + makefile fragments. + * configure: Regenerate. + +2004-07-01 Paolo Bonzini + + * Makefile.def (build_modules): Add bison, byacc, flex, + m4, texinfo. + (flags_to_pass): Add FLEX. + * Makefile.tpl (BUILD_DIR_PREFIX, BASE_EXPORTS): New. + (BUILD_EXPORTS, HOST_EXPORTS, BASE_TARGET_EXPORTS): Include it. + (DEFAULT_YACC, USUAL_YACC, DEFAULT_LEX, USUAL_LEX, DEFAULT_M4, + DEFAULT_MAKEINFO): Remove. + (CONFIGURED_YACC, CONFIGURED_FLEX, CONFIGURED_BISON, + CONFIGURED_LEX, CONFIGURED_M4, CONFIGURED_MAKEINFO): Substitute. + (YACC, FLEX, BISON, LEX, M4, MAKEINFO): Define to look into + objdir or else use configured tool. + (all-build): New. + (all): Depend on it. + (Build module dependencies): Add. + * Makefile.in: Regenerate. + * configure.in: Better support for multiple build modules, + matching what is done for host/target modules. Do not look + for "plausible" locations of build tools if Canadian cross. + Use autoconf's AC_PROG_CC to find a C compiler. Define + BUILD_DIR_PREFIX. Look for flex, makeinfo and m4. + * configure: Regenerate. + +2004-06-22 Paolo Bonzini + + * Makefile.tpl (HOST_EXPORTS): Fix pasto. + * Makefile.in: Regenerate. + +2004-06-22 Paolo Bonzini + + * 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 + + * MAINTAINERS: Added self to write-after-approval. + +2004-06-21 Christopher Faylor + + * configure.in: Check for srcdir/winsup rather than build directory + winsup. + * configure: Regenerate. + +2004-06-17 Corinna Vinschen + + * configure.in: Don't build Cygwin native newlib if winsup + directory is missing. Emit warning instead. + * configure: Regenerate. + +2004-06-09 Paolo Bonzini + + * 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 + + * MAINTAINERS (Write After Approval): Add myself. + +2004-06-03 Mark G. Adams + + * MAINTAINERS (Write After Approval): Add myself. + +2004-06-03 Paolo Bonzini + + * configure.in: Fix --enable-bootstrap breakage introduced in trees + without gcc. + * configure: Regenerate. + +2004-06-01 Paolo Bonzini + + * Makefile.tpl: Fix typo. + * Makefile.in: Regenerate. + +2004-06-01 Paolo Bonzini + + * configure.in: Remove new- prefix from toplevel + bootstrap targets. + * configure: Regenerate. + +2004-06-01 Paolo Bonzini + + * 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 + Jim Wilson + + * config-ml.in: Pass FFLAGS and ADAFLAGS for multilibs, handle F77 + like CC. + +2004-05-27 Daniel Jacobowitz + + * configure.in: Fix sed invocation for GFORTRAN_FOR_TARGET. + * configure: Regenerate. + +2004-05-25 Daniel Jacobowitz + + * 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 + + * 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 + + * 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 + + * 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 + + * MAINTAINERS (Various Maintainers): Add myself for compat testsuite. + +2004-05-18 Kaz Kojima + + PR bootstrap/15120 + * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on sh*. + * */configure: Rebuilt. + +2004-05-17 Zack Weinberg + + * Makefile.def, Makefile.tpl, configure.in: Remove all mention + of libf2c. + * configure, Makefile.in: Regenerate. + +2004-05-13 Tobias Schlüter + + * MAINTAINERS (Write After Approval): Add myself. + 2004-05-13 Diego Novillo Merge from tree-ssa-20020619-branch. @@ -25,15 +979,15 @@ 2004-05-04 Vladimir Makarov - * MAINTAINERS (Various Maintainers): Add myself. + * MAINTAINERS (Various Maintainers): Add myself. 2004-04-30 Brian Ford - * MAINTAINERS (Write After Approval): Add myself. + * MAINTAINERS (Write After Approval): Add myself. 2004-04-29 Uros Bizjak - * MAINTAINERS (Write After Approval): Add myself. + * MAINTAINERS (Write After Approval): Add myself. 2004-04-28 Paolo Bonzini @@ -75,11 +1029,11 @@ 2004-04-26 Paolo Bonzini - * configure.in: Invoke ACX_PROG_CMP_IGNORE_INITIAL. - * configure: Regenerate. - * config/acx.m4: Mutuate ACX_PROG_CMP_IGNORE_INITIAL from gcc. - * gcc/Makefile.tpl (compare): Use the result of the test. - * gcc/Makefile.in: Regenerate. + * configure.in: Invoke ACX_PROG_CMP_IGNORE_INITIAL. + * configure: Regenerate. + * config/acx.m4: Mutuate ACX_PROG_CMP_IGNORE_INITIAL from gcc. + * gcc/Makefile.tpl (compare): Use the result of the test. + * gcc/Makefile.in: Regenerate. 2004-04-23 Paolo Bonzini @@ -92,7 +1046,7 @@ 2004-04-23 Laurent GUERBY * MAINTAINERS: Update my email address. - + 2004-04-19 Rainer Orth * configure.in (mips*-*-irix5*): Enable ld. @@ -111,7 +1065,7 @@ 2004-04-12 Michael Chastain - * MAINTAINERS: Add myself to write-after-approval. + * MAINTAINERS: Add myself to write-after-approval. 2004-04-09 Nathanael Nerode @@ -135,17 +1089,17 @@ 2004-04-06 David Edelsohn - * configure.in (powerpc-*-aix*): Remove target-libada from noconfigdirs. - (rs6000-*-aix*): Same. - * configure: Regenerate. + * configure.in (powerpc-*-aix*): Remove target-libada from noconfigdirs. + (rs6000-*-aix*): Same. + * configure: Regenerate. 2004-04-05 Ranjit Mathew - - * MAINTAINERS: Add myself to write-after-approval. + + * MAINTAINERS: Add myself to write-after-approval. 2004-04-03 Bud Davis - - * MAINTAINERS: Add myself to write-after-approval. + + * MAINTAINERS: Add myself to write-after-approval. 2004-03-24 Nathanael Nerode @@ -205,10 +1159,10 @@ * Makefile.in: Regenerate. 2004-03-15 Paolo Bonzini - Nathanael Nerode + Nathanael Nerode * configure.in (DEFAULT_YACC, DEFAULT_M4, DEFAULT_LEX): - Set with AC_CHECK_PROGS. + Set with AC_CHECK_PROGS. * configure.in: Fix comment typo from last patch. * configure: Regenerate. @@ -220,14 +1174,14 @@ * configure: Regenerate. 2004-03-12 Eric Botcazou - Paolo Bonzini + Paolo Bonzini PR bootstrap/14522 * configure.in: Cope with shells that do not support unquoted ^ * configure: Regenerate. 2004-03-11 Eric Botcazou - Paolo Bonzini + Paolo Bonzini PR bootstrap/14522 * configure.in: Cope with shells that do not support nesting @@ -276,7 +1230,7 @@ 2004-03-01 Paolo Bonzini * MAINTAINERS: Add myself to write-after-approval. - + 2004-02-28 Nathanael Nerode PR bootstrap/7087 @@ -328,7 +1282,7 @@ 2004-02-12 Paolo Bonzini * MAINTAINERS: Remove myself. - + 2004-02-11 David Edelsohn * configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs. @@ -344,7 +1298,7 @@ Nathanael Nerode PR ada/6637, PR ada/5911 - Merge with libada-branch: + Merge with libada-branch: * configure.in, Makefile.tpl, Makefile.def: Add target-libada, with appropriate dependencies. Add --enable-libada configure switch. * configure, Makefile.in: Regenerate. @@ -352,7 +1306,7 @@ 2004-02-09 Paolo Bonzini * MAINTAINERS: Add myself to write-after-approval. - + 2004-02-05 Rainer Orth * configure.in: Don't pass --with-stabs on IRIX 5 either. @@ -383,7 +1337,7 @@ 2004-01-20 Caroline Tice * MAINTAINERS: Add myself to write-after-approval. - + 2004-01-19 Paolo Carlini * MAINTAINERS: Update my email address. @@ -391,7 +1345,7 @@ 2004-01-18 James A. Morrison * MAINTAINERS: Add myself to write-after-approval. - + 2004-01-17 Volker Reichelt * MAINTAINERS: Remove entries without email address. @@ -461,7 +1415,7 @@ * MAINTAINERS: Remove the mn10200 maintainer. 2003-12-21 Bernardo Innocenti - + * configure.in (*-*-uclinux): Exclude newlib, libgloss and rda. * configure: Regenerated. @@ -510,8 +1464,8 @@ 2003-11-14 Arnaud Charlet - * Makefile.tpl (EXTRA_GCC_FLAGS): Pass BOOT_ADAFLAGS. - * Makefile.in: Regenerate. + * Makefile.tpl (EXTRA_GCC_FLAGS): Pass BOOT_ADAFLAGS. + * Makefile.in: Regenerate. 2003-11-03 Ulrich Weigand @@ -659,7 +1613,7 @@ 2003-09-04 Robert Millan * configure.in: Match GNU/KFreeBSD with new kfreebsd*-gnu triplet. - + 2003-09-02 Kaveh R. Ghazi * configure.in: Ensure arguments to sed are properly spaced. @@ -698,7 +1652,7 @@ * configure.in: When testing with_libs and with_headers, treat 'no' as unset. Based on a patch by Dan Kegel . * configure: Regenerate. - + * configure.in (TOPLEVEL_CONFIGURE_ARGUMENTS): Quote properly for make, shell, etc. (baseargs): Likewise. @@ -717,8 +1671,8 @@ * config-ml.in, symlink-tree: Add license. -2003-08-03 Richard Stallman - Eben Moglen +2003-08-03 Richard Stallman + Eben Moglen * README.SCO: New file.