aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/io/unix.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-11libgfortran: Replace mutex with rwlockLipeng Zhu1-8/+8
2023-05-08fortran: Fix coding style around free()Bernhard Reutner-Fischer1-1/+1
2023-05-08fortran: Remove conditionals around free()Bernhard Reutner-Fischer1-2/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-07-21re PR libfortran/91030 (Poor performance of I/O -fconvert=big-endian)Thomas Koenig1-12/+35
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-06Use gfc_charlen_type instead of int for string lenghtsJanne Blomqvist1-9/+9
2018-09-14[libgfortran] Fix uninitialized variable use in fallback_accessKyrylo Tkachov1-6/+14
2018-08-21re PR fortran/25829 ([F03] Asynchronous IO support)Nicolas Koenig1-14/+15
2018-07-31Reverting 'AsyncI/O patch committed' as it is breaking bare-metal builds.Andre Vieira1-15/+14
2018-07-25re PR fortran/25829 ([F03] Asynchronous IO support)Nicolas Koenig1-14/+15
2018-01-07PR 78534, 83704 Handle large formatted I/OJanne Blomqvist1-12/+12
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-02PR libgfortran/83649 Chunk large reads and writesJanne Blomqvist1-8/+42
2017-12-14re PR libfortran/78549 (Very slow formatted internal file output)Jerry DeLisle1-2/+2
2017-07-24unix.c (buf_write): Return early if there is nothing to write.Thomas Koenig1-0/+3
2017-04-11close.c: Fix white space in pointer declarations and comment formats where ap...Jerry DeLisle1-80/+80
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-21libgfortran.h: Include <stdlib.h> header.Francois-Xavier Coudert1-1/+0
2016-12-21abort.c: Remove unused headers.Francois-Xavier Coudert1-1/+0
2016-10-26New I/O specifiers CARRIAGECONTROL, READONLY, SHARE with -fdec.Fritz Reese1-1/+88
2016-10-09PR 67585 Handle EINTRJanne Blomqvist1-26/+60
2016-08-31[multiple changes]Paul Thomas1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
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