summaryrefslogtreecommitdiff
path: root/lib/libm
AgeCommit message (Expand)Author
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
2011-07-21sundry tweakage;Jason McIntyre
2011-07-20- Make constants const.Martynas Venckus
2011-07-20For intermediate computations use single or extended counterpartsMartynas Venckus
2011-07-20Document complex math library.Martynas Venckus
2011-07-19Typo.Martynas Venckus
2011-07-11Remove the GCC2 optimizer workaround for sparc. After switchingMartynas Venckus
2011-07-09- Fix the cabs, and cabsf prototypes in the manual pages; it'sMartynas Venckus
2011-07-09Switch to the SSE code. OK mikeb@.Martynas Venckus
2011-07-09Make the zero condition properly raise the exception and return.Martynas Venckus
2011-07-09Don't reimplement the same thing twice. OK matthew@.Martynas Venckus
2011-07-08Move fabs(3) manual page from libm to libc, for consistency. TheMartynas Venckus
2011-07-08Remove the stupid commented out fabs(3), frexp(3), and modf(3)Martynas Venckus
2011-07-08Revert (leaving the complex math part alone). Some stuff is dependingMartynas Venckus
2011-07-08Finalize work on complex math routines, now that we have theMartynas Venckus
2011-07-08Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingMartynas Venckus
2011-07-08signbitl -> signbit.Martynas Venckus
2011-07-07Remove references to math(3).Martynas Venckus
2011-07-07Remove references to math(3).Martynas Venckus
2011-07-07Remove math(3). OK theo.Martynas Venckus
2011-07-07Document extended-precision routines.Martynas Venckus
2011-07-06Don't pull bsd.own.mk for NOPROFILE & NOPIC -- the libm_i387 thingMartynas Venckus
2011-07-06Finalize work on the math library. It's time to do this monsterMartynas Venckus
2011-07-04- Take into account padding for the IEEE extended shape types. ItMartynas Venckus
2011-07-02For tiny x, tanhf = x*(one+x). GCC (at -O2) optimized this intoMartynas Venckus
2011-05-31Call the single, not double-precision version of copysign for theMartynas Venckus
2011-05-31Make lint play nicer in pass 2 of libm on amd64 and i386. TheMartynas Venckus
2011-05-30For tiny x, tanh = x*(one+x). GCC (at -O2) optimized this intoMartynas Venckus
2011-05-30Trick lint into recording the right prototypes in the llib-lm.lnMartynas Venckus