summaryrefslogtreecommitdiff
path: root/lib/libm
AgeCommit message (Expand)Author
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
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-25- expressions such as x != x and x == x are prone to errors andMartynas Venckus
2008-06-21cleaning up, no functional changesMartynas Venckus
2008-06-16fix some errors found by lint, e.g. declaration w/o types, makeMartynas Venckus
2008-06-16- update list of functions. add functions that have been added inMartynas Venckus
2008-06-12spacing, add rcs ids, no binary changeMartynas Venckus
2008-06-12some cleanup for noieee_src, as asked by millert@: remove fictionalMartynas Venckus
2008-06-12shut up lint; pointed out by theoMartynas Venckus
2008-06-12add isinff and isnanf. no objection millert@Martynas Venckus
2008-06-12use ALTENTRY; was ok millert@Martynas Venckus
2008-06-12- no need for ifdef dance (21), we have isnan, finite for vaxMartynas Venckus
2008-06-12Makefile: fix MLINKSJason McIntyre
2008-06-11- on non-ieee, rename gamma to tgamma, the 'true' gammaMartynas Venckus
2008-06-11drem{,f} are aliases for remainder{,f}, so:Martynas Venckus
2008-06-11close brackets; ok jmc@Martynas Venckus
2008-06-11add C99 round(), based on ieee_src, for noieee_src. tested on VAXMartynas Venckus
2008-06-10vax doesn't have inf/nan, finite always returns 1Martynas 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-06-01add little endian and big endian shapes for extended and quad floatJason Wright
2007-05-31add __signbit/__signbitf/__signbitl; nothing uses this file, it's justJason Wright
2007-05-31add __signbit/__signbitf/__signbitl (all the same) for vax (not used yet,Jason Wright
2007-05-31convert to new .Dd format;Jason McIntyre
2007-04-20netbsd: stack sanity, leave the return PC aloneMartynas Venckus
2007-02-06various cleanup:Jason McIntyre
2006-09-25Include s_llrint.c instead of ithe now removed llrint.c.Mark Kettenis
2006-09-25Move llrint.c, llrintf.c, lrint.c and lrintf.c to s_llrint.c, s_llrintf.c,Mark Kettenis
2006-07-12add some more C99 functions: round(3) and roundf(3).Brad Smith
2006-05-05delint; ok millert@ beck@Otto Moerbeek
2006-04-25Avoid shadowing of external symbols by local variables; whoeverOtto Moerbeek
2006-04-24lint prefers ANSI C function definitions if a prototype is available;Otto Moerbeek