summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Update.Ulrich Drepper2001-04-256-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.
* Update.Ulrich Drepper2001-04-243-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.
* Update.Ulrich Drepper2001-04-242-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.
* Fix typos in last patch.Ulrich Drepper2001-04-241-2/+2
|
* send returns ssize_t.Andreas Jaeger2001-04-2412-40/+40
|
* Update.Andreas Jaeger2001-04-243-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.
* Fix comments.Andreas Jaeger2001-04-241-4/+4
|
* Update.Ulrich Drepper2001-04-245-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).
* Update.Ulrich Drepper2001-04-244-3/+9
| | | | * sysdeps/generic/get_clockfreq.c (__get_clockfreq): Likewise.
* Update.Ulrich Drepper2001-04-2412-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.
* Update.Ulrich Drepper2001-04-243-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.
* Update.Ulrich Drepper2001-04-241-0/+3
| | | | | * sysdeps/pthread/pt-initfini.c (_init): We don't have to call __gmon_start__ in the libpthread DSO.
* Update.Ulrich Drepper2001-04-232-2/+4
| | | | | * internals.h: Fix parameter type for __pthread_clock_gettime and __pthread_clock_settime.
* Update.Ulrich Drepper2001-04-2332-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.
* Update.Ulrich Drepper2001-04-232-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.
* (__pathconf): For _PC_ASYNC_IO test whether named file is a regular file or ↵Ulrich Drepper2001-04-231-1/+11
| | | | a block device.
* Update.Andreas Jaeger2001-04-231-0/+4
| | | | | | 2001-04-23 Andreas Jaeger <aj@suse.de> * nscd/nscd.h: Add noreturn attribute for start_threads.
* Add noreturn attribute for start_threads.Andreas Jaeger2001-04-231-2/+2
|
* Update.Ulrich Drepper2001-04-2212-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.
* Update.Ulrich Drepper2001-04-224-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>
* Update.Ulrich Drepper2001-04-226-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.
* Update.Ulrich Drepper2001-04-228-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.
* Update.Ulrich Drepper2001-04-224-0/+48
| | | | | | * sysdeps/s390/fpu/libm-test-ulps: Likewise. * sysdeps/sh/sh4/fpu/libm-test-ulps: Likewise. * sysdeps/mips/fpu/libm-test-ulps: Likewise.
* Update.Ulrich Drepper2001-04-222-0/+19
| | | | | | 2001-04-21 Ulrich Drepper <drepper@redhat.com> * sysdeps/powerpc/fpu/libm-test-ulps: Add deltas for atan2f.
* Update.Ulrich Drepper2001-04-2210-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.
* (Formatted Output Functions): Fix description of snprintf.Ulrich Drepper2001-04-221-5/+5
|
* (thread_func): Fix comment as suggested by Jakub Jelinek.Andreas Jaeger2001-04-212-2/+3
| | | | (thread_func): Fix comment as suggested by Jakub Jelinek.
* (thread_func): Remove mutex_unlock call since it's never executed.Andreas Jaeger2001-04-212-4/+2
| | | | (thread_func): Remove mutex_unlock call since it's never executed.
* Update.Andreas Jaeger2001-04-211-0/+5
| | | | | | | * rt/aio_misc.c (handle_fildes_io): Add noreturn attribute. * resolv/gai_misc.c (handle_requests): Likewise. * malloc/obstack.c (print_and_abort): Likewise. * malloc/mcheck.c (mabort): Likewise.
* * sysdeps/pthread/timer_routines.c (thread_func): Add Andreas Jaeger2001-04-212-2/+8
| | | | | | noreturn attribute, remove statements that will never be executed. * sysdeps/pthread/timer_routines.c (thread_func): Add noreturn attribute, remove statements that will never be executed.
* Update.Andreas Jaeger2001-04-217-11/+29
| | | | | | | | | * manager.c (__pthread_manager): Add noreturn attribute. (pthread_start_thread): Likewise, remove return statement. (pthread_start_thread_event): Likewise. Add noreturn attribute for pthread_handle_exit. * weaks.c: Add noreturn attribute for pthread_exit.
* Add __pthread_clock_gettime and __pthread_clock_settime prototypes.Andreas Jaeger2001-04-212-0/+8
| | | | | | | 2001-04-21 Andreas Jaeger <aj@suse.de> * internals.h: Add __pthread_clock_gettime and __pthread_clock_settime prototypes.
* Update.Andreas Jaeger2001-04-211-0/+5
| | | | | | | 2001-04-21 Andreas Jaeger <aj@suse.de> * sysdeps/unix/i386/i586/clock_settime.c: Include "libc-internal.h" for __get_clockfreq declaration.
* Include "libc-internal.h" for __get_clockfreq declaration.Andreas Jaeger2001-04-211-1/+1
|
* Update.Ulrich Drepper2001-04-2118-28/+358
| | | | | | | | | | | | | | | 2001-04-21 Ulrich Drepper <drepper@redhat.com> * elf/dl-support.c: Include cpuclock-init.h. Use CPUCLOCK_VARDEF and CPUCLOCK_INIT if defined. * sysdeps/generic/dl-sysdep.c: Likewise. * sysdeps/generic/cpuclock-init.h: New file. * sysdeps/unix/i386/i586/cpuclock-init.h: New file. * sysdeps/unix/i386/i586/Versions: New file. * sysdeps/unix/i386/i586/clock_settime.c: New file. * sysdeps/unix/i386/i586/clock_gettime.c: Handle thread CPU clock separately by calling __pthread_clock_gettime if this function is available. Subtract offset from tsc value before computing time value.
* Update.Ulrich Drepper2001-04-202-4/+23
| | | | | * iconv/iconv_prog.c (print_known_names): If printing goes not to a tty print in a more machine-friendly way.
* Update.Ulrich Drepper2001-04-202-6/+9
| | | | | | | | | 2001-04-20 Ulrich Drepper <drepper@redhat.com> * sysdeps/ieee754/ldbl-128/e_asinl.c: New file. Contributed by Stephen L Moshier <moshier@mediaone.net>. * intl/Makefile (tests): Reorder conditions, tst-gettext needs msgfmt.
* Arcsine implementation for IEEE 128-bit long double.Ulrich Drepper2001-04-201-0/+248
|
* Update.Andreas Jaeger2001-04-201-0/+5
| | | | | | | 2001-04-20 Andreas Jaeger <aj@suse.de> * intl/Makefile (tests): Reorder conditions, tst-gettext needs msgfmt.
* (tests): Reorder conditions, tst-gettext needs msgfmt.Andreas Jaeger2001-04-201-1/+1
|
* * sysdeps/m68k/fpu/libm-test-ulps: Update.Andreas Schwab2001-04-202-4/+11
| | | | | | 2001-04-20 Andreas Schwab <schwab@suse.de> * sysdeps/m68k/fpu/libm-test-ulps: Update.
* Update.Ulrich Drepper2001-04-206-31/+66
| | | | | | | | | | | | | | | | | | | | | | | | | 2001-04-19 Alan Modra <amodra@one.net.au> * Makerules (libc_pic.os): Add $(LDFLAGS-c_pic.os). * sysdeps/hppa/Makefile (LDFLAGS-c_pic.os): Define. (CFLAGS-.os): Remove. * sysdeps/unix/sysv/linux/hppa/sysdep.h (CALL_MCOUNT): Update comment. * sysdeps/unix/sysv/linux/hppa/sys/ucontext.h (NGREG, NFPREG, gregset): Correct for new kernel definitions. 2001-04-19 Alan Modra <alan@linuxcare.com.au> * sysdeps/hppa/elf/initfini.c: Change dlt reg save to r3 and generate unwind info by hand. 2001-04-19 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/powerpc/mmap64.c (__mmap64): Optimize a bit. * configure.in: Correct regular expression for msgfmt. Patch by Bruno Haible <haible@ilog.fr>.
* (__mmap64): Optimize a bit.Ulrich Drepper2001-04-201-10/+16
|
* Update.Andreas Jaeger2001-04-201-0/+7
| | | | | | | | | 2001-04-19 Andreas Jaeger <aj@suse.de> * po/el.po: Add comment explaining what's broken. * po/Makefile (BROKEN_LINGUAS): New. (ALL_LINGUAS): Don't add broken languages.
* * po/el.po: Add comment explaining what's broken.Andreas Jaeger2001-04-202-2/+12
| | | | | * po/Makefile (BROKEN_LINGUAS): New. (ALL_LINGUAS): Don't add broken languages.
* Regenerated: autoconf configure.inUlrich Drepper2001-04-201-2/+2
|
* Correct regular expression for msgfmt.Ulrich Drepper2001-04-201-1/+1
|
* * sysdeps/mach/hurd/mlock.c: New file.Roland McGrath2001-04-1912-9/+270
| | | | | | | | | | | | | | | * sysdeps/mach/hurd/munlock.c: New file. * sysdeps/mach/hurd/bits/posix_opt.h (_POSIX_MEMLOCK_RANGE): Define it. * misc/Makefile (routines): Add mlock munlock mlockall munlockall. * sysdeps/generic/mlock.c: New file. * sysdeps/generic/munlock.c: New file. * sysdeps/generic/mlockall.c: New file. * sysdeps/generic/munlockall.c: New file. * sysdeps/generic/bits/mman.h (MCL_CURRENT, MCL_FUTURE): New macros. * sysdeps/unix/sysv/linux/syscalls.list (mlock, munlock, mlockall, munlockall): Change caller field to - from EXTRA. Don't use __ names; not used (and not declared in include/sys/mman.h).
* * hurd/privports.c (__get_privileged_ports): Renamed with __.Roland McGrath2001-04-196-25/+34
| | | | | | | | | Use __ names for calls we make. (get_privileged_ports): Add alias. * hurd/hurd.h: Declare it with the __ name. * sysdeps/mach/hurd/reboot.c (reboot): Use __get_privileged_ports. * sysdeps/mach/hurd/adjtime.c (__adjtime): Likewise. * sysdeps/mach/hurd/settimeofday.c (__settimeofday): Likewise.
* * hurd/hurdsig.c (write_corefile): Check RLIMIT_CORE limit and doRoland McGrath2001-04-191-0/+5
| | | | nothing if it's zero.