2 .section .rodata.str1.8,"aMS",@progbits,1
5 .string "The futex facility returned an unexpected error code.\n"
8 .globl __GI___pthread_rwlock_unlock
9 .hidden __GI___pthread_rwlock_unlock
10 .type __GI___pthread_rwlock_unlock, @function
11 __GI___pthread_rwlock_unlock
:
18 # 40 "pthread_rwlock_unlock.c" 1
36 lock cmpxchgl
%r9d
, (%r8)
47 movl $
2147483647, %edx
52 # 209 "../sysdeps/nptl/futex-internal.h" 1
84 movl $
2147483647, %edx
88 # 209 "../sysdeps/nptl/futex-internal.h" 1
126 lock cmpxchgl
%edx
, (%r8)
141 # 209 "../sysdeps/nptl/futex-internal.h" 1
167 orl $
-2147483648, %ecx
168 lock cmpxchgl
%ecx
, (%rdx
)
181 movl $
2147483647, %edx
185 # 209 "../sysdeps/nptl/futex-internal.h" 1
197 leaq
.LC0(%rip), %rdi
198 call __libc_fatal@PLT
199 .size __GI___pthread_rwlock_unlock, .-__GI___pthread_rwlock_unlock
200 .weak pthread_rwlock_unlock
201 .set pthread_rwlock_unlock,__GI___pthread_rwlock_unlock
202 .globl __pthread_rwlock_unlock
203 .set __pthread_rwlock_unlock,__GI___pthread_rwlock_unlock