clarify the purpose of this project
[nyanglibc.git] / math / s_copysignl.s
blob480a8c4abc5b4842516afde8f56908c513e1950f
1 .globl __copysignl
2 .type __copysignl,@function
3 .align 1<<4
4 __copysignl:
5 movl 32(%rsp),%edx
6 movl 16(%rsp),%eax
7 andl $0x8000,%edx
8 andl $0x7fff,%eax
9 orl %edx,%eax
10 movl %eax,16(%rsp)
11 fldt 8(%rsp)
12 ret
13 .size __copysignl,.-__copysignl
14 .weak copysignl
15 copysignl = __copysignl
16 .weak copysignf64x
17 copysignf64x = __copysignl