summaryrefslogtreecommitdiff
path: root/builtin/math.h
diff options
context:
space:
mode:
Diffstat (limited to 'builtin/math.h')
-rw-r--r--builtin/math.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/builtin/math.h b/builtin/math.h
index 30a8849bd6..9292ac8b34 100644
--- a/builtin/math.h
+++ b/builtin/math.h
@@ -6,6 +6,17 @@
#ifndef __CROS_EC_MATH_H__
#define __CROS_EC_MATH_H__
+#include <stdbool.h>
#include "fpu.h"
+static inline bool isnan(float a)
+{
+ return __builtin_isnan(a);
+}
+
+static inline bool isinf(float a)
+{
+ return __builtin_isinf(a);
+}
+
#endif /* __CROS_EC_MATH_H__ */