Annotate libm.map.txt.
Test: make checkbuild
Bug: http://b/30465923
Change-Id: I9a57fca0b73fb9017914e8f9984886b7d0635d28
diff --git a/libm/libm.map.txt b/libm/libm.map.txt
index 66dfd19..c77e1d1 100644
--- a/libm/libm.map.txt
+++ b/libm/libm.map.txt
@@ -1,6 +1,6 @@
LIBC {
global:
- __fe_dfl_env;
+ __fe_dfl_env; # var
__signbit;
__signbitf;
__signbitl;
@@ -8,59 +8,59 @@
acosf;
acosh;
acoshf;
- acoshl;
- acosl;
+ acoshl; # introduced=21
+ acosl; # introduced=21
asin;
asinf;
asinh;
asinhf;
- asinhl;
- asinl;
+ asinhl; # introduced=21
+ asinl; # introduced=21
atan;
atan2;
atan2f;
- atan2l;
+ atan2l; # introduced=21
atanf;
atanh;
atanhf;
- atanhl;
- atanl;
- cabs;
- cabsf;
- cabsl;
- cacos;
- cacosf;
- cacosh;
- cacoshf;
- carg;
- cargf;
- cargl;
- casin;
- casinf;
- casinh;
- casinhf;
- catan;
- catanf;
- catanh;
- catanhf;
+ 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;
- ccos;
- ccosf;
- ccosh;
- ccoshf;
+ cbrtl; # introduced=21
+ ccos; # introduced=23
+ ccosf; # introduced=23
+ ccosh; # introduced=23
+ ccoshf; # introduced=23
ceil;
ceilf;
ceill;
- cexp;
- cexpf;
- cimag;
- cimagf;
- cimagl;
- conj;
- conjf;
- conjl;
+ 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;
@@ -68,62 +68,62 @@
cosf;
cosh;
coshf;
- coshl;
- cosl;
- cproj;
- cprojf;
- cprojl;
- creal;
- crealf;
- creall;
- csin;
- csinf;
- csinh;
- csinhf;
- csqrt;
- csqrtf;
- csqrtl;
- ctan;
- ctanf;
- ctanh;
- ctanhf;
+ 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;
+ erfcl; # introduced=21
erff;
- erfl;
+ erfl; # introduced=21
exp;
exp2;
exp2f;
- exp2l;
+ exp2l; # introduced=21
expf;
- expl;
+ expl; # introduced=21
expm1;
expm1f;
- expm1l;
+ expm1l; # introduced=21
fabs;
fabsf;
fabsl;
fdim;
fdimf;
fdiml;
- feclearexcept;
- fedisableexcept;
- feenableexcept;
- fegetenv;
- fegetexcept;
- fegetexceptflag;
- fegetround;
- feholdexcept;
- feraiseexcept;
- fesetenv;
- fesetexceptflag;
- fesetround;
- fetestexcept;
- feupdateenv;
+ 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;
@@ -131,7 +131,7 @@
floorl;
fma;
fmaf;
- fmal;
+ fmal; # introduced=21
fmax;
fmaxf;
fmaxl;
@@ -140,17 +140,17 @@
fminl;
fmod;
fmodf;
- fmodl;
+ fmodl; # introduced=21
frexp;
frexpf;
- frexpl;
+ frexpl; # introduced=21
gamma;
gamma_r;
gammaf;
gammaf_r;
hypot;
hypotf;
- hypotl;
+ hypotl; # introduced=21
ilogb;
ilogbf;
ilogbl;
@@ -166,77 +166,77 @@
lgamma_r;
lgammaf;
lgammaf_r;
- lgammal;
- lgammal_r;
+ lgammal; # introduced=21
+ lgammal_r; # introduced=23
llrint;
llrintf;
- llrintl;
+ llrintl; # introduced=21
llround;
llroundf;
llroundl;
log;
log10;
log10f;
- log10l;
+ log10l; # introduced=21
log1p;
log1pf;
- log1pl;
- log2;
- log2f;
- log2l;
+ 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;
+ logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
logf;
- logl;
+ logl; # introduced=21
lrint;
lrintf;
- lrintl;
+ lrintl; # introduced=21
lround;
lroundf;
lroundl;
modf;
modff;
- modfl;
- nan;
- nanf;
- nanl;
+ 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;
+ nearbyintl; # introduced=21
nextafter;
nextafterf;
- nextafterl;
- nexttoward;
+ 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;
+ nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
pow;
powf;
- powl;
+ powl; # introduced=21
remainder;
remainderf;
- remainderl;
+ remainderl; # introduced=21
remquo;
remquof;
- remquol;
+ remquol; # introduced=21
rint;
rintf;
- rintl;
+ rintl; # introduced=21
round;
roundf;
roundl;
scalb;
scalbf;
- scalbln;
- scalblnf;
- scalblnl;
+ 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;
+ signgam; # var
significand;
significandf;
- significandl;
+ significandl; # introduced=21
sin;
sincos;
sincosf;
@@ -244,20 +244,20 @@
sinf;
sinh;
sinhf;
- sinhl;
- sinl;
+ sinhl; # introduced=21
+ sinl; # introduced=21
sqrt;
sqrtf;
- sqrtl;
+ sqrtl; # introduced=21
tan;
tanf;
tanh;
tanhf;
- tanhl;
- tanl;
+ tanhl; # introduced=21
+ tanl; # introduced=21
tgamma;
- tgammaf;
- tgammal;
+ 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;