Skip to content

Commit 268de15

Browse files
committed
Merge branch 'users/meinersbur/flang_runtime_FortranSupport' into users/meinersbur/flang_runtime_flang_rt
2 parents 22ed7eb + 7f342b7 commit 268de15

File tree

9 files changed

+14
-5
lines changed

9 files changed

+14
-5
lines changed

flang/lib/Optimizer/Builder/IntrinsicCall.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -778,7 +778,7 @@ prettyPrintIntrinsicName(fir::FirOpBuilder &builder, mlir::Location loc,
778778
// Generate a call to the Fortran runtime library providing
779779
// support for 128-bit float math.
780780
// On 'HAS_LDBL128' targets the implementation
781-
// is provided by flang_rt, otherwise, it is done via
781+
// is provided by FortranRuntime, otherwise, it is done via
782782
// FortranFloat128Math library. In the latter case the compiler
783783
// has to be built with FLANG_RUNTIME_F128_MATH_LIB to guarantee
784784
// proper linking actions in the driver.

flang/runtime/CUDA/allocatable.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "flang/Runtime/CUDA/descriptor.h"
1515
#include "flang/Runtime/CUDA/memmove-function.h"
1616
#include "flang/Runtime/allocatable.h"
17+
#include "flang/Runtime/descriptor.h"
1718

1819
#include "cuda_runtime.h"
1920

flang/runtime/CUDA/allocator.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
#include "../stat.h"
1212
#include "../terminator.h"
1313
#include "../type-info.h"
14-
#include "flang/Common/Fortran.h"
1514
#include "flang/Common/ISO_Fortran_binding_wrapper.h"
1615
#include "flang/Runtime/CUDA/common.h"
1716
#include "flang/Runtime/allocator-registry.h"
17+
#include "flang/Support/Fortran.h"
1818

1919
#include "cuda_runtime.h"
2020

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: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ set(LLVM_REQUIRES_RTTI ON)
6565
add_flang_nongtest_unittest(real
6666
FortranEvaluateTesting
6767
FortranEvaluate
68+
FortranCommon
69+
FortranSupport
6870
FortranSemantics
6971
)
7072
llvm_update_compile_flags(real.test)

flang/unittests/Runtime/CUDA/Allocatable.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@
99
#include "flang/Runtime/allocatable.h"
1010
#include "gtest/gtest.h"
1111
#include "../../../runtime/terminator.h"
12-
#include "flang/Common/Fortran.h"
1312
#include "flang/Runtime/CUDA/allocator.h"
1413
#include "flang/Runtime/CUDA/common.h"
1514
#include "flang/Runtime/CUDA/descriptor.h"
1615
#include "flang/Runtime/allocator-registry.h"
16+
#include "flang/Runtime/descriptor.h"
17+
#include "flang/Runtime/memory.h"
18+
#include "flang/Support/Fortran.h"
1719

1820
#include "cuda_runtime.h"
1921

flang/unittests/Runtime/CUDA/AllocatorCUF.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@
88

99
#include "gtest/gtest.h"
1010
#include "../../../runtime/terminator.h"
11-
#include "flang/Common/Fortran.h"
1211
#include "flang/Runtime/CUDA/allocator.h"
1312
#include "flang/Runtime/CUDA/descriptor.h"
1413
#include "flang/Runtime/allocatable.h"
1514
#include "flang/Runtime/allocator-registry.h"
15+
#include "flang/Runtime/descriptor.h"
16+
#include "flang/Runtime/memory.h"
17+
#include "flang/Support/Fortran.h"
1618

1719
#include "cuda_runtime.h"
1820

flang/unittests/Runtime/CUDA/Memory.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
#include "gtest/gtest.h"
1111
#include "../../../runtime/terminator.h"
1212
#include "../tools.h"
13-
#include "flang/Common/Fortran.h"
1413
#include "flang/Runtime/CUDA/allocator.h"
1514
#include "flang/Runtime/CUDA/common.h"
1615
#include "flang/Runtime/CUDA/descriptor.h"
1716
#include "flang/Runtime/allocatable.h"
1817
#include "flang/Runtime/allocator-registry.h"
18+
#include "flang/Support/Fortran.h"
1919

2020
#include "cuda_runtime.h"
2121

0 commit comments

Comments
 (0)