Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-01 | amd64 version of __signbit() (pedro sized quad floats... really just IEEE | Jason Wright | |
extended padded to 16 bytes) | |||
2007-06-01 | add __signbitl() for 68881 (not used yet) | Jason Wright | |
2007-06-01 | add __signbitl for i387 (not used yet) | Jason Wright | |
2007-05-31 | add __signbit/__signbitf/__signbitl (all the same) for vax (not used yet, | Jason Wright | |
but coming soon to a <math.h> near you). | |||
2007-04-20 | netbsd: stack sanity, leave the return PC alone | Martynas Venckus | |
ok kettenis@ | |||
2006-09-25 | Move llrint.c, llrintf.c, lrint.c and lrintf.c to s_llrint.c, s_llrintf.c, | Mark Kettenis | |
s_lrint.c and s_lrintf.c, and add i387-specific assembler versions. ok deraadt@, otto@ | |||
2006-03-19 | New amd64 exp(3). | Mark Kettenis | |
tested by steven@, ok otto@ | |||
2006-03-18 | Remove amd64 code. | Mark Kettenis | |
ok otto@ | |||
2006-03-14 | amd64 asm code is not correct for exp(+/-Inf), so until somebody | Otto Moerbeek | |
comes up with a correct asm version, use the C version of exp(3). ok steven@ kettenis@ | |||
2005-11-23 | avoid ' which confuses make depend | Theo de Raadt | |
2005-11-15 | Fix exp(3) for arg Inf and -Inf. From NetBSD; PR 4578. ok deraadt@ | Otto Moerbeek | |
2005-08-02 | Add missing $OpenBSD$ tags. | Marc Espie | |
Zap wasteful RCSID("$NetBSD$") okay deraadt@ | |||
2005-03-07 | Improve the accuracy of log1p function on i387 for small values of x. | Can Erkin Acar | |
From NetBSD, ok miod@ | |||
2005-03-01 | pull in r1.8 from NetBSD, drochner: "amd64: stack sanity, leave the | Daniel Hartmeier | |
return PC alone", via hugh@ | |||
2004-07-22 | Fix a typo and get good results in the process, fixes PR 3830 and passes | Miod Vallat | |
Perl's regression test; ok art@ | |||
2004-05-22 | evil pasto | Michael Shalayeff | |
2004-02-28 | we now use the cvs repository copied amd64 set | Theo de Raadt | |
2004-02-08 | add libm parts for amd64; much from netbsd, integration by mickey. | Theo de Raadt | |
Instead of mixing the i387 & xmm register components, we decide to explicitly seperate them. libm is already confusing enough as it is, thank you very much | |||
2003-11-01 | Historically, scalb() in 4BSD had the actual semantics of scalbn(). We changed | Todd C. Miller | |
scalb() to scalbn() some time ago in the tree to fix this. However, it turns out the vax scalb() had already been fixed to support standard scalb() semantics. This commit undoes that change, making the vax scalbn() the same as the 4BSD scalb() (but with the correct name) and fixes the comment. We still could use wrappers for scalb(), scalbf() and scalbnf(). Fixes exp() and a number of perl tests; OK hugh@ | |||
2003-10-31 | these are supposed to round towards zero; found by millert@ while testing ↵ | Michael Shalayeff | |
perl 5.8.1 | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-17 | picky assembler warning cleanups | Dale Rahn | |
2003-01-16 | fpr0 is recommended to be operated in full 64bits, although seemed to work ↵ | Michael Shalayeff | |
otherwise, fix it | |||
2002-10-11 | scalb() in vax libm is in fact scalbn(), so change the symbol name. | Miod Vallat | |
Only affects vax, which has no shared libraries, so no version change needed for libm. Someone with enough math skills ought to code a real scalb() on a rainy day... | |||
2002-09-11 | these are not libm private and fix the rintf pasting error | Michael Shalayeff | |
2002-05-22 | add reminder and roundings | Michael Shalayeff | |
2002-05-22 | md sqrt() implementation | Michael Shalayeff | |
2002-01-30 | Add native implementations of copysign() and copysignf() on alpha. | Christian Weisgerber | |
From NetBSD; ok millert@ | |||
2000-06-06 | 2nd patch for stack mishandling; wd@ics.nara-wu.ac.jp | Theo de Raadt | |
1998-04-25 | scalb*() left an extra item on the x86 FPreg stack on return; gwes@oat.com | Theo de Raadt | |
1996-07-27 | fix from bde; Clean up the FP stack before returning. The i387 exp() | Theo de Raadt | |
leaked an FP register on its first call. Subsequent calls reused the register so the leak didn't accumulate. + some netbsd improvements after that. | |||
1996-06-10 | Use setne instead of setnel, new versions of gas balk at the bad mnemonic. | Theo de Raadt | |
Wrong mask was used in s_finitef.S. | |||
1995-12-14 | from netbsd: | Theo de Raadt | |
Changed w_gamma.c, w_gamma_r.c, w_gammaf.c, w_gammaf_r.c to call __ieee754_lgamma_r or __ieee754_lgammaf_r. Removed e_gamma.c, e_gamma_r.c, e_gammaf.c, e_gammaf_r.c, e_lgamma.c, e_lgamma_f.c. | |||
1995-10-28 | update from NetBSD | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |