summaryrefslogtreecommitdiff
path: root/libm/e_exp.c
AgeCommit message (Collapse)Author
2024-07-09libm: Fix float conversion compiler warningMarcus Haehnel
Make two implicit casts from double to int explicit to silence compiler warnings about them. The casts are required during the computation of exponentiation. Co-authored-by: Sven Linker <sven.linker@kernkonzept.com> Signed-off-by: Marcus Haehnel <marcus.haehnel@kernkonzept.com>
2017-11-03math: add exception handling functionalitySergey Cherkashin
According to standards SVID and SYSV. Modified lgamma calling in case when 'signgam' variable should not be used. Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
2016-02-19libm: remove dead codeWaldemar Brodkorb
_IEEE_LIBM is always defined, so the other code is never used. I don't know when it was actively used.
2012-06-15libm: remove superfluos attribute_hidden, the one in prototype is enoughPeter S. Mazinger
Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2008-12-28remove many functions which just call __ieee754_<function>,Denis Vlasenko
define them as aliases instead. text data bss dec hex filename - 45402 180 4 45586 b212 lib/libm-0.9.30-svn.so + 45302 180 4 45486 b1ae lib/libm-0.9.30-svn.so
2008-12-22libm/*: mass removal of:Denis Vlasenko
1. static char rcsid[] = "$NetBSD: ..." 2. /* @(#)s_scalbn.c 5.1 93/09/24 */ 3. #ifdef __STDC__ No code changes (verified with objdump)
2005-11-21Hide all __kernel_x and __ieee754_Peter S. Mazinger
2005-03-06Trim off whitespaceEric Andersen
2002-08-09Fix a number of compile time warnings so that uClibc will build with -Werror ↵David McCullough
using a 3.0.4 version of the sh-linux-gcc compiler.
2002-06-26Several cleanups/fixes from Marshall M. Midden <m4@brecis.com>Eric Andersen
2001-11-22Totally rework the math library, this time based on the MacOs XEric Andersen
math library (which is itself based on the math lib from FreeBSD). -Erik