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