diff options
author | Rik Prohaska <prohaska7@gmail.com> | 2016-07-24 10:06:18 -0400 |
---|---|---|
committer | Rik Prohaska <prohaska7@gmail.com> | 2016-07-24 10:06:18 -0400 |
commit | 2f5ae0fbe76d749518b8f943b61c198e4b9315aa (patch) | |
tree | fa9e628817247f2e1f16a5584d6d4f8765b8df51 /CMakeLists.txt | |
parent | f0386598dd825e3a42c463699988f13c123dd6be (diff) | |
download | mariadb-git-2f5ae0fbe76d749518b8f943b61c198e4b9315aa.tar.gz |
MDEV-10412 fix WITH_ASAN option for 10.1
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ab981bc330f..cc696e36682 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -187,12 +187,16 @@ IF (WITH_ASAN) # gcc 4.8.1 and new versions of clang MY_CHECK_AND_SET_COMPILER_FLAG("-fsanitize=address -O1 -Wno-error -fPIC" DEBUG RELWITHDEBINFO) + SET(HAVE_C_FSANITIZE ${HAVE_C__fsanitize_address__O1__Wno_error__fPIC}) + SET(HAVE_CXX_FSANITIZE ${HAVE_CXX__fsanitize_address__O1__Wno_error__fPIC}) IF(HAVE_C_FSANITIZE AND HAVE_CXX_FSANITIZE) SET(WITH_ASAN_OK 1) ELSE() # older versions of clang MY_CHECK_AND_SET_COMPILER_FLAG("-faddress-sanitizer -O1 -fPIC" DEBUG RELWITHDEBINFO) + SET(HAVE_C_FADDRESS ${HAVE_C__faddress_sanitizer__O1__fPIC}) + SET(HAVE_CXX_FADDRESS ${HAVE_CXX__faddress_sanitizer__O1__fPIC}) IF(HAVE_C_FADDRESS AND HAVE_CXX_FADDRESS) SET(WITH_ASAN_OK 1) ENDIF() |