3 .globl __libc_enable_asynccancel
4 .hidden __libc_enable_asynccancel
5 .type __libc_enable_asynccancel, @function
6 __libc_enable_asynccancel
:
9 # 35 "../nptl/cancellation.c" 1
19 lock cmpxchgl
%ecx
, 776(%rsi
)
36 # 50 "../nptl/cancellation.c" 1
43 lock;orl $
16, 776(%rax
)
49 call __pthread_unwind@PLT
50 .size __libc_enable_asynccancel, .-__libc_enable_asynccancel
51 .section .rodata.str1.8,"aMS",@progbits,1
54 .string "The futex facility returned an unexpected error code.\n"
57 .globl __libc_disable_asynccancel
58 .hidden __libc_disable_asynccancel
59 .type __libc_disable_asynccancel, @function
60 __libc_disable_asynccancel
:
64 # 78 "../nptl/cancellation.c" 1
74 lock cmpxchgl
%edx
, (%r8)
94 # 146 "../sysdeps/nptl/futex-internal.h" 1
103 # 102 "../nptl/cancellation.c" 1
127 leaq
.LC0(%rip), %rdi
128 call __GI___libc_fatal
129 .size __libc_disable_asynccancel, .-__libc_disable_asynccancel