2 .section .rodata.str1.8,"aMS",@progbits,1
5 .string "The futex facility returned an unexpected error code.\n"
8 .globl __pthread_cond_broadcast
9 .type __pthread_cond_broadcast, @function
10 __pthread_cond_broadcast
:
34 lock cmpxchgl
%edx
, (%rbx
)
49 leaq
40(%r9,%r13), %rdi
51 lock addl
%eax
, (%rdi
)
56 movl $
2147483647, %edx
59 # 209 "../sysdeps/nptl/futex-internal.h" 1
90 lock cmpxchgl
%ecx
, (%rbx
)
113 leaq
16(%r9,%r13), %r8
117 lock cmpxchgl
%eax
, (%r8)
136 lock cmpxchgl
%ecx
, (%r8)
147 # 146 "../sysdeps/nptl/futex-internal.h" 1
172 leal
(%r12,%rax
,2), %eax
182 lock cmpxchgq
%rcx
, (%r9)
190 leal
0(,%rax
,4), %ecx
208 lock addl
%eax
, (%rdi
)
215 lock cmpxchgl
%ecx
, (%rbx
)
236 # 209 "../sysdeps/nptl/futex-internal.h" 1
246 leaq
40(%r9,%r12,4), %rdi
249 movl $
2147483647, %edx
253 # 209 "../sysdeps/nptl/futex-internal.h" 1
273 leaq
.LC0(%rip), %rdi
274 call __libc_fatal@PLT
303 lock cmpxchgl
%edx
, (%rbx
)
316 # 146 "../sysdeps/nptl/futex-internal.h" 1
337 .size __pthread_cond_broadcast, .-__pthread_cond_broadcast
338 .weak pthread_cond_broadcast
339 .set pthread_cond_broadcast,__pthread_cond_broadcast