2 .section .rodata.str1.8,"aMS",@progbits,1
5 .string "The futex facility returned an unexpected error code.\n"
8 .globl __pthread_cond_signal
9 .type __pthread_cond_signal, @function
10 __pthread_cond_signal
:
34 lock cmpxchgl
%edx
, (%rbx
)
44 movl
8(%r9,%rcx
,4), %ecx
52 leaq
(%r9,%rsi
,4), %r15
69 lock cmpxchgl
%ecx
, (%rbx
)
83 # 209 "../sysdeps/nptl/futex-internal.h" 1
111 leal
-1(%rdx
,%rax
,2), %eax
121 lock cmpxchgq
%rcx
, (%r9)
129 leal
0(,%rax
,4), %ecx
150 leaq
(%r12,%rax
), %rdi
152 subl $
1, 24(%r9,%rax
)
158 lock cmpxchgl
%ecx
, (%rbx
)
170 # 209 "../sysdeps/nptl/futex-internal.h" 1
187 leaq
(%r12,%rdx
), %rax
190 leaq
16(%r9,%rdx
), %r8
194 lock cmpxchgl
%eax
, (%r8)
213 lock cmpxchgl
%ecx
, (%r8)
224 # 146 "../sysdeps/nptl/futex-internal.h" 1
269 lock cmpxchgl
%edx
, (%rbx
)
282 # 146 "../sysdeps/nptl/futex-internal.h" 1
303 leaq
.LC0(%rip), %rdi
304 call __libc_fatal@PLT
306 leaq
40(%r9,%r8,4), %rdi
308 .size __pthread_cond_signal, .-__pthread_cond_signal
309 .weak pthread_cond_signal
310 .set pthread_cond_signal,__pthread_cond_signal