aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2010-02-17re PR c++/11238 (A constructor with exception handler rethrows the exception ↵Nick Clifton1-17/+0
to the constructor caller) 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.in: Regenerate. * configure.ac: Revert previous delta. * configure: Regenerate. From-SVN: r156826
2010-02-15configure.ac: Delete config.cache files in sub-directories when deleting ↵Nick Clifton1-0/+17
Makefiles. * configure.ac: Delete config.cache files in sub-directories when deleting Makefiles. * configure: Regenerate. From-SVN: r156769
2010-01-31configure.ac: Add "recommended" version checks for GMP/MPC.Kaveh R. Ghazi1-10/+27
* configure.ac: Add "recommended" version checks for GMP/MPC. Update recommended GMP/MPFR/MPC versions. * configure: Regenerate. gcc: * doc/install.texi: Update recommended GMP/MPFR/MPC versions. From-SVN: r156408
2010-01-25PR libstdc++/36101, PR libstdc++/42813Joern Rennecke1-1/+6
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. From-SVN: r156218
2010-01-23PR libstdc++/36101, PR libstdc++/42813Joern Rennecke1-1/+1
PR libstdc++/36101, PR libstdc++/42813 * configure.ac (bootstrap_target_libs): Include target-libgomp. * configure: Regenerate. From-SVN: r156189
2010-01-22PR libstdc++/36101, PR libstdc++/42813Joern Rennecke1-0/+1
PR libstdc++/36101, PR libstdc++/42813 [toplevel]: * 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. libstdc++-v3: * acinclude.m4: (enable_parallel): Test ${TARGET_CONFIGDIRS} instead of loking for omp.h . * configure: Regenerate. From-SVN: r156172
2010-01-11configure.ac: Enable libjava build on x86_64-*freebsd*.Andreas Tobler1-0/+1
2010-01-11 Andreas Tobler <andreast@fgznet.ch> * configure.ac: Enable libjava build on x86_64-*freebsd*. * configure: Regenerate. From-SVN: r155803
2010-01-07re PR bootstrap/42424 (in-tree GMP/MPFR/MPC bootstrap fails)Kaveh R. Ghazi1-7/+15
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. Co-Authored-By: Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> From-SVN: r155712
2010-01-02re PR bootstrap/41529 (LTO configuration should detect if the target is ELF)Richard Guenther1-0/+11
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. config/ * elf.m4: New file. From-SVN: r155565
2009-12-06re PR middle-end/30447 (Evaluate complex math functions at compile-time)Kaveh R. Ghazi1-64/+32
PR middle-end/30447 PR middle-end/30789 PR other/40302 * configure.ac: Require MPC. * configure: Regenerate. gcc: * doc/install.texi: Document MPC is required. From-SVN: r155023
2009-11-30configure.ac: Update minimum MPC version to 0.8.Kaveh R. Ghazi1-1/+2
* configure.ac: Update minimum MPC version to 0.8. * configure: Regenerate. gcc: * doc/install.texi: Update minimum MPC version to 0.8. From-SVN: r154750
2009-11-25configure.ac: Check for version 0.15.5 or later revision of CLooG.Sebastian Pop1-2/+2
2009-11-21 Sebastian Pop <sebpop@gmail.com> * configure.ac: Check for version 0.15.5 or later revision of CLooG. * configure: Regenerated. From-SVN: r154635
2009-11-22configure.ac: Change default of poststage1_ldflags to be empty if ↵Ian Lance Taylor1-15/+17
poststage1_libs is set. ./: * configure.ac: Change default of poststage1_ldflags to be empty if poststage1_libs is set. When poststage1_libs is empty, and ENABLE_BUILD_WITH_CXX is set, add -static-libgcc. * configure: Rebuild. gcc/: * Makefile.in (HOST_LIBS): Move higher in file. (LINKER, LINKER_FLAGS): If ENABLE_BUILD_WITH_CXX, but $(HOST_LIBS) is not empty, set to $(CC) and $(CFLAGS). From-SVN: r154422
2009-11-16configure.ac: Add libelf to host_libs.Alexandre Oliva1-11/+20
* 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
2009-11-06configure.ac (FLAGS_FOR_TARGET): Add -L and -isystem paths for *-w64-mingw* ↵Ozkan Sezer1-10/+16
and x86_64-*mingw*. 2009-11-06 Ozkan Sezer <sezeroz@gmail.com> * configure.ac (FLAGS_FOR_TARGET): Add -L and -isystem paths for *-w64-mingw* and x86_64-*mingw*. * configure: Regenerated. From-SVN: r153964
2009-10-30configure.ac: Disable target-winsup & co for x86_64-*-mingw* and ↵Kai Tietz1-2/+6
*-w64-mingw* targets. 2009-10-30 Kai Tietz <kai.tietz@onevision.com> * configure.ac: Disable target-winsup & co for x86_64-*-mingw* and *-w64-mingw* targets. * configure: Regenerated. From-SVN: r153761
2009-10-23configure.ac (CLooG test): Use = with test.Rainer Orth1-1/+1
* configure.ac (CLooG test): Use = with test. * configure: Regenerate. From-SVN: r153490
2009-10-22configure.ac: Do not set LIBS for ppl/cloog checks.Richard Guenther1-13/+5
2009-10-22 Richard Guenther <rguenther@suse.de> * configure.ac: Do not set LIBS for ppl/cloog checks. Disable cloog if the ppl version check failed. Move flags saving before setting in libelf check. * configure: Regenerate. From-SVN: r153447
2009-10-21configure.ac: Adjust the ppl and cloog configure to work as documented.Richard Guenther1-4/+14
2009-10-21 Richard Guenther <rguenther@suse.de> * configure.ac: Adjust the ppl and cloog configure to work as documented. Disable cloog if ppl was disabled. Omit the version checks if they were disabled. * configure: Re-generate. From-SVN: r153055
2009-10-13Fix toplevel 'config.status --recheck' for --enable-lto.Ralf Wildenhues1-1/+4
/: * configure.ac: Add 'lto' to enable_languages, not new_enable_languages, and only if not already present. * configure: Regenerate. From-SVN: r152697
2009-10-03Merge lto branch into trunk.Diego Novillo1-2/+152
From-SVN: r152434
2009-09-26configure.ac: Update minimum MPC version to 0.7.Kaveh R. Ghazi1-1/+2
* configure.ac: Update minimum MPC version to 0.7. * configure: Regenerate. gcc: * doc/install.texi: Update minimum MPC version to 0.7. From-SVN: r152207
2009-09-25configure.ac: Pass any --cache-file=/dev/null option on to subconfigures.Nick Clifton1-3/+12
* configure.ac: Pass any --cache-file=/dev/null option on to subconfigures. * configure: Regenerate. From-SVN: r152183
2009-09-22Error out if building separately but srcdir has build remnants.Ralf Wildenhues1-0/+5
/: PR bootstrap/32272 * configure.ac: Error out if $srcdir isn't '.' but contains host-${host_noncanonical}. * configure: Regenerate. From-SVN: r152037
2009-09-21Require c++ in stage1_languages with --enable-gold in combined bootstrap.Ralf Wildenhues1-0/+7
/: * configure.ac: If bootstrapping a combined tree with --enable-gold, require c++ in stage1_languages. * configure: Regenerate. From-SVN: r151943
2009-09-21toplevel configure: bootstrap target_libs of stage1_languages.Ralf Wildenhues1-3/+6
/: * configure.ac: Also add target_libs of stage1_languages to bootstrap_target_libs. * configure: Regenerate. From-SVN: r151942
2009-09-21Diagnose --enable-build-with-cxx --enable-bootstrap --enable-languages w/o c++Ralf Wildenhues1-0/+7
/* * configure.ac: Diagnose --enable-build-with-cxx bootstrap with --enable-languages not containing c++. * configure: Regenerate. From-SVN: r151939
2009-09-15configure.ac: Disable java and boehm-gc for bfin-*-*.Jie Zhang1-1/+2
* configure.ac: Disable java and boehm-gc for bfin-*-*. * configure: Regenerate. From-SVN: r151724
2009-09-08Fix toplevel config.status for HP-UX sed.Ralf Wildenhues1-11/+24
/: * 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
2009-09-04configure.ac (with-build-config): Document.Alexandre Oliva1-0/+9
* configure.ac (with-build-config): Document. Handle without. Handle missing argument. * configure: Rebuilt. From-SVN: r151435
2009-09-03configure.ac (--with-build-config): New.Alexandre Oliva1-3/+30
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
2009-08-30configure.ac: Detect awk and sed.Paolo Bonzini1-0/+2
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
2009-08-24Update AC_PREREQ entries to 2.64Ralf Wildenhues1-1/+1
/: * configure.ac (AC_PREREQ): Bump to 2.64. intl/: * configure.ac (AC_PREREQ): Bump to 2.64. libdecnumber/: * configure.ac (AC_PREREQ): Bump to 2.64. libiberty/: * configure.ac (AC_PREREQ): Bump to 2.64. libjava/classpath/: * configure.ac (AC_PREREQ): Bump to 2.64. libjava/: * configure.ac (AC_PREREQ): Bump to 2.64. libjava/libltdl/: * configure.ac (AC_PREREQ): Bump to 2.64. Remove FIXME. libssp/: * configure.ac (AC_PREREQ): Bump to 2.64. libobjc/: * configure.ac (AC_PREREQ): Bump to 2.64. libstdc++-v3/: * configure.ac (AC_PREREQ): Bump to 2.64. libada/: * configure.ac (AC_PREREQ): Bump to 2.64. libgcc/: * configure.ac (AC_PREREQ): Bump to 2.64. libgfortran/: * configure.ac (AC_PREREQ): Bump to 2.64. boehm-gc/: * configure.ac (AC_PREREQ): Bump to 2.64. gnattools/: * configure.ac (AC_PREREQ): Bump to 2.64. gcc/: * configure.ac (AC_PREREQ): Bump to 2.64. fixincludes/: * configure.ac (AC_PREREQ): Bump to 2.64. libmudflap/: * configure.ac (AC_PREREQ): Bump to 2.64. zlib/: * configure.ac (AC_PREREQ): Bump to 2.64. libffi/: * configure.ac (AC_PREREQ): Bump to 2.64. libcpp/: * configure.ac (AC_PREREQ): Bump to 2.64. libgomp/: * configure.ac (AC_PREREQ): Bump to 2.64. From-SVN: r151059
2009-08-22Cleanups after the update to Autoconf 2.64, Automake 1.11.Ralf Wildenhues1-26/+0
/: * 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
2009-08-19Disable option checking in the toplevel, avoid 2.64 fopen glitch.Ralf Wildenhues1-0/+2
/: * 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
2009-08-16Sync toplevel from src and merge.Ralf Wildenhues1-1/+5
/: Sync from src, merge: 2009-07-02 Tristan Gingold <gingold@adacore.com> * configure.ac: Do not exclude gas for i386-*-darwin. Add a case for x86_64-*-darwin. * configure: Regenerate. From-SVN: r150800
2009-08-06configure.ac: Add Microblaze target.Michael Eager1-0/+3
* configure.ac: Add Microblaze target. * configure: Regenerate. From-SVN: r150535
2009-07-31enable SH libgloss buildChristian Bruel1-1/+6
From-SVN: r150314
2009-07-06configure.ac: Add missing comma in AC_ARG_WITH(boot-libs).Ian Lance Taylor1-2/+2
* configure.ac: Add missing comma in AC_ARG_WITH(boot-libs). * configure: Rebuild. From-SVN: r149292
2009-06-26re PR bootstrap/40338 (bootstrap comparision fails on 32 bit PA when ↵Steve Ellcey1-0/+9
comparing libgcc objects) 2009-06-26 Steve Ellcey <sje@cup.hp.com> PR bootstrap/40338 * configure.ac (comparestring): Create new variable. * Makefile.tpl (comparestring): Use to skip some comparisions. * configure: Regenerate. * Makefile.in: Regenerate. From-SVN: r148978
2009-06-26Makefile.def (host_modules): Add cgen.Doug Evans1-1/+1
* Makefile.def (host_modules): Add cgen. * Makefile.in: Regenerate. * configure.ac (host_tools): Add cgen. * configure: Regenerate. From-SVN: r148976
2009-06-24configure.ac: Add --enable-build-with-cxx.Ian Lance Taylor1-7/+78
./: * 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
2009-06-15configure.ac: Define is_elf for QNX Neutrino targets.Ryan Mansfield1-1/+1
* configure.ac: Define is_elf for QNX Neutrino targets. * configure: Regenerate. From-SVN: r148491
2009-06-08configure.ac: Detect MPC in default directory.Kaveh R. Ghazi1-1/+6
* configure.ac: Detect MPC in default directory. * configure: Regenerate. From-SVN: r148280
2009-06-02configure.ac (powerpc-*-aix*, [...]): Add target-newlib to noconfdirs.Richard Sandiford1-2/+2
* configure.ac (powerpc-*-aix*, rs6000-*-aix*): Add target-newlib to noconfdirs. * configure: Regenerate. From-SVN: r148093
2009-06-01configure.ac: Support gold for target arm*-*-*.Doug Kwan1-1/+1
2009-06-01 Doug Kwan <dougkwan@google.com> * configure.ac: Support gold for target arm*-*-*. * configure: Regenerate. From-SVN: r148064
2009-05-30Makefile.def: Add MPC support and dependencies.Kaveh R. Ghazi1-15/+101
* Makefile.def: Add MPC support and dependencies. * configure.ac: Likewise. Reorganize GMP/MPFR checks. * Makefile.in, configure: Regenerate. gcc: * configure.ac: Add MPC support. * config.in, configure: Regenerate. From-SVN: r147996
2009-05-21configure.ac (cygwin noconfigdirs): Remove libgcj.Dave Korn1-1/+1
* configure.ac (cygwin noconfigdirs): Remove libgcj. * configure: Regenerate. From-SVN: r147770
2009-05-07configure.ac ($with_ppl): Default to no if not supplied.Dave Korn1-2/+2
* configure.ac ($with_ppl): Default to no if not supplied. ($with_cloog): Likewise. configure: Regenerate. From-SVN: r147216
2009-04-25re PR bootstrap/39739 (Bootstrapping with in-tree mpfr-2.4.1 and ↵Kaveh R. Ghazi1-0/+2
--with-gmp=... errors) PR bootstrap/39739 * configure.ac (extra_mpfr_configure_flags): Set and AC_SUBST. * Makefile.def (module=mpfr): Use extra_mpfr_configure_flags. * configure, Makefile.in: Regenerate. From-SVN: r146754