]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgcc/ChangeLog
Commit the vtable verification feature.
[thirdparty/gcc.git] / libgcc / ChangeLog
index cd4645a07f42ec5deaa492f441ddb153746558e4..af42e3e4555beb7c21225812c6932082005a4c60 100644 (file)
@@ -1,3 +1,63 @@
+2013-08-06  Caroline Tice  <cmtice@google.com>
+
+       config.host (extra_parts): Add vtv_start.o, vtv_end.o
+       vtv_start_preinit.o and vtv_end_preinit.o.
+       configure.ac: Add code to check/set enable_vtable_verify.
+       Makefile.in: Add rules to build vtv_*.o, if enable_vtable_verify is
+       true.
+       vtv_start_preinit.c: New file.
+       vtv_end_preinit.c: New file.
+       vtv_start.c: New file.
+       vtv_end.c: New file.
+       configure: Regenerated.
+
+2013-08-01  Maxim Kuvyrkov  <maxim@kugelworks.com>
+
+       * config/aarch64/sfp-machine.h, config/aarch64/sync-cache.c,
+       * config/i386/cpuinfo.c, config/ia64/unwind-ia64.h,
+       * config/mips/vr4120-div.S: Fix license from GPL-3.0+ to
+       GPL-3.0-with-GCC-exception.
+
+2013-07-30  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * config/mips/mips16.S (DELAYf): Alias to DELAYt for the MIPS IV
+       ISA and up.
+
+2013-07-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * config/s390/linux-unwind.h: Use the proper dwarf to hard reg
+       mapping for FPRs when creating the fallback framestate.
+
+2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR target/57516
+       * config/avr/lib1funcs-fixed.S (__roundqq3, __rounduqq3)
+       (__round_s2_const, __round_u2_const)
+       (__round_s4_const, __round_u4_const, __round_x8):
+       Saturate result if addition result cannot be represented.
+
+2013-07-15  Matthias Klose  <doko@ubuntu.com>
+
+       * libgcc2.c: Don't include <limits.h>.
+
+2013-07-09  Janis Johnson  <janisjo@codesourcery.com>
+
+       * config.host (powerpc-*-eabispe*): Add t-fdpbit to tmake_file.
+
+2013-07-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/29776
+       * libgcc2.c (__floattisf): Avoid undefined signed overflow.
+
+2013-06-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/36041
+       * libgcc2.c (POPCOUNTCST2, POPCOUNTCST4, POPCOUNTCST8, POPCOUNTCST):
+       Define.
+       (__popcountSI2): For __SIZEOF_INT__ > 2 targets use arithmetics
+       instead of table lookups.
+       (__popcountDI2): Likewise.
+
 2013-06-25  Chung-Ju Wu  <jasonwucj@gmail.com>
 
        * Makefile.in (clean, distclean): Remove auto-target.h and stamp-h