8sa1-gcc/libgfortran/io
Jerry DeLisle 1ede59e4c7 re PR libfortran/59419 (Failing OPEN with FILE='xxx' and IOSTAT creates the file 'xxx' after revision 196783)
2013-12-16  Jerry DeLisle  <jvdelisle@gcc.gnu>

	PR libfortran/59419
	* io/file_pos.c (st_rewind): Do proper return after
	generate_error.
	* io/open.c (edit_modes): Move action code inside block that
	checks for library ok. (new_unit): Do cleanup after error.
	(st_open): Do proper return after error.
	* io/transfer.c (data_transfer_init): Likewise.

From-SVN: r206039
2013-12-17 03:06:04 +00:00
..
close.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
fbuf.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
fbuf.h Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
file_pos.c re PR libfortran/59419 (Failing OPEN with FILE='xxx' and IOSTAT creates the file 'xxx' after revision 196783) 2013-12-17 03:06:04 +00:00
format.c re PR libfortran/56737 (Wrong I/O result with format cache for Hollerith strings) 2013-03-29 10:39:47 +01:00
format.h Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
inquire.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
intrinsics.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
io.h re PR libfortran/35862 ([F2003] Implement new rounding modes for run time) 2013-07-21 13:54:27 +02:00
list_read.c re PR fortran/55469 (memory leak on read with istat.ne.0) 2013-10-01 22:52:49 +02:00
lock.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
open.c re PR libfortran/59419 (Failing OPEN with FILE='xxx' and IOSTAT creates the file 'xxx' after revision 196783) 2013-12-17 03:06:04 +00:00
read.c re PR libfortran/35862 ([F2003] Implement new rounding modes for run time) 2013-07-21 13:54:27 +02:00
size_from_kind.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
transfer128.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
transfer.c re PR libfortran/59419 (Failing OPEN with FILE='xxx' and IOSTAT creates the file 'xxx' after revision 196783) 2013-12-17 03:06:04 +00:00
unit.c Update copyright years in libgfortran. 2013-01-14 18:20:58 +00:00
unix.c When file status is unknown, don't set O_CREAT when opening read-only. 2013-11-16 00:00:36 +02:00
unix.h PR 56981 Improve unbuffered performance on special files. 2013-04-29 11:42:00 +03:00
write_float.def re PR libfortran/57496 (I/O: WRITE(*,*) HUGE(0._10) gives SIGFPE with -ffpe-trap=overflow) 2013-06-03 11:20:46 +02:00
write.c Use C99 bool instead of enum try. 2013-03-19 13:13:32 +02:00