aboutsummaryrefslogtreecommitdiff
path: root/flang/docs
diff options
context:
space:
mode:
Diffstat (limited to 'flang/docs')
-rw-r--r--flang/docs/Extensions.md5
-rw-r--r--flang/docs/FortranStandardsSupport.md6
-rw-r--r--flang/docs/OpenMPSupport.md20
3 files changed, 16 insertions, 15 deletions
diff --git a/flang/docs/Extensions.md b/flang/docs/Extensions.md
index c167a55..d697842 100644
--- a/flang/docs/Extensions.md
+++ b/flang/docs/Extensions.md
@@ -420,8 +420,9 @@ end
* A `NAMELIST` input group may omit its trailing `/` character if
it is followed by another `NAMELIST` input group.
* A `NAMELIST` input group may begin with either `&` or `$`.
-* A comma in a fixed-width numeric input field terminates the
- field rather than signaling an invalid character error.
+* A comma (or semicolon in `DECIMAL='COMMA'` or `DC` mode) in a
+ fixed-width numeric input field terminates the field rather than
+ signaling an invalid character error.
* Arguments to the intrinsic functions `MAX` and `MIN` are converted
when necessary to the type of the result.
An `OPTIONAL`, `POINTER`, or `ALLOCATABLE` argument after
diff --git a/flang/docs/FortranStandardsSupport.md b/flang/docs/FortranStandardsSupport.md
index f54c65b..dc273fb 100644
--- a/flang/docs/FortranStandardsSupport.md
+++ b/flang/docs/FortranStandardsSupport.md
@@ -40,12 +40,12 @@ status of all important Fortran 2023 features. The table entries are based on th
| Conditional expressions and arguments | N | |
| More use of boz constants | P | All usages other than enum are supported |
| Intrinsics for extracting tokens from a string | N | |
-| Intrinsics for Trig functions that work in degrees | N | |
-| Intrinsics for Trig functions that work in half revolutions| N | |
+| Intrinsics for Trig functions that work in degrees | Y | |
+| Intrinsics for Trig functions that work in half revolutions| Y | |
| Changes to system_clock | N | |
| Changes for conformance with the new IEEE standard | Y | |
| Additional named constants to specify kinds | Y | |
-| Extensions for c_f_pointer intrinsic | N | |
+| Extensions for c_f_pointer intrinsic | Y | |
| Procedures for converting between fortran and c strings | N | |
| The at edit descriptor | N | |
| Control over leading zeros in output of real values | N | |
diff --git a/flang/docs/OpenMPSupport.md b/flang/docs/OpenMPSupport.md
index c9f19c3..81f5f9f 100644
--- a/flang/docs/OpenMPSupport.md
+++ b/flang/docs/OpenMPSupport.md
@@ -41,7 +41,7 @@ Note : No distinction is made between the support in Parser/Semantics, MLIR, Low
| target construct | P | device clause not supported |
| target update construct | P | device clause not supported |
| declare target directive | P | |
-| teams construct | P | reduction clause not supported |
+| teams construct | Y | |
| distribute construct | P | dist_schedule clause not supported |
| distribute simd construct | P | dist_schedule and linear clauses are not supported |
| distribute parallel loop construct | P | dist_schedule clause not supported |
@@ -51,15 +51,15 @@ Note : No distinction is made between the support in Parser/Semantics, MLIR, Low
| atomic construct extensions | Y | |
| cancel construct | Y | |
| cancellation point construct | Y | |
-| parallel do simd construct | P | linear clause is not supported |
-| target teams construct | P | device and reduction clauses are not supported |
-| teams distribute construct | P | reduction and dist_schedule clauses not supported |
-| teams distribute simd construct | P | reduction, dist_schedule and linear clauses are not supported |
-| target teams distribute construct | P | device, reduction and dist_schedule clauses are not supported |
-| teams distribute parallel loop construct | P | reduction and dist_schedule clauses are not supported |
-| target teams distribute parallel loop construct | P | device, reduction and dist_schedule clauses are not supported |
-| teams distribute parallel loop simd construct | P | reduction, dist_schedule, and linear clauses are not supported |
-| target teams distribute parallel loop simd construct | P | device, reduction, dist_schedule and linear clauses are not supported |
+| parallel do simd construct | P | linear clause not supported |
+| target teams construct | P | device clause not supported |
+| teams distribute construct | P | dist_schedule clause not supported |
+| teams distribute simd construct | P | dist_schedule and linear clauses are not supported |
+| target teams distribute construct | P | device and dist_schedule clauses are not supported |
+| teams distribute parallel loop construct | P | dist_schedule clause not supported |
+| target teams distribute parallel loop construct | P | device and dist_schedule clauses are not supported |
+| teams distribute parallel loop simd construct | P | dist_schedule and linear clauses are not supported |
+| target teams distribute parallel loop simd construct | P | device, dist_schedule and linear clauses are not supported |
## Extensions
### ATOMIC construct