X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fmath%2Fi386%2Fexpm1.s;h=f335a3e5277ed7fe0c0eb8a2d5302dfd13c1e749;hb=2ac580fdfe1daf9924f221dc98878ae480306bfa;hp=d6d511ef4689e3f0271d1cf67fa5dca6167f98d3;hpb=dbdec9722ee604969dddf51e81f8c9e4a9ce064a;p=musl 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