android-9: Add symbol versions for libm
This change applies version to the current list
of symbols.
Bug: http://b/26143749
Change-Id: Ib5e3b5a4864715a62bfd27347c9d671e23535460
diff --git a/ndk/platforms/android-9/arch-arm/symbols/libm.so.versions.txt b/ndk/platforms/android-9/arch-arm/symbols/libm.so.versions.txt
new file mode 100644
index 0000000..4f7966d
--- /dev/null
+++ b/ndk/platforms/android-9/arch-arm/symbols/libm.so.versions.txt
@@ -0,0 +1,160 @@
+# 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;
+ 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;
+ trunc;
+ truncf;
+ truncl;
+ y0;
+ y0f;
+ y1;
+ y1f;
+ yn;
+ ynf;
+};
diff --git a/ndk/platforms/android-9/arch-mips/symbols/libm.so.versions.txt b/ndk/platforms/android-9/arch-mips/symbols/libm.so.versions.txt
new file mode 100644
index 0000000..4f7966d
--- /dev/null
+++ b/ndk/platforms/android-9/arch-mips/symbols/libm.so.versions.txt
@@ -0,0 +1,160 @@
+# 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;
+ 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;
+ trunc;
+ truncf;
+ truncl;
+ y0;
+ y0f;
+ y1;
+ y1f;
+ yn;
+ ynf;
+};
diff --git a/ndk/platforms/android-9/arch-x86/symbols/libm.so.versions.txt b/ndk/platforms/android-9/arch-x86/symbols/libm.so.versions.txt
new file mode 100644
index 0000000..23a4829
--- /dev/null
+++ b/ndk/platforms/android-9/arch-x86/symbols/libm.so.versions.txt
@@ -0,0 +1,174 @@
+# 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;
+ 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;
+};