aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/io/unix.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-12re PR libfortran/67527 (io.h sanitizer complains on 1 << 31)Francois-Xavier Coudert1-1/+7
2015-09-04libgfortran: Use remove(3) instead of unlink(2) when deleting files.Janne Blomqvist1-10/+0
2015-08-29re PR fortran/67367 (Program crashes on READ(IOSTAT=IOS, ...) on directory OP...Jerry DeLisle1-6/+16
2015-08-29* io/unix.c (min): Remove unused macro.Francois-Xavier Coudert1-11/+0
2015-08-09re PR libfortran/66936 (io/unix.c gratuitously uses S_IRWXG and S_IRWXO on th...Francois-Xavier Coudert1-0/+6
2015-07-14PR 66861 Fix null pointer crash on mingw.Janne Blomqvist1-2/+5
2015-03-11PR 65200 Handle EPERM in addition to EACCES.Janne Blomqvist1-2/+2
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-09-17PR libfortran/62768 Handle filenames with embedded null characters.Janne Blomqvist1-12/+5
2014-06-29re PR libfortran/61640 (KIND=4 Character Array Internal Unit Read Fail)Jerry DeLisle1-2/+2
2014-06-08PR 56981 Flush buffer at record boundary if possible.Janne Blomqvist1-19/+31
2014-05-22PR 60324 Handle long path names, don't use PATH_MAX.Janne Blomqvist1-83/+79
2014-05-16PR 61187 Fix use of uninitialized memory.Janne Blomqvist1-2/+12
2014-03-18configure.ac: Check for presence of fcntl.Ulrich Weigand1-1/+1
2014-01-02Update copyright years in libgfortran/Richard Sandiford1-1/+1
2013-12-17unix.c (tempfile_open): Only use the needed flag O_CLOEXEC.Andreas Tobler1-1/+1
2013-11-16When file status is unknown, don't set O_CREAT when opening read-only.Janne Blomqvist1-7/+13
2013-11-10Set close-on-exec flag when opening files.Janne Blomqvist1-6/+37
2013-05-04environ.c: Include unistd.h.David Edelsohn1-0/+3
2013-04-29PR 56981 Improve unbuffered performance on special files.Janne Blomqvist1-7/+32
2013-02-21Fix regression when writing formatted sequential to a pipe.Janne Blomqvist1-10/+5
2013-01-14Update copyright years in libgfortran.Richard Sandiford1-3/+1
2012-12-21re PR libfortran/30162 (Document when sequential I/O with named pipes works)Thomas Koenig1-1/+9
2012-10-10re PR fortran/54878 (libgfortran issues found by the Coverity scanner)Tobias Burnus1-0/+12
2012-09-29re PR fortran/52724 (Internal read with character(kind=4) data)Thomas Koenig1-1/+1
2012-06-01chmod.c (chmod_func): On MinGW, don't set is_dirTobias Burnus1-8/+12
2012-05-31revert: unix.c (tempfile_open): Pass mode to "open" for O_CREAT.Tobias Burnus1-2/+2
2012-05-16unix.c (tempfile_open): Pass mode to "open" for O_CREAT.Tobias Burnus1-2/+2
2012-05-05Fix handling of temporary files.Janne Blomqvist1-47/+78
2012-04-15re PR libfortran/38199 (missed optimization: I/O performance)Thomas Koenig1-1/+1
2012-03-26Combined get_mem and internal_malloc_size.Janne Blomqvist1-2/+2
2012-03-25Use calloc instead of malloc and memset.Janne Blomqvist1-12/+4
2012-03-16Share vtables instead of replicating them for each unit.Janne Blomqvist1-36/+51
2011-12-22PR 51646 Use POSIX mode flags in open() argument.Janne Blomqvist1-2/+2
2011-11-09PR 50016 Slow I/O on MingW due to _commitJanne Blomqvist1-4/+0
2011-10-31Introduce a size member function to struct stream.Janne Blomqvist1-15/+24
2011-10-31Simplify handling of special files.Janne Blomqvist1-61/+17
2011-06-11Return error when trying to seek a non-seekable buffered fileJanne Blomqvist1-1/+6
2011-06-11Figure out whether a file is seekable with lseek()Janne Blomqvist1-6/+6
2011-05-14Error printing thread safety, remove GFORTRAN_USE_STDERRJanne Blomqvist1-55/+0
2011-04-29Fix path handlingJanne Blomqvist1-16/+26
2011-04-20remove useless if-before-free testsJim Meyering1-2/+1
2011-04-16Replace sprintf with snprintfJanne Blomqvist1-2/+4
2011-04-03unix.c: Adapt stat DEFINEs since MinGW64 supports LFS.Tobias Burnus1-13/+14
2011-03-19re PR libfortran/47439 (Fun with scratch files on Windows MKTEMP only allows...Francois-Xavier Coudert1-5/+33
2011-02-26re PR libfortran/45165 (unix.c:fallback_access() leaks file descriptors)Francois-Xavier Coudert1-2/+6
2011-01-27PR 47432 Use ttyname_r() if availableJanne Blomqvist1-10/+21
2011-01-22PR 46267 strerror thread safetyJanne Blomqvist1-10/+0
2011-01-17PR47296 Segfault when running out of file descriptorsJanne Blomqvist1-8/+4
2011-01-15re PR fortran/47296 (I/O Segfault when running out of file descriptors)Jerry DeLisle1-0/+2