summaryrefslogtreecommitdiff
path: root/lib/libm/noieee_src
AgeCommit message (Expand)Author
2013-08-07simple inaccurate implementation of lrint* functions on vax, just soMarc Espie
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-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-03-28Switch libc and libm to use strong aliases rather than weak aliasesMartynas Venckus
2013-01-13Get rid of the very ugly lint workarounds: LINTLIBRARY, PROTOLIB,Martynas Venckus
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2011-07-08Revert (leaving the complex math part alone). Some stuff is dependingMartynas Venckus
2011-07-08Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingMartynas Venckus
2011-05-30Trick lint into recording the right prototypes in the llib-lm.lnMartynas Venckus
2010-07-19Fix the cproj family to not return garbage on finite arguments.Philip Guenthe
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-07-25int is big enough to fully represent exponents of all supported fpMartynas Venckus
2009-04-11in the old days compiler could not convert decimal constantsMartynas Venckus
2009-04-08fix hexadecimal constant that was wrong; and confused with ieee. ok miod@Martynas 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-10use sys/cdefs.h; pointed out by theoMartynas Venckus
2008-12-09- 80-bit and quad precision trigonometric and other mostMartynas Venckus
2008-10-07- noieee_src: adapt complex versions of the functions it alreadyMartynas 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-07-24- remove isinff, isnanf. this has been moved to libcMartynas Venckus
2008-07-22remez -> Remes here, too. for consistencyMartynas 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-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-12spacing, add rcs ids, no binary changeMartynas Venckus
2008-06-12some cleanup for noieee_src, as asked by millert@: remove fictionalMartynas Venckus
2008-06-12- no need for ifdef dance (21), we have isnan, finite for vaxMartynas Venckus
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-11add C99 round(), based on ieee_src, for noieee_src. tested on VAXMartynas Venckus
2007-05-31add __signbit/__signbitf/__signbitl; nothing uses this file, it's justJason Wright
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-10-11scalb() in vax libm is in fact scalbn(), so change the symbol name.Miod Vallat
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2000-10-10^vax^__vax__Hugh Graham
1995-10-18initial import of NetBSD treeTheo de Raadt