summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2000-03-159-42/+82
| | | | | | | | 2000-03-14 Ulrich Drepper <drepper@redhat.com> * mutex.c (__pthread_once): Handle cancelled init function correctly. (pthread_once_cancelhandler): New function. Patch by Kaz Kylheku <kaz@ashi.footprints.net>.
* Update.Ulrich Drepper2000-03-155-94/+92
| | | | | | | | * elf/dl-deps.c (_dl_map_object_deps): Change return type and remove last parameter. Move code to add map to global scope from here... * elf/dl-open.c (dl_open_worker): ...here. * elf/ldsodefs.h: Adjust declaration of _dl_map_object_deps. * elf/rtld.c: Adjust call to _dl_map_object_deps.
* Update.Ulrich Drepper2000-03-153-2/+5
| | | | * locale/programs/ld-collate.c (collate_read): Fix warning.
* Update.Ulrich Drepper2000-03-152-9/+13
| | | | | | | | 2000-03-14 Ulrich Drepper <drepper@redhat.com> * locales/en_DK: Correct syntax. From Pablo Saratxaga <pablo@mandrakesoft.com>.
* Update.Ulrich Drepper2000-03-143-3/+10
| | | | | | | | | 2000-03-14 Andreas Jaeger <aj@suse.de> * pthread.c (pthread_handle_sigcancel_rt): GS has been renamed to REG_GS. (pthread_handle_sigrestart_rt): Likewise. * signals.c (pthread_sighandler_rt): Likewise.
* Update.Ulrich Drepper2000-03-142-38/+41
| | | | | * sysdeps/unix/sysv/linux/i386/sys/ucontext.h: Prepend REG_ to enum values and macros for register names.
* Update.Ulrich Drepper2000-03-142-1/+7
| | | | | | | 2000-03-14 Ulrich Drepper <drepper@redhat.com> * libio/iofopncook.c (_IO_cookie_seek): Return error only if value returned by seek cookie function is -1.
* Update.Ulrich Drepper2000-03-142-1/+6
| | | | | | | 2000-03-14 Andreas Jaeger <aj@suse.de> * locale/localeconv.c (localeconv): Fix typo. Reported by Andre Charbonneau <andrec@corel.com>.
* Update.Ulrich Drepper2000-03-144-21/+45
| | | | | | | | | | | | | | | | | 2000-03-14 Ulrich Drepper <drepper@redhat.com> * iconv/skeleton.c: Increment __invocation_counter in inner loop since modules depend on it counting the number of times the conversion function got called. * iconv/gconv_open.c: Optimize loop to setup step data structure. * iconv/gconv.h: Pretty print. 2000-03-04 Ulrich Drepper <drepper@redhat.com> * posix/wordexp-test.c: Correct one of the tests added in the last change. Really get the root passwd entry to check again ~root.
* Correct one of the tests added in the last change. Really get the root ↵Ulrich Drepper2000-03-141-11/+11
| | | | passwd entry to check again ~root.
* Update.Andreas Jaeger2000-03-102-5/+11
| | | | | | | * manual/filesys.texi (Working Directory): Fix last patch. Patch by Martin Buchholz <martin@xemacs.org>. 2000-03-10 Andreas Jaeger <aj@suse.de>
* Update.Andreas Jaeger2000-03-102-1/+5
| | | | | | 2000-03-10 Andreas Jaeger <aj@suse.de> * manual/creature.texi (Feature Test Macros): Fix language.
* Regenerated.Andreas Jaeger2000-03-104-46/+89
|
* * mach/devstream.c (devstream_write, devstream_read): New functions.Roland McGrath2000-03-107-212/+239
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (input, output): Functions removed. (mach_open_devstream): Use devstream_{read,write} as cookie functions, using only the vanilla fopencookie interface. * hurd/fopenport.c [! USE_IN_LIBIO] (cookie_io_functions_t): Define as macro for __io_functions. (funcsio): Use cookie_io_functions_t type name. (fopenport): Renamed from __fopenport. Rewrite to call fopencookie. * libio/iofopncook.c (_IO_cookie_init): New function, broken out of fopencookie. (fopencookie): Use it. * libio/libio.h: Declare _IO_cookie_init. * hurd/vpprintf.c (vpprintf) [USE_IN_LIBIO]: Implement using _IO_cookie_init. * libio/libio.h (__io_seek_fn): Fix second argument type to be a pointer, in line with the manual and the old stdio. * libio/iofopncook.c (_IO_cookie_seek): Fix (sole) caller. * sysdeps/generic/bits/stdio-lock.h: New file. This is a stub with #error, but that's better than no file at all. * sysdeps/unix/sysv/linux/alpha/syscall.S: * manual/message.texi (Using gettextized software): * manual/filesys.texi (File Size): * manual/charset.texi (glibc iconv Implementation): * locale/programs/ld-collate.c (collate_output): * manual/stdio.texi (Output Conversion Syntax):
* 2000-03-10 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-101-27/+32
| | | | | | | * hurd/fopenport.c [! USE_IN_LIBIO] (cookie_io_functions_t): Define as macro for __io_functions. (funcsio): Use cookie_io_functions_t type name. (fopenport): Renamed from __fopenport. Rewrite to call fopencookie.
* Update.Andreas Jaeger2000-03-101-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | 2000-03-09 Martin Buchholz <martin@xemacs.org> * sysdeps/unix/sysv/linux/alpha/syscall.S: * manual/message.texi (Using gettextized software): * manual/message.texi (Message Translation): Doc Fixes. * manual/filesys.texi (File Size): * manual/charset.texi (glibc iconv Implementation): * locale/programs/ld-collate.c (collate_output): * iconv/gconv_db.c (find_derivation): * manual/install.texi: * manual/search.texi (Hash Search Function): * manual/stdio.texi (Output Conversion Syntax): * FAQ.in: * config.h.in: * sysdeps/generic/dl-sysdep.c: Doc Fixes. `allows to' is not correct English. * elf/rtld.c: Doc fixes. * manual/creature.texi (Feature Test Macros): Doc fixes. * manual/memory.texi (Hooks for Malloc): Doc Fixes. * manual/filesys.texi (Working Directory): Check for ERANGE to avoid infloop.
* 2000-03-09 Martin Buchholz <martin@xemacs.org>Andreas Jaeger2000-03-1015-62/+61
| | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/alpha/syscall.S: * manual/message.texi (Using gettextized software): * manual/message.texi (Message Translation): Doc Fixes. * manual/filesys.texi (File Size): * manual/charset.texi (glibc iconv Implementation): * locale/programs/ld-collate.c (collate_output): * iconv/gconv_db.c (find_derivation): * manual/install.texi: * manual/search.texi (Hash Search Function): * manual/stdio.texi (Output Conversion Syntax): * FAQ.in: * config.h.in: * sysdeps/generic/dl-sysdep.c: Doc Fixes. `allows to' is not correct English. * elf/rtld.c: Doc fixes. * manual/creature.texi (Feature Test Macros): Doc fixes. * manual/memory.texi (Hooks for Malloc): Doc Fixes. * manual/filesys.texi (Working Directory): Check for ERANGE to avoid infloop.
* * string/argz-stringify.c (__argz_stringify): Fix loop terminationRoland McGrath2000-03-102-5/+10
| | | | | conditions so as not to clobber the final '\0' when there is only one element in the vector.
* * io/sys/stat.h: Fix inverted sense of `defined __S_IFSOCK' test,Roland McGrath2000-03-104-3/+14
| | | | | | broken by 2000-02-27 change. * sysdeps/generic/bits/poll.h (POLLRDNORM, POLLRDBAND): New macros.
* * sysdeps/mach/hurd/sigstack.c (sigstack): Remove `const' fromRoland McGrath2000-03-096-40/+45
| | | | | | | | | | | | | | | | | | argument type, for 2000-02-22 change in signal/signal.h declaration. * sysdeps/generic/getdents64.c (__getdirentries64): Renamed to getdirentries64 (no __), since the Linux implementation has no __ name, and there is no declaration for the __ name. * sysdeps/mach/bits/libc-lock.h (__libc_cleanup_end): New macro. * sysdeps/mach/hurd/Makefile ($(common-objpfx)errnos.d): Tighten up sed regexp so as not to break directory names including /../ within. * sysdeps/unix/bsd/bits/waitflags.h: File removed. The sysdeps/generic file is right for BSD. This file was in fact the Hurd file, but the only difference was the WNOREAP flag that was never actually implemented or used anywhere.
* * configure.in (PERL, INSTALL_INFO): Don't AC_SUBST these,Roland McGrath2000-03-091-0/+13
| | | | | | | | | | | | since AC_PATH_PROG already does it for us. (PERL): Rewrite check added in 2000-02-29 change for syntactic correctness and sh portability. I replaced the broken check with a more sensible implementation of the apparently intended semantics, which might still be questionable. Using expr causes a non-numeric value for `perl -V:apiversion` to be accepted, refusing to use only a perl that reports a number less than 5; on my system, perl (5.004_04) -V:apiversion produces UNKNOWN. * configure: Regenerated.
* 2000-03-09 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-092-75/+65
| | | | | | | | | | | | | * configure.in (PERL, INSTALL_INFO): Don't AC_SUBST these, since AC_PATH_PROG already does it for us. (PERL): Rewrite check added in 2000-02-29 change for syntactic correctness and sh portability. I replaced the broken check with a more sensible implementation of the apparently intended semantics, which might still be questionable. Using expr causes a non-numeric value for `perl -V:apiversion` to be accepted, refusing to use only a perl that reports a number less than 5; on my system, perl (5.004_04) -V:apiversion produces UNKNOWN. * configure: Regenerated.
* Update.Andreas Jaeger2000-03-082-3/+7
| | | | | | 2000-03-08 Andreas Jaeger <aj@suse.de> * manual/crypt.texi: Fix paths.
* Update.Andreas Jaeger2000-03-073-3/+10
| | | | | | | | | 2000-03-07 Andreas Jaeger <aj@suse.de> * resolv/netdb.h: The descriptions of rresvport and rresvport_af were swapped. Patch by YOSHIFUJI Hideaki <yoshfuji@ecei.tohoku.ac.jp>, closes PR libc/1636.
* Update.Andreas Jaeger2000-03-061-0/+6
| | | | | | | | 2000-03-06 Andreas Jaeger <aj@suse.de> * sysdeps/i386/fpu/bits/mathinline.h: Fix union definition error in __sgn1l, otherwise g++ fails to parse this. Reported by Sean Chen <sean.chen@turbolinux.com>.
* 2000-03-06 Andreas Jaeger <aj@suse.de>Andreas Jaeger2000-03-061-2/+2
| | | | | | * sysdeps/i386/fpu/bits/mathinline.h: Fix union definition error in __sgn1l, otherwise g++ fails to parse this. Reported by Sean Chen <sean.chen@turbolinux.com>.
* In libc/: Geoff Keating2000-03-0435-8/+1217
| | | | | | | | | | | | | | | | | * configure.in: Compute sizeof-long-double. * configure: Regenerated. * config.make.in: Make sizeof-long-double available to sub-makes. In libc/soft-fp/: * soft-fp.h (_FP_ROUND_ZERO): Cast 0 to void before using it as a statement. * sysdeps/powerpc/Makefile (routines): New file. * sysdeps/powerpc/q_*: New files. 2000-03-03 Geoff Keating <geoffk@cygnus.com> * configure.in: Compute sizeof-long-double. * configure: Regenerated. * config.make.in: Make sizeof-long-double available to sub-makes.
* Update.Ulrich Drepper2000-03-041-0/+5
| | | | | | | 2000-03-03 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/init-first.c: Remove trace of personality call.
* Remove traces of personality calls.Ulrich Drepper2000-03-041-3/+1
|
* * Makeconfig (rpath-dirs): Add crypt. Geoff Keating2000-03-0424-291/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (all-subdirs): Remove md5crypt. * crypt/sysdeps/unix/crypt.c: Move to crypt/. * crypt/sysdeps/unix/crypt-entry.c: Move to crypt/. * sysdeps/generic/crypt-entry.c: Delete. * crypt/sysdeps/unix/crypt.h: Move to crypt/. * sysdeps/generic/crypt.h: Delete. * crypt/sysdeps/unix/crypt-private.h: Move to crypt/. * crypt/sysdeps/unix/crypt_util.c: Move to crypt/. * crypt/sysdeps/unix/des_impl.c: Move to sunrpc/. * sysdeps/generic/des_impl.c: Delete. * crypt/sysdeps/unix/ufc-crypt.h: Move to crypt/. * crypt/sysdeps: Delete. * crypt/crypt_util.c: Don't use `patchlevel.h'. * md5-crypt/Versions: Move to crypt/. * md5-crypt/md5-crypt.c: Move to crypt/. * md5-crypt/md5.c: Move to crypt/. * md5-crypt/md5c-test.c: Move to crypt/. * md5-crypt/md5test.c: Move to crypt/. * md5-crypt: Delete. * crypt/Makefile: Adjust for new structure. 2000-03-03 Geoff Keating <geoffk@cygnus.com> * Makeconfig (rpath-dirs): Add crypt. (all-subdirs): Remove md5crypt. * crypt/sysdeps/unix/crypt.c: Move to crypt/. * crypt/sysdeps/unix/crypt-entry.c: Move to crypt/. * sysdeps/generic/crypt-entry.c: Delete. * crypt/sysdeps/unix/crypt.h: Move to crypt/. * sysdeps/generic/crypt.h: Delete. * crypt/sysdeps/unix/crypt-private.h: Move to crypt/. * crypt/sysdeps/unix/crypt_util.c: Move to crypt/. * crypt/sysdeps/unix/des_impl.c: Move to sunrpc/. * sysdeps/generic/des_impl.c: Delete. * crypt/sysdeps/unix/ufc-crypt.h: Move to crypt/. * crypt/sysdeps: Delete. * crypt/crypt_util.c: Don't use `patchlevel.h'. * md5-crypt/Versions: Move to crypt/. * md5-crypt/md5-crypt.c: Move to crypt/. * md5-crypt/md5.c: Move to crypt/. * md5-crypt/md5c-test.c: Move to crypt/. * md5-crypt/md5test.c: Move to crypt/. * md5-crypt: Delete. * crypt/Makefile: Adjust for new structure.
* Update.Ulrich Drepper2000-03-032-1/+6
| | | | | | | 2000-03-03 Paul Eggert <eggert@twinsun.com> * posix/regex.c (MB_LEN_MAX): Include <limits.h> to define; define to 1 if not defined.
* Update.Ulrich Drepper2000-03-033-0/+17
| | | | | | | | | | | | | 2000-03-03 Andreas Jaeger <aj@suse.de> * sunrpc/xdr.c (xdr_hyper): Correctly handle lower half of llp. 2000-03-03 Andreas Jaeger <aj@suse.de> * sunrpc/xdr_intXX_t.c (xdr_uint16_t): Fix ENCODE and DECODE cases. (xdr_int64_t): Correctly handle lower half. Fix by Sten Dahlgren <stda@enea.se>, closes PR libc/1623.
* Update.Ulrich Drepper2000-03-036-7/+121
| | | | | | | 2000-03-03 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/init-first.c: Remove trace of personality call.
* Update.Ulrich Drepper2000-03-033-99/+207
| | | | | | | * sysdeps/unix/sysv/linux/scsi/sg.h: Integrate changes from Linux 2.3.43. 2000-03-02 Andreas Jaeger <aj@suse.de>
* Update.Ulrich Drepper2000-03-035-3/+117
| | | | | | 2000-03-02 Andreas Jaeger <aj@suse.de> * resolv/Makefile (headers): Add arpa/nameser_compat.h.
* Update.Ulrich Drepper2000-03-038-56/+3306
| | | | | | | | | | | 2000-03-01 Andreas Jaeger <aj@suse.de> * time/Makefile (tst-getdate-ENV): New flag to pass DATEMSK. (tests): Added tst-getdate. * time/tst-getdate.c: New file. * time/datemsk: New file, needed for tst-getdate.
* Update.Ulrich Drepper2000-03-032-0/+11
| | | | | | 2000-02-29 Cristian Gafton <gafton@redhat.com> * configure.in (CCVERSION): Require at least veersion 5 of perl API.
* Update.Ulrich Drepper2000-03-032-8/+99
| | | | | | | | | | | | 2000-02-17 H.J. Lu <hjl@gnu.org> * sunrpc/rpc/svc.h (SVCXPRT): Add a "xp_pad" field at the end. * sunrpc/svc_udp.c (svcudp_bufcreate): Turn on IP_PKTINFO if available. (svcudp_recv): Set up message with the new "xp_pad" field for IP_PKTINFO. (svcudp_reply): Support IP_PKTINFO if available.
* (SVCXPRT): Add a "xp_pad" field at the end.Ulrich Drepper2000-03-031-0/+1
|
* Update.Andreas Jaeger2000-03-032-2/+8
| | | | | | | | 2000-03-01 Andreas Jaeger <aj@suse.de> * time/getdate.c (check_mday): Fix check for february. Reported by ane@np.bs1.fc.nec.co.jp and Akira YOSHIYAMA <yosshy@cts.ne.jp>, closes PR libc/1617 and PR libc/1619.
* Update.Andreas Jaeger2000-03-021-0/+6
| | | | | | | | 2000-03-02 Andreas Jaeger <aj@suse.de> * posix/unistd.h: __THROW has to precede __attribute__, otherwise g++ fails to parse this. Reported by Sean Chen <sean.chen@turbolinux.com>.
* Fix typo.Andreas Jaeger2000-03-022-1/+6
| | | | | | | 2000-03-02 Andreas Jaeger <aj@suse.de> * sysdeps/pthread/bits/libc-lock.h: Fix typo. Reported by Sean Chen <sean.chen@turbolinux.com>.
* __THROW has to precede __attribute__, otherwise g++ cannot parse this.Andreas Jaeger2000-03-021-2/+2
|
* Remove K&R compatibility support.Ulrich Drepper2000-03-011-10/+10
|
* Update.Ulrich Drepper2000-02-294-62/+2
| | | | | * io/lockf.c: Moved to... * sysdeps/generic/lockf.c: ...here.
* Update.Ulrich Drepper2000-02-298-614/+67
| | | | | | | * io/creat.c: Moved to... * sysdeps/generic/creat.c: ...here. * io/creat64.c: Moved to... * sysdeps/generic/creat64.c: ...here.
* Update.Ulrich Drepper2000-02-297-8/+18
| | | | | | | | | | | | | | * crypt/crypt.texi: Moved to... * crypt/examples/genpass.c: Moved to... * manual/examples/genpass.c: ...here. * crypt/examples/mygenpass.c: Moved to... * manual/examples/mygenpass.c: ...here. * crypt/examples/testpass.c: Moved to... * manual/examples/testpass.c: ...here. * manual/Makefile (chapters): Add crypt. * manual/conf.texi: Add usual header for not-last chapter. * manual/crypt.texi: Add special header for last chapter.
* Update.Ulrich Drepper2000-02-292-0/+417
| | | | | | | 2000-02-28 Ulrich Drepper <drepper@redhat.com> * crypt/tcrypt.texi: Moved to... * manual/crypt.texi: ...here.
* Moved into manual subdir.Ulrich Drepper2000-02-291-412/+0
|
* * Makeconfig (all-subdirs): Add 'crypt' subdirectory. * ↵Geoff Keating2000-02-2931-36/+3815
| | | | | | | | | | | | | | | | | | | | sysdeps/unix/sysv/linux/configure.in (inhibit_glue): Don't complain if there is no crypt add-on. * crypt/configure: Removed. * crypt/crypt.texi: Update documentation of US export restrictions to match the 14 Jan 2000 regulations. 2000-02-28 Geoff Keating <geoffk@cygnus.com> * Makeconfig (all-subdirs): Add 'crypt' subdirectory. * sysdeps/unix/sysv/linux/configure.in (inhibit_glue): Don't complain if there is no crypt add-on. * crypt/configure: Removed. * crypt/crypt.texi: Update documentation of US export restrictions to match the 14 Jan 2000 regulations. 2000-02-28 Geoff Keating <geoffk@cygnus.com> * crypt: New subdirectory, merged in from the crypt add-on.