summaryrefslogtreecommitdiff
path: root/lib/libm/Makefile
AgeCommit message (Expand)Author
2020-11-07Fix ilogb(3) implementation. The results have to match FP_ILOGB0 andMark Kettenis
2020-06-28Add powerpc64 support.Mark Kettenis
2018-07-18Remove the unused leftovers of the 4.4BSD libm, which was only usedChristian Weisgerber
2018-03-10Implement sicos(3), sincosf(3) and sincosl(3). These functions are commonMark Kettenis
2018-02-28Remove CFLAGS+=-mfloat-abi=softfp that I accidentally committed.Mark Kettenis
2018-02-28Change floating-point mode/environment control functions to operate onMark Kettenis
2017-01-11Add support for AArch64. Based on FreeBSD's msun header, modifiedPatrick Wildt
2016-09-12Reduce libm's exports and make internal calls go direct.Philip Guenther
2016-09-01remove references to sparcTed Unangst
2016-05-11remove hppa64 port, which we never got going beyond broken single users.Theo de Raadt
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
2016-03-10no need for SUBDIR now that vax is gone; ok deraadtJason McIntyre
2016-03-09We are done providing support for the vax.Theo de Raadt
2015-09-18Move s_signgam.c to PURE_SRCS, so that it also gets built on vax.Miod Vallat
2014-09-12Provide a sparc64 version of sqrtl(3) that simply calls _Qp_sqrt.Mark Kettenis
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
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-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
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-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.Okan Demirmen
2011-09-22install infnan(3/VAX) into man3/vax/ on all archs;Ingo Schwarze
2011-08-19Bring libc and libm in line with the compiler now that we no longer have aMark Kettenis
2011-07-24Document fma, fmaf, fmal, nexttoward, nexttowardf, nexttowardl.Martynas Venckus
2011-07-20Document complex math library.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-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-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-05-28Adapt m68k MD functions to extended-precision.Martynas Venckus
2011-05-28Adapt m68k MD functions to single-precision.Martynas Venckus
2011-05-25Document nearbyint, nearbyintf, nearbyintl.Martynas Venckus
2011-05-25Document C99 floating-point environment.Martynas Venckus
2011-04-28fix build ok martynas@Todd T. Fries
2011-04-28- enable fenvMartynas Venckus
2010-07-19Add barebones manual pages for cimag(3), conj(3) and cproj(3)Todd C. Miller
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