VSF Documented
Data Structures | Typedefs | Functions | Variables
math.h File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"
#include "utilities/compiler/compiler.h"

Go to the source code of this file.

Data Structures

struct  vsf_linux_libc_math_vplt_t
 

Typedefs

typedef struct vsf_linux_libc_math_vplt_t vsf_linux_libc_math_vplt_t
 

Functions

double atan (double)
 
double cos (double)
 
double sin (double)
 
double tan (double)
 
double tanh (double)
 
double frexp (double, int *)
 
double modf (double, double *)
 
double ceil (double)
 
double fabs (double)
 
double floor (double)
 
double acos (double)
 
double asin (double)
 
double atan2 (double, double)
 
double cosh (double)
 
double sinh (double)
 
double exp (double)
 
double ldexp (double, int)
 
double log (double)
 
double log10 (double)
 
double pow (double, double)
 
double sqrt (double)
 
double fmod (double, double)
 
double nan (const char *)
 
double copysign (double, double)
 
double logb (double)
 
int ilogb (double)
 
double asinh (double)
 
double cbrt (double)
 
double nextafter (double, double)
 
double rint (double)
 
double scalbn (double, int)
 
double exp2 (double)
 
double scalbln (double, long int)
 
double tgamma (double)
 
double nearbyint (double)
 
long int lrint (double)
 
long long int llrint (double)
 
double round (double)
 
long int lround (double)
 
long long int llround (double)
 
double trunc (double)
 
double remquo (double, double, int *)
 
double fdim (double, double)
 
double fmax (double, double)
 
double fmin (double, double)
 
double fma (double, double, double)
 
double log1p (double)
 
double expm1 (double)
 
double acosh (double)
 
double atanh (double)
 
double remainder (double, double)
 
double lgamma (double)
 
double erf (double)
 
double erfc (double)
 
double log2 (double)
 
double hypot (double, double)
 
float atanf (float)
 
float cosf (float)
 
float sinf (float)
 
float tanf (float)
 
float tanhf (float)
 
float modff (float, float *)
 
float ceilf (float)
 
float fabsf (float)
 
float floorf (float)
 
float acosf (float)
 
float asinf (float)
 
float atan2f (float, float)
 
float coshf (float)
 
float sinhf (float)
 
float expf (float)
 
float ldexpf (float, int)
 
float logf (float)
 
float log10f (float)
 
float powf (float, float)
 
float sqrtf (float)
 
float fmodf (float, float)
 
float exp2f (float)
 
float scalblnf (float, long int)
 
float tgammaf (float)
 
float nearbyintf (float)
 
long int lrintf (float)
 
long long int llrintf (float)
 
float roundf (float)
 
long int lroundf (float)
 
long long int llroundf (float)
 
float truncf (float)
 
float remquof (float, float, int *)
 
float fdimf (float, float)
 
float fmaxf (float, float)
 
float fminf (float, float)
 
float fmaf (float, float, float)
 
float nanf (const char *)
 
float copysignf (float, float)
 
float logbf (float)
 
int ilogbf (float)
 
float asinhf (float)
 
float cbrtf (float)
 
float nextafterf (float, float)
 
float rintf (float)
 
float scalbnf (float, int)
 
float log1pf (float)
 
float expm1f (float)
 
float acoshf (float)
 
float atanhf (float)
 
float remainderf (float, float)
 
float lgammaf (float)
 
float erff (float)
 
float erfcf (float)
 
float log2f (float)
 
float hypotf (float, float)
 
long double atanl (long double)
 
long double cosl (long double)
 
long double sinl (long double)
 
long double tanl (long double)
 
long double frexpl (long double, int *)
 
long double fabsl (long double)
 
long double log1pl (long double)
 
long double expm1l (long double)
 
long double atan2l (long double, long double)
 
long double coshl (long double)
 
long double sinhl (long double)
 
long double expl (long double)
 
long double ldexpl (long double, int)
 
long double logl (long double)
 
long double powl (long double, long double)
 
long double sqrtl (long double)
 
long double fmodl (long double, long double)
 
long double hypotl (long double, long double)
 
long double copysignl (long double, long double)
 
long double nanl (const char *)
 
int ilogbl (long double)
 
