2 .section .rodata.str1.1,"aMS",@progbits,1
10 .type __on_exit, @function
28 # 47 "../sysdeps/unix/sysv/linux/x86/lowlevellock.h" 1
29 cmpxchgl
%edx
, __exit_funcs_lock
(%rip
)
33 leaq __exit_funcs
(%rip
), %rdi
54 subl $
1, __exit_funcs_lock
(%rip
)
71 subl $
1, __exit_funcs_lock
(%rip
)
83 lock cmpxchgl
%edx
, __exit_funcs_lock
(%rip
)
85 leaq __exit_funcs_lock
(%rip
), %rdi
86 call __lll_lock_wait_private
94 xchgl
%eax
, __exit_funcs_lock
(%rip
)
104 leaq __exit_funcs_lock
(%rip
), %rdi
119 xchgl
%eax
, __exit_funcs_lock
(%rip
)
127 leaq __PRETTY_FUNCTION__.7663
(%rip
), %rcx
128 leaq
.LC0(%rip), %rsi
129 leaq
.LC1(%rip), %rdi
132 .size __on_exit, .-__on_exit
134 .set on_exit,__on_exit
135 .section .rodata.str1.8,"aMS",@progbits,1
137 .type __PRETTY_FUNCTION__.7663, @object
138 .size __PRETTY_FUNCTION__.7663, 10
139 __PRETTY_FUNCTION__.7663
:
141 .hidden __assert_fail
142 .hidden __lll_lock_wait_private