compiler_rt: fix infinite loop

This commit is contained in:
Veikka Tuominen 2022-06-03 14:27:45 +03:00
parent e498fb1550
commit 9aae4d57cb

View file

@ -147,7 +147,8 @@ pub fn __log2x(a: f80) callconv(.C) f80 {
}
pub fn log2q(a: f128) callconv(.C) f128 {
return math.log2(a);
// TODO: more correct implementation
return log2(@floatCast(f64, a));
}
pub fn log2l(x: c_longdouble) callconv(.C) c_longdouble {