2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
commitfd6757da7219eaa573f57cc4a98088cbe6ae76d1
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 May 2016 04:15:39 +0000 (24 04:15 +0000)
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 May 2016 04:15:39 +0000 (24 04:15 +0000)
tree972293b874818f1d6e765c7fa5161ace1d3110df
parentd2a9b1c1c75fca2bc2a70db005537aaec3b0269e
2016-05-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/66461
* scanner.c (gfc_next_char_literal): Clear end_flag when adjusting
current locus back to old_locus.

* gfortran.dg/unexpected_eof.f: New test

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@236627 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/scanner.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/unexpected_eof.f [new file with mode: 0644]