1. 16 Nov, 2009 1 commit
    • configure.ac: Add libelf to host_libs. · f61428ed
      * configure.ac: Add libelf to host_libs.  Enable in-tree configury
      of ppl and cloog.  Fix in-tree configury of libelf, skip tests.
      Fix portability of test of C++ as bootstrap language.  Add
      ppl/src/ppl-config.o to the bootstrap compare exclusion list.
      * configure: Rebuild.
      * Makefile.def: Drop host and target settings from gmp, mpfr, ppl,
      and cloog.  Fix in-tree ppl configuration.  Introduce libelf
      in-tree building.
      * Makefile.tpl (POSTSTAGE1_CXX_EXPORT): New.
      (POSTSTAGE1_HOST_EXPORTS): Use it.
      (STAGE[+id+]_CXXFLAGS): New.
      (BASE_FLAGS_TO_PASS): Pass it down.
      (configure-stage[+id+]-[+prefix+][+module+]): Use it.  Add
      extra_exports.
      (all-stage[+id+]-[+prefix+][+module+]): Likewise.
      (configure-[+prefix+][+module+], all-[+prefix+][+module+]): Add
      extra_exports.
      * Makefile.in: Rebuild.
      
      From-SVN: r154211
      Alexandre Oliva committed
  2. 06 Nov, 2009 1 commit
  3. 30 Oct, 2009 1 commit
  4. 23 Oct, 2009 2 commits
  5. 22 Oct, 2009 1 commit
  6. 21 Oct, 2009 1 commit
  7. 13 Oct, 2009 1 commit
  8. 03 Oct, 2009 1 commit
  9. 26 Sep, 2009 1 commit
  10. 25 Sep, 2009 1 commit
  11. 22 Sep, 2009 1 commit
  12. 21 Sep, 2009 3 commits
  13. 15 Sep, 2009 1 commit
  14. 08 Sep, 2009 1 commit
    • Fix toplevel config.status for HP-UX sed. · 3e54529c
      /:
      	* configure.ac: Do not use $extrasub for replacing @if/@endif
      	parts in Makefile; instead, use additional arguments to
      	AC_CONFIG_COMMANDS to do the replacement manually, with several
      	sed invocations, to avoid HP-UX sed command limits.
      	* configure: Regenerate.
      
      From-SVN: r151525
      Ralf Wildenhues committed
  15. 04 Sep, 2009 1 commit
  16. 03 Sep, 2009 1 commit
    • configure.ac (--with-build-config): New. · e12c4094
      ChangeLog:
      * configure.ac (--with-build-config): New.  Set BUILD_CONFIG.
      Default to bootstrap-debug only if compare-debug works.
      * configure: Rebuilt.
      * Makefile.tpl: Make BUILD_CONFIG configure-configurable.
      * Makefile.in: Rebuilt.
      contrib/ChangeLog:
      * bootstrap-debug-big.mk (STAGE2_CFLAGS): Drop -gtoggle.
      * bootstrap-debug-lean.mk: Update comments.
      (STAGE2_CFLAGS): Likewise.
      (do-compare): Don't override.
      gcc/ChangeLog:
      * doc/invoke.texi (BUILD_CONFIG): Document --with-build-config.
      (bootstrap-debug): Explain conditions in which it becomes default.
      (bootstrap-debug-big): Rather than duplicate bootstrap-debug,
      make it add to it.
      
      From-SVN: r151367
      Alexandre Oliva committed
  17. 30 Aug, 2009 1 commit
    • configure.ac: Detect awk and sed. · 87264276
      2009-08-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Detect awk and sed.
      	* Makefile.def (flags_to_pass): Add AWK and SED.
      	* Makefile.tpl (AWK, SED): New.
      	(BASE_FLAGS_TO_PASS): Add AWK and SED.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      From-SVN: r151228
      Paolo Bonzini committed
  18. 22 Aug, 2009 2 commits
    • Cleanups after the update to Autoconf 2.64, Automake 1.11. · 70fa0efa
      /:
      	* configure.ac: Remove --with-datarootdir, --with-docdir,
      	--with-pdfdir, --with-htmldir switches.
      	* configure: Regenerate.
      
      gcc/:
      	* configure.ac: Remove --with-datarootdir, --with-docdir,
      	--with-htmldir switches.  No need to call AC_SUBST for
      	datarootdir, docdir, htmldir any more.
      	* configure: Regenerate.
      	* doc/install.texi (Configuration): Document --datarootdir,
      	--docdir, --htmldir, --pdfdir; update documentation for
      	--infodir, --mandir.
      	(Prerequisites): Bump Autoconf version to 2.64, Automake to
      	1.11, M4 to 1.4.6.
      
      libgfortran/:
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      libjava/classpath/:
      	* doc/cp-hacking.texinfo (Needed Tools and Libraries): Bump
      	Autoconf version to 2.64, Automake to 1.11, M4 to 1.4.6.
      
      libjava/:
      	* HACKING: Use aclocal-1.11 and autoconf-2.64 in example.
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      libstdc++-v3/:
      	* doc/xml/manual/build_hacking.xml: Use tools from Autoconf
      	2.64 and Automake 1.11 in examples; update link to Autoconf
      	manual page about quadrigraphs.
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      libssp/:
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      boehm-gc/:
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      libmudflap/:
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      zlib/:
      	* Makefile.am (install-html, install-pdf, html): Remove.
      	* Makefile.in: Regenerate.
      
      libffi/:
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      libgomp/:
      	* Makefile.am (install-html, install-pdf): Remove.
      	* Makefile.in: Regenerate.
      
      From-SVN: r151015
      Ralf Wildenhues committed
    • Regenerate tree using Autoconf 2.64 and Automake 1.11. · 5213506e
      config/:
      	* override.m4 (_GCC_AUTOCONF_VERSION): Bump to 2.64.
      
      :
      	* configure: Regenerate.
      
      intl/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      libiberty/:
      	* config.in: Regenerate.
      	* configure: Regenerate.
      
      boehm-gc/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* include/gc_config.h.in: Regenerate.
      
      fixincludes/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      gcc/:
      	* aclocal.m4: Regenerate.
      	* config.in: Regenerate.
      	* configure: Regenerate.
      
      libgcc/:
      	* configure: Regenerate.
      
      gnattools/:
      	* configure: Regenerate.
      
      libada/:
      	* configure: Regenerate.
      
      libcpp/:
      	* aclocal.m4: Regenerate.
      	* config.in: Regenerate.
      	* configure: Regenerate.
      
      libdecnumber/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      libffi/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* fficonfig.h.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* man/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libgfortran/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      
      libgomp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/classpath/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* doc/api/Makefile.in: Regenerate.
      	* examples/Makefile.in: Regenerate.
      	* external/Makefile.in: Regenerate.
      	* external/jsr166/Makefile.in: Regenerate.
      	* external/relaxngDatatype/Makefile.in: Regenerate.
      	* external/sax/Makefile.in: Regenerate.
      	* external/w3c_dom/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* include/config.h.in: Regenerate.
      	* lib/Makefile.in: Regenerate.
      	* native/Makefile.in: Regenerate.
      	* native/fdlibm/Makefile.in: Regenerate.
      	* native/jawt/Makefile.in: Regenerate.
      	* native/jni/Makefile.in: Regenerate.
      	* native/jni/classpath/Makefile.in: Regenerate.
      	* native/jni/gconf-peer/Makefile.in: Regenerate.
      	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
      	* native/jni/gtk-peer/Makefile.in: Regenerate.
      	* native/jni/java-io/Makefile.in: Regenerate.
      	* native/jni/java-lang/Makefile.in: Regenerate.
      	* native/jni/java-math/Makefile.in: Regenerate.
      	* native/jni/java-net/Makefile.in: Regenerate.
      	* native/jni/java-nio/Makefile.in: Regenerate.
      	* native/jni/java-util/Makefile.in: Regenerate.
      	* native/jni/midi-alsa/Makefile.in: Regenerate.
      	* native/jni/midi-dssi/Makefile.in: Regenerate.
      	* native/jni/native-lib/Makefile.in: Regenerate.
      	* native/jni/qt-peer/Makefile.in: Regenerate.
      	* native/jni/xmlj/Makefile.in: Regenerate.
      	* native/plugin/Makefile.in: Regenerate.
      	* resource/Makefile.in: Regenerate.
      	* scripts/Makefile.in: Regenerate.
      	* tools/Makefile.in: Regenerate.
      
      libjava/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* include/config.h.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config-h.in: Regenerate.
      	* configure: Regenerate.
      
      libmudflap/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/:
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      libssp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      
      libstdc++-v3/:
      	* Makefile.in: Regenerate.
      	* acinclude.m4: Regenerate.
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      zlib/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r151014
      Ralf Wildenhues committed
  19. 19 Aug, 2009 1 commit
    • Disable option checking in the toplevel, avoid 2.64 fopen glitch. · 0115d4a3
      /:
      	* configure.ac: Call AC_DISABLE_OPTION_CHECKING.
      	(baseargs): Add --disable-option-checking.
      	* configure: Regenerate.
      
      config/:
      	* override.m4 (AC_DISABLE_OPTION_CHECKING): Define to be
      	empty if not defined, to avoid error with 2.59.
      	(_AC_LANG_IO_PROGRAM): When the Autoconf version is exactly
      	2.64, avoid per-language instances to drop fopen from test
      	program.
      
      From-SVN: r150945
      Ralf Wildenhues committed
  20. 16 Aug, 2009 1 commit
  21. 06 Aug, 2009 1 commit
  22. 31 Jul, 2009 1 commit
  23. 06 Jul, 2009 1 commit
  24. 26 Jun, 2009 2 commits
  25. 24 Jun, 2009 1 commit
    • configure.ac: Add --enable-build-with-cxx. · 00020c16
      ./:	* configure.ac: Add --enable-build-with-cxx.  When set, add c++ to
      	boot_languages.  Only bootstrap target libraries listed in
      	target_libs for some boot language.  Add --with-stage1-ldflags,
      	--with-stage1-libs, --with-boot-ldflags, --with-boot-libs.  Remove
      	with_host_libstdcxx from ppllibs.  Only add -fkeep-inline-functions
      	if not building with C++.
      	* Makefile.def: For target_module libstdc++-v3, set bootstrap=true.
      	* Makefile.tpl (STAGE1_LDFLAGS, STAGE1_LIBS): New variables.
      	(POSTSTAGE1_LDFLAGS, POSTSTAGE1_LIBS): New variables.
      	(HOST_EXPORTS): Add STAGE1_LDFLAGS to LDFLAGS.  Export HOST_LIBS.
      	(POSTSTAGE1_HOST_EXPORTS): Set CXX and CXX_FOR_BUILD.  Add
      	POSTSTAGE1_LDFLAGS to LDFLAGS.  Export HOST_LIBS.
      	(POSTSTAGE1_FLAGS_TO_PASS): Likewise.
      	* configure, Makefile.in: Rebuild.
      gcc/:
      	* configure.ac: Invoke AC_PROG_CXX.  Separate C specific warnings
      	from loose_warn into c_loose_warn and from strict_warn into
      	c_strict_warn.  Set and substitute warn_cxxflags.  Check for
      	--enable-build-with-cxx.  Set and substitute
      	ENABLE_BUILD_WITH_CXX.  Set and substitute HOST_LIBS.
      	* Makefile.in (CXXFLAGS): New variable.
      	(C_LOOSE_WARN, C_STRICT_WARN): New variables.
      	(GCC_WARN_CFLAGS): Add $(C_LOOSE_WARN).  Add $(C_STRICT_WARN) if
      	the default is the same as $(STRICT_WARN).
      	(GCC_WARN_CXXFLAGS, WARN_CXXFLAGS): New variables.
      	(CXX): New variable.
      	(COMPILER): New value if ENABLE_BUILD_WITH_CXX.
      	(COMPILER_FLAGS, LINKER, LINKER_FLAGS): Likewise.
      	(ALL_COMPILERFLAGS, ALL_LINKERFLAGS): Likewise.
      	(HOST_LIBS): New variable.
      	(GCC_CFLAGS): Add $(C_LOOSE_WARN).
      	(ALL_CXXFLAGS): New variable.
      	(LIBS, BACKENDLIBS): Add $(HOST_LIBS).
      	* doc/install.texi (Configuration): Document
      	--enable-build-with-cxx, --with-stage1-ldflags,
      	--with-stage1-libs, --with-boot-ldflags, --with-boot-libs.
      	* configure: Rebuild.
      
      From-SVN: r148889
      Ian Lance Taylor committed
  26. 15 Jun, 2009 1 commit
  27. 08 Jun, 2009 1 commit
  28. 02 Jun, 2009 1 commit
  29. 01 Jun, 2009 1 commit
  30. 30 May, 2009 1 commit
  31. 21 May, 2009 1 commit
  32. 07 May, 2009 1 commit
  33. 25 Apr, 2009 1 commit
  34. 16 Apr, 2009 1 commit
  35. 09 Apr, 2009 1 commit