bionic/libm/upstream-freebsd/lib/msun/src
Calin Juravle 1abc9ff6a5 Clean-up _fpmath and fake_long_doubles
- promoted IEEEld2bits to fpmath since most of the where the same for
diffrent archs
- removed _fpmath
- reinstated weak_references
- moved isfinite and isnormal to libc
- clean up fake_long_doubles
- clean up some useless ifdefs
- added missing nexttoward* tests

Bug: 14134235
Change-Id: I95639c4885653fe47fd7dc0570ee5bb3389bbc6b
2014-04-23 19:03:06 +01:00
..
e_acos.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_acosf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_acosh.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_acoshf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_acoshl.c Fix LP64 libm for 128-bit long doubles 2014-03-24 11:48:42 +00:00
e_acosl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_asin.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_asinf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_asinl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_atan2.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_atan2f.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_atan2l.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_atanh.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_atanhf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_atanhl.c Fix LP64 libm for 128-bit long doubles 2014-03-24 11:48:42 +00:00
e_cosh.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_coshf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_exp.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_expf.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_fmod.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_fmodf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_fmodl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_gamma_r.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_gamma.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_gammaf_r.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_gammaf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_hypot.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_hypotf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_hypotl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_j0.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_j0f.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_j1.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_j1f.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_jn.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_jnf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_lgamma_r.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_lgamma.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_lgammaf_r.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_lgammaf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_log2.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_log2f.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_log10.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_log10f.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_log.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_logf.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
e_pow.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_powf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_rem_pio2.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_rem_pio2f.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_remainder.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_remainderf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_remainderl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_scalb.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_scalbf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_sinh.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_sinhf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_sqrt.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_sqrtf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
e_sqrtl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
fenv-softfloat.h Upgrade libm. 2013-02-01 14:51:19 -08:00
imprecise.c Clean-up _fpmath and fake_long_doubles 2014-04-23 19:03:06 +01:00
k_cos.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_cosf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_exp.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_expf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_log.h Upgrade libm. 2013-02-01 14:51:19 -08:00
k_logf.h Upgrade libm. 2013-02-01 14:51:19 -08:00
k_rem_pio2.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_sin.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_sinf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_tan.c Upgrade libm. 2013-02-01 14:51:19 -08:00
k_tanf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
math_private.h Update libm to the upstream head (2014.03.13) 2014-03-13 16:20:36 +00:00
s_asinh.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_asinhf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_asinhl.c Fix LP64 libm for 128-bit long doubles 2014-03-24 11:48:42 +00:00
s_atan.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_atanf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_atanl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_carg.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cargf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cargl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cbrt.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cbrtf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cbrtl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ccosh.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ccoshf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ceil.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ceilf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ceill.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cexp.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cexpf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cimag.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cimagf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cimagl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_conj.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_conjf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_conjl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_copysign.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_copysignf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_copysignl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cos.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cosf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cosl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cproj.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cprojf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_cprojl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_creal.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_crealf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_creall.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_csinh.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_csinhf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_csqrt.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_csqrtf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_csqrtl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ctanh.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ctanhf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_erf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_erff.c Update libm to the upstream head (2014.03.13) 2014-03-13 16:20:36 +00:00
s_exp2.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_exp2f.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_expm1.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_expm1f.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_fabs.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fabsf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fabsl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fdim.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_finite.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_finitef.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_floor.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_floorf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_floorl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fma.c Update libm to the upstream head (2014.03.13) 2014-03-13 16:20:36 +00:00
s_fmaf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fmal.c Update libm to the upstream head (2014.03.13) 2014-03-13 16:20:36 +00:00
s_fmax.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fmaxf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fmaxl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fmin.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fminf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_fminl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_frexp.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_frexpf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_frexpl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ilogb.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ilogbf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_ilogbl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_llrint.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_llrintf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_llrintl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_llround.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_llroundf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_llroundl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_log1p.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_log1pf.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_logb.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_logbf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_logbl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_lrint.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_lrintf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_lrintl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_lround.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_lroundf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_lroundl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_modf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_modff.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_modfl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_nan.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_nearbyint.c Take upstream libm changes. 2013-06-12 16:37:58 -07:00
s_nextafter.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_nextafterf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_nextafterl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_nexttoward.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_nexttowardf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_remquo.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_remquof.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_remquol.c Fix LP64 libm for 128-bit long doubles 2014-03-24 11:48:42 +00:00
s_rint.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_rintf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_rintl.c Fix LP64 libm for 128-bit long doubles 2014-03-24 11:48:42 +00:00
s_round.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_roundf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_roundl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_scalbln.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_scalbn.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_scalbnf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_scalbnl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_signgam.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_significand.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_significandf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_sin.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_sinf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_sinl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_tan.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_tanf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_tanh.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_tanhf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_tanl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_tgammaf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_trunc.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_truncf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
s_truncl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
w_cabs.c Upgrade libm. 2013-02-01 14:51:19 -08:00
w_cabsf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
w_cabsl.c Upgrade libm. 2013-02-01 14:51:19 -08:00
w_drem.c Upgrade libm. 2013-02-01 14:51:19 -08:00
w_dremf.c Upgrade libm. 2013-02-01 14:51:19 -08:00