aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-04-29Fix missing backslash in last change.Andreas Schwab1-1/+1
2001-04-29Update.Andreas Jaeger1-0/+19
2001-04-29 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64): Define for Arm, PowerPC and SH if kernel is 2.4.4 or newer. * sysdeps/unix/sysv/linux/bits/socket.h (PF_WANPIPE): New, from Linux 2.4.4. (AF_WANPIPE): Likewise. (MSG_MORE): New. * sysdeps/unix/sysv/linux/alpha/bits/socket.h: Add same changes as for Linux generic version. * sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/socket.h: Likewise. * sysdeps/gnu/netinet/tcp.h (TCP_QUICKACK): New.
2001-04-29* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_FCNTL64): Andreas Jaeger7-5/+33
Define for Arm, PowerPC and SH if kernel is 2.4.4 or newer. * sysdeps/unix/sysv/linux/bits/socket.h (PF_WANPIPE): New, from Linux 2.4.4. (AF_WANPIPE): Likewise. (MSG_MORE): New. * sysdeps/unix/sysv/linux/alpha/bits/socket.h: Add same changes as for Linux generic version. * sysdeps/unix/sysv/linux/s390/s390-64/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/socket.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/socket.h: Likewise. * sysdeps/gnu/netinet/tcp.h (TCP_QUICKACK): New.
2001-04-28Update.Ulrich Drepper2-1/+3
* nis/Makefile (libnss_compat-rountines): Add nss-nisplus.
2001-04-28Update.Ulrich Drepper3-4/+9
2001-04-27 Ulrich Drepper <drepper@redhat.com> * nis/nss-nis.h: Correct test for invalid error number. * nis/nss-nisplus.h: Likewise.
2001-04-26Update.glibc-2.2.3cvs/glibc-2_2_3Ulrich Drepper2-0/+5
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Add getunwind.
2001-04-26Update.Ulrich Drepper4-4/+33
* string/strcoll.c: Fix two memory allocation problems. * string/Makefile (tests): Add bug-strcoll1. * string/bug-strcoll1.c: New file.
2001-04-26Correct last entries.Ulrich Drepper1-21/+21
* nis/nss_nisplus/nisplus-alias.c: Remove unnecessary initializations. * nis/nss_nisplus/nisplus-ethers.c: Likewise. * nis/nss_nisplus/nisplus-grp.c: Likewise. * nis/nss_nisplus/nisplus-hosts.c: Likewise. * nis/nss_nisplus/nisplus-network.c: Likewise. * nis/nss_nisplus/nisplus-proto.c: Likewise. * nis/nss_nisplus/nisplus-pwd.c: Likewise. * nis/nss_nisplus/nisplus-rpc.c: Likewise. * nis/nss_nisplus/nisplus-service.c: Likewise. * nis/nss_nisplus/nisplus-spwd.c: Likewise. * nis/nss_nis/nis-alias.c: Likewise. * nis/nss_nis/nis-ethers.c: Likewise. * nis/nss_nis/nis-grp.c: Likewise. * nis/nss_nis/nis-network.c: Likewise. * nis/nss_nis/nis-proto.c: Likewise. * nis/nss_nis/nis-pwd.c: Likewise. * nis/nss_nis/nis-spwd.c: Likewise. * nis/nss_compat/compat-grp.c: Likewise. * nis/nss_compat/compat-initgroups.c: Likewise. * nis/nss_compat/compat-pwd.c: Likewise. * nis/nss_compat/compat-spwd.c: Likewise.
2001-04-26Update.Ulrich Drepper22-82/+93
* nss_nis/nis-alias.c: Likewise. * nss_nis/nis-ethers.c: Likewise. * nss_nis/nis-grp.c: Likewise. * nss_nis/nis-network.c: Likewise. * nss_nis/nis-proto.c: Likewise. * nss_nis/nis-pwd.c: Likewise. * nss_nis/nis-spwd.c: Likewise. * nss_compat/compat-grp.c: Likewise. * nss_compat/compat-initgroups.c: Likewise. * nss_compat/compat-pwd.c: Likewise. * nss_compat/compat-spwd.c: Likewise.
2001-04-26Update.Ulrich Drepper4-55/+101
* nis/nss-nisplus.h: Move niserr2nss_tab definition into separate file and rename to __niserr2nss_tab. Change NISERR_COUNT into variable __niserr2nss_count. * nis/nss-nisplus.c: New file. (libnss_nisplus-routines): Add nss-nisplus. * nss_nisplus/nisplus-alias.c: Remove unnecessary initializations. * nss_nisplus/nisplus-ethers.c: Likewise. * nss_nisplus/nisplus-grp.c: Likewise. * nss_nisplus/nisplus-hosts.c: Likewise. * nss_nisplus/nisplus-network.c: Likewise. * nss_nisplus/nisplus-proto.c: Likewise. * nss_nisplus/nisplus-pwd.c: Likewise. * nss_nisplus/nisplus-rpc.c: Likewise. * nss_nisplus/nisplus-service.c: Likewise. * nss_nisplus/nisplus-spwd.c: Likewise.
2001-04-26Update.Ulrich Drepper2-0/+7
* malloc/mcheck.c (mcheck): Call malloc once before setting the hooks to allow the internal check hooks to be set up if necessary.
2001-04-26Update.Ulrich Drepper4-25/+66
2001-04-26 Ulrich Drepper <drepper@redhat.com> * nis/nss-nis.h: Move yperr2nss_tab definition into separate file and rename to __yperr2nss_tab. Change YPERR_COUNT into variable __yperr2nss_count. * nis/nss-nis.c: New file. * nis/Makefile (libnss_compat-routines): Add nss-nis. (libnss_nis-routines): Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: Some more optimizations. Patch by Jakub Jelinek <jakub@redhat.com>.
2001-04-26Some more optimizations.Ulrich Drepper1-11/+10
2001-04-26Update.Andreas Jaeger1-0/+5
2001-04-26 Andreas Jaeger <aj@suse.de> * po/zh_TW.po: Update. Patch by Tung-Han Hsieh <thhsieh@tlug.sinica.edu.tw>.
2001-04-26Update from taiwanese translation team.Andreas Jaeger1-664/+649
2001-04-26Update.Ulrich Drepper5-26/+39
2001-04-25 Ulrich Drepper <drepper@redhat.com> * malloc/malloc.c: Allow MALLOC_ALIGNMENT to be defined on the compiler command line. * sysdeps/hppa/Makefile: Add -DMALLOC_ALIGNMENT=16 to compiler command line for malloc.c.
2001-04-25Update.Ulrich Drepper10-392/+291
2001-04-25 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc64/bits/time.h: Move to... * sysdeps/unix/sysv/linux/sparc/bits/time.h: ...here. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/bits/time.h: Remove. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/socket.h: Move to... * sysdeps/unix/sysv/linux/sparc/bits/socket.h: ...here. Adjust struct msghdr for __WORDSIZE == 32. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/statvfs.h: Move to... * sysdeps/unix/sysv/linux/sparc/bits/statvfs.h: ...here. Adjust for __WORDSIZE == 32. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Remove. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/get_clockfreq.c: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S (__libc_siglongjmp): Rename from longjmp, make longjmp weak alias to it. 2001-04-24 David S. Miller <davem@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: New file.
2001-04-25Updatte.Ulrich Drepper6-2/+263
2001-04-25 Matthew Wilcox <willy@ldl.fc.hp.com> * sysdeps/hppa/stackinfo.h: New file. * sysdeps/unix/sysv/linux/hppa/getdents64.c: New file. * sysdeps/unix/sysv/linux/hppa/mmap64.c: New file. * sysdeps/unix/sysv/linux/hppa/bits/resource.h: New file. * sysdeps/unix/sysv/linux/kernel-features.h: Add descriptions of PA kernel features.
2001-04-25Update.Ulrich Drepper3-2/+9
2001-04-25 Ulrich Drepper <drepper@redhat.com> * locale/programs/localedef.c (main): Always set a file name for the initial locale. * locale/programs/locfile.c (locfile_read): filename is allowed to be NULL.
2001-04-25Update.Ulrich Drepper2-1/+6
2001-04-12 Paul Bame <paul_bame@hp.com> * sysdeps/hppa/fpu/fclrexcpt.c: Clear the exception flags, not the enable flags.
2001-04-25Update.Ulrich Drepper3-5/+11
* sysdeps/generic/bits/environments.h (_POSIX_V6_LPBIG_OFFBIG, _XBS5_LPBIG_OFFBIG): Define to -1. Fix typos.
2001-04-25Update.Ulrich Drepper3-4/+6
* sysdeps/generic/bits/environments.h: Fix typos.
2001-04-25Update.Ulrich Drepper6-106/+154
* sysdeps/generic/bits/confname.h: Add _CS_V6_WIDTH_RESTRICTED_ENVS. * posix/confstr.c: Handle _CS_V6_WIDTH_RESTRICTED_ENVS. * posix/getconf.c: Handle _POSIX_V6_WIDTH_RESTRICTED_ENVS. * posix/tst-getconf.sh: Add _POSIX_V6_WIDTH_RESTRICTED_ENVS.
2001-04-24Update.Ulrich Drepper3-73/+6
2001-04-24 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9b/Implies: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9b/bits/time.h: Removed.
2001-04-24Update.Ulrich Drepper2-5/+36
2001-03-21 Alan Modra <alan@one.net.au> * sysdeps/hppa/dl-machine.h (RTLD_START): Set up dp with DT_PLTGOT value from application so that constructors in non-PIC libs work. 2000-12-13 Jes Sorensen <jes@linuxcare.com> * sysdeps/hppa/dl-machine.h (RTLD_START): _dl_init now returns a function pointer, hence load the jump address and gp from the function pointer before jumping.
2001-04-24Fix typos in last patch.Ulrich Drepper1-2/+2
2001-04-24send returns ssize_t.Andreas Jaeger12-40/+40
2001-04-24Update.Andreas Jaeger3-2/+28
2001-04-24 Andreas Jaeger <aj@suse.de> * sysdeps/generic/send.c (__send): Return ssize_t. * sysdeps/mach/hurd/send.c (__send): Likewise. * sysdeps/mach/hurd/recv.c (recv): Likewise. * sysdeps/mach/hurd/sendto.c (sendto): Likewise. * sysdeps/generic/sendto.c (sendto): Likewise. * sysdeps/generic/recvmsg.c (recvmsg): Likewise. * sysdeps/mach/hurd/recvfrom.c (recvfrom): Likewise. * sysdeps/generic/recvfrom.c (recvfrom): Likewise. * sysdeps/generic/sendmsg.c (sendmsg): Likewise. * socket/sys/socket.h: send* and recv* return ssize_t. * include/sys/socket.h: send returns ssize_t. * sysdeps/i386/fpu_control.h: Fix comments.
2001-04-24Fix comments.Andreas Jaeger1-4/+4
2001-04-24Update.Ulrich Drepper5-3/+13
2001-04-24 Ulrich Drepper <drepper@redhat.com> * sysdeps/ia64/Dist: Add hp-timing.c. * sysdeps/unix/sysv/linux/sparc/sparc64/Dist: Add ucontext_i.h. * posix/Makefile (distribute): Add tst-getconf.sh. * po/Makefile (distribute): Add $(BROKEN_LINGUAS:=.po).
2001-04-24Update.Ulrich Drepper4-3/+9
* sysdeps/generic/get_clockfreq.c (__get_clockfreq): Likewise.
2001-04-24Update.Ulrich Drepper12-58/+218
* sysdeps/ia64/Makefile [subdir=csu] (sysdep_routines): Add hp-timing. * sysdeps/ia64/Versions: Add _dl_cpuclock_offset for ld in 2.2.3. * sysdeps/ia64/hp-timing.c: New file. * sysdeps/ia64/hp-timing.h: New file. * sysdeps/unix/sysv/linux/ia64/bits/time.h: Add definitions for CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID. * sysdeps/generic/clock_getcpuclockid.c: Make function generic, test using #ifdef whether the clock is available. * sysdeps/unix/i386/clock_getcpuclockid.c: Not needed anymore. * sysdeps/generic/dl-sysdep.c: Initialize _dl_cpuclock_offset to move it into data section.
2001-04-24Update.Ulrich Drepper3-27/+3
* sysdeps/unix/sysv/linux/ia64/pt-initfini.c (_init): We don't have to call __gmon_start__ in the libpthread DSO. * sysdeps/pthread/pt-initfini.c (_init): Likewise.
2001-04-24Update.Ulrich Drepper1-0/+3
* sysdeps/pthread/pt-initfini.c (_init): We don't have to call __gmon_start__ in the libpthread DSO.
2001-04-23Update.Ulrich Drepper2-2/+4
* internals.h: Fix parameter type for __pthread_clock_gettime and __pthread_clock_settime.
2001-04-23Update.Ulrich Drepper32-398/+578
* sysdeps/unix/i386/i586/clock_getres.c: Removed. * sysdeps/unix/i386/i586/clock_gettime.c: Removed. * sysdeps/unix/i386/i586/clock_nanosleep.c: Removed. * sysdeps/unix/i386/i586/clock_settime.c: Removed. * sysdeps/unix/i386/i586/cpuclock-init.h: Removed. * sysdeps/generic/cpuclock-init.h: Removed. * sysdeps/unix/i386/i686/Implies: Removed. * sysdeps/unix/i386/i686/tempname.c: Removed. * sysdeps/i386/i686/Versions: New file. * sysdeps/unix/i386/i586/Versions: Removed. * sysdeps/posix/clock_getres.c: If HP_TIMING_AVAIL is nonzero handle CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID. * sysdeps/unix/clock_gettime.c: Likewise. * sysdeps/unix/clock_nanosleep.c: Likewise. * sysdeps/unix/clock_settime.c: Likewise. * sysdeps/posix/tempname.c: Is HP_TIMING_AVAIL is nonzero define RANDOM_BITS use CPU clock. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/bits/time.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9b/bits/time.h: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/bits/time.h: New file. * sysdeps/sparc/Versions: New file. * elf/dl-support.c: Don't use cpuclock-init.h definitions, use hp-timing.h definitions. * sysdeps/generic/dl-sysdep.c: Likewise. * include/libc-internal.h: Include hp-timing.h. Use hp_timing_t in __get_clockfreq prototype. * sysdeps/unix/sysv/linux/i386/get_clockfreq.c (__get_clockfreq): Use hp_timing_t type. * sysdeps/unix/sysv/linux/ia64/get_clockfreq.c: New file.
2001-04-23Update.Ulrich Drepper2-1/+17
2001-04-23 Ulrich Drepper <drepper@redhat.com> * sysdeps/posix/pathconf.c (__pathconf): For _PC_ASYNC_IO test whether named file is a regular file or a block device. * sysdeps/posix/fpathconf.c (__fpathconf): Likewise.
2001-04-23(__pathconf): For _PC_ASYNC_IO test whether named file is a regular file or ↵Ulrich Drepper1-1/+11
a block device.
2001-04-23Update.Andreas Jaeger1-0/+4
2001-04-23 Andreas Jaeger <aj@suse.de> * nscd/nscd.h: Add noreturn attribute for start_threads.
2001-04-23Add noreturn attribute for start_threads.Andreas Jaeger1-2/+2
2001-04-22Update.Ulrich Drepper12-81/+479
2001-04-22 Ulrich Drepper <drepper@redhat.com> * posix/getconf.c: Fix names of XBS5 LFS test variables. Add missing configuration variables from XPG6. * posix/tst-getconf.c: New file. * posix/Makefile (generated): Add tst-getconf.out. (tests): Add ($objpfx)tst-getconf.out. Add rule to run tst-getconf.sh. * sysdeps/generic/bits/confname.h: Add missing _PC_ and _SC_ values from XPG6. * sysdeps/posix/fpathconf.c: Add handling of _PC_ALLOC_SIZE_MIN and _PC_SYMLINK_MAX. * sysdeps/posix/pathconf.c: Likewise. * sysdeps/posix/sysconf.c: Correct spelling of _SC_MULTI_PROCESS and _SC_SYMLOOP_MAX.
2001-04-22Update.Ulrich Drepper4-0/+118
* sysdeps/arm/fpu/feenablxcpt.c: New file. * sysdeps/arm/fpu/fedisablxcpt.c: New file. * sysdeps/arm/fpu/fegetexcpt.c: New file. 2001-04-22 Philip Blundell <philb@gnu.org>
2001-04-22Update.Ulrich Drepper6-47/+92
2001-04-22 Philip Blundell <philb@gnu.org> * sysdeps/unix/sysv/linux/arm/sys/user.h (struct user_fpregs): Renamed from struct user_fp. (struct user_regs): New. (struct user): Use struct user_regs rather than struct pt_regs to avoid dependency on asm/ptrace.h. Use struct user_fpregs in place of struct user_fp and struct user_fp_struct. * sysdeps/unix/sysv/linux/arm/sys/ucontext.h: Include sys/procfs.h not sys/elf.h. 2001-04-22 Philip Blundell <philb@gnu.org> * sysdeps/unix/sysv/linux/arm/sys/elf.h: Move contents to sys/procfs.h, and tell the user to include that file instead. * sysdeps/unix/sysv/linux/arm/sys/procfs.h: Remove old cruft surrounded with #if 0. (elf_greg_t, ELF_NGREG, elf_gregset_t, elf_fpregset_t): Moved here from sys/elf.h. (prgregset_t, prfpregset_t): Define in terms of elf_gregset_t and elf_fpregset_t respectively. 2001-04-22 Philip Blundell <philb@gnu.org> * sysdeps/unix/sysv/linux/arm/register-dump.h: Also print the address that faulted.
2001-04-22Update.Ulrich Drepper8-19/+292
* sysdeps/generic/bits/confname.h: Add _SC_V6_* and _CS_POSIX_V6_* values. * sysdeps/generic/bits/environments.h: Define _POSIX_V6_* values. * posix/confstr.c: Handle _CS_POSIX_V6_* values. * posix/getconf.c: Handle _CS_POSIX_V6_* and _SC_V6_* values. * sysdeps/posix/sysconf.c: Handle _SC_V6_* values.
2001-04-22Update.Ulrich Drepper4-0/+48
* sysdeps/s390/fpu/libm-test-ulps: Likewise. * sysdeps/sh/sh4/fpu/libm-test-ulps: Likewise. * sysdeps/mips/fpu/libm-test-ulps: Likewise.
2001-04-22Update.Ulrich Drepper2-0/+19
2001-04-21 Ulrich Drepper <drepper@redhat.com> * sysdeps/powerpc/fpu/libm-test-ulps: Add deltas for atan2f.
2001-04-22Update.Ulrich Drepper10-15/+66
2001-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * sysdeps/unix/sysv/linux/powerpc/mmap64.c: Correct check for invalid offset. 2001-04-21 Ulrich Drepper <drepper@redhat.com> * posix/getopt.h: Treat __cplusplus like __STDC__. 2001-04-20 John S. Marvin <jsm@fc.hp.com> * sysdeps/unix/sysv/linux/hppa/clone.S: Fix clone system call entry point stub. 2001-04-20 Richard Hirst <rhirst@linuxcare.com> * elf/elf.h: Corrected R_PARISC_DIR14R (should be 6, not 5), and added R_PARISC_DPREL21L and R_PARISC_DPREL14R for modutils. * sysdeps/unix/sysv/linux/hppa/syscalls.list: Removed ptrace entry so the ptrace.c wrapper is used. 2001-04-20 Alan Modra <amodra@one.net.au> * sysdeps/hppa/dl-lookupcfg.h (_dl_function_address): Prototype. (DL_FUNCTION_ADDRESS): Define. (DL_DT_INIT_ADDRESS): Define. (DL_DT_FINI_ADDRESS): Define. * sysdeps/hppa/Versions: Add _dl_function_address. * sysdeps/hppa/dl-machine.h (ELF_MACHINE_START_ADDRESS): Define. * sysdeps/hppa/dl-symaddr.c (_dl_start_address): Rename to _dl_function_address.
2001-04-22(Formatted Output Functions): Fix description of snprintf.Ulrich Drepper1-5/+5
2001-04-21(thread_func): Fix comment as suggested by Jakub Jelinek.Andreas Jaeger2-2/+3
(thread_func): Fix comment as suggested by Jakub Jelinek.
2001-04-21(thread_func): Remove mutex_unlock call since it's never executed.Andreas Jaeger2-4/+2
(thread_func): Remove mutex_unlock call since it's never executed.