summaryrefslogtreecommitdiffstats
path: root/lib/libm/Makefile
AgeCommit message (Expand)AuthorFilesLines
2020-11-07Fix ilogb(3) implementation. The results have to match FP_ILOGB0 andkettenis1-3/+3
2020-06-28Add powerpc64 support.kettenis1-1/+3
2018-07-18Remove the unused leftovers of the 4.4BSD libm, which was only usednaddy1-2/+1
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonkettenis1-5/+5
2018-02-28Remove CFLAGS+=-mfloat-abi=softfp that I accidentally committed.kettenis1-3/+1
2018-02-28Change floating-point mode/environment control functions to operate onkettenis1-1/+3
2017-01-11Add support for AArch64. Based on FreeBSD's msun header, modifiedpatrick1-2/+5
2016-09-12Reduce libm's exports and make internal calls go direct.guenther1-1/+8
2016-09-01remove references to sparctedu1-3/+1
2016-05-11remove hppa64 port, which we never got going beyond broken single users.deraadt1-3/+1
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-202/+1
2016-03-10no need for SUBDIR now that vax is gone; ok deraadtjmc1-3/+1
2016-03-09We are done providing support for the vax.deraadt1-28/+1
2015-09-18Move s_signgam.c to PURE_SRCS, so that it also gets built on vax.miod1-3/+3
2014-09-12Provide a sparc64 version of sqrtl(3) that simply calls _Qp_sqrt.kettenis1-1/+2
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingmiod1-15/+2
2013-08-07simple inaccurate implementation of lrint* functions on vax, just soespie1-2/+2
2013-07-15use some generic code on vax, to do round/roundf/scalbln...espie1-5/+5
2013-07-03reorganize NOIEEE_SRCS so that files not compiled on vax becauseespie1-10/+12
2013-07-03with DBL vs LDBL fixed, tedu some source in noieee which is actually theespie1-21/+25
2012-09-15m88k does not have the m68k long double type actually (long double == doublemiod1-2/+2
2012-09-04remove lint leftovers; ok guenther@okan1-3/+1
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan1-2/+1
2011-09-22install infnan(3/VAX) into man3/vax/ on all archs;schwarze1-2/+4
2011-08-19Bring libc and libm in line with the compiler now that we no longer have akettenis1-3/+2
2011-07-24Document fma, fmaf, fmal, nexttoward, nexttowardf, nexttowardl.martynas1-2/+7
2011-07-20Document complex math library.martynas1-5/+52
2011-07-11Remove the GCC2 optimizer workaround for sparc. After switchingmartynas1-5/+1
2011-07-09- Fix the cabs, and cabsf prototypes in the manual pages; it'smartynas1-1/+2
2011-07-09Don't reimplement the same thing twice. OK matthew@.martynas1-4/+4
2011-07-08Move fabs(3) manual page from libm to libc, for consistency. Themartynas1-4/+2
2011-07-08Remove the stupid commented out fabs(3), frexp(3), and modf(3)martynas1-4/+1
2011-07-08Revert (leaving the complex math part alone). Some stuff is dependingmartynas1-35/+25
2011-07-08Finalize work on complex math routines, now that we have themartynas1-11/+15
2011-07-08Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas1-25/+35
2011-07-07Remove math(3). OK theo.martynas1-3/+2
2011-07-07Document extended-precision routines.martynas1-1/+33
2011-07-06Don't pull bsd.own.mk for NOPROFILE & NOPIC -- the libm_i387 thingmartynas1-20/+1
2011-07-06Finalize work on the math library. It's time to do this monstermartynas1-11/+16
2011-05-28Adapt m68k MD functions to extended-precision.martynas1-9/+11
2011-05-28Adapt m68k MD functions to single-precision.martynas1-5/+9
2011-05-25Document nearbyint, nearbyintf, nearbyintl.martynas1-1/+4
2011-05-25Document C99 floating-point environment.martynas1-20/+37
2011-04-28fix build ok martynas@todd1-1/+5
2011-04-28- enable fenvmartynas1-2/+15
2010-07-19Add barebones manual pages for cimag(3), conj(3) and cproj(3)millert1-2/+5
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod1-2/+2
2009-11-06Provide assembly version of sqrtl(3).kettenis1-1/+2
2009-11-05Provide assembly version of sqrtl(3).kettenis1-1/+2
2009-10-26Add man pages for the fdim/fmin/fmax family of functions and make sure fdimlkettenis1-2/+9