https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/152364
Backport 2bb23d444767540c59c32ccdb86f7ef6e35fd96e Requested by: @tstellar >From 93d8fd4f2023e5114614d9b3f33e3b4a8618bbfd Mon Sep 17 00:00:00 2001 From: Michael Kruse <[email protected]> Date: Wed, 6 Aug 2025 16:39:03 +0200 Subject: [PATCH] [flang][cmake] Fix bbc dependencies (#152306) Re-apply "[flang][cmake] Fix bcc dependencies (#125822)" It was overwritten due to an automatic merge gone wrong for #124416. `git cherry-pick f9af5c145f40480d46874b643ca2b1237e9fbb2a` applied in 97cf061e83a0d0cada38d8a2d75c8a840b01ba26 ignored the renaming of FortranCommon into FortranSupport after #125822. Original commit message: 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 #20966. (cherry picked from commit 2bb23d444767540c59c32ccdb86f7ef6e35fd96e) --- flang/tools/bbc/CMakeLists.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/flang/tools/bbc/CMakeLists.txt b/flang/tools/bbc/CMakeLists.txt index 469266cc81558..7516157731b5e 100644 --- a/flang/tools/bbc/CMakeLists.txt +++ b/flang/tools/bbc/CMakeLists.txt @@ -30,6 +30,11 @@ target_link_libraries(bbc PRIVATE flangFrontend flangPasses FlangOpenMPTransforms + FortranSupport + FortranParser + FortranEvaluate + FortranSemantics + FortranLower ) mlir_target_link_libraries(bbc PRIVATE @@ -37,9 +42,4 @@ mlir_target_link_libraries(bbc PRIVATE ${extension_libs} MLIRAffineToStandard MLIRSCFToControlFlow - FortranSupport - FortranParser - FortranEvaluate - FortranSemantics - FortranLower ) _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
