aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJerry DeLisle <jvdelisle@gcc.gnu.org>2008-08-31 00:07:58 +0000
committerJerry DeLisle <jvdelisle@gcc.gnu.org>2008-08-31 00:07:58 +0000
commit0006def8b8fe2028a741147b016d5508ab384f45 (patch)
treede91b1c4f4c302f03d4626c3d6fcde7d1986a7b3 /gcc
parent8c8627c472ede1c89c7f61f6c0c26b87f2d27681 (diff)
downloadgcc-0006def8b8fe2028a741147b016d5508ab384f45.zip
gcc-0006def8b8fe2028a741147b016d5508ab384f45.tar.gz
gcc-0006def8b8fe2028a741147b016d5508ab384f45.tar.bz2
re PR fortran/36895 (Namelist writting to internal files: Control characters wrong?)
2008-08-30 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libfortran/36895 * gfortran.dg/namelist_53.f90: New test. From-SVN: r139814
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gfortran.dg/namelist_53.f909
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4fe45de..5f940c1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libfortran/36895
+ * gfortran.dg/namelist_53.f90: New test.
+
2008-08-29 Michael Meissner <gnu@the-meissners.org>
* gcc.target/i386/sse-22.c: Change #pragma GCC option to #pragma
diff --git a/gcc/testsuite/gfortran.dg/namelist_53.f90 b/gcc/testsuite/gfortran.dg/namelist_53.f90
new file mode 100644
index 0000000..d4fdf57
--- /dev/null
+++ b/gcc/testsuite/gfortran.dg/namelist_53.f90
@@ -0,0 +1,9 @@
+! { dg-do run }
+! PR36895 Namelist writing to internal files
+ character(30) :: line
+ namelist /stuff/ n
+ n = 123
+ line = ""
+ write(line,nml=stuff)
+ if (line.ne."&STUFF N= 123, /") call abort
+ end