Skip to content

Commit f787c9a

Browse files
sameeran joshiSameeranjoshi
authored andcommitted
[Flang][NFC] Remove license comments from files in docs/ folder.
Solves issue https://reviews.llvm.org/D86131#2247275 Reviewed By: hans Differential Revision: https://reviews.llvm.org/D86875
1 parent 1b743a9 commit f787c9a

24 files changed

+0
-192
lines changed

flang/docs/ArrayComposition.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/ArrayComposition.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
This note attempts to describe the motivation for and design of an
102
implementation of Fortran 90 (and later) array expression evaluation that
113
minimizes the use of dynamically allocated temporary storage for

flang/docs/C++17.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/C++17.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
## C++14/17 features used in f18
102

113
The C++ dialect used in this project constitutes a subset of the

flang/docs/C++style.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/C++style.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
## In brief:
102
* Use *clang-format*
113
from llvm 7

flang/docs/Calls.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Calls.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
## Procedure reference implementation protocol
102

113
Fortran function and subroutine references are complicated.

flang/docs/Character.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Character.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
## Implementation of `CHARACTER` types in f18
102

113
### Kinds and Character Sets

flang/docs/ControlFlowGraph.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/ControlFlowGraph.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
## Concept
102
After a Fortran subprogram has been parsed, its names resolved, and all its
113
semantic constraints successfully checked, the parse tree of its

flang/docs/Directives.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Directives.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
Compiler directives supported by F18
102
====================================
113

flang/docs/Extensions.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Extensions.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
As a general principle, this compiler will accept by default and
102
without complaint many legacy features, extensions to the standard
113
language, and features that have been deleted from the standard,

flang/docs/FortranForCProgrammers.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/FortranForCProgrammers.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
Fortran For C Programmers
102
=========================
113

flang/docs/FortranIR.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/FortranIR.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# Design: Fortran IR
102

113
## Introduction

flang/docs/IORuntimeInternals.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/IORuntimeInternals.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
Fortran I/O Runtime Library Internal Design
102
===========================================
113

flang/docs/ImplementingASemanticCheck.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/ImplementingASemanticCheck.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
# Introduction
91
I recently added a semantic check to the f18 compiler front end. This document
102
describes my thought process and the resulting implementation.
113

flang/docs/Intrinsics.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Intrinsics.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# A categorization of standard (2018) and extended Fortran intrinsic procedures
102

113
This note attempts to group the intrinsic procedures of Fortran into categories

flang/docs/LabelResolution.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/LabelResolution.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# Semantics: Resolving Labels and Construct Names
102

113
## Overview

flang/docs/ModFiles.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/ModFiles.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# Module Files
102

113
Module files hold information from a module that is necessary to compile

flang/docs/OpenMP-semantics.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/OpenMP-semantics.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# OpenMP Semantic Analysis
102

113
## OpenMP for F18

flang/docs/OptionComparison.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/OptionComparison.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# Compiler options
102

113
This document catalogs the options processed by F18's peers/competitors. Much of the document is taken up by a set of tables that list the options categorized into different topics. Some of the table headings link to more information about the contents of the tables. For example, the table on **Standards conformance** options links to [notes on Standards conformance](#standards).

flang/docs/Overview.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Overview.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# Overview of Compiler Phases
102

113
Each phase produces either correct output or fatal errors.

flang/docs/ParserCombinators.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/ParserCombinators.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
## Concept
102
The Fortran language recognizer here can be classified as an LL recursive
113
descent parser. It is composed from a *parser combinator* library that

flang/docs/Parsing.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Parsing.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
The F18 Parser
102
==============
113
This program source code implements a parser for the Fortran programming

flang/docs/Preprocessing.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Preprocessing.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
Fortran Preprocessing
102
=====================
113

flang/docs/PullRequestChecklist.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/PullRequestChecklist.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# Pull request checklist
102
Please review the following items before submitting a pull request. This list
113
can also be used when reviewing pull requests.

flang/docs/RuntimeDescriptor.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/RuntimeDescriptor.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
## Concept
102
The properties that characterize data values and objects in Fortran
113
programs must sometimes be materialized when the program runs.

flang/docs/Semantics.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
<!--===- docs/Semantics.md
2-
3-
Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4-
See https://llvm.org/LICENSE.txt for license information.
5-
SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6-
7-
-->
8-
91
# Semantic Analysis
102

113
The semantic analysis pass determines if a syntactically correct Fortran

0 commit comments

Comments
 (0)