- 18 May, 2010 1 commit
-
-
Steven Bosscher <steven@gcc.gnu.org> ChangeLog: * configure.ac (--enable-lto): All *-apple-darwin* now support LTO. * configure: Regenerate. gcc/ChangeLog: * config.gcc (powerpc-*-darwin*, powerpc64-*-darwin*): Add lto-macho as lto_binary_reader. * darwin.c (darwin_asm_named_section): Do not add assembler comment after .section directive; just print it before the directive instead. M gcc/config.gcc M gcc/config/darwin.c M ChangeLog M gcc/ChangeLog From-SVN: r159527
Steven Bosscher committed
-
- 07 May, 2010 1 commit
-
-
ChangeLog: * configure.ac (--enable-lto): Add x86_64-apple-darwin* as a platform that supports LTO. * configure: Regenerate. gcc/ChangeLog: * config.gcc (i[34567]86-*-darwin*, x86_64-*-darwin*): Add lto-macho as lto_binary_reader. * target.h (struct gcc_target): New hooks lto_start and lto_end. * target-def.h (TARGET_ASM_LTO_START, TARGET_ASM_LTO_END): Define. * cgraphunit.c (ipa_passes): Wrap LTO assembler output generation in lto_start and lto_end calls. (is_elf_or_coff): Rename to maybe_lto_object_file. Add Mach-O magic numbers. (scan_prog_file): Update is_elf_or_coff call. * doc/tm.text (TARGET_ASM_LTO_START, TARGET_ASM_LTO_END): Document. * collect2.c (main): Fix enum comparison. * config/darwin-protos.h (darwin_asm_lto_start, darwin_asm_lto_end): Add prototypes. * darwin9.h (LINK_COMMAND_SPEC): Pass -flto and -fwhopr to the linker. * darwin.h (LINK_COMMAND_SPEC): Likewise. Define TARGET_ASM_LTO_START and TARGET_ASM_LTO_END. * darwin.c: Include obstack.h and lto-streamer.h. (lto_section_names_offset, lto_section_names_obstack, lto_asm_out_file, lto_asm_out_name, saved_asm_out_file): New static global variables. (LTO_SEGMENT_NAME, LTO_NAMES_SECTION): New defines. (darwin_asm_lto_start): New function. Redirect output to asm_out_file to a temporary file. (darwin_asm_lto_end): New function. Restore asm_out_file. (darwin_asm_named_section): For LTO sections, replace the name with the offset of the section name in a string table, and build this table. (darwin_file_start): Initialize global vars for LTO support. (darwin_file_end): If output to asm_out_file was redirected, append it to the proper asm_out_file here. Add the section names section. lto/ChangeLog: * lto.h (struct lto_file_struct): Document offset member. * lto-endian.h: New file. * lto-macho.h: New file. * lto-macho.c: New file. * Make-lang.in: Add rule for lto-macho.o. From-SVN: r159173
Steven Bosscher committed
-
- 06 May, 2010 1 commit
-
-
2010-05-05 Sebastian Pop <sebastian.pop@amd.com> * configure.ac: Allow all the versions greater than 0.10 of PPL. * configure: Regenerated. From-SVN: r159134
Sebastian Pop committed
-
- 27 Apr, 2010 2 commits
-
-
configure.ac (--enable-gold): Support both, both/gold and both/bfd to add gold to configdirs without removing ld. * 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. Co-Authored-By: H.J. Lu <hongjiu.lu@intel.com> From-SVN: r158786
Roland McGrath committed -
ChangeLog: 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. From-SVN: r158763
Dave Korn committed
-
- 20 Apr, 2010 1 commit
-
-
* configure.ac (BUILD_CONFIG): Redirect output to /dev/null. * configure: Regenerate. From-SVN: r158550
Eric Botcazou committed
-
- 17 Apr, 2010 1 commit
-
-
2010-04-17 Ralf Corsépius <ralf.corsepius@rtems.org> * configure.ac (*-*-rtems*): Add target-libiberty to $skipdirs. * configure: Regenerate. From-SVN: r158459
Ralf Corsepius committed
-
- 16 Apr, 2010 1 commit
-
-
toplevel: * configure.ac: Check for elf_getshdrstrndx or elf_getshstrndx separately. * configure: Regenerate. gcc: * configure.ac: Check for elf_getshdrstrndx or elf_getshstrndx flavor. * configure: Regenerate. * config.in: Regenerate. * doc/install.texi (Prerequisites): Document that Solaris 2 libelf works. gcc/lto: * lto-elf.c [!HAVE_ELF_GETSHDRSTRNDX] (elf_getshdrstrndx): New function. From-SVN: r158423
Rainer Orth committed
-
- 14 Apr, 2010 1 commit
-
-
2010-04-14 Tristan Gingold <gingold@adacore.com> * configure.ac (alpha*-*-*vms*): Remove ld from noconfigdirs. * configure: Regenerate. From-SVN: r158341
Tristan Gingold committed
-
- 13 Apr, 2010 1 commit
-
-
2010-04-13 Steve Ellcey <sje@cup.hp.com> * configure: Regenerate after change to elf.m4. In config subdir: 2010-04-13 Steve Ellcey <sje@cup.hp.com> * elf.m4: Add hppa[12]*-*-hpux* to list of non-elf platforms. From-SVN: r158285
Steve Ellcey committed
-
- 02 Apr, 2010 2 commits
-
-
2010-04-02 Sebastian Pop <sebastian.pop@amd.com> * configure.ac: Add brackets around AC_TRY_COMPILE alternative. * configure: Regenerated. From-SVN: r157946
Sebastian Pop committed -
2010-04-02 Sebastian Pop <sebastian.pop@amd.com> * configure.ac: Print "buggy but acceptable" when CLooG revision is less than 9. * configure: Regenerated. From-SVN: r157945
Sebastian Pop committed
-
- 01 Apr, 2010 1 commit
-
-
re PR bootstrap/43615 (bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory) /: 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. From-SVN: r157916
Ralf Wildenhues committed
-
- 31 Mar, 2010 1 commit
-
-
/: PR bootstrap/43328 * configure.ac: Do not pass --enable-multilib nor --disable-multilib in baseargs. Accept explicitly passed --enable_multilib. * configure: Regenerate. From-SVN: r157851
Ralf Wildenhues committed
-
- 23 Mar, 2010 1 commit
-
-
* configure.ac (tic6x-*-*): New case. * configure: Regenerate. From-SVN: r157675
Joseph Myers committed
-
- 19 Mar, 2010 1 commit
-
-
PR ada/42554 * configure.ac: Only pass -c to ranlib for darwin9 and earlier. * configure: Regenerate. From-SVN: r157563
Jack Howarth committed
-
- 01 Mar, 2010 1 commit
-
-
libstdc++-v3: PR libstdc++/32499 * testsuite/Makefile.am (check-DEJAGNU $(check_DEJAGNU_normal_targets)): Export AR, RANLIB. * testsuite/Makefile.in: Regenerate. toplevel: PR libstdc++/32499 * configure.ac (RANLIB): Default to true. (STRIP): Likewise. (RANLIB_FOR_TARGET): Remove superfluous : argument. * configure: Regenerate. From-SVN: r157144
Rainer Orth committed
-
- 17 Feb, 2010 1 commit
-
-
re PR c++/11238 (A constructor with exception handler rethrows the exception 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
Nick Clifton committed
-
- 15 Feb, 2010 1 commit
-
-
* configure.ac: Delete config.cache files in sub-directories when deleting Makefiles. * configure: Regenerate. From-SVN: r156769
Nick Clifton committed
-
- 31 Jan, 2010 1 commit
-
-
* 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
Kaveh R. Ghazi committed
-
- 25 Jan, 2010 1 commit
-
-
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
Joern Rennecke committed
-
- 23 Jan, 2010 1 commit
-
-
PR libstdc++/36101, PR libstdc++/42813 * configure.ac (bootstrap_target_libs): Include target-libgomp. * configure: Regenerate. From-SVN: r156189
Joern Rennecke committed
-
- 22 Jan, 2010 1 commit
-
-
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
Joern Rennecke committed
-
- 11 Jan, 2010 1 commit
-
-
2010-01-11 Andreas Tobler <andreast@fgznet.ch> * configure.ac: Enable libjava build on x86_64-*freebsd*. * configure: Regenerate. From-SVN: r155803
Andreas Tobler committed
-
- 07 Jan, 2010 1 commit
-
-
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
Kaveh R. Ghazi committed
-
- 02 Jan, 2010 1 commit
-
-
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
Richard Guenther committed
-
- 06 Dec, 2009 1 commit
-
-
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
Kaveh R. Ghazi committed
-
- 30 Nov, 2009 1 commit
-
-
* 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
Kaveh R. Ghazi committed
-
- 25 Nov, 2009 1 commit
-
-
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
Sebastian Pop committed
-
- 22 Nov, 2009 1 commit
-
-
./: * 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
Ian Lance Taylor committed
-
- 16 Nov, 2009 1 commit
-
-
* 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
-
- 06 Nov, 2009 1 commit
-
-
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
Ozkan Sezer committed
-
- 30 Oct, 2009 1 commit
-
-
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
Kai Tietz committed
-
- 23 Oct, 2009 2 commits
-
-
config: * acx.m4 (ACX_CHECK_CYGWIN_CAT_WORKS): Use = with test. From-SVN: r153493
Rainer Orth committed -
* configure.ac (CLooG test): Use = with test. * configure: Regenerate. From-SVN: r153490
Rainer Orth committed
-
- 22 Oct, 2009 1 commit
-
-
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
Richard Guenther committed
-
- 21 Oct, 2009 1 commit
-
-
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
Richard Guenther committed
-
- 13 Oct, 2009 1 commit
-
-
/: * configure.ac: Add 'lto' to enable_languages, not new_enable_languages, and only if not already present. * configure: Regenerate. From-SVN: r152697
Ralf Wildenhues committed
-
- 03 Oct, 2009 1 commit
-
-
From-SVN: r152434
Diego Novillo committed
-
- 26 Sep, 2009 1 commit
-
-
* 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
Kaveh R. Ghazi committed
-