[libc-commits] [libc] [libc] Provide isnan, isnanf and isnanl functions (PR #96008)
Nick Desaulniers via libc-commits
libc-commits at lists.llvm.org
Thu Jun 20 11:13:43 PDT 2024
================
@@ -17,4 +17,6 @@
%%public_api()
+#define isnan(x) __builtin_isnan(x)
----------------
nickdesaulniers wrote:
> Do we expect every consumer of this header to have this builtin?
Yes. All versions of clang and gcc that we claim to support have this builtin. Therefor, we should not guard it with __has_builtin (same for other builtins).
https://github.com/llvm/llvm-project/pull/96008
More information about the libc-commits
mailing list