long double asinhl (long double)
 
long double cbrtl (long double)
 
long double nextafterl (long double, long double)
 
float nexttowardf (float, long double)
 
double nexttoward (double, long double)
 
long double nexttowardl (long double, long double)
 
long double logbl (long double)
 
long double log2l (long double)
 
long double rintl (long double)
 
long double scalbnl (long double, int)
 
long double exp2l (long double)
 
long double scalblnl (long double, long)
 
long double tgammal (long double)
 
long double nearbyintl (long double)
 
long int lrintl (long double)
 
long long int llrintl (long double)
 
long double roundl (long double)
 
long lroundl (long double)
 
long long int llroundl (long double)
 
long double truncl (long double)
 
long double remquol (long double, long double, int *)
 
long double fdiml (long double, long double)
 
long double fmaxl (long double, long double)
 
long double fminl (long double, long double)
 
long double fmal (long double, long double, long double)
 
long double acoshl (long double)
 
long double atanhl (long double)
 
long double remainderl (long double, long double)
 
long double lgammal (long double)
 
long double erfl (long double)
 
long double erfcl (long double)
 
float frexpf (float, int *)
 
long double tanhl (long double)
 
long double modfl (long double, long double *)
 
long double ceill (long double)
 
long double floorl (long double)
 
long double acosl (long double)
 
long double asinl (long double)
 
long double log10l (long double)
 

Variables

__VSF_VPLT_DECORATOR__ vsf_linux_libc_math_vplt_t vsf_linux_libc_math_vplt
 

Typedef Documentation

◆ vsf_linux_libc_math_vplt_t

Function Documentation

◆ atan()

double atan ( double  )
extern

◆ cos()

double cos ( double  )
extern

◆ sin()

double sin ( double  )
extern

◆ tan()

double tan ( double  )
extern

◆ tanh()

double tanh ( double  )
extern

◆ frexp()

double frexp ( double  ,
int *   
)
extern

◆ modf()

double modf ( double  ,
double *   
)
extern

◆ ceil()

double ceil ( double  )
extern

◆ fabs()

double fabs ( double  )
extern

◆ floor()

double floor ( double  )
extern

◆ acos()

double acos ( double  )
extern

◆ asin()

double asin ( double  )
extern

◆ atan2()

double atan2 ( double  ,
double   
)
extern

◆ cosh()

double cosh ( double  )
extern

◆ sinh()

double sinh ( double  )
extern

◆ exp()

double exp ( double  )
extern

◆ ldexp()

double ldexp ( double  ,
int   
)
extern

◆ log()

double log ( double  )
extern

◆ log10()

double log10 ( double  )
extern

◆ pow()

double pow ( double  ,
double   
)
extern

◆ sqrt()

double sqrt ( double  )
extern

◆ fmod()

double fmod ( double  ,
double   
)
extern

◆ nan()

double nan ( const char *  )
extern

◆ copysign()

double copysign ( double  ,
double   
)
extern

◆ logb()

double logb ( double  )
extern

◆ ilogb()

int ilogb ( double  )
extern

◆ asinh()

double asinh ( double  )
extern

◆ cbrt()

double cbrt ( double  )
extern

◆ nextafter()

double nextafter ( double  ,
double   
)
extern

◆ rint()

double rint ( double  )
extern

◆ scalbn()

double scalbn ( double  ,
int   
)
extern

◆ exp2()

double exp2 ( double  )
extern

◆ scalbln()

double scalbln ( double  ,
long int   
)
extern

◆ tgamma()

double tgamma ( double  )
extern

◆ nearbyint()

double nearbyint ( double  )
extern

◆ lrint()

long int lrint ( double  )
extern

◆ llrint()

long long int llrint ( double  )
extern

◆ round()

double round ( double  )
extern

◆ lround()

long int lround ( double  )
extern

◆ llround()

long long int llround ( double  )
extern

◆ trunc()

double trunc ( double  )
extern

◆ remquo()

double remquo ( double  ,
double  ,
int *   
)
extern

◆ fdim()

double fdim ( double  ,
double   
)
extern

◆ fmax()

double fmax ( double  ,
double   
)
extern

◆ fmin()

