gcc/libio/config
Jeff Law 1510f52e3e configure.in: Create compatibility code in bits/libc-lock.h file.
* configure.in: Create compatibility code in bits/libc-lock.h file.


        * 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.

From-SVN: r15931
1997-10-16 09:30:26 -06:00
..
hpux.mt Initial revision 1997-08-21 18:57:35 -04:00
isc.mt Initial revision 1997-08-21 18:57:35 -04:00
linux.mt libio changes from Ulrich to help "old linux" systems. 1997-09-26 22:07:00 -06:00
linuxlibc1.mt configure.in: Create compatibility code in bits/libc-lock.h file. 1997-10-16 09:30:26 -06:00
mn10200.mt Initial revision 1997-08-21 18:57:35 -04:00
mtsafe.mt New file from Ulrich. 1997-09-26 22:07:24 -06:00
netware.mt Initial revision 1997-08-21 18:57:35 -04:00
sco4.mt Initial revision 1997-08-21 18:57:35 -04:00