diff options
Diffstat (limited to 'lib/msun/Symbol.map')
-rw-r--r-- | lib/msun/Symbol.map | 318 |
1 files changed, 318 insertions, 0 deletions
diff --git a/lib/msun/Symbol.map b/lib/msun/Symbol.map new file mode 100644 index 000000000000..4d5a5e4d7e6e --- /dev/null +++ b/lib/msun/Symbol.map @@ -0,0 +1,318 @@ +/* + */ + +/* 7.0-CURRENT */ +FBSD_1.0 { + __fe_dfl_env; + tgamma; + acos; + acosf; + acosh; + acoshf; + asin; + asinf; + atan2; + atan2f; + atanh; + atanhf; + cosh; + coshf; + exp; + expf; + fmod; + fmodf; + gamma; + gamma_r; + gammaf; + gammaf_r; + hypot; + hypotf; + j0; + y0; + j0f; + y0f; + j1; + y1; + j1f; + y1f; + jn; + yn; + jnf; + ynf; + lgamma; + lgamma_r; + lgammaf; + lgammaf_r; + log; + log10; + log10f; + logf; + pow; + powf; + remainder; + remainderf; + scalb; + scalbf; + sinh; + sinhf; + sqrt; + sqrtf; + asinh; + asinhf; + atan; + atanf; + cbrt; + cbrtf; + ceil; + ceilf; + ceill; + cimag; + cimagf; + cimagl; + conj; + conjf; + conjl; + copysign; + copysignf; + copysignl; + cos; + cosf; + creal; + crealf; + creall; + erf; + erfc; + erff; + erfcf; + exp2; + exp2f; + expm1; + expm1f; + fabsf; + fabsl; + fdim; + fdimf; + fdiml; + finite; + finitef; + floor; + floorf; + floorl; + fma; + fmaf; + fmal; + fmax; + fmaxf; + fmaxl; + fmin; + fminf; + fminl; + frexp; + frexpf; + frexpl; + ilogb; + ilogbf; + ilogbl; + __isfinite; + __isfinitef; + __isfinitel; + isnanf; + __isnanl; + __isnormal; + __isnormalf; + __isnormall; + llrint; + llrintf; + llround; + llroundf; + llroundl; + log1p; + log1pf; + logb; + logbf; + lrint; + lrintf; + lround; + lroundf; + lroundl; + modff; + modfl; + nearbyint; + nearbyintf; + nextafter; + nexttoward; + nexttowardl; + nextafterl; + nextafterf; + nexttowardf; + remquo; + remquof; + rint; + rintf; + round; + roundf; + roundl; + scalbln; + scalblnf; + scalblnl; + scalbn; + scalbnl; + scalbnf; + ldexpf; + ldexpl; + __signbit; + __signbitf; + __signbitl; + signgam; + significand; + significandf; + sin; + sinf; + tan; + tanf; + tanh; + tanhf; + trunc; + truncf; + truncl; + cabs; + cabsf; + drem; + dremf; +}; + +/* First added in 8.0-CURRENT */ +FBSD_1.1 { + carg; + cargf; + csqrt; + csqrtf; + logbl; + nan; + nanf; + nanl; + llrintl; + lrintl; + nearbyintl; + rintl; + exp2l; + sinl; + cosl; + tanl; + tgammaf; + sqrtl; + hypotl; + cabsl; + csqrtl; + remquol; + remainderl; + fmodl; + acosl; + asinl; + atan2l; + atanl; + cargl; + cproj; + cprojf; + cprojl; +}; + +/* First added in 9.0-CURRENT */ +FBSD_1.2 { + __isnanf; + cbrtl; + cexp; + cexpf; + log2; + log2f; +}; + +/* First added in 10.0-CURRENT */ +FBSD_1.3 { + feclearexcept; + fegetexceptflag; + fetestexcept; + fegetround; + fesetround; + fesetenv; + acoshl; + asinhl; + atanhl; + cacos; + cacosf; + cacosh; + cacoshf; + casin; + casinf; + casinh; + casinhf; + catan; + catanf; + catanh; + catanhf; + csin; + csinf; + csinh; + csinhf; + ccos; + ccosf; + ccosh; + ccoshf; + coshl; + ctan; + ctanf; + ctanh; + ctanhf; + erfcl; + erfl; + expl; + expm1l; + lgammal; + log10l; + log1pl; + log2l; + logl; + powl; + sinhl; + tanhl; + /* Implemented as weak aliases for imprecise versions */ + tgammal; +}; + +/* First added in 11.0-CURRENT */ +FBSD_1.4 { + lgammal_r; +}; + +/* First added in 12.0-CURRENT */ +FBSD_1.5 { + cacoshl; + cacosl; + casinhl; + casinl; + catanl; + catanhl; + clog; + clogf; + clogl; + cpow; + cpowf; + cpowl; + sincos; + sincosf; + sincosl; +}; + +/* First added in 14.0-CURRENT */ +FBSD_1.7 { + cexpl; + cospi; + cospif; + cospil; + sinpi; + sinpif; + sinpil; + tanpi; + tanpif; + tanpil; +}; |