gcc/libgfortran/io
Janne Blomqvist 6234b5433f PR 65200 Handle EPERM in addition to EACCES.
gcc/fortran ChangeLog:

2015-03-11  Janne Blomqvist  <jb@gcc.gnu.org>

	PR libfortran/65200
	* gfortran.texi: Document behavior when opening files without
	explicit ACTION= specifier.

libgfortran ChangeLog:

2015-03-11  Janne Blomqvist  <jb@gcc.gnu.org>

	PR libfortran/65200
	* io/open.c (new_unit): Use gf_strerror rather than hardcoding
	error messages for different errno values.
	* io/unix.c (regular_file2): Handle EPERM in addition to EACCES.

gcc/testsuite ChangeLog:

2015-03-11  Janne Blomqvist  <jb@gcc.gnu.org>

	PR libfortran/65200
	* gfortran.dg/open_errors.f90: Update checks for iomsg string.
	* gfortran.dg/open_new_segv.f90: Fix error message pattern.

From-SVN: r221361
2015-03-11 23:34:22 +02:00
..
close.c Update copyright years. 2015-01-05 13:33:28 +01:00
fbuf.c re PR fortran/60956 (error reading (and writing) large text files in gfortran) 2015-02-07 15:13:15 +00:00
fbuf.h re PR fortran/60956 (error reading (and writing) large text files in gfortran) 2015-02-07 15:13:15 +00:00
file_pos.c Update copyright years. 2015-01-05 13:33:28 +01:00
format.c Update copyright years. 2015-01-05 13:33:28 +01:00
format.h Update copyright years. 2015-01-05 13:33:28 +01:00
inquire.c re PR fortran/61933 (Inquire on internal units) 2015-01-23 02:01:10 +00:00
intrinsics.c Update copyright years. 2015-01-05 13:33:28 +01:00
io.h re PR fortran/60956 (error reading (and writing) large text files in gfortran) 2015-02-07 15:13:15 +00:00
list_read.c re PR fortran/60956 (error reading (and writing) large text files in gfortran) 2015-02-07 15:13:15 +00:00
lock.c Update copyright years. 2015-01-05 13:33:28 +01:00
open.c PR 65200 Handle EPERM in addition to EACCES. 2015-03-11 23:34:22 +02:00
read.c Update copyright years. 2015-01-05 13:33:28 +01:00
size_from_kind.c Update copyright years. 2015-01-05 13:33:28 +01:00
transfer128.c Update copyright years. 2015-01-05 13:33:28 +01:00
transfer.c Update copyright years. 2015-01-05 13:33:28 +01:00
unit.c PR libfortran/64770 Segfault when trying to open existing file with status="new". 2015-01-24 23:52:34 +02:00
unix.c PR 65200 Handle EPERM in addition to EACCES. 2015-03-11 23:34:22 +02:00
unix.h Update copyright years. 2015-01-05 13:33:28 +01:00
write_float.def re PR fortran/57822 (I/O: "(g0)" wrongly prints "E+0000") 2015-02-11 04:29:06 +00:00
write.c re PR fortran/60956 (error reading (and writing) large text files in gfortran) 2015-02-07 15:13:15 +00:00