A.4. libm

The behavior of the interfaces in this library is specified by the following Standards.

This Specification [LSB]
ISO POSIX (2003) [SUSv3]
SVID Issue 3 [SVID.3]

Table A-5. libm Function Interfaces

__finite[LSB]csinl[SUSv3]llroundf[SUSv3]
__finitef[LSB]csqrt[SUSv3]llroundl[SUSv3]
__finitel[LSB]csqrtf[SUSv3]log[SUSv3]
__fpclassify[LSB]csqrtl[SUSv3]log10[SUSv3]
__fpclassifyf[LSB]ctan[SUSv3]log10f[SUSv3]
__signbit[LSB]ctanf[SUSv3]log10l[SUSv3]
__signbitf[LSB]ctanh[SUSv3]log1p[SUSv3]
acos[SUSv3]ctanhf[SUSv3]log1pf[SUSv3]
acosf[SUSv3]ctanhl[SUSv3]log1pl[SUSv3]
acosh[SUSv3]ctanl[SUSv3]log2[SUSv3]
acoshf[SUSv3]drem[LSB]log2f[SUSv3]
acoshl[SUSv3]dremf[LSB]log2l[SUSv3]
acosl[SUSv3]dreml[LSB]logb[SUSv3]
asin[SUSv3]erf[SUSv3]logbf[SUSv3]
asinf[SUSv3]erfc[SUSv3]logbl[SUSv3]
asinh[SUSv3]erfcf[SUSv3]logf[SUSv3]
asinhf[SUSv3]erfcl[SUSv3]logl[SUSv3]
asinhl[SUSv3]erff[SUSv3]lrint[SUSv3]
asinl[SUSv3]erfl[SUSv3]lrintf[SUSv3]
atan[SUSv3]exp[SUSv3]lrintl[SUSv3]
atan2[SUSv3]exp10[LSB]lround[SUSv3]
atan2f[SUSv3]exp10f[LSB]lroundf[SUSv3]
atan2l[SUSv3]exp10l[LSB]lroundl[SUSv3]
atanf[SUSv3]exp2[SUSv3]matherr[SVID.3]
atanh[SUSv3]exp2f[SUSv3]modf[SUSv3]
atanhf[SUSv3]expf[SUSv3]modff[SUSv3]
atanhl[SUSv3]expl[SUSv3]modfl[SUSv3]
atanl[SUSv3]expm1[SUSv3]nan[SUSv3]
cabs[SUSv3]expm1f[SUSv3]nanf[SUSv3]
cabsf[SUSv3]expm1l[SUSv3]nanl[SUSv3]
cabsl[SUSv3]fabs[SUSv3]nearbyint[SUSv3]
cacos[SUSv3]fabsf[SUSv3]nearbyintf[SUSv3]
cacosf[SUSv3]fabsl[SUSv3]nearbyintl[SUSv3]
cacosh[SUSv3]fdim[SUSv3]nextafter[SUSv3]
cacoshf[SUSv3]fdimf[SUSv3]nextafterf[SUSv3]
cacoshl[SUSv3]fdiml[SUSv3]nextafterl[SUSv3]
cacosl[SUSv3]feclearexcept[SUSv3]nexttoward[SUSv3]
carg[SUSv3]fedisableexcept[LSB]nexttowardf[SUSv3]
cargf[SUSv3]feenableexcept[LSB]nexttowardl[SUSv3]
cargl[SUSv3]fegetenv[SUSv3]pow[SUSv3]
casin[SUSv3]fegetexcept[LSB]pow10[LSB]
casinf[SUSv3]fegetexceptflag[SUSv3]pow10f[LSB]
casinh[SUSv3]fegetround[SUSv3]pow10l[LSB]
casinhf[SUSv3]feholdexcept[SUSv3]powf[SUSv3]
casinhl[SUSv3]feraiseexcept[SUSv3]powl[SUSv3]
casinl[SUSv3]fesetenv[SUSv3]remainder[SUSv3]
catan[SUSv3]fesetexceptflag[SUSv3]remainderf[SUSv3]
catanf[SUSv3]fesetround[SUSv3]remainderl[SUSv3]
catanh[SUSv3]fetestexcept[SUSv3]remquo[SUSv3]
catanhf[SUSv3]feupdateenv[SUSv3]remquof[SUSv3]
catanhl[SUSv3]finite[LSB]remquol[SUSv3]
catanl[SUSv3]finitef[LSB]rint[SUSv3]
cbrt[SUSv3]finitel[LSB]rintf[SUSv3]
cbrtf[SUSv3]floor[SUSv3]rintl[SUSv3]
cbrtl[SUSv3]floorf[SUSv3]round[SUSv3]
ccos[SUSv3]floorl[SUSv3]roundf[SUSv3]
ccosf[SUSv3]fma[SUSv3]roundl[SUSv3]
ccosh[SUSv3]fmaf[SUSv3]scalb[SUSv3]
ccoshf[SUSv3]fmal[SUSv3]scalbf[LSB]
ccoshl[SUSv3]fmax[SUSv3]scalbl[LSB]
ccosl[SUSv3]fmaxf[SUSv3]scalbln[SUSv3]
ceil[SUSv3]fmaxl[SUSv3]scalblnf[SUSv3]
ceilf[SUSv3]fmin[SUSv3]scalblnl[SUSv3]
ceill[SUSv3]fminf[SUSv3]scalbn[SUSv3]
cexp[SUSv3]fminl[SUSv3]scalbnf[SUSv3]
cexpf[SUSv3]fmod[SUSv3]scalbnl[SUSv3]
cexpl[SUSv3]fmodf[SUSv3]significand[LSB]
cimag[SUSv3]fmodl[SUSv3]significandf[LSB]
cimagf[SUSv3]frexp[SUSv3]significandl[LSB]
cimagl[SUSv3]frexpf[SUSv3]sin[SUSv3]
clog[SUSv3]frexpl[SUSv3]sincos[LSB]
clog10[LSB]gamma[LSB]sincosf[LSB]
clog10f[LSB]gammaf[LSB]sincosl[LSB]
clog10l[LSB]gammal[LSB]sinf[SUSv3]
clogf[SUSv3]hypot[SUSv3]sinh[SUSv3]
clogl[SUSv3]hypotf[SUSv3]sinhf[SUSv3]
conj[SUSv3]hypotl[SUSv3]sinhl[SUSv3]
conjf[SUSv3]ilogb[SUSv3]sinl[SUSv3]
conjl[SUSv3]ilogbf[SUSv3]sqrt[SUSv3]
copysign[SUSv3]ilogbl[SUSv3]sqrtf[SUSv3]
copysignf[SUSv3]j0[SUSv3]sqrtl[SUSv3]
copysignl[SUSv3]j0f[LSB]tan[SUSv3]
cos[SUSv3]j0l[LSB]tanf[SUSv3]
cosf[SUSv3]j1[SUSv3]tanh[SUSv3]
cosh[SUSv3]j1f[LSB]tanhf[SUSv3]
coshf[SUSv3]j1l[LSB]tanhl[SUSv3]
coshl[SUSv3]jn[SUSv3]tanl[SUSv3]
cosl[SUSv3]jnf[LSB]tgamma[SUSv3]
cpow[SUSv3]jnl[LSB]tgammaf[SUSv3]
cpowf[SUSv3]ldexp[SUSv3]tgammal[SUSv3]
cpowl[SUSv3]ldexpf[SUSv3]trunc[SUSv3]
cproj[SUSv3]ldexpl[SUSv3]truncf[SUSv3]
cprojf[SUSv3]lgamma[SUSv3]truncl[SUSv3]
cprojl[SUSv3]lgamma_r[LSB]y0[SUSv3]
creal[SUSv3]lgammaf[SUSv3]y0f[LSB]
crealf[SUSv3]lgammaf_r[LSB]y0l[LSB]
creall[SUSv3]lgammal[SUSv3]y1[SUSv3]
csin[SUSv3]lgammal_r[LSB]y1f[LSB]
csinf[SUSv3]llrint[SUSv3]y1l[LSB]
csinh[SUSv3]llrintf[SUSv3]yn[SUSv3]
csinhf[SUSv3]llrintl[SUSv3]ynf[LSB]
csinhl[SUSv3]llround[SUSv3]ynl[LSB]

Table A-6. libm Data Interfaces

signgam[SUSv3]