mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
Use shlib-compat.h macros instead of .symver directly.
This commit is contained in:
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user