| Greg Hackmann | e5c872f | 2016-03-03 13:10:23 -0800 | [diff] [blame] | 1 | # Generated by genversion-scripts.py. Do not edit. | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 2 | LIBC { | 
|  | 3 | global: | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 4 | __fe_dfl_env; # var | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 5 | __signbit; | 
|  | 6 | __signbitf; | 
|  | 7 | __signbitl; | 
|  | 8 | acos; | 
|  | 9 | acosf; | 
|  | 10 | acosh; | 
|  | 11 | acoshf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 12 | acoshl; # introduced=21 | 
|  | 13 | acosl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 14 | asin; | 
|  | 15 | asinf; | 
|  | 16 | asinh; | 
|  | 17 | asinhf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 18 | asinhl; # introduced=21 | 
|  | 19 | asinl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 20 | atan; | 
|  | 21 | atan2; | 
|  | 22 | atan2f; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 23 | atan2l; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 24 | atanf; | 
|  | 25 | atanh; | 
|  | 26 | atanhf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 27 | atanhl; # introduced=21 | 
|  | 28 | atanl; # introduced=21 | 
|  | 29 | cabs; # introduced=23 | 
|  | 30 | cabsf; # introduced=23 | 
|  | 31 | cabsl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23 | 
|  | 32 | cacos; # introduced=23 | 
|  | 33 | cacosf; # introduced=23 | 
|  | 34 | cacosh; # introduced=23 | 
|  | 35 | cacoshf; # introduced=23 | 
|  | 36 | carg; # introduced=23 | 
|  | 37 | cargf; # introduced=23 | 
|  | 38 | cargl; # introduced=23 | 
|  | 39 | casin; # introduced=23 | 
|  | 40 | casinf; # introduced=23 | 
|  | 41 | casinh; # introduced=23 | 
|  | 42 | casinhf; # introduced=23 | 
|  | 43 | catan; # introduced=23 | 
|  | 44 | catanf; # introduced=23 | 
|  | 45 | catanh; # introduced=23 | 
|  | 46 | catanhf; # introduced=23 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 47 | cbrt; | 
|  | 48 | cbrtf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 49 | cbrtl; # introduced=21 | 
|  | 50 | ccos; # introduced=23 | 
|  | 51 | ccosf; # introduced=23 | 
|  | 52 | ccosh; # introduced=23 | 
|  | 53 | ccoshf; # introduced=23 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 54 | ceil; | 
|  | 55 | ceilf; | 
|  | 56 | ceill; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 57 | cexp; # introduced=23 | 
|  | 58 | cexpf; # introduced=23 | 
|  | 59 | cimag; # introduced=23 | 
|  | 60 | cimagf; # introduced=23 | 
|  | 61 | cimagl; # introduced=23 | 
|  | 62 | conj; # introduced=23 | 
|  | 63 | conjf; # introduced=23 | 
|  | 64 | conjl; # introduced=23 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 65 | copysign; | 
|  | 66 | copysignf; | 
|  | 67 | copysignl; | 
|  | 68 | cos; | 
|  | 69 | cosf; | 
|  | 70 | cosh; | 
|  | 71 | coshf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 72 | coshl; # introduced=21 | 
|  | 73 | cosl; # introduced=21 | 
|  | 74 | cproj; # introduced=23 | 
|  | 75 | cprojf; # introduced=23 | 
|  | 76 | cprojl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23 | 
|  | 77 | creal; # introduced=23 | 
|  | 78 | crealf; # introduced=23 | 
|  | 79 | creall; # introduced=23 | 
|  | 80 | csin; # introduced=23 | 
|  | 81 | csinf; # introduced=23 | 
|  | 82 | csinh; # introduced=23 | 
|  | 83 | csinhf; # introduced=23 | 
|  | 84 | csqrt; # introduced=23 | 
|  | 85 | csqrtf; # introduced=23 | 
|  | 86 | csqrtl; # introduced-arm=21 introduced-arm64=23 introduced-mips=21 introduced-mips64=23 introduced-x86=21 introduced-x86_64=23 | 
|  | 87 | ctan; # introduced=23 | 
|  | 88 | ctanf; # introduced=23 | 
|  | 89 | ctanh; # introduced=23 | 
|  | 90 | ctanhf; # introduced=23 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 91 | drem; | 
|  | 92 | dremf; | 
|  | 93 | erf; | 
|  | 94 | erfc; | 
|  | 95 | erfcf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 96 | erfcl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 97 | erff; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 98 | erfl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 99 | exp; | 
|  | 100 | exp2; | 
|  | 101 | exp2f; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 102 | exp2l; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 103 | expf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 104 | expl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 105 | expm1; | 
|  | 106 | expm1f; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 107 | expm1l; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 108 | fabs; | 
|  | 109 | fabsf; | 
|  | 110 | fabsl; | 
|  | 111 | fdim; | 
|  | 112 | fdimf; | 
|  | 113 | fdiml; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 114 | feclearexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 115 | fedisableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 116 | feenableexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 117 | fegetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 118 | fegetexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 119 | fegetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 120 | fegetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 121 | feholdexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 122 | feraiseexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 123 | fesetenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 124 | fesetexceptflag; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 125 | fesetround; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 126 | fetestexcept; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 127 | feupdateenv; # introduced-arm=21 introduced-arm64=21 introduced-mips=21 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 128 | finite; | 
|  | 129 | finitef; | 
|  | 130 | floor; | 
|  | 131 | floorf; | 
|  | 132 | floorl; | 
|  | 133 | fma; | 
|  | 134 | fmaf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 135 | fmal; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 136 | fmax; | 
|  | 137 | fmaxf; | 
|  | 138 | fmaxl; | 
|  | 139 | fmin; | 
|  | 140 | fminf; | 
|  | 141 | fminl; | 
|  | 142 | fmod; | 
|  | 143 | fmodf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 144 | fmodl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 145 | frexp; | 
|  | 146 | frexpf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 147 | frexpl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 148 | gamma; | 
|  | 149 | gamma_r; | 
|  | 150 | gammaf; | 
|  | 151 | gammaf_r; | 
|  | 152 | hypot; | 
|  | 153 | hypotf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 154 | hypotl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 155 | ilogb; | 
|  | 156 | ilogbf; | 
|  | 157 | ilogbl; | 
|  | 158 | j0; | 
|  | 159 | j0f; | 
|  | 160 | j1; | 
|  | 161 | j1f; | 
|  | 162 | jn; | 
|  | 163 | jnf; | 
|  | 164 | ldexpf; | 
|  | 165 | ldexpl; | 
|  | 166 | lgamma; | 
|  | 167 | lgamma_r; | 
|  | 168 | lgammaf; | 
|  | 169 | lgammaf_r; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 170 | lgammal; # introduced=21 | 
|  | 171 | lgammal_r; # introduced=23 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 172 | llrint; | 
|  | 173 | llrintf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 174 | llrintl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 175 | llround; | 
|  | 176 | llroundf; | 
|  | 177 | llroundl; | 
|  | 178 | log; | 
|  | 179 | log10; | 
|  | 180 | log10f; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 181 | log10l; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 182 | log1p; | 
|  | 183 | log1pf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 184 | log1pl; # introduced=21 | 
|  | 185 | log2; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
|  | 186 | log2f; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
|  | 187 | log2l; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 188 | logb; | 
|  | 189 | logbf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 190 | logbl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 191 | logf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 192 | logl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 193 | lrint; | 
|  | 194 | lrintf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 195 | lrintl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 196 | lround; | 
|  | 197 | lroundf; | 
|  | 198 | lroundl; | 
|  | 199 | modf; | 
|  | 200 | modff; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 201 | modfl; # introduced=21 | 
|  | 202 | nan; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 203 | nanf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 204 | nanl; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=13 introduced-x86_64=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 205 | nearbyint; | 
|  | 206 | nearbyintf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 207 | nearbyintl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 208 | nextafter; | 
|  | 209 | nextafterf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 210 | nextafterl; # introduced=21 | 
|  | 211 | nexttoward; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 212 | nexttowardf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 213 | nexttowardl; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 214 | pow; | 
|  | 215 | powf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 216 | powl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 217 | remainder; | 
|  | 218 | remainderf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 219 | remainderl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 220 | remquo; | 
|  | 221 | remquof; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 222 | remquol; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 223 | rint; | 
|  | 224 | rintf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 225 | rintl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 226 | round; | 
|  | 227 | roundf; | 
|  | 228 | roundl; | 
|  | 229 | scalb; | 
|  | 230 | scalbf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 231 | scalbln; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
|  | 232 | scalblnf; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
|  | 233 | scalblnl; # introduced-arm=9 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 234 | scalbn; | 
|  | 235 | scalbnf; | 
|  | 236 | scalbnl; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 237 | signgam; # var | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 238 | significand; | 
|  | 239 | significandf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 240 | significandl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 241 | sin; | 
|  | 242 | sincos; | 
|  | 243 | sincosf; | 
|  | 244 | sincosl; | 
|  | 245 | sinf; | 
|  | 246 | sinh; | 
|  | 247 | sinhf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 248 | sinhl; # introduced=21 | 
|  | 249 | sinl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 250 | sqrt; | 
|  | 251 | sqrtf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 252 | sqrtl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 253 | tan; | 
|  | 254 | tanf; | 
|  | 255 | tanh; | 
|  | 256 | tanhf; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 257 | tanhl; # introduced=21 | 
|  | 258 | tanl; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 259 | tgamma; | 
| Dan Albert | 519a4f2 | 2016-09-06 16:55:26 -0700 | [diff] [blame] | 260 | tgammaf; # introduced-arm=13 introduced-arm64=21 introduced-mips=13 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21 | 
|  | 261 | tgammal; # introduced=21 | 
| Dmitriy Ivanov | 284b468 | 2015-10-28 15:14:13 -0700 | [diff] [blame] | 262 | trunc; | 
|  | 263 | truncf; | 
|  | 264 | truncl; | 
|  | 265 | y0; | 
|  | 266 | y0f; | 
|  | 267 | y1; | 
|  | 268 | y1f; | 
|  | 269 | yn; | 
|  | 270 | ynf; | 
|  | 271 | local: | 
|  | 272 | *; | 
|  | 273 | }; | 
|  | 274 |  | 
| Elliott Hughes | 9ee6adb | 2016-03-11 14:49:13 -0800 | [diff] [blame] | 275 | LIBC_O { | 
|  | 276 | global: | 
|  | 277 | cacoshl; | 
|  | 278 | cacosl; | 
|  | 279 | casinhl; | 
|  | 280 | casinl; | 
|  | 281 | catanhl; | 
|  | 282 | catanl; | 
|  | 283 | ccoshl; | 
|  | 284 | ccosl; | 
|  | 285 | cexpl; | 
|  | 286 | clog; | 
|  | 287 | clogf; | 
|  | 288 | clogl; | 
|  | 289 | cpow; | 
|  | 290 | cpowf; | 
|  | 291 | cpowl; | 
|  | 292 | csinhl; | 
|  | 293 | csinl; | 
|  | 294 | ctanhl; | 
|  | 295 | ctanl; | 
|  | 296 | } LIBC; | 
|  | 297 |  |