From: Ivan Maidanski Date: Fri, 1 Dec 2017 17:00:15 +0000 (+0300) Subject: Update ChangeLog file (v7.6 changes only) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dc48c2d78e8a869c0e19ab140b6a8d81360867da;p=libatomic_ops Update ChangeLog file (v7.6 changes only) --- diff --git a/ChangeLog b/ChangeLog index a617465..8c2887b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,10 +2,14 @@ == [7.6.2] (date not set) == * Avoid misleading 'AO_t undefined' error if wrong atomic_ops.h included +* Define AO_TS_SET to 1 (true) if GCC atomic_test_and_set is used * Do not install documentation if configure --disable-docs (new option) * Do not produce .tar.bz2 distribution file (configure) * Eliminate '-pedantic is not an option that controls warnings' GCC message +* Eliminate data race in cons() of test_malloc * Fix 'bad register name %sil' assembler error (GCC-4.4/x86) +* Fix 'unknown attribute no_sanitize' compiler warning for GCC +* Place no_sanitize attributes in a GCC-compliant way * Use GCC atomic intrinsics for Hexagon (clang 3.9+) * Workaround 'unused result' code defects in atomic_ops.c, list_atomic * Workaround Thread Sanitizer (TSan) false positive warnings