Bernhard Reutner-Fischer
|
730db44f08
libm: honor NO_LONG_DOUBLE in ldouble_wrappers
|
9 years ago |
Bernhard Reutner-Fischer
|
6c4538905e
libm: Add missing C99 float/ld wrappers
|
9 years ago |
Denys Vlasenko
|
4d7ff2915e
ldouble_wrappers: make code less verbose via WRAPPER2 macro
|
14 years ago |
Denys Vlasenko
|
fff9dae7eb
ldouble_wrappers: remove i386-specific optimization
|
14 years ago |
Denys Vlasenko
|
4d537e8547
libm: disable tail jump trick if __SSP_ALL__ (was using wrong conditional)
|
14 years ago |
Denys Vlasenko
|
195931714a
libm: remove int_WRAPPER_C99 macro, add test which checks that I did not break it
|
14 years ago |
Denys Vlasenko
|
d726ada135
libm: revert wrong ldouble wrapper hack "fix"
|
14 years ago |
Timo Teräs
|
f53db356f5
libm/x86: use call instead of jump for wrappers
|
14 years ago |
Bernhard Reutner-Fischer
|
1dc2afe522
use uniform form of C99 keywords
|
14 years ago |
Bernhard Reutner-Fischer
|
91eb1beca6
rename exp(onent) to ex
|
15 years ago |
Bernhard Reutner-Fischer
|
5962e39138
libm: use int_WRAPPER_C99 macro
|
15 years ago |
Bernhard Reutner-Fischer
|
53c9f62657
Revert "libm: fix C99_MATH on __NO_LONG_DOUBLE_MATH hosts"
|
15 years ago |
Bernhard Reutner-Fischer
|
73d6e5c41b
libm: fix C99_MATH on __NO_LONG_DOUBLE_MATH hosts
|
15 years ago |
Bernhard Reutner-Fischer
|
ad8e1035c3
honour NO_LONG_DOUBLE_MATH
|
16 years ago |
Denis Vlasenko
|
050aa62a22
libm/Makefile.in: reformat the list of wrappers
|
16 years ago |
Denis Vlasenko
|
d0fdc959d9
test/math/compile_test.c: "are long double functions even compile/link?" test
|
16 years ago |
Bernhard Reutner-Fischer
|
4348f28daa
- use existing __stringify macro
|
16 years ago |
Denis Vlasenko
|
eb8e61f010
ldouble_wrappers.c: add long and long long optimized wrappers
|
16 years ago |
Denis Vlasenko
|
9e5d31d2e7
Hand-optimize wrappers on i386:
|
16 years ago |
Denis Vlasenko
|
40c881d1c5
ldouble_wrappers.c: fix __signbitl, it was calling itself by mistake.
|
16 years ago |
Denis Vlasenko
|
168b72be28
libm/ldouble_wrappers.c: add libm_hidden_def's to fix testsuite build
|
16 years ago |
Denis Vlasenko
|
71486075e0
ldouble_wrappers.c: remove erroneous libm_hidden_def's
|
16 years ago |
Bernhard Reutner-Fischer
|
a0ebeb988d
- fix fpclassify, signbit, isfinite, isnan, isinf macros for long double math support
|
16 years ago |
Denis Vlasenko
|
0f55c533b6
*: document __USE_EXTERN_INLINES better;
|
16 years ago |
Bernhard Reutner-Fischer
|
feeb0301b3
- add long double math wrappers (Ned Ludd)
|
16 years ago |