blob: 280dd949772dc0008c4c682aa6b7a07d6cf6b391 [file] [log] [blame]
Elliott Hughes13da6002025-02-03 10:42:13 -08001// Copyright (C) 2017 The Android Open Source Project
2// SPDX-License-Identifier: BSD-2-Clause
Elliott Hughes21b56eb2017-10-20 17:57:17 -07003
4#include <float.h>
5
6#include "header_checks.h"
7
8static void float_h() {
9 int flt_rounds = FLT_ROUNDS;
10
11 MACRO(FLT_EVAL_METHOD);
12
13 MACRO(FLT_RADIX);
14 MACRO(FLT_MANT_DIG);
15 MACRO(DBL_MANT_DIG);
16 MACRO(LDBL_MANT_DIG);
17 MACRO(DECIMAL_DIG);
18 MACRO(FLT_DIG);
19 MACRO(DBL_DIG);
20 MACRO(LDBL_DIG);
21 MACRO(FLT_MIN_EXP);
22 MACRO(DBL_MIN_EXP);
23 MACRO(LDBL_MIN_EXP);
24 MACRO(FLT_MIN_10_EXP);
25 MACRO(DBL_MIN_10_EXP);
26 MACRO(LDBL_MIN_10_EXP);
27 MACRO(FLT_MAX_EXP);
28 MACRO(DBL_MAX_EXP);
29 MACRO(LDBL_MAX_EXP);
30 MACRO(FLT_MAX_10_EXP);
31 MACRO(DBL_MAX_10_EXP);
32 MACRO(LDBL_MAX_10_EXP);
33 MACRO(FLT_MAX);
34 MACRO(DBL_MAX);
35 MACRO(LDBL_MAX);
36 MACRO(FLT_EPSILON);
37 MACRO(DBL_EPSILON);
38 MACRO(LDBL_EPSILON);
39 MACRO(FLT_MIN);
40 MACRO(DBL_MIN);
41 MACRO(LDBL_MIN);
42}