]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libsanitizer/ChangeLog
[arm] fix bootstrap failure due to uninitialized warning
[thirdparty/gcc.git] / libsanitizer / ChangeLog
index 3293fe04d4aea586b1c13421f5066f8c49677b17..7c1f34a2e002ee5b7918c66afc8dab78d9f9a961 100644 (file)
@@ -1,3 +1,145 @@
+2019-09-27  Maciej W. Rozycki  <macro@wdc.com>
+
+       * configure: Regenerate.
+
+2019-09-10  Christophe Lyon  <christophe.lyon@st.com>
+       Mickaël Guêné <mickael.guene@st.com>
+
+       * configure.tgt (arm*-*-*fdpiceabi): Sanitizers are
+       unsupported in this configuration.
+
+2019-08-16  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * LOCAL_PATCHES: Add r274585.
+
+2019-08-16  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * asan/asan_interceptors.h: Reapply r272406.
+
+2019-08-15  Martin Liska  <mliska@suse.cz>
+
+       * LOCAL_PATCHES: Add r274540
+
+2019-08-15  Martin Liska  <mliska@suse.cz>
+
+       * tsan/tsan_rtl_ppc64.S: Reapply.
+
+2019-08-15  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR bootstrap/91455
+       * Makefile.in: Regenerated.
+       * aclocal.m4: Likewise.
+       * asan/Makefile.in: Likewise.
+       * configure: Likewise.
+       * interception/Makefile.in: Likewise.
+       * libbacktrace/Makefile.in: Likewise.
+       * lsan/Makefile.in: Likewise.
+       * sanitizer_common/Makefile.am: Include top_srcdir unconditionally.
+       * sanitizer_common/Makefile.in: Regenerated.
+       * tsan/Makefile.in: Likewise.
+       * ubsan/Makefile.in: Likewise.
+
+2019-08-14  Martin Liska  <mliska@suse.cz>
+
+       * LOCAL_PATCHES: Refresh based on what was committed.
+
+2019-08-14  Martin Liska  <mliska@suse.cz>
+
+       * asan/asan_globals.cpp (CheckODRViolationViaIndicator): Reapply
+       patch from trunk.
+       (CheckODRViolationViaPoisoning): Likewise.
+       (RegisterGlobal): Likewise.
+       * asan/asan_mapping.h: Likewise.
+       * sanitizer_common/sanitizer_linux_libcdep.cpp (defined): Likewise.
+       * sanitizer_common/sanitizer_mac.cpp (defined): Likewise.
+       * sanitizer_common/sanitizer_platform_limits_linux.cpp (defined): Likewise.
+       * sanitizer_common/sanitizer_platform_limits_posix.h (defined): Likewise.
+       * sanitizer_common/sanitizer_stacktrace.cpp (GetCanonicFrame): Likewise.
+       * ubsan/ubsan_handlers.cpp (__ubsan::__ubsan_handle_cfi_bad_icall): Likewise.
+       (__ubsan::__ubsan_handle_cfi_bad_icall_abort): Likewise.
+       * ubsan/ubsan_handlers.h (struct CFIBadIcallData): Likewise.
+       (struct CFICheckFailData): Likewise.
+       (RECOVERABLE): Likewise.
+       * ubsan/ubsan_platform.h: Likewise.
+
+2019-08-14  Martin Liska  <mliska@suse.cz>
+
+       PR sanitizer/89832
+       PR sanitizer/91325
+       * All source files: Merge from upstream 368656.
+
+2019-06-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * sanitizer_common/sanitizer_posix_libcdep.cc: Cherry-pick
+       compiler-rt revision 363778.
+
+2019-06-18  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR libsanitizer/87880
+       * asan/asan_interceptors.h:
+       (ASAN_INTERCEPT___CXA_RETHROW_PRIMARY_EXCEPTION): New.
+       * asan/Makefile.am (DEFS): Add 
+       ASAN_HAS_CXA_RETHROW_PRIMARY_EXCEPTION, defined to 0.
+       * asan/Makefile.in: Regenerated.
+       * asan/libtool-version: Bump version.
+
+2019-05-27  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       PR target/90639
+       * tsan/tsan_rtl_ppc64.S: Add ".machine altivec".
+
+2019-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * configure.ac (have_dl_iterate_phdr): Remove *-*-solaris2.10*
+       handling.
+       * configure: Regenerate.
+
+2019-04-08  Martin Liska  <mliska@suse.cz>
+
+       * LOCAL_PATCHES: Add revision.
+
+2019-04-08  Martin Liska  <mliska@suse.cz>
+
+       PR sanitizer/89941
+       * sanitizer_common/sanitizer_platform_limits_linux.cc (defined):
+       Reapply patch from r259664.
+       * sanitizer_common/sanitizer_platform_limits_posix.h (defined):
+       Likewise.
+
+2019-03-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR sanitizer/80953
+       Merge from LLVM revision 355980
+       * asan/asan_allocator.h (kAllocatorSpace): Define for SPARC.
+       (kAllocatorSize): Likewise.
+       (DefaultSizeClassMap): Likewise.
+       * asan/asan_mapping.h (kSPARC64_ShadowOffset64): Define.
+       (SHADOW_OFFSET): Define for SPARC.
+       Include asan_mapping_sparc64.h for SPARC 64-bit.
+       * asan/asan_mapping_sparc64.h: New file.
+
+2019-03-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR sanitizer/80953
+       Merge from LLVM revision 355979
+       * asan/asan_globals.c (GetGlobalsForAddress): Use internal_memcpy to
+       copy Global objects for SPARC with GCC.
+
+2019-03-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+       PR sanitizer/80953
+       Merge from LLVM revision 355978
+       * sanitizer_common/sanitizer_allocator_primary32.h
+       (class SizeClassAllocator32): Assert that kSpaceSize is power of 2 if
+       SANITIZER_SIGN_EXTENDED_ADDRESSES is set.
+       (PointerIsMine): Deal with SANITIZER_SIGN_EXTENDED_ADDRESSES.
+       (ComputeRegionId): Likewise.
+       * sanitizer_common/sanitizer_linux.cc (GetMaxVirtualAddress): Return
+       appropriate value for SPARC 64-bit.
+       * sanitizer_common/sanitizer_platform.h (SANITIZER_MMAP_RANGE_SIZE):
+       Define for SPARC.
+       (SANITIZER_SIGN_EXTENDED_ADDRESSES): Define to 1 for SPARC 64-bit.
+
 2019-03-13  Eric Botcazou  <ebotcazou@adacore.com>
 
        PR sanitizer/80953