Author: Nikita Popov Date: 2025-02-11T14:59:41+01:00 New Revision: 4c4ed5e2f5357d724e4c26d21ee3e840210b917f
URL: https://github.com/llvm/llvm-project/commit/4c4ed5e2f5357d724e4c26d21ee3e840210b917f DIFF: https://github.com/llvm/llvm-project/commit/4c4ed5e2f5357d724e4c26d21ee3e840210b917f.diff LOG: [flang][cmake] Fix bcc dependencies (#125822) The Fortran libraries are not part of MLIR, so they should use target_link_libraries() rather than mlir_target_link_libraries(). This fixes an issue introduced in https://github.com/llvm/llvm-project/pull/120966. (cherry picked from commit f9af5c145f40480d46874b643ca2b1237e9fbb2a) Added: Modified: flang/tools/bbc/CMakeLists.txt Removed: ################################################################################ diff --git a/flang/tools/bbc/CMakeLists.txt b/flang/tools/bbc/CMakeLists.txt index 85aeb85e0c5309..97462be83ea438 100644 --- a/flang/tools/bbc/CMakeLists.txt +++ b/flang/tools/bbc/CMakeLists.txt @@ -29,6 +29,11 @@ target_link_libraries(bbc PRIVATE flangFrontend flangPasses FlangOpenMPTransforms + FortranCommon + FortranParser + FortranEvaluate + FortranSemantics + FortranLower ) mlir_target_link_libraries(bbc PRIVATE @@ -36,9 +41,4 @@ mlir_target_link_libraries(bbc PRIVATE ${extension_libs} MLIRAffineToStandard MLIRSCFToControlFlow - FortranCommon - FortranParser - FortranEvaluate - FortranSemantics - FortranLower ) _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits