diff options
author | Ulrich Drepper <drepper@redhat.com> | 2003-03-13 01:51:12 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2003-03-13 01:51:12 +0000 |
commit | 7588880f50f551cb60a99e2dd2068fdc170e5435 (patch) | |
tree | 9d1a5e21e3289c84973ff351b40172c08f2d4967 /nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S | |
parent | 959c5bbfeee074dbd3dcef98acd41b2e53d14cec (diff) |
Update.
* sysdeps/unix/sysv/linux/Makefile (sysdep_routines): Add
libc_multiple_threads.
* sysdeps/unix/sysv/linux/libc_pthread_init.c: Move definition of
__libc_multiple_threads to...
* sysdeps/unix/sysv/linux/libc_multiple_threads.c: ...here. New file.
* sysdeps/unix/sysv/linux/x86_64/sem_post.S: Remove unnecessary
versioning.
* sysdeps/unix/sysv/linux/x86_64/sem_trywait.S: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sem_wait.S: Likewise.
* sysdeps/unix/sysv/linux/x86_64/pthread_once.S
(__pthread_once_internal): Define.
* sysdeps/unix/sysv/linux/i386/i486/sem_post.S: Use shlib-compat.h
macros instead of .symver directly.
* sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S: Likewise.
* sysdeps/unix/sysv/linux/i386/i486/sem_wait.S: Likewise.
Diffstat (limited to 'nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S')
-rw-r--r-- | nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S b/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S index 2d13a95da5..877ee4c4dc 100644 --- a/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S +++ b/nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S @@ -32,10 +32,10 @@ .text - .globl __new_sem_wait - .type __new_sem_wait,@function + .globl sem_wait + .type sem_wait,@function .align 16 -__new_sem_wait: +sem_wait: 3: movl (%rdi), %eax 2: testl %eax, %eax je 1f @@ -69,10 +69,4 @@ __new_sem_wait: #endif orl $-1, %eax retq - .size __new_sem_wait,.-__new_sem_wait - .symver __new_sem_wait, sem_wait@@GLIBC_2.1 -#if SHLIB_COMPAT(libpthread, GLIBC_2_0, GLIBC_2_1) - .global __old_sem_wait -__old_sem_wait = __new_sem_wait - .symver __old_sem_wait, sem_wait@GLIBC_2.0 -#endif + .size sem_wait,.-sem_wait |