i386: Use fldt instead of fld on e_logl.S
Clang cannot assemble fldt in the AT&T dialect mode.
This commit is contained in:
parent
525ca33a61
commit
1ed5869c4c
|
@ -43,7 +43,7 @@ ENTRY(__ieee754_logl)
|
|||
fsubl MO(one) // x-1 : x : log(2)
|
||||
5: fld %st // x-1 : x-1 : x : log(2)
|
||||
fabs // |x-1| : x-1 : x : log(2)
|
||||
fld MO(limit) // 0.29 : |x-1| : x-1 : x : log(2)
|
||||
fldl MO(limit) // 0.29 : |x-1| : x-1 : x : log(2)
|
||||
fcomip %st(1) // |x-1| : x-1 : x : log(2)
|
||||
fstp %st(0) // x-1 : x : log(2)
|
||||
jc 2f
|
||||
|
@ -76,7 +76,7 @@ ENTRY(__logl_finite)
|
|||
fsubl MO(one) // x-1 : x : log(2)
|
||||
fld %st // x-1 : x-1 : x : log(2)
|
||||
fabs // |x-1| : x-1 : x : log(2)
|
||||
fld MO(limit) // 0.29 : |x-1| : x-1 : x : log(2)
|
||||
fldl MO(limit) // 0.29 : |x-1| : x-1 : x : log(2)
|
||||
fcomip %st(1) // |x-1| : x-1 : x : log(2)
|
||||
fstp %st(0) // x-1 : x : log(2)
|
||||
jc 2b
|
||||
|
|
Loading…
Reference in a new issue