changeset 69:1b10fe6932e1

merge 69
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Sun, 21 Aug 2011 07:53:12 +0900
parents b362627d71ba (current diff) 561a7518be6b (diff)
children b81903832de2
files .hgtags INSTALL/binaries.html INSTALL/build.html INSTALL/configure.html INSTALL/download.html INSTALL/finalinstall.html INSTALL/gfdl.html INSTALL/index.html INSTALL/old.html INSTALL/prerequisites.html INSTALL/specific.html INSTALL/test.html NEWS config/mh-ppc-darwin configure contrib/gccbug.el fixincludes/tests/base/sys/limits.h fixincludes/tests/base/wchar.h gcc/Makefile.in gcc/aclocal.m4 gcc/c-common.c gcc/c-common.def gcc/c-common.h gcc/c-cppbuiltin.c gcc/c-decl.c gcc/c-dump.c gcc/c-format.c gcc/c-format.h gcc/c-gimplify.c gcc/c-lex.c gcc/c-omp.c gcc/c-opts.c gcc/c-parser.c gcc/c-pch.c gcc/c-ppoutput.c gcc/c-pragma.c gcc/c-pragma.h gcc/c-pretty-print.c gcc/c-pretty-print.h gcc/c-semantics.c gcc/c-tree.h gcc/c-typeck.c gcc/c.opt gcc/calls.c gcc/cfgexpand.c gcc/config.in gcc/config/alpha/osf.h gcc/config/alpha/t-osf4 gcc/config/alpha/t-vms64 gcc/config/alpha/vms-cc.c gcc/config/alpha/vms-crt0-64.c gcc/config/alpha/vms-crt0.c gcc/config/alpha/vms-ld.c gcc/config/alpha/vms-psxcrt0-64.c gcc/config/alpha/vms-psxcrt0.c gcc/config/alpha/vms_tramp.asm gcc/config/alpha/x-vms gcc/config/alpha/xm-vms.h gcc/config/arm/eabi.h gcc/config/arm/eabi.opt gcc/config/arm/t-arm-coff gcc/config/frv/frv-abi.h gcc/config/gofast.h gcc/config/h8300/coff.h gcc/config/i386/biarch32.h gcc/config/i386/cygwin1.c gcc/config/i386/cygwin2.c gcc/config/i386/i386-aout.h gcc/config/i386/i386-coff.h gcc/config/i386/i386.c gcc/config/i386/i386.md gcc/config/i386/mach.h gcc/config/i386/mmintrin-common.h gcc/config/ia64/itanium1.md gcc/config/libgloss.h gcc/config/m68k/coff.h gcc/config/m68k/m68k-aout.h gcc/config/mips/dbxmdebug.h gcc/config/mips/iris.h gcc/config/mips/iris5.h gcc/config/mips/sdemtk.opt gcc/config/mips/t-gofast gcc/config/pdp11/2bsd.h gcc/config/rs6000/aix.opt gcc/config/rs6000/aix41.h gcc/config/rs6000/aix41.opt gcc/config/rs6000/rs6000.md gcc/config/rs6000/t-newas gcc/config/s390/fixdfdi.h gcc/config/s390/libgcc-glibc.ver gcc/config/s390/t-crtstuff gcc/config/s390/t-linux gcc/config/s390/t-tpf gcc/config/score/mul-div.S gcc/config/score/score3.c gcc/config/score/score3.h gcc/config/sh/coff.h gcc/config/sh/superh64.h gcc/config/sh/symbian.c gcc/config/sh/t-1e gcc/config/sh/t-mlib-sh1 gcc/config/sh/t-mlib-sh2 gcc/config/sh/t-mlib-sh2a gcc/config/sh/t-mlib-sh2a-nofpu gcc/config/sh/t-mlib-sh2a-single gcc/config/sh/t-mlib-sh2a-single-only gcc/config/sh/t-mlib-sh2e gcc/config/sh/t-mlib-sh3 gcc/config/sh/t-mlib-sh3e gcc/config/sh/t-mlib-sh4 gcc/config/sh/t-mlib-sh4-nofpu gcc/config/sh/t-mlib-sh4-single gcc/config/sh/t-mlib-sh4-single-only gcc/config/sh/t-mlib-sh4a gcc/config/sh/t-mlib-sh4a-nofpu gcc/config/sh/t-mlib-sh4a-single gcc/config/sh/t-mlib-sh4a-single-only gcc/config/sh/t-mlib-sh4al gcc/config/sh/t-mlib-sh5-32media gcc/config/sh/t-mlib-sh5-32media-nofpu gcc/config/sh/t-mlib-sh5-64media gcc/config/sh/t-mlib-sh5-64media-nofpu gcc/config/sh/t-mlib-sh5-compact gcc/config/sh/t-mlib-sh5-compact-nofpu gcc/config/sparc/sol2-gld.h gcc/config/svr4.h gcc/config/vms/t-vms64 gcc/config/vms/vms-crt0-64.c gcc/config/vms/vms-crt0.c gcc/config/vms/vms-psxcrt0-64.c gcc/config/vms/vms-psxcrt0.c gcc/configure gcc/configure.ac gcc/df-byte-scan.c gcc/doc/aot-compile.1 gcc/doc/c-tree.texi gcc/doc/cpp.1 gcc/doc/cpp.info gcc/doc/cppinternals.info gcc/doc/fsf-funding.7 gcc/doc/g++.1 gcc/doc/gc-analyze.1 gcc/doc/gcc.1 gcc/doc/gcc.info gcc/doc/gccinstall.info gcc/doc/gccint.info gcc/doc/gcj-dbtool.1 gcc/doc/gcj.1 gcc/doc/gcj.info gcc/doc/gcov.1 gcc/doc/gfdl.7 gcc/doc/gfortran.1 gcc/doc/gij.1 gcc/doc/gpl.7 gcc/doc/grmic.1 gcc/doc/jcf-dump.1 gcc/doc/jv-convert.1 gcc/doc/rebuild-gcj-db.1 gcc/dummy-checksum.c gcc/dwarf.h gcc/dwarf2.h gcc/fix-header.c gcc/fixproto gcc/function.c gcc/gcc.c gcc/gccbug.in gcc/gen-protos.c gcc/gengtype-lex.c gcc/gimple.c gcc/gimple.h gcc/gimplify.c gcc/graphite.h gcc/lambda-code.c gcc/lambda-mat.c gcc/lambda-trans.c gcc/lambda.h gcc/lto-wpa-fixup.c gcc/lto/lto-elf.c gcc/passes.c gcc/po/be.gmo gcc/po/da.gmo gcc/po/de.gmo gcc/po/el.gmo gcc/po/es.gmo gcc/po/fi.gmo gcc/po/fr.gmo gcc/po/id.gmo gcc/po/ja.gmo gcc/po/nl.gmo gcc/po/ru.gmo gcc/po/sr.gmo gcc/po/sv.gmo gcc/po/tr.gmo gcc/po/zh_CN.gmo gcc/po/zh_TW.gmo gcc/protoize.c gcc/rtl-factoring.c gcc/scan-decls.c gcc/scan-types.sh gcc/scan.c gcc/scan.h gcc/see.c gcc/sort-protos gcc/stub-objc.c gcc/sys-protos.h gcc/sys-types.h gcc/tree-loop-linear.c gcc/tree-ssa-operands.c gcc/tree-ssa-structalias.h gcc/tree-vect-analyze.c gcc/tree-vect-transform.c gcc/tree.c gcc/tree.h gcc/varray.c gcc/varray.h libcpp/makedepend.c libcpp/po/be.gmo libcpp/po/ca.gmo libcpp/po/da.gmo libcpp/po/de.gmo libcpp/po/el.gmo libcpp/po/es.gmo libcpp/po/fr.gmo libcpp/po/id.gmo libcpp/po/ja.gmo libcpp/po/nl.gmo libcpp/po/sv.gmo libcpp/po/tr.gmo libcpp/po/uk.gmo libcpp/po/vi.gmo libcpp/po/zh_CN.gmo libcpp/po/zh_TW.gmo libgomp/libgomp.info libgomp/testsuite/libgomp.graphite/pr4118.c libiberty/vmsbuild.com
diffstat 1883 files changed, 882894 insertions(+), 630423 deletions(-) [+]
line wrap: on
line diff
--- a/.hgtags	Tue Dec 14 03:58:33 2010 +0900
+++ b/.hgtags	Sun Aug 21 07:53:12 2011 +0900
@@ -1,1 +1,2 @@
 77e2b8dfacca7d714bc9daeb6169b88f9d7c35eb gcc-4.4.5
