]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/51825 (Fortran runtime error: Cannot match namelist object name)
authorTilo Schwarz <tilo@tilo-schwarz.de>
Wed, 20 Mar 2013 07:56:02 +0000 (07:56 +0000)
committerTobias Burnus <burnus@gcc.gnu.org>
Wed, 20 Mar 2013 07:56:02 +0000 (08:56 +0100)
commita0b67fe26f6f39705c0d34ac31c860c18095defa
tree07020549d3f618a7a7b389436c1d33789630a6d6
parent09c7dc636d0f407c4184b33e97928c3e2545130b
re PR fortran/51825 (Fortran runtime error: Cannot match namelist object name)

2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>

        PR libfortran/51825
        * io/list_read.c (nml_read_obj): Don't end the component loop on
        a nested derived type, but continue with the next loop iteration.
        (nml_get_obj_data): Don't move the first_nl pointer further in
        the list if a qualifier was found.

2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>

        PR libfortran/51825
        * gcc/testsuite/gfortran.dg/namelist_77.f90: New.
        * gcc/testsuite/gfortran.dg/namelist_78.f90: New.

From-SVN: r196806
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/namelist_77.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/namelist_78.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/io/list_read.c