2 .section .rodata.str1.8,"aMS",@progbits,1
5 .string "The futex facility returned an unexpected error code.\n"
8 .type __pthread_once_slow, @function
33 movl __fork_generation
(%rip
), %edx
35 lock cmpxchgl
%edx
, (%rbx
)
46 # 146 "../sysdeps/nptl/futex-internal.h" 1
67 leaq clear_once_control
(%rip
), %rsi
70 call __pthread_cleanup_push@PLT
74 call __pthread_cleanup_pop@PLT
77 movl $
2147483647, %edx
82 # 209 "../sysdeps/nptl/futex-internal.h" 1
94 .size __pthread_once_slow, .-__pthread_once_slow
96 .type clear_once_control, @function
100 movl $
2147483647, %edx
104 # 209 "../sysdeps/nptl/futex-internal.h" 1
120 leaq
.LC0(%rip), %rdi
122 call __libc_fatal@PLT
123 .size clear_once_control, .-clear_once_control
125 .globl __pthread_once
126 .type __pthread_once, @function
136 jmp __pthread_once_slow
137 .size __pthread_once, .-__pthread_once
139 .set pthread_once,__pthread_once
140 .comm __fork_generation,8,8