Skip to content

Commit a6c1692

Browse files
clementvalkiranchandramohan
authored andcommitted
[Flang] fix dependency issues after D78215
Patch D78215 changes various dependencies in the CMakeLists.txt. This results in error while compiling. This patch fixes the issue. Reviewers: DavidTruby Differential Revision: https://reviews.llvm.org/D78340
1 parent 58f3243 commit a6c1692

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

flang/lib/Evaluate/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ add_flang_library(FortranEvaluate
2929
LINK_LIBS
3030
FortranCommon
3131
FortranDecimal
32+
FortranSemantics
3233
FortranParser
3334
)
3435

flang/lib/Optimizer/Dialect/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
2+
13
add_flang_library(FIRDialect
24
FIRAttr.cpp
35
FIRDialect.cpp
@@ -6,6 +8,7 @@ add_flang_library(FIRDialect
68

79
DEPENDS
810
FIROpsIncGen
11+
${dialect_libs}
912

1013
LINK_LIBS
1114
FIRSupport

flang/lib/Optimizer/Support/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
33
add_flang_library(FIRSupport
44
KindMapping.cpp
55

6+
DEPENDS
7+
${dialect_libs}
68
LINK_LIBS
79
${dialect_libs}
810
)

0 commit comments

Comments
 (0)