From e6e2778862bd82c03fd192682901b5b273955ca4 Mon Sep 17 00:00:00 2001 From: Jerry DeLisle Date: Fri, 21 Mar 2014 22:14:36 +0000 Subject: [PATCH] re PR fortran/60148 (strings in NAMELIST do not honor DELIM= in open statement) 2014-03-21 Jerry DeLisle PR fortran/60148 * gfortran.texi: Add description of namelist DELIM= behavior. From-SVN: r208757 --- gcc/fortran/ChangeLog | 5 +++++ gcc/fortran/gfortran.texi | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 31353be2796c..ef330df9fda3 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,8 @@ +2014-03-21 Jerry DeLisle + + PR fortran/60148 + * gfortran.texi: Add description of namelist DELIM= behavior. + 2014-03-19 Tobias Burnus PR fortran/60543 diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi index 7bab3e209ed9..725ee8dfc4fe 100644 --- a/gcc/fortran/gfortran.texi +++ b/gcc/fortran/gfortran.texi @@ -1494,6 +1494,12 @@ elements will be given the values 1.00 and 2.00. / @end smallexample +When writing a namelist, if no @code{DELIM=} is specified, by default a +double quote is used to delimit character strings. If -std=F95, F2003, +or F2008, etc, the delim status is set to 'none'. Defaulting to +quotes ensures that namelists with character strings can be subsequently +read back in accurately. + @node X format descriptor without count field @subsection @code{X} format descriptor without count field