uc-sdk
|
#include <stddef.h>
Go to the source code of this file.
Classes | |
struct | exception |
Macros | |
#define | __HI(x) *(int*)&x |
#define | __LO(x) *(1+(int*)&x) |
#define | __HIp(x) *(int*)x |
#define | __LOp(x) *(1+(int*)x) |
#define | __P(p) () |
#define | MAXFLOAT ((float)3.40282346638528860e+38) |
#define | _LIB_VERSION_TYPE enum fdversion |
#define | _LIB_VERSION _fdlib_version |
#define | _IEEE_ fdlibm_ieee |
#define | _SVID_ fdlibm_svid |
#define | _XOPEN_ fdlibm_xopen |
#define | _POSIX_ fdlibm_posix |
#define | HUGE MAXFLOAT |
#define | X_TLOSS 1.41484755040568800000e+16 |
#define | DOMAIN 1 |
#define | SING 2 |
#define | OVERFLOW 3 |
#define | UNDERFLOW 4 |
#define | TLOSS 5 |
#define | PLOSS 6 |
Enumerations | |
enum | fdversion { fdlibm_ieee = -1, fdlibm_svid, fdlibm_xopen, fdlibm_posix } |
Functions | |
double acos | __P ((double)) |
double atan2 | __P ((double, double)) |
double frexp | __P ((double, int *)) |
double ldexp | __P ((double, int)) |
double modf | __P ((double, double *)) |
double jn | __P ((int, double)) |
int matherr | __P ((struct exception *)) |
double __kernel_standard | __P ((double, double, int)) |
int __kernel_rem_pio2 | __P ((double *, double *, int, int, int, const int *)) |
Variables | |
int | signgam |
_LIB_VERSION_TYPE | _LIB_VERSION |
#define _IEEE_ fdlibm_ieee |
#define _POSIX_ fdlibm_posix |
#define _SVID_ fdlibm_svid |
#define _XOPEN_ fdlibm_xopen |
enum fdversion |
double __ieee754_y1 __P | ( | (double) | ) |
double __kernel_cos __P | ( | (double, double) | ) |
double __ieee754_gamma_r __P | ( | (double, int *) | ) |
double scalbn __P | ( | (double, int) | ) |
int __ieee754_rem_pio2 __P | ( | (double, double *) | ) |
double __ieee754_yn __P | ( | (int, double) | ) |
double __kernel_tan __P | ( | (double, double, int) | ) |
int __kernel_rem_pio2 __P | ( | (double *, double *, int, int, int, const int *) | ) |
_LIB_VERSION_TYPE _LIB_VERSION |
Definition at line 32 of file s_lib_version.c.
int signgam |
Definition at line 2 of file s_signgam.c.