2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
commitd1565a0326394579919a013ca84b47032f7810ce
authorjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Jan 2016 21:08:00 +0000 (21 21:08 +0000)
committerjvdelisle <jvdelisle@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Jan 2016 21:08:00 +0000 (21 21:08 +0000)
tree63a91f11f9042c89e179f91d064d27fac834eacb
parent15a5a905e235bc41c6508f64167fecb81a252ee9
2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/65996
* error.c (gfc_error): Save the state of abort_on_error and set
it to false for buffered errors to allow normal processing.
Restore the state before leaving.

2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR fortran/65996
gfortran.dg/pr65996.f90: New test.

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