re PR middle-end/55481 (-O2 generates a wrong-code infinite loop in C++Benchmark...
[gcc.git] / ChangeLog
index 48c9e06b143db397a1569fdeea0566bf92a9cc28..30d83bfe7084b5f9df86f02907928c926ce8b39c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,166 @@
+2012-12-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.def (target_modules): Add bootstrap=true and
+       raw_cxx=true to libsanitizer.
+       * configure.ac (bootstrap_target_libs): Add libsanitizer.
+       * Makefile.in: Regenerated.
+       * configure: Likewise.
+
+2012-12-01  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * MAINTAINERS: Remove self as RTL optimization maintainer.
+
+2012-11-30  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2012-11-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.def (target_modules): Remove bootstrap=true and
+       raw_cxx=true from libsanitizer.
+       * configure.ac (bootstrap_target_libs): Remove libsanitizer.
+       * Makefile.in: Regenerated.
+       * configure: Likewise.
+
+2012-11-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.def (target_modules): Add bootstrap=true and
+       raw_cxx=true to libsanitizer.
+       * configure.ac (bootstrap_target_libs): Add libsanitizer.
+       * Makefile.in: Regenerated.
+       * configure: Likewise.
+
+2012-11-28  Andrew Pinski  <apinski@cavium.com>
+
+       PR bootstrap/54279
+       * configure.ac (CXX_FOR_TARGET): Change over to use xg++.
+       * configure: Regenerate.
+       * Makefile.tpl (POSTSTAGE1_CXX_EXPORT): Change over to use xg++.
+       * Makefile.in: Regenerate.
+
+2012-11-27  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * configure.ac: Disable libsanitizer if we're not building C++.
+       * configure: Regenerate.
+
+2012-11-15  Roland McGrath  <roland@hack.frob.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2012-11-15  Dmitry Vyukov  <dvyukov@google.com>
+
+       * MAINTAINERS: (libsanitizer, asan.c): Add myself,
+       Kostya Serebryany (kcc@google.com) and
+       Jakub Jelinek (jakub@redhat.com).
+       Rename area for Dodji Seketeli (dodji@redhat.com).
+
+2012-11-15  Dodji Seketeli  <dodji@redhat.com>
+
+       * MAINTAINERS: (asan.c, related): Add myself.
+
+2012-11-14  Roland McGrath  <mcgrathr@google.com>
+
+       * configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.
+       * configure: Regenerate.
+
+2012-11-13  Richard Henderson  <rth@redhat.com>
+
+       * configure.ac: Move libsanitizer logic to subdirectory.
+       * configure: Regenerate.
+
+2012-11-13  Dodji Seketeli  <dodji@redhat.com>
+
+       * configure.ac: Enable libsanitizer just on x86 linux for now.
+       * configure: Re-generate.
+
+2012-11-13  David Edelsohn  <dje.gcc@gmail.com>
+
+       * configure.ac: Disable libsanitizer on AIX. Merge libquadmath
+       sections.
+       * configure: Regenerate.
+
+2012-11-13  Hans-Peter Nilsson  <hp@axis.com>
+
+       * configure.ac: Add section for configdirs for libsanitizer.
+       Disable for cris-*-* and mmix-*-*.
+       * configure: Regenerate.
+
+2012-11-12  Wei Mi <wmi@google.com>
+
+       * configure.ac: Add libsanitizer to target_libraries.
+       * Makefile.def: Ditto.
+       * configure: Regenerate.
+       * Makefile.in: Regenerate.
+       * libsanitizer: New directory for asan runtime.  Contains an empty
+       tsan directory.
+
+2012-11-03  Corinna Vinschen  <corinna@vinschen.de>
+
+       * configure.ac (FLAGS_FOR_TARGET,target=cygwin): Fix for building
+       against Mingw64 w32api.
+       * configure: Regenerate.
+
+2012-11-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure: Regenerated.
+
+2012-11-03  Robert Mason  <rbmj@verizon.net>
+
+       * configure.ac: add --disable-libstdcxx configure option
+       and handle defaulted state only for VxWorks, ARM-wince-pe and AVR.
+
+2012-10-30 Ganesh Gopalasubramanian  <Ganesh.Gopalasubramanian@amd.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2012-10-26  James Greenhalgh  <james.greenhalgh@arm.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2012-10-24  Sharad Singhai  <singhai@google.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2012-10-24  Eric Christopher  <echristo@gmail.com>
+
+       * MAINTAINERS: Update email address.
+
+2012-10-23  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR bootstrap/54820
+       * configure.ac (have_static_libs): Force 'no' for GCC version < 4.5.
+       * configure: Regenerate.
+
+2012-10-23  Richard Earnshaw  <rearnsha@arm.com>
+
+       * MAINTAINERS (aarch64): Add Marcus and myself.
+
+2012-10-22  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR bootstrap/54820
+       * Makefile.tpl (STAGE1_FLAGS_TO_PASS): New variable.
+       (all-[+prefix+][+module+]): Pass stage1_args to sub-makes.
+       (all-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false.
+       (clean-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false.
+       (host_modules): Set stage1_args to STAGE1_FLAGS_TO_PASS.
+       * Makefile.in: Regenerate.
+       * configure.ac (have_static_libs): New variable and associated check.
+       (stage1-ldflags): Move to after stage1_libs and set to -static-libstdc++
+       -static-libgcc if stage1_libs is empty and have_static_libs is yes.
+       * configure: Regenerate.
+
+2012-10-10  Richard Biener  <rguenther@suse.de>
+
+       * MAINTAINERS: Adjust for changed surname.
+
+2012-10-04  Lawrence Crowl  <crowl@google.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2012-10-01  Cary Coutant  <ccoutant@google.com>
+
+       * MAINTAINERS: Add myself as dwarf debugging code maintainer.
+
 2012-09-28  Ian Lance Taylor  <iant@google.com>
 
        * Makefile.def: Make all-target-libgo depend on
 2009-10-07  Rafael Avila de Espindola  <espindola@google.com>
 
        * MAINTAINERS: Change my email address. Change plugi-in to plugin.
-       
+
 2009-10-07  Richard Guenther  <rguenther@suse.de>
 
        * MAINTAINERS (LTO): List Diego Novillo, Rafael Avila de Espindola,
 
        * configure.ac (sh*-*-elf): Don't add target-libgloss to noconfigdirs.
        * configure: Regenerate.
-       
+
 2009-07-28  Rask Ingemann Lambertsen  <ccc94453@vip.cybercity.dk>
 
        * MAINTAINERS (Write After Approval): Update my e-mail address.
 2009-03-11  Nicola Pero  <nicola.pero@meta-innovation.com>
 
        * MAINTAINERS: Update e-mail address.
-       
+
 2009-03-11  Dorit Nuzman  <dorit@il.ibm.com>
 
        * MAINTAINERS: Remove myself as auto-vectorizer maintainer.