summaryrefslogtreecommitdiff
path: root/lib/libm/arch
AgeCommit message (Expand)Author
2009-07-15round, roundf, trunc, truncf for hppa; ok kettenis@Martynas Venckus
2009-06-30floor(3) should round towards -inf instead of towards zero.Mark Kettenis
2009-04-25fix scalbn, scalbnf, frexpf on amd64. don't use double argMartynas Venckus
2009-04-21alias and give frexpf symbol external linkage to scalbnf; this wasMartynas Venckus
2009-04-10lrint, llrint, lrintf, llrintf for amd64. ok kettenis@, oga@Martynas Venckus
2009-04-08missing rcs ids; spacingMartynas Venckus
2009-04-08remove i386/x86_64 ifdefs. i386 lives @ i387. miod@ agreesMartynas Venckus
2009-04-05implement and use sqrt, sqrtf & fabsf in hardware; since it'sMartynas Venckus
2008-12-12spaceMartynas Venckus
2008-12-10use sys/cdefs.h; pointed out by theoMartynas Venckus
2008-12-09alias fabsl to fabs on these archsMartynas Venckus
2008-12-09- 80-bit and quad precision trigonometric and other mostMartynas Venckus
2008-11-20float math functions: copysignf and logbf. ok millert@Martynas Venckus
2008-10-07- noieee_src: adapt complex versions of the functions it alreadyMartynas Venckus
2008-09-16remove d_cbrt, dcbrt, d_sqrt. ok millert@Martynas Venckus
2008-09-13remove z_abs. ok millert@Martynas Venckus
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-07-24- remove isinff, isnanf. this has been moved to libcMartynas Venckus
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-21cleaning up, no functional changesMartynas Venckus
2008-06-12add isinff and isnanf. no objection millert@Martynas Venckus
2008-06-12use ALTENTRY; was ok millert@Martynas Venckus
2008-06-11drem{,f} are aliases for remainder{,f}, so:Martynas Venckus
2008-05-21Use proper *ENTRY macros with symbolic register save masks, sprinkleMiod Vallat
2007-06-01amd64 version of __signbit() (pedro sized quad floats... really just IEEEJason Wright
2007-06-01add __signbitl() for 68881 (not used yet)Jason Wright
2007-06-01add __signbitl for i387 (not used yet)Jason Wright
2007-05-31add __signbit/__signbitf/__signbitl (all the same) for vax (not used yet,Jason Wright
2007-04-20netbsd: stack sanity, leave the return PC aloneMartynas Venckus
2006-09-25Move llrint.c, llrintf.c, lrint.c and lrintf.c to s_llrint.c, s_llrintf.c,Mark Kettenis
2006-03-19New amd64 exp(3).Mark Kettenis
2006-03-18Remove amd64 code.Mark Kettenis
2006-03-14amd64 asm code is not correct for exp(+/-Inf), so until somebodyOtto Moerbeek
2005-11-23avoid ' which confuses make dependTheo de Raadt
2005-11-15Fix exp(3) for arg Inf and -Inf. From NetBSD; PR 4578. ok deraadt@Otto Moerbeek
2005-08-02Add missing $OpenBSD$ tags.Marc Espie
2005-03-07Improve the accuracy of log1p function on i387 for small values of x.Can Erkin Acar
2005-03-01pull in r1.8 from NetBSD, drochner: "amd64: stack sanity, leave theDaniel Hartmeier
2004-07-22Fix a typo and get good results in the process, fixes PR 3830 and passesMiod Vallat
2004-05-22evil pastoMichael Shalayeff
2004-02-28we now use the cvs repository copied amd64 setTheo de Raadt
2004-02-08add libm parts for amd64; much from netbsd, integration by mickey.Theo de Raadt
2003-11-01Historically, scalb() in 4BSD had the actual semantics of scalbn(). We changedTodd C. Miller
2003-10-31these are supposed to round towards zero; found by millert@ while testing per...Michael Shalayeff
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-17picky assembler warning cleanupsDale Rahn
2003-01-16fpr0 is recommended to be operated in full 64bits, although seemed to work ot...Michael Shalayeff
2002-10-11scalb() in vax libm is in fact scalbn(), so change the symbol name.Miod Vallat
2002-09-11these are not libm private and fix the rintf pasting errorMichael Shalayeff
2002-05-22add reminder and roundingsMichael Shalayeff