re PR target/80090 (Incorrect assembler - output_addr_const may generate visibility...
[gcc.git] / libsanitizer / ChangeLog
index 3dc49d3ebb04ee86a3c6f65730f30c6edf5a5eae..106e168007c8948b0f804a038d826ffe167d840a 100644 (file)
@@ -1,3 +1,96 @@
+2017-04-06  Martin Liska  <mliska@suse.cz>
+
+       PR sanitizer/80166
+       * sanitizer_common/sanitizer_common_interceptors.inc (INTERCEPTOR):
+       Cherry-pick upstream r299036.
+
+2017-03-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/78158
+       * tsan/tsan_interface_atomic.cc: Cherry-pick upstream r298378.
+
+2017-02-16  Andreas Tobler  <andreast@gcc.gnu.org>
+
+       PR sanitizer/79562
+       * sanitizer_common/sanitizer_platform_limits_posix.cc: Cherry-pick
+       upstream r294806.
+
+2017-02-11  Jakub Jelinek  <jakub@redhat.com>
+
+       PR sanitizer/79341
+       * configure.tgt (s390*-*-linux*): Don't disable libsanitizer on
+       s390-linux 31-bit.
+       * sanitizer_common/sanitizer_internal_defs.h: Cherry-pick upstream
+       r294793.
+       * sanitizer_common/sanitizer_common_interceptors.inc: Cherry-pick
+       upstream r294790.
+       * sanitizer_common/sanitizer_linux_s390.cc: Cherry-pick upstream
+       r294799.
+
+2017-02-03  Maxim Ostapenko  <m.ostapenko@samsung.com>
+
+       PR sanitizer/78663
+       * sanitizer_common/sanitizer_mac.cc: Cherry-pick upstream r293992.
+       * sanitizer_common/sanitizer_platform_interceptors.h: Likewise.
+
+2017-01-31  Jakub Jelinek  <jakub@redhat.com>
+
+       * configure.tgt: Enable asan and ubsan on 64-bit s390*-*-linux*.
+
+2017-01-24  Jakub Jelinek  <jakub@redhat.com>
+
+       * configure.tgt: Enable tsan and lsan on powerpc64{,le}-*-linux*.
+
+       PR sanitizer/79168
+       * merge.sh (change_comment_headers): Don't remove 2nd and 3rd line
+       if the 3rd line doesn't contain 'The LLVM Compiler Infrastructure'
+       text.
+       * sanitizer_common/sanitizer_linux_mips64.S: Regenerated.
+       * sanitizer_common/sanitizer_linux_x86_64.S: Likewise.
+       * tsan/tsan_ppc_regs.h: Likewise.
+       * tsan/tsan_rtl_aarch64.S: Likewise.
+       * tsan/tsan_rtl_mips64.S: Likewise.
+       * tsan/tsan_rtl_ppc64.S: Likewise.
+
+2017-01-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR other/79046
+       * interception/Makefile.am (gcc_version): Use @get_gcc_base_ver@
+       instead of cat to get version from BASE-VER file.
+       * asan/Makefile.am (gcc_version): Likewise.
+       * ubsan/Makefile.am (gcc_version): Likewise.
+       * sanitizer_common/Makefile.am (gcc_version): Likewise.
+       * lsan/Makefile.am (gcc_version): Likewise.
+       * tsan/Makefile.am (gcc_version): Likewise.
+       * interception/Makefile.in: Regenerated.
+       * asan/Makefile.in: Regenerated.
+       * ubsan/Makefile.in: Regenerated.
+       * sanitizer_common/Makefile.in: Regenerated.
+       * lsan/Makefile.in: Regenerated.
+       * tsan/Makefile.in: Regenerated.
+
+2017-01-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR other/79046
+       * configure.ac: Add GCC_BASE_VER.
+       * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
+       get version from BASE-VER file.
+       * libbacktrace/Makefile.in: Regenerated.
+       * interception/Makefile.in: Regenerated.
+       * asan/Makefile.in: Regenerated.
+       * ubsan/Makefile.in: Regenerated.
+       * configure: Regenerated.
+       * sanitizer_common/Makefile.in: Regenerated.
+       * lsan/Makefile.in: Regenerated.
+       * Makefile.in: Regenerated.
+       * tsan/Makefile.in: Regenerated.
+
+2017-01-10  James Clarke  <jrtc27@jrtc27.com>
+
+       PR sanitizer/78992
+       * sanitizer_common/sanitizer_platform_limits_posix.h
+       (struct __sanitizer_sigaction): Cherry-pick upstream r291561.
+
 2016-11-30  Maxim Ostapenko  <m.ostapenko@samsung.com>
 
        * LOCAL_PATCHES: Add revision.