• pbrook's avatar
    2005-01-22 Thomas Koenig <Thomas.Koenig@online.de> · 2d6ba0f9
    pbrook authored
    	PR libfortran/18982
    	* io/unix.c (regular_file):  No need to change flags->action
    	if an error occurs.  Document this.
    	No need to call stat() for STATUS_OLD, open() will
    	fail anyway.
    	For ACTION_UNSPECIFIED, try open for read-write, then for
    	read-only if open fails with EACCES, then for write-only
    	if that fails with EACCES again.
    	* io/unix.c (open_external): Document changed behavior of
    	regular_file.
    testsuite/
    	* gfortran.dg/open_new.f90: New file.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94076 138bc75d-0d04-0410-961f-82ee72b054a4
    2d6ba0f9
ChangeLog 848 KB