2 .section .rodata.str1.8,"aMS",@progbits,1
5 .string "The futex facility returned an unexpected error code.\n"
8 .globl __pthread_rwlock_unlock
9 .type __pthread_rwlock_unlock, @function
10 __pthread_rwlock_unlock
:
17 # 40 "pthread_rwlock_unlock.c" 1
35 lock cmpxchgl
%r9d
, (%r8)
46 movl $
2147483647, %edx
51 # 209 "../sysdeps/nptl/futex-internal.h" 1
83 movl $
2147483647, %edx
87 # 209 "../sysdeps/nptl/futex-internal.h" 1
125 lock cmpxchgl
%edx
, (%r8)
140 # 209 "../sysdeps/nptl/futex-internal.h" 1
166 orl $
-2147483648, %ecx
167 lock cmpxchgl
%ecx
, (%rdx
)
180 movl $
2147483647, %edx
184 # 209 "../sysdeps/nptl/futex-internal.h" 1
196 leaq
.LC0(%rip), %rdi
197 call __libc_fatal@PLT
198 .size __pthread_rwlock_unlock, .-__pthread_rwlock_unlock
199 .weak pthread_rwlock_unlock
200 .set pthread_rwlock_unlock,__pthread_rwlock_unlock