summaryrefslogtreecommitdiff
path: root/libio/libio.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove libioMark Mitchell2001-02-051-365/+0
| | | | From-SVN: r39453
* stdstreams.cc: Include <libio.h>, not "libio.h".Franz Sirl2000-09-231-0/+1
| | | | | | | | | | | 2000-09-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * stdstreams.cc: Include <libio.h>, not "libio.h". * iolibio.h: Likewise. (_IO_pos_BAD): Use _IO_off_t instead of _IO_fpos_t. * libio.h (_IO_USER_LOCK): Define. From-SVN: r36580
* libio.h (_IO_cookie_io_functions_t): Use _IO_off_t instead of _IO_fpos_t.Jakub Jelinek1999-12-221-5/+5
| | | | | | | | | | | | | | | | | * libio.h (_IO_cookie_io_functions_t): Use _IO_off_t instead of _IO_fpos_t. (_IO_seekoff, _IO_seekpos): Likewise. Use _IO_off64_t instead of _IO_fpos64_t. * libioP.h (_IO_seekoff_t, _IO_seekpos_t, _IO_seek_t): Likewise. (_IO_seekoff, _IO_seekpos): Likewise. (_IO_default_seekoff, _IO_default_seekpos): Likewise. (_IO_default_seek): Likewise. (_IO_file_seekoff, _IO_file_seek, _IO_str_seekoff): Likewise. * streambuf.h (streampos): Typedef to _IO_off_t resp. _IO_off64_t. * parsestream.h (class parsebuf::pos_at_line_start): Change type to _IO_off_t. From-SVN: r31068
* Rewrite __PMT change so that it works with platforms defining __P butUlrich Drepper1998-06-291-2/+8
| | | | | | not __PMT. From-SVN: r20802
* (__PMT): New macro. Defined like __P.Ulrich Drepper1998-06-291-6/+8
| | | | | | Use is for function pointers. From-SVN: r20791
* filebuf.cc (filebuf::open): Call _IO_file_open if _G_HAVE_IO_FILE_OPEN is 1.H.J. Lu1998-02-011-0/+23
| | | | | | | | | | | | | | | | | | | * filebuf.cc (filebuf::open): Call _IO_file_open if _G_HAVE_IO_FILE_OPEN is 1. * libio.h (_IO_fpos64_t, _IO_off64_t): Defined if _G_IO_IO_FILE_VERSION == 0x20001. * libioP.h (_IO_file_open): New declaration. * libio.h (_IO_FILE, _IO_stdin_, _IO_stdout_, _IO_stderr_, _IO_seekoff, _IO_seekpos): Add support for libio in egcs 2.1. * libioP.h (_IO_seekoff_t, _IO_seekpos_t, _IO_seek_t, _IO_seekoff, _IO_seekpos, _IO_default_seekoff, _IO_default_seekpos, _IO_default_seek, _IO_file_seekoff, _IO_file_seek, _IO_str_seekoff, _IO_pos_BAD, _IO_pos_as_off, _IO_pos_0): Ditto. * streambuf.h (streamoff, streampos): Ditto. * gen-params (__extension__): Use only if gcc version >= 2.8. From-SVN: r17580
* libio.h (__P): Name its arg `p' instead of `params'.Brendan Kehoe1997-12-111-2/+2
| | | | | | | | * libio.h (__P): Name its arg `p' instead of `params'. Avoids problems with an unchanged Solaris math.h header. Bring over from devo. From-SVN: r17043
* configure.in (target frags): Add powerpc*-linux-gnulibc1.Richard Henderson1997-11-261-8/+10
| | | | | | | | | | | | | | | | | | | | | * configure.in (target frags): Add powerpc*-linux-gnulibc1. (stdio-lock): Similarly. * configure.in (target frags): Add alpha*-linux-gnulibc1. (pic frags): Its alpha*- not alpha-. (stdio-lock): Kill everything. Add alpha*-linux-gnulibc1. * libio.h: Check __GLIBC_MINOR__ to find stdio-lock.h. If not _IO_MTSAFE_IO & GLIBC, make sure the lock pointer is still there. * libioP.h: Check __GLIBC_MINOR__ to find libc-lock.h. * config/linuxaxp1-libc-lock.h: New file. * config/linuxaxp1-stdio-lock.h: New file. * config/linuxaxp1.mt: New file. * gen-params (va_list): Check for and use __gnuc_va_list. (NULL): Work around some linux kernel headers and redefine NULL. From-SVN: r16769
* libio.h (_IO_LOCK_T): Handle glibc 2 when _IO_MTSAFE_IO is not defined.H.J. Lu1997-10-221-4/+6
| | | | | | | | | | | | | * libio.h (_IO_LOCK_T): Handle glibc 2 when _IO_MTSAFE_IO is not defined. * iovsscanf.c (vsscanf): Make it weak alias of _IO_vsscanf if __linux__ is defined instead of __ELF__ * config/linuxlibc1.mt (USER_INCLUDES): Add libio.h. OK'd by Ulrich. From-SVN: r16151
* iostream.cc, libio.h: Convert other uses of #ifdef _G_HAVE_PRINTF_FP to #if.Jason Merrill1997-10-031-1/+1
| | | | | | | * iostream.cc, libio.h: Convert other uses of #ifdef _G_HAVE_PRINTF_FP to #if. From-SVN: r15836
* * libio.h: Don't use _IO_LOCK_T if it's not defined.Jason Merrill1997-09-281-0/+2
| | | | From-SVN: r15773
* libio changes from Ulrich to help "old linux" systems.Ulrich Drepper1997-09-261-10/+21
| | | | | | | libio changes from Ulrich to help "old linux" systems. See ChangeLog for details. From-SVN: r15741
* Fix all problems reported by the test suite.Ulrich Drepper1997-09-171-0/+3
| | | | From-SVN: r15505
* Uli's libio/libstdc++ patches.Ulrich Drepper1997-09-161-84/+79
| | | | From-SVN: r15486
* * libio.h: Fix typo.Weiwen Liu1997-09-081-1/+1
| | | | From-SVN: r15170
* Insert libio rewrite and its various changes from devo.Brendan Kehoe1997-09-061-10/+61
| | | | From-SVN: r15129
* Initial revisionJason Merrill1997-08-211-0/+267
From-SVN: r14877