about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* * 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.
* * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S: FixJakub Jelinek2003-03-271-0/+5
| | | | offset of cleanupbuf.__prev.
* Fix offset of cleanupbuf.__prev.Jakub Jelinek2003-03-271-1/+1
|
* Tweak redirection handling in last change.Roland McGrath2003-03-271-17/+23
|
* * scripts/abilist.awk: If variable `parse_names' is set, grok the fileRoland McGrath2003-03-2711-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.
* * Makerules (check-abi) [$(enable-check-abi) = warn]:Roland McGrath2003-03-278-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-27 Roland McGrath <roland@redhat.com>Roland McGrath2003-03-271-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.