Functions
math-tm.h File Reference

Transactional wrappers for interfaces of <math.h>. More...

#include "picotm/config/picotm-libm-config.h"
#include "picotm/compiler.h"
#include <math.h>

Functions

PICOTM_NOTHROW double frexp_tm (double num, int *exp)
 
PICOTM_NOTHROW float frexpf_tm (float num, int *exp)
 
PICOTM_NOTHROW long double frexpl_tm (long double num, int *exp)
 
PICOTM_NOTHROW double modf_tm (double x, double *iptr)
 
PICOTM_NOTHROW float modff_tm (float x, float *iptr)
 
PICOTM_NOTHROW long double modfl_tm (long double x, long double *iptr)
 
PICOTM_NOTHROW double nan_tm (const char *tagp)
 
PICOTM_NOTHROW float nanf_tm (const char *tagp)
 
PICOTM_NOTHROW long double nanl_tm (const char *tagp)
 
PICOTM_NOTHROW double remquo_tm (double x, double y, int *quo)
 
PICOTM_NOTHROW float remquof_tm (float x, float y, int *quo)
 
PICOTM_NOTHROW long double remquol_tm (long double x, long double y, int *quo)