summaryrefslogtreecommitdiff
path: root/lib/libm/Makefile
AgeCommit message (Expand)Author
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentMiod Vallat
2009-11-06Provide assembly version of sqrtl(3).Mark Kettenis
2009-11-05Provide assembly version of sqrtl(3).Mark Kettenis
2009-10-26Add man pages for the fdim/fmin/fmax family of functions and make sure fdimlMark Kettenis
2009-10-24document log2() and log2f(); from thomas pfaffJason McIntyre
2009-07-29ieee, and ieeef aren't real, and the amount of functions it documentsMartynas Venckus
2009-07-28document scalbln, scalblnf, scalblnlMartynas Venckus
2009-07-25int is big enough to fully represent exponents of all supported fpMartynas Venckus
2009-07-15round, roundf, trunc, truncf for hppa; ok kettenis@Martynas Venckus
2009-04-19make ldexpf behavior consistent with the double and extended-precisionMartynas Venckus
2009-04-10lrint, llrint, lrintf, llrintf for amd64. ok kettenis@, oga@Martynas Venckus
2009-04-05implement and use sqrt, sqrtf & fabsf in hardware; since it'sMartynas Venckus
2009-03-28add C99-conformant nan, nanf, nanl for vax. always return zero,Martynas Venckus
2008-12-12spaceMartynas Venckus
2008-12-12document and mlink long double functions. ok jmc@Martynas Venckus
2008-12-09pass CPPFLAGS+= -D__STDC__ for vax, to get the right definitionsMartynas 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-16gc unused files, the functions are in libc. ok millert@Martynas Venckus
2008-09-11since these got no ieee-specific code anymore, add fmin, fmax, fdim,Martynas Venckus
2008-09-09sigh, gamma got lostMartynas Venckus
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
2008-07-30various markup/grammar fixes for previous, and a missing MLINKJason McIntyre
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-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-16install infnan.3 only for vax. pointed out by millert@Martynas 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-11add C99 round(), based on ieee_src, for noieee_src. tested on VAXMartynas Venckus
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-03-19New amd64 exp(3).Mark Kettenis
2006-03-18add some more C99 functions: trunc(3) and truncf(3).Brad Smith
2006-03-14amd64 asm code is not correct for exp(+/-Inf), so until somebodyOtto Moerbeek
2005-11-24use WANTLINT= (on all architectures)Theo de Raadt
2005-11-17Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD viaOtto Moerbeek
2004-04-06remove optimization workaround for sparc64 now that we're using gcc3.Brad Smith
2004-02-28reach into new amd64 directoryTheo de Raadt
2004-02-27change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyTheo de Raadt
2004-02-08add libm parts for amd64; much from netbsd, integration by mickey.Theo de Raadt
2003-02-27ieee_test isn't real, rename it to logb.3 and make everything link to that in...Jason Wright
2003-01-03Get the m88k libm to say no to drugs.Miod Vallat
2002-05-22add reminder and roundingsMichael Shalayeff
2002-05-22md sqrt() implementationMichael Shalayeff
2002-01-30Add native implementations of copysign() and copysignf() on alpha.Christian Weisgerber