aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/io/unix.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-11-09Cache stat values, reduce syscallsJanne Blomqvist1-18/+35
2010-11-04PR 44931 Move struct unix_stream to unix.cJanne Blomqvist1-3/+28
2010-11-04Remove prot from unix_streamJanne Blomqvist1-33/+6
2010-11-03Remove unused empty_internal_buffer functionJanne Blomqvist1-9/+0
2010-08-01Use access(2) instead of stat(2) to test file existence.Janne Blomqvist1-35/+41
2010-07-29re PR fortran/44931 (For INPUT_UNIT, INQUIRE NAME= should not return "stdin")Jerry DeLisle1-22/+0
2010-07-19re PR fortran/44953 (FAIL: gfortran.dg/char4_iunit_1.f03 * execution test)Jerry DeLisle1-3/+4
2010-07-13re PR fortran/37077 (Implement Internal Unit I/O for character KIND=4)Jerry DeLisle1-6/+111
2010-07-11re PR fortran/44698 (I/O: FLUSH does not actually flush the buffer?)Kai Tietz1-0/+4
2010-05-07Remove free_memJanne Blomqvist1-7/+7
2010-04-30unix.c (raw_truncate): Explicit cast from integer-scal to pointer.Kai Tietz1-4/+28
2010-04-24unix.c (tempfile): Correct logic for mktemp case.Kai Tietz1-8/+9
2010-04-01transfer.c: Update copyright.Paul Thomas1-1/+1
2010-03-29re PR libfortran/43551 (Buffered direct I/O reads wrong record)Tobias Burnus1-7/+11
2010-03-20re PR fortran/43409 (I/O: INQUIRE for SIZE does not work.)Jerry DeLisle1-0/+16
2010-01-03PR libfortran/42420 Large file capable stat for MingWJanne Blomqvist1-10/+18
2009-12-04PR libfortran/40812 Large file support for MinGWJanne Blomqvist1-15/+48
2009-11-30unix.c (find_file): Add variable id conditionally for mingw targets.Kai Tietz1-1/+4
2009-11-28pack_generic.c (pack_internal): Remove unused zero_sized variable.Jakub Jelinek1-4/+1
2009-11-02Split up io/io.hJanne Blomqvist1-0/+1
2009-08-14re PR libfortran/32784 ([win32] Using 'CONOUT$', 'CONIN$', or 'CONERR$' as as...Jerry DeLisle1-0/+21
2009-07-23re PR libfortran/32784 ([win32] Using 'CONOUT$', 'CONIN$', or 'CONERR$' as as...Jerry DeLisle1-0/+20
2009-04-17io.h (is_preconnected): Remove prototype.Janne Blomqvist1-11/+0