diff --git a/Libraries/LibM/math.cpp b/Libraries/LibM/math.cpp index 7b57ca27b9..526c7c173a 100644 --- a/Libraries/LibM/math.cpp +++ b/Libraries/LibM/math.cpp @@ -144,6 +144,13 @@ double ldexp(double x, int exp) NOEXCEPT return x * val; } +float ldexpf(float x, int exp) NOEXCEPT +{ + // FIXME: Please fix me. I am naive. + float val = powf(2, exp); + return x * val; +} + double tanh(double x) NOEXCEPT { if (x > 0) {