Skip to content

Commit 4605ba0

Browse files
authored
[flang] Link libflangPasses against correct libraries
libflangPasses.so was not linked against the correct libraries which caused a build failure with -DBUILD_SHARED_LIBS=On. Fixes #110425
1 parent 749e218 commit 4605ba0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

flang/lib/Optimizer/Passes/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
2+
get_property(extension_libs GLOBAL PROPERTY MLIR_EXTENSION_LIBS)
3+
14
add_flang_library(flangPasses
25
CommandLineOpts.cpp
36
Pipelines.cpp
@@ -9,6 +12,8 @@ add_flang_library(flangPasses
912
FIRCodeGen
1013
FIRTransforms
1114
FlangOpenMPTransforms
15+
${dialect_libs}
16+
${extension_libs}
1217
FortranCommon
1318
HLFIRTransforms
1419
MLIRPass

0 commit comments

Comments
 (0)