libs/libm: fix epsilon relaxation in log and logf

Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
This commit is contained in:
Petro Karashchenko 2024-09-04 17:59:23 +02:00 committed by Xiang Xiao
parent 39937c9685
commit a2ed0ddd72
2 changed files with 2 additions and 2 deletions

View file

@ -98,7 +98,7 @@ double log(double x)
iter = 0;
}
if (relax_factor > 1.0)
if (iter == 0)
{
epsilon *= relax_factor;
}

View file

@ -94,7 +94,7 @@ float logf(float x)
iter = 0;
}
if (relax_factor > 1.0F)
if (iter == 0)
{
epsilon *= relax_factor;
}