]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/45143 ([F2008,corrig1] Endless loop with unlimited edit descriptor)
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Sat, 7 Aug 2010 12:03:23 +0000 (12:03 +0000)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Sat, 7 Aug 2010 12:03:23 +0000 (12:03 +0000)
commitda0747b9b5fc1a2cd1027d735ec848981f4c2a8b
treee361e077e38cbeb001aa5fd94b09e7ed63796741
parent17fec01dd404942b3c0656a56b45dfe7ea668da0
re PR fortran/45143 ([F2008,corrig1] Endless loop with unlimited edit descriptor)

2010-08-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR libfortran/45143
* io/format.c: Remove fnode storage structure definitions, moving these
to format.h. (parse_format_list): Add check for data descriptors,
taking care of nested formats. Adjust calling parameters to pass a
check flag. (parse_format): Likewise.
* io/format.h: Add structures moved from format.c.

From-SVN: r162978
libgfortran/ChangeLog
libgfortran/io/format.c
libgfortran/io/format.h