re PR fortran/34108 (ICE: Segmentation fault occurs by "write(*,0)" statement)
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Sat, 17 Nov 2007 00:10:00 +0000 (00:10 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Sat, 17 Nov 2007 00:10:00 +0000 (00:10 +0000)
commita48ebf39c9ff4310332dd9f2ea84f2992d7c9076
treee39dc3e0dc7b62e6ca0d7390fcbbeac8a70a3e01
parentde03de6403a9d483644f3549071bdf3be9a1043b
re PR fortran/34108 (ICE: Segmentation fault occurs by "write(*,0)" statement)

        PR fortran/34108

        * io.c (check_format_string): Only check character expressions.
        (match_dt_format): Return MATCH_ERROR if that is what
        gfc_match_st_label said.

        * gfortran.dg/fmt_label_1.f90: New test.

From-SVN: r130249
gcc/fortran/ChangeLog
gcc/fortran/io.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/fmt_label_1.f90 [new file with mode: 0644]