aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-03-28* scripts/abilist.awk: When given -v combine=1, do parse_names andRoland McGrath2-13/+30
emit a single output stream with lib name in stanza header lines. * scripts/abilist.awk: Emit A for all *ABS* regardless of type.
2003-03-28* sysdeps/powerpc/bits/atomic.h [! __powerpc64__]Roland McGrath1-0/+5
(__arch_atomic_decrement_if_positive_64): Fix bogus definition.
2003-03-282003-03-27 Roland McGrath <roland@redhat.com>Roland McGrath1-12/+12
* sysdeps/powerpc/bits/atomic.h [! __powerpc64__] (__arch_atomic_decrement_if_positive_64): Fix bogus definition.
2003-03-28* sysdeps/unix/mips/sysdep.S: Include sys/asm.h.Alexandre Oliva2-0/+3
* sysdeps/unix/mips/sysdep.S: Include sys/asm.h.
2003-03-28Bump to 0.32.Ulrich Drepper1-1/+1
2003-03-28Update.Ulrich Drepper4-61/+85
* sysdeps/unix/sysv/linux/kernel-posix-timers.h: Don't declare __timer_helper_thread. Declare __start_helper_thread, __helper_once, and __helper_tid. (struct timer): Remove th and bar field. * sysdeps/unix/sysv/linux/timer_create.c (timer_create): Remove debugging code. Create only one helper thread. * sysdeps/unix/sysv/linux/timer_delete.c (timer_delete): Don't kill helper thread. * sysdeps/unix/sysv/linux/timer_routines.c (timer_helper_thread): Renamed. Define statically. Use thread info from siginfo. (__helper_once): New variable. (__helper_tid): New variable. (__reset_helper_control): New function. (__start_helper_thread): New function.
2003-03-28Don't declare __timer_helper_thread. Declare __start_helper_thread, ↵Ulrich Drepper1-11/+9
__helper_once, and __helper_tid. (struct timer): Remove th and bar field.
2003-03-28* sysdeps/unix/sysv/linux/mips/configure: Rebuilt.Alexandre Oliva2-0/+79
2003-03-28 Alexandre Oliva <aoliva@redhat.com> * sysdeps/unix/sysv/linux/mips/configure: Rebuilt.
2003-03-28Update.Ulrich Drepper1-0/+4
2003-03-27 Ulrich Drepper <drepper@redhat.com> * Makefile: Remove libmd5script goal.
2003-03-28Remove libmd5script goal.Ulrich Drepper1-6/+0
2003-03-28* sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): RestoreRoland McGrath1-0/+5
special handling of relocations against local symbols.
2003-03-282003-03-25 Jakub Jelinek <jakub@redhat.com>Roland McGrath1-5/+16
* sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Restore special handling of relocations against local symbols.
2003-03-27(distribute): Add missing line continuation.Ulrich Drepper1-1/+1
2003-03-27Update.Ulrich Drepper3-28/+99
2003-03-27 Steven Munroe <sjmunroe@us.ibm.com> * sysdeps/powerpc/bits/atomic.h (__arch_compare_and_exchange_bool_32_acq): Move to [!__powerpc64__]. [__powerpc64__] (__arch_compare_and_exchange_bool_32_acq): Define PPC64 specific version. [__powerpc64__] (__arch_compare_and_exchange_bool_64_acq): Change (mem) constraint to "b". [__powerpc64__] (__arch_atomic_exchange_and add_64): Replace addi with add. Change (value) contraint to "r". Change (mem) constraint to "b". [__powerpc64__] (__arch_atomic_decrement_if_positive_64): New macro. (__arch_atomic_exchange_32): Change (mem) constraint to "b". (__arch_atomic_exchange_and_add_32): Change (mem) constraint to "b". (__arch_atomic_decrement_if_positive_32): New macro. (atomic_decrement_if_positive): Use __arch* macros.
2003-03-27Update.Ulrich Drepper1-0/+4
2003-03-27 Jakub Jelinek <jakub@redhat.com> * sysdeps/ia64/fpu/libm-test-ulps: Update.
2003-03-27* scripts/rpm2dynsym.sh: New file.Roland McGrath1-0/+5
* Makefile (distribute): Add it.
2003-03-272003-03-27 Roland McGrath <roland@redhat.com>Roland McGrath2-1/+39
* scripts/rpm2dynsym.sh: New file. * Makefile (distribute): Add it.
2003-03-27Bump to 0.31.Ulrich Drepper1-1/+1
2003-03-27Update.Ulrich Drepper3-3/+7
* pthread_create.c (start_thread): Don't use setjmp inside __builtin_expect to work around gcc bug.
2003-03-27Update.Ulrich Drepper5-11/+25
2003-03-27 David Mosberger <davidm@hpl.hp.com> * sysdeps/unix/sysv/linux/ia64/getcontext.S: Restore caller's ar.unat before returning. Add missing .mem.offset directives to ensure file gets assembled without warnings. * sysdeps/unix/sysv/linux/ia64/setjmp.S: Likewise.
2003-03-27Update.Ulrich Drepper4-9/+21
2003-03-27 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/timer_delete.c (timer_delete): Even if timer_delete syscall fails, but not with ENOSYS, set __no_posix_timers. * sysdeps/unix/sysv/linux/timer_settime.c [!__ASSUME_POSIX_TIMERS] (timer_settime): Fix typo.
2003-03-27Update.Ulrich Drepper1-0/+5
2003-03-27 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sysconf.c (__sysconf) <_SC_MONOTONIC_CLOCK>: Return -1 instead of 0 if clock_getres failed.
2003-03-27(__sysconf) <_SC_MONOTONIC_CLOCK>: Return -1 instead of 0 if clock_getres ↵Ulrich Drepper1-1/+1
failed.
2003-03-27* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: FixJakub Jelinek1-0/+5
offset of cleanupbuf.__prev.
2003-03-27Fix offset of cleanupbuf.__prev.Jakub Jelinek1-1/+1
2003-03-27Tweak redirection handling in last change.Roland McGrath1-17/+23
2003-03-27* scripts/abilist.awk: If variable `parse_names' is set, grok the fileRoland McGrath11-35/+101
header lines and write out foo.symlist files for each foo.so.NN listed. * libio/libioP.h (_IO_wfile_jumps): Remove attribute_hidden. This symbol is exported, and we don't want to hide it. Add libc_hidden_proto instead. (_IO_file_jumps): Add libc_hidden_proto. * libio/wfileops.c (_IO_wfile_jumps): Add libc_hidden_data_def. Remove INTVARDEF. * libio/fileops.c (_IO_file_jumps): Likewise. * libio/stdfiles.c: Don't use INTUSE on them. * libio/iofdopen.c (_IO_new_fdopen): Likewise. * libio/iofopen.c (__fopen_internal): Likewise. * libio/freopen.c (freopen): Likewise. * libio/freopen64.c (freopen64): Likewise. * libio/iovdprintf.c (_IO_vdprintf): Likewise.
2003-03-27* Makerules (check-abi) [$(enable-check-abi) = warn]:Roland McGrath8-37/+82
Ignore exit status from diff. * configure.in (enable_check_abi): Document possible value "warn". Change default to no for now. * configure: Regenerated. * sysdeps/unix/Makefile ($(objpfx)stub-syscalls.c): Emit stub_warning macro calls and a #include <stub-tag.h> at the end. * Makerules ($(objpfx)stubs): Tweak sed commands. * sysdeps/unix/sysv/linux/syscalls.list: Use - rather than EXTRA in caller column for *xattr syscalls, since they are in sysdeps/generic. * sysdeps/unix/sysv/linux/i386/setfsuid.c: setfsgid -> setfsuid * sysdeps/unix/sysv/linux/i386/setfsgid.c: setfsuid -> setfsgid 2003-03-26 Roland McGrath <roland@redhat.com> * Makerules (check-abi-config): Use /thread instead of /tls when use-thread and not just use-tls is set. * Makerules (update-abi): Put quotes around $(update-abi-config). * elf/Makefile (check-abi): Depend on check-abi-ld. (update-abi): Depend on update-abi-ld.
2003-03-272003-03-27 Roland McGrath <roland@redhat.com>Roland McGrath1-0/+2
* sysdeps/unix/Makefile ($(objpfx)stub-syscalls.c): Emit stub_warning macro calls and a #include <stub-tag.h> at the end. * Makerules ($(objpfx)stubs): Tweak sed commands.
2003-03-27Update.Ulrich Drepper2-8/+16
2003-03-26 GOTO Masanori <gotom@debian.or.jp> * sysdeps/unix/sysv/linux/i386/setfsuid.c: Use INTERNAL_SYSCALL and do not check for errors (unless testing for 32bit variant). * sysdeps/unix/sysv/linux/i386/setfsgid.c: Likewise.
2003-03-27(setfsuid): Use INTERNAL_SYSCALL and do not check for errors (unless testing ↵Ulrich Drepper1-9/+11
for 32bit variant).
2003-03-27* sysdeps/unix/sysv/linux/arm/sysdep.h (PSEUDO_RET_NOERRNO): UseRoland McGrath2-2/+16
unconditional mov. Remove nop. * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_VFORK_SYSCALL): Define for kernel 2.4 on arm. * sysdeps/unix/sysv/linux/arm/vfork.S: Elide compatibility code when __ASSUME_VFORK_SYSCALL is defined. * sysdeps/unix/sysv/linux/arm/mmap64.S: Likewise for __ASSUME_MMAP2_SYSCALL. * sysdeps/unix/sysv/linux/arm/sigaction.c: Likewise for __ASSUME_REALTIME_SIGNALS.
2003-03-272003-03-27 Philip Blundell <philb@gnu.org>Roland McGrath4-8/+35
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_VFORK_SYSCALL): Define for kernel 2.4 on arm. * sysdeps/unix/sysv/linux/arm/vfork.S: Elide compatibility code when __ASSUME_VFORK_SYSCALL is defined. * sysdeps/unix/sysv/linux/arm/mmap64.S: Likewise for __ASSUME_MMAP2_SYSCALL. * sysdeps/unix/sysv/linux/arm/sigaction.c: Likewise for __ASSUME_REALTIME_SIGNALS.
2003-03-27Update.Ulrich Drepper3-2/+18
2003-03-26 Ulrich Drepper <drepper@redhat.com> * sysdeps/generic/ldsodefs.h (ELF_RTYPE_CLASS_COPY): Define to 2 only if DL_NO_COPY_RELOCS is not defined. * sysdeps/ia64/dl-lookupcfg.h: Define DL_NO_COPY_RELOCS.
2003-03-26Update.Ulrich Drepper1-0/+23
* sysdeps/unix/sysv/linux/alpha/bits/siginfo.h (struct siginfo): Avoid no-op padding element. * sysdeps/unix/sysv/linux/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/siginfo.h: Likewise. 2003-03-26 GOTO Masanori <gotom@debian.or.jp> * sysdeps/unix/sysv/linux/i386/getgroups.c: Fix the error condition check for the return value of getgroups32. 2003-03-26 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (PSEUDO_NOERRNO): Fix a typo. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h (PSEUDO_NOERRNO, PSEUDO_END_NOERRNO): Define. * sysdeps/unix/sysdep.h (PSEUDO_END_NOERRNO): Fix a typo. Define to PSEUDO_END. 2003-03-26 Ulrich Drepper <drepper@redhat.com>
2003-03-26(struct siginfo): Avoid no-op padding element.Ulrich Drepper5-5/+0
2003-03-26* sysdeps/unix/make-syscalls.sh: When an undefined syscall hasRoland McGrath2-0/+17
SOURCE=-, append its symbol names to make variable unix-stub-syscalls. * sysdeps/unix/Makefile [$(subdir) = misc] [unix-stub-syscalls] (sysdep_routines): Add stub-syscalls. ($(objpfx)stub-syscalls.c): New target. (generated): Add stub-syscalls.c. * tls.make.c: Also define use-tls according to USE_TLS macro.
2003-03-262003-03-26 Roland McGrath <roland@redhat.com>Roland McGrath2-0/+40
* sysdeps/unix/make-syscalls.sh: When an undefined syscall has SOURCE=-, append its symbol names to make variable unix-stub-syscalls. * sysdeps/unix/Makefile [$(subdir) = misc] [unix-stub-syscalls] (sysdep_routines): Add stub-syscalls. ($(objpfx)stub-syscalls.c): New target. (generated): Add stub-syscalls.c.
2003-03-26(__getgroups): Fix the error condition check for the return value of ↵Ulrich Drepper3-5/+16
getgroups32.
2003-03-26(PSEUDO_NOERRNO): Fix a typo.Ulrich Drepper1-1/+1
2003-03-26* sysdeps/unix/sysv/linux/timer_getoverr.c: Fix typo in nameJakub Jelinek1-0/+5
of included file.
2003-03-26Fix typo in name of included file.Jakub Jelinek1-1/+1
2003-03-26Update.Ulrich Drepper4-28/+56
2003-03-26 Ulrich Drepper <drepper@redhat.com> * abilist/librt.abilist: Add new timer interfaces for 64-bit archs.
2003-03-26Update.Ulrich Drepper2-1/+7
2003-03-25 Jiro SEKIBA <jir@yamato.ibm.com> * iconvdata/euc-tw.c (from_euc_tw): Fix return value of TO_LOOP. * iconvdata/bug-iconv4.c: New file. * iconvdata/Makefile (tests): Add bug-iconv4.
2003-03-26Test for EUC-TW bug with too-short output buffers.Ulrich Drepper1-0/+78
2003-03-26* sysdeps/pthread/posix-timer.h (TIMER_MAX): Define if not defined.Roland McGrath1-0/+5
(timer_id2ptr): Fix typo.
2003-03-262003-03-25 Roland McGrath <roland@redhat.com>Roland McGrath1-1/+8
* sysdeps/pthread/posix-timer.h (TIMER_MAX): Define if not defined. (timer_id2ptr): Fix typo.
2003-03-26(from_euc_tw): Fix return value of TO_LOOP.Ulrich Drepper1-3/+3
2003-03-26Update.Ulrich Drepper2-21/+53
2003-03-25 H.J. Lu <hjl@gnu.org> * elf/dl-lookup.c (_dl_lookup_symbol): Avoid looking up protected symbols twice. (_dl_lookup_versioned_symbol): Likewise.
2003-03-26Update.Ulrich Drepper5-47/+56
Remove struct __pthread_attr_s forward declaration. * sysdeps/unix/sysv/linux/alpha/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/ia64/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/s390/bits/siginfo.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/siginfo.h: Likewise.