[gcc r16-6526] Fortran: Allow BLANK= in OPEN with -std=f95
Jerry DeLisle
jvdelisle@gcc.gnu.org
Tue Jan 6 22:51:15 GMT 2026
https://gcc.gnu.org/g:abf001f5a52cb2f94eaad7a6ee25b61de0bec9a0
commit r16-6526-gabf001f5a52cb2f94eaad7a6ee25b61de0bec9a0
Author: Jerry DeLisle <jvdelisle@gcc.gnu.org>
Date: Tue Jan 6 14:47:49 2026 -0800
Fortran: Allow BLANK= in OPEN with -std=f95
PR fortran/123029
gcc/fortran/ChangeLog:
* io.cc (check_open_constraints): Delete erroneous check.
Diff:
---
gcc/fortran/io.cc | 4 ----
1 file changed, 4 deletions(-)
diff --git a/gcc/fortran/io.cc b/gcc/fortran/io.cc
index 284a8f4187ce..5bffed22eb8f 100644
--- a/gcc/fortran/io.cc
+++ b/gcc/fortran/io.cc
@@ -2247,10 +2247,6 @@ check_open_constraints (gfc_open *open, locus *where)
/* Checks on the BLANK specifier. */
if (open->blank)
{
- if (!gfc_notify_std (GFC_STD_F2003, "BLANK= at %L "
- "not allowed in Fortran 95", &open->blank->where))
- return false;
-
if (open->blank->expr_type == EXPR_CONSTANT)
{
static const char *blank[] = { "ZERO", "NULL", NULL };
More information about the Gcc-cvs
mailing list