Cherry-pick r266868 from upstream.
[gcc.git] / libsanitizer / ChangeLog
index 2ed4cc321913f0dea1d811323c5b88c90cadc9be..1268507b92bd55ebf518743e23fc1f1c94db8711 100644 (file)
@@ -1,3 +1,70 @@
+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
+       * tsan/tsan_interceptors.cc (NEED_TLS_GET_ADDR, __tls_get_addr,
+       InitializeInterceptors): Cherry pick upstream r258119.
+
+2016-01-14  Andreas Tobler  <andreast@gcc.gnu.org>
+
+       * configure.ac: Replace the hard-coded -ldl requirement for
+       link_sanitizer_common with a configure time check for -ldl.
+       * configure: Regenerate.
+
+2015-11-24  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
+
+       * include/system/linux/asm/ptrace.h: Move to ...
+       * include/system/asm/ptrace.h: ... this.
+
+2015-11-24  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
+
+       * include/system/linux/asm/ptrace.h: New header.
+
+2015-11-23  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
+
+       * All source files: Merge from upstream r253555.
+       * configure.tgt: Enable LSan on aarch64-*-linux* targets. Add new
+       dependences for TSan for aarch64-*-linux* targets.
+       * tsan/Makefile.am: Add new source files.
+       * configure: Regenerate.
+       * tsan/Makefile.in: Likewise.
+
+2015-11-09  Alan Modra  <amodra@gmail.com>
+
+       * sanitizer_common/sanitizer_common_interceptors.inc: Update size
+       params for _obstack_begin_1, _obstack_begin, _obstack_newchunk
+       interceptors.
+       * configure.ac: Substitute OBSTACK_DEFS.
+       * asan/Makefile.am: Add OBSTACK_DEFS to 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.
+
+2015-10-22  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
+
+       PR bootstrap/68041
+       * configure.ac (link_sanitizer_common): Link against librt only if it
+       contains shm_open, required by sanitizers.
+       (CXX_ABI_NEEDED): Remove variable.
+       * configure: Regenerate.
+       * ubsan/Makefile.am (libubsan_la_LIBADD): Do not add -lc++abi anymore.
+       * ubsan/Makefile.in: Regenerate.
+
+2015-10-21  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
+
+       * HOWTO_MERGE: New file.
+
 2015-10-21  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
 
        * sanitizer_common/sanitizer_stacktrace.cc (GetCanonicFrame): Assume we