From e2211c586714d0c3175d5d38c28d7f1f677d64a3 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Wed, 15 Feb 2017 18:02:05 -0500 Subject: [PATCH] QuRT use __builtin_isfinite --- matrix/helper_functions.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/matrix/helper_functions.hpp b/matrix/helper_functions.hpp index 893f4da492..79d57504c7 100644 --- a/matrix/helper_functions.hpp +++ b/matrix/helper_functions.hpp @@ -15,8 +15,10 @@ namespace matrix template bool is_finite(Type x) { -#if defined (__PX4_NUTTX) || defined (__PX4_QURT) +#if defined (__PX4_NUTTX) return PX4_ISFINITE(x); +#elif defined (__PX4_QURT) + return __builtin_isfinite(x); #else return std::isfinite(x); #endif