aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2010-07-10MAINTAINERS (Reviewers): Update my e-mail addressMikael Morin1-0/+4
2010-07-10 Mikael Morin <mikael@gcc.gnu.org> * MAINTAINERS (Reviewers): Update my e-mail address From-SVN: r162046
2010-06-10Makefile.def (configure-gcc): Depend on all-libelf.Alexandre Oliva1-0/+5
* Makefile.def (configure-gcc): Depend on all-libelf. * Makefile.in: Rebuild. From-SVN: r160560
2010-06-05Add myself to MAINTAINERS in the right placeFabien Chêne1-0/+4
From-SVN: r160311
2010-06-05Fix formatting nitsEric Botcazou1-117/+117
From-SVN: r160310
2010-06-03Add myself to MAINTAINERSFabien Chêne1-0/+4
From-SVN: r160232
2010-05-26MAINTAINERS (CPU Port Maintainers): Add myself for xtensa port.Sterling Augustine1-1/+5
2010-05-25 Sterling Augustine <sterling@tensilica.com> * MAINTAINERS (CPU Port Maintainers): Add myself for xtensa port. From-SVN: r159894
2010-05-25config.sub: Update to version 2010-05-21.Maxim Kuvyrkov1-6/+3
* config.sub: Update to version 2010-05-21. * config.guess: Update to version 2010-04-03. Also, move a changelog entry to correct ChangeLog. From-SVN: r159820
2010-05-24neon-testgen.ml: Use dg-add-options arm_neon.Daniel Jacobowitz1-0/+8
2010-05-24 Daniel Jacobowitz <dan@codesourcery.com> Sandra Loosemore <sandra@codesourcery.com> gcc/ * config/arm/neon-testgen.ml: Use dg-add-options arm_neon. * doc/sourcebuild.texi (Effective-Target Keywords): Update arm_neon_ok description. Add arm_neon_fp16_ok. (Add Options): Add arm_neon and arm_neon_fp16. gcc/testsuite/ * gcc.target/arm/neon/: Regenerated test cases. * gcc.target/arm/neon/polytypes.c, gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c, gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c, gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c, gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C, g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use dg-add-options arm_neon. * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c, gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C, g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16 and arm_neon_fp16_ok. * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp, gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon. * lib/target-supports.exp (add_options_for_arm_neon): New. (check_effective_target_arm_neon_ok_nocache): New, from check_effective_target_arm_neon_ok. Check multiple possibilities. (check_effective_target_arm_neon_ok): Use check_effective_target_arm_neon_ok_nocache. (add_options_for_arm_neon_fp16) (check_effective_target_arm_neon_fp16_ok) check_effective_target_arm_neon_fp16_ok_nocache): New. (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon. Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com> From-SVN: r159794
2010-05-18add lto to powerpc-*darwin and enable for 32bit darwinSteven Bosscher1-0/+5
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
2010-05-12* MAINTAINERS (Write After Approval): Add myself.Sriraman Tallam1-0/+4
From-SVN: r159338
2010-05-07configure.ac (--enable-lto): Add x86_64-apple-darwin* as a platform that ↵Steven Bosscher1-0/+6
supports LTO. 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
2010-05-06Allow all the versions greater than 0.10 of PPL.Sebastian Pop1-0/+5
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
2010-04-27configure.ac (--enable-gold): Support both, both/gold and both/bfd to add ↵Roland McGrath1-0/+10
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
2010-04-27re PR lto/42776 (LTO doesn't work on non-ELF platforms.)Dave Korn1-0/+9
ChangeLog: 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. gcc/ChangeLog: PR lto/42776 * configure.ac (gcc_cv_as_section_has_align): Set if installed binutils supports extended .section directive needed by LTO, or warn if older binutils found. (LTO_BINARY_READER): New AC_SUBST'd variable. (LTO_USE_LIBELF): Likewise. * gcc/config.gcc (lto_binary_reader): New target-specific configure variable. * gcc/Makefile.in (LTO_BINARY_READER): Import AC_SUBST'd autoconf var. (LTO_USE_LIBELF): Likewise. * configure: Regenerate. * collect2.c (is_elf): Rename from this ... (is_elf_or_coff): ... to this, and recognize and allow i386 COFF object files in addition to ELF-formatted ones. (scan_prog_file): Caller updated. Also allow for LTO info marker symbol to be prefixed or not by an extra underscore. * config/i386/t-cygming (winnt.o): Also depend on LTO_STREAMER_H. * config/i386/winnt.c: Also #include lto-streamer.h (i386_pe_asm_named_section): Specify 1-byte section alignment for LTO named sections. (i386_pe_asm_output_aligned_decl_common): Add comment. (i386_pe_maybe_record_exported_symbol): Allow decl arg to be NULL. gcc/lto/ChangeLog: PR lto/42776 * Make-lang.in (LTO_OBJS): Use LTO_BINARY_READER instead of hardcoding 'lto-elf.o'. ($(LTO_EXE)): Use LTO_USE_LIBELF instead of hardcoding '-lelf'. * lto-coff.h: New file. * lto-coff.c: Likewise. gcc/testsuite/ChangeLog: PR lto/42776 * lib/lto.exp (lto_prune_vis_warns): New function. (lto-link-and-maybe-run): Call it. From-SVN: r158762
2010-04-20configure.ac (BUILD_CONFIG): Redirect output to /dev/null.Eric Botcazou1-0/+5
* configure.ac (BUILD_CONFIG): Redirect output to /dev/null. * configure: Regenerate. From-SVN: r158550
2010-04-17configure.ac (*-*-rtems*): Add target-libiberty to $skipdirs.Ralf Corsepius1-0/+5
2010-04-17 Ralf Corsépius <ralf.corsepius@rtems.org> * configure.ac (*-*-rtems*): Add target-libiberty to $skipdirs. * configure: Regenerate. From-SVN: r158459
2010-04-16configure.ac: Check for elf_getshdrstrndx or elf_getshstrndx separately.Rainer Orth1-0/+6
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
2010-04-16* MAINTAINERS (Write After Approval): Add myself.Kevin Williams1-0/+4
From-SVN: r158400
2010-04-14Synchronize with src/.Tristan Gingold1-0/+5
2010-04-14 Tristan Gingold <gingold@adacore.com> * configure.ac (alpha*-*-*vms*): Remove ld from noconfigdirs. * configure: Regenerate. From-SVN: r158341
2010-04-13configure: Regenerate after change to elf.m4.Steve Ellcey1-0/+4
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
2010-04-06MAINTAINERS (Write After Approval): Add myself.Iain Sandoe1-0/+4
2010-04-06 Iain Sandoe <iains@gcc.gnu.org> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r158005
2010-04-02Move changelog entries in the right file.Sebastian Pop1-0/+11
From-SVN: r157947
2010-04-01MAINTAINERS (Plugin): Add myself and Le-Chun Wu.Diego Novillo1-0/+4
* MAINTAINERS (Plugin): Add myself and Le-Chun Wu. From-SVN: r157925
2010-04-01re PR bootstrap/43615 (bootstrap fails: /usr/include/gnu/stubs.h:7:27: fatal ↵Ralf Wildenhues1-0/+14
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
2010-03-31* MAINTAINERS (CPU Port Maintainers): Add myself for spu port.Ulrich Weigand1-0/+4
From-SVN: r157893
2010-03-31* MAINTAINERS: Remove myself.Janis Johnson1-0/+4
From-SVN: r157877
2010-03-31Fix toplevel configure --enable-multilib handling.Ralf Wildenhues1-0/+8
/: 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
2010-03-28MAINTAINERS (spu port): Remove me.Andrew Pinski1-0/+4
2010-03-28 Andrew Pinski <pinskia@gmail.com> * MAINTAINERS (spu port): Remove me. From-SVN: r157790
2010-03-23configure.ac (tic6x-*-*): New case.Joseph Myers1-0/+5
* configure.ac (tic6x-*-*): New case. * configure: Regenerate. From-SVN: r157675
2010-03-23config.sub: Update to version 2010-03-22.Joseph Myers1-0/+5
* config.sub: Update to version 2010-03-22. * config.guess: Update to version 2009-12-30. From-SVN: r157667
2010-03-19re PR ada/42554 (Can't build GNAT tools)Jack Howarth1-0/+6
PR ada/42554 * configure.ac: Only pass -c to ranlib for darwin9 and earlier. * configure: Regenerate. From-SVN: r157563
2010-03-18Update my mail address.Ramana Radhakrishnan1-0/+4
From-SVN: r157524
2010-03-17Remove emails of people no longer with AMD.Sebastian Pop1-0/+5
2010-03-17 Sebastian Pop <sebastian.pop@amd.com> * MAINTAINERS (dwarak.rajagopal@amd.com): Removed. (ghassan.shobaki@amd.com): Removed. From-SVN: r157519
2010-03-17Update email address.Alan Modra1-0/+4
From-SVN: r157500
2010-03-16MAINTAINERS: Remove Dan Hipschman, William Maddox and Chris Matthews.Diego Novillo1-0/+5
* MAINTAINERS: Remove Dan Hipschman, William Maddox and Chris Matthews. From-SVN: r157490
2010-03-16MAINTAINERS (Write After Approval): Remove Jim Blandy, Daniel Gutson, Jeffrey D.Joseph Myers1-0/+5
* MAINTAINERS (Write After Approval): Remove Jim Blandy, Daniel Gutson, Jeffrey D. Oldham and Mark Shinwell. From-SVN: r157488
2010-03-16* MAINTAINERS: Update my email address.Joseph Myers1-0/+4
From-SVN: r157482
2010-03-16* MAINTAINERS: Update my email address.Daniel Jacobowitz1-0/+4
From-SVN: r157481
2010-03-15MAINTAINERS: Update my email address.Bernd Schmidt1-0/+4
* MAINTAINERS: Update my email address. From-SVN: r157455
2010-03-09* MAINTAINERS: Update my email address.Jie Zhang1-0/+4
From-SVN: r157298
2010-03-01re PR other/32499 (libstdc++ testsuite fails on platforms without ranlib)Rainer Orth1-0/+8
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
2010-02-17MAINTAINERS (Plugin, [...]): Remove myself.Rafael Avila de Espindola1-0/+5
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. From-SVN: r156834
2010-02-17oops - add changelog entry for previous delta.Nick Clifton1-0/+3
From-SVN: r156829
2010-02-17re PR c++/11238 (A constructor with exception handler rethrows the exception ↵Nick Clifton1-0/+10
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/+7
Makefiles. * configure.ac: Delete config.cache files in sub-directories when deleting Makefiles. * configure: Regenerate. From-SVN: r156769
2010-02-13* MAINTAINERS: Update my email address.Ben Elliston1-0/+4
From-SVN: r156739
2010-02-08MAINTAINERS (spu port): Update my email address.Andrew Pinski1-0/+4
2010-02-08 Andrew Pinski <pinskia@gmail.com> * MAINTAINERS (spu port): Update my email address. From-SVN: r156611
2010-02-08* MAINTAINERS: Add myself as a maintainer for the bfin port.Jie Zhang1-0/+4
From-SVN: r156593
2010-01-31configure.ac: Add "recommended" version checks for GMP/MPC.Kaveh R. Ghazi1-0/+6
* 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-31MAINTAINERS: Move my Embecosm email address into the write-after-approval ↵Joern Rennecke1-0/+5
section. * MAINTAINERS: Move my Embecosm email address into the write-after-approval section. (paperwork is in place since November) From-SVN: r156400