Commit 9341698a by Jerry DeLisle

re PR libfortran/30200 ([4.1 only] write(*,myfmt="(1X,a,'xyz')") "A" prints Az' instead of Axyz)

2006-12-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/30200
	* trans-io.c (build_dt): Move post block for format_expr to end.

From-SVN: r119940
parent b779a874
2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/30200
* trans-io.c (build_dt): Move post block for format_expr to end.
2006-12-14 Richard Guenther <rguenther@suse.de> 2006-12-14 Richard Guenther <rguenther@suse.de>
Diego Novillo <dnovillo@redhat.com> Diego Novillo <dnovillo@redhat.com>
......
...@@ -1430,7 +1430,7 @@ build_dt (tree function, gfc_code * code) ...@@ -1430,7 +1430,7 @@ build_dt (tree function, gfc_code * code)
dt->advance); dt->advance);
if (dt->format_expr) if (dt->format_expr)
mask |= set_string (&block, &post_block, var, IOPARM_dt_format, mask |= set_string (&block, &post_end_block, var, IOPARM_dt_format,
dt->format_expr); dt->format_expr);
if (dt->format_label) if (dt->format_label)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment