------- Comment #2 from burnus at gcc dot gnu dot org 2010-06-21 07:41 ------- + else if (sym == p->sym)
One should check that this does the right thing for do block exit end block end do as this should leave the DO construct and not only the BLOCK construct (to be compatible with older Fortran standard, where EXIT was relative to DO). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44602