clarify the purpose of this project
[nyanglibc.git] / nptl_db / td_thr_dbsuspend.shared.s
blobbf950131e09766f0acc7522ab7fb17d00d5232e2
1 .text
2 .section .rodata.str1.1,"aMS",@progbits,1
3 .LC0:
4 .string "td_thr_dbsuspend\n"
5 .text
6 .p2align 4,,15
7 .globl td_thr_dbsuspend
8 .type td_thr_dbsuspend, @function
9 td_thr_dbsuspend:
10 movl __td_debug(%rip), %eax
11 testl %eax, %eax
12 jne .L8
13 movl $14, %eax
14 ret
15 .p2align 4,,10
16 .p2align 3
17 .L8:
18 leaq .LC0(%rip), %rsi
19 subq $8, %rsp
20 movl $17, %edx
21 movl $2, %edi
22 call write@PLT
23 movl $14, %eax
24 addq $8, %rsp
25 ret
26 .size td_thr_dbsuspend, .-td_thr_dbsuspend
27 .hidden __td_debug