Author: Nikita Popov
Date: 2025-01-13T11:51:53+01:00
New Revision: 5998cd3b38dc45717f4aac8fe6e568d1b6facef7

URL: 
https://github.com/llvm/llvm-project/commit/5998cd3b38dc45717f4aac8fe6e568d1b6facef7
DIFF: 
https://github.com/llvm/llvm-project/commit/5998cd3b38dc45717f4aac8fe6e568d1b6facef7.diff

LOG: Build SanitizerCommon if ctx_profile enabled (#105495)

ctx_profile has a dependency on SanitizerCommon, so make sure it is
built even if we otherwise disable sanitizers.

(cherry picked from commit e3389365b5d62bc9781dc9a23b14d72e333018d7)

Added: 
    

Modified: 
    compiler-rt/lib/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/CMakeLists.txt b/compiler-rt/lib/CMakeLists.txt
index 22f9b3ea8a0c35..e6158ec4088951 100644
--- a/compiler-rt/lib/CMakeLists.txt
+++ b/compiler-rt/lib/CMakeLists.txt
@@ -9,7 +9,7 @@ include(SanitizerUtils)
 #
 #TODO: Refactor sanitizer_common into smaller pieces (e.g. flag parsing, 
utils).
 if (COMPILER_RT_HAS_SANITIZER_COMMON AND
-    (COMPILER_RT_BUILD_SANITIZERS OR COMPILER_RT_BUILD_XRAY OR 
COMPILER_RT_BUILD_MEMPROF))
+    (COMPILER_RT_BUILD_SANITIZERS OR COMPILER_RT_BUILD_XRAY OR 
COMPILER_RT_BUILD_MEMPROF OR COMPILER_RT_BUILD_CTX_PROFILE))
   add_subdirectory(sanitizer_common)
 endif()
 


        
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to