Fix 'unknown attribute no_sanitize' compiler warning for GCC
authorIvan Maidanski <ivmai@mail.ru>
Mon, 20 Nov 2017 06:56:25 +0000 (09:56 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 30 Nov 2017 15:51:40 +0000 (18:51 +0300)
commitf5acd957181029de72b9d117d0785b98365f20eb
treeee9ed3118c73482e10717890a45260a122639260
parent28922924e0863640638c90036763fdc074bb1bc4
Fix 'unknown attribute no_sanitize' compiler warning for GCC
(fix commits 9020c5db6a3eee47c058d9dc637f7fe1)

* src/atomic_ops.h [!__has_feature && __SANITIZE_ADDRESS__]
(AO_ADDRESS_SANITIZER): Define.
* src/atomic_ops.h [!AO_ATTR_NO_SANITIZE_MEMORY && AO_MEMORY_SANITIZER
&& !AO_CLANG_PREREQ(3,8)] (AO_ATTR_NO_SANITIZE_MEMORY): Define to
__attribute__((no_sanitize_memory)).
* src/atomic_ops.h [!AO_ATTR_NO_SANITIZE_THREAD && AO_THREAD_SANITIZER
&& !AO_CLANG_PREREQ(3,8)] (AO_ATTR_NO_SANITIZE_THREAD): Define to
__attribute__((no_sanitize_thread)).
src/atomic_ops.h