2 .section .rodata.str1.8,"aMS",@progbits,1
5 .string "The futex facility returned an unexpected error code.\n"
8 .globl __pthread_rwlock_clockrdlock
9 .type __pthread_rwlock_clockrdlock, @function
10 __pthread_rwlock_clockrdlock
:
15 cmpq $
999999999, 8(%rdx
)
20 # 298 "pthread_rwlock_common.c" 1
38 lock xaddl
%eax
, (%rbx
)
72 lock cmpxchgl
%edx
, (%rbx
)
91 call __GI___futex_abstimed_wait64
106 lock cmpxchgl
%edx
, (%rbx
)
131 lock cmpxchgl
%edx
, (%rbx
)
139 movl $
2147483647, %edx
146 # 209 "../sysdeps/nptl/futex-internal.h" 1
157 leaq
.LC0(%rip), %rdi
158 call __libc_fatal@PLT
189 lock cmpxchgl
%edx
, 0(%r13)
196 call __GI___futex_abstimed_wait64
208 lock cmpxchgl
%ecx
, (%rbx
)
219 .size __pthread_rwlock_clockrdlock, .-__pthread_rwlock_clockrdlock
220 .weak pthread_rwlock_clockrdlock
221 .set pthread_rwlock_clockrdlock,__pthread_rwlock_clockrdlock