Generate the per-arch .map files at build time.
We shouldn't be checking in these generated files...
Bug: N/A
Test: ran tests
Change-Id: Ib67c1ba839eacd7acebd713e1dcd4dd2c25d67f0
diff --git a/libm/Android.bp b/libm/Android.bp
index 80c09dd..2463dfb 100644
--- a/libm/Android.bp
+++ b/libm/Android.bp
@@ -285,7 +285,7 @@
instruction_set: "arm",
pack_relocations: false,
ldflags: ["-Wl,--hash-style=both"],
- version_script: "libm.arm.map",
+ version_script: ":libm.arm.map",
},
arm64: {
@@ -318,17 +318,7 @@
"upstream-freebsd/lib/msun/src/s_trunc.c",
"upstream-freebsd/lib/msun/src/s_truncf.c",
],
- version_script: "libm.arm64.map",
- },
-
- mips: {
- srcs: ["mips/fenv.c"],
- version_script: "libm.mips.map",
- },
-
- mips64: {
- srcs: ["mips/fenv.c"],
- version_script: "libm.mips64.map",
+ version_script: ":libm.arm64.map",
},
x86: {
@@ -403,7 +393,7 @@
local_include_dirs: ["i387"],
pack_relocations: false,
ldflags: ["-Wl,--hash-style=both"],
- version_script: "libm.x86.map",
+ version_script: ":libm.x86.map",
},
x86_64: {
@@ -474,7 +464,7 @@
"upstream-freebsd/lib/msun/src/s_truncf.c",
],
},
- version_script: "libm.x86_64.map",
+ version_script: ":libm.x86_64.map",
},
},
@@ -532,3 +522,35 @@
name: "libm",
symbol_file: "libm.map.txt",
}
+
+genrule {
+ name: "libm.arm.map",
+ out: ["libm.arm.map"],
+ srcs: ["libm.map.txt"],
+ tool_files: [":bionic-generate-version-script"],
+ cmd: "$(location :bionic-generate-version-script) arm $(in) $(out)",
+}
+
+genrule {
+ name: "libm.arm64.map",
+ out: ["libm.arm64.map"],
+ srcs: ["libm.map.txt"],
+ tool_files: [":bionic-generate-version-script"],
+ cmd: "$(location :bionic-generate-version-script) arm64 $(in) $(out)",
+}
+
+genrule {
+ name: "libm.x86.map",
+ out: ["libm.x86.map"],
+ srcs: ["libm.map.txt"],
+ tool_files: [":bionic-generate-version-script"],
+ cmd: "$(location :bionic-generate-version-script) x86 $(in) $(out)",
+}
+
+genrule {
+ name: "libm.x86_64.map",
+ out: ["libm.x86_64.map"],
+ srcs: ["libm.map.txt"],
+ tool_files: [":bionic-generate-version-script"],
+ cmd: "$(location :bionic-generate-version-script) x86_64 $(in) $(out)",
+}
diff --git a/libm/libm.arm.map b/libm/libm.arm.map
deleted file mode 100644
index bee08d4..0000000
--- a/libm/libm.arm.map
+++ /dev/null
@@ -1,401 +0,0 @@
-# Generated by genversion-scripts.py. Do not edit.
-LIBC {
- global:
- __fe_dfl_env; # var
- __signbit;
- __signbitf;
- __signbitl;
- acos;
- acosf;
- acosh;
- acoshf;
- acoshl; # introduced=21
- acosl; # introduced=21
- asin;
- asinf;
- asinh;
- asinhf;
- asinhl; # introduced=21
- asinl; # introduced=21
- atan;
- atan2;
- atan2f;
- atan2l; # introduced=21
- atanf;
- atanh;
- atanhf;
- atanhl; # introduced=21
- atanl; # introduced=21
- cabs; # introduced=23
- cabsf; # introduced=23
- cabsl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- cacos; # introduced=23
- cacosf; # introduced=23
- cacosh; # introduced=23
- cacoshf; # introduced=23
- carg; # introduced=23
- cargf; # introduced=23
- cargl; # introduced=23
- casin; # introduced=23
- casinf; # introduced=23
- casinh; # introduced=23
- casinhf; # introduced=23
- catan; # introduced=23
- catanf; # introduced=23
- catanh; # introduced=23
- catanhf; # introduced=23
- cbrt;
- cbrtf;
- cbrtl; # introduced=21
- ccos; # introduced=23
- ccosf; # introduced=23
- ccosh; # introduced=23
- ccoshf; # introduced=23
- ceil;
- ceilf;
- ceill;
- cexp; # introduced=23
- cexpf; # introduced=23
- cimag; # introduced=23
- cimagf; # introduced=23
- cimagl; # introduced=23
- conj; # introduced=23
- conjf; # introduced=23
- conjl; # introduced=23
- copysign;
- copysignf;
- copysignl;
- cos;
- cosf;
- cosh;
- coshf;
- coshl; # introduced=21
- cosl; # introduced=21
- cproj; # introduced=23
- cprojf; # introduced=23
- cprojl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- creal; # introduced=23
- crealf; # introduced=23
- creall; # introduced=23
- csin; # introduced=23
- csinf; # introduced=23
- csinh; # introduced=23
- csinhf; # introduced=23
- csqrt; # introduced=23
- csqrtf; # introduced=23
- csqrtl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- ctan; # introduced=23
- ctanf; # introduced=23
- ctanh; # introduced=23
- ctanhf; # introduced=23
- drem;
- dremf;
- erf;
- erfc;
- erfcf;
- erfcl; # introduced=21
- erff;
- erfl; # introduced=21
- exp;
- exp2;
- exp2f;
- exp2l; # introduced=21
- expf;
- expl; # introduced=21
- expm1;
- expm1f;
- expm1l; # introduced=21
- fabs;
- fabsf;
- fabsl;
- fdim;
- fdimf;
- fdiml;
- feclearexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fedisableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feenableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feholdexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feraiseexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fetestexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feupdateenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- finite;
- finitef;
- floor;
- floorf;
- floorl;
- fma;
- fmaf;
- fmal; # introduced=21
- fmax;
- fmaxf;
- fmaxl;
- fmin;
- fminf;
- fminl;
- fmod;
- fmodf;
- fmodl; # introduced=21
- frexp;
- frexpf;
- frexpl; # introduced=21
- gamma;
- gamma_r;
- gammaf;
- gammaf_r;
- hypot;
- hypotf;
- hypotl; # introduced=21
- ilogb;
- ilogbf;
- ilogbl;
- j0;
- j0f;
- j1;
- j1f;
- jn;
- jnf;
- ldexpf;
- ldexpl;
- lgamma;
- lgamma_r;
- lgammaf;
- lgammaf_r;
- lgammal; # introduced=21
- lgammal_r; # introduced=23
- llrint;
- llrintf;
- llrintl; # introduced=21
- llround;
- llroundf;
- llroundl;
- log;
- log10;
- log10f;
- log10l; # introduced=21
- log1p;
- log1pf;
- log1pl; # introduced=21
- log2; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2f; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2l; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logb;
- logbf;
- logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logf;
- logl; # introduced=21
- lrint;
- lrintf;
- lrintl; # introduced=21
- lround;
- lroundf;
- lroundl;
- modf;
- modff;
- modfl; # introduced=21
- nan; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanl; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21
- nearbyint;
- nearbyintf;
- nearbyintl; # introduced=21
- nextafter;
- nextafterf;
- nextafterl; # introduced=21
- nexttoward; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- nexttowardf;
- nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- pow;
- powf;
- powl; # introduced=21
- remainder;
- remainderf;
- remainderl; # introduced=21
- remquo;
- remquof;
- remquol; # introduced=21
- rint;
- rintf;
- rintl; # introduced=21
- round;
- roundf;
- roundl;
- scalb;
- scalbf;
- scalbln; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnf; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnl; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalbn;
- scalbnf;
- scalbnl;
- signgam; # var
- significand;
- significandf;
- significandl; # introduced=21
- sin;
- sincos;
- sincosf;
- sincosl;
- sinf;
- sinh;
- sinhf;
- sinhl; # introduced=21
- sinl; # introduced=21
- sqrt;
- sqrtf;
- sqrtl; # introduced=21
- tan;
- tanf;
- tanh;
- tanhf;
- tanhl; # introduced=21
- tanl; # introduced=21
- tgamma;
- tgammaf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- tgammal; # introduced=21
- trunc;
- truncf;
- truncl;
- y0;
- y0f;
- y1;
- y1f;
- yn;
- ynf;
- local:
- *;
-};
-
-LIBC_O { # introduced=O
- global:
- cacoshl;
- cacosl;
- casinhl;
- casinl;
- catanhl;
- catanl;
- ccoshl;
- ccosl;
- cexpl;
- clog;
- clogf;
- clogl;
- cpow;
- cpowf;
- cpowl;
- csinhl;
- csinl;
- ctanhl;
- ctanl;
-} LIBC;
-
-LIBC_DEPRECATED { # arm mips platform-only
- global: # arm mips
- ___Unwind_Backtrace; # arm
- ___Unwind_ForcedUnwind; # arm
- ___Unwind_RaiseException; # arm
- ___Unwind_Resume; # arm
- ___Unwind_Resume_or_Rethrow; # arm
- __adddf3; # arm
- __aeabi_cdcmpeq; # arm
- __aeabi_cdcmple; # arm
- __aeabi_cdrcmple; # arm
- __aeabi_cfcmpeq; # arm
- __aeabi_cfcmple; # arm
- __aeabi_cfrcmple; # arm
- __aeabi_d2lz; # arm
- __aeabi_d2uiz; # arm
- __aeabi_d2ulz; # arm
- __aeabi_dadd; # arm
- __aeabi_dcmpeq; # arm
- __aeabi_dcmpge; # arm
- __aeabi_dcmpgt; # arm
- __aeabi_dcmple; # arm
- __aeabi_dcmplt; # arm
- __aeabi_ddiv; # arm
- __aeabi_dmul; # arm
- __aeabi_drsub; # arm
- __aeabi_dsub; # arm
- __aeabi_f2d; # arm
- __aeabi_f2lz; # arm
- __aeabi_f2ulz; # arm
- __aeabi_fcmpeq; # arm
- __aeabi_fcmpge; # arm
- __aeabi_fcmpgt; # arm
- __aeabi_fcmple; # arm
- __aeabi_fcmplt; # arm
- __aeabi_i2d; # arm
- __aeabi_l2d; # arm
- __aeabi_ui2d; # arm
- __aeabi_ul2d; # arm
- __aeabi_unwind_cpp_pr0; # arm
- __aeabi_unwind_cpp_pr1; # arm
- __aeabi_unwind_cpp_pr2; # arm
- __cmpdf2; # arm
- __cmpsf2; # arm
- __divdf3; # arm
- __eqdf2; # arm
- __eqsf2; # arm
- __extendsfdf2; # arm
- __fixdfdi; # arm mips
- __fixsfdi; # arm mips
- __fixunsdfdi; # arm mips
- __fixunsdfsi; # arm
- __fixunssfdi; # arm mips
- __floatdidf; # arm
- __floatsidf; # arm
- __floatundidf; # arm
- __floatunsidf; # arm
- __gedf2; # arm
- __gesf2; # arm
- __gnu_Unwind_Backtrace; # arm
- __gnu_unwind_execute; # arm
- __gnu_Unwind_ForcedUnwind; # arm
- __gnu_unwind_frame; # arm
- __gnu_Unwind_RaiseException; # arm
- __gnu_Unwind_Restore_VFP; # arm
- __gnu_Unwind_Restore_VFP_D; # arm
- __gnu_Unwind_Restore_VFP_D_16_to_31; # arm
- __gnu_Unwind_Restore_WMMXC; # arm
- __gnu_Unwind_Restore_WMMXD; # arm
- __gnu_Unwind_Resume; # arm
- __gnu_Unwind_Resume_or_Rethrow; # arm
- __gnu_Unwind_Save_VFP; # arm
- __gnu_Unwind_Save_VFP_D; # arm
- __gnu_Unwind_Save_VFP_D_16_to_31; # arm
- __gnu_Unwind_Save_WMMXC; # arm
- __gnu_Unwind_Save_WMMXD; # arm
- __gtdf2; # arm
- __gtsf2; # arm
- __ledf2; # arm
- __lesf2; # arm
- __ltdf2; # arm
- __ltsf2; # arm
- __muldf3; # arm
- __nedf2; # arm
- __nesf2; # arm
- __restore_core_regs; # arm
- __subdf3; # arm
- _Unwind_Backtrace; # arm
- _Unwind_Complete; # arm
- _Unwind_DeleteException; # arm
- _Unwind_ForcedUnwind; # arm
- _Unwind_GetCFA; # arm
- _Unwind_GetDataRelBase; # arm
- _Unwind_GetLanguageSpecificData; # arm
- _Unwind_GetRegionStart; # arm
- _Unwind_GetTextRelBase; # arm
- _Unwind_RaiseException; # arm
- _Unwind_Resume; # arm
- _Unwind_Resume_or_Rethrow; # arm
- _Unwind_VRS_Get; # arm
- _Unwind_VRS_Pop; # arm
- _Unwind_VRS_Set; # arm
- restore_core_regs; # arm
-} LIBC_O; # arm mips
diff --git a/libm/libm.arm64.map b/libm/libm.arm64.map
deleted file mode 100644
index 550c39b..0000000
--- a/libm/libm.arm64.map
+++ /dev/null
@@ -1,297 +0,0 @@
-# Generated by genversion-scripts.py. Do not edit.
-LIBC {
- global:
- __fe_dfl_env; # var
- __signbit;
- __signbitf;
- __signbitl;
- acos;
- acosf;
- acosh;
- acoshf;
- acoshl; # introduced=21
- acosl; # introduced=21
- asin;
- asinf;
- asinh;
- asinhf;
- asinhl; # introduced=21
- asinl; # introduced=21
- atan;
- atan2;
- atan2f;
- atan2l; # introduced=21
- atanf;
- atanh;
- atanhf;
- atanhl; # introduced=21
- atanl; # introduced=21
- cabs; # introduced=23
- cabsf; # introduced=23
- cabsl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- cacos; # introduced=23
- cacosf; # introduced=23
- cacosh; # introduced=23
- cacoshf; # introduced=23
- carg; # introduced=23
- cargf; # introduced=23
- cargl; # introduced=23
- casin; # introduced=23
- casinf; # introduced=23
- casinh; # introduced=23
- casinhf; # introduced=23
- catan; # introduced=23
- catanf; # introduced=23
- catanh; # introduced=23
- catanhf; # introduced=23
- cbrt;
- cbrtf;
- cbrtl; # introduced=21
- ccos; # introduced=23
- ccosf; # introduced=23
- ccosh; # introduced=23
- ccoshf; # introduced=23
- ceil;
- ceilf;
- ceill;
- cexp; # introduced=23
- cexpf; # introduced=23
- cimag; # introduced=23
- cimagf; # introduced=23
- cimagl; # introduced=23
- conj; # introduced=23
- conjf; # introduced=23
- conjl; # introduced=23
- copysign;
- copysignf;
- copysignl;
- cos;
- cosf;
- cosh;
- coshf;
- coshl; # introduced=21
- cosl; # introduced=21
- cproj; # introduced=23
- cprojf; # introduced=23
- cprojl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- creal; # introduced=23
- crealf; # introduced=23
- creall; # introduced=23
- csin; # introduced=23
- csinf; # introduced=23
- csinh; # introduced=23
- csinhf; # introduced=23
- csqrt; # introduced=23
- csqrtf; # introduced=23
- csqrtl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- ctan; # introduced=23
- ctanf; # introduced=23
- ctanh; # introduced=23
- ctanhf; # introduced=23
- drem;
- dremf;
- erf;
- erfc;
- erfcf;
- erfcl; # introduced=21
- erff;
- erfl; # introduced=21
- exp;
- exp2;
- exp2f;
- exp2l; # introduced=21
- expf;
- expl; # introduced=21
- expm1;
- expm1f;
- expm1l; # introduced=21
- fabs;
- fabsf;
- fabsl;
- fdim;
- fdimf;
- fdiml;
- feclearexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fedisableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feenableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feholdexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feraiseexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fetestexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feupdateenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- finite;
- finitef;
- floor;
- floorf;
- floorl;
- fma;
- fmaf;
- fmal; # introduced=21
- fmax;
- fmaxf;
- fmaxl;
- fmin;
- fminf;
- fminl;
- fmod;
- fmodf;
- fmodl; # introduced=21
- frexp;
- frexpf;
- frexpl; # introduced=21
- gamma;
- gamma_r;
- gammaf;
- gammaf_r;
- hypot;
- hypotf;
- hypotl; # introduced=21
- ilogb;
- ilogbf;
- ilogbl;
- j0;
- j0f;
- j1;
- j1f;
- jn;
- jnf;
- ldexpf;
- ldexpl;
- lgamma;
- lgamma_r;
- lgammaf;
- lgammaf_r;
- lgammal; # introduced=21
- lgammal_r; # introduced=23
- llrint;
- llrintf;
- llrintl; # introduced=21
- llround;
- llroundf;
- llroundl;
- log;
- log10;
- log10f;
- log10l; # introduced=21
- log1p;
- log1pf;
- log1pl; # introduced=21
- log2; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2f; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2l; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logb;
- logbf;
- logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logf;
- logl; # introduced=21
- lrint;
- lrintf;
- lrintl; # introduced=21
- lround;
- lroundf;
- lroundl;
- modf;
- modff;
- modfl; # introduced=21
- nan; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanl; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21
- nearbyint;
- nearbyintf;
- nearbyintl; # introduced=21
- nextafter;
- nextafterf;
- nextafterl; # introduced=21
- nexttoward; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- nexttowardf;
- nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- pow;
- powf;
- powl; # introduced=21
- remainder;
- remainderf;
- remainderl; # introduced=21
- remquo;
- remquof;
- remquol; # introduced=21
- rint;
- rintf;
- rintl; # introduced=21
- round;
- roundf;
- roundl;
- scalb;
- scalbf;
- scalbln; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnf; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnl; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalbn;
- scalbnf;
- scalbnl;
- signgam; # var
- significand;
- significandf;
- significandl; # introduced=21
- sin;
- sincos;
- sincosf;
- sincosl;
- sinf;
- sinh;
- sinhf;
- sinhl; # introduced=21
- sinl; # introduced=21
- sqrt;
- sqrtf;
- sqrtl; # introduced=21
- tan;
- tanf;
- tanh;
- tanhf;
- tanhl; # introduced=21
- tanl; # introduced=21
- tgamma;
- tgammaf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- tgammal; # introduced=21
- trunc;
- truncf;
- truncl;
- y0;
- y0f;
- y1;
- y1f;
- yn;
- ynf;
- local:
- *;
-};
-
-LIBC_O { # introduced=O
- global:
- cacoshl;
- cacosl;
- casinhl;
- casinl;
- catanhl;
- catanl;
- ccoshl;
- ccosl;
- cexpl;
- clog;
- clogf;
- clogl;
- cpow;
- cpowf;
- cpowl;
- csinhl;
- csinl;
- ctanhl;
- ctanl;
-} LIBC;
-
diff --git a/libm/libm.mips.map b/libm/libm.mips.map
deleted file mode 100644
index 0b6dc02..0000000
--- a/libm/libm.mips.map
+++ /dev/null
@@ -1,304 +0,0 @@
-# Generated by genversion-scripts.py. Do not edit.
-LIBC {
- global:
- __fe_dfl_env; # var
- __signbit;
- __signbitf;
- __signbitl;
- acos;
- acosf;
- acosh;
- acoshf;
- acoshl; # introduced=21
- acosl; # introduced=21
- asin;
- asinf;
- asinh;
- asinhf;
- asinhl; # introduced=21
- asinl; # introduced=21
- atan;
- atan2;
- atan2f;
- atan2l; # introduced=21
- atanf;
- atanh;
- atanhf;
- atanhl; # introduced=21
- atanl; # introduced=21
- cabs; # introduced=23
- cabsf; # introduced=23
- cabsl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- cacos; # introduced=23
- cacosf; # introduced=23
- cacosh; # introduced=23
- cacoshf; # introduced=23
- carg; # introduced=23
- cargf; # introduced=23
- cargl; # introduced=23
- casin; # introduced=23
- casinf; # introduced=23
- casinh; # introduced=23
- casinhf; # introduced=23
- catan; # introduced=23
- catanf; # introduced=23
- catanh; # introduced=23
- catanhf; # introduced=23
- cbrt;
- cbrtf;
- cbrtl; # introduced=21
- ccos; # introduced=23
- ccosf; # introduced=23
- ccosh; # introduced=23
- ccoshf; # introduced=23
- ceil;
- ceilf;
- ceill;
- cexp; # introduced=23
- cexpf; # introduced=23
- cimag; # introduced=23
- cimagf; # introduced=23
- cimagl; # introduced=23
- conj; # introduced=23
- conjf; # introduced=23
- conjl; # introduced=23
- copysign;
- copysignf;
- copysignl;
- cos;
- cosf;
- cosh;
- coshf;
- coshl; # introduced=21
- cosl; # introduced=21
- cproj; # introduced=23
- cprojf; # introduced=23
- cprojl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- creal; # introduced=23
- crealf; # introduced=23
- creall; # introduced=23
- csin; # introduced=23
- csinf; # introduced=23
- csinh; # introduced=23
- csinhf; # introduced=23
- csqrt; # introduced=23
- csqrtf; # introduced=23
- csqrtl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- ctan; # introduced=23
- ctanf; # introduced=23
- ctanh; # introduced=23
- ctanhf; # introduced=23
- drem;
- dremf;
- erf;
- erfc;
- erfcf;
- erfcl; # introduced=21
- erff;
- erfl; # introduced=21
- exp;
- exp2;
- exp2f;
- exp2l; # introduced=21
- expf;
- expl; # introduced=21
- expm1;
- expm1f;
- expm1l; # introduced=21
- fabs;
- fabsf;
- fabsl;
- fdim;
- fdimf;
- fdiml;
- feclearexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fedisableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feenableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feholdexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feraiseexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fetestexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feupdateenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- finite;
- finitef;
- floor;
- floorf;
- floorl;
- fma;
- fmaf;
- fmal; # introduced=21
- fmax;
- fmaxf;
- fmaxl;
- fmin;
- fminf;
- fminl;
- fmod;
- fmodf;
- fmodl; # introduced=21
- frexp;
- frexpf;
- frexpl; # introduced=21
- gamma;
- gamma_r;
- gammaf;
- gammaf_r;
- hypot;
- hypotf;
- hypotl; # introduced=21
- ilogb;
- ilogbf;
- ilogbl;
- j0;
- j0f;
- j1;
- j1f;
- jn;
- jnf;
- ldexpf;
- ldexpl;
- lgamma;
- lgamma_r;
- lgammaf;
- lgammaf_r;
- lgammal; # introduced=21
- lgammal_r; # introduced=23
- llrint;
- llrintf;
- llrintl; # introduced=21
- llround;
- llroundf;
- llroundl;
- log;
- log10;
- log10f;
- log10l; # introduced=21
- log1p;
- log1pf;
- log1pl; # introduced=21
- log2; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2f; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2l; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logb;
- logbf;
- logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logf;
- logl; # introduced=21
- lrint;
- lrintf;
- lrintl; # introduced=21
- lround;
- lroundf;
- lroundl;
- modf;
- modff;
- modfl; # introduced=21
- nan; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanl; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21
- nearbyint;
- nearbyintf;
- nearbyintl; # introduced=21
- nextafter;
- nextafterf;
- nextafterl; # introduced=21
- nexttoward; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- nexttowardf;
- nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- pow;
- powf;
- powl; # introduced=21
- remainder;
- remainderf;
- remainderl; # introduced=21
- remquo;
- remquof;
- remquol; # introduced=21
- rint;
- rintf;
- rintl; # introduced=21
- round;
- roundf;
- roundl;
- scalb;
- scalbf;
- scalbln; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnf; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnl; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalbn;
- scalbnf;
- scalbnl;
- signgam; # var
- significand;
- significandf;
- significandl; # introduced=21
- sin;
- sincos;
- sincosf;
- sincosl;
- sinf;
- sinh;
- sinhf;
- sinhl; # introduced=21
- sinl; # introduced=21
- sqrt;
- sqrtf;
- sqrtl; # introduced=21
- tan;
- tanf;
- tanh;
- tanhf;
- tanhl; # introduced=21
- tanl; # introduced=21
- tgamma;
- tgammaf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- tgammal; # introduced=21
- trunc;
- truncf;
- truncl;
- y0;
- y0f;
- y1;
- y1f;
- yn;
- ynf;
- local:
- *;
-};
-
-LIBC_O { # introduced=O
- global:
- cacoshl;
- cacosl;
- casinhl;
- casinl;
- catanhl;
- catanl;
- ccoshl;
- ccosl;
- cexpl;
- clog;
- clogf;
- clogl;
- cpow;
- cpowf;
- cpowl;
- csinhl;
- csinl;
- ctanhl;
- ctanl;
-} LIBC;
-
-LIBC_DEPRECATED { # arm mips platform-only
- global: # arm mips
- __fixdfdi; # arm mips
- __fixsfdi; # arm mips
- __fixunsdfdi; # arm mips
- __fixunssfdi; # arm mips
-} LIBC_O; # arm mips
diff --git a/libm/libm.mips64.map b/libm/libm.mips64.map
deleted file mode 100644
index 550c39b..0000000
--- a/libm/libm.mips64.map
+++ /dev/null
@@ -1,297 +0,0 @@
-# Generated by genversion-scripts.py. Do not edit.
-LIBC {
- global:
- __fe_dfl_env; # var
- __signbit;
- __signbitf;
- __signbitl;
- acos;
- acosf;
- acosh;
- acoshf;
- acoshl; # introduced=21
- acosl; # introduced=21
- asin;
- asinf;
- asinh;
- asinhf;
- asinhl; # introduced=21
- asinl; # introduced=21
- atan;
- atan2;
- atan2f;
- atan2l; # introduced=21
- atanf;
- atanh;
- atanhf;
- atanhl; # introduced=21
- atanl; # introduced=21
- cabs; # introduced=23
- cabsf; # introduced=23
- cabsl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- cacos; # introduced=23
- cacosf; # introduced=23
- cacosh; # introduced=23
- cacoshf; # introduced=23
- carg; # introduced=23
- cargf; # introduced=23
- cargl; # introduced=23
- casin; # introduced=23
- casinf; # introduced=23
- casinh; # introduced=23
- casinhf; # introduced=23
- catan; # introduced=23
- catanf; # introduced=23
- catanh; # introduced=23
- catanhf; # introduced=23
- cbrt;
- cbrtf;
- cbrtl; # introduced=21
- ccos; # introduced=23
- ccosf; # introduced=23
- ccosh; # introduced=23
- ccoshf; # introduced=23
- ceil;
- ceilf;
- ceill;
- cexp; # introduced=23
- cexpf; # introduced=23
- cimag; # introduced=23
- cimagf; # introduced=23
- cimagl; # introduced=23
- conj; # introduced=23
- conjf; # introduced=23
- conjl; # introduced=23
- copysign;
- copysignf;
- copysignl;
- cos;
- cosf;
- cosh;
- coshf;
- coshl; # introduced=21
- cosl; # introduced=21
- cproj; # introduced=23
- cprojf; # introduced=23
- cprojl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- creal; # introduced=23
- crealf; # introduced=23
- creall; # introduced=23
- csin; # introduced=23
- csinf; # introduced=23
- csinh; # introduced=23
- csinhf; # introduced=23
- csqrt; # introduced=23
- csqrtf; # introduced=23
- csqrtl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- ctan; # introduced=23
- ctanf; # introduced=23
- ctanh; # introduced=23
- ctanhf; # introduced=23
- drem;
- dremf;
- erf;
- erfc;
- erfcf;
- erfcl; # introduced=21
- erff;
- erfl; # introduced=21
- exp;
- exp2;
- exp2f;
- exp2l; # introduced=21
- expf;
- expl; # introduced=21
- expm1;
- expm1f;
- expm1l; # introduced=21
- fabs;
- fabsf;
- fabsl;
- fdim;
- fdimf;
- fdiml;
- feclearexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fedisableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feenableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feholdexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feraiseexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fetestexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feupdateenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- finite;
- finitef;
- floor;
- floorf;
- floorl;
- fma;
- fmaf;
- fmal; # introduced=21
- fmax;
- fmaxf;
- fmaxl;
- fmin;
- fminf;
- fminl;
- fmod;
- fmodf;
- fmodl; # introduced=21
- frexp;
- frexpf;
- frexpl; # introduced=21
- gamma;
- gamma_r;
- gammaf;
- gammaf_r;
- hypot;
- hypotf;
- hypotl; # introduced=21
- ilogb;
- ilogbf;
- ilogbl;
- j0;
- j0f;
- j1;
- j1f;
- jn;
- jnf;
- ldexpf;
- ldexpl;
- lgamma;
- lgamma_r;
- lgammaf;
- lgammaf_r;
- lgammal; # introduced=21
- lgammal_r; # introduced=23
- llrint;
- llrintf;
- llrintl; # introduced=21
- llround;
- llroundf;
- llroundl;
- log;
- log10;
- log10f;
- log10l; # introduced=21
- log1p;
- log1pf;
- log1pl; # introduced=21
- log2; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2f; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2l; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logb;
- logbf;
- logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logf;
- logl; # introduced=21
- lrint;
- lrintf;
- lrintl; # introduced=21
- lround;
- lroundf;
- lroundl;
- modf;
- modff;
- modfl; # introduced=21
- nan; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanl; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21
- nearbyint;
- nearbyintf;
- nearbyintl; # introduced=21
- nextafter;
- nextafterf;
- nextafterl; # introduced=21
- nexttoward; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- nexttowardf;
- nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- pow;
- powf;
- powl; # introduced=21
- remainder;
- remainderf;
- remainderl; # introduced=21
- remquo;
- remquof;
- remquol; # introduced=21
- rint;
- rintf;
- rintl; # introduced=21
- round;
- roundf;
- roundl;
- scalb;
- scalbf;
- scalbln; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnf; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnl; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalbn;
- scalbnf;
- scalbnl;
- signgam; # var
- significand;
- significandf;
- significandl; # introduced=21
- sin;
- sincos;
- sincosf;
- sincosl;
- sinf;
- sinh;
- sinhf;
- sinhl; # introduced=21
- sinl; # introduced=21
- sqrt;
- sqrtf;
- sqrtl; # introduced=21
- tan;
- tanf;
- tanh;
- tanhf;
- tanhl; # introduced=21
- tanl; # introduced=21
- tgamma;
- tgammaf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- tgammal; # introduced=21
- trunc;
- truncf;
- truncl;
- y0;
- y0f;
- y1;
- y1f;
- yn;
- ynf;
- local:
- *;
-};
-
-LIBC_O { # introduced=O
- global:
- cacoshl;
- cacosl;
- casinhl;
- casinl;
- catanhl;
- catanl;
- ccoshl;
- ccosl;
- cexpl;
- clog;
- clogf;
- clogl;
- cpow;
- cpowf;
- cpowl;
- csinhl;
- csinl;
- ctanhl;
- ctanl;
-} LIBC;
-
diff --git a/libm/libm.x86.map b/libm/libm.x86.map
deleted file mode 100644
index 550c39b..0000000
--- a/libm/libm.x86.map
+++ /dev/null
@@ -1,297 +0,0 @@
-# Generated by genversion-scripts.py. Do not edit.
-LIBC {
- global:
- __fe_dfl_env; # var
- __signbit;
- __signbitf;
- __signbitl;
- acos;
- acosf;
- acosh;
- acoshf;
- acoshl; # introduced=21
- acosl; # introduced=21
- asin;
- asinf;
- asinh;
- asinhf;
- asinhl; # introduced=21
- asinl; # introduced=21
- atan;
- atan2;
- atan2f;
- atan2l; # introduced=21
- atanf;
- atanh;
- atanhf;
- atanhl; # introduced=21
- atanl; # introduced=21
- cabs; # introduced=23
- cabsf; # introduced=23
- cabsl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- cacos; # introduced=23
- cacosf; # introduced=23
- cacosh; # introduced=23
- cacoshf; # introduced=23
- carg; # introduced=23
- cargf; # introduced=23
- cargl; # introduced=23
- casin; # introduced=23
- casinf; # introduced=23
- casinh; # introduced=23
- casinhf; # introduced=23
- catan; # introduced=23
- catanf; # introduced=23
- catanh; # introduced=23
- catanhf; # introduced=23
- cbrt;
- cbrtf;
- cbrtl; # introduced=21
- ccos; # introduced=23
- ccosf; # introduced=23
- ccosh; # introduced=23
- ccoshf; # introduced=23
- ceil;
- ceilf;
- ceill;
- cexp; # introduced=23
- cexpf; # introduced=23
- cimag; # introduced=23
- cimagf; # introduced=23
- cimagl; # introduced=23
- conj; # introduced=23
- conjf; # introduced=23
- conjl; # introduced=23
- copysign;
- copysignf;
- copysignl;
- cos;
- cosf;
- cosh;
- coshf;
- coshl; # introduced=21
- cosl; # introduced=21
- cproj; # introduced=23
- cprojf; # introduced=23
- cprojl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- creal; # introduced=23
- crealf; # introduced=23
- creall; # introduced=23
- csin; # introduced=23
- csinf; # introduced=23
- csinh; # introduced=23
- csinhf; # introduced=23
- csqrt; # introduced=23
- csqrtf; # introduced=23
- csqrtl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- ctan; # introduced=23
- ctanf; # introduced=23
- ctanh; # introduced=23
- ctanhf; # introduced=23
- drem;
- dremf;
- erf;
- erfc;
- erfcf;
- erfcl; # introduced=21
- erff;
- erfl; # introduced=21
- exp;
- exp2;
- exp2f;
- exp2l; # introduced=21
- expf;
- expl; # introduced=21
- expm1;
- expm1f;
- expm1l; # introduced=21
- fabs;
- fabsf;
- fabsl;
- fdim;
- fdimf;
- fdiml;
- feclearexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fedisableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feenableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feholdexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feraiseexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fetestexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feupdateenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- finite;
- finitef;
- floor;
- floorf;
- floorl;
- fma;
- fmaf;
- fmal; # introduced=21
- fmax;
- fmaxf;
- fmaxl;
- fmin;
- fminf;
- fminl;
- fmod;
- fmodf;
- fmodl; # introduced=21
- frexp;
- frexpf;
- frexpl; # introduced=21
- gamma;
- gamma_r;
- gammaf;
- gammaf_r;
- hypot;
- hypotf;
- hypotl; # introduced=21
- ilogb;
- ilogbf;
- ilogbl;
- j0;
- j0f;
- j1;
- j1f;
- jn;
- jnf;
- ldexpf;
- ldexpl;
- lgamma;
- lgamma_r;
- lgammaf;
- lgammaf_r;
- lgammal; # introduced=21
- lgammal_r; # introduced=23
- llrint;
- llrintf;
- llrintl; # introduced=21
- llround;
- llroundf;
- llroundl;
- log;
- log10;
- log10f;
- log10l; # introduced=21
- log1p;
- log1pf;
- log1pl; # introduced=21
- log2; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2f; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2l; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logb;
- logbf;
- logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logf;
- logl; # introduced=21
- lrint;
- lrintf;
- lrintl; # introduced=21
- lround;
- lroundf;
- lroundl;
- modf;
- modff;
- modfl; # introduced=21
- nan; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanl; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21
- nearbyint;
- nearbyintf;
- nearbyintl; # introduced=21
- nextafter;
- nextafterf;
- nextafterl; # introduced=21
- nexttoward; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- nexttowardf;
- nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- pow;
- powf;
- powl; # introduced=21
- remainder;
- remainderf;
- remainderl; # introduced=21
- remquo;
- remquof;
- remquol; # introduced=21
- rint;
- rintf;
- rintl; # introduced=21
- round;
- roundf;
- roundl;
- scalb;
- scalbf;
- scalbln; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnf; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnl; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalbn;
- scalbnf;
- scalbnl;
- signgam; # var
- significand;
- significandf;
- significandl; # introduced=21
- sin;
- sincos;
- sincosf;
- sincosl;
- sinf;
- sinh;
- sinhf;
- sinhl; # introduced=21
- sinl; # introduced=21
- sqrt;
- sqrtf;
- sqrtl; # introduced=21
- tan;
- tanf;
- tanh;
- tanhf;
- tanhl; # introduced=21
- tanl; # introduced=21
- tgamma;
- tgammaf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- tgammal; # introduced=21
- trunc;
- truncf;
- truncl;
- y0;
- y0f;
- y1;
- y1f;
- yn;
- ynf;
- local:
- *;
-};
-
-LIBC_O { # introduced=O
- global:
- cacoshl;
- cacosl;
- casinhl;
- casinl;
- catanhl;
- catanl;
- ccoshl;
- ccosl;
- cexpl;
- clog;
- clogf;
- clogl;
- cpow;
- cpowf;
- cpowl;
- csinhl;
- csinl;
- ctanhl;
- ctanl;
-} LIBC;
-
diff --git a/libm/libm.x86_64.map b/libm/libm.x86_64.map
deleted file mode 100644
index 550c39b..0000000
--- a/libm/libm.x86_64.map
+++ /dev/null
@@ -1,297 +0,0 @@
-# Generated by genversion-scripts.py. Do not edit.
-LIBC {
- global:
- __fe_dfl_env; # var
- __signbit;
- __signbitf;
- __signbitl;
- acos;
- acosf;
- acosh;
- acoshf;
- acoshl; # introduced=21
- acosl; # introduced=21
- asin;
- asinf;
- asinh;
- asinhf;
- asinhl; # introduced=21
- asinl; # introduced=21
- atan;
- atan2;
- atan2f;
- atan2l; # introduced=21
- atanf;
- atanh;
- atanhf;
- atanhl; # introduced=21
- atanl; # introduced=21
- cabs; # introduced=23
- cabsf; # introduced=23
- cabsl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- cacos; # introduced=23
- cacosf; # introduced=23
- cacosh; # introduced=23
- cacoshf; # introduced=23
- carg; # introduced=23
- cargf; # introduced=23
- cargl; # introduced=23
- casin; # introduced=23
- casinf; # introduced=23
- casinh; # introduced=23
- casinhf; # introduced=23
- catan; # introduced=23
- catanf; # introduced=23
- catanh; # introduced=23
- catanhf; # introduced=23
- cbrt;
- cbrtf;
- cbrtl; # introduced=21
- ccos; # introduced=23
- ccosf; # introduced=23
- ccosh; # introduced=23
- ccoshf; # introduced=23
- ceil;
- ceilf;
- ceill;
- cexp; # introduced=23
- cexpf; # introduced=23
- cimag; # introduced=23
- cimagf; # introduced=23
- cimagl; # introduced=23
- conj; # introduced=23
- conjf; # introduced=23
- conjl; # introduced=23
- copysign;
- copysignf;
- copysignl;
- cos;
- cosf;
- cosh;
- coshf;
- coshl; # introduced=21
- cosl; # introduced=21
- cproj; # introduced=23
- cprojf; # introduced=23
- cprojl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- creal; # introduced=23
- crealf; # introduced=23
- creall; # introduced=23
- csin; # introduced=23
- csinf; # introduced=23
- csinh; # introduced=23
- csinhf; # introduced=23
- csqrt; # introduced=23
- csqrtf; # introduced=23
- csqrtl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23
- ctan; # introduced=23
- ctanf; # introduced=23
- ctanh; # introduced=23
- ctanhf; # introduced=23
- drem;
- dremf;
- erf;
- erfc;
- erfcf;
- erfcl; # introduced=21
- erff;
- erfl; # introduced=21
- exp;
- exp2;
- exp2f;
- exp2l; # introduced=21
- expf;
- expl; # introduced=21
- expm1;
- expm1f;
- expm1l; # introduced=21
- fabs;
- fabsf;
- fabsl;
- fdim;
- fdimf;
- fdiml;
- feclearexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fedisableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feenableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fegetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feholdexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feraiseexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fesetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- fetestexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- feupdateenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- finite;
- finitef;
- floor;
- floorf;
- floorl;
- fma;
- fmaf;
- fmal; # introduced=21
- fmax;
- fmaxf;
- fmaxl;
- fmin;
- fminf;
- fminl;
- fmod;
- fmodf;
- fmodl; # introduced=21
- frexp;
- frexpf;
- frexpl; # introduced=21
- gamma;
- gamma_r;
- gammaf;
- gammaf_r;
- hypot;
- hypotf;
- hypotl; # introduced=21
- ilogb;
- ilogbf;
- ilogbl;
- j0;
- j0f;
- j1;
- j1f;
- jn;
- jnf;
- ldexpf;
- ldexpl;
- lgamma;
- lgamma_r;
- lgammaf;
- lgammaf_r;
- lgammal; # introduced=21
- lgammal_r; # introduced=23
- llrint;
- llrintf;
- llrintl; # introduced=21
- llround;
- llroundf;
- llroundl;
- log;
- log10;
- log10f;
- log10l; # introduced=21
- log1p;
- log1pf;
- log1pl; # introduced=21
- log2; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2f; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- log2l; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logb;
- logbf;
- logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- logf;
- logl; # introduced=21
- lrint;
- lrintf;
- lrintl; # introduced=21
- lround;
- lroundf;
- lroundl;
- modf;
- modff;
- modfl; # introduced=21
- nan; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- nanl; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21
- nearbyint;
- nearbyintf;
- nearbyintl; # introduced=21
- nextafter;
- nextafterf;
- nextafterl; # introduced=21
- nexttoward; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- nexttowardf;
- nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- pow;
- powf;
- powl; # introduced=21
- remainder;
- remainderf;
- remainderl; # introduced=21
- remquo;
- remquof;
- remquol; # introduced=21
- rint;
- rintf;
- rintl; # introduced=21
- round;
- roundf;
- roundl;
- scalb;
- scalbf;
- scalbln; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnf; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalblnl; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
- scalbn;
- scalbnf;
- scalbnl;
- signgam; # var
- significand;
- significandf;
- significandl; # introduced=21
- sin;
- sincos;
- sincosf;
- sincosl;
- sinf;
- sinh;
- sinhf;
- sinhl; # introduced=21
- sinl; # introduced=21
- sqrt;
- sqrtf;
- sqrtl; # introduced=21
- tan;
- tanf;
- tanh;
- tanhf;
- tanhl; # introduced=21
- tanl; # introduced=21
- tgamma;
- tgammaf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
- tgammal; # introduced=21
- trunc;
- truncf;
- truncl;
- y0;
- y0f;
- y1;
- y1f;
- yn;
- ynf;
- local:
- *;
-};
-
-LIBC_O { # introduced=O
- global:
- cacoshl;
- cacosl;
- casinhl;
- casinl;
- catanhl;
- catanl;
- ccoshl;
- ccosl;
- cexpl;
- clog;
- clogf;
- clogl;
- cpow;
- cpowf;
- cpowl;
- csinhl;
- csinl;
- ctanhl;
- ctanl;
-} LIBC;
-