]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libsanitizer/ChangeLog
config-ml.in: Remove references to GCJ.
[thirdparty/gcc.git] / libsanitizer / ChangeLog
index c6cdc09badcf36bd7359a29df00367567ac6bb9d..a9a881046995616fad83fd191ef37097370ed59a 100644 (file)
@@ -1,3 +1,104 @@
+2016-11-15  Matthias Klose  <doko@ubuntu.com>
+
+       * configure: Regenerate.
+
+2016-11-09  Maxim Ostapenko  <m.ostapenko@samsung.com>
+
+       * asan/asan_globals.cc (RegisterGlobal): Do not call
+       CheckODRViolationViaPoisoning.
+       (CheckODRViolationViaPoisoning): Remove.
+
+2016-11-09  Maxim Ostapenko  <m.ostapenko@samsung.com>
+
+       * sanitizer_common/sanitizer_stacktrace.cc (GetCanonicFrame): Assume we
+       compiled code with GCC when extracting the caller PC for ARM if no
+       valid frame pointer is available.
+
+2016-11-09  Maxim Ostapenko  <m.ostapenko@samsung.com>
+
+       PR sanitizer/63958
+       Reapply:
+       2014-10-14  David S. Miller  <davem@davemloft.net>
+
+       * sanitizer_common/sanitizer_platform_limits_linux.cc (time_t):
+       Define at __kernel_time_t, as needed for sparc.
+       (struct __old_kernel_stat): Don't check if __sparc__ is defined.
+       * libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
+       (__sanitizer): Define struct___old_kernel_stat_sz,
+       struct_kernel_stat_sz, and struct_kernel_stat64_sz for sparc.
+       (__sanitizer_ipc_perm): Adjust for sparc targets.
+       (__sanitizer_shmid_ds): Likewsie.
+       (__sanitizer_sigaction): Likewise.
+       (IOC_SIZE): Likewsie.
+
+2016-11-09  Maxim Ostapenko  <m.ostapenko@samsung.com>
+
+       * All source files: Merge from upstream 285547.
+       * configure.tgt (SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS): New
+       variable.
+       * configure.ac (SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS): Handle it.
+       * asan/Makefile.am (asan_files): Add new files.
+       * asan/Makefile.in: Regenerate.
+       * ubsan/Makefile.in: Likewise.
+       * lsan/Makefile.in: Likewise.
+       * tsan/Makefile.am (tsan_files): Add new files.
+       * tsan/Makefile.in: Regenerate.
+       * sanitizer_common/Makefile.am (sanitizer_common_files): Add new files.
+       (EXTRA_libsanitizer_common_la_SOURCES): Define.
+       (libsanitizer_common_la_LIBADD): Likewise.
+       (libsanitizer_common_la_DEPENDENCIES): Likewise.
+       * sanitizer_common/Makefile.in: Regenerate.
+       * interception/Makefile.in: Likewise.
+       * libbacktace/Makefile.in: Likewise.
+       * Makefile.in: Likewise.
+       * configure: Likewise.
+       * merge.sh: Handle builtins/assembly.h merging.
+       * builtins/assembly.h: New file.
+       * asan/libtool-version: Bump the libasan SONAME.
+
+2016-09-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/77567
+       * asan/asan_new_delete.cc: Cherry-pick upstream r282019.
+
+2016-09-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/77396
+       * asan/asan_globals.cc: Cherry-pick upstream r280657.
+
+2016-08-12  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/71042
+       * tsan/tsan_platform_linux.cc: Cherry-pick upstream r278292.
+       * tsan/tsan_rtl_aarch64.S: Likewise.
+
+2016-07-23  Alan Modra  <amodra@gmail.com>
+
+       Revert 2015-11-09  Alan Modra  <amodra@gmail.com>
+       * configure.ac: Don't substitute OBSTACK_DEFS.
+       * asan/Makefile.am: Remove OBSTACK_DEFS from DEFS.
+       * tsan/Makefile.am: Likewise.
+       * configure: Regenerate.
+       * Makefile.in: Regenerate.
+       * asan/Makefile.in: Regenerate.
+       * interception/Makefile.in: Regenerate.
+       * libbacktrace/Makefile.in: Regenerate.
+       * lsan/Makefile.in: Regenerate.
+       * sanitizer_common/Makefile.in: Regenerate.
+       * tsan/Makefile.in: Regenerate.
+       * ubsan/Makefile.in: Regenerate.
+
+2016-05-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/71160
+       * asan/asan_malloc_linux.cc: Cherry pick upstream r254395
+       and r269633.
+
+2016-04-21  Maxim Ostapenko  <m.ostapenko@samsung.com>
+
+       PR sanitizer/70624
+       * asan/asan_mac.cc: Cherry pick upstream r266868.
+
 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
 
        PR sanitizer/68824