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;
+};