lib/std/fmt.zig | 7 +- lib/std/math/signbit.zig | 6 + lib/std/special/compiler_rt.zig | 19 ++- lib/std/special/compiler_rt/README.md | 34 +++--- lib/std/special/compiler_rt/addXf3.zig | 12 +- lib/std/special/compiler_rt/addXf3_test.zig | 2 + lib/std/special/compiler_rt/divdf3.zig | 7 +- lib/std/special/compiler_rt/divxf3.zig | 202 ++++++++++++++++++++++++++++++++ lib/std/special/compiler_rt/divxf3_test.zig | 65 ++++++++++ lib/std/special/compiler_rt/floatfmodq.zig | 126 -------------------- lib/std/special/compiler_rt/floatfmodq_test.zig | 46 -------- lib/std/special/compiler_rt/fmodq.zig | 126 ++++++++++++++++++++ lib/std/special/compiler_rt/fmodq_test.zig | 52 ++++++++ lib/std/special/compiler_rt/fmodx.zig | 108 +++++++++++++++++ lib/std/special/compiler_rt/fmodx_test.zig | 51 ++++++++ lib/std/special/compiler_rt/mulXf3.zig | 10 +- lib/std/special/compiler_rt/mulXf3_test.zig | 4 + 17 files changed, 668 insertions(+), 209 deletions(-)