summaryrefslogtreecommitdiffstats
path: root/include/math.h
Commit message (Collapse)AuthorAgeFilesLines
* MAXFLOAT: obsolescent in SUSv4Bernhard Reutner-Fischer2009-11-191-0/+2
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* math.h: fix trivial typo (missing !): !defined __NO_LONG_DOUBLE_MATHDenys Vlasenko2009-09-051-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* honour NO_LONG_DOUBLE_MATHBernhard Reutner-Fischer2009-08-301-6/+6
| | | | | | | | This fixes compilation errors on hosts that turn off long double support for C99 like powerpc32. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* mathcalls.h: remove tons of redundant semicolons; better comment about macrosDenis Vlasenko2009-02-181-6/+9
| | | | | | | math.h: make macro machinery a bit more understandable No code changes (verified with objdump)
* fix typo in commentDenis Vlasenko2009-02-171-1/+1
|
* test/math/compile_test.c: "are long double functions even compile/link?" testDenis Vlasenko2009-02-171-24/+32
| | | | | *: fix everything which prevents above from building
* math.h: fix libm_hidden_proto leak into sanitized headersDenis Vlasenko2009-02-141-16/+23
| | | | | libm/s_nextafterf.c: use /* */ comments
* remove many functions which just call __ieee754_<function>,Denis Vlasenko2008-12-281-0/+1
| | | | | | | | | 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
* - remove whitespaceBernhard Reutner-Fischer2008-12-221-4/+1
|
* - fix fpclassify, signbit, isfinite, isnan, isinf macros for long double ↵Bernhard Reutner-Fischer2008-12-221-4/+27
| | | | | | math support - add rule to create preprocessor output for float- and long double math wrapper
* - add long double math wrappers (Ned Ludd)Bernhard Reutner-Fischer2008-10-031-9/+9
|
* - trim any trailing whitespaceBernhard Reutner-Fischer2008-07-231-1/+1
|
* sync with upstream via psmMike Frysinger2006-08-241-11/+65
|
* Sync up w/ glibcPeter S. Mazinger2005-11-041-9/+9
|
* Totally rework the math library, this time based on the MacOs XEric Andersen2001-11-221-462/+257
| | | | | math library (which is itself based on the math lib from FreeBSD). -Erik
* Be more careful able not shadowing with var namesEric Andersen2001-11-201-6/+6
|
* Added __BEGIN_DECLS and __END_DECLS to the files that didn't haveDavid McCullough2001-07-111-0/+5
| | | | | | it and that I could see needed it. Should be pretty low impact as these are only defined when using C++.
* Make selection of uClibc floating point support in printf, etc. seperateManuel Novoa III2001-05-281-11/+11
| | | | | from libm float function support. Also, move all Config files out of the main directory.
* We need the definition of HUGE_VAL fpr some apps. Include it.Eric Andersen2001-05-251-0/+1
| | | | -Erik
* Cleanup the math.h header file. It was broken when enabling doublesEric Andersen2001-05-251-239/+218
| | | | | but disabling long doubles. -Erik
* Proper prototype for mtherr, although this should probably be made anManuel Novoa III2001-05-211-1/+1
| | | | internal/hidden function (and merror and internal/hidden variable).
* uClibc now has a math library. muahahahaha!Eric Andersen2001-05-101-169/+627
| | | | -Erik
* g++ compatible math defines.David McCullough2001-02-261-127/+127
|
* A number of updates from Manuel Novoa III. Things look good...Eric Andersen2000-12-201-0/+6
|
* More header file updatesEric Andersen2000-10-301-0/+170
|
* Initial revision0_9_1Erik Andersen2000-05-141-0/+0