From da7b60ca53aceb66c9444f3d275f62e5ba550e04 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sat, 30 May 2026 10:03:52 +0100 Subject: [PATCH] libc: math: add floating-point constant definitions --- lib/libc/include/math.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 lib/libc/include/math.h diff --git a/lib/libc/include/math.h b/lib/libc/include/math.h new file mode 100644 index 0000000..68b4517 --- /dev/null +++ b/lib/libc/include/math.h @@ -0,0 +1,14 @@ +#ifndef MATH_H_ +#define MATH_H_ + +/* IEEE positive infinity. */ +#ifndef INFINITY +#define INFINITY (__builtin_inff()) +#endif + +/* IEEE Not A Number. */ +#ifndef NAN +#define NAN (__builtin_nanf("")) +#endif + +#endif