Rich Felker
|
78691fa76d
make new math code compatible with unused variable warning/error
|
5 лет назад |
Szabolcs Nagy
|
e4dd65305a
math: new pow
|
6 лет назад |
Szabolcs Nagy
|
d28cd0ad42
math: new powf
|
7 лет назад |
Szabolcs Nagy
|
3f94c648ef
math: new exp2f and expf
|
7 лет назад |
Szabolcs Nagy
|
169fc008d8
math: add configuration macros
|
6 лет назад |
Szabolcs Nagy
|
3c3763fc52
math: add macros for static branch prediction hints
|
6 лет назад |
Szabolcs Nagy
|
4f8acf953c
math: add double precision error handling functions
|
6 лет назад |
Szabolcs Nagy
|
9ef6ca4235
math: add single precision error handling functions
|
7 лет назад |
Szabolcs Nagy
|
fe54544f05
math: add eval_as_float and eval_as_double
|
6 лет назад |
Szabolcs Nagy
|
b50d315fd2
math: add fp_arch.h with fp_barrier and fp_force_eval
|
6 лет назад |
Szabolcs Nagy
|
f107d34e76
math: remove sun copyright from libm.h
|
6 лет назад |
Szabolcs Nagy
|
d59e504279
math: add asuint, asuint64, asfloat and asdouble
|
7 лет назад |
Szabolcs Nagy
|
2d72b58070
math: move complex math out of libm.h
|
6 лет назад |
Rich Felker
|
46e3895b6c
apply hidden visibility to internal math functions
|
6 лет назад |
Rich Felker
|
59d88940d2
move lgamma-related internal declarations to libm.h
|
6 лет назад |
Rich Felker
|
18f02c42a2
add support for m68k 80-bit long double variant
|
6 лет назад |
Szabolcs Nagy
|
f4e4632abf
math: add dummy implementations of 128 bit long double functions
|
10 лет назад |
Rich Felker
|
a414e8374d
provide CMPLX macros in implementation-internal libm.h
|
10 лет назад |
Szabolcs Nagy
|
9b0fcb441a
math: remove STRICT_ASSIGN macro
|
11 лет назад |
Szabolcs Nagy
|
afa2aaccea
math: remove libc.h include from libm.h
|
11 лет назад |
Szabolcs Nagy
|
8dba548628
math: cosmetic cleanup (use explicit union instead of fshape and dshape)
|
11 лет назад |
Szabolcs Nagy
|
63b9cc7773
math: remove *_WORD64 macros from libm.h
|
11 лет назад |
Szabolcs Nagy
|
94a3d13ae6
math: remove old longdbl.h
|
11 лет назад |
Szabolcs Nagy
|
af5f6d9556
long double cleanup, initial commit
|
11 лет назад |
Szabolcs Nagy
|
faea4c9937
make CMPLX macros available in complex.h in non-c11 mode as well
|
12 лет назад |
Szabolcs Nagy
|
6d3f1a39c1
math: turn off the STRICT_ASSIGN workaround by default
|
12 лет назад |
Szabolcs Nagy
|
cfbaba79a2
complex: add C11 CMPLX macros and replace cpack with them
|
12 лет назад |
nsz
|
6ab8136b44
add FORCE_EVAL macro to evaluate float expr for their side effect
|
13 лет назад |
Rich Felker
|
13e400b355
add creal/cimag macros in complex.h (and use them in the functions defs)
|
13 лет назад |
nsz
|
2e8c8fbe7d
don't inline __rem_pio2l so the code size is smaller
|
13 лет назад |