summaryrefslogtreecommitdiff
path: root/lib/libm
AgeCommit message (Expand)Author
2014-02-11Make floor round to integral value less than x, when x is tiny.Martynas Venckus
2013-11-22unsigned char casts for ctype macrosTheo de Raadt
2013-11-12Trick the compiler that volatile temporary is used while raisingMartynas Venckus
2013-11-12Declare __p1evll and __polevll protos in math_private.h instead ofMartynas Venckus
2013-11-12Add parentheses around comparison in operand of ^. Pointed out by theo.Martynas Venckus
2013-11-12Add explicit braces to avoid ambiguous else. Pointed out by theo.Martynas Venckus
2013-11-03NaN -> \*(NaMartynas Venckus
2013-08-14no longer any need to quote macro lines with >9 args;Jason McIntyre
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
2013-08-07Document lgamma_r, lgammaf_r, and lgammal_r.Todd C. Miller
2013-08-07simple inaccurate implementation of lrint* functions on vax, just soMarc Espie
2013-08-06scalbnf on vax, okay miod@Marc Espie
2013-08-05tgamma(+-0) == +-InfMark Kettenis
2013-08-02Fix a couple of corner cases in the implementation of pow(3) to make itMark Kettenis
2013-07-17more library historyIngo Schwarze
2013-07-15Fix atan2f() and hypotf() by actually converting both their arguments to theMiod Vallat
2013-07-15use some generic code on vax, to do round/roundf/scalbln...Marc Espie
2013-07-15use atan2f to add atanfMarc Espie
2013-07-15bring reference C code that's not compiled in synch with asm codeMarc Espie
2013-07-15add some missing asm functions to vax: long double as aliases to double,Marc Espie
2013-07-05VAX ELF userland bits. Consists mostly of register prefix additions.Miod Vallat
2013-07-05... and gain rintf by using the same technique, along with aliases forMarc Espie
2013-07-05implement floorf and ceilf: same technique as floor and ceil, just withMarc Espie
2013-07-03reorganize NOIEEE_SRCS so that files not compiled on vax becauseMarc Espie
2013-07-03with DBL vs LDBL fixed, tedu some source in noieee which is actually theMarc Espie
2013-07-03test LDBL_MANT_DIG == DBL_MANT_DIG instead of hardcoding 53.Marc Espie
2013-06-05use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarzeTed Unangst
2013-03-28Switch libc and libm to use strong aliases rather than weak aliasesMartynas Venckus
2013-02-02Userland bits for m68k/ELF. Mostly addition of register prefixes to theMiod Vallat
2013-01-13Get rid of the very ugly lint workarounds: LINTLIBRARY, PROTOLIB,Martynas Venckus
2013-01-05Switch m88k ports to ELF.Miod Vallat
2012-12-30Provide proper ldexp{f,l} aliases to scalbn{f,l} to match the MI (ld80) code.Miod Vallat
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-09-15m88k does not have the m68k long double type actually (long double == doubleMiod Vallat
2012-09-04remove lint leftovers; ok guenther@Okan Demirmen
2012-08-23Aliases for extended precision were missed on a few functions on hppa.Martynas Venckus
2012-08-19Fix ranges in the method description.Martynas Venckus
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.Okan Demirmen
2012-02-26Fix several manpage titles, from Lawrence Teo.Christiano F. Haesbaert
2012-01-14many ways to get a log2... clue newbs.Marc Espie
2011-12-24formatting errors, found using freebsd's "igor";Jason McIntyre
2011-12-23some spelling fixes, found using freebsd's "igor" document verifier;Jason McIntyre
2011-09-22install infnan(3/VAX) into man3/vax/ on all archs;Ingo Schwarze
2011-09-03make -column lists pretty again;Jason McIntyre
2011-08-19Bring libc and libm in line with the compiler now that we no longer have aMark Kettenis
2011-07-26At some point we've switched to the VFP floating-point--unlike FPAMartynas Venckus
2011-07-26__arm32__ -> __arm__, since our new compiler isn't defining theMartynas Venckus
2011-07-25Make huge constants actually long, so they don't overflow and becomeMartynas Venckus
2011-07-24tweak previous;Jason McIntyre
2011-07-24Document fma, fmaf, fmal, nexttoward, nexttowardf, nexttowardl.Martynas Venckus