pub fn log10l(x: c_longdouble) callconv(.c) c_longdouble
pub fn log10l(x: c_longdouble) callconv(.c) c_longdouble { switch (@typeInfo(c_longdouble).float.bits) { 64 => return log10(x), 80 => return __log10x(x), 128 => return log10q(x), else => @compileError("unreachable"), } }