double fmin ( double  ,
double   
)
extern

◆ fma()

double fma ( double  ,
double  ,
double   
)
extern

◆ log1p()

double log1p ( double  )
extern

◆ expm1()

double expm1 ( double  )
extern

◆ acosh()

double acosh ( double  )
extern

◆ atanh()

double atanh ( double  )
extern

◆ remainder()

double remainder ( double  ,
double   
)
extern

◆ lgamma()

double lgamma ( double  )
extern

◆ erf()

double erf ( double  )
extern

◆ erfc()

double erfc ( double  )
extern

◆ log2()

double log2 ( double  )
extern

◆ hypot()

double hypot ( double  ,
double   
)
extern

◆ atanf()

float atanf ( float  )
extern

◆ cosf()

float cosf ( float  )
extern

◆ sinf()

float sinf ( float  )
extern

◆ tanf()

float tanf ( float  )
extern

◆ tanhf()

float tanhf ( float  )
extern

◆ modff()

float modff ( float  ,
float *   
)
extern

◆ ceilf()

float ceilf ( float  )
extern

◆ fabsf()

float fabsf ( float  )
extern

◆ floorf()

float floorf ( float  )
extern

◆ acosf()

float acosf ( float  )
extern

◆ asinf()

float asinf ( float  )
extern

◆ atan2f()

float atan2f ( float  ,
float   
)
extern

◆ coshf()

float coshf ( float  )
extern

◆ sinhf()

float sinhf ( float  )
extern

◆ expf()

float expf ( float  )
extern

◆ ldexpf()

float ldexpf ( float  ,
int   
)
extern

◆ logf()

float logf ( float  )
extern

◆ log10f()

float log10f ( float  )
extern

◆ powf()

float powf ( float  ,
float   
)
extern

◆ sqrtf()

float sqrtf ( float  )
extern

◆ fmodf()

float fmodf ( float  ,
float   
)
extern

◆ exp2f()

float exp2f ( float  )
extern

◆ scalblnf()

float scalblnf ( float  ,
long int   
)
extern

◆ tgammaf()

float tgammaf ( float  )
extern

◆ nearbyintf()

float nearbyintf ( float  )
extern

◆ lrintf()

long int lrintf ( float  )
extern

◆ llrintf()

long long int llrintf ( float  )
extern

◆ roundf()

float roundf ( float  )
extern

◆ lroundf()

long int lroundf ( float  )
extern

◆ llroundf()

long long int llroundf ( float  )
extern

◆ truncf()

float truncf ( float  )
extern

◆ remquof()

float remquof ( float  ,
float  ,
int *   
)
extern

◆ fdimf()

float fdimf ( float  ,
float   
)
extern

◆ fmaxf()

float fmaxf ( float  ,
float   
)
extern

◆ fminf()

float fminf ( float  ,
float   
)
extern

◆ fmaf()

float fmaf ( float  ,
float  ,
float   
)
extern

◆ nanf()

float nanf ( const char *  )
extern

◆ copysignf()

float copysignf ( float  ,
float   
)
extern

◆ logbf()

float logbf ( float  )
extern

◆ ilogbf()

int ilogbf ( float  )
extern

◆ asinhf()

float asinhf ( float  )
extern

◆ cbrtf()

float cbrtf ( float  )
extern

◆ nextafterf()

float nextafterf ( float  ,
float   
)
extern

◆ rintf()

float rintf ( float  )
extern

◆ scalbnf()

float scalbnf ( float  ,
int   
)
extern

◆ log1pf()

float log1pf ( float  )
extern

◆ expm1f()

float expm1f ( float  )
extern

◆ acoshf()

float acoshf ( float  )
extern

◆ atanhf()

float atanhf ( float  )
extern

◆ remainderf()

float remainderf ( float  ,
float   
)
extern

◆ lgammaf()

float lgammaf ( float  )
extern

◆ erff()

float erff ( float  )
extern

◆ erfcf()

float erfcf ( float  )
extern

◆ log2f()

float log2f ( float  )
extern

◆ hypotf()

float hypotf ( float  ,
float   
)
extern

◆ atanl()

long double atanl ( long double  )
extern

◆ cosl()

long double cosl ( long double  )
extern

