diff options
| author | Kacper <kacper@mail.openlinux.dev> | 2025-12-15 14:42:29 +0100 |
|---|---|---|
| committer | Kacper <kacper@mail.openlinux.dev> | 2025-12-15 14:42:29 +0100 |
| commit | 7cd3b7caee10d62f7be674afb86a136bf30485d6 (patch) | |
| tree | 121a8c79114174b765713387187d930b102f760f /tests/headers/float.c | |
| parent | 3b3325f761b09ebbfef04c44eed546cc4fdeb329 (diff) | |
Add mqueue rt api, add header tests
Diffstat (limited to 'tests/headers/float.c')
| -rw-r--r-- | tests/headers/float.c | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/tests/headers/float.c b/tests/headers/float.c new file mode 100644 index 00000000..a476f09f --- /dev/null +++ b/tests/headers/float.c @@ -0,0 +1,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); +} |
