Enable mistakenly wiped sanitizer instrumentation (#6780)

This commit is contained in:
Andrey Somsikov 2021-07-23 17:51:17 +03:00 committed by GitHub
parent 25fc647b2f
commit d921e7a9c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,7 +34,7 @@ endif()
# common sanitizer options # common sanitizer options
if (DEFINED SANITIZER_COMPILER_FLAGS) if (DEFINED SANITIZER_COMPILER_FLAGS)
# ensure sumbols are present # ensure sumbols are present
set(SANITIZER_COMPILER_FLAGS "-g -fno-omit-frame-pointer") set(SANITIZER_COMPILER_FLAGS "${SANITIZER_COMPILER_FLAGS} -g -fno-omit-frame-pointer")
# prevent unloading libraries at runtime, so sanitizer can resolve their symbols # prevent unloading libraries at runtime, so sanitizer can resolve their symbols
set(SANITIZER_LINKER_FLAGS "${SANITIZER_LINKER_FLAGS} -Wl,-z,nodelete") set(SANITIZER_LINKER_FLAGS "${SANITIZER_LINKER_FLAGS} -Wl,-z,nodelete")