Skip to content

Commit a036068

Browse files
committed
Link FortranSupport
everywhere where FortranCommon is
1 parent ac1f46f commit a036068

File tree

7 files changed

+14
-9
lines changed

7 files changed

+14
-9
lines changed

flang/lib/Optimizer/OpenMP/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ add_flang_library(FlangOpenMPTransforms
2121
FIRDialectSupport
2222
FIRSupport
2323
FortranCommon
24+
FortranSupport
2425
MLIRFuncDialect
2526
MLIROpenMPDialect
2627
HLFIRDialect

flang/lib/Optimizer/Passes/CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,14 @@ add_flang_library(flangPasses
55
CommandLineOpts.cpp
66
Pipelines.cpp
77

8-
DEPENDS
9-
FortranCommon
10-
118
LINK_LIBS
129
FIRCodeGen
1310
FIRTransforms
1411
FlangOpenMPTransforms
1512
${dialect_libs}
1613
${extension_libs}
1714
FortranCommon
15+
FortranSupport
1816
HLFIRTransforms
1917
MLIRPass
2018
MLIRReconcileUnrealizedCasts

flang/tools/bbc/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ target_link_libraries(bbc PRIVATE
3333
MLIRAffineToStandard
3434
MLIRSCFToControlFlow
3535
FortranCommon
36+
FortranSupport
3637
FortranParser
3738
FortranEvaluate
3839
FortranSemantics

flang/tools/f18-parse-demo/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@ add_flang_tool(f18-parse-demo
1212
target_link_libraries(f18-parse-demo
1313
PRIVATE
1414
FortranCommon
15+
FortranSupport
1516
FortranParser
1617
)

flang/tools/tco/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ target_link_libraries(tco PRIVATE
2020
flangPasses
2121
FlangOpenMPTransforms
2222
FortranCommon
23+
FortranSupport
2324
${dialect_libs}
2425
${extension_libs}
2526
MLIRIR

flang/unittests/Evaluate/CMakeLists.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ add_flang_nongtest_unittest(uint128
2727

2828
add_flang_nongtest_unittest(expression
2929
FortranCommon
30+
FortranSupport
3031
FortranEvaluateTesting
3132
FortranEvaluate
3233
FortranSemantics
@@ -41,16 +42,16 @@ add_flang_nongtest_unittest(integer
4142

4243
add_flang_nongtest_unittest(intrinsics
4344
FortranCommon
44-
FortranEvaluateTesting
45-
FortranEvaluate
4645
FortranSupport
46+
FortranEvaluate
47+
FortranEvaluateTesting
4748
FortranSemantics
4849
FortranParser
4950
)
5051

5152
add_flang_nongtest_unittest(logical
52-
FortranEvaluateTesting
5353
FortranEvaluate
54+
FortranEvaluateTesting
5455
FortranSemantics
5556
)
5657

@@ -61,16 +62,17 @@ add_flang_nongtest_unittest(logical
6162
set(LLVM_REQUIRES_EH ON)
6263
set(LLVM_REQUIRES_RTTI ON)
6364
add_flang_nongtest_unittest(real
64-
FortranEvaluateTesting
65-
FortranEvaluate
6665
FortranSupport
66+
FortranEvaluate
67+
FortranEvaluateTesting
6768
FortranSemantics
6869
)
6970
llvm_update_compile_flags(real.test)
7071

7172
add_flang_nongtest_unittest(folding
7273
FortranCommon
73-
FortranEvaluateTesting
74+
FortranSupport
7475
FortranEvaluate
76+
FortranEvaluateTesting
7577
FortranSemantics
7678
)

flang/unittests/Frontend/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ target_link_libraries(FlangFrontendTests
1919
FortranParser
2020
FortranSemantics
2121
FortranCommon
22+
FortranSupport
2223
FortranEvaluate
2324
MLIRIR
2425
)

0 commit comments

Comments
 (0)