[clang-tools-extra] fe6b913 - Fix build break with BUILD_SHARED_LIBS=ON

Krzysztof Parzyszek via cfe-commits cfe-commits at lists.llvm.org
Tue Dec 16 08:03:48 PST 2025


Author: Krzysztof Parzyszek
Date: 2025-12-16T10:03:26-06:00
New Revision: fe6b9139cc855b4891012168860741eb8b5dab89

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

LOG: Fix build break with BUILD_SHARED_LIBS=ON

UncheckedStatusOrAccessCheck.cpp:(.text._ZN5clang8dataflow16diagnoseFunc
tionINS0_14statusor_model28UncheckedStatusOrAccessModelENS_14SourceLocat
ionEEEN4llvm8ExpectedINS5_11SmallVectorIT0_Xsr42CalculateSmallVectorDefa
ultInlinedElementsIS8_EE5valueEEEEERKNS_12FunctionDeclERNS_10ASTContextE
NS0_18DiagnosisCallbacksIT_S8_EEli[_ZN5clang8dataflow16diagnoseFunctionI
NS0_14statusor_model28UncheckedStatusOrAccessModelENS_14SourceLocationEE
EN4llvm8ExpectedINS5_11SmallVectorIT0_Xsr42CalculateSmallVectorDefaultIn
linedElementsIS8_EE5valueEEEEERKNS_12FunctionDeclERNS_10ASTContextENS0_1
8DiagnosisCallbacksIT_S8_EEli]+0x29): undefined reference to `clang::dat
aflow::AdornedCFG::build(clang::FunctionDecl const&)'

and others.

Added: 
    

Modified: 
    clang-tools-extra/clang-tidy/abseil/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/clang-tools-extra/clang-tidy/abseil/CMakeLists.txt b/clang-tools-extra/clang-tidy/abseil/CMakeLists.txt
index 0c02ffc7306d1..910e87615d017 100644
--- a/clang-tools-extra/clang-tidy/abseil/CMakeLists.txt
+++ b/clang-tools-extra/clang-tidy/abseil/CMakeLists.txt
@@ -38,6 +38,8 @@ add_clang_library(clangTidyAbseilModule STATIC
 
 clang_target_link_libraries(clangTidyAbseilModule
   PRIVATE
+  clangAnalysisFlowSensitive
+  clangAnalysisFlowSensitiveModels
   clangAST
   clangASTMatchers
   clangBasic


        


More information about the cfe-commits mailing list