gcc/libgfortran
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
..
caf trans.h (caf_sync_memory): New function decl tree. 2015-03-10 18:58:01 +01:00
config Update copyright years. 2015-01-05 13:33:28 +01:00
generated Update copyright years. 2015-01-05 13:33:28 +01:00
ieee Update copyright years. 2015-01-05 13:33:28 +01:00
intrinsics Update copyright years. 2015-01-05 13:33:28 +01:00
io PR 65200 Handle EPERM in addition to EACCES. 2015-03-11 23:34:22 +02:00
m4 Update copyright years. 2015-01-05 13:33:28 +01:00
runtime re PR fortran/61933 (Inquire on internal units) 2015-01-15 03:57:29 +00:00
ChangeLog PR 65200 Handle EPERM in addition to EACCES. 2015-03-11 23:34:22 +02:00
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014 single.c (_gfortran_caf_co_reduce): New function. 2015-01-02 18:42:52 +01:00
Makefile.am Add support for a minimal version of libgfortran for accelerator targets. 2014-11-28 17:39:15 +00:00
Makefile.in Add support for a minimal version of libgfortran for accelerator targets. 2014-11-28 17:39:15 +00:00
acinclude.m4
aclocal.m4 Add -Werror=implicit-function-declaration to AM_CFLAGS. 2014-09-30 23:05:33 +03:00
c99_protos.h Update copyright years. 2015-01-05 13:33:28 +01:00
config.h.in PR 47007 and 61847 Locale failures in libgfortran. 2014-11-10 02:17:16 +02:00
configure Add support for a minimal version of libgfortran for accelerator targets. 2014-11-28 17:39:15 +00:00
configure.ac Add support for a minimal version of libgfortran for accelerator targets. 2014-11-28 17:39:15 +00:00
configure.host
fmain.c
gfortran.map f95-lang.c (gfc_init_builtin_functions): Add more floating-point built-ins. 2014-10-09 09:47:25 +00:00
kinds-override.h Update copyright years. 2015-01-05 13:33:28 +01:00
libgfortran.h Update copyright years. 2015-01-05 13:33:28 +01:00
libgfortran.spec.in
libtool-version
mk-kinds-h.sh
mk-sik-inc.sh
mk-srk-inc.sh