summaryrefslogtreecommitdiff
path: root/libio/config
Commit message (Collapse)AuthorAgeFilesLines
* dmanfred1998-06-241-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | egcs/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * configure (enable_version_specific_runtime_libs): Implement new flag --enable-version-specific-runtime-libs which installs C++ runtime stuff in $(libsubdir); emit definition in each generated Makefile. (gxx_include_dir): Initialize depending on $enable_version_specific_runtime_libs. egcs/gcc/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * configure.in (gxx_include_dir): Initialize default value depending on new flag --enable-version-specific-runtime-libs; remove superfluous default initialization afterwards. * configure: Regenerate. egcs/libio/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (install): Install _G_config.h depending on new flag --enable-version-specific-runtime-libs. * config/linux.mt (gxx_include_dir): Remove definition here as we use gcc's default anyway. egcs/libstdc++/ChangeLog: 1998-06-24 Manfred Hollstein <manfred@s-direktnet.de> * Makefile.in (INSTALLDIR): Add comment to document the fact, this macro will be properly initialized at make's runtime. (install): Add initialization of INSTALLDIR depending on $(libsubdir) and ${enable_version_specific_runtime_libs}; use $${INSTALLDIR} shell variable instead of the $(INSTALLDIR) make macro. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20694 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/linux.mt (IO_OBJECTS): Add iogetline.o.law1998-02-172-2/+2
| | | | | | | | | | | | | | | | * config/linuxlibc1.mt: Ditto. * iogetline.c (_IO_getline_info): Renamed from _IO_getline. (_IO_getline): Just call _IO_getline_info. * isgetline.cc (istream::getline, istream::get, _sb_readline): Call _IO_getline_info instead of _IO_getline and get the EOF information. * sbgetline.cc (streambuf::sgetline): Ditto. * libioP.h (_IO_getline_info): New declaration. * iogetline.c (_IO_getline): Handle the case when there is no buffer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18042 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (insatll): Change gxx_includedir to gcc_include_dir.law1997-11-272-3/+3
| | | | | | | | | * config.shared (gxx_includedir): Remove default definition. * config/linux.mt: Change gxx_includedir to gxx_include_dir. * config/linuxaxp1.mt: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16786 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in (target frags): Add powerpc*-linux-gnulibc1.law1997-11-263-0/+158
| | | | | | | | | | | | | | | | | | | | | (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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@16769 138bc75d-0d04-0410-961f-82ee72b054a4
* * libio.h (_IO_LOCK_T): Handle glibc 2 when _IO_MTSAFE_IO islaw1997-10-231-1/+1
| | | | | | | | | | | | | 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-161-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* Thu Oct 2 10:36:49 1997 Jason Merrill <jason@yorick.cygnus.com>jason1997-10-021-7/+0
| | | | | | | | | | | | | | | * 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
* 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-272-19/+19
| | | | | | | for details. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15741 138bc75d-0d04-0410-961f-82ee72b054a4
* More stuff from Uli.law1997-09-161-0/+26
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15487 138bc75d-0d04-0410-961f-82ee72b054a4
* Uli's libio/libstdc++ patches.law1997-09-161-16/+20
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15486 138bc75d-0d04-0410-961f-82ee72b054a4
* * linux.mt (LIBIOSTREAM_DEP): Change stdio.list to stmp-stdio.law1997-09-081-1/+1
| | | | | | | Should fix linux build problem. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15142 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisionjason1997-08-216-0/+55
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14877 138bc75d-0d04-0410-961f-82ee72b054a4