From 336add941c0b4c25b0ccf9083b3b2692478dc6d7 Mon Sep 17 00:00:00 2001 From: Augustin Degomme Date: Tue, 6 Dec 2016 09:32:27 +0100 Subject: [PATCH] add -no-pie flag to thread sanitizer (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796246) --- tools/cmake/GCCFlags.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/cmake/GCCFlags.cmake b/tools/cmake/GCCFlags.cmake index e7f109f663..3ca730963d 100644 --- a/tools/cmake/GCCFlags.cmake +++ b/tools/cmake/GCCFlags.cmake @@ -173,9 +173,9 @@ if(enable_address_sanitizer) endif() if(enable_thread_sanitizer) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=thread -fno-omit-frame-pointer") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=thread -fno-omit-frame-pointer") - set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -fsanitize=thread") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=thread -fno-omit-frame-pointer -no-pie") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=thread -fno-omit-frame-pointer -no-pie") + set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -fsanitize=thread -no-pie") endif() if(enable_undefined_sanitizer) -- 2.20.1