clarify the purpose of this project
[nyanglibc.git] / nptl / pthread_mutex_consistent.shared.s
blobabf1f1509ab8a5f77a2b851a25f89c2dd9307f45
1 .text
2 .p2align 4,,15
3 .globl pthread_mutex_consistent
4 .type pthread_mutex_consistent, @function
5 pthread_mutex_consistent:
6 movl 16(%rdi), %edx
7 movl $22, %eax
8 andl $16, %edx
9 je .L1
10 cmpl $2147483647, 8(%rdi)
11 jne .L1
12 #APP
13 # 34 "pthread_mutex_consistent.c" 1
14 movl %fs:720,%eax
15 # 0 "" 2
16 #NO_APP
17 movl %eax, 8(%rdi)
18 xorl %eax, %eax
19 .L1:
20 rep ret
21 .size pthread_mutex_consistent, .-pthread_mutex_consistent
22 .weak pthread_mutex_consistent_np
23 .set pthread_mutex_consistent_np,pthread_mutex_consistent