From 169daa11155988a210fac949297381743f3cb400 Mon Sep 17 00:00:00 2001 From: Kacper Date: Tue, 9 Dec 2025 23:14:53 +0100 Subject: feat: clang-tidy fixes --- lib/libm/tanh.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'lib/libm/tanh.c') diff --git a/lib/libm/tanh.c b/lib/libm/tanh.c index b32bf0b6..2b0951fd 100644 --- a/lib/libm/tanh.c +++ b/lib/libm/tanh.c @@ -1,4 +1,7 @@ -#include "libm.h" +#include "libm.h" // for FORCE_EVAL + +#include // for expm1, tanh, double_t +#include // for uint64_t, uint32_t /* tanh(x) = (exp(x) - exp(-x))/(exp(x) + exp(-x)) * = (exp(2*x) - 1)/(exp(2*x) - 1 + 2) @@ -15,7 +18,7 @@ double tanh(double x) double_t t; /* x = |x| */ - sign = u.i >> 63; + sign = (int)(u.i >> 63); u.i &= (uint64_t)-1 / 2; x = u.f; w = u.i >> 32; -- cgit v1.2.3