Use shlib-compat.h macros instead of .symver directly.
authorUlrich Drepper <drepper@redhat.com>
Thu, 13 Mar 2003 01:06:30 +0000 (01:06 +0000)
committerUlrich Drepper <drepper@redhat.com>
Thu, 13 Mar 2003 01:06:30 +0000 (01:06 +0000)
nptl/sysdeps/unix/sysv/linux/i386/i486/sem_post.S
nptl/sysdeps/unix/sysv/linux/i386/i486/sem_trywait.S
nptl/sysdeps/unix/sysv/linux/i386/i486/sem_wait.S

index 439004a..3d67329 100644 (file)
@@ -77,11 +77,11 @@ __new_sem_post:
        popl    %ebx
        ret
        .size   __new_sem_post,.-__new_sem_post
-       .symver __new_sem_post, sem_post@@GLIBC_2.1
+       versioned_symbol(libpthread, __new_sem_post, sem_post, GLIBC_2_1)
 #if SHLIB_COMPAT(libpthread, GLIBC_2_0, GLIBC_2_1)
        .global __old_sem_post
 __old_sem_post = __new_sem_post
-       .symver __old_sem_post, sem_post@GLIBC_2.0
+       compat_symbol(libpthread, __old_sem_post, sem_post, GLIBC_2_0)
 #endif
 
 
index 8dfbe9c..65def29 100644 (file)
@@ -69,11 +69,11 @@ __new_sem_trywait:
        orl     $-1, %eax
        ret
        .size   __new_sem_trywait,.-__new_sem_trywait
-       .symver __new_sem_trywait, sem_trywait@@GLIBC_2.1
+       versioned_symbol(libpthread, __new_sem_trywait, sem_trywait, GLIBC_2_1)
 #if SHLIB_COMPAT(libpthread, GLIBC_2_0, GLIBC_2_1)
        .global __old_sem_trywait
 __old_sem_trywait = __new_sem_trywait
-       .symver __old_sem_trywait, sem_trywait@GLIBC_2.0
+       compat_symbol(libpthread, __old_sem_trywait, sem_trywait, GLIBC_2_0)
 #endif
 
 
index ba5f5cf..eb01ca8 100644 (file)
@@ -88,9 +88,9 @@ __new_sem_wait:
        popl    %ebx
        ret
        .size   __new_sem_wait,.-__new_sem_wait
-       .symver __new_sem_wait, sem_wait@@GLIBC_2.1
+       versioned_symbol(libpthread, __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
+       compat_symbol(libpthread, __old_sem_wait, sem_wait, GLIBC_2_0)
 #endif