X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fmath%2Fi386%2Fexpm1.s;h=f335a3e5277ed7fe0c0eb8a2d5302dfd13c1e749;hp=d6d511ef4689e3f0271d1cf67fa5dca6167f98d3;hb=02db27d9deaee71b244c91e720ec819c74dab150;hpb=dbdec9722ee604969dddf51e81f8c9e4a9ce064a diff --git a/src/math/i386/expm1.s b/src/math/i386/expm1.s index d6d511ef..f335a3e5 100644 --- a/src/math/i386/expm1.s +++ b/src/math/i386/expm1.s @@ -1,36 +1 @@ -.global expm1f -.type expm1f,@function -expm1f: - flds 4(%esp) - jmp 1f - -.global expm1l -.type expm1l,@function -expm1l: - fldt 4(%esp) - jmp 1f - -.global expm1 -.type expm1,@function -expm1: - fldl 4(%esp) -1: fldl2e - fmulp - fld %st(0) - frndint - fldz - fcompi - jnz 1f - fstp %st(0) - f2xm1 - ret -1: fxch %st(1) - fsub %st(1) - f2xm1 - fld1 - faddp - fscale - fld1 - fsubrp - fstp %st(1) - ret +# see exp.s