diff options
author | sameeran joshi <sameeranjayant.joshi@amd.com> | 2020-08-18 15:05:51 +0530 |
---|---|---|
committer | Sameeran joshi <joshisameeran17@gmail.com> | 2020-08-18 15:14:15 +0530 |
commit | eaff200429a3dcf36eebfae39d2e859d6815285e (patch) | |
tree | 5f39aca65bf729841621669ddeb799a6dd6e380c | |
parent | 9b32ef9413be2f18ad98f24454854b438b5d9214 (diff) | |
download | llvm-eaff200429a3dcf36eebfae39d2e859d6815285e.zip llvm-eaff200429a3dcf36eebfae39d2e859d6815285e.tar.gz llvm-eaff200429a3dcf36eebfae39d2e859d6815285e.tar.bz2 |
[Flang] Move markdown files(.MD) from documentation/ to docs/
Summary:
Other LLVM sub-projects use docs/ folder for documentation files.
Follow LLVM project policy.
Modify `documentation/` references in sources to `docs/`.
This patch doesn't modify files to reStructuredText(.rst) file format.
Reviewed By: DavidTruby, sscalpone
Differential Revision: https://reviews.llvm.org/D85884
-rw-r--r-- | flang/README.md | 20 | ||||
-rw-r--r-- | flang/docs/ArrayComposition.md (renamed from flang/documentation/ArrayComposition.md) | 2 | ||||
-rw-r--r-- | flang/docs/BijectiveInternalNameUniquing.md (renamed from flang/documentation/BijectiveInternalNameUniquing.md) | 0 | ||||
-rw-r--r-- | flang/docs/C++17.md (renamed from flang/documentation/C++17.md) | 2 | ||||
-rw-r--r-- | flang/docs/C++style.md (renamed from flang/documentation/C++style.md) | 2 | ||||
-rw-r--r-- | flang/docs/Calls.md (renamed from flang/documentation/Calls.md) | 2 | ||||
-rw-r--r-- | flang/docs/Character.md (renamed from flang/documentation/Character.md) | 2 | ||||
-rw-r--r-- | flang/docs/ControlFlowGraph.md (renamed from flang/documentation/ControlFlowGraph.md) | 2 | ||||
-rw-r--r-- | flang/docs/Directives.md (renamed from flang/documentation/Directives.md) | 2 | ||||
-rw-r--r-- | flang/docs/Extensions.md (renamed from flang/documentation/Extensions.md) | 2 | ||||
-rw-r--r-- | flang/docs/FortranForCProgrammers.md (renamed from flang/documentation/FortranForCProgrammers.md) | 2 | ||||
-rw-r--r-- | flang/docs/FortranIR.md (renamed from flang/documentation/FortranIR.md) | 2 | ||||
-rw-r--r-- | flang/docs/IORuntimeInternals.md (renamed from flang/documentation/IORuntimeInternals.md) | 2 | ||||
-rw-r--r-- | flang/docs/ImplementingASemanticCheck.md (renamed from flang/documentation/ImplementingASemanticCheck.md) | 2 | ||||
-rw-r--r-- | flang/docs/Intrinsics.md (renamed from flang/documentation/Intrinsics.md) | 2 | ||||
-rw-r--r-- | flang/docs/LabelResolution.md (renamed from flang/documentation/LabelResolution.md) | 2 | ||||
-rw-r--r-- | flang/docs/ModFiles.md (renamed from flang/documentation/ModFiles.md) | 2 | ||||
-rw-r--r-- | flang/docs/OpenMP-4.5-grammar.txt (renamed from flang/documentation/OpenMP-4.5-grammar.txt) | 2 | ||||
-rw-r--r-- | flang/docs/OpenMP-semantics.md (renamed from flang/documentation/OpenMP-semantics.md) | 2 | ||||
-rw-r--r-- | flang/docs/OptionComparison.md (renamed from flang/documentation/OptionComparison.md) | 2 | ||||
-rw-r--r-- | flang/docs/Overview.md (renamed from flang/documentation/Overview.md) | 2 | ||||
-rw-r--r-- | flang/docs/ParserCombinators.md (renamed from flang/documentation/ParserCombinators.md) | 2 | ||||
-rw-r--r-- | flang/docs/Parsing.md (renamed from flang/documentation/Parsing.md) | 2 | ||||
-rw-r--r-- | flang/docs/Preprocessing.md (renamed from flang/documentation/Preprocessing.md) | 2 | ||||
-rw-r--r-- | flang/docs/PullRequestChecklist.md (renamed from flang/documentation/PullRequestChecklist.md) | 2 | ||||
-rw-r--r-- | flang/docs/RuntimeDescriptor.md (renamed from flang/documentation/RuntimeDescriptor.md) | 2 | ||||
-rw-r--r-- | flang/docs/Semantics.md (renamed from flang/documentation/Semantics.md) | 2 | ||||
-rw-r--r-- | flang/docs/f2018-grammar.txt (renamed from flang/documentation/f2018-grammar.txt) | 2 | ||||
-rw-r--r-- | flang/docs/flang-c-style.el (renamed from flang/documentation/flang-c-style.el) | 2 | ||||
-rw-r--r-- | flang/lib/Evaluate/intrinsics.cpp | 2 |
30 files changed, 38 insertions, 38 deletions
diff --git a/flang/README.md b/flang/README.md index f7797ed..44573ae 100644 --- a/flang/README.md +++ b/flang/README.md @@ -8,30 +8,30 @@ F18 was subsequently accepted into the LLVM project and rechristened as Flang. ## Getting Started -Read more about flang in the [documentation directory](documentation). -Start with the [compiler overview](documentation/Overview.md). +Read more about flang in the [docs directory](docs). +Start with the [compiler overview](docs/Overview.md). To better understand Fortran as a language and the specific grammar accepted by flang, -read [Fortran For C Programmers](documentation/FortranForCProgrammers.md) +read [Fortran For C Programmers](docs/FortranForCProgrammers.md) and -flang's specifications of the [Fortran grammar](documentation/f2018-grammar.txt) +flang's specifications of the [Fortran grammar](docs/f2018-grammar.txt) and -the [OpenMP grammar](documentation/OpenMP-4.5-grammar.txt). +the [OpenMP grammar](docs/OpenMP-4.5-grammar.txt). Treatment of language extensions is covered -in [this document](documentation/Extensions.md). +in [this document](docs/Extensions.md). To understand the compilers handling of intrinsics, -see the [discussion of intrinsics](documentation/Intrinsics.md). +see the [discussion of intrinsics](docs/Intrinsics.md). To understand how a flang program communicates with libraries at runtime, -see the discussion of [runtime descriptors](documentation/RuntimeDescriptor.md). +see the discussion of [runtime descriptors](docs/RuntimeDescriptor.md). If you're interested in contributing to the compiler, -read the [style guide](documentation/C++style.md) +read the [style guide](docs/C++style.md) and -also review [how flang uses modern C++ features](documentation/C++17.md). +also review [how flang uses modern C++ features](docs/C++17.md). ## Supported C++ compilers diff --git a/flang/documentation/ArrayComposition.md b/flang/docs/ArrayComposition.md index 099909c..0f30af3 100644 --- a/flang/documentation/ArrayComposition.md +++ b/flang/docs/ArrayComposition.md @@ -1,4 +1,4 @@ -<!--===- documentation/ArrayComposition.md +<!--===- docs/ArrayComposition.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/BijectiveInternalNameUniquing.md b/flang/docs/BijectiveInternalNameUniquing.md index b302d38..b302d38 100644 --- a/flang/documentation/BijectiveInternalNameUniquing.md +++ b/flang/docs/BijectiveInternalNameUniquing.md diff --git a/flang/documentation/C++17.md b/flang/docs/C++17.md index 18ea0b2..87d5fc0 100644 --- a/flang/documentation/C++17.md +++ b/flang/docs/C++17.md @@ -1,4 +1,4 @@ -<!--===- documentation/C++17.md +<!--===- docs/C++17.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/C++style.md b/flang/docs/C++style.md index ca53246..4ab95393 100644 --- a/flang/documentation/C++style.md +++ b/flang/docs/C++style.md @@ -1,4 +1,4 @@ -<!--===- documentation/C++style.md +<!--===- docs/C++style.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Calls.md b/flang/docs/Calls.md index 79f0d97..d70bc91 100644 --- a/flang/documentation/Calls.md +++ b/flang/docs/Calls.md @@ -1,4 +1,4 @@ -<!--===- documentation/Calls.md +<!--===- docs/Calls.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Character.md b/flang/docs/Character.md index d1c7ca4..700db86 100644 --- a/flang/documentation/Character.md +++ b/flang/docs/Character.md @@ -1,4 +1,4 @@ -<!--===- documentation/Character.md +<!--===- docs/Character.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/ControlFlowGraph.md b/flang/docs/ControlFlowGraph.md index 6ed9183d..b2b5498 100644 --- a/flang/documentation/ControlFlowGraph.md +++ b/flang/docs/ControlFlowGraph.md @@ -1,4 +1,4 @@ -<!--===- documentation/ControlFlowGraph.md +<!--===- docs/ControlFlowGraph.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Directives.md b/flang/docs/Directives.md index e178a69..c2e93c5 100644 --- a/flang/documentation/Directives.md +++ b/flang/docs/Directives.md @@ -1,4 +1,4 @@ -<!--===- documentation/Directives.md +<!--===- docs/Directives.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Extensions.md b/flang/docs/Extensions.md index 8bf5647..eaa600e 100644 --- a/flang/documentation/Extensions.md +++ b/flang/docs/Extensions.md @@ -1,4 +1,4 @@ -<!--===- documentation/Extensions.md +<!--===- docs/Extensions.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/FortranForCProgrammers.md b/flang/docs/FortranForCProgrammers.md index ce4a0b7..103def2 100644 --- a/flang/documentation/FortranForCProgrammers.md +++ b/flang/docs/FortranForCProgrammers.md @@ -1,4 +1,4 @@ -<!--===- documentation/FortranForCProgrammers.md +<!--===- docs/FortranForCProgrammers.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/FortranIR.md b/flang/docs/FortranIR.md index ccdeb8f..5d83aaa 100644 --- a/flang/documentation/FortranIR.md +++ b/flang/docs/FortranIR.md @@ -1,4 +1,4 @@ -<!--===- documentation/FortranIR.md +<!--===- docs/FortranIR.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/IORuntimeInternals.md b/flang/docs/IORuntimeInternals.md index c9b1ce4..b4f3092 100644 --- a/flang/documentation/IORuntimeInternals.md +++ b/flang/docs/IORuntimeInternals.md @@ -1,4 +1,4 @@ -<!--===- documentation/IORuntimeInternals.md +<!--===- docs/IORuntimeInternals.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/ImplementingASemanticCheck.md b/flang/docs/ImplementingASemanticCheck.md index fc2e4f1..3bb1691 100644 --- a/flang/documentation/ImplementingASemanticCheck.md +++ b/flang/docs/ImplementingASemanticCheck.md @@ -1,4 +1,4 @@ -<!--===- documentation/ImplementingASemanticCheck.md +<!--===- docs/ImplementingASemanticCheck.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Intrinsics.md b/flang/docs/Intrinsics.md index 8fd0676..7be0bf3 100644 --- a/flang/documentation/Intrinsics.md +++ b/flang/docs/Intrinsics.md @@ -1,4 +1,4 @@ -<!--===- documentation/Intrinsics.md +<!--===- docs/Intrinsics.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/LabelResolution.md b/flang/docs/LabelResolution.md index 87c7798..e837b4f 100644 --- a/flang/documentation/LabelResolution.md +++ b/flang/docs/LabelResolution.md @@ -1,4 +1,4 @@ -<!--===- documentation/LabelResolution.md +<!--===- docs/LabelResolution.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/ModFiles.md b/flang/docs/ModFiles.md index 7d7ceb4..483341b 100644 --- a/flang/documentation/ModFiles.md +++ b/flang/docs/ModFiles.md @@ -1,4 +1,4 @@ -<!--===- documentation/ModFiles.md +<!--===- docs/ModFiles.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/OpenMP-4.5-grammar.txt b/flang/docs/OpenMP-4.5-grammar.txt index 01cfa1b..c74072b 100644 --- a/flang/documentation/OpenMP-4.5-grammar.txt +++ b/flang/docs/OpenMP-4.5-grammar.txt @@ -1,4 +1,4 @@ -#===-- documentation/OpenMP-4.5-grammar.txt --------------------------------===# +#===-- docs/OpenMP-4.5-grammar.txt --------------------------------===# # # Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. # See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/OpenMP-semantics.md b/flang/docs/OpenMP-semantics.md index 783acef..4e2a817 100644 --- a/flang/documentation/OpenMP-semantics.md +++ b/flang/docs/OpenMP-semantics.md @@ -1,4 +1,4 @@ -<!--===- documentation/OpenMP-semantics.md +<!--===- docs/OpenMP-semantics.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/OptionComparison.md b/flang/docs/OptionComparison.md index e8ccf57..db59324 100644 --- a/flang/documentation/OptionComparison.md +++ b/flang/docs/OptionComparison.md @@ -1,4 +1,4 @@ -<!--===- documentation/OptionComparison.md +<!--===- docs/OptionComparison.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Overview.md b/flang/docs/Overview.md index 47ad18f..75a8cd1 100644 --- a/flang/documentation/Overview.md +++ b/flang/docs/Overview.md @@ -1,4 +1,4 @@ -<!--===- documentation/Overview.md +<!--===- docs/Overview.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/ParserCombinators.md b/flang/docs/ParserCombinators.md index 984a4d0..4f3dc6f 100644 --- a/flang/documentation/ParserCombinators.md +++ b/flang/docs/ParserCombinators.md @@ -1,4 +1,4 @@ -<!--===- documentation/ParserCombinators.md +<!--===- docs/ParserCombinators.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Parsing.md b/flang/docs/Parsing.md index b961cd63..fad9a4d 100644 --- a/flang/documentation/Parsing.md +++ b/flang/docs/Parsing.md @@ -1,4 +1,4 @@ -<!--===- documentation/Parsing.md +<!--===- docs/Parsing.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Preprocessing.md b/flang/docs/Preprocessing.md index eff3f92..7f6f395 100644 --- a/flang/documentation/Preprocessing.md +++ b/flang/docs/Preprocessing.md @@ -1,4 +1,4 @@ -<!--===- documentation/Preprocessing.md +<!--===- docs/Preprocessing.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/PullRequestChecklist.md b/flang/docs/PullRequestChecklist.md index 9a43fa9..12a67be 100644 --- a/flang/documentation/PullRequestChecklist.md +++ b/flang/docs/PullRequestChecklist.md @@ -1,4 +1,4 @@ -<!--===- documentation/PullRequestChecklist.md +<!--===- docs/PullRequestChecklist.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/RuntimeDescriptor.md b/flang/docs/RuntimeDescriptor.md index bf88452..d819517 100644 --- a/flang/documentation/RuntimeDescriptor.md +++ b/flang/docs/RuntimeDescriptor.md @@ -1,4 +1,4 @@ -<!--===- documentation/RuntimeDescriptor.md +<!--===- docs/RuntimeDescriptor.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/Semantics.md b/flang/docs/Semantics.md index 3f185f9..6ea0b29 100644 --- a/flang/documentation/Semantics.md +++ b/flang/docs/Semantics.md @@ -1,4 +1,4 @@ -<!--===- documentation/Semantics.md +<!--===- docs/Semantics.md Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/f2018-grammar.txt b/flang/docs/f2018-grammar.txt index 10d3747..2de8cdf 100644 --- a/flang/documentation/f2018-grammar.txt +++ b/flang/docs/f2018-grammar.txt @@ -1,4 +1,4 @@ -#===-- documentation/f2018-grammar.txt -------------------------------------===# +#===-- docs/f2018-grammar.txt -------------------------------------===# # # Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. # See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/documentation/flang-c-style.el b/flang/docs/flang-c-style.el index 001ab07..1749b5d 100644 --- a/flang/documentation/flang-c-style.el +++ b/flang/docs/flang-c-style.el @@ -1,4 +1,4 @@ -;;===-- documentation/flang-c-style.el ------------------------------------===;; +;;===-- docs/flang-c-style.el ------------------------------------===;; ;; ;; Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. ;; See https://llvm.org/LICENSE.txt for license information. diff --git a/flang/lib/Evaluate/intrinsics.cpp b/flang/lib/Evaluate/intrinsics.cpp index ca9a91c..9744c18 100644 --- a/flang/lib/Evaluate/intrinsics.cpp +++ b/flang/lib/Evaluate/intrinsics.cpp @@ -30,7 +30,7 @@ class FoldingContext; // This file defines the supported intrinsic procedures and implements // their recognition and validation. It is largely table-driven. See -// documentation/intrinsics.md and section 16 of the Fortran 2018 standard +// docs/intrinsics.md and section 16 of the Fortran 2018 standard // for full details on each of the intrinsics. Be advised, they have // complicated details, and the design of these tables has to accommodate // that complexity. |