[llvm-branch-commits] [flang] release/22.x: [flang] Update Flang Extension doc to reflect previous change (#188088) (PR #190006)

Cullen Rhodes via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Apr 2 00:00:52 PDT 2026


https://github.com/c-rhodes updated https://github.com/llvm/llvm-project/pull/190006

>From da8a5b950c7ded60303330990b22beb1f4064bdf Mon Sep 17 00:00:00 2001
From: Katherine Rasmussen <krasmussen at lbl.gov>
Date: Wed, 1 Apr 2026 10:15:00 -0700
Subject: [PATCH] [flang] Update Flang Extension doc to reflect previous change
 (#188088)

Update Flang Extension doc to remove note about a warning that was
removed in a previous PR (PR #178088). It is an oversight that this doc
change was not made in that previous PR. The oversight was only recently
discovered and has led to this PR.

(cherry picked from commit 45b932a2d452c997d98b57e1aa31bc4951c5e9f4)
---
 flang/docs/Extensions.md | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/flang/docs/Extensions.md b/flang/docs/Extensions.md
index 6f02a51c81492..8d2d02c7d3a4f 100644
--- a/flang/docs/Extensions.md
+++ b/flang/docs/Extensions.md
@@ -159,11 +159,6 @@ end
   to be constant will generate a compilation error. `ieee_support_standard`
   depends in part on `ieee_support_halting`, so this also applies to
   `ieee_support_standard` calls.
-* F'2023 constraint C7108 prohibits the use of a structure constructor
-  that could also be interpreted as a generic function reference.
-  No other Fortran compiler enforces C7108 (to our knowledge);
-  they all resolve the ambiguity by interpreting the call as a function
-  reference.  We do the same, with a portability warning.
 * An override for an inaccessible procedure binding works only within
   the same module; other apparent overrides of inaccessible bindings
   are actually new bindings of the same name.



More information about the llvm-branch-commits mailing list