◆ sinl()

long double sinl ( long double  )
extern

◆ tanl()

long double tanl ( long double  )
extern

◆ frexpl()

long double frexpl ( long double  ,
int *   
)
extern

◆ fabsl()

long double fabsl ( long double  )
extern

◆ log1pl()

long double log1pl ( long double  )
extern

◆ expm1l()

long double expm1l ( long double  )
extern

◆ atan2l()

long double atan2l ( long double  ,
long double   
)
extern

◆ coshl()

long double coshl ( long double  )
extern

◆ sinhl()

long double sinhl ( long double  )
extern

◆ expl()

long double expl ( long double  )
extern

◆ ldexpl()

long double ldexpl ( long double  ,
int   
)
extern

◆ logl()

long double logl ( long double  )
extern

◆ powl()

long double powl ( long double  ,
long double   
)
extern

◆ sqrtl()

long double sqrtl ( long double  )
extern

◆ fmodl()

long double fmodl ( long double  ,
long double   
)
extern

◆ hypotl()

long double hypotl ( long double  ,
long double   
)
extern

◆ copysignl()

long double copysignl ( long double  ,
long double   
)
extern

◆ nanl()

long double nanl ( const char *  )
extern

◆ ilogbl()

int ilogbl ( long double  )
extern

◆ asinhl()

long double asinhl ( long double  )
extern

◆ cbrtl()

long double cbrtl ( long double  )
extern

◆ nextafterl()

long double nextafterl ( long double  ,
long double   
)
extern

◆ nexttowardf()

float nexttowardf ( float  ,
long double   
)
extern

◆ nexttoward()

double nexttoward ( double  ,
long double   
)
extern

◆ nexttowardl()

long double nexttowardl ( long double  ,
long double   
)
extern

◆ logbl()

long double logbl ( long double  )
extern

◆ log2l()

long double log2l ( long double  )
extern

◆ rintl()

long double rintl ( long double  )
extern

◆ scalbnl()

long double scalbnl ( long double  ,
int   
)
extern

◆ exp2l()

long double exp2l ( long double  )
extern

◆ scalblnl()

long double scalblnl ( long double  ,
long   
)
extern

◆ tgammal()

long double tgammal ( long double  )
extern

◆ nearbyintl()

long double nearbyintl ( long double  )
extern

◆ lrintl()

long int lrintl ( long double  )
extern

◆ llrintl()

long long int llrintl ( long double  )
extern

◆ roundl()

long double roundl ( long double  )
extern

◆ lroundl()

long lroundl ( long double  )
extern

◆ llroundl()

long long int llroundl ( long double  )
extern

◆ truncl()

long double truncl ( long double  )
extern

◆ remquol()

long double remquol ( long double  ,
long double  ,
int *   
)
extern

◆ fdiml()

long double fdiml ( long double  ,
long double   
)
extern

◆ fmaxl()

long double fmaxl ( long double  ,
long double   
)
extern

◆ fminl()

long double fminl ( long double  ,
long double   
)
extern

◆ fmal()

long double fmal ( long double  ,
long double  ,
long double   
)
extern

◆ acoshl()

long double acoshl ( long double  )
extern

◆ atanhl()

long double atanhl ( long double  )
extern

◆ remainderl()

long double remainderl ( long double  ,
long double   
)
extern

◆ lgammal()

long double lgammal ( long double  )
extern

◆ erfl()

long double erfl ( long double  )
extern

◆ erfcl()

long double erfcl ( long double  )
extern

◆ frexpf()

float frexpf ( float  ,
int *   
)
extern

◆ tanhl()

long double tanhl ( long double  )
extern

◆ modfl()

long double modfl ( long double  ,
long double *   
)
extern

◆ ceill()

long double ceill ( long double  )
extern

◆ floorl()

long double floorl ( long double  )
extern

◆ acosl()

long double acosl ( long double  )
extern

◆ asinl()

long double asinl ( long double  )
extern

◆ log10l()

long double log10l ( long double  )
extern

Variable Documentation

◆ vsf_linux_libc_math_vplt

__VSF_VPLT_DECORATOR__ vsf_linux_libc_math_vplt_t vsf_linux_libc_math_vplt
extern