+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
+ Merge from LLVM revision 355965
+ * sanitizer_common/sanitizer_linux.cc (GetWriteFlag): Implement for
+ SPARC/Linux.
+ (GetPcSpBp): Likewise.
+ * sanitizer_common/sanitizer_stacktrace.cc (GetNextInstructionPc):
+ Adjust for SPARC.
+ * sanitizer_common/sanitizer_stacktrace.h (SANITIZER_CAN_FAST_UNWIND):
+ Define to 1 for SPARC.
+ * sanitizer_common/sanitizer_stacktrace_sparc.cc: Rewrite.
+ * sanitizer_common/sanitizer_unwind_linux_libcdep.cc (SlowUnwindStack):
+ Adjust the PC address for SPARC with GCC.
+
+2019-03-06 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/88684
+ * sanitizer_common/sanitizer_platform.h (defined): Cherry pick.
+ (SANITIZER_NON_UNIQUE_TYPEINFO): Likewise.
+ * ubsan/ubsan_type_hash_itanium.cc (isDerivedFromAtOffset):
+ Likewise.
+
+2019-02-20 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR sanitizer/89409
+ * sanitizer_common/sanitizer_linux.cc (internal_readlink):
+ Cherry-pick compiler-rt r354451.
+
+2019-01-23 Jonny Grant <jg@jguk.org>
+
+ PR sanitizer/89010
+ * libsanitizer/README.gcc: Update to current https URLs.
+
+2018-12-27 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/86229
+ * asan/asan_errors.cc (ErrorAllocTypeMismatch::Print): Cherry
+ pick rL350085.
+ * asan/asan_errors.h (struct ErrorAllocTypeMismatch): Likewise.
+
+2018-11-09 Martin Liska <mliska@suse.cz>
+
+ * LOCAL_PATCHES: Include one local patch.
+
+2018-11-09 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/87892
+ * sanitizer_common/sanitizer_linux_libcdep.cc (defined): Return
+ 1 when CPU_COUNT macro is not defined.
+
+2018-11-08 Bill Seurer <seurer@linux.vnet.ibm.com>
+
+ * libsanitizer/sanitizer_common/sanitizer_linux.cc (CheckASLR):
+ Disable ASLR for powerpc64 when using sanitizers.
+
+2018-11-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR sanitizer/80953
+ * configure.tgt (sparc*-*-solaris2.11*): Enable.
+ (x86_64-*-solaris2.11* | i?86-*-solaris2.11*): Enable.
+
+2018-11-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR sanitizer/80953
+ * sanitizer_common/sanitizer_internal_defs.h,
+ sanitizer_common/sanitizer_platform_limits_solaris.h,
+ sanitizer_common/sanitizer_procmaps_solaris.cc,
+ sanitizer_common/sanitizer_solaris.cc: Cherry-pick compiler-rt
+ revision 346153.
+ * sanitizer_common/sanitizer_stacktrace.h,
+ sanitizer_common/sanitizer_stacktrace_sparc.cc: Cherry-pick
+ compiler-rt revision 346155.
+
+2018-11-05 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * LOCAL_PATCHES: Add r258525.
+ * sanitizer_common/sanitizer_stacktrace.cc
+ (BufferedStackTrace::FastUnwindStack): Use the correct frame offset
+ for PowerPC SYSV ABI.
+
+2018-11-05 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/87860
+ * sanitizer_common/sanitizer_linux.cc: Cherry-pick upstream
+ r346129.
+
2018-10-31 Joseph Myers <joseph@codesourcery.com>
PR bootstrap/82856