1 // Copyright (C) 2017 The Android Open Source Project 2 // SPDX-License-Identifier: BSD-2-Clause 3 4 #include <float.h> 5 6 #include "header_checks.h" 7 float_h()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 } 43