Skip to content

Commit e0e7297

Browse files
committed
Merge branch 'users/meinersbur/flang_runtime_move-files' into users/meinersbur/flang_runtime
2 parents 44bca09 + bbd298e commit e0e7297

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+754
-383
lines changed

flang-rt/.clang-format

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,17 @@ AlignOperands: false
99
AlignTrailingComments: false
1010
IncludeCategories:
1111
- Regex: '^<'
12-
Priority: 4
12+
Priority: 6
1313
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
14+
Priority: 5
15+
- Regex: '^"flang/' # Headers shared with Flang
16+
Priority: 4
17+
- Regex: '^"flang-rt/' # Public Flang-RT headers
1418
Priority: 3
15-
- Regex: '^"(flang|\.\.)/'
16-
Priority: 2
17-
- Regex: '.*'
19+
- Regex: '^[^/]*$' # Private header from same library
1820
Priority: 1
21+
- Regex: '.*' # Private headers from sibling libraries
22+
Priority: 2
1923
...
2024

2125
# vim:set filetype=yaml:

flang-rt/lib/FortranFloat128Math/math-entries.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@
88

99
#ifndef FLANG_RT_FORTRANFLOAT128MATH_MATH_ENTRIES_H_
1010
#define FLANG_RT_FORTRANFLOAT128MATH_MATH_ENTRIES_H_
11-
#include "terminator.h"
12-
#include "tools.h"
11+
12+
#include "../flang_rt/terminator.h"
13+
#include "../flang_rt/tools.h"
1314
#include "flang/Common/float128.h"
1415
#include "flang/Runtime/entry-names.h"
1516
#include <cfloat>

flang-rt/lib/FortranFloat128Math/norm2.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
#include "math-entries.h"
1010
#include "numeric-template-specs.h"
11-
#include "reduction-templates.h"
11+
#include "../flang_rt/reduction-templates.h"
1212

1313
namespace Fortran::runtime {
1414
extern "C" {

flang-rt/lib/FortranFloat128Math/numeric-template-specs.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#define FLANG_RT_FORTRANFLOAT128MATH_NUMERIC_TEMPLATE_SPECS_H_
1111

1212
#include "math-entries.h"
13-
#include "numeric-templates.h"
13+
#include "../flang_rt/numeric-templates.h"
1414

1515
namespace Fortran::runtime {
1616
using F128Type = CppTypeFor<TypeCategory::Real, 16>;

flang-rt/lib/FortranFloat128Math/random.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
#include "math-entries.h"
1010
#include "numeric-template-specs.h"
11-
#include "random-templates.h"
11+
#include "../flang_rt/random-templates.h"
1212

1313
using namespace Fortran::runtime::random;
1414
extern "C" {

flang-rt/lib/flang_rt/CMakeLists.txt

Lines changed: 0 additions & 213 deletions
This file was deleted.

flang-rt/lib/flang_rt/CUDA/allocatable.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "flang/Runtime/CUDA/allocatable.h"
10-
#include "flang-rt/descriptor.h"
1110
#include "../assign-impl.h"
1211
#include "../stat.h"
1312
#include "../terminator.h"
13+
#include "flang-rt/descriptor.h"
1414
#include "flang/Runtime/CUDA/common.h"
1515
#include "flang/Runtime/CUDA/descriptor.h"
1616
#include "flang/Runtime/CUDA/memmove-function.h"
1717
#include "flang/Runtime/allocatable.h"
18-
#include "flang/Runtime/descriptor.h"
1918

2019
#include "cuda_runtime.h"
2120

flang-rt/lib/flang_rt/CUDA/allocator.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "flang-rt/CUDA/allocator.h"
10-
#include "flang-rt/allocator-registry.h"
1110
#include "../derived.h"
1211
#include "../stat.h"
1312
#include "../terminator.h"
1413
#include "../type-info.h"
14+
#include "flang-rt/allocator-registry.h"
1515
#include "flang/Common/ISO_Fortran_binding_wrapper.h"
1616
#include "flang/Runtime/CUDA/common.h"
1717
#include "flang/Support/Fortran.h"
18-
#include "flang/Support/Fortran.h"
1918

2019
#include "cuda_runtime.h"
2120

flang-rt/lib/flang_rt/CUDA/descriptor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "flang/Runtime/CUDA/descriptor.h"
10+
#include "../terminator.h"
1011
#include "flang-rt/CUDA/allocator.h"
1112
#include "flang-rt/descriptor.h"
12-
#include "../terminator.h"
1313
#include "flang/Runtime/CUDA/common.h"
1414

1515
#include "cuda_runtime.h"

flang-rt/lib/flang_rt/ISO_Fortran_binding.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
// as specified in section 18.5.5 of Fortran 2018.
1111

1212
#include "ISO_Fortran_util.h"
13+
#include "terminator.h"
1314
#include "flang-rt/descriptor.h"
1415
#include "flang-rt/type-code.h"
15-
#include "terminator.h"
1616
#include "flang/Common/ISO_Fortran_binding_wrapper.h"
1717
#include "flang/Runtime/pointer.h"
1818
#include <cstdlib>

0 commit comments

Comments
 (0)