From 36a05268e7059163752ab91d1cbe1180dbd90b93 Mon Sep 17 00:00:00 2001 From: Eugene Kosov Date: Wed, 24 Mar 2021 13:17:49 +0300 Subject: cmake cleanup: drop support for ancient clang in WITH_ASAN option --- CMakeLists.txt | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index ab5959da7b9..80f87af2cb5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -196,7 +196,6 @@ OPTION(WITH_ASAN "Enable address sanitizer" OFF) IF (WITH_ASAN) # this flag might be set by default on some OS MY_CHECK_AND_SET_COMPILER_FLAG("-U_FORTIFY_SOURCE" DEBUG RELWITHDEBINFO) - # gcc 4.8.1 and new versions of clang MY_CHECK_AND_SET_COMPILER_FLAG("-fsanitize=address -fPIC" DEBUG RELWITHDEBINFO) SET(HAVE_C_FSANITIZE ${have_C__fsanitize_address__fPIC}) @@ -209,15 +208,6 @@ IF (WITH_ASAN) "-fsanitize=address -fsanitize-address-use-after-scope" DEBUG RELWITHDEBINFO) ENDIF() - ELSE() - # older versions of clang - MY_CHECK_AND_SET_COMPILER_FLAG("-faddress-sanitizer -fPIC" - DEBUG RELWITHDEBINFO) - SET(HAVE_C_FADDRESS ${have_C__faddress_sanitizer__fPIC}) - SET(HAVE_CXX_FADDRESS ${have_CXX__faddress_sanitizer__fPIC}) - IF(HAVE_C_FADDRESS AND HAVE_CXX_FADDRESS) - SET(WITH_ASAN_OK 1) - ENDIF() ENDIF() IF(NOT WITH_ASAN_OK) -- cgit v1.2.1