acadia-newlib/newlib/libm/common
Corinna Vinschen 80bd01ef83 Add build mechanism to share common header files between machines
So far the build mechanism in newlib only allowed to either define
machine-specific headers, or headers shared between all machines.
In some cases, architectures are sufficiently alike to share header
files between them, but not with other architectures.  A good example
is ix86 vs. x86_64, which share certain traits with each other, but
not with other architectures.

Introduce a new configure variable called "shared_machine_dir".  This
dir can then be used for headers shared between architectures.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2021-04-13 12:55:33 +02:00
..
Makefile.am libm: Control errno support with _IEEE_LIBM configuration parameter 2020-08-05 22:23:02 +02:00
Makefile.in Add build mechanism to share common header files between machines 2021-04-13 12:55:33 +02:00
acoshl.c
acosl.c
asinhl.c
asinl.c
atan2l.c
atanhl.c
atanl.c
cbrtl.c
ceill.c
copysignl.c
cosf.c
coshl.c
cosl.c
erfcl.c
erfl.c
exp.c
exp2.c
exp2l.c
exp_data.c
expl.c
expm1l.c
fabsl.c
fdiml.c
fdlibm.h Add declarations for __ieee754_tgamma functions to fdlibm.h 2020-12-16 15:28:09 -05:00
floorl.c
fmal.c
fmaxl.c
fminl.c
fmodl.c
frexpl.c
hypotl.c
ilogbl.c
isgreater.c
ldexpl.c
lgammal.c
llrintl.c
llroundl.c
local.h
log.c
log1pl.c
log2.c
log2_data.c
log2l.c
log10l.c
log_data.c
logbl.c
logl.c
lrintl.c
lroundl.c
math_config.h libm/machine/riscv: Add custom fma/sqrt functions when supported [v2] 2020-08-12 09:52:19 +02:00
math_err.c
math_errf.c libm/math: Use __math_xflow in obsolete math code [v2] 2020-08-03 13:29:27 +02:00
modfl.c
nanl.c
nearbyintl.c
nextafterl.c
nexttoward.c
nexttowardf.c
nexttowardl.c
pow.c
pow_log_data.c
powl.c
remainderl.c
remquol.c
rintl.c
roundl.c
s_cbrt.c
s_copysign.c
s_exp10.c
s_expm1.c
s_fdim.c Fix error in fdim/f for infinities 2020-03-10 15:11:23 +01:00
s_finite.c
s_fma.c libm/machine/arm: Add optimized fmaf and fma when available 2020-08-10 21:04:12 +02:00
s_fmax.c
s_fmin.c
s_fpclassify.c
s_ilogb.c
s_infinity.c
s_isinf.c
s_isinfd.c
s_isnan.c
s_isnand.c
s_llrint.c
s_llround.c
s_log1p.c
s_log2.c
s_logb.c
s_lrint.c
s_lround.c
s_modf.c newlib/libm/common: Don't re-convert float to bits in modf/modff 2020-03-26 12:21:33 +01:00
s_nan.c
s_nearbyint.c
s_nextafter.c
s_pow10.c
s_remquo.c
s_rint.c
s_round.c
s_scalbln.c
s_scalbn.c
s_signbit.c
s_trunc.c
scalblnl.c
scalbnl.c
sf_cbrt.c
sf_copysign.c
sf_exp.c
sf_exp2.c
sf_exp2_data.c
sf_exp10.c
sf_expm1.c
sf_fdim.c Fix error in fdim/f for infinities 2020-03-10 15:11:23 +01:00
sf_finite.c
sf_fma.c libm/machine/arm: Add optimized fmaf and fma when available 2020-08-10 21:04:12 +02:00
sf_fmax.c
sf_fmin.c
sf_fpclassify.c
sf_ilogb.c
sf_infinity.c
sf_isinf.c
sf_isinff.c
sf_isnan.c
sf_isnanf.c
sf_llrint.c
sf_llround.c
sf_log.c
sf_log1p.c
sf_log2.c
sf_log2_data.c
sf_log_data.c
sf_logb.c
sf_lrint.c
sf_lround.c
sf_modf.c newlib/libm/common: Don't re-convert float to bits in modf/modff 2020-03-26 12:21:33 +01:00
sf_nan.c
sf_nearbyint.c
sf_nextafter.c
sf_pow.c
sf_pow10.c
sf_pow_log2_data.c
sf_remquo.c
sf_rint.c
sf_round.c
sf_scalbln.c
sf_scalbn.c
sf_trunc.c Fix truncf for sNaN input 2020-03-11 12:10:58 +01:00
sincosf.c
sincosf.h
sincosf_data.c
sinf.c
sinhl.c
sinl.c
sl_finite.c
sqrtl.c
tanhl.c
tanl.c
tgammal.c
truncl.c