Szabolcs Nagy
|
e980ca7a57
define FP_FAST_FMA* when fma* can be inlined
|
6 éve |
Rich Felker
|
184ef36f85
fix FP_ILOGB0 and FP_ILOGBNAN definitions to be valid for use in #if
|
6 éve |
Szabolcs Nagy
|
6739b13a17
math.h: make __FLOAT_BITS and __DOUBLE_BITS C89
|
10 éve |
Rich Felker
|
a663c93019
adjust fallback INFINITY definition for FLT_EVAL_METHOD==2 case
|
11 éve |
Szabolcs Nagy
|
5d01ab4ac6
math: add (obsolete) bsd drem and finite functions
|
11 éve |
Rich Felker
|
46db37289f
write floating point limit constants to 21 significant decimal places
|
11 éve |
Szabolcs Nagy
|
e1f1df9c74
math: fix comparision macros (isless etc) when FLT_EVAL_METHOD!=0
|
11 éve |
Rich Felker
|
9448b0513e
refactor headers, especially alltypes.h, and improve C++ ABI compat
|
11 éve |
Szabolcs Nagy
|
2897bfdd60
remove compound literals from math.h to please c++
|
11 éve |
rofl0r
|
2ba3f44db5
add legacy header values.h
|
12 éve |
Szabolcs Nagy
|
64623cd59a
math: remove long double version of bessel functions from math.h
|
12 éve |
Rich Felker
|
96b3ea53f9
fix inefficiency of math.h isless, etc. macros
|
12 éve |
Rich Felker
|
c1a9658bd1
default features: make musl usable without feature test macros
|
12 éve |
Rich Felker
|
fb247fafa0
avoid "inline" in public headers for strict c89 compatibility
|
12 éve |
nsz
|
23e6940a2c
math: fix _BSD_SOURCE namespace in math.h
|
12 éve |
Rich Felker
|
ab76321c14
remove significandl
|
12 éve |
Rich Felker
|
2242bf616b
add significand[fl] math functions
|
12 éve |
Rich Felker
|
b4f632bb27
fix namespace issue in prototypes in math.h
|
12 éve |
Rich Felker
|
419ae6d5c9
support _BSD_SOURCE feature test macro
|
12 éve |
Rich Felker
|
98c9af5001
fix definitions of FP_ILOGB constants
|
12 éve |
Rich Felker
|
a917c03706
support alternate glibc name pow10 for exp10
|
12 éve |
Rich Felker
|
f681975577
first try at writing an efficient and "correct" exp10
|
12 éve |
Rich Felker
|
ed0e3a357e
fix incorrect macro name for MATH_ERREXCEPT in math.h
|
12 éve |
Rich Felker
|
4dbd94112f
optimize signbit macro
|
12 éve |
Rich Felker
|
93a18a15e4
make math.h more c++-friendly
|
12 éve |
Rich Felker
|
8e092217dd
move nonstandard gamma() etc. to _GNU_SOURCE only
|
12 éve |
Rich Felker
|
65db6bf5ea
c++ seems to want some casts in the float representation-access macros
|
12 éve |
nsz
|
40305f74bd
in math.h make lgamma_r and non-double bessel _GNU_SOURCE only
|
12 éve |
nsz
|
0144b45b71
efficient sincos based on sin and cos
|
12 éve |
Rich Felker
|
b69f695ace
first commit of the new libm!
|
12 éve |