Thanks. There is (was?) already crlibm out there. https://core-math.gitlabpages.inria.fr/ No particular need for wheel reinvention here. FWIW, it appears that the author of the glibc exp10 implementation agrees with me that the implementation is sub-standard: https://codebrowser.dev/glibc/glibc/math/e_exp10.c.html /* This is a very stupid and inprecise implementation. It'll get replaced sometime (soon?). */ return __ieee754_exp (M_LN10 * arg); Compare with musl: https://github.com/rofl0r/musl/blob/master/src/math/exp10.c