blob: a476f09f5f60608e99f2ddfccfe4de080e25b437 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
// https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/float.h.html
#include "core.h"
#include <float.h>
TEST(float_h)
{
int flt_rounds = FLT_ROUNDS;
MACRO(FLT_EVAL_METHOD);
MACRO(FLT_RADIX);
MACRO(FLT_MANT_DIG);
MACRO(DBL_MANT_DIG);
MACRO(LDBL_MANT_DIG);
MACRO(DECIMAL_DIG);
MACRO(FLT_DIG);
MACRO(DBL_DIG);
MACRO(LDBL_DIG);
MACRO(FLT_MIN_EXP);
MACRO(DBL_MIN_EXP);
MACRO(LDBL_MIN_EXP);
MACRO(FLT_MIN_10_EXP);
MACRO(DBL_MIN_10_EXP);
MACRO(LDBL_MIN_10_EXP);
MACRO(FLT_MAX_EXP);
MACRO(DBL_MAX_EXP);
MACRO(LDBL_MAX_EXP);
MACRO(FLT_MAX_10_EXP);
MACRO(DBL_MAX_10_EXP);
MACRO(LDBL_MAX_10_EXP);
MACRO(FLT_MAX);
MACRO(DBL_MAX);
MACRO(LDBL_MAX);
MACRO(FLT_EPSILON);
MACRO(DBL_EPSILON);
MACRO(LDBL_EPSILON);
MACRO(FLT_MIN);
MACRO(DBL_MIN);
MACRO(LDBL_MIN);
}
|