+b7f97abdc51746370aa15065311ea13e56c08d1f gcc-4.6-20100522
--- a/ChangeLog	Tue Dec 14 03:58:33 2010 +0900
+++ b/ChangeLog	Sun Aug 21 07:53:12 2011 +0900
@@ -1,3 +1,876 @@
+2011-03-16  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+	PR lto/48086
+	* configure.ac: Re-enable LTO on *-apple-darwin9.
+	* configure: Regenerate.
+
+2011-03-13  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+	PR lto/48086
+	* configure.ac: Disable LTO on darwin due to an assembler change in
+	Xcode 3.2.6/4.0 that limits the total number of sections/segments to
+	under 256.
+	* configure: Regenerate.
+
+2011-03-11  Chen Liqin <liqin.gcc@gmail.com>
+
+	* MAINTAINERS: Update myself as score backend maintainer, update my e-mail address.
+
+2011-03-09  Xuepeng Guo  <terry.guo@arm.com>
+
+	* MAINTAINERS: Update my e-mail address.
+
+2011-03-06  Joey Ye  <joey.ye@arm.com>
+
+	* MAINTAINERS: Update my e-mail address.
+
+2011-03-02  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure.ac: Adjust test of with_ppl.
+	* configure: Regenerated.
+
+2011-03-02  Kai Tietz  <ktietz@redhat.com>
+
+	* MAINTAINERS: Adjust my e-mail address.
+
+2011-03-02  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure.ac: Add -lpwl to ppllibs.
+	* configure: Regenerated.
+
+2011-03-02  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* config/cloog.m4: Add -lisl to clooglibs.
+	* configure: Regenerated.
+
+2011-02-24  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+	* MAINTAINERS (CPU Port maintainers): Add self.
+
+2011-02-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* MAINTAINERS: Add myself as testsuite maintainer.
+
+2011-02-15  Mike Stump  <mikestump@comcast.net>
+
+	* MAINTAINERS: Add myself as testsuite maintainer.
+
+2011-02-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Import from Libtool and gnulib:
+
+	2011-01-27  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	Prepare for supporting FreeBSD 10.
+	* config.rpath: Remove handling of freebsd1* which soon would
+	match FreeBSD 10.0.
+
+	2011-01-20  Gerald Pfeifer  <gerald@pfeifer.com>  (tiny change)
+
+	Remove support for FreeBSD 1.x.
+	* libtool.m4 (_LT_LINKER_SHLIBS)
+	(_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
+	soon would incorrectly match FreeBSD 10.0.
+
+2011-02-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR binutils/12283
+	* move-if-change: Import version from gnulib.
+
+2011-02-12  Alexandre Oliva  <aoliva@redhat.com>
+
+	PR lto/47225
+	* Makefile.def (lto-plugin): Double dash for enable-shared.
+	(configure-gcc): Depend on all-lto-plugin.
+	* Makefile.in: Rebuilt.
+
+2011-02-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* configure.ac: Remove extra bracket.
+	* configure: Regenerate.
+
+2011-02-08  Tobias Burnus  <burnus@net-b.de>
+
+	* MAINTAINERS: Add myself as libquadmath maintainer.
+
+2011-02-08  Thomas Schwinge  <thomas@schwinge.name>
+
+	* MAINTAINERS: Update my email address.
+
+2011-02-07  Joseph Myers  <joseph@codesourcery.com>
+
+	* MAINTAINERS (option handling): Add self.
+
+2011-02-06  Kai Tietz  <kai.tietz@onevision.com>
+
+	PR lto/47225
+	* Makefile.def: Add dependency for install-gcc
+	on install-lto-plugin.
+	* Makfile.in: Regenerated
+
+2011-02-01  Sebastien Bourdeauducq  <sebastien@milkymist.org>
+
+	* MAINTAINERS (CPU Port Maintainers): Add myself.
+
+2011-01-31  Alexandre Oliva  <aoliva@redhat.com>
+
+	PR libgcj/44341
+	* configure.ac: Discard --with-* flags for host when configuring
+	target libraries for cross build.
+	* configure: Rebuilt.
+
+2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* MAINTAINERS (linear loop transforms): Removed.
+
+2011-01-25  Jakub Jelinek  <jakub@redhat.com>
+
+	* configure.ac: If with_ppl is no, move setting with_cloog=no
+	after CLOOG_REQUESTED check.
+	* configure: Regenerated.
+
+2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure.ac: Call AC_MSG_ERROR when PPL 0.11 is not present and
+	CLooG has been requested.
+	* configure: Regenerated.
+
+2011-01-25  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure: Regenerated.
+	* configure.ac: Check for version 0.11 (or later revision) of PPL.
+
+2011-01-25  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+	* configure: Regenerated.
+	* configure.ac: Use CLOOG_CHECK_VERSION(0,16,1).
+
+2011-01-21  Andreas Schwab  <schwab@redhat.com>
+
+	* configure.ac: Use AS_HELP_STRING throughout.
+	* configure: Regenerate.
+
+2011-01-18  Jie Zhang  <jie.zhang@analog.com>
+
+	* configure.ac (bfin-*-*): Remove gdb from noconfigdirs.
+	* configure: Regenerate.
+
+2011-01-13  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	* ltmain.sh (relink): Use absolute path when hardcoding with -L.
+
+2011-01-13  Joel Brobecker  <brobecker@adacore.com>
+
+	* configure.ac: Remove readline, mmalloc, and gdb from noconfigdirs
+	for ia64-hpux.
+	* configure: Regenerate.
+
+2011-01-07  Jan Hubicka  <jh@suse.cz>
+
+	PR lto/47225
+	* Makefile.in: Regenerate.
+	* Makefile.def (lto-plugin): Always pass enable-shared to the plugin
+	configure.
+
+2011-01-07  Jan Hubicka  <jh@suse.cz>
+
+	* Makefile.in: Regenerate.
+	* Makefile.def (gcc host module) and soft dependency on lto-plugin
+	and configure dependency on lto-plugin configure.
+	(lto-plugin module): Remove dependency on GCC; add dependency on
+	liniberty.
+
+2011-01-07  William Schmidt  <wschmidt@linux.vnet.ibm.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-12-23  Hariharan Sandanagobalane <hariharan@picochip.com>
+
+	* configure: Regenerate.
+
+2010-12-22  Hariharan Sandanagobalane <hariharan@picochip.com>
+
+	* configure.ac: (picochip): Disable libiberty.
+
+2010-12-14  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-12-10  Ian Lance Taylor  <iant@google.com>
+
+	PR bootstrap/46819
+	* configure.ac: For --disable-libgcj clear libgcj_saved.
+	* configure: Rebuild.
+
+2010-12-10  Tobias Burnus  <burnus@net-b.de>
+
+	PR fortran/46540
+	* configure.ac: Add --disable-libquadmath and
+	--disable-libquadmath-support.
+	* configure: Regenerate.
+
+2010-12-03  Ian Lance Taylor  <iant@google.com>
+
+	* MAINTAINERS: Add myself as libgo maintainer.
+
+2010-12-03  Hans-Peter Nilsson  <hp@axis.com>
+
+	PR libffi/46792
+	* configure.ac (cris-*-elf, crisv32-*-elf): Disable target-libffi.
+	* configure: Regenerate.
+
+2010-12-02  Ian Lance Taylor  <iant@google.com>
+
+	* configure.ac: Always set default for poststage1_ldflags to
+	-static-libstdc++ -static-libgcc.
+
+2010-11-29  Andreas Schwab  <schwab@redhat.com>
+
+	* configure.ac: Move comment to remove extra space in last argument
+	of GCC_TARGET_TOOL.
+
+2010-11-26  Alexandre Oliva  <aoliva@redhat.com>
+
+	PR other/46026
+	* configure.ac (CXX_FOR_TARGET): Add -funconfigured-libstdc++-v3.
+	* Makefile.def (CXX_FOR_TARGET): Removed from flags_to_pass.
+	* Makefile.tpl (CXX_FOR_TARGET_FLAG_TO_PASS): New.
+	(BASE_FLAGS_TO_PASS): Use it.
+	* configure: Rebuilt.
+	* Makefile.in: Rebuilt.
+
+2010-11-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/12258
+	* configure.ac: Correct comments for --enable-gold/--enable-ld.
+	Properly check default linker.
+	* configure: Regnerated.
+
+2010-11-23  Matthias Klose  <doko@ubuntu.com>
+
+	* configure.ac: For --enable-gold, handle value `default' instead of
+	`both*'.   New configure option --{en,dis}able-ld.
+	* configure: Regenerate.
+
+2010-11-20  Ian Lance Taylor  <iant@google.com>
+
+	* configure.ac: Only disable a language library if no language needs
+	it.  Don't let --disable-libgcj uncondtionally disable libffi.
+	* configure: Rebuild.
+
+2010-11-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* Makefile.in: Regenerate.
+
+	PR other/46202
+	* configure.ac: Fix just-built in-tree STRIP name to be
+	binutils/strip-new.
+	* configure: Regenerate.
+	* Makefile.def (install-strip-gcc, install-strip-binutils)
+	(install-strip-opcodes, install-strip-ld, install-strip-itcl)
+	(install-strip-sid): Mirror dependencies on non-strip variants
+	of these targets on the respective -strip prerequisites.
+	* Makefile.tpl (install-strip, install-strip-host)
+	(install-strip-target): New targets.
+	(install-strip-[+module+], install-strip-target-[+module+]):
+	New targets.
+	* Makefile.in: Regenerate.
+
+2010-11-19  Ian Lance Taylor  <iant@google.com>
+	    Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* configure.ac: Add target-libgo to target_libraries.  Set
+	and substitute GOC_FOR_BUILD and GOC_FOR_TARGET.
+	* Makefile.tpl (BUILD_EXPORTS): Add GOC and GOCFLAGS.
+	(HOST_EXPORTS): Add GOC.
+	(BASE_TARGET_EXPORTS): Add GOC.
+	(GOC_FOR_BUILD, GOCFLAGS, GOC_FOR_TARGET): New variables.
+	(GOCFLAGS_FOR_TARGET): New variable.
+	(EXTRA_HOST_FLAGS): Add GOC.
+	(EXTRA_TARGET_FLAGS): Add GOC and GOCFLAGS.
+	* Makefile.def (target_modules): Add libgo.
+	(flags_to_pass): Add GOC_FOR_TARGET and GOCFLAGS_FOR_TARGET.
+	(dependencies): Add dependency from configure-target-libgo to
+	configure-target-libffi and all-target-libstdc++-v3.  Add
+	dependencies from all-target-libgo to all-target-libffi.
+	(languages): Add go.
+	* configure: Rebuild.
+	* Makefile.in: Rebuild.
+
+2010-11-19  Ian Lance Taylor  <iant@google.com>
+
+	* config-ml.in: Add Go support: treat GOC and GOCFLAGS like other
+	compiler/flag environment variables.
+
+2010-11-18  Ian Lance Taylor  <iant@google.com>
+
+	* configure.ac: Check for lang_requires_boot_languages in
+	config-lang.in files.
+	* configure: Rebuild.
+
+2010-11-16  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+	    Tobias Burnus  <burnus@net-b.de>
+
+	PR fortran/32049
+	* Makefile.def: Add libquadmath; build it with language=fortran.
+	* configure.ac: Add libquadmath.
+	* Makefile.tpl: Handle multiple libs in check-[+language+].
+	* Makefile.in: Regenerate.
+	* configure: Regenerate.
+
+2010-11-16  Tom Tromey  <tromey@redhat.com>
+
+	* MAINTAINERS: Moved myself to reviewers section.
+
+2010-11-15  Zdenek Dvorak  <ook@ucw.cz>
+
+	* MAINTAINERS: Moved myself to reviewers section.
+
+2010-11-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* MAINTAINERS (Various Maintainers): Add self for build machinery.
+	(Write After Approval): Remove self.
+
+2010-11-15  Andreas Schwab  <schwab@redhat.com>
+
+	* configure.ac: Fix spelling in option names.
+	* configure: Regenerated.
+
+2010-11-13  Georg-Johann Lay  <georgjohann@web.de>
+
+	PR bootstrap/39622
+	* configure.ac (FLAGS_FOR_TARGET): Add include-fixed path.
+	* configure: Regenerated.
+
+2010-11-13  Kaveh R. Ghazi  <ghazi@gcc.gnu.org>
+
+	* MAINTAINERS: Update my email address.
+
+2010-11-12  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+	* configure: Regenerate.
+
+2010-11-12  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+	* configure: Regenerate.
+
+2010-11-12  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+	* configure: Regenerate.
+
+2010-11-12  Tobias Grosser  <grosser@fim.uni-passau.de>
+
+	* configure: Regenerate.
+
+2010-11-11  Andreas Simbuerger  <simbuerg@fim.uni-passau.de>
+
+	* configure.ac: Support official CLooG.org versions.
+	* configure: Regenerate.
+	* config/cloog.m4: New.
+
+2010-11-10  François Dumont  <francois.cppdevs@free.fr>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-11-09  David Edelsohn  <dje.gcc@gmail.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-11-04  Iain Sandoe  <iains@gcc.gnu.org>
+
+	* configure.ac (*-*-darwin*): Use mh-darwin for all Darwin variants.
+	* configure: Regenerate.
+
+2010-11-03  Ian Lance Taylor  <iant@google.com>
+	    Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	PR lto/46273
+	* configure.ac: Remove libelf tests.  Build lto-plugin on ELF always
+	and on other supported platforms whenever LTO is enabled.
+	* configure: Rebuild.
+
+2010-11-02  Alan Modra  <amodra@gmail.com>
+
+	PR binutils/12110
+	* configure.ac: Error when source path contains spaces.
+	* configure: Regenerate.
+
+2010-10-23  James E. Wilson  <wilson@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-10-20  Ian Lance Taylor  <iant@google.com>
+
+	* Makefile.def (target_modules): Set lib_path to src/.libs for
+	libstdc++-v3 module.
+	* Makefile.tpl: Fix typo in TARGET_LIB_PATH comment.
+	* Makefile.in: Rebuild.
+
+2010-10-18  Laurynas Biveinis  <laurynas.biveinis@gmail.com>
+
+	* MAINTAINERS (Reviewers): Add myself for gengtype/GTY.
+	(Write After Approval): Remove myself.
+
+2010-10-15  Tristan Gingold  <gingold@adacore.com>
+
+	* MAINTAINERS (OS Port Maintainers): Add myself for VMS.
+
+2010-10-14  Douglas Rupp  <rupp@gnat.com>
+
+	* MAINTAINERS (OS Port Maintainers): Add myself for VMS.
+
+2010-10-07  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	* configure.ac (build_lto_plugin): New shell variable.
+	(--enable-lto): Turn on by default for all non-ELF platforms that
+	have had LTO support added so far.  Set build_lto_plugin appropriately
+	for both ELF and non-ELF.
+	(configdirs): Add lto-plugin or not based on build_lto_plugin.
+	* configure: Regenerate.
+
+2010-10-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Sync from src:
+	* configure.ac (v850 support): Remove target-libgloss from
+	noconfigdirs.
+	* configure: Regenerate.
+
+2010-10-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR bootstrap/45326
+	PR bootstrap/45174
+	* configure.ac: Honor initial values of $build_configargs,
+	$host_configargs, $target_configargs.  Mark the precious, so
+	environment settings get recorded.
+	* configure: Regenerate.
+
+2010-09-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR bootstrap/45796
+	* Makefile.def (info-gcc, dvi-gcc, pdf-gcc, html-gcc):
+	Depend on all-build-libiberty.
+	* Makefile.in: Regenerate.
+
+2010-09-30  Michael Eager  <eager@eagercon.com>
+
+	* configure.ac (microblaze): Add target-libssp to noconfigdirs.
+	* configure: Regenerate.
+
+2010-09-28  Michael Eager  <eager@eagercon.com>
+
+	* MAINTAINERS (CPU Port Maintainers): Add myself for MicroBlaze port.
+
+2010-06-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR bootstrap/44621
+	* configure.ac: Fix unportable shell quoting.
+	* configure: Regenerate.
+
+2010-09-21  Iain Sandoe  <iains@gcc.gnu.org>
+
+	* configure.ac (enable-lto): Add Darwin to the list of supported lto
+	targets and amend comment.
+	* configure: Regenerate.
+
+2010-09-15  Tejas Belagod  <tejas.belagod@arm.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-09-03  Jack Howarth <howarth@bromo.med.uc.edu>
+
+	* configure.ac: Enable LTO by default on Darwin.
+	* configure: Regenerate.
+
+2010-09-02  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-09-01  Ian Bolton  <ian.bolton@arm.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-08-25  Danny Smith  <dannysmith@users.sourceforge.net>
+
+	* MAINTAINERS (OS Port Maintainers): Remove myself from windows
+	ports
+
+2010-07-28  David Yuste  <david.yuste@gmail.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-07-26  Naveen.H.S  <naveen.S@kpitcummins.com>
+
+	* configure.ac: Support all v850 targets.
+	* configure: Regenerate.
+
+2010-07-23  Marc Glisse <marc.glisse@normalesup.org>
+
+	PR bootstrap/44455
+	* configure.ac (extra_mpfr_configure_flags): Copy from
+	extra_mpc_gmp_configure_flags.
+	* configure: Re-generated.
+
+2010-07-22  Andi Kleen  <ak@linux.intel.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-07-22  Chung-Lin Tang  <cltang@codesourcery.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-07-20  Jeffrey Yasskin  <jyasskin@google.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-07-17  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+	PR target/44862
+	* Makefile.tpl (POSTSTAGE1_CXX_EXPORT):
+	Provide -B option to allow for link spec %s substitutions for
+	libstdc++.a on darwin.
+	* Makefile.in: Regenerate.
+
+2010-07-10  Mikael Morin  <mikael@gcc.gnu.org>
+
+	* MAINTAINERS (Reviewers): Update my e-mail address
+
+2010-06-10  Alexandre Oliva  <aoliva@redhat.com>
+
+	* Makefile.def (configure-gcc): Depend on all-libelf.
+	* Makefile.in: Rebuild.
+
+2010-06-05  Fabien Chêne  <fabien@gcc.gnu.org>
+
+	* MAINTAINERS (Write After Approval): Add myself in the right place.
+
+2010-06-04  Fabien Chêne  <fabien@gcc.gnu.org>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-05-25  Sterling Augustine  <sterling@tensilica.com>
+
+	* MAINTAINERS (CPU Port Maintainers): Add myself for xtensa port.
+
+2010-05-25  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+	* config.sub: Update to version 2010-05-21.
+	* config.guess: Update to version 2010-04-03.
+
+2010-05-18  Steven Bosscher  <steven@gcc.gnu.org>
+
+	* configure.ac (--enable-lto): All *-apple-darwin* now support LTO.
+	* configure: Regenerate.
+
+2010-05-12  Sriraman Tallam  <tmsriram@google.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-05-07  Steven Bosscher  <steven@gcc.gnu.org>
+
+	* configure.ac (--enable-lto): Add x86_64-apple-darwin* as
+	a platform that supports LTO.
+	* configure: Regenerate.
+
+2010-05-05  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure.ac: Allow all the versions greater than 0.10 of PPL.
+	* configure: Regenerated.
+
+2010-04-27  Roland McGrath  <roland@redhat.com>
+	    H.J. Lu  <hongjiu.lu@intel.com>
+
+	* configure.ac (--enable-gold): Support both, both/gold and
+	both/bfd to add gold to configdirs without removing ld.
+	* configure: Regenerated.
+
+	* Makefile.def: Add install-gold dependency to install-ld.
+	* Makefile.in: Regenerated.
+
+2010-04-27  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	PR lto/42776
+	* configure.ac (--enable-lto): Refactor handling so libelf tests
+	are only performed inside then-clause of ACX_ELF_TARGET_IFELSE,
+	and allow LTO to be explicitly enabled on non-ELF platforms that
+	are known to support it inside else-clause.
+	* configure: Regenerate.
+
+2010-04-20  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* configure.ac (BUILD_CONFIG): Redirect output to /dev/null.
+	* configure: Regenerate.
+
+2010-04-17  Ralf Corsépius  <ralf.corsepius@rtems.org>
+
+	* configure.ac (*-*-rtems*): Add target-libiberty to $skipdirs.
+	* configure: Regenerate.
+
+2010-04-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* configure.ac: Check for elf_getshdrstrndx or elf_getshstrndx
+	separately.
+	* configure: Regenerate.
+
+2010-04-16  Kevin Williams  <kevin.williams@inria.fr>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-04-14  Tristan Gingold  <gingold@adacore.com>
+
+	* configure.ac (alpha*-*-*vms*): Remove ld from noconfigdirs.
+	* configure: Regenerate.
+
+2010-04-13  Steve Ellcey  <sje@cup.hp.com>
+
+	* configure: Regenerate after change to elf.m4.
+
+2010-04-06  Iain Sandoe  <iains@gcc.gnu.org>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-04-02  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure.ac: Add brackets around AC_TRY_COMPILE alternative.
+	* configure: Regenerated.
+
+2010-04-02  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* configure.ac: Print "buggy but acceptable" when CLooG
+	revision is less than 9.
+	* configure: Regenerated.
+
+2010-04-01  Diego Novillo  <dnovillo@google.com>
+
+	* MAINTAINERS (Plugin): Add myself and Le-Chun Wu.
+
+2010-04-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR bootstrap/43615
+	PR bootstrap/43328
+
+	Revert:
+
+	2010-03-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	* configure.ac: Do not pass --enable-multilib nor
+	--disable-multilib in baseargs.  Accept explicitly passed
+	--enable_multilib.
+	* configure: Regenerate.
+
+2010-03-31  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* MAINTAINERS (CPU Port Maintainers): Add myself for spu port.
+
+2010-03-31  Janis Johnson  <janis187@us.ibm.com>
+
+	* MAINTAINERS: Remove myself.
+
+2010-03-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR bootstrap/43328
+	* configure.ac: Do not pass --enable-multilib nor
+	--disable-multilib in baseargs.  Accept explicitly passed
+	--enable_multilib.
+	* configure: Regenerate.
+
+2010-03-28  Andrew Pinski  <pinskia@gmail.com>
+
+	* MAINTAINERS (spu port): Remove me.
+
+2010-03-23  Joseph Myers  <joseph@codesourcery.com>
+
+	* configure.ac (tic6x-*-*): New case.
+	* configure: Regenerate.
+
+2010-03-23  Joseph Myers  <joseph@codesourcery.com>
+
+	* config.sub: Update to version 2010-03-22.
+	* config.guess: Update to version 2009-12-30.
+
+2010-03-19  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+	PR ada/42554
+	* configure.ac: Only pass -c to ranlib for darwin9 and earlier.
+	* configure: Regenerate.
+
+2010-03-18  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-03-17  Sebastian Pop  <sebastian.pop@amd.com>
+
+	* MAINTAINERS (dwarak.rajagopal@amd.com): Removed.
+	(ghassan.shobaki@amd.com): Removed.
+
+2010-03-17  Alan Modra  <amodra@gmail.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-03-16  Diego Novillo  <dnovillo@google.com>
+
+	* MAINTAINERS: Remove Dan Hipschman, William Maddox and Chris
+	Matthews.
+
+2010-03-16  Joseph Myers  <joseph@codesourcery.com>
+
+	* MAINTAINERS (Write After Approval): Remove Jim Blandy, Daniel
+	Gutson, Jeffrey D. Oldham and Mark Shinwell.
+
+2010-03-16  Joseph Myers  <joseph@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-03-16  Daniel Jacobowitz  <dan@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-03-15  Bernd Schmidt  <bernds@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-03-09  Jie Zhang  <jie@codesourcery.com>
+
+	* MAINTAINERS: Update my email address.
+
+2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	PR libstdc++/32499
+	* configure.ac (RANLIB): Default to true.
+	(STRIP): Likewise.
+	(RANLIB_FOR_TARGET): Remove superfluous : argument.
+	* configure: Regenerate.
+
+2010-02-17  Rafael Ávila de Espíndola  <espindola@google.com>
+
+	* MAINTAINERS (Plugin, LTO, LTO plugin): Remove myself.
+	(Write After Approval): Update my email address.
+
+2010-02-17  Nick Clifton  <nickc@redhat.com>
+
+	PR 11238
+	* Makefile.tpl (local-distclean): Also remove config.cache files in
+	sub-directories as there may not be Makefiles present in the
+	sub-directories.
+	* Makefile.tpl: Use "-exec rm {}" rather than "-delete" to delete
+	the config.cache files found by the find command.
+
+	* Makefile.in: Regenerate.
+	* configure.ac: Revert previous delta.
+	* configure: Regenerate.
+
+2010-02-15  Nick Clifton  <nickc@redhat.com>
+
+	PR 11238
+	* configure.ac: Delete config.cache files in sub-directories when
+	deleting Makefiles.
+	* configure: Regenerate.
+
+2010-02-12  Ben Elliston  <bje@gnu.org>
+
+	* MAINTAINERS: Update my email address.
+
+2010-02-08  Andrew Pinski  <pinskia@gmail.com>
+
+	* MAINTAINERS (spu port): Update my email address.
+
+2010-02-08  Jie Zhang  <jie.zhang@analog.com>
+
+	* MAINTAINERS: Add myself as a maintainer for the bfin port.
+
+2010-01-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* configure.ac: Add "recommended" version checks for GMP/MPC.
+	Update recommended GMP/MPFR/MPC versions.
+	* configure: Regenerate.
+
+2010-01-31  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+	* MAINTAINERS: Move my Embecosm email address into the
+	write-after-approval section.
+
+2010-01-26  Ian Lance Taylor  <iant@google.com>
+
+	* MAINTAINERS: Add myself as Go frontend maintainer.
+
+2010-01-25  Joern Rennecke  <amylaar@spamcop.net>
+
+	PR libstdc++/36101, PR libstdc++/42813
+	* configure.ac (bootstrap_target_libs): Make inclusion of
+	target-libgomp conditional on libgomb being in target_configdirs.
+	* configure: Regenerate.
+
+2010-01-23  Joern Rennecke  <amylaar@spamcop.net>
+
+	PR libstdc++/36101, PR libstdc++/42813
+	* configure.ac (bootstrap_target_libs): Include target-libgomp.
+	* configure: Regenerate.
+
+2010-01-22  Joern Rennecke  <amylaar@spamcop.net>
+
+	PR libstdc++/36101, PR libstdc++/42813
+	* configure.ac (target_configdirs): Substitute.
+	* Makefile.def: Bootstrap target module libgomp.
+	Add dependency of all-target-libstdc++-v3 on configure-target-libgomp.
+	* Makefile.tpl (TARGET_CONFIGDIRS): New makefile variable.
+	(BASE_TARGET_EXPORTS): Export TARGET_CONFIGDIRS.
+	* configure, Makefile.in: Regenerate.
+
+2010-01-21  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	* MAINTAINERS: Adjust my details.
+
+2010-01-20  Eric B. Weddington  <eric.weddington@atmel.com>
+
+	* MAINTAINERS (CPU Port Maintainers): Add myself for avr port.
+
+2010-01-18  Thierry Lafage  <thierry.lafage@inria.fr>
+
+	* MAINTAINERS: reindented my entry with tabs instead of spaces.
+
+2010-01-15  Thierry Lafage  <thierry.lafage@inria.fr>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-01-15  Konrad Trifunovic  <konrad.trifunovic@inria.fr>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2010-01-11  Richard Guenther  <rguenther@suse.de>
+
+	PR lto/41569
+	* Makefile.def (all-lto-plugin): Depend on all-gcc.
+	* Makefile.in: Regenerated.
+
+2010-01-11  Andreas Tobler  <andreast@fgznet.ch>
+
+	* configure.ac: Enable libjava build on x86_64-*freebsd*.
+	* configure: Regenerate.
+
+2010-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+            Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+	PR bootstrap/42424
+	* configure.ac: Include libtool m4 files.
+        (_LT_CHECK_OBJDIR): Call it.
+	(extra_mpc_mpfr_configure_flags, extra_mpc_gmp_configure_flags,
+	gmplibs, ppllibs, clooglibs): Use $lt_cv_objdir.
+
+	* configure: Regenerate.
+
+2010-01-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR bootstrap/41818
+	* Makefile.tpl (BASE_TARGET_EXPORTS): Only add TARGET_LIB_PATH
+	to $(RPATH_ENVVAR) if bootstrapping.  Fix typo in comment.
+	* Makefile.in: Regenerate.
+
+2010-01-02  Richard Guenther  <rguenther@suse.de>
+
+	PR lto/41529
+	* configure.ac: Include config/elf.m4.  Disable LTO if not
+	builting for an elf target.
+	* configure: Regenerate.
+
 2009-12-27  Christopher Faylor  <me+cygwin@cgf.cx>
 
 	* MAINTAINERS: Change my email address.
@@ -88,7 +961,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2009-11-09  Jon Beniston <jon@beniston.com>
+2009-11-09  Jon Beniston  <jon@beniston.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -98,7 +971,7 @@
 	paths for *-w64-mingw* and x86_64-*mingw*.
 	* configure: Regenerated.
 
-2009-11-05  Joern Rennecke <amylaar@spamcop.net>
+2009-11-05  Joern Rennecke  <amylaar@spamcop.net>
 
 	* MAINTAINERS (Write After Approval): Add entry for my INRIA work.
 
@@ -117,7 +990,7 @@
 
 	* MAINTAINERS: Add myself as a maintainer for the RX port.
 
-2009-10-26  Johannes Singler <singler@kit.edu>
+2009-10-26  Johannes Singler  <singler@kit.edu>
 
         * MAINTAINERS (Write After Approval): Update my e-mail address.
 
@@ -152,7 +1025,7 @@
 	COPYING.
 	Refer to http://gcc.gnu.org/bugs/ for bug reporting instructions.
 
-2009-10-07 Rafael Avila de Espindola  <espindola@google.com>
+2009-10-07  Rafael Avila de Espindola  <espindola@google.com>
 
 	* MAINTAINERS: Change my email address. Change plugi-in to plugin.
 	
@@ -204,14 +1077,14 @@
 	pass --with-system-zlib to subdir configure scripts.
 	* configure: Regenerate.
 
-2009-10-01  Loren J. Rittle <ljrittle@acm.org>
+2009-10-01  Loren J. Rittle  <ljrittle@acm.org>
 	    Paolo Bonzini  <bonzini@gnu.org>
 
 	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Use $$s rather than
 	$(srcdir).
 	* Makefile.in: Rebuilt.
 
-2009-09-26  Gary Funck <gary@intrepid.com>
+2009-09-26  Gary Funck  <gary@intrepid.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -230,7 +1103,7 @@
 
 	* config.sub, config.guess: Update from upstream sources.
 
-2009-09-22  Loren J. Rittle <ljrittle@acm.org>
+2009-09-22  Loren J. Rittle  <ljrittle@acm.org>
 
 	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Remove stray $$r/.
 	* Makefile.in: Rebuilt.
@@ -266,7 +1139,7 @@
 	* configure.ac: Disable java and boehm-gc for bfin-*-*.
 	* configure: Regenerate.
 
-2009-09-12  Joern Rennecke <joern.rennecke@embecosm.com>
+2009-09-12  Joern Rennecke  <joern.rennecke@embecosm.com>
 
 	* MAINTAINERS (Write After Approval): Update my e-mail address,
 	and move from from here...
@@ -398,7 +1271,7 @@
 
 	* MAINTAINERS: Add my name to Write After Approval list.
 
-2009-08-06  Michael Eager <eager@eagercon.com>
+2009-08-06  Michael Eager  <eager@eagercon.com>
 
 	* configure.ac: Add Microblaze target.
 	* configure: Regenerate.
@@ -408,7 +1281,7 @@
 	* configure.ac (sh*-*-elf): Don't add target-libgloss to noconfigdirs.
 	* configure: Regenerate.
 	
-2009-07-28  Rask Ingemann Lambertsen <ccc94453@vip.cybercity.dk>
+2009-07-28  Rask Ingemann Lambertsen  <ccc94453@vip.cybercity.dk>
 
 	* MAINTAINERS (Write After Approval): Update my e-mail address.
 
@@ -670,7 +1543,7 @@
 	* Makefile.tpl (check-gcc-*): New generic target.
 	* Makefile.in: Regenerate.
 
-2009-03-25  Erven Rohou <erven.rohou@inria.fr>
+2009-03-25  Erven Rohou  <erven.rohou@inria.fr>
 
 	* MAINTAINERS:  Update my email address.
 
@@ -692,7 +1565,7 @@
 	* configure.ac (--with-host-libstdcxx): New option.
 	* configure: Regenerate.
 
-2009-03-12  Joern Rennecke <joern.rennecke@arc.com>
+2009-03-12  Joern Rennecke  <joern.rennecke@arc.com>
 
 	* MAINTAINERS:  Move myself into the write after approval list.
 
@@ -704,7 +1577,7 @@
 
 	* MAINTAINERS: Remove myself as auto-vectorizer maintainer.
 
-2009-03-10  Ira Rosen <irar@il.ibm.com>
+2009-03-10  Ira Rosen  <irar@il.ibm.com>
 
 	* MAINTAINERS: Add myself as auto-vectorizer maintainer.
 
@@ -770,7 +1643,7 @@
 
 	* MAINTAINERS: Add myself to reviewers (Fortran).
 
-2009-01-12  Sebastian Pop <sebastian.pop@amd.com>
+2009-01-12  Sebastian Pop  <sebastian.pop@amd.com>
 
 	PR tree-optimization/38515
 	* configure.ac (cloog-polylib): Removed.
@@ -810,7 +1683,7 @@
 
 	* config.sub, config.guess: Update from upstream sources.
 
-2008-12-12  Sebastian Pop <sebastian.pop@amd.com>
+2008-12-12  Sebastian Pop  <sebastian.pop@amd.com>
 
 	* configure.ac (ppllibs): Add by default the lib flags.
 	* configure: Regenerate.
@@ -860,11 +1733,11 @@
 
 	* MAINTAINERS:  Update my email address in WAA section.
 
-2008-11-29  Chen Liqin <liqin@sunnorth.com.cn>
+2008-11-29  Chen Liqin  <liqin@sunnorth.com.cn>
 
 	* MAINTAINERS: Update e-mail address.
 
-2008-11-27  Toon Moene <toon@moene.org>
+2008-11-27  Toon Moene  <toon@moene.org>
 
 	* MAINTAINERS: Change e-mail address.
 
@@ -873,7 +1746,7 @@
 	* configure.ac: Build gdb for i?86-*-darwin*
 	* configure: Regenerated.
 
-2008-11-24  Hariharan Sandanagobalane <hariharan@picochip.com>
+2008-11-24  Hariharan Sandanagobalane  <hariharan@picochip.com>
 
 	* MAINTAINERS: Added my full name.
 
@@ -907,7 +1780,7 @@
 	* configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
 	and CPPFLAGS_FOR_BUILD.
 
-2008-11-06  Jeff Law <law@redhat.com>
+2008-11-06  Jeff Law  <law@redhat.com>
 
 	* MAINTAINERS: Add myself as middle end maintainer.
 
@@ -979,7 +1852,7 @@
 	* configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
 	and CPPFLAGS_FOR_BUILD.
 
-2008-10-20  Sebastian Pop <sebastian.pop@amd.com>
+2008-10-20  Sebastian Pop  <sebastian.pop@amd.com>
 
 	* MAINTAINERS (Graphite Reviewers): Added Daniel Berlin and
 	Sebastian Pop.
@@ -1129,7 +2002,7 @@
 	* configure.ac (mips*-*-*linux*, mips*-*-gnu*): Use mt-mips-gnu.
 	* configure: Regenerate.
 
-2008-07-30 Paolo Bonzini  <bonzini@gnu.org>
+2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
 
 	* configure.ac: Add makefile fragments for hpux.
 	* Makefile.def (flags_to_pass): Add ADA_CFLAGS.
@@ -1137,11 +2010,11 @@
 	* configure: Regenerate.
 	* Makefile.in: Regenerate.
 
-2008-07-28 Aldy Hernandez <aldyh@redhat.com>
+2008-07-28  Aldy Hernandez  <aldyh@redhat.com>
 
 	* MAINTAINERS: Add Jakub and myself as gimple maintainers.
 
-2008-07-11 Dodji Seketeli <dseketel@redhat.com>
+2008-07-11  Dodji Seketeli  <dseketel@redhat.com>
 
 	* MAINTAINERS (Write after Approval): Add myself.
 
@@ -1208,11 +2081,11 @@
 	of libobjc for ARM EABI Linux.
 	* configure: Regenerate.
 
-2008-05-18 Xinliang David Li   <davidxl@google.com>
+2008-05-18  Xinliang David Li   <davidxl@google.com>
 
 	* ChangeLog: Remove wrong ChangeLog entry.
 
-2008-05-17 Xinliang David Li   <davidxl@google.com>
+2008-05-17  Xinliang David Li   <davidxl@google.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -1240,7 +2113,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2008-04-25  Pompapathi V Gadad <Pompapathi.V.Gadad@nsc.com>
+2008-04-25  Pompapathi V Gadad  <Pompapathi.V.Gadad@nsc.com>
 
 	* MAINTAINERS (crx): Add myself.
 
@@ -1263,7 +2136,7 @@
 	* Makefile.tpl (restrap): Call `make all' using double-colon rules.
 	* Makefile.in: Regenerate.
 
-2008-04-18  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
+2008-04-18  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
 
 	* configure.ac (cr16-*-*): Add case for cr16 target and include gdb
 	as nonconfigurable directories list.
@@ -1309,7 +2182,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2008-04-01  Seongbae Park <seongbae.park@gmail.com>
+2008-04-01  Seongbae Park  <seongbae.park@gmail.com>
 
 	* Makefile.tpl (.NOTPARALLEL): Revert previous change.
 	* Makefile.in (.NOTPARALLEL): Ditto.
@@ -1318,7 +2191,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2008-03-31  Seongbae Park <seongbae.park@gmail.com>
+2008-03-31  Seongbae Park  <seongbae.park@gmail.com>
 
 	* Makefile.tpl (.NOTPARALLEL): Serialize stageprofile libiberty.
 	* Makefile.in (.NOTPARALLEL): Regenerate.
@@ -1506,7 +2379,7 @@
 	(CXXFLAGS_FOR_TARGET): Add -O2 -g.
 	* Makefile.in: Regenerate.
 
-2007-12-10  Mark Heffernan <meheff@google.com>
+2007-12-10  Mark Heffernan  <meheff@google.com>
 
 	* MAINTAINERS (Write After Approval): Add myself and alphabetize two
 	misplaced entries.
@@ -1516,7 +2389,7 @@
 	* configure.ac: Enable libjava for x86_64-*-darwin9.
 	* configure: Regenerate.
 
-2007-12-07  Bill Maddox <maddox@google.com>
+2007-12-07  Bill Maddox  <maddox@google.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -1548,7 +2421,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2007-11-06  Doug Kwan <dougkwan@google.com>
+2007-11-06  Doug Kwan  <dougkwan@google.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -1567,7 +2440,7 @@
 
 	* MAINTAINERS (Fortran maintainer): Remove myself.
 
-2007-10-15  Patrick Mansfield <patmans@us.ibm.com>
+2007-10-15  Patrick Mansfield  <patmans@us.ibm.com>
 
 	* Makefile.def: To avoid problems running with parallel makes,
 	build newlib before libgloss so that target specific header
@@ -1591,7 +2464,7 @@
 	LDFLAGS_FOR_BUILD to LDFLAGS, not CFLAGS.
 	* configure: Regenerate.
 
-2006-10-04  Seongbae Park <seongbae.park@gmail.com>
+2006-10-04  Seongbae Park  <seongbae.park@gmail.com>
 
 	* MAINTAINERS (Register allocation reviewer): Add myself.
 
@@ -1607,11 +2480,11 @@
 	* configure: Regenerate.
 	* Makefile.in: Regenerate.
 
-2006-09-24  Peter Bergner <bergner@vnet.ibm.com>
+2006-09-24  Peter Bergner  <bergner@vnet.ibm.com>
 
 	* MAINTAINERS (Register allocation reviewer): Add myself.
 
-2006-09-24  Kenneth Zadeck <zadeck@naturalbridge.com>
+2006-09-24  Kenneth Zadeck  <zadeck@naturalbridge.com>
 
 	* MAINTAINERS (Register allocation reviewer): Add myself.
 
@@ -1643,7 +2516,7 @@
 	* configure.ac: Raise minimum makeinfo version to 4.6.
 	* configure: Regenerate.
 
-2007-09-17  Johannes Singler <singler@ira.uka.de>
+2007-09-17  Johannes Singler  <singler@ira.uka.de>
 
 	* MAINTAINERS (write-after-approval) add myself
 
@@ -2165,7 +3038,7 @@
 	* Makefile.in: Regenerated.
 	* configure: Regenerated with autoconf 2.59.
 
-2007-02-07  Roman Zippel <zippel@linux-m68k.org>
+2007-02-07  Roman Zippel  <zippel@linux-m68k.org>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -2174,7 +3047,7 @@
 	* Makefile.tpl (LDFLAGS): Substitute it.
 	* Makefile.in: Regenerate.
 
-2007-01-30 Andrey Belevantsev <abel@ispras.ru>
+2007-01-30  Andrey Belevantsev  <abel@ispras.ru>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -2218,7 +3091,7 @@
 	(gcc): Remove target.
 	* Makefile.tpl (build_os, build_vendor, host_os, host_vendor,
 	target_os, target_vendor): New.
-	(configure): Add host_alias/target_alias arguments.  Adjust invocations.
+	(configure): Add host_alias/target_alias arguments; adjust invocations.
 	* configure: Regenerate.
 	* Makefile.in: Regenerate.
 
@@ -2250,7 +3123,7 @@
 
 2007-01-04  Paolo Bonzini  <bonzini@gnu.org>
 
-	* configure.in: Use DEV-PHASE to detect the default for --enable-werror.
+	* configure.in: Use DEV-PHASE to detect default for --enable-werror.
 	* configure: Regenerate.
 
 2007-01-03  Daniel Jacobowitz  <dan@codesourcery.com>
@@ -2337,7 +3210,7 @@
 
 	* MAINTAINERS: Add myself as libgcc and fp-bit maintainer.
 
-2006-12-11  Joern Rennecke <joern.rennecke@arc.com>
+2006-12-11  Joern Rennecke  <joern.rennecke@arc.com>
 
 	MAINTAINERS: Update my entry.
 
@@ -2417,7 +3290,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2006-11-22  Philipp Thomas <pth@suse.de>
+2006-11-22  Philipp Thomas  <pth@suse.de>
 
 	* MAINTAINERS (i18n): Update e-mail address.
 
@@ -2440,12 +3313,12 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2006-11-20  Trevor Smigiel <trevor_smigiel@playstation.sony.com>
+2006-11-20  Trevor Smigiel  <trevor_smigiel@playstation.sony.com>
 
 	* configure.in (skipdirs) : Don't build target-libiberty for SPU.
 	* configure : Rebuilt.
 
-2006-11-20  Trevor Smigiel <trevor_smigiel@playstation.sony.com>
+2006-11-20  Trevor Smigiel  <trevor_smigiel@playstation.sony.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -2465,7 +3338,8 @@
 	(unstage): Test for stage_last presence.
 
 	PR bootstrap/29802
-	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Add HOST_SUBDIR in STAGE_PREFIX.
+	* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Add HOST_SUBDIR in
+	STAGE_PREFIX.
 	* Makefile.in: Regenerate.
 
 2003-11-16  Zdenek Dvorak  <dvorakz@suse.cz>
@@ -2501,11 +3375,11 @@
 
 	* configure: Regenerate.
 
-2006-10-31  Stephen M. Webb <stephen.webb@bregmasoft.com>
-
-	* MAINTAINERS (Write After Approval): Add myself.
-
-2006-10-30  Uros Bizjak <ubizjak@gmail.com>
+2006-10-31  Stephen M. Webb  <stephen.webb@bregmasoft.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2006-10-30  Uros Bizjak  <ubizjak@gmail.com>
 
 	* MAINTAINERS: Change email address.
 
@@ -2559,8 +3433,8 @@
 
 2006-09-27  Dave Brolley  <brolley@redhat.com>
 
-	* configure.in (RUNTEST): Look for 'runtest' in the source tree by using
-	$s instead of $r.
+	* configure.in (RUNTEST): Look for 'runtest' in the source tree by
+	using $s instead of $r.
 	* configure: Regenerated.
 
 2006-09-26  Thiemo Seufer  <ths@mips.com>
@@ -2569,7 +3443,7 @@
 	for mipstx39-*-*. Disable libgloss for mips64*-*-linux*.
 	* configure: Regenerate.
 
-2006-09-24  Graeme Peterson <gridly@gmail.com>
+2006-09-24  Graeme Peterson  <gridly@gmail.com>
 
 	* MAINTAINERS (Write After Approval): Remove myself.
 
@@ -2581,7 +3455,7 @@
 
 	* MAINTAINERS: Add self as soft-fp maintainer.
 
-2006-09-09  Anatoly Sokolov <aesok@post.ru>
+2006-09-09  Anatoly Sokolov  <aesok@post.ru>
 
 	* MAINTAINERS: Add myself as avr maintainer.
 	Remove Marek Michalkiewicz as avr maintainer.
@@ -2715,7 +3589,7 @@
 	${libgcj} is specified.
 	* configure: Regenerate.
 
-2006-06-06  Carlos O'Donell <carlos@codesourcery.com>
+2006-06-06  Carlos O'Donell  <carlos@codesourcery.com>
 
 	Sync from src:
 
@@ -2810,7 +3684,7 @@
 	* configure.in:  Enable libgcj for hppa*-hp-hpux11*.
 	* configure: Rebuilt.
 
-2006-05-12  Sandra Loosemore <sandra@codesourcery.com>
+2006-05-12  Sandra Loosemore  <sandra@codesourcery.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -2824,7 +3698,7 @@
 	* MAINTAINERS (Various Maintainers): Add myself as libgcc-math
 	maintainer.
 
-2006-04-30  Kenneth Zadeck <zadeck@naturalbridge.com>
+2006-04-30  Kenneth Zadeck  <zadeck@naturalbridge.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -2883,7 +3757,7 @@
 	* MAINTAINERS (Write After Approval):  Remove myself.
 	(Language Front End Maintainers):  Add myself as fortran 95 maintainer.
 
-2006-02-21  Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
+2006-02-21  Rafael Ávila de Espíndola  <rafael.espindola@gmail.com>
 
 	* Makefile.tpl  (BUILD_CONFIGDIRS): Remove.
 	(TARGET_CONFIGDIRS): Remove.
@@ -3130,7 +4004,7 @@
 	(multilib.out): Remove.
 	* Makefile.in: Regenerated.
 
-2005-12-12  Carlos O'Donell <carlos@codesourcery.com>
+2005-12-12  Carlos O'Donell  <carlos@codesourcery.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -3723,7 +4597,7 @@
 
 	* MAINTAINERS: Move John Carr to Write After Approval.
 
-2005-03-30  J"orn Rennecke <joern.rennecke@st.com>
+2005-03-30  J"orn Rennecke  <joern.rennecke@st.com>
 
 	* config/mh-mingw32: Delete.
 	* configure.in: Don't use it.
@@ -3733,7 +4607,7 @@
 
 	* Makefile.def (bfd, opcodes, libstdc++-v3, libmudflap): Set lib_path.
 	* Makefile.tpl (SET_LIB_PATH, REALLY_SET_LIB_PATH): Remove.
-	(HOST_EXPORTS, STAGE_HOST_EXPORTS, TARGET_EXPORTS): Set $(RPATH_ENVVAR).
+	(HOST_EXPORTS, STAGE_HOST_EXPORTS, TARGET_EXPORTS): Set RPATH_ENVVAR.
 	(HOST_LIB_PATH): Generate from Makefile.def.
 	(TARGET_LIB_PATH): Likewise.
 	(Old bootstrap targets): Include TARGET_LIB_PATH into RPATH_ENVVAR.
@@ -3769,7 +4643,7 @@
 	* configure: Regenerate.
 
 2005-03-16  Manfred Hollstein  <manfred.h@gmx.net>
-	    Andrew Pinski <pinskia@physics.uc.edu>
+	    Andrew Pinski  <pinskia@physics.uc.edu>
 
 	* Makefile.tpl (check-[+module+]): Fix shell statement inside if ... fi.
 	* Makefile.in: Regenerate.
@@ -4123,7 +4997,7 @@
 	* configure.in (*-*-cygwin*): Supress warning if newlib not present.
 	* configure: Regenerate.
 
-2004-10-07  J"orn Rennecke <joern.rennecke@st.com>
+2004-10-07  J"orn Rennecke  <joern.rennecke@st.com>
 
 	* MAINTAINERS:  Update my email address.
 
@@ -4178,7 +5052,7 @@
 	* configure.in (--without-headers): Add missing double quotes.
 	* configure: Regenerate.
 
-2004-09-24  Kelley Cook <kcook@gcc.gnu.org>
+2004-09-24  Kelley Cook  <kcook@gcc.gnu.org>
 
 	* ylwrap: Revert to previous version.
 
@@ -4356,7 +5230,7 @@
 	* configure.in: Fix indentation.
 	* configure: Regenerate.
 
-2004-08-31  Robert Bowdidge <bowdidge@apple.com>
+2004-08-31  Robert Bowdidge  <bowdidge@apple.com>
 
 	* Makefile.in: Move BOOT_CFLAGS above host makefile fragment include.
 	* configure.in: add test for powerpc-*-darwin* to specify makefile frag
@@ -4364,7 +5238,6 @@
 	* config/mh-ppc-darwin: create file, override BOOT_CFLAGS for
 	-mdynamic-no-pic
 
-
 2004-08-31  Paolo Bonzini  <bonzini@gnu.org>
 
 	* Makefile.def (build_modules): Add fixincludes.
@@ -4492,7 +5365,7 @@
 	libmudflap for all GNU-based systems (with Glibc).
 	* configure: Regenerate.
 
-2004-08-03 Paolo Bonzini <bonzini@gnu.org>
+2004-08-03  Paolo Bonzini  <bonzini@gnu.org>
 
 	* Makefile.def (host-modules): Add gcc.
 	* Makefile.in: Regenerate.
@@ -4536,7 +5409,7 @@
 	* gcc/gccbug.in: Updated because of libf2c removal.
 	* maintainer-scripts/gcc_release: Ditto.
 
-2004-07-09  Loren J. Rittle <ljrittle@acm.org>
+2004-07-09  Loren J. Rittle  <ljrittle@acm.org>
 
 	* configure.in: Build libmudflap by default on FreeBSD.
 	* configure: Regenerated.
@@ -4547,7 +5420,7 @@
 	systems.
 	* configure: Regenerated.
 
-2004-07-08 John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+2004-07-08  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
 	PR target/16344
 	* Makefile.tpl (profiledbootstrap): Build runtime libraries with
@@ -4675,7 +5548,7 @@
 	* Makefile.tpl: Fix typo.
 	* Makefile.in: Regenerate.
 
-2004-06-01  Paolo Bonzini <bonzini@gnu.org>
+2004-06-01  Paolo Bonzini  <bonzini@gnu.org>
 
 	* configure.in: Remove new- prefix from toplevel
 	bootstrap targets.
@@ -4706,7 +5579,7 @@
 	* configure: Regenerate.
 
 2004-05-30  Andreas Jaeger  <aj@suse.de>
-	    Jim Wilson <wilson@specifixinc.com>
+	    Jim Wilson  <wilson@specifixinc.com>
 
 	* config-ml.in: Pass FFLAGS and ADAFLAGS for multilibs, handle F77
 	like CC.
@@ -4724,7 +5597,7 @@
 	targets.
 	* Makefile.in: Regenerate.
 
-2004-05-24  Paolo Bonzini <bonzini@gnu.org>
+2004-05-24  Paolo Bonzini  <bonzini@gnu.org>
 
 	* configure.in: Test the ability to symlink directories.
 	* configure: Regenerate.
@@ -5204,7 +6077,7 @@
 
 	* MAINTAINERS: Update my email address.
 
-2004-01-14  Loren J. Rittle <ljrittle@acm.org>
+2004-01-14  Loren J. Rittle  <ljrittle@acm.org>
 
 	* Makefile.def (target_modules) [libtermcap, libiberty, zlib]: Stage.
 	* Makefile.tpl (configure-target-[+module+]): Support stage.
@@ -5279,7 +6152,7 @@
 	* MAINTAINERS: Move myself from 'Bug database only accounts' to
 	'Write After Approval' section. Update email.
 
-2003-12-01  James Lemke <jim@wasabisystems.com>
+2003-12-01  James Lemke  <jim@wasabisystems.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -5322,7 +6195,7 @@
 	* configure.in (*-*-vxworks):  Add target-libiberty to noconfdirs.
 	* configure:  Regenerate.
 
-2003-10-20  Nicolas Pitre <nico@cam.org>
+2003-10-20  Nicolas Pitre  <nico@cam.org>
 
 	* MAINTAINERS: Add myself to 'Write After Approval' section.
 
@@ -5338,7 +6211,7 @@
 
 	* config-ml.in (multi-do): Pass MULTIFLAGS to subdir makes.
 
-2003-10-17 Ralph Loader  <rcl@ihug.co.nz>
+2003-10-17  Ralph Loader  <rcl@ihug.co.nz>
 
 	* MAINTAINERS: Add myself to 'Write After Approval' section.
 
@@ -5347,7 +6220,7 @@
 	* config.guess: Update to 2003-10-16 version.
 	* config.sub: Update to 2003-10-16 version.
 
-2003-10-15 David Daney  <ddaney@avtrex.com>
+2003-10-15  David Daney  <ddaney@avtrex.com>
 
 	* MAINTAINERS: Added myself to 'Write After Approval' section.
 
@@ -5625,7 +6498,7 @@
 	* Makefile.tpl (all-bootstrap): Depend on maybe-all-intl.
 	* Makefile.in: Regenerate.
 
-2003-07-04  H.J. Lu <hongjiu.lu@intel.com>
+2003-07-04  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* Makefile.tpl: Replace PWD with PWD_COMMAND.
 	* Makefile.in: Regenerated.
@@ -5684,16 +6557,16 @@
 
 	* MAINTAINERS (Write After Approval): Remove Andrew Haley.
 
-2003-06-16  Graeme Peterson <gp@qnx.com>
-
-	* MAINTAINERS (Write After Approval): Add myself.
-
-2003-06-14  H.J. Lu <hongjiu.lu@intel.com>
+2003-06-16  Graeme Peterson  <gp@qnx.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2003-06-14  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* config.guess: Update to 2003-06-12 version.
 	* config.sub: Update to 2003-06-13 version.
 
-2003-06-12  H.J. Lu <hongjiu.lu@intel.com>
+2003-06-12  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* config.guess: Update to 2003-06-06 version.
 	* config.sub: Update to 2003-06-06 version.
@@ -5814,7 +6687,7 @@
 	* config.guess: Update to 2003-05-09 version.
 	* config.sub: Update to 2003-05-09 version.
 
-2003-05-13  Michael Eager <eager@mvista.com>
+2003-05-13  Michael Eager  <eager@mvista.com>
 
 	* configure.in: Correct sed script so that options in quotes are not
 	deleted.
@@ -5861,7 +6734,7 @@
 	* MAINTAINERS (Write After Approval): Upgrade myself from
 	GNATS only to write-after-approval. Update my mail address.
 
-2003-04-25  Loren J. Rittle <ljrittle@acm.org>
+2003-04-25  Loren J. Rittle  <ljrittle@acm.org>
 
 	(OS Port Maintainers: freebsd): Add myself.
 
@@ -5993,7 +6866,7 @@
 	* Makefile.tpl: Rearrange.
 	* Makefile.in: Regenerate.
 
-2003-02-25  Uwe Stieber <uwe@wwws.de>
+2003-02-25  Uwe Stieber  <uwe@wwws.de>
 
 	* configure.in: Add support for kaOS as cross build target system.
 	* configure: Regenerated.
@@ -6188,10 +7061,10 @@
 	gdb/gdbtk directory being present.
 	* configure: Regenerate.
 
-2003-01-04 John David Anglin  <dave.anglin@nrc.ca>
-
-	* configure.in (LD): Improve test for gcc.  Try to set LD to the ld used
-	by gcc if LD is not defined and we are not doing a Canadian Cross.
+2003-01-04  John David Anglin  <dave.anglin@nrc.ca>
+
+	* configure.in (LD): Improve test for gcc.  Try to set LD to the ld
+	used by gcc if LD is not defined and we are not doing a Canadian Cross.
 	* configure: Rebuilt.
 
 2002-12-31  Tom Tromey  <tromey@redhat.com>
@@ -6310,7 +7183,7 @@
 	* Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
 	* Makefile.in: Regenerate.
 
-2002-12-18  H.J. Lu <hjl@gnu.org>
+2002-12-18  H.J. Lu  <hjl@gnu.org>
 
 	* Makefile.tpl: Add @build_prefix@ before $(BUILD_SUBDIR).
 	* Makefile.in: Regenerated.
@@ -6534,7 +7407,7 @@
 
 	* Makefile.tpl: syntactic cleanup
 
-2002-11-13 Stuart Hastings <stuart@apple.com>
+2002-11-13  Stuart Hastings  <stuart@apple.com>
 
 	* MAINTAINERS: Add myself to write-after-approval list.
 
@@ -6749,7 +7622,7 @@
 	* MAINTAINERS (Write After Approval): Remove myself.
 	(Various Maintainers: c++ runtime libs): Add myself.
 
-2002-08-20  Loren J. Rittle <ljrittle@acm.org>
+2002-08-20  Loren J. Rittle  <ljrittle@acm.org>
 
 	* MAINTAINERS (Write After Approval): Remove myself.
 	(Various Maintainers: c++ runtime libs): Add myself.
@@ -6790,7 +7663,7 @@
 	* ltconfig (shlibpath_*, dynamic_linker, library_names_spec,
 	soname_spec, sys_lib_search_path_spec): Ditto.
 
-2002-08-06  Federico G. Schwindt <fgsch@olimpo.com.br>
+2002-08-06  Federico G. Schwindt  <fgsch@olimpo.com.br>
 
 	* configure.in (hppa*-*-openbsd*): Treat like hppa*-*-*elf*.
 
@@ -6873,7 +7746,7 @@
 	(all-opcodes): Do not depend on all-cgen.
 	(all-sim): Likewise.
 
-2002-07-01  Nathanael Nerode <neroden@gcc.gnu.org>
+2002-07-01  Nathanael Nerode  <neroden@gcc.gnu.org>
 
 	* Makefile.in: Eliminate 'apache' targets.
 	* configure.in: Eliminate 'apache' targets.
@@ -7042,7 +7915,7 @@
 
 	* MAINTAINERS: Add self.
 
-2002-05-06  Loren J. Rittle <ljrittle@acm.org>
+2002-05-06  Loren J. Rittle  <ljrittle@acm.org>
 
 	* ltmain.sh: Detect and handle object name conflicts
 	while piecewise linking a static library.
@@ -7090,7 +7963,7 @@
 	for Dan Berlin, Chris Demetriou and Michael Matz.  Remove
 	entry for a29k port maintainer.
 
-2002-04-26	Joel Sherrill <joel@OARcorp.com>
+2002-04-26  Joel Sherrill  <joel@OARcorp.com>
 
 	* configure.in (h8300*-*-rtems*): Disable libf2c and libgcj.
 	(sparc-*-elf*, sparc64-*-elf*): Disable libgcj.
@@ -7194,7 +8067,7 @@
 	* Makefile.in (VER): When present, extract the version number from
 	the file version.in.
 
-2001-05-24  Tom Rix <trix@redhat.com>
+2001-05-24  Tom Rix  <trix@redhat.com>
 
 	* configure.in : enable ld for aix
 
@@ -7230,7 +8103,7 @@
 	* configure.in (host_tools): Add cgen.
 	Only configure cgen if --enable-cgen-maint.
 
-2002-04-09  Loren J. Rittle <ljrittle@acm.org>
+2002-04-09  Loren J. Rittle  <ljrittle@acm.org>
 
 	* configure.in: Add *-*-freebsd* configurations.
 
@@ -7247,7 +8120,7 @@
 
 	* configure.in (alpha*-dec-osf*): Enable libgcj.
 
-2003-03-27  Matthew Gingell <gingell@gnat.com>
+2003-03-27  Matthew Gingell  <gingell@gnat.com>
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
@@ -7261,7 +8134,7 @@
 
 	* configure.in: Enable libgcj for xscale-elf target.
 
-Tue Mar 19 09:05:08 2002  J"orn Rennecke <joern.rennecke@superh.com>
+Tue Mar 19 09:05:08 2002  J"orn Rennecke  <joern.rennecke@superh.com>
 
 	* MAINTAINERS:  Update my email address.
 
@@ -7316,7 +8189,7 @@
 	* configure.in (CXX_FOR_TARGET): Add -shared-libgcc for
 	libstdc++-v3 and libjava.
 
-2002-02-11  Adam Megacz <adam@xwt.org>
+2002-02-11  Adam Megacz  <adam@xwt.org>
 
 	* gcc/Makefile.in: Removed libstdc++-v3 dependancy for libjava and
 	boehm-gc
@@ -7367,7 +8240,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2002-01-17  H.J. Lu <hjl@gnu.org>
+2002-01-17  H.J. Lu  <hjl@gnu.org>
 
 	* Makefile.in (all-fastjar): Also depend on all-libiberty.
 	(all-target-fastjar): Also depend on all-target-libiberty.
@@ -7421,7 +8294,7 @@
 
 	* MAINTAINERS: Update mail address for config.* patches.
 
-2001-11-27  DJ Delorie <dj@redhat.com>
+2001-11-27  DJ Delorie  <dj@redhat.com>
 	    Zack Weinberg  <zack@codesourcery.com>
 
 	When build != host, create libiberty for the build machine.
@@ -7516,7 +8389,7 @@
 
 	* MAINTAINERS: Tweak my address.
 
-Thu Oct 11 21:50:15 2001  J"orn Rennecke <amylaar@onetel.net.uk>
+Thu Oct 11 21:50:15 2001  J"orn Rennecke  <amylaar@onetel.net.uk>
 
 	* MAINTAINERS: Update my email address.
 
@@ -7530,7 +8403,7 @@
 	* MAINTAINERS (Various maintainers: Ada front end):
 	Added Robert Dewar.
 
-2001-10-03  David Billinghurst <David.Billinghurst@riotinto.com>
+2001-10-03  David Billinghurst  <David.Billinghurst@riotinto.com>
 
 	* MAINTAINERS (Write After Approval): Added self
 
@@ -7546,7 +8419,7 @@
 
 	* Makefile.in (configure-target-gperf): Depend on $(ALL_GCC_CXX).
 
-2001-09-26  Will Cohen <wcohen@redhat.com>
+2001-09-26  Will Cohen  <wcohen@redhat.com>
 
 	* configure.in (*-*-linux*): Disable configuration of target-newlib
 	and target-libgloss.
@@ -7711,7 +8584,7 @@
 
 	* MAINTAINERS (Write After Approval): Add myself.
 
-2001-05-28  Simon Patarin <simon.patarin@inria.fr>
+2001-05-28  Simon Patarin  <simon.patarin@inria.fr>
 
 	* ltcf-cxx.sh (osf3/osf4/osf5): Support creation of C++  shared
 	libraries when using g++ with native linker.
@@ -7891,7 +8764,7 @@
 
 	* MAINTAINERS: Added Stan Shebs as new maintainer for Objective-C.
 
-2001-03-09  Nicola Pero <n.pero@mi.flashnet.it>
+2001-03-09  Nicola Pero  <n.pero@mi.flashnet.it>
 
 	* configure.in: Only use `lang_requires' for languages athat are
 	actually enabled.
@@ -7972,7 +8845,7 @@
 	* config.guess: Add linux target for S/390.
 	* config.sub: Likewise.
 
-2001-02-08  Chandrakala Chavva <cchavva@redhat.com>
+2001-02-08  Chandrakala Chavva  <cchavva@redhat.com>
 
 	* configure.in: for *-chorusos, don't config target-newlib and
 	target-libgloss.
@@ -8270,7 +9143,7 @@
 	* ltconfig (aix4): Define library and soname specs appropriate for
 	AIX.  Define command to create export symbols list.
 
-Mon Nov  6 14:19:35 2000  Christopher Faylor <cgf@cygnus.com>
+Mon Nov  6 14:19:35 2000  Christopher Faylor  <cgf@cygnus.com>
 
 	* config.sub: Add support for Sun Chorus
 
@@ -8330,7 +9203,7 @@
 
 	* INSTALL/README: egcs -> GCC update.
 
-Sun Sep 17 16:55:59 CEST 2000	Marc Espie <espie@cvs.openbsd.org>
+Sun Sep 17 16:55:59 CEST 2000  Marc Espie  <espie@cvs.openbsd.org>
 
 	* MAINTAINERS: Add myself to Write After Approval list.
 
@@ -8763,7 +9636,7 @@
 	* config.guess, config.sub: Updated to match config's 2000-02-15
 	version.
 
-2000-02-23  Linas Vepstas <linas@linas.org>
+2000-02-23  Linas Vepstas  <linas@linas.org>
 
 	* config.sub: Add support for Linux/IBM 370.
 	* configure.in: Likewise.
@@ -8772,7 +9645,7 @@
 
 	* configure.in: Add mips-pe, sh-pe and arm-wince-pe targets.
 
-2000-02-20  Christopher Faylor <cgf@cygnus.com>
+2000-02-20  Christopher Faylor  <cgf@cygnus.com>
 
 	* config.guess: Guess "cygwin" rather than "cygwin32".
 
@@ -8797,7 +9670,7 @@
 
 	* MAINTAINERS: Pair cccp with cpplib maintainership.
 
-2000-01-27  Christopher Faylor <cgf@redhat.com>
+2000-01-27  Christopher Faylor  <cgf@redhat.com>
 
 	* Makefile.in (CC_FOR_TARGET): Add new winsup directory
 	structure stuff to -L library search.
@@ -8850,7 +9723,7 @@
 	* config-ml.in (sparc*-*-*): Disable sparcv9 support if the
 	necessary libraries are missing.
 
-Fri Nov 19 11:22:31 MST 1999	Diego Novillo <dnovillo@cygnus.com>
+Fri Nov 19 11:22:31 MST 1999  Diego Novillo  <dnovillo@cygnus.com>
 
 	* MAINTAINERS: Add new 'write after approval' maintainer.
 
--- a/INSTALL/binaries.html	Tue Dec 14 03:58:33 2010 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,123 +0,0 @@
-<html lang="en">
-<head>
-<title>Installing GCC: Binaries</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="Installing GCC: Binaries">
-<meta name="generator" content="makeinfo 4.13">
-<link title="Top" rel="top" href="#Top">
-<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
-<!--
-Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
-1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
-2008 Free Software Foundation, Inc.
-
-   Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, the Front-Cover texts being (a) (see below), and
-with the Back-Cover Texts being (b) (see below).  A copy of the
-license is included in the section entitled "GNU Free Documentation License".
-
-(a) The FSF's Front-Cover Text is:
-
-     A GNU Manual
-
-(b) The FSF's Back-Cover Text is:
-
-     You have freedom to copy and modify this GNU Manual, like GNU
-     software.  Copies published by the Free Software Foundation raise
-     funds for GNU development.-->
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<h1 class="settitle">Installing GCC: Binaries</h1>
-<a name="index-Binaries-1"></a><a name="index-Installing-GCC_003a-Binaries-2"></a>
-We are often asked about pre-compiled versions of GCC.  While we cannot
-provide these for all platforms, below you'll find links to binaries for
-various platforms where creating them by yourself is not easy due to various
-reasons.
-
-   <p>Please note that we did not create these binaries, nor do we
-support them.  If you have any problems installing them, please
-contact their makers.
-
-     <ul>
-<li>AIX:
-          <ul>
-<li><a href="http://www.bullfreeware.com">Bull's Freeware and Shareware Archive for AIX</a>;
-
-          <li><a href="http://pware.hvcc.edu">Hudson Valley Community College Open Source Software for IBM System p</a>;
-
-          <li><a href="http://www.perzl.org/aix/">AIX 5L and 6 Open Source Packages</a>. 
-</ul>
-
-     <li>DOS&mdash;<a href="http://www.delorie.com/djgpp/">DJGPP</a>.
-
-     <li>Renesas H8/300[HS]&mdash;<a href="http://h8300-hms.sourceforge.net/">GNU Development Tools for the Renesas H8/300[HS] Series</a>.
-
-     <li>HP-UX:
-          <ul>
-<li><a href="http://hpux.cs.utah.edu/">HP-UX Porting Center</a>;
-
-          <li><a href="ftp://sunsite.informatik.rwth-aachen.de/pub/packages/gcc_hpux/">Binaries for HP-UX 11.00 at Aachen University of Technology</a>. 
-</ul>
-
-     <li>Motorola 68HC11/68HC12&mdash;<a href="http://www.gnu-m68hc11.org">GNU Development Tools for the Motorola 68HC11/68HC12</a>.
-
-     <li><a href="http://www.sco.com/skunkware/devtools/index.html#gcc">SCO OpenServer/Unixware</a>.
-
-     <li>Solaris 2 (SPARC, Intel)&mdash;<a href="http://www.sunfreeware.com/">Sunfreeware</a>.
-
-     <li>SGI&mdash;<a href="http://freeware.sgi.com/">SGI Freeware</a>.
-
-     <li>Microsoft Windows:
-          <ul>
-<li>The <a href="http://sourceware.org/cygwin/">Cygwin</a> project;
-<li>The <a href="http://www.mingw.org/">MinGW</a> project. 
-</ul>
-
-     <li><a href="ftp://ftp.thewrittenword.com/packages/by-name/">The Written Word</a> offers binaries for
-AIX 4.3.3, 5.1 and 5.2,
-IRIX 6.5,
-Tru64 UNIX 4.0D and 5.1,
-GNU/Linux (i386),
-HP-UX 10.20, 11.00, and 11.11, and
-Solaris/SPARC 2.5.1, 2.6, 7, 8, 9 and 10.
-
-     <li><a href="http://www.openpkg.org/">OpenPKG</a> offers binaries for quite a
-number of platforms.
-
-     <li>The <a href="http://gcc.gnu.org/wiki/GFortranBinaries">GFortran Wiki</a> has
-links to GNU Fortran binaries for several platforms. 
-</ul>
-
-   <p>In addition to those specific offerings, you can get a binary
-distribution CD-ROM from the
-<a href="http://www.gnu.org/order/order.html">Free Software Foundation</a>. 
-It contains binaries for a number of platforms, and
-includes not only GCC, but other stuff as well.  The current CD does
-not contain the latest version of GCC, but it should allow
-bootstrapping the compiler.  An updated version of that disk is in the
-works.
-
-   <p><hr />
-<p><a href="./index.html">Return to the GCC Installation page</a>
-
-<!-- ***Specific**************************************************************** -->
-<!-- ***Old documentation****************************************************** -->
-<!-- ***GFDL******************************************************************** -->
-<!-- *************************************************************************** -->
-<!-- Part 6 The End of the Document -->
-</body></html>
-
--- a/INSTALL/build.html	Tue Dec 14 03:58:33 2010 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,313 +0,0 @@
-<html lang="en">
-<head>
-<title>Installing GCC: Building</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="Installing GCC: Building">
-<meta name="generator" content="makeinfo 4.13">
-<link title="Top" rel="top" href="#Top">
-<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
-<!--
-Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
-1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
-2008 Free Software Foundation, Inc.
-
-   Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, the Front-Cover texts being (a) (see below), and
-with the Back-Cover Texts being (b) (see below).  A copy of the
-license is included in the section entitled "GNU Free Documentation License".
-
-(a) The FSF's Front-Cover Text is:
-
-     A GNU Manual
-
-(b) The FSF's Back-Cover Text is:
-
-     You have freedom to copy and modify this GNU Manual, like GNU
-     software.  Copies published by the Free Software Foundation raise
-     funds for GNU development.-->
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<h1 class="settitle">Installing GCC: Building</h1>
-<a name="index-Installing-GCC_003a-Building-1"></a>
-Now that GCC is configured, you are ready to build the compiler and
-runtime libraries.
-
-   <p>Some commands executed when making the compiler may fail (return a
-nonzero status) and be ignored by <samp><span class="command">make</span></samp>.  These failures, which
-are often due to files that were not found, are expected, and can safely
-be ignored.
-
-   <p>It is normal to have compiler warnings when compiling certain files. 
-Unless you are a GCC developer, you can generally ignore these warnings
-unless they cause compilation to fail.  Developers should attempt to fix
-any warnings encountered, however they can temporarily continue past
-warnings-as-errors by specifying the configure flag
-<samp><span class="option">--disable-werror</span></samp>.
-
-   <p>On certain old systems, defining certain environment variables such as
-<samp><span class="env">CC</span></samp> can interfere with the functioning of <samp><span class="command">make</span></samp>.
-
-   <p>If you encounter seemingly strange errors when trying to build the
-compiler in a directory other than the source directory, it could be
-because you have previously configured the compiler in the source
-directory.  Make sure you have done all the necessary preparations.
-
-   <p>If you build GCC on a BSD system using a directory stored in an old System
-V file system, problems may occur in running <samp><span class="command">fixincludes</span></samp> if the
-System V file system doesn't support symbolic links.  These problems
-result in a failure to fix the declaration of <code>size_t</code> in
-<samp><span class="file">sys/types.h</span></samp>.  If you find that <code>size_t</code> is a signed type and
-that type mismatches occur, this could be the cause.
-
-   <p>The solution is not to use such a directory for building GCC.
-
-   <p>Similarly, when building from SVN or snapshots, or if you modify
-<samp><span class="file">*.l</span></samp> files, you need the Flex lexical analyzer generator
-installed.  If you do not modify <samp><span class="file">*.l</span></samp> files, releases contain
-the Flex-generated files and you do not need Flex installed to build
-them.  There is still one Flex-based lexical analyzer (part of the
-build machinery, not of GCC itself) that is used even if you only
-build the C front end.
-
-   <p>When building from SVN or snapshots, or if you modify Texinfo
-documentation, you need version 4.7 or later of Texinfo installed if you
-want Info documentation to be regenerated.  Releases contain Info
-documentation pre-built for the unmodified documentation in the release.
-
-<h3 class="section"><a name="TOC0"></a>Building a native compiler</h3>
-
-<p>For a native build, the default configuration is to perform
-a 3-stage bootstrap of the compiler when &lsquo;<samp><span class="samp">make</span></samp>&rsquo; is invoked. 
-This will build the entire GCC system and ensure that it compiles
-itself correctly.  It can be disabled with the <samp><span class="option">--disable-bootstrap</span></samp>
-parameter to &lsquo;<samp><span class="samp">configure</span></samp>&rsquo;, but bootstrapping is suggested because
-the compiler will be tested more completely and could also have
-better performance.
-
-   <p>The bootstrapping process will complete the following steps:
-
-     <ul>
-<li>Build tools necessary to build the compiler.
-
-     <li>Perform a 3-stage bootstrap of the compiler.  This includes building
-three times the target tools for use by the compiler such as binutils
-(bfd, binutils, gas, gprof, ld, and opcodes) if they have been
-individually linked or moved into the top level GCC source tree before
-configuring.
-
-     <li>Perform a comparison test of the stage2 and stage3 compilers.
-
-     <li>Build runtime libraries using the stage3 compiler from the previous step.
-
-   </ul>
-
-   <p>If you are short on disk space you might consider &lsquo;<samp><span class="samp">make
-bootstrap-lean</span></samp>&rsquo; instead.  The sequence of compilation is the
-same described above, but object files from the stage1 and
-stage2 of the 3-stage bootstrap of the compiler are deleted as
-soon as they are no longer needed.
-
-   <p>If you wish to use non-default GCC flags when compiling the stage2
-and stage3 compilers, set <code>BOOT_CFLAGS</code> on the command line when
-doing &lsquo;<samp><span class="samp">make</span></samp>&rsquo;.  For example, if you want to save additional space
-during the bootstrap and in the final installation as well, you can
-build the compiler binaries without debugging information as in the
-following example.  This will save roughly 40% of disk space both for
-the bootstrap and the final installation.  (Libraries will still contain
-debugging information.)
-
-<pre class="smallexample">          make BOOT_CFLAGS='-O' bootstrap
-</pre>
-   <p>You can place non-default optimization flags into <code>BOOT_CFLAGS</code>; they
-are less well tested here than the default of &lsquo;<samp><span class="samp">-g -O2</span></samp>&rsquo;, but should
-still work.  In a few cases, you may find that you need to specify special
-flags such as <samp><span class="option">-msoft-float</span></samp> here to complete the bootstrap; or,
-if the native compiler miscompiles the stage1 compiler, you may need
-to work around this, by choosing <code>BOOT_CFLAGS</code> to avoid the parts
-of the stage1 compiler that were miscompiled, or by using &lsquo;<samp><span class="samp">make
-bootstrap4</span></samp>&rsquo; to increase the number of stages of bootstrap.
-
-   <p><code>BOOT_CFLAGS</code> does not apply to bootstrapped target libraries. 
-Since these are always compiled with the compiler currently being
-bootstrapped, you can use <code>CFLAGS_FOR_TARGET</code> to modify their
-compilation flags, as for non-bootstrapped target libraries. 
-Again, if the native compiler miscompiles the stage1 compiler, you may
-need to work around this by avoiding non-working parts of the stage1
-compiler.  Use <code>STAGE1_LIBCFLAGS</code> to this end.
-
-   <p>If you used the flag <samp><span class="option">--enable-languages=...</span></samp> to restrict
-the compilers to be built, only those you've actually enabled will be
-built.  This will of course only build those runtime libraries, for
-which the particular compiler has been built.  Please note,
-that re-defining <samp><span class="env">LANGUAGES</span></samp> when calling &lsquo;<samp><span class="samp">make</span></samp>&rsquo;
-<strong>does not</strong> work anymore!
-
-   <p>If the comparison of stage2 and stage3 fails, this normally indicates
-that the stage2 compiler has compiled GCC incorrectly, and is therefore
-a potentially serious bug which you should investigate and report.  (On
-a few systems, meaningful comparison of object files is impossible; they
-always appear &ldquo;different&rdquo;.  If you encounter this problem, you will
-need to disable comparison in the <samp><span class="file">Makefile</span></samp>.)
-
-   <p>If you do not want to bootstrap your compiler, you can configure with
-<samp><span class="option">--disable-bootstrap</span></samp>.  In particular cases, you may want to
-bootstrap your compiler even if the target system is not the same as
-the one you are building on: for example, you could build a
-<code>powerpc-unknown-linux-gnu</code> toolchain on a
-<code>powerpc64-unknown-linux-gnu</code> host.  In this case, pass
-<samp><span class="option">--enable-bootstrap</span></samp> to the configure script.
-
-<h3 class="section"><a name="TOC1"></a>Building a cross compiler</h3>
-
-<p>When building a cross compiler, it is not generally possible to do a
-3-stage bootstrap of the compiler.  This makes for an interesting problem
-as parts of GCC can only be built with GCC.
-
-   <p>To build a cross compiler, we first recommend building and installing a
-native compiler.  You can then use the native GCC compiler to build the
-cross compiler.  The installed native compiler needs to be GCC version
-2.95 or later.
-
-   <p>If the cross compiler is to be built with support for the Java
-programming language and the ability to compile .java source files is
-desired, the installed native compiler used to build the cross
-compiler needs to be the same GCC version as the cross compiler.  In
-addition the cross compiler needs to be configured with
-<samp><span class="option">--with-ecj-jar=...</span></samp>.
-
-   <p>Assuming you have already installed a native copy of GCC and configured
-your cross compiler, issue the command <samp><span class="command">make</span></samp>, which performs the
-following steps:
-
-     <ul>
-<li>Build host tools necessary to build the compiler.
-
-     <li>Build target tools for use by the compiler such as binutils (bfd,
-binutils, gas, gprof, ld, and opcodes)
-if they have been individually linked or moved into the top level GCC source
-tree before configuring.
-
-     <li>Build the compiler (single stage only).
-
-     <li>Build runtime libraries using the compiler from the previous step. 
-</ul>
-
-   <p>Note that if an error occurs in any step the make process will exit.
-
-   <p>If you are not building GNU binutils in the same source tree as GCC,
-you will need a cross-assembler and cross-linker installed before
-configuring GCC.  Put them in the directory
-<samp><var>prefix</var><span class="file">/</span><var>target</var><span class="file">/bin</span></samp>.  Here is a table of the tools
-you should put in this directory:
-
-     <dl>
-<dt><samp><span class="file">as</span></samp><dd>This should be the cross-assembler.
-
-     <br><dt><samp><span class="file">ld</span></samp><dd>This should be the cross-linker.
-
-     <br><dt><samp><span class="file">ar</span></samp><dd>This should be the cross-archiver: a program which can manipulate
-archive files (linker libraries) in the target machine's format.
-
-     <br><dt><samp><span class="file">ranlib</span></samp><dd>This should be a program to construct a symbol table in an archive file. 
-</dl>
-
-   <p>The installation of GCC will find these programs in that directory,
-and copy or link them to the proper place to for the cross-compiler to
-find them when run later.
-
-   <p>The easiest way to provide these files is to build the Binutils package. 
-Configure it with the same <samp><span class="option">--host</span></samp> and <samp><span class="option">--target</span></samp>
-options that you use for configuring GCC, then build and install
-them.  They install their executables automatically into the proper
-directory.  Alas, they do not support all the targets that GCC
-supports.
-
-   <p>If you are not building a C library in the same source tree as GCC,
-you should also provide the target libraries and headers before
-configuring GCC, specifying the directories with
-<samp><span class="option">--with-sysroot</span></samp> or <samp><span class="option">--with-headers</span></samp> and
-<samp><span class="option">--with-libs</span></samp>.  Many targets also require &ldquo;start files&rdquo; such
-as <samp><span class="file">crt0.o</span></samp> and
-<samp><span class="file">crtn.o</span></samp> which are linked into each executable.  There may be several
-alternatives for <samp><span class="file">crt0.o</span></samp>, for use with profiling or other
-compilation options.  Check your target's definition of
-<code>STARTFILE_SPEC</code> to find out what start files it uses.
-
-<h3 class="section"><a name="TOC2"></a>Building in parallel</h3>
-
-<p>GNU Make 3.79 and above, which is necessary to build GCC, support
-building in parallel.  To activate this, you can use &lsquo;<samp><span class="samp">make -j 2</span></samp>&rsquo;
-instead of &lsquo;<samp><span class="samp">make</span></samp>&rsquo;.  You can also specify a bigger number, and
-in most cases using a value greater than the number of processors in
-your machine will result in fewer and shorter I/O latency hits, thus
-improving overall throughput; this is especially true for slow drives
-and network filesystems.
-
-<h3 class="section"><a name="TOC3"></a>Building the Ada compiler</h3>
-
-<p>In order to build GNAT, the Ada compiler, you need a working GNAT
-compiler (GCC version 3.4 or later). 
-This includes GNAT tools such as <samp><span class="command">gnatmake</span></samp> and
-<samp><span class="command">gnatlink</span></samp>, since the Ada front end is written in Ada and
-uses some GNAT-specific extensions.
-
-   <p>In order to build a cross compiler, it is suggested to install
-the new compiler as native first, and then use it to build the cross
-compiler.
-
-   <p><samp><span class="command">configure</span></samp> does not test whether the GNAT installation works
-and has a sufficiently recent version; if too old a GNAT version is
-installed, the build will fail unless <samp><span class="option">--enable-languages</span></samp> is
-used to disable building the Ada front end.
-
-   <p><samp><span class="env">ADA_INCLUDE_PATH</span></samp> and <samp><span class="env">ADA_OBJECT_PATH</span></samp> environment variables
-must not be set when building the Ada compiler, the Ada tools, or the
-Ada runtime libraries. You can check that your build environment is clean
-by verifying that &lsquo;<samp><span class="samp">gnatls -v</span></samp>&rsquo; lists only one explicit path in each
-section.
-
-<h3 class="section"><a name="TOC4"></a>Building with profile feedback</h3>
-
-<p>It is possible to use profile feedback to optimize the compiler itself.  This
-should result in a faster compiler binary.  Experiments done on x86 using gcc
-3.3 showed approximately 7 percent speedup on compiling C programs.  To
-bootstrap the compiler with profile feedback, use <code>make profiledbootstrap</code>.
-
-   <p>When &lsquo;<samp><span class="samp">make profiledbootstrap</span></samp>&rsquo; is run, it will first build a <code>stage1</code>
-compiler.  This compiler is used to build a <code>stageprofile</code> compiler
-instrumented to collect execution counts of instruction and branch
-probabilities.  Then runtime libraries are compiled with profile collected. 
-Finally a <code>stagefeedback</code> compiler is built using the information collected.
-
-   <p>Unlike standard bootstrap, several additional restrictions apply.  The
-compiler used to build <code>stage1</code> needs to support a 64-bit integral type. 
-It is recommended to only use GCC for this.  Also parallel make is currently
-not supported since collisions in profile collecting may occur.
-
-   <p><hr />
-<p><a href="./index.html">Return to the GCC Installation page</a>
-
-<!-- ***Testing***************************************************************** -->
-<!-- ***Final install*********************************************************** -->
-<!-- ***Binaries**************************************************************** -->
-<!-- ***Specific**************************************************************** -->
-<!-- ***Old documentation****************************************************** -->
-<!-- ***GFDL******************************************************************** -->
-<!-- *************************************************************************** -->
-<!-- Part 6 The End of the Document -->
-</body></html>
-
--- a/INSTALL/configure.html	Tue Dec 14 03:58:33 2010 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1078 +0,0 @@
-<html lang="en">
-<head>
-<title>Installing GCC: Configuration</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="Installing GCC: Configuration">
-<meta name="generator" content="makeinfo 4.13">
-<link title="Top" rel="top" href="#Top">
-<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
-<!--
-Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
-1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
-2008 Free Software Foundation, Inc.
-
-   Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, the Front-Cover texts being (a) (see below), and
-with the Back-Cover Texts being (b) (see below).  A copy of the
-license is included in the section entitled "GNU Free Documentation License".
-
-(a) The FSF's Front-Cover Text is:
-
-     A GNU Manual
-
-(b) The FSF's Back-Cover Text is:
-
-     You have freedom to copy and modify this GNU Manual, like GNU
-     software.  Copies published by the Free Software Foundation raise
-     funds for GNU development.-->
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<h1 class="settitle">Installing GCC: Configuration</h1>
-<a name="index-Configuration-1"></a><a name="index-Installing-GCC_003a-Configuration-2"></a>
-Like most GNU software, GCC must be configured before it can be built. 
-This document describes the recommended configuration procedure
-for both native and cross targets.
-
-   <p>We use <var>srcdir</var> to refer to the toplevel source directory for
-GCC; we use <var>objdir</var> to refer to the toplevel build/object directory.
-
-   <p>If you obtained the sources via SVN, <var>srcdir</var> must refer to the top
-<samp><span class="file">gcc</span></samp> directory, the one where the <samp><span class="file">MAINTAINERS</span></samp> can be found,
-and not its <samp><span class="file">gcc</span></samp> subdirectory, otherwise the build will fail.
-
-   <p>If either <var>srcdir</var> or <var>objdir</var> is located on an automounted NFS
-file system, the shell's built-in <samp><span class="command">pwd</span></samp> command will return
-temporary pathnames.  Using these can lead to various sorts of build
-problems.  To avoid this issue, set the <samp><span class="env">PWDCMD</span></samp> environment
-variable to an automounter-aware <samp><span class="command">pwd</span></samp> command, e.g.,
-<samp><span class="command">pawd</span></samp> or &lsquo;<samp><span class="samp">amq -w</span></samp>&rsquo;, during the configuration and build
-phases.
-
-   <p>First, we <strong>highly</strong> recommend that GCC be built into a
-separate directory than the sources which does <strong>not</strong> reside
-within the source tree.  This is how we generally build GCC; building
-where <var>srcdir</var> == <var>objdir</var> should still work, but doesn't
-get extensive testing; building where <var>objdir</var> is a subdirectory
-of <var>srcdir</var> is unsupported.
-
-   <p>If you have previously built GCC in the same directory for a
-different target machine, do &lsquo;<samp><span class="samp">make distclean</span></samp>&rsquo; to delete all files
-that might be invalid.  One of the files this deletes is <samp><span class="file">Makefile</span></samp>;
-if &lsquo;<samp><span class="samp">make distclean</span></samp>&rsquo; complains that <samp><span class="file">Makefile</span></samp> does not exist
-or issues a message like &ldquo;don't know how to make distclean&rdquo; it probably
-means that the directory is already suitably clean.  However, with the
-recommended method of building in a separate <var>objdir</var>, you should
-simply use a different <var>objdir</var> for each target.
-
-   <p>Second, when configuring a native system, either <samp><span class="command">cc</span></samp> or
-<samp><span class="command">gcc</span></samp> must be in your path or you must set <samp><span class="env">CC</span></samp> in
-your environment before running configure.  Otherwise the configuration
-scripts may fail.
-
-   <p>To configure GCC:
-
-<pre class="smallexample">        % mkdir <var>objdir</var>
-        % cd <var>objdir</var>
-        % <var>srcdir</var>/configure [<var>options</var>] [<var>target</var>]
-</pre>
-   <h3 class="heading"><a name="TOC0"></a>Distributor options</h3>
-
-<p>If you will be distributing binary versions of GCC, with modifications
-to the source code, you should use the options described in this
-section to make clear that your version contains modifications.
-
-     <dl>
-<dt><code>--with-pkgversion=</code><var>version</var><dd>Specify a string that identifies your package.  You may wish
-to include a build number or build date.  This version string will be
-included in the output of <samp><span class="command">gcc --version</span></samp>.  This suffix does
-not replace the default version string, only the &lsquo;<samp><span class="samp">GCC</span></samp>&rsquo; part.
-
-     <p>The default value is &lsquo;<samp><span class="samp">GCC</span></samp>&rsquo;.
-
-     <br><dt><code>--with-bugurl=</code><var>url</var><dd>Specify the URL that users should visit if they wish to report a bug. 
-You are of course welcome to forward bugs reported to you to the FSF,
-if you determine that they are not bugs in your modifications.
-
-     <p>The default value refers to the FSF's GCC bug tracker.
-
-   </dl>
-
-<h3 class="heading"><a name="TOC1"></a>Target specification</h3>
-
-     <ul>
-<li>GCC has code to correctly determine the correct value for <var>target</var>
-for nearly all native systems.  Therefore, we highly recommend you not
-provide a configure target when configuring a native compiler.
-
-     <li><var>target</var> must be specified as <samp><span class="option">--target=</span><var>target</var></samp>
-when configuring a cross compiler; examples of valid targets would be
-m68k-coff, sh-elf, etc.
-
-     <li>Specifying just <var>target</var> instead of <samp><span class="option">--target=</span><var>target</var></samp>
-implies that the host defaults to <var>target</var>. 
-</ul>
-
-<h3 class="heading"><a name="TOC2"></a>Options specification</h3>
-
-<p>Use <var>options</var> to override several configure time options for
-GCC.  A list of supported <var>options</var> follows; &lsquo;<samp><span class="samp">configure
---help</span></samp>&rsquo; may list other options, but those not listed below may not
-work and should not normally be used.
-
-   <p>Note that each <samp><span class="option">--enable</span></samp> option has a corresponding
-<samp><span class="option">--disable</span></samp> option and that each <samp><span class="option">--with</span></samp> option has a
-corresponding <samp><span class="option">--without</span></samp> option.
-
-     <dl>
-<dt><code>--prefix=</code><var>dirname</var><dd>Specify the toplevel installation
-directory.  This is the recommended way to install the tools into a directory
-other than the default.  The toplevel installation directory defaults to
-<samp><span class="file">/usr/local</span></samp>.
-
-     <p>We <strong>highly</strong> recommend against <var>dirname</var> being the same or a
-subdirectory of <var>objdir</var> or vice versa.  If specifying a directory
-beneath a user's home directory tree, some shells will not expand
-<var>dirname</var> correctly if it contains the &lsquo;<samp><span class="samp">~</span></samp>&rsquo; metacharacter; use
-<samp><span class="env">$HOME</span></samp> instead.
-
-     <p>The following standard <samp><span class="command">autoconf</span></samp> options are supported.  Normally you
-should not need to use these options.
-          <dl>
-<dt><code>--exec-prefix=</code><var>dirname</var><dd>Specify the toplevel installation directory for architecture-dependent
-files.  The default is <samp><var>prefix</var></samp>.
-
-          <br><dt><code>--bindir=</code><var>dirname</var><dd>Specify the installation directory for the executables called by users
-(such as <samp><span class="command">gcc</span></samp> and <samp><span class="command">g++</span></samp>).  The default is
-<samp><var>exec-prefix</var><span class="file">/bin</span></samp>.
-
-          <br><dt><code>--libdir=</code><var>dirname</var><dd>Specify the installation directory for object code libraries and
-internal data files of GCC.  The default is <samp><var>exec-prefix</var><span class="file">/lib</span></samp>.
-
-          <br><dt><code>--libexecdir=</code><var>dirname</var><dd>Specify the installation directory for internal executables of GCC. 
-The default is <samp><var>exec-prefix</var><span class="file">/libexec</span></samp>.
-
-          <br><dt><code>--with-slibdir=</code><var>dirname</var><dd>Specify the installation directory for the shared libgcc library.  The
-default is <samp><var>libdir</var></samp>.
-
-          <br><dt><code>--infodir=</code><var>dirname</var><dd>Specify the installation directory for documentation in info format. 
-The default is <samp><var>prefix</var><span class="file">/info</span></samp>.
-
-          <br><dt><code>--datadir=</code><var>dirname</var><dd>Specify the installation directory for some architecture-independent
-data files referenced by GCC.  The default is <samp><var>prefix</var><span class="file">/share</span></samp>.
-
-          <br><dt><code>--mandir=</code><var>dirname</var><dd>Specify the installation directory for manual pages.  The default is
-<samp><var>prefix</var><span class="file">/man</span></samp>.  (Note that the manual pages are only extracts from
-the full GCC manuals, which are provided in Texinfo format.  The manpages
-are derived by an automatic conversion process from parts of the full
-manual.)
-
-          <br><dt><code>--with-gxx-include-dir=</code><var>dirname</var><dd>Specify
-the installation directory for G++ header files.  The default is
-<samp><var>prefix</var><span class="file">/include/c++/</span><var>version</var></samp>.
-
-     </dl>
-
-     <br><dt><code>--program-prefix=</code><var>prefix</var><dd>GCC supports some transformations of the names of its programs when
-installing them.  This option prepends <var>prefix</var> to the names of
-programs to install in <var>bindir</var> (see above).  For example, specifying
-<samp><span class="option">--program-prefix=foo-</span></samp> would result in &lsquo;<samp><span class="samp">gcc</span></samp>&rsquo;
-being installed as <samp><span class="file">/usr/local/bin/foo-gcc</span></samp>.
-
-     <br><dt><code>--program-suffix=</code><var>suffix</var><dd>Appends <var>suffix</var> to the names of programs to install in <var>bindir</var>
-(see above).  For example, specifying <samp><span class="option">--program-suffix=-3.1</span></samp>
-would result in &lsquo;<samp><span class="samp">gcc</span></samp>&rsquo; being installed as
-<samp><span class="file">/usr/local/bin/gcc-3.1</span></samp>.
-
-     <br><dt><code>--program-transform-name=</code><var>pattern</var><dd>Applies the &lsquo;<samp><span class="samp">sed</span></samp>&rsquo; script <var>pattern</var> to be applied to the names
-of programs to install in <var>bindir</var> (see above).  <var>pattern</var> has to
-consist of one or more basic &lsquo;<samp><span class="samp">sed</span></samp>&rsquo; editing commands, separated by
-semicolons.  For example, if you want the &lsquo;<samp><span class="samp">gcc</span></samp>&rsquo; program name to be
-transformed to the installed program <samp><span class="file">/usr/local/bin/myowngcc</span></samp> and
-the &lsquo;<samp><span class="samp">g++</span></samp>&rsquo; program name to be transformed to
-<samp><span class="file">/usr/local/bin/gspecial++</span></samp> without changing other program names,
-you could use the pattern
-<samp><span class="option">--program-transform-name='s/^gcc$/myowngcc/; s/^g++$/gspecial++/'</span></samp>
-to achieve this effect.
-
-     <p>All three options can be combined and used together, resulting in more
-complex conversion patterns.  As a basic rule, <var>prefix</var> (and
-<var>suffix</var>) are prepended (appended) before further transformations
-can happen with a special transformation script <var>pattern</var>.
-
-     <p>As currently implemented, this option only takes effect for native
-builds; cross compiler binaries' names are not transformed even when a
-transformation is explicitly asked for by one of these options.
-
-     <p>For native builds, some of the installed programs are also installed
-with the target alias in front of their name, as in
-&lsquo;<samp><span class="samp">i686-pc-linux-gnu-gcc</span></samp>&rsquo;.  All of the above transformations happen
-before the target alias is prepended to the name&mdash;so, specifying
-<samp><span class="option">--program-prefix=foo-</span></samp> and <samp><span class="option">program-suffix=-3.1</span></samp>, the
-resulting binary would be installed as
-<samp><span class="file">/usr/local/bin/i686-pc-linux-gnu-foo-gcc-3.1</span></samp>.
-
-     <p>As a last shortcoming, none of the installed Ada programs are
-transformed yet, which will be fixed in some time.
-
-     <br><dt><code>--with-local-prefix=</code><var>dirname</var><dd>Specify the
-installation directory for local include files.  The default is
-<samp><span class="file">/usr/local</span></samp>.  Specify this option if you want the compiler to
-search directory <samp><var>dirname</var><span class="file">/include</span></samp> for locally installed
-header files <em>instead</em> of <samp><span class="file">/usr/local/include</span></samp>.
-
-     <p>You should specify <samp><span class="option">--with-local-prefix</span></samp> <strong>only</strong> if your
-site has a different convention (not <samp><span class="file">/usr/local</span></samp>) for where to put
-site-specific files.
-
-     <p>The default value for <samp><span class="option">--with-local-prefix</span></samp> is <samp><span class="file">/usr/local</span></samp>
-regardless of the value of <samp><span class="option">--prefix</span></samp>.  Specifying
-<samp><span class="option">--prefix</span></samp> has no effect on which directory GCC searches for
-local header files.  This may seem counterintuitive, but actually it is
-logical.
-
-     <p>The purpose of <samp><span class="option">--prefix</span></samp> is to specify where to <em>install
-GCC</em>.  The local header files in <samp><span class="file">/usr/local/include</span></samp>&mdash;if you put
-any in that directory&mdash;are not part of GCC.  They are part of other
-programs&mdash;perhaps many others.  (GCC installs its own header files in
-another directory which is based on the <samp><span class="option">--prefix</span></samp> value.)
-
-     <p>Both the local-prefix include directory and the GCC-prefix include
-directory are part of GCC's &ldquo;system include&rdquo; directories.  Although these
-two directories are not fixed, they need to be searched in the proper
-order for the correct processing of the include_next directive.  The
-local-prefix include directory is searched before the GCC-prefix
-include directory.  Another characteristic of system include directories
-is that pedantic warnings are turned off for headers in these directories.
-
-     <p>Some autoconf macros add <samp><span class="option">-I </span><var>directory</var></samp> options to the
-compiler command line, to ensure that directories containing installed
-packages' headers are searched.  When <var>directory</var> is one of GCC's
-system include directories, GCC will ignore the option so that system
-directories continue to be processed in the correct order.  This
-may result in a search order different from what was specified but the
-directory will still be searched.
-
-     <p>GCC automatically searches for ordinary libraries using
-<samp><span class="env">GCC_EXEC_PREFIX</span></samp>.  Thus, when the same installation prefix is
-used for both GCC and packages, GCC will automatically search for
-both headers and libraries.  This provides a configuration that is
-easy to use.  GCC behaves in a manner similar to that when it is
-installed as a system compiler in <samp><span class="file">/usr</span></samp>.
-
-     <p>Sites that need to install multiple versions of GCC may not want to
-use the above simple configuration.  It is possible to use the
-<samp><span class="option">--program-prefix</span></samp>, <samp><span class="option">--program-suffix</span></samp> and
-<samp><span class="option">--program-transform-name</span></samp> options to install multiple versions
-into a single directory, but it may be simpler to use different prefixes
-and the <samp><span class="option">--with-local-prefix</span></samp> option to specify the location of the
-site-specific files for each version.  It will then be necessary for
-users to specify explicitly the location of local site libraries
-(e.g., with <samp><span class="env">LIBRARY_PATH</span></samp>).
-
-     <p>The same value can be used for both <samp><span class="option">--with-local-prefix</span></samp> and
-<samp><span class="option">--prefix</span></samp> provided it is not <samp><span class="file">/usr</span></samp>.  This can be used
-to avoid the default search of <samp><span class="file">/usr/local/include</span></samp>.
-
-     <p><strong>Do not</strong> specify <samp><span class="file">/usr</span></samp> as the <samp><span class="option">--with-local-prefix</span></samp>! 
-The directory you use for <samp><span class="option">--with-local-prefix</span></samp> <strong>must not</strong>
-contain any of the system's standard header files.  If it did contain
-them, certain programs would be miscompiled (including GNU Emacs, on
-certain targets), because this would override and nullify the header
-file corrections made by the <samp><span class="command">fixincludes</span></samp> script.
-
-     <p>Indications are that people who use this option use it based on mistaken
-ideas of what it is for.  People use it as if it specified where to
-install part of GCC.  Perhaps they make this assumption because
-installing GCC creates the directory.
-
-     <br><dt><code>--enable-shared[=</code><var>package</var><code>[,...]]</code><dd>Build shared versions of libraries, if shared libraries are supported on
-the target platform.  Unlike GCC 2.95.x and earlier, shared libraries
-are enabled by default on all platforms that support shared libraries.
-
-     <p>If a list of packages is given as an argument, build shared libraries
-only for the listed packages.  For other packages, only static libraries
-will be built.  Package names currently recognized in the GCC tree are
-&lsquo;<samp><span class="samp">libgcc</span></samp>&rsquo; (also known as &lsquo;<samp><span class="samp">gcc</span></samp>&rsquo;), &lsquo;<samp><span class="samp">libstdc++</span></samp>&rsquo; (not
-&lsquo;<samp><span class="samp">libstdc++-v3</span></samp>&rsquo;), &lsquo;<samp><span class="samp">libffi</span></samp>&rsquo;, &lsquo;<samp><span class="samp">zlib</span></samp>&rsquo;, &lsquo;<samp><span class="samp">boehm-gc</span></samp>&rsquo;,
-&lsquo;<samp><span class="samp">ada</span></samp>&rsquo;, &lsquo;<samp><span class="samp">libada</span></samp>&rsquo;, &lsquo;<samp><span class="samp">libjava</span></samp>&rsquo; and &lsquo;<samp><span class="samp">libobjc</span></samp>&rsquo;. 
-Note &lsquo;<samp><span class="samp">libiberty</span></samp>&rsquo; does not support shared libraries at all.
-
-     <p>Use <samp><span class="option">--disable-shared</span></samp> to build only static libraries.  Note that
-<samp><span class="option">--disable-shared</span></samp> does not accept a list of package names as
-argument, only <samp><span class="option">--enable-shared</span></samp> does.
-
-     <br><dt><code><a name="with_002dgnu_002das"></a>--with-gnu-as</code><dd>Specify that the compiler should assume that the
-assembler it finds is the GNU assembler.  However, this does not modify
-the rules to find an assembler and will result in confusion if the
-assembler found is not actually the GNU assembler.  (Confusion may also
-result if the compiler finds the GNU assembler but has not been
-configured with <samp><span class="option">--with-gnu-as</span></samp>.)  If you have more than one
-assembler installed on your system, you may want to use this option in
-connection with <samp><span class="option">--with-as=</span><var>pathname</var></samp> or
-<samp><span class="option">--with-build-time-tools=</span><var>pathname</var></samp>.
-
-     <p>The following systems are the only ones where it makes a difference
-whether you use the GNU assembler.  On any other system,
-<samp><span class="option">--with-gnu-as</span></samp> has no effect.
-
-          <ul>
-<li>&lsquo;<samp><span class="samp">hppa1.0-</span><var>any</var><span class="samp">-</span><var>any</var></samp>&rsquo;
-<li>&lsquo;<samp><span class="samp">hppa1.1-</span><var>any</var><span class="samp">-</span><var>any</var></samp>&rsquo;
-<li>&lsquo;<samp><span class="samp">sparc-sun-solaris2.</span><var>any</var></samp>&rsquo;
-<li>&lsquo;<samp><span class="samp">sparc64-</span><var>any</var><span class="samp">-solaris2.</span><var>any</var></samp>&rsquo;
-</ul>
-
-     <br><dt><code><a name="with_002das"></a>--with-as=</code><var>pathname</var><dd>Specify that the compiler should use the assembler pointed to by
-<var>pathname</var>, rather than the one found by the standard rules to find
-an assembler, which are:
-          <ul>
-<li>Unless GCC is being built with a cross compiler, check the
-<samp><var>libexec</var><span class="file">/gcc/</span><var>target</var><span class="file">/</span><var>version</var></samp> directory. 
-<var>libexec</var> defaults to <samp><var>exec-prefix</var><span class="file">/libexec</span></samp>;
-<var>exec-prefix</var> defaults to <var>prefix</var>, which
-defaults to <samp><span class="file">/usr/local</span></samp> unless overridden by the
-<samp><span class="option">--prefix=</span><var>pathname</var></samp> switch described above.  <var>target</var>
-is the target system triple, such as &lsquo;<samp><span class="samp">sparc-sun-solaris2.7</span></samp>&rsquo;, and
-<var>version</var> denotes the GCC version, such as 3.0.
-
-          <li>If the target system is the same that you are building on, check
-operating system specific directories (e.g. <samp><span class="file">/usr/ccs/bin</span></samp> on
-Sun Solaris 2).
-
-          <li>Check in the <samp><span class="env">PATH</span></samp> for a tool whose name is prefixed by the
-target system triple.
-
-          <li>Check in the <samp><span class="env">PATH</span></samp> for a tool whose name is not prefixed by the
-target system triple, if the host and target system triple are
-the same (in other words, we use a host tool if it can be used for
-the target as well). 
-</ul>
-
-     <p>You may want to use <samp><span class="option">--with-as</span></samp> if no assembler
-is installed in the directories listed above, or if you have multiple
-assemblers installed and want to choose one that is not found by the
-above rules.
-
-     <br><dt><code><a name="with_002dgnu_002dld"></a>--with-gnu-ld</code><dd>Same as <a href="#with-gnu-as"><samp><span class="option">--with-gnu-as</span></samp></a>
-but for the linker.
-
-     <br><dt><code>--with-ld=</code><var>pathname</var><dd>Same as <a href="#with-as"><samp><span class="option">--with-as</span></samp></a>
-but for the linker.
-
-     <br><dt><code>--with-stabs</code><dd>Specify that stabs debugging
-information should be used instead of whatever format the host normally
-uses.  Normally GCC uses the same debug format as the host system.
-
-     <p>On MIPS based systems and on Alphas, you must specify whether you want
-GCC to create the normal ECOFF debugging format, or to use BSD-style
-stabs passed through the ECOFF symbol table.  The normal ECOFF debug
-format cannot fully handle languages other than C.  BSD stabs format can
-handle other languages, but it only works with the GNU debugger GDB.
-
-     <p>Normally, GCC uses the ECOFF debugging format by default; if you
-prefer BSD stabs, specify <samp><span class="option">--with-stabs</span></samp> when you configure GCC.
-
-     <p>No matter which default you choose when you configure GCC, the user
-can use the <samp><span class="option">-gcoff</span></samp> and <samp><span class="option">-gstabs+</span></samp> options to specify explicitly
-the debug format for a particular compilation.
-
-     <p><samp><span class="option">--with-stabs</span></samp> is meaningful on the ISC system on the 386, also, if
-<samp><span class="option">--with-gas</span></samp> is used.  It selects use of stabs debugging
-information embedded in COFF output.  This kind of debugging information
-supports C++ well; ordinary COFF debugging information does not.
-
-     <p><samp><span class="option">--with-stabs</span></samp> is also meaningful on 386 systems running SVR4.  It
-selects use of stabs debugging information embedded in ELF output.  The
-C++ compiler currently (2.6.0) does not support the DWARF debugging
-information normally used on 386 SVR4 platforms; stabs provide a
-workable alternative.  This requires gas and gdb, as the normal SVR4
-tools can not generate or interpret stabs.
-
-     <br><dt><code>--disable-multilib</code><dd>Specify that multiple target
-libraries to support different target variants, calling
-conventions, etc. should not be built.  The default is to build a
-predefined set of them.
-
-     <p>Some targets provide finer-grained control over which multilibs are built
-(e.g., <samp><span class="option">--disable-softfloat</span></samp>):
-          <dl>
-<dt><code>arc-*-elf*</code><dd>biendian.
-
-          <br><dt><code>arm-*-*</code><dd>fpu, 26bit, underscore, interwork, biendian, nofmult.
-
-          <br><dt><code>m68*-*-*</code><dd>softfloat, m68881, m68000, m68020.
-
-          <br><dt><code>mips*-*-*</code><dd>single-float, biendian, softfloat.
-
-          <br><dt><code>powerpc*-*-*, rs6000*-*-*</code><dd>aix64, pthread, softfloat, powercpu, powerpccpu, powerpcos, biendian,
-sysv, aix.
-
-     </dl>
-
-     <br><dt><code>--enable-threads</code><dd>Specify that the target
-supports threads.  This affects the Objective-C compiler and runtime
-library, and exception handling for other languages like C++ and Java. 
-On some systems, this is the default.
-
-     <p>In general, the best (and, in many cases, the only known) threading
-model available will be configured for use.  Beware that on some
-systems, GCC has not been taught what threading models are generally
-available for the system.  In this case, <samp><span class="option">--enable-threads</span></samp> is an
-alias for <samp><span class="option">--enable-threads=single</span></samp>.
-
-     <br><dt><code>--disable-threads</code><dd>Specify that threading support should be disabled for the system. 
-This is an alias for <samp><span class="option">--enable-threads=single</span></samp>.
-
-     <br><dt><code>--enable-threads=</code><var>lib</var><dd>Specify that
-<var>lib</var> is the thread support library.  This affects the Objective-C
-compiler and runtime library, and exception handling for other languages
-like C++ and Java.  The possibilities for <var>lib</var> are:
-
-          <dl>
-<dt><code>aix</code><dd>AIX thread support. 
-<br><dt><code>dce</code><dd>DCE thread support. 
-<br><dt><code>gnat</code><dd>Ada tasking support.  For non-Ada programs, this setting is equivalent
-to &lsquo;<samp><span class="samp">single</span></samp>&rsquo;.  When used in conjunction with the Ada run time, it
-causes GCC to use the same thread primitives as Ada uses.  This option
-is necessary when using both Ada and the back end exception handling,
-which is the default for most Ada targets. 
-<br><dt><code>mach</code><dd>Generic MACH thread support, known to work on NeXTSTEP.  (Please note
-that the file needed to support this configuration, <samp><span class="file">gthr-mach.h</span></samp>, is
-missing and thus this setting will cause a known bootstrap failure.) 
-<br><dt><code>no</code><dd>This is an alias for &lsquo;<samp><span class="samp">single</span></samp>&rsquo;. 
-<br><dt><code>posix</code><dd>Generic POSIX/Unix98 thread support. 
-<br><dt><code>posix95</code><dd>Generic POSIX/Unix95 thread support. 
-<br><dt><code>rtems</code><dd>RTEMS thread support. 
-<br><dt><code>single</code><dd>Disable thread support, should work for all platforms. 
-<br><dt><code>solaris</code><dd>Sun Solaris 2 thread support. 
-<br><dt><code>vxworks</code><dd>VxWorks thread support. 
-<br><dt><code>win32</code><dd>Microsoft Win32 API thread support. 
-<br><dt><code>nks</code><dd>Novell Kernel Services thread support. 
-</dl>
-
-     <br><dt><code>--enable-tls</code><dd>Specify that the target supports TLS (Thread Local Storage).  Usually
-configure can correctly determine if TLS is supported.  In cases where
-it guesses incorrectly, TLS can be explicitly enabled or disabled with
-<samp><span class="option">--enable-tls</span></samp> or <samp><span class="option">--disable-tls</span></samp>.  This can happen if
-the assembler supports TLS but the C library does not, or if the
-assumptions made by the configure test are incorrect.
-
-     <br><dt><code>--disable-tls</code><dd>Specify that the target does not support TLS. 
-This is an alias for <samp><span class="option">--enable-tls=no</span></samp>.
-
-     <br><dt><code>--with-cpu=</code><var>cpu</var><dt><code>--with-cpu-32=</code><var>cpu</var><dt><code>--with-cpu-64=</code><var>cpu</var><dd>Specify which cpu variant the compiler should generate code for by default. 
-<var>cpu</var> will be used as the default value of the <samp><span class="option">-mcpu=</span></samp> switch. 
-This option is only supported on some targets, including ARM, i386, M68k,
-PowerPC, and SPARC.  The <samp><span class="option">--with-cpu-32</span></samp> and
-<samp><span class="option">--with-cpu-64</span></samp> options specify separate default CPUs for
-32-bit and 64-bit modes; these options are only supported for i386 and
-x86-64.
-
-     <br><dt><code>--with-schedule=</code><var>cpu</var><dt><code>--with-arch=</code><var>cpu</var><dt><code>--with-arch-32=</code><var>cpu</var><dt><code>--with-arch-64=</code><var>cpu</var><dt><code>--with-tune=</code><var>cpu</var><dt><code>--with-tune-32=</code><var>cpu</var><dt><code>--with-tune-64=</code><var>cpu</var><dt><code>--with-abi=</code><var>abi</var><dt><code>--with-fpu=</code><var>type</var><dt><code>--with-float=</code><var>type</var><dd>These configure options provide default values for the <samp><span class="option">-mschedule=</span></samp>,
-<samp><span class="option">-march=</span></samp>, <samp><span class="option">-mtune=</span></samp>, <samp><span class="option">-mabi=</span></samp>, and <samp><span class="option">-mfpu=</span></samp>
-options and for <samp><span class="option">-mhard-float</span></samp> or <samp><span class="option">-msoft-float</span></samp>.  As with
-<samp><span class="option">--with-cpu</span></samp>, which switches will be accepted and acceptable values
-of the arguments depend on the target.
-
-     <br><dt><code>--with-mode=</code><var>mode</var><dd>Specify if the compiler should default to <samp><span class="option">-marm</span></samp> or <samp><span class="option">-mthumb</span></samp>. 
-This option is only supported on ARM targets.
-
-     <br><dt><code>--with-divide=</code><var>type</var><dd>Specify how the compiler should generate code for checking for
-division by zero.  This option is only supported on the MIPS target. 
-The possibilities for <var>type</var> are:
-          <dl>
-<dt><code>traps</code><dd>Division by zero checks use conditional traps (this is the default on
-systems that support conditional traps). 
-<br><dt><code>breaks</code><dd>Division by zero checks use the break instruction. 
-</dl>
-
-     <!-- If you make -with-llsc the default for additional targets, -->
-     <!-- update the -with-llsc description in the MIPS section below. -->
-     <br><dt><code>--with-llsc</code><dd>On MIPS targets, make <samp><span class="option">-mllsc</span></samp> the default when no
-<samp><span class="option">-mno-lsc</span></samp> option is passed.  This is the default for
-Linux-based targets, as the kernel will emulate them if the ISA does
-not provide them.
-
-     <br><dt><code>--without-llsc</code><dd>On MIPS targets, make <samp><span class="option">-mno-llsc</span></samp> the default when no
-<samp><span class="option">-mllsc</span></samp> option is passed.
-
-     <br><dt><code>--with-mips-plt</code><dd>On MIPS targets, make use of copy relocations and PLTs. 
-These features are extensions to the traditional
-SVR4-based MIPS ABIs and require support from GNU binutils
-and the runtime C library.
-
-     <br><dt><code>--enable-__cxa_atexit</code><dd>Define if you want to use __cxa_atexit, rather than atexit, to
-register C++ destructors for local statics and global objects. 
-This is essential for fully standards-compliant handling of
-destructors, but requires __cxa_atexit in libc.  This option is currently
-only available on systems with GNU libc.  When enabled, this will cause
-<samp><span class="option">-fuse-cxa-atexit</span></samp> to be passed by default.
-
-     <br><dt><code>--enable-target-optspace</code><dd>Specify that target
-libraries should be optimized for code space instead of code speed. 
-This is the default for the m32r platform.
-
-     <br><dt><code>--disable-cpp</code><dd>Specify that a user visible <samp><span class="command">cpp</span></samp> program should not be installed.
-
-     <br><dt><code>--with-cpp-install-dir=</code><var>dirname</var><dd>Specify that the user visible <samp><span class="command">cpp</span></samp> program should be installed
-in <samp><var>prefix</var><span class="file">/</span><var>dirname</var><span class="file">/cpp</span></samp>, in addition to <var>bindir</var>.
-
-     <br><dt><code>--enable-initfini-array</code><dd>Force the use of sections <code>.init_array</code> and <code>.fini_array</code>
-(instead of <code>.init</code> and <code>.fini</code>) for constructors and
-destructors.  Option <samp><span class="option">--disable-initfini-array</span></samp> has the
-opposite effect.  If neither option is specified, the configure script
-will try to guess whether the <code>.init_array</code> and
-<code>.fini_array</code> sections are supported and, if they are, use them.
-
-     <br><dt><code>--enable-maintainer-mode</code><dd>The build rules that
-regenerate the GCC master message catalog <samp><span class="file">gcc.pot</span></samp> are normally
-disabled.  This is because it can only be rebuilt if the complete source
-tree is present.  If you have changed the sources and want to rebuild the
-catalog, configuring with <samp><span class="option">--enable-maintainer-mode</span></samp> will enable
-this.  Note that you need a recent version of the <code>gettext</code> tools
-to do so.
-
-     <br><dt><code>--disable-bootstrap</code><dd>For a native build, the default configuration is to perform
-a 3-stage bootstrap of the compiler when &lsquo;<samp><span class="samp">make</span></samp>&rsquo; is invoked,
-testing that GCC can compile itself correctly.  If you want to disable
-this process, you can configure with <samp><span class="option">--disable-bootstrap</span></samp>.
-
-     <br><dt><code>--enable-bootstrap</code><dd>In special cases, you may want to perform a 3-stage build
-even if the target and host triplets are different. 
-This could happen when the host can run code compiled for
-the target (e.g. host is i686-linux, target is i486-linux). 
-Starting from GCC 4.2, to do this you have to configure explicitly
-with <samp><span class="option">--enable-bootstrap</span></samp>.
-
-     <br><dt><code>--enable-generated-files-in-srcdir</code><dd>Neither the .c and .h files that are generated from Bison and flex nor the
-info manuals and man pages that are built from the .texi files are present
-in the SVN development tree.  When building GCC from that development tree,
-or from one of our snapshots, those generated files are placed in your
-build directory, which allows for the source to be in a readonly
-directory.
-
-     <p>If you configure with <samp><span class="option">--enable-generated-files-in-srcdir</span></samp> then those
-generated files will go into the source directory.  This is mainly intended
-for generating release or prerelease tarballs of the GCC sources, since it
-is not a requirement that the users of source releases to have flex, Bison,
-or makeinfo.
-
-     <br><dt><code>--enable-version-specific-runtime-libs</code><dd>Specify
-that runtime libraries should be installed in the compiler specific
-subdirectory (<samp><var>libdir</var><span class="file">/gcc</span></samp>) rather than the usual places.  In
-addition, &lsquo;<samp><span class="samp">libstdc++</span></samp>&rsquo;'s include files will be installed into
-<samp><var>libdir</var></samp> unless you overruled it by using
-<samp><span class="option">--with-gxx-include-dir=</span><var>dirname</var></samp>.  Using this option is
-particularly useful if you intend to use several versions of GCC in
-parallel.  This is currently supported by &lsquo;<samp><span class="samp">libgfortran</span></samp>&rsquo;,
-&lsquo;<samp><span class="samp">libjava</span></samp>&rsquo;, &lsquo;<samp><span class="samp">libmudflap</span></samp>&rsquo;, &lsquo;<samp><span class="samp">libstdc++</span></samp>&rsquo;, and &lsquo;<samp><span class="samp">libobjc</span></samp>&rsquo;.
-
-     <br><dt><code>--enable-languages=</code><var>lang1</var><code>,</code><var>lang2</var><code>,...</code><dd>Specify that only a particular subset of compilers and
-their runtime libraries should be built.  For a list of valid values for
-<var>langN</var> you can issue the following command in the
-<samp><span class="file">gcc</span></samp> directory of your GCC source tree:<br>
-     <pre class="smallexample">          grep language= */config-lang.in
-</pre>
-     <p>Currently, you can use any of the following:
-<code>all</code>, <code>ada</code>, <code>c</code>, <code>c++</code>, <code>fortran</code>, <code>java</code>,
-<code>objc</code>, <code>obj-c++</code>. 
-Building the Ada compiler has special requirements, see below. 
-If you do not pass this flag, or specify the option <code>all</code>, then all
-default languages available in the <samp><span class="file">gcc</span></samp> sub-tree will be configured. 
-Ada and Objective-C++ are not default languages; the rest are. 
-Re-defining <code>LANGUAGES</code> when calling &lsquo;<samp><span class="samp">make</span></samp>&rsquo; <strong>does not</strong>
-work anymore, as those language sub-directories might not have been
-configured!
-
-     <br><dt><code>--enable-stage1-languages=</code><var>lang1</var><code>,</code><var>lang2</var><code>,...</code><dd>Specify that a particular subset of compilers and their runtime
-libraries should be built with the system C compiler during stage 1 of
-the bootstrap process, rather than only in later stages with the
-bootstrapped C compiler.  The list of valid values is the same as for
-<samp><span class="option">--enable-languages</span></samp>, and the option <code>all</code> will select all
-of the languages enabled by <samp><span class="option">--enable-languages</span></samp>.  This option is
-primarily useful for GCC development; for instance, when a development
-version of the compiler cannot bootstrap due to compiler bugs, or when
-one is debugging front ends other than the C front end.  When this
-option is used, one can then build the target libraries for the
-specified languages with the stage-1 compiler by using <samp><span class="command">make
-stage1-bubble all-target</span></samp>, or run the testsuite on the stage-1 compiler
-for the specified languages using <samp><span class="command">make stage1-start check-gcc</span></samp>.
-
-     <br><dt><code>--disable-libada</code><dd>Specify that the run-time libraries and tools used by GNAT should not
-be built.  This can be useful for debugging, or for compatibility with
-previous Ada build procedures, when it was required to explicitly
-do a &lsquo;<samp><span class="samp">make -C gcc gnatlib_and_tools</span></samp>&rsquo;.
-
-     <br><dt><code>--disable-libssp</code><dd>Specify that the run-time libraries for stack smashing protection
-should not be built.
-
-     <br><dt><code>--disable-libgomp</code><dd>Specify that the run-time libraries used by GOMP should not be built.
-
-     <br><dt><code>--with-dwarf2</code><dd>Specify that the compiler should
-use DWARF 2 debugging information as the default.
-
-     <br><dt><code>--enable-targets=all</code><dt><code>--enable-targets=</code><var>target_list</var><dd>Some GCC targets, e.g. powerpc64-linux, build bi-arch compilers. 
-These are compilers that are able to generate either 64-bit or 32-bit
-code.  Typically, the corresponding 32-bit target, e.g. 
-powerpc-linux for powerpc64-linux, only generates 32-bit code.  This
-option enables the 32-bit target to be a bi-arch compiler, which is
-useful when you want a bi-arch compiler that defaults to 32-bit, and
-you are building a bi-arch or multi-arch binutils in a combined tree. 
-Currently, this option only affects sparc-linux, powerpc-linux and
-x86-linux.
-
-     <br><dt><code>--enable-secureplt</code><dd>This option enables <samp><span class="option">-msecure-plt</span></samp> by default for powerpc-linux. 
-See &ldquo;RS/6000 and PowerPC Options&rdquo; in the main manual
-
-     <br><dt><code>--enable-cld</code><dd>This option enables <samp><span class="option">-mcld</span></samp> by default for 32-bit x86 targets. 
-See &ldquo;i386 and x86-64 Options&rdquo; in the main manual
-
-     <br><dt><code>--enable-win32-registry</code><dt><code>--enable-win32-registry=</code><var>key</var><dt><code>--disable-win32-registry</code><dd>The <samp><span class="option">--enable-win32-registry</span></samp> option enables Microsoft Windows-hosted GCC
-to look up installations paths in the registry using the following key:
-
-     <pre class="smallexample">          <code>HKEY_LOCAL_MACHINE\SOFTWARE\Free Software Foundation\</code><var>key</var>
-</pre>
-     <p><var>key</var> defaults to GCC version number, and can be overridden by the
-<samp><span class="option">--enable-win32-registry=</span><var>key</var></samp> option.  Vendors and distributors
-who use custom installers are encouraged to provide a different key,
-perhaps one comprised of vendor name and GCC version number, to
-avoid conflict with existing installations.  This feature is enabled
-by default, and can be disabled by <samp><span class="option">--disable-win32-registry</span></samp>
-option.  This option has no effect on the other hosts.
-
-     <br><dt><code>--nfp</code><dd>Specify that the machine does not have a floating point unit.  This
-option only applies to &lsquo;<samp><span class="samp">m68k-sun-sunos</span><var>n</var></samp>&rsquo;.  On any other
-system, <samp><span class="option">--nfp</span></samp> has no effect.
-
-     <br><dt><code>--enable-werror</code><dt><code>--disable-werror</code><dt><code>--enable-werror=yes</code><dt><code>--enable-werror=no</code><dd>When you specify this option, it controls whether certain files in the
-compiler are built with <samp><span class="option">-Werror</span></samp> in bootstrap stage2 and later. 
-If you don't specify it, <samp><span class="option">-Werror</span></samp> is turned on for the main
-development trunk.  However it defaults to off for release branches and
-final releases.  The specific files which get <samp><span class="option">-Werror</span></samp> are
-controlled by the Makefiles.
-
-     <br><dt><code>--enable-checking</code><dt><code>--enable-checking=</code><var>list</var><dd>When you specify this option, the compiler is built to perform internal
-consistency checks of the requested complexity.  This does not change the
-generated code, but adds error checking within the compiler.  This will
-slow down the compiler and may only work properly if you are building
-the compiler with GCC.  This is &lsquo;<samp><span class="samp">yes</span></samp>&rsquo; by default when building
-from SVN or snapshots, but &lsquo;<samp><span class="samp">release</span></samp>&rsquo; for releases.  The default
-for building the stage1 compiler is &lsquo;<samp><span class="samp">yes</span></samp>&rsquo;.  More control
-over the checks may be had by specifying <var>list</var>.  The categories of
-checks available are &lsquo;<samp><span class="samp">yes</span></samp>&rsquo; (most common checks
-&lsquo;<samp><span class="samp">assert,misc,tree,gc,rtlflag,runtime</span></samp>&rsquo;), &lsquo;<samp><span class="samp">no</span></samp>&rsquo; (no checks at
-all), &lsquo;<samp><span class="samp">all</span></samp>&rsquo; (all but &lsquo;<samp><span class="samp">valgrind</span></samp>&rsquo;), &lsquo;<samp><span class="samp">release</span></samp>&rsquo; (cheapest
-checks &lsquo;<samp><span class="samp">assert,runtime</span></samp>&rsquo;) or &lsquo;<samp><span class="samp">none</span></samp>&rsquo; (same as &lsquo;<samp><span class="samp">no</span></samp>&rsquo;). 
-Individual checks can be enabled with these flags &lsquo;<samp><span class="samp">assert</span></samp>&rsquo;,
-&lsquo;<samp><span class="samp">df</span></samp>&rsquo;, &lsquo;<samp><span class="samp">fold</span></samp>&rsquo;, &lsquo;<samp><span class="samp">gc</span></samp>&rsquo;, &lsquo;<samp><span class="samp">gcac</span></samp>&rsquo; &lsquo;<samp><span class="samp">misc</span></samp>&rsquo;, &lsquo;<samp><span class="samp">rtl</span></samp>&rsquo;,
-&lsquo;<samp><span class="samp">rtlflag</span></samp>&rsquo;, &lsquo;<samp><span class="samp">runtime</span></samp>&rsquo;, &lsquo;<samp><span class="samp">tree</span></samp>&rsquo;, and &lsquo;<samp><span class="samp">valgrind</span></samp>&rsquo;.
-
-     <p>The &lsquo;<samp><span class="samp">valgrind</span></samp>&rsquo; check requires the external <samp><span class="command">valgrind</span></samp>
-simulator, available from <a href="http://valgrind.org/">http://valgrind.org/</a>.  The
-&lsquo;<samp><span class="samp">df</span></samp>&rsquo;, &lsquo;<samp><span class="samp">rtl</span></samp>&rsquo;, &lsquo;<samp><span class="samp">gcac</span></samp>&rsquo; and &lsquo;<samp><span class="samp">valgrind</span></samp>&rsquo; checks are very expensive. 
-To disable all checking, &lsquo;<samp><span class="samp">--disable-checking</span></samp>&rsquo; or
-&lsquo;<samp><span class="samp">--enable-checking=none</span></samp>&rsquo; must be explicitly requested.  Disabling
-assertions will make the compiler and runtime slightly faster but
-increase the risk of undetected internal errors causing wrong code to be
-generated.
-
-     <br><dt><code>--disable-stage1-checking</code><br><dt><code>--enable-stage1-checking</code><dt><code>--enable-stage1-checking=</code><var>list</var><dd>If no <samp><span class="option">--enable-checking</span></samp> option is specified the stage1
-compiler will be built with &lsquo;<samp><span class="samp">yes</span></samp>&rsquo; checking enabled, otherwise
-the stage1 checking flags are the same as specified by
-<samp><span class="option">--enable-checking</span></samp>.  To build the stage1 compiler with
-different checking options use <samp><span class="option">--enable-stage1-checking</span></samp>. 
-The list of checking options is the same as for <samp><span class="option">--enable-checking</span></samp>. 
-If your system is too slow or too small to bootstrap a released compiler
-with checking for stage1 enabled, you can use &lsquo;<samp><span class="samp">--disable-stage1-checking</span></samp>&rsquo;
-to disable checking for the stage1 compiler.
-
-     <br><dt><code>--enable-coverage</code><dt><code>--enable-coverage=</code><var>level</var><dd>With this option, the compiler is built to collect self coverage
-information, every time it is run.  This is for internal development
-purposes, and only works when the compiler is being built with gcc.  The
-<var>level</var> argument controls whether the compiler is built optimized or
-not, values are &lsquo;<samp><span class="samp">opt</span></samp>&rsquo; and &lsquo;<samp><span class="samp">noopt</span></samp>&rsquo;.  For coverage analysis you
-want to disable optimization, for performance analysis you want to
-enable optimization.  When coverage is enabled, the default level is
-without optimization.
-
-     <br><dt><code>--enable-gather-detailed-mem-stats</code><dd>When this option is specified more detailed information on memory
-allocation is gathered.  This information is printed when using
-<samp><span class="option">-fmem-report</span></samp>.
-
-     <br><dt><code>--with-gc</code><dt><code>--with-gc=</code><var>choice</var><dd>With this option you can specify the garbage collector implementation
-used during the compilation process.  <var>choice</var> can be one of
-&lsquo;<samp><span class="samp">page</span></samp>&rsquo; and &lsquo;<samp><span class="samp">zone</span></samp>&rsquo;, where &lsquo;<samp><span class="samp">page</span></samp>&rsquo; is the default.
-
-     <br><dt><code>--enable-nls</code><dt><code>--disable-nls</code><dd>The <samp><span class="option">--enable-nls</span></samp> option enables Native Language Support (NLS),
-which lets GCC output diagnostics in languages other than American
-English.  Native Language Support is enabled by default if not doing a
-canadian cross build.  The <samp><span class="option">--disable-nls</span></samp> option disables NLS.
-
-     <br><dt><code>--with-included-gettext</code><dd>If NLS is enabled, the <samp><span class="option">--with-included-gettext</span></samp> option causes the build
-procedure to prefer its copy of GNU <samp><span class="command">gettext</span></samp>.
-
-     <br><dt><code>--with-catgets</code><dd>If NLS is enabled, and if the host lacks <code>gettext</code> but has the
-inferior <code>catgets</code> interface, the GCC build procedure normally
-ignores <code>catgets</code> and instead uses GCC's copy of the GNU
-<code>gettext</code> library.  The <samp><span class="option">--with-catgets</span></samp> option causes the
-build procedure to use the host's <code>catgets</code> in this situation.
-
-     <br><dt><code>--with-libiconv-prefix=</code><var>dir</var><dd>Search for libiconv header files in <samp><var>dir</var><span class="file">/include</span></samp> and
-libiconv library files in <samp><var>dir</var><span class="file">/lib</span></samp>.
-
-     <br><dt><code>--enable-obsolete</code><dd>Enable configuration for an obsoleted system.  If you attempt to
-configure GCC for a system (build, host, or target) which has been
-obsoleted, and you do not specify this flag, configure will halt with an
-error message.
-
-     <p>All support for systems which have been obsoleted in one release of GCC
-is removed entirely in the next major release, unless someone steps
-forward to maintain the port.
-
-     <br><dt><code>--enable-decimal-float</code><dt><code>--enable-decimal-float=yes</code><dt><code>--enable-decimal-float=no</code><dt><code>--enable-decimal-float=bid</code><dt><code>--enable-decimal-float=dpd</code><dt><code>--disable-decimal-float</code><dd>Enable (or disable) support for the C decimal floating point extension
-that is in the IEEE 754-2008 standard.  This is enabled by default only
-on PowerPC, i386, and x86_64 GNU/Linux systems.  Other systems may also
-support it, but require the user to specifically enable it.  You can
-optionally control which decimal floating point format is used (either
-&lsquo;<samp><span class="samp">bid</span></samp>&rsquo; or &lsquo;<samp><span class="samp">dpd</span></samp>&rsquo;).  The &lsquo;<samp><span class="samp">bid</span></samp>&rsquo; (binary integer decimal)
-format is default on i386 and x86_64 systems, and the &lsquo;<samp><span class="samp">dpd</span></samp>&rsquo;
-(densely packed decimal) format is default on PowerPC systems.
-
-     <br><dt><code>--enable-fixed-point</code><dt><code>--disable-fixed-point</code><dd>Enable (or disable) support for C fixed-point arithmetic. 
-This option is enabled by default for some targets (such as MIPS) which
-have hardware-support for fixed-point operations.  On other targets, you
-may enable this option manually.
-
-     <br><dt><code>--with-long-double-128</code><dd>Specify if <code>long double</code> type should be 128-bit by default on selected
-GNU/Linux architectures.  If using <code>--without-long-double-128</code>,
-<code>long double</code> will be by default 64-bit, the same as <code>double</code> type. 
-When neither of these configure options are used, the default will be
-128-bit <code>long double</code> when built against GNU C Library 2.4 and later,
-64-bit <code>long double</code> otherwise.
-
-     <br><dt><code>--with-gmp=</code><var>pathname</var><dt><code>--with-gmp-include=</code><var>pathname</var><dt><code>--with-gmp-lib=</code><var>pathname</var><dt><code>--with-mpfr=</code><var>pathname</var><dt><code>--with-mpfr-include=</code><var>pathname</var><dt><code>--with-mpfr-lib=</code><var>pathname</var><dd>If you do not have GMP (the GNU Multiple Precision library) and the
-MPFR Libraries installed in a standard location and you want to build
-GCC, you can explicitly specify the directory where they are installed
-(&lsquo;<samp><span class="samp">--with-gmp=</span><var>gmpinstalldir</var></samp>&rsquo;,
-&lsquo;<samp><span class="samp">--with-mpfr=</span><var>mpfrinstalldir</var></samp>&rsquo;).  The
-<samp><span class="option">--with-gmp=</span><var>gmpinstalldir</var></samp> option is shorthand for
-<samp><span class="option">--with-gmp-lib=</span><var>gmpinstalldir</var><span class="option">/lib</span></samp> and
-<samp><span class="option">--with-gmp-include=</span><var>gmpinstalldir</var><span class="option">/include</span></samp>.  Likewise the
-<samp><span class="option">--with-mpfr=</span><var>mpfrinstalldir</var></samp> option is shorthand for
-<samp><span class="option">--with-mpfr-lib=</span><var>mpfrinstalldir</var><span class="option">/lib</span></samp> and
-<samp><span class="option">--with-mpfr-include=</span><var>mpfrinstalldir</var><span class="option">/include</span></samp>.  If these
-shorthand assumptions are not correct, you can use the explicit
-include and lib options directly.
-
-     <br><dt><code>--with-ppl=</code><var>pathname</var><dt><code>--with-ppl-include=</code><var>pathname</var><dt><code>--with-ppl-lib=</code><var>pathname</var><dt><code>--with-cloog=</code><var>pathname</var><dt><code>--with-cloog-include=</code><var>pathname</var><dt><code>--with-cloog-lib=</code><var>pathname</var><dd>If you do not have PPL (the Parma Polyhedra Library) and the CLooG
-libraries installed in a standard location and you want to build GCC,
-you can explicitly specify the directory where they are installed
-(&lsquo;<samp><span class="samp">--with-ppl=</span><var>pplinstalldir</var></samp>&rsquo;,
-&lsquo;<samp><span class="samp">--with-cloog=</span><var>clooginstalldir</var></samp>&rsquo;). The
-<samp><span class="option">--with-ppl=</span><var>pplinstalldir</var></samp> option is shorthand for
-<samp><span class="option">--with-ppl-lib=</span><var>pplinstalldir</var><span class="option">/lib</span></samp> and
-<samp><span class="option">--with-ppl-include=</span><var>pplinstalldir</var><span class="option">/include</span></samp>.  Likewise the
-<samp><span class="option">--with-cloog=</span><var>clooginstalldir</var></samp> option is shorthand for
-<samp><span class="option">--with-cloog-lib=</span><var>clooginstalldir</var><span class="option">/lib</span></samp> and
-<samp><span class="option">--with-cloog-include=</span><var>clooginstalldir</var><span class="option">/include</span></samp>.  If these
-shorthand assumptions are not correct, you can use the explicit
-include and lib options directly.
-
-     <br><dt><code>--with-host-libstdcxx=</code><var>linker-args</var><dd>If you are linking with a static copy of PPL, you can use this option
-to specify how the linker should find the standard C++ library used
-internally by PPL.  Typical values of <var>linker-args</var> might be
-&lsquo;<samp><span class="samp">-lstdc++</span></samp>&rsquo; or &lsquo;<samp><span class="samp">-Wl,-Bstatic,-lstdc++,-Bdynamic -lm</span></samp>&rsquo;.  If you are
-linking with a shared copy of PPL, you probably do not need this
-option; shared library dependencies will cause the linker to search
-for the standard C++ library automatically.
-
-     <br><dt><code>--with-debug-prefix-map=</code><var>map</var><dd>Convert source directory names using <samp><span class="option">-fdebug-prefix-map</span></samp> when
-building runtime libraries.  &lsquo;<samp><var>map</var></samp>&rsquo; is a space-separated
-list of maps of the form &lsquo;<samp><var>old</var><span class="samp">=</span><var>new</var></samp>&rsquo;.
-
-   </dl>
-
-<h4 class="subheading"><a name="TOC3"></a>Cross-Compiler-Specific Options</h4>
-
-<p>The following options only apply to building cross compilers.
-     <dl>
-<dt><code>--with-sysroot</code><dt><code>--with-sysroot=</code><var>dir</var><dd>Tells GCC to consider <var>dir</var> as the root of a tree that contains a
-(subset of) the root filesystem of the target operating system. 
-Target system headers, libraries and run-time object files will be
-searched in there.  The specified directory is not copied into the
-install tree, unlike the options <samp><span class="option">--with-headers</span></samp> and
-<samp><span class="option">--with-libs</span></samp> that this option obsoletes.  The default value,
-in case <samp><span class="option">--with-sysroot</span></samp> is not given an argument, is
-<samp><span class="option">${gcc_tooldir}/sys-root</span></samp>.  If the specified directory is a
-subdirectory of <samp><span class="option">${exec_prefix}</span></samp>, then it will be found relative to
-the GCC binaries if the installation tree is moved.
-
-     <br><dt><code>--with-build-sysroot</code><dt><code>--with-build-sysroot=</code><var>dir</var><dd>Tells GCC to consider <var>dir</var> as the system root (see
-<samp><span class="option">--with-sysroot</span></samp>) while building target libraries, instead of
-the directory specified with <samp><span class="option">--with-sysroot</span></samp>.  This option is
-only useful when you are already using <samp><span class="option">--with-sysroot</span></samp>.  You
-can use <samp><span class="option">--with-build-sysroot</span></samp> when you are configuring with
-<samp><span class="option">--prefix</span></samp> set to a directory that is different from the one in
-which you are installing GCC and your target libraries.
-
-     <p>This option affects the system root for the compiler used to build
-target libraries (which runs on the build system); it does not affect
-the compiler which is used to build GCC itself.
-
-     <br><dt><code>--with-headers</code><dt><code>--with-headers=</code><var>dir</var><dd>Deprecated in favor of <samp><span class="option">--with-sysroot</span></samp>. 
-Specifies that target headers are available when building a cross compiler. 
-The <var>dir</var> argument specifies a directory which has the target include
-files.  These include files will be copied into the <samp><span class="file">gcc</span></samp> install
-directory.  <em>This option with the </em><var>dir</var><em> argument is required</em> when
-building a cross compiler, if <samp><var>prefix</var><span class="file">/</span><var>target</var><span class="file">/sys-include</span></samp>
-doesn't pre-exist.  If <samp><var>prefix</var><span class="file">/</span><var>target</var><span class="file">/sys-include</span></samp> does
-pre-exist, the <var>dir</var> argument may be omitted.  <samp><span class="command">fixincludes</span></samp>
-will be run on these files to make them compatible with GCC.
-
-     <br><dt><code>--without-headers</code><dd>Tells GCC not use any target headers from a libc when building a cross
-compiler.  When crossing to GNU/Linux, you need the headers so GCC
-can build the exception handling for libgcc.
-
-     <br><dt><code>--with-libs</code><dt><code>--with-libs=``</code><var>dir1</var> <var>dir2</var><code> ... </code><var>dirN</var><code>''</code><dd>Deprecated in favor of <samp><span class="option">--with-sysroot</span></samp>. 
-Specifies a list of directories which contain the target runtime
-libraries.  These libraries will be copied into the <samp><span class="file">gcc</span></samp> install
-directory.  If the directory list is omitted, this option has no
-effect.
-
-     <br><dt><code>--with-newlib</code><dd>Specifies that &lsquo;<samp><span class="samp">newlib</span></samp>&rsquo; is
-being used as the target C library.  This causes <code>__eprintf</code> to be
-omitted from <samp><span class="file">libgcc.a</span></samp> on the assumption that it will be provided by
-&lsquo;<samp><span class="samp">newlib</span></samp>&rsquo;.
-
-     <br><dt><code>--with-build-time-tools=</code><var>dir</var><dd>Specifies where to find the set of target tools (assembler, linker, etc.) 
-that will be used while building GCC itself.  This option can be useful
-if the directory layouts are different between the system you are building
-GCC on, and the system where you will deploy it.
-
-     <p>For example, on a <samp><span class="option">ia64-hp-hpux</span></samp> system, you may have the GNU
-assembler and linker in <samp><span class="file">/usr/bin</span></samp>, and the native tools in a
-different path, and build a toolchain that expects to find the
-native tools in <samp><span class="file">/usr/bin</span></samp>.
-
-     <p>When you use this option, you should ensure that <var>dir</var> includes
-<samp><span class="command">ar</span></samp>, <samp><span class="command">as</span></samp>, <samp><span class="command">ld</span></samp>, <samp><span class="command">nm</span></samp>,
-<samp><span class="command">ranlib</span></samp> and <samp><span class="command">strip</span></samp> if necessary, and possibly
-<samp><span class="command">objdump</span></samp>.  Otherwise, GCC may use an inconsistent set of
-tools. 
-</dl>
-
-<h4 class="subheading"><a name="TOC4"></a>Java-Specific Options</h4>
-
-<p>The following option applies to the build of the Java front end.
-
-     <dl>
-<dt><code>--disable-libgcj</code><dd>Specify that the run-time libraries
-used by GCJ should not be built.  This is useful in case you intend
-to use GCJ with some other run-time, or you're going to install it
-separately, or it just happens not to build on your particular
-machine.  In general, if the Java front end is enabled, the GCJ
-libraries will be enabled too, unless they're known to not work on
-the target platform.  If GCJ is enabled but &lsquo;<samp><span class="samp">libgcj</span></samp>&rsquo; isn't built, you
-may need to port it; in this case, before modifying the top-level
-<samp><span class="file">configure.in</span></samp> so that &lsquo;<samp><span class="samp">libgcj</span></samp>&rsquo; is enabled by default on this platform,
-you may use <samp><span class="option">--enable-libgcj</span></samp> to override the default.
-
-   </dl>
-
-   <p>The following options apply to building &lsquo;<samp><span class="samp">libgcj</span></samp>&rsquo;.
-
-<h5 class="subsubheading"><a name="TOC5"></a>General Options</h5>
-
-     <dl>
-<dt><code>--enable-java-maintainer-mode</code><dd>By default the &lsquo;<samp><span class="samp">libjava</span></samp>&rsquo; build will not attempt to compile the
-<samp><span class="file">.java</span></samp> source files to <samp><span class="file">.class</span></samp>.  Instead, it will use the
-<samp><span class="file">.class</span></samp> files from the source tree.  If you use this option you
-must have executables named <samp><span class="command">ecj1</span></samp> and <samp><span class="command">gjavah</span></samp> in your path
-for use by the build.  You must use this option if you intend to
-modify any <samp><span class="file">.java</span></samp> files in <samp><span class="file">libjava</span></samp>.
-
-     <br><dt><code>--with-java-home=</code><var>dirname</var><dd>This &lsquo;<samp><span class="samp">libjava</span></samp>&rsquo; option overrides the default value of the
-&lsquo;<samp><span class="samp">java.home</span></samp>&rsquo; system property.  It is also used to set
-&lsquo;<samp><span class="samp">sun.boot.class.path</span></samp>&rsquo; to <samp><var>dirname</var><span class="file">/lib/rt.jar</span></samp>.  By
-default &lsquo;<samp><span class="samp">java.home</span></samp>&rsquo; is set to <samp><var>prefix</var></samp> and
-&lsquo;<samp><span class="samp">sun.boot.class.path</span></samp>&rsquo; to
-<samp><var>datadir</var><span class="file">/java/libgcj-</span><var>version</var><span class="file">.jar</span></samp>.
-
-     <br><dt><code>--with-ecj-jar=</code><var>filename</var><dd>This option can be used to specify the location of an external jar
-file containing the Eclipse Java compiler.  A specially modified
-version of this compiler is used by <samp><span class="command">gcj</span></samp> to parse
-<samp><span class="file">.java</span></samp> source files.  If this option is given, the
-&lsquo;<samp><span class="samp">libjava</span></samp>&rsquo; build will create and install an <samp><span class="file">ecj1</span></samp> executable
-which uses this jar file at runtime.
-
-     <p>If this option is not given, but an <samp><span class="file">ecj.jar</span></samp> file is found in
-the topmost source tree at configure time, then the &lsquo;<samp><span class="samp">libgcj</span></samp>&rsquo;
-build will create and install <samp><span class="file">ecj1</span></samp>, and will also install the
-discovered <samp><span class="file">ecj.jar</span></samp> into a suitable place in the install tree.
-
-     <p>If <samp><span class="file">ecj1</span></samp> is not installed, then the user will have to supply one
-on his path in order for <samp><span class="command">gcj</span></samp> to properly parse <samp><span class="file">.java</span></samp>
-source files.  A suitable jar is available from
-<a href="ftp://sourceware.org/pub/java/">ftp://sourceware.org/pub/java/</a>.
-
-     <br><dt><code>--disable-getenv-properties</code><dd>Don't set system properties from <samp><span class="env">GCJ_PROPERTIES</span></samp>.
-
-     <br><dt><code>--enable-hash-synchronization</code><dd>Use a global hash table for monitor locks.  Ordinarily,
-&lsquo;<samp><span class="samp">libgcj</span></samp>&rsquo;'s &lsquo;<samp><span class="samp">configure</span></samp>&rsquo; script automatically makes
-the correct choice for this option for your platform.  Only use
-this if you know you need the library to be configured differently.
-
-     <br><dt><code>--enable-interpreter</code><dd>Enable the Java interpreter.  The interpreter is automatically
-enabled by default on all platforms that support it.  This option
-is really only useful if you want to disable the interpreter
-(using <samp><span class="option">--disable-interpreter</span></samp>).
-
-     <br><dt><code>--disable-java-net</code><dd>Disable java.net.  This disables the native part of java.net only,
-using non-functional stubs for native method implementations.
-
-     <br><dt><code>--disable-jvmpi</code><dd>Disable JVMPI support.
-