From 0342c1bdf77c796dfddca9294c38d1a3bbf2efe3 Mon Sep 17 00:00:00 2001 From: Dimitry Ivanov Date: Thu, 19 May 2016 16:32:08 -0700 Subject: [PATCH] android-13: Add symbol version for libm This change applies version to the current list of symbols (not yet validated against platform libm) Bug: http://b/26143749 Change-Id: I0adc27e48a3cd54e625d4c1594000fdb98596606 --- .../arch-arm/symbols/libm.so.versions.txt | 164 ++++++++++++++++ .../arch-mips/symbols/libm.so.versions.txt | 164 ++++++++++++++++ .../arch-x86/symbols/libm.so.versions.txt | 175 ++++++++++++++++++ 3 files changed, 503 insertions(+) create mode 100644 ndk/platforms/android-13/arch-arm/symbols/libm.so.versions.txt create mode 100644 ndk/platforms/android-13/arch-mips/symbols/libm.so.versions.txt create mode 100644 ndk/platforms/android-13/arch-x86/symbols/libm.so.versions.txt diff --git a/ndk/platforms/android-13/arch-arm/symbols/libm.so.versions.txt b/ndk/platforms/android-13/arch-arm/symbols/libm.so.versions.txt new file mode 100644 index 000000000..cd65e7c06 --- /dev/null +++ b/ndk/platforms/android-13/arch-arm/symbols/libm.so.versions.txt @@ -0,0 +1,164 @@ +# Generated by genversionscripts.py. Do not edit. +LIBC { + global: + __fe_dfl_env; + __signbit; + __signbitf; + __signbitl; + acos; + acosf; + acosh; + acoshf; + asin; + asinf; + asinh; + asinhf; + atan; + atan2; + atan2f; + atanf; + atanh; + atanhf; + cbrt; + cbrtf; + ceil; + ceilf; + ceill; + copysign; + copysignf; + copysignl; + cos; + cosf; + cosh; + coshf; + drem; + dremf; + erf; + erfc; + erfcf; + erff; + exp; + exp2; + exp2f; + expf; + expm1; + expm1f; + fabs; + fabsf; + fabsl; + fdim; + fdimf; + fdiml; + finite; + finitef; + floor; + floorf; + floorl; + fma; + fmaf; + fmax; + fmaxf; + fmaxl; + fmin; + fminf; + fminl; + fmod; + fmodf; + frexp; + frexpf; + gamma; + gamma_r; + gammaf; + gammaf_r; + hypot; + hypotf; + ilogb; + ilogbf; + ilogbl; + j0; + j0f; + j1; + j1f; + jn; + jnf; + ldexpf; + ldexpl; + lgamma; + lgamma_r; + lgammaf; + lgammaf_r; + llrint; + llrintf; + llround; + llroundf; + llroundl; + log; + log10; + log10f; + log1p; + log1pf; + logb; + logbf; + logf; + lrint; + lrintf; + lround; + lroundf; + lroundl; + modf; + modff; + nan; + nanf; + nanl; + nearbyint; + nearbyintf; + nextafter; + nextafterf; + nexttowardf; + pow; + powf; + remainder; + remainderf; + remquo; + remquof; + rint; + rintf; + round; + roundf; + roundl; + scalb; + scalbf; + scalbln; + scalblnf; + scalblnl; + scalbn; + scalbnf; + scalbnl; + signgam; + significand; + significandf; + sin; + sincos; + sincosf; + sincosl; + sinf; + sinh; + sinhf; + sqrt; + sqrtf; + tan; + tanf; + tanh; + tanhf; + tgamma; + tgammaf; + trunc; + truncf; + truncl; + y0; + y0f; + y1; + y1f; + yn; + ynf; +}; diff --git a/ndk/platforms/android-13/arch-mips/symbols/libm.so.versions.txt b/ndk/platforms/android-13/arch-mips/symbols/libm.so.versions.txt new file mode 100644 index 000000000..cd65e7c06 --- /dev/null +++ b/ndk/platforms/android-13/arch-mips/symbols/libm.so.versions.txt @@ -0,0 +1,164 @@ +# Generated by genversionscripts.py. Do not edit. +LIBC { + global: + __fe_dfl_env; + __signbit; + __signbitf; + __signbitl; + acos; + acosf; + acosh; + acoshf; + asin; + asinf; + asinh; + asinhf; + atan; + atan2; + atan2f; + atanf; + atanh; + atanhf; + cbrt; + cbrtf; + ceil; + ceilf; + ceill; + copysign; + copysignf; + copysignl; + cos; + cosf; + cosh; + coshf; + drem; + dremf; + erf; + erfc; + erfcf; + erff; + exp; + exp2; + exp2f; + expf; + expm1; + expm1f; + fabs; + fabsf; + fabsl; + fdim; + fdimf; + fdiml; + finite; + finitef; + floor; + floorf; + floorl; + fma; + fmaf; + fmax; + fmaxf; + fmaxl; + fmin; + fminf; + fminl; + fmod; + fmodf; + frexp; + frexpf; + gamma; + gamma_r; + gammaf; + gammaf_r; + hypot; + hypotf; + ilogb; + ilogbf; + ilogbl; + j0; + j0f; + j1; + j1f; + jn; + jnf; + ldexpf; + ldexpl; + lgamma; + lgamma_r; + lgammaf; + lgammaf_r; + llrint; + llrintf; + llround; + llroundf; + llroundl; + log; + log10; + log10f; + log1p; + log1pf; + logb; + logbf; + logf; + lrint; + lrintf; + lround; + lroundf; + lroundl; + modf; + modff; + nan; + nanf; + nanl; + nearbyint; + nearbyintf; + nextafter; + nextafterf; + nexttowardf; + pow; + powf; + remainder; + remainderf; + remquo; + remquof; + rint; + rintf; + round; + roundf; + roundl; + scalb; + scalbf; + scalbln; + scalblnf; + scalblnl; + scalbn; + scalbnf; + scalbnl; + signgam; + significand; + significandf; + sin; + sincos; + sincosf; + sincosl; + sinf; + sinh; + sinhf; + sqrt; + sqrtf; + tan; + tanf; + tanh; + tanhf; + tgamma; + tgammaf; + trunc; + truncf; + truncl; + y0; + y0f; + y1; + y1f; + yn; + ynf; +}; diff --git a/ndk/platforms/android-13/arch-x86/symbols/libm.so.versions.txt b/ndk/platforms/android-13/arch-x86/symbols/libm.so.versions.txt new file mode 100644 index 000000000..21185c9d6 --- /dev/null +++ b/ndk/platforms/android-13/arch-x86/symbols/libm.so.versions.txt @@ -0,0 +1,175 @@ +# Generated by genversionscripts.py. Do not edit. +LIBC { + global: + __fe_dfl_env; + __signbit; + __signbitf; + __signbitl; + acos; + acosf; + acosh; + acoshf; + asin; + asinf; + asinh; + asinhf; + atan; + atan2; + atan2f; + atanf; + atanh; + atanhf; + cbrt; + cbrtf; + ceil; + ceilf; + ceill; + copysign; + copysignf; + copysignl; + cos; + cosf; + cosh; + coshf; + drem; + dremf; + erf; + erfc; + erfcf; + erff; + exp; + exp2; + exp2f; + expf; + expm1; + expm1f; + fabs; + fabsf; + fabsl; + fdim; + fdimf; + fdiml; + feclearexcept; + fedisableexcept; + feenableexcept; + fegetenv; + fegetexcept; + fegetexceptflag; + fegetround; + feholdexcept; + feraiseexcept; + fesetenv; + fesetexceptflag; + fesetround; + fetestexcept; + feupdateenv; + finite; + finitef; + floor; + floorf; + floorl; + fma; + fmaf; + fmax; + fmaxf; + fmaxl; + fmin; + fminf; + fminl; + fmod; + fmodf; + frexp; + frexpf; + gamma; + gamma_r; + gammaf; + gammaf_r; + hypot; + hypotf; + ilogb; + ilogbf; + ilogbl; + j0; + j0f; + j1; + j1f; + jn; + jnf; + ldexpf; + ldexpl; + lgamma; + lgamma_r; + lgammaf; + lgammaf_r; + llrint; + llrintf; + llround; + llroundf; + llroundl; + log; + log10; + log10f; + log1p; + log1pf; + logb; + logbf; + logf; + lrint; + lrintf; + lround; + lroundf; + lroundl; + modf; + modff; + nan; + nanf; + nanl; + nearbyint; + nearbyintf; + nextafter; + nextafterf; + nexttowardf; + pow; + powf; + remainder; + remainderf; + remquo; + remquof; + rint; + rintf; + round; + roundf; + roundl; + scalb; + scalbf; + scalbn; + scalbnf; + scalbnl; + signgam; + significand; + significandf; + sin; + sincos; + sincosf; + sincosl; + sinf; + sinh; + sinhf; + sqrt; + sqrtf; + tan; + tanf; + tanh; + tanhf; + tgamma; + tgammaf; + trunc; + truncf; + truncl; + y0; + y0f; + y1; + y1f; + yn; + ynf; +};