diff --git a/llvm/runtimes/CMakeLists.txt b/llvm/runtimes/CMakeLists.txt --- a/llvm/runtimes/CMakeLists.txt +++ b/llvm/runtimes/CMakeLists.txt @@ -333,6 +333,11 @@ string(REPLACE "-" "_" canon_name ${projName}) string(TOUPPER ${canon_name} canon_name) list(APPEND prefixes ${canon_name}) + # Many compiler-rt options start with SANITIZER_ rather than COMPILER_RT_, + # so when compiler-rt is enabled, consider both. + if(canon_name STREQUAL "COMPILER_RT") + list(APPEND prefixes SANITIZER) + endif() string(FIND ${projName} "lib" LIB_IDX) if(LIB_IDX EQUAL 0)