summaryrefslogtreecommitdiff
path: root/lib/libm
AgeCommit message (Expand)Author
2009-07-06fe_towardzero not on openbsd. ok millert@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-19make ldexpf behavior consistent with the double and extended-precisionMartynas Venckus
2009-04-11in the old days compiler could not convert decimal constantsMartynas 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-08fix hexadecimal constant that was wrong; and confused with ieee. ok miod@Martynas Venckus
2009-04-05implement and use sqrt, sqrtf & fabsf in hardware; since it'sMartynas Venckus
2009-04-05const static -> static const; since it's deprecated per C99. ok millert@Martynas Venckus
2009-03-28add C99-conformant nan, nanf, nanl for vax. always return zero,Martynas Venckus
2008-12-22Let this compile with gcc 2.Miod Vallat
2008-12-12spaceMartynas Venckus
2008-12-12document and mlink long double functions. ok jmc@Martynas Venckus
2008-12-11remove an unneccessary addition to SEE ALSO: all the informationJason McIntyre
2008-12-10use sys/cdefs.h; pointed out by theoMartynas Venckus
2008-12-09pass CPPFLAGS+= -D__STDC__ for vax, to get the right definitionsMartynas 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-16typo: is -> if. ok millert@Martynas Venckus
2008-09-16gc unused files, the functions are in libc. ok millert@Martynas Venckus
2008-09-13remove z_abs. ok millert@Martynas Venckus
2008-09-11since these got no ieee-specific code anymore, add fmin, fmax, fdim,Martynas Venckus
2008-09-11- make much more readable: don't reimplement isnan, signbit eachMartynas Venckus
2008-09-09sigh, gamma got lostMartynas Venckus
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-08-08revertMartynas Venckus
2008-08-08make _digittoint staticMartynas Venckus
2008-07-30various markup/grammar fixes for previous, and a missing MLINKJason McIntyre
2008-07-29add descriptions for fpclassify, isfinite, isnormal, nan, remquo,Martynas Venckus
2008-07-29- add man pages for nan and remainder, from freebsdMartynas Venckus
2008-07-29describe exp2, exp2f and mlink themMartynas Venckus
2008-07-29remove finite from ieee.3, and unmlink from makefileMartynas Venckus
2008-07-24- remove isinff, isnanf. this has been moved to libcMartynas Venckus
2008-07-22remez -> Remes here, too. for consistencyMartynas Venckus
2008-07-21NetBSD's C library supplies these functions -> OpenBSD's C libraryMartynas Venckus
2008-07-21rename lround.c lroundf.c llround.c llroundf.c to s_lround.cMartynas Venckus
2008-07-20Reme algorithm -> Remes algorithm. in commentsMartynas Venckus
2008-07-20get in the bug fix for pow, from fdlibm 5.3. also adapt it forMartynas Venckus
2008-07-20use more accurate algorithm for tan. from fdlibm 5.3:Martynas Venckus
2008-07-18fix cases, found by lint:Martynas Venckus
2008-07-17properly raise inexact; ok millert@Martynas Venckus
2008-07-16some archaic 'n = a(b), c(d)' use that confused lintMartynas Venckus
2008-07-16install infnan.3 only for vax. pointed out by millert@Martynas Venckus
2008-07-16ansify infnan example. sure millert@Martynas Venckus