aboutsummaryrefslogtreecommitdiff
path: root/libio
AgeCommit message (Collapse)AuthorFilesLines
2012-11-16printf should return negative value on errorSiddhesh Poyarekar4-14/+15
[BZ #11741] Fixed bug where printf and family may return a spurious success when printing padded formats.
2012-11-16Note in a comment that references to C++ bits are obsoleteSiddhesh Poyarekar1-0/+8
libio is not used by libstdc++ anymore, but there are references to streambuf are all over.
2012-11-01Change type of constant to avoid a warning.Thomas Schwinge1-1/+1
Warning has been introduced in commit 7583a88d1c7170caad26966bcea8bfc2c92093ba.
2012-10-24Define and use $(run-built-tests).Joseph Myers1-1/+1
2012-10-18Remove _G_OPEN64, _G_LSEEK64, _G_MMAP64, _G_FSTAT64 from _G_config.h.Joseph Myers9-87/+12
2012-10-10Remove _IO_pos_t.Joseph Myers1-1/+0
2012-10-09Remove _G_off64_t and _G_stat64 from _G_config.h.Joseph Myers5-8/+8
2012-09-28Don't flush write buffer for ftellSiddhesh Poyarekar2-25/+112
[BZ #5298] Use write pointer state along with the file offset and/or the read pointers to get the current file position.
2012-09-28Adjust wide data buffer pointers during fseek and ftellSiddhesh Poyarekar3-1/+234
[BZ #14543] Set the internal buffer state correctly whenever the external buffer state is modified by fseek by either computing the current _IO_read_ptr/end for the internal buffer based on the new _IO_read_ptr in the external buffer or converting the content read into the external buffer, up to the extent of the requested fseek offset.
2012-09-25Remove various _G_*_t type names.Joseph Myers2-8/+8
2012-09-25Fix minor typos in commentsSiddhesh Poyarekar1-2/+2
2012-09-25Set "fail on error" mode directly in testsuite shell scriptsDmitry V. Levin2-4/+5
2012-09-21Remove _G_HAVE_SYS_WAIT and _IO_HAVE_SYS_WAIT.Joseph Myers3-23/+0
2012-09-20Remove _G_NEED_STDARG_H.Joseph Myers1-8/+6
2012-09-17Remove _G_HAVE_IO_GETLINE_INFO.Joseph Myers2-8/+0
2012-09-13Remove _G_HAVE_PRINTF_FP.Joseph Myers1-3/+0
2012-09-10Remove _G_USING_THUNKS.Joseph Myers1-30/+12
2012-09-10Remove libio C++ vtable definitions.Joseph Myers1-24/+0
2012-09-10Run tst-fopenloc if $(build-shared) is yesH.J. Lu1-4/+14
2012-09-05Fix typos in commentsSiddhesh Poyarekar3-5/+5
* libio/fileops.c: Fix typos in comments. * libio/oldfileops.c: Likewise. * libio/wfileops.c: Likewise.
2012-09-04Fix iogetdelim.c (latent) integer overflow (bug 9914).Joseph Myers1-1/+2
2012-08-17Make libio compile without _IO_MTSAFE_IO.Roland McGrath2-0/+18
2012-08-17Clean up definition of _LIBC_REENTRANT and _IO_MTSAFE_IO.Roland McGrath1-3/+3
2012-08-06Clean up lockf64, fseeko64, ftello64, fgetpos64, fsetpos64 for off64_t == off_t.Roland McGrath8-14/+65
2012-08-01Clean up fopen64 for O_LARGEFILE==0.Roland McGrath2-0/+12
2012-07-30Fix lots of bitrot for stub configurations.Roland McGrath1-2/+2
2012-05-24Remove use of INTDEF/INTUSE in libioAndreas Schwab57-597/+516
2012-05-12Avoid dup3 PLT usage.Thomas Schwinge2-6/+6
Fixes fallout from 5aa3a74a59916b489e9cf7c4dce9eb149e106c6c.
2012-05-10Hurd: #include <kernel-features.h>Thomas Schwinge3-6/+8
2012-05-03Fix conditions on checking versions of dprintf (bug 13775).Joseph Myers2-22/+30
2012-04-29Fix attributes for fortify functions.Marek Polacek3-22/+22
2012-04-12Update comment for _io_write_fnRoland McGrath1-5/+5
[BZ #2074] * libio/libio.h (__io_write_fn): Update comment.
2012-04-11Remove __wur from fwrite, fwrite_unlockedJim Meyering1-3/+3
[BZ #11959] * libio/stdio.h (fwrite, fwrite_unlocked): Remove __wur. It is not necessarily an error to ignore fwrite's return value. One can reliably use ferror to test for errors after the fact.
2012-03-29Remove xsputn small copy optimization.David S. Miller1-15/+4
* libio/fileops.c (_IO_new_file_xsputn): Don't try to optimize small copies by hand.
2012-03-09Always declare gets for C++ up to C++11 without checking __USE_GNU.Joseph Myers1-1/+1
2012-03-07Remove distribute variable from MakefilesUlrich Drepper1-4/+1
2012-02-27BZ#13775: Fix vdprintf/dprintf ldbl-compat decl feature test conditional.Roland McGrath2-8/+6
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert151-453/+302
2012-02-09Remove _G_HAVE_SYS_CDEFS.Marek Polacek1-6/+1
2012-01-31Remove PARAMS macros.Marek Polacek1-5/+0
2012-01-30Remove miscellaneous __STDC__ conditionals.Joseph Myers17-53/+22
2012-01-26Remove __STDC__ conditionals from non-installed headers.Joseph Myers1-5/+1
2012-01-26Remove __STDC__ conditionals from installed headers.Joseph Myers1-12/+2
2012-01-13Don't always provide definition of gets checking versionMarek Polacek1-0/+3
2012-01-07Remove pre-ISO C supportUlrich Drepper5-107/+108
No more __const.
2012-01-07Do not declare gets in _GNU_SOURCE mode at allUlrich Drepper1-1/+1
2012-01-06Fix C11 header changes for C++.Joseph Myers1-2/+5
2012-01-01Better gets prototype and fallout from removalUlrich Drepper1-1/+1
2012-01-01Remove gets declarationUlrich Drepper1-0/+6
2011-11-11Remove unused variablesMarek Polacek1-13/+12