Skip to content

Commit 2f5ae0f

Browse files
committed
MDEV-10412 fix WITH_ASAN option for 10.1
1 parent f038659 commit 2f5ae0f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,12 +187,16 @@ IF (WITH_ASAN)
187187
# gcc 4.8.1 and new versions of clang
188188
MY_CHECK_AND_SET_COMPILER_FLAG("-fsanitize=address -O1 -Wno-error -fPIC"
189189
DEBUG RELWITHDEBINFO)
190+
SET(HAVE_C_FSANITIZE ${HAVE_C__fsanitize_address__O1__Wno_error__fPIC})
191+
SET(HAVE_CXX_FSANITIZE ${HAVE_CXX__fsanitize_address__O1__Wno_error__fPIC})
190192
IF(HAVE_C_FSANITIZE AND HAVE_CXX_FSANITIZE)
191193
SET(WITH_ASAN_OK 1)
192194
ELSE()
193195
# older versions of clang
194196
MY_CHECK_AND_SET_COMPILER_FLAG("-faddress-sanitizer -O1 -fPIC"
195197
DEBUG RELWITHDEBINFO)
198+
SET(HAVE_C_FADDRESS ${HAVE_C__faddress_sanitizer__O1__fPIC})
199+
SET(HAVE_CXX_FADDRESS ${HAVE_CXX__faddress_sanitizer__O1__fPIC})
196200
IF(HAVE_C_FADDRESS AND HAVE_CXX_FADDRESS)
197201
SET(WITH_ASAN_OK 1)
198202
ENDIF()

0 commit comments

Comments
 (0)