summaryrefslogtreecommitdiff
path: root/libio
Commit message (Collapse)AuthorAgeFilesLines
* * libio.h (_IO_LOCK_T): Handle glibc 2 when _IO_MTSAFE_IO islaw1997-10-234-6/+18
| | | | | | | | | | | | | 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16151 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Create compatibility code in bits/libc-lock.h file.law1997-10-167-2/+47
| | | | | | | | | | | | | | | | | | | | | | | | * libio.h (_IO_LOCK_T): Handle glibc 2 when _IO_MTSAFE_IO is not defined. * filedoalloc.c (_IO_file_doallocate): Don't call _IO_cleanup_registration_needed if __linux__ is defined. * iofclose.c (fclose): Make it weak alias of _IO_fclose if __ELF__ is defined. * iovsprintf.c (vsprintf): Make it weak alias of _IO_vsprintf if __ELF__ is defined. * iovsscanf.c (vsscanf): Make it weak alias of _IO_vsscanf if __ELF__ is defined. * config/linuxlibc1.mt (MT_CFLAGS): Defined as -D_G_HAVE_MMAP. (IO_OBJECTS): Add filedoalloc.o fileops.o genops.o iofclose.o iovsprintf.o iovsscanf.o strops.o. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15931 138bc75d-0d04-0410-961f-82ee72b054a4
* * iostream.cc, libio.h: Convert other uses of #ifdefjason1997-10-033-3/+8
| | | | | | | _G_HAVE_PRINTF_FP to #if. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15836 138bc75d-0d04-0410-961f-82ee72b054a4
* * iostream.cc (operator<<): Use `#if _G_HAVE_PRINTF_FP', not ifdef.brendan1997-10-022-1/+5
| | | | | | | ... since it comes in defined, either 0 or 1 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15834 138bc75d-0d04-0410-961f-82ee72b054a4
* Thu Oct 2 10:36:49 1997 Jason Merrill <jason@yorick.cygnus.com>jason1997-10-023-8/+27
| | | | | | | | | | | | | | | * gen-params: Fix __printf_fp test. * config/linuxlibc1.mt (gxx_includedir): Don't define. Thu Oct 2 10:36:26 1997 Ulrich Drepper <drepper@rtl.cygnus.com> * config/linuxlibc1.mt (_G_CONFIG_H): Don't define. * gen-params: Add test for __printf_fp. Getting closer... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15833 138bc75d-0d04-0410-961f-82ee72b054a4
* Sun Sep 28 12:09:04 1997 Mark Mitchell <mmitchell@usa.net>jason1997-09-282-2/+11
| | | | | | | * iomanip.h: Use new friend <> syntax. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15775 138bc75d-0d04-0410-961f-82ee72b054a4
* * libio.h: Don't use _IO_LOCK_T if it's not defined.jason1997-09-282-0/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15773 138bc75d-0d04-0410-961f-82ee72b054a4
* New file from Ulrich.law1997-09-271-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15742 138bc75d-0d04-0410-961f-82ee72b054a4
* libio changes from Ulrich to help "old linux" systems. See ChangeLoglaw1997-09-2712-53/+115
| | | | | | | for details. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15741 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (LIBIO_OBJECTS): Depend on _G_CONFIG_H.law1997-09-202-0/+6
| | | | | | | Brought over from devo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15593 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix all problems reported by the test suite.drepper1997-09-174-2/+15
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15505 138bc75d-0d04-0410-961f-82ee72b054a4
* Handle __set_errno correctly.drepper1997-09-172-2/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15502 138bc75d-0d04-0410-961f-82ee72b054a4
* More stuff from Uli.law1997-09-163-0/+266
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15487 138bc75d-0d04-0410-961f-82ee72b054a4
* Uli's libio/libstdc++ patches.law1997-09-1636-580/+1072
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15486 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (iostream.list): Remove STDIO_WRAP_OBJECTS.jason1997-09-122-1/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15424 138bc75d-0d04-0410-961f-82ee72b054a4
* * libio.h: Fix typo.law1997-09-082-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15170 138bc75d-0d04-0410-961f-82ee72b054a4
* * linux.mt (LIBIOSTREAM_DEP): Change stdio.list to stmp-stdio.law1997-09-082-1/+5
| | | | | | | Should fix linux build problem. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15142 138bc75d-0d04-0410-961f-82ee72b054a4
* Insert libio rewrite and its various changes from devo.brendan1997-09-0672-1527/+3323
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15129 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libio.exp (test_libio): Use libstdc++_{include,link}_flagslaw1997-09-052-2/+7
| | | | | | | instead of g++_{include,link}_flags. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15123 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/Makefile.in (check): Don't depend on site.exp.law1997-08-262-2/+7
| | | | | | | | (just-check): Depend on site.exp. Fixes problems with SMP "make check". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14945 138bc75d-0d04-0410-961f-82ee72b054a4
* ignored by importjason1997-08-211-0/+141
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14882 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1997-08-21190-0/+37316
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14877 138bc75d-0d04-0410-961f-82ee72b054a4