about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* * alloca_cutoff.c: Include internals.h. * sysdeps/pthread/errno-loc.c: ↵Alexandre Oliva2003-04-015-4/+15
| | | | | | | | | | | Include linuxthreads/internals.h. * sysdeps/pthread/herrno-loc.c: Likewise. * sysdeps/pthread/res-state.c: Likewise. 2003-03-31 Alexandre Oliva <aoliva@redhat.com> * alloca_cutoff.c: Include internals.h. * sysdeps/pthread/errno-loc.c: Include linuxthreads/internals.h. * sysdeps/pthread/herrno-loc.c: Likewise. * sysdeps/pthread/res-state.c: Likewise.
* Fix comment.Ulrich Drepper2003-03-312-3/+3
|
* Fix comment.Ulrich Drepper2003-03-311-2/+2
|
* *** empty log message ***Andreas Schwab2003-03-311-0/+6
| | | | | | | | 2003-03-31 Andreas Schwab <schwab@suse.de> * sysdeps/m68k/m68020/bits/atomic.h (atomic_increment_and_test): Define. (atomic_decrement_and_test): Fix test.
* (atomic_increment_and_test): Define. (atomic_decrement_and_test): Fix test.Andreas Schwab2003-03-311-4/+38
|
* * sysdeps/sparc/sparc32/bits/atomic.h: New file.Roland McGrath2003-03-307-262/+275
| | | | | | | | * sysdeps/sparc/sparc32/sparcv9/bits/atomic.h: New file. * sysdeps/sparc/sparc64/bits/atomic.h: New file. * sysdeps/sparc/sparc32/atomicity.h: Removed. * sysdeps/sparc/sparc32/sparcv9/atomicity.h: Removed. * sysdeps/sparc/sparc64/atomicity.h: Removed.
* * scripts/abilist.awk: Grok .opd foo plus .text .foo as "foo F" alone.Roland McGrath2003-03-302-1/+11
|
* * intl/po2test.sed: Anchor substitution regexps to fix last change.Roland McGrath2003-03-301-0/+4
|
* 2003-03-30 Roland McGrath <roland@redhat.com>Roland McGrath2003-03-301-2/+2
| | | | * intl/po2test.sed: Anchor substitution regexps to fix last change.
* Update.Ulrich Drepper2003-03-301-0/+4
| | | | | | 2003-03-30 Ulrich Drepper <drepper@redhat.com> * descr.h (struct pthread): Move most often used elements to the front.
* (struct pthread): Move most often used elements to the front.Ulrich Drepper2003-03-301-9/+11
|
* 2003-03-29 Paolo Bonzini <bonzini@gnu.org>Roland McGrath2003-03-291-0/+5
| | | | | * intl/po2test.sed: Unify the transformations for msgid and msgstr and remove a useless s/// command.
* 2003-03-29 Paolo Bonzini <bonzini@gnu.org>Roland McGrath2003-03-291-44/+26
| | | | | * intl/po2test.sed: Unify the transformations for msgid and msgstr and remove a useless s/// command.
* Update.Ulrich Drepper2003-03-294-6/+22
| | | | | | | | | | | | | | 2003-03-27 David Mosberger <davidm@hpl.hp.com> * sysdeps/ia64/dl-machine.h (RTLD_START): Wrap ".save rp, r0" directive into empty .prologue region to ensure that call-chain is terminated even for the first instruction. * sysdeps/ia64/elf/start.S (_start): Use ".save rp, r0" idiom to terminate call-chain right from the get-go. * sysdeps/unix/sysv/linux/ia64/fork.S (fork): Remove unnecessary stop bit between compare & branch.
* Update.Ulrich Drepper2003-03-292-1/+4
| | | | | * stdlib/strtod.c (INTERNAL): Recognize first digit after decimal point correctly [PR libc/4993].
* Update.Ulrich Drepper2003-03-293-4/+18
| | | | | | | 2003-03-29 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/ifaddrs.c (getifaddrs): Avoid netlink_open calls if netlink is known to not be available.
* (libpthread-routines): Add pthread_atfork. ↵Ulrich Drepper2003-03-291-1/+2
| | | | (libpthread-static-only-routines): Add pthread_atfork.
* * configure.in: Add mips64* support. * configure: Rebuilt. * ↵Alexandre Oliva2003-03-2918-77/+208
| | | | | | | | | | | | | | | | | | | | | | | | | | sysdeps/mips/bits/endian.h: Make it bi-endian. * sysdeps/mips/mipsel/bits/endian.h: Removed. * sysdeps/mips/mips64/n32/el/bits/endian.h: Removed. * sysdeps/mips/mips64/n64/el/bits/endian.h: Removed. * sysdeps/mips/mips32/Makefile (CC): Add -mabi=32. * sysdeps/mips/mips64/n32/Makefile (CC): Add -mabi=n32. * sysdeps/mips/mips64/n64/Makefile (CC): Add -mabi=64. * sysdeps/mips/Implies: Moved wordsize-32 to... * sysdeps/mips/mips32/Implies: New file. * sysdeps/unix/mips/sysdep.h (PSEUDO_NOERRNO, PSEUDO_END_NOERRNO, ret_NOERRNO): New. (ret, PSEUDO_END): Moved past END. (PSEUDO): Moved to... * sysdeps/unix/mips/mips32/sysdep.h: New file. * sysdeps/unix/mips/mips64/n32/sysdep.h: Removed #undef PSEUDO. * sysdeps/unix/mips/mips64/n64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/mips/sysdep.h: Move to... * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: New file. * sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: New file. * configure.in: Add mips64* support. * configure: Rebuilt. * sysdeps/mips/bits/endian.h: Make it bi-endian. * sysdeps/mips/mipsel/bits/endian.h: Removed. * sysdeps/mips/mips64/n32/el/bits/endian.h: Removed. * sysdeps/mips/mips64/n64/el/bits/endian.h: Removed. * sysdeps/mips/mips32/Makefile (CC): Add -mabi=32. * sysdeps/mips/mips64/n32/Makefile (CC): Add -mabi=n32. * sysdeps/mips/mips64/n64/Makefile (CC): Add -mabi=64. * sysdeps/mips/Implies: Moved wordsize-32 to... * sysdeps/mips/mips32/Implies: New file. * sysdeps/unix/mips/sysdep.h (PSEUDO_NOERRNO, PSEUDO_END_NOERRNO, ret_NOERRNO): New. (ret, PSEUDO_END): Moved past END. (PSEUDO): Moved to... * sysdeps/unix/mips/mips32/sysdep.h: New file. * sysdeps/unix/mips/mips64/n32/sysdep.h: Removed #undef PSEUDO. * sysdeps/unix/mips/mips64/n64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/mips/sysdep.h: Move to... * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: New file. * sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: New file.
* * sysdeps/unix/sysv/linux/mips/clone.S (__thread_start): Re-introduce ENTRY.Alexandre Oliva2003-03-292-0/+6
| | | | | | | 2003-03-29 Alexandre Oliva <aoliva@redhat.com> * sysdeps/unix/sysv/linux/mips/clone.S (__thread_start): Re-introduce ENTRY.
* Update.Ulrich Drepper2003-03-294-0/+787
| | | | | | | | | 2003-03-28 Thorsten Kukuk <kukuk@suse.de> * sysdeps/unix/sysv/linux/ifaddrs.c: New file. * inet/test-ifaddrs.c: Allow AF_PACKET. * sysdeps/unix/sysv/linux/kernel-features.h: Add __ASSUME_NETLINK_SUPPORT.
* Update.Ulrich Drepper2003-03-291-0/+4
| | | | | | 2003-03-28 Ulrich Drepper <drepper@redhat.com> * elf/vismain.c (do_test): Comment out tests which fail in the moment.
* (do_test): Comment out tests which fail in the moment.Ulrich Drepper2003-03-291-2/+4
|
* * elf/vismod.h (getvarlocal1): Return const char **.Roland McGrath2003-03-292-18/+42
| | | | | | | | | | | | | | | | | | | (getvarinmod1): Likewise. (getvaritcpt1): Likewise. (getvarlocal2): Likewise. (getvarinmod2): Likewise. (getvaritcpt2): Likewise. (getvaritcpt3): Likewise. * elf/vismain.c (do_test): Adjusted. * elf/vismod1.c (getvarlocal1): Return address. (getvarinmod1): Likewise. (getvaritcpt1): Likewise. * elf/vismod2.c (getvarlocal2): Likewise. (getvarinmod2): Likewise. (getvaritcpt2): Likewise. * elf/vismod3.c (getvaritcpt3): Likewise. * elf/vismain.c (do_test): Print both addresses when they don't match.
* 2003-03-26 H.J. Lu <hjl@gnu.org>Roland McGrath2003-03-294-22/+22
| | | | | | | | | | | | | | | | | | * elf/vismod.h (getvarlocal1): Return const char **. (getvarinmod1): Likewise. (getvaritcpt1): Likewise. (getvarlocal2): Likewise. (getvarinmod2): Likewise. (getvaritcpt2): Likewise. (getvaritcpt3): Likewise. * elf/vismain.c (do_test): Adjusted. * elf/vismod1.c (getvarlocal1): Return address. (getvarinmod1): Likewise. (getvaritcpt1): Likewise. * elf/vismod2.c (getvarlocal2): Likewise. (getvarinmod2): Likewise. (getvaritcpt2): Likewise. * elf/vismod3.c (getvaritcpt3): Likewise.
* Update.Ulrich Drepper2003-03-2917-160/+382
| | | | | | | | | | | | | | | | | | | | | | | | | | 2003-03-28 Kaz Kojima <kkojima@rr.iij4u.or.jp> * sysdeps/sh/bits/atomic.h (__arch_compare_and_exchange_val_8_acq): Return old value. Make asm output reg constraint earlyclobber. Renamed from... (__arch_compare_and_exchange_8_acq): ... this. (__arch_compare_and_exchange_val_16_acq): Return old value. Make asm output reg constraint earlyclobber. Renamed from... (__arch_compare_and_exchange_16_acq): ... this. (__arch_compare_and_exchange_val_32_acq): Return old value. Make asm output reg constraint earlyclobber. Renamed from... (__arch_compare_and_exchange_32_acq): ... this. (__arch_compare_and_exchange_val_64_acq): Renamed from... (__arch_compare_and_exchange_64_acq): ... this. (atomic_exchange_and_add): Use local variables and __arch_compare_and_exchange_val_64_acq. (atomic_add): Likewise. (atomic_add_negative, atomic_add_zero): Use local variables. * Makefile: Remove libmd5crypt goal.
* Include nptl/descr.h after the definition of TLS_DTV_AT_TP. (INSTALL_DTV): ↵Ulrich Drepper2003-03-291-8/+7
| | | | Add parens. (THREAD_GETMEM, THREAD_GETMEM_NC, THREAD_SETMEM, THREAD_SETMEM_NC): Use passed descr instead of THREAD_SELF.
* * scripts/abilist.awk: If given -v filename_regexp and/or -vRoland McGrath2003-03-282-17/+26
| | | | | | | libname_regexp when parsing names, then produce output only for those matching the given regexps. In combine mode, save all stanzas for a final sorting by stanza header at the end. Emit a blank line between stanzas.
* * scripts/abilist.awk: When given -v combine=1, do parse_names andRoland McGrath2003-03-282-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.
* * sysdeps/powerpc/bits/atomic.h [! __powerpc64__]Roland McGrath2003-03-281-0/+5
| | | | (__arch_atomic_decrement_if_positive_64): Fix bogus definition.
* 2003-03-27 Roland McGrath <roland@redhat.com>Roland McGrath2003-03-281-12/+12
| | | | | * sysdeps/powerpc/bits/atomic.h [! __powerpc64__] (__arch_atomic_decrement_if_positive_64): Fix bogus definition.
* * sysdeps/unix/mips/sysdep.S: Include sys/asm.h.Alexandre Oliva2003-03-282-0/+3
| | | | * sysdeps/unix/mips/sysdep.S: Include sys/asm.h.
* Bump to 0.32.Ulrich Drepper2003-03-281-1/+1
|
* Update.Ulrich Drepper2003-03-284-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.
* Don't declare __timer_helper_thread. Declare __start_helper_thread, ↵Ulrich Drepper2003-03-281-11/+9
| | | | __helper_once, and __helper_tid. (struct timer): Remove th and bar field.
* * sysdeps/unix/sysv/linux/mips/configure: Rebuilt.Alexandre Oliva2003-03-282-0/+79
| | | | | | 2003-03-28 Alexandre Oliva <aoliva@redhat.com> * sysdeps/unix/sysv/linux/mips/configure: Rebuilt.
* Update.Ulrich Drepper2003-03-281-0/+4
| | | | | | 2003-03-27 Ulrich Drepper <drepper@redhat.com> * Makefile: Remove libmd5script goal.
* Remove libmd5script goal.Ulrich Drepper2003-03-281-6/+0
|
* * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): RestoreRoland McGrath2003-03-281-0/+5
| | | | special handling of relocations against local symbols.
* 2003-03-25 Jakub Jelinek <jakub@redhat.com>Roland McGrath2003-03-281-5/+16
| | | | | * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Restore special handling of relocations against local symbols.
* (distribute): Add missing line continuation.Ulrich Drepper2003-03-271-1/+1
|
* Update.Ulrich Drepper2003-03-273-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.
* Update.Ulrich Drepper2003-03-271-0/+4
| | | | | | 2003-03-27 Jakub Jelinek <jakub@redhat.com> * sysdeps/ia64/fpu/libm-test-ulps: Update.
* * scripts/rpm2dynsym.sh: New file.Roland McGrath2003-03-271-0/+5
| | | | * Makefile (distribute): Add it.
* 2003-03-27 Roland McGrath <roland@redhat.com>Roland McGrath2003-03-272-1/+39
| | | | | * scripts/rpm2dynsym.sh: New file. * Makefile (distribute): Add it.
* Bump to 0.31.Ulrich Drepper2003-03-271-1/+1
|
* Update.Ulrich Drepper2003-03-273-3/+7
| | | | | * pthread_create.c (start_thread): Don't use setjmp inside __builtin_expect to work around gcc bug.
* Update.Ulrich Drepper2003-03-275-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.
* Update.Ulrich Drepper2003-03-274-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.
* Update.Ulrich Drepper2003-03-271-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.
* (__sysconf) <_SC_MONOTONIC_CLOCK>: Return -1 instead of 0 if clock_getres ↵Ulrich Drepper2003-03-271-1/+1
| | | | failed.