Home | History | Annotate | Download | only in i387
History log of /src/lib/libm/arch/i387/e_exp.S
RevisionDateAuthorComments
 1.14  23-Jun-2008  drochner -fix an obvious mistake in fpcw check
-replace ARG_DOUBLE_ONE_HALF by _MSW/_LSW because this reflects the
intention and also matches the terms used in C code,
also make the code where the fpcw overwrites the argument a bit
self-documenting
(this abstraction sucks because it forces to write inefficient code)
 1.13  23-Jun-2008  christos Share the amd64 and i386 exp versions. Fixes a problem with exp(-Inf) != 0.
 1.12  27-Feb-2002  christos branches: 1.12.34;
PR/15748: Ray Brownrigg: exp(log(0)) is broken.
Use FreeBSD's version. Handles inf/nan and rounding modes.
 1.11  19-Jun-2001  fvdl %rbp -> %rsp in 2 cases.
 1.10  19-Jun-2001  fvdl Modify the i387 code so that it can be shared between the i386 port
and the x86_64 port. XXX some files should be distinct.
 1.9  26-Sep-2000  kleink Make these idempotent as far as the FPU register stack is concerned.
 1.8  02-Jul-1999  simonb branches: 1.8.8;
More trailing white space.
 1.7  03-Jul-1996  jtc use one less fp stack slot
 1.6  03-Jul-1996  jtc It's necessary to use 64 bit precision to avoid errors in the least
significant bit(s) (for some operands).
 1.5  25-Jun-1996  jtc Fix from Bruce Evans. Commited to FreeBSD earlier this month, but was
never forwarded to me :-(.

> Clean up the FP stack before returning. The i387 exp() leaked an FP
> register on its first call. Subsequent calls reused the register so
> the leak didn't accumulate.
 1.4  08-May-1995  jtc branches: 1.4.6;
Id -> NetBSD
 1.3  28-Apr-1995  jtc Winning Strategies has placed this code into the Public Domain
 1.2  12-Mar-1994  jtc Added RCS ID's. ID's use new RCSID macro from <machine/asm.h>.
 1.1  11-Feb-1994  jtc FPU specific math code.
 1.4.6.1  03-Jul-1996  jtc Pulled up from rev 1.7
 1.8.8.1  26-Sep-2000  kleink Pull up rev. 1.9 (approved by thorpej):
Make these idempotent as far as the FPU register stack is concerned.
 1.12.34.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.

RSS XML Feed