[llvm-branch-commits] [flang] 4c4ed5e - [flang][cmake] Fix bcc dependencies (#125822)

Nikita Popov via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Feb 11 07:48:56 PST 2025


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
 )


        


More information about the llvm-branch-commits mailing list