lib/compiler_rt.zig | 69 ++++++++++++-- lib/compiler_rt/absvdi2.zig | 4 +- lib/compiler_rt/absvti2.zig | 4 +- lib/compiler_rt/adddf3.zig | 5 +- lib/compiler_rt/addsf3.zig | 5 +- lib/compiler_rt/addvdi3.zig | 4 +- lib/compiler_rt/atomics.zig | 163 ++++++++++++++++---------------- lib/compiler_rt/aulldiv.zig | 10 +- lib/compiler_rt/cmpdf2.zig | 17 ++-- lib/compiler_rt/cmptf2.zig | 33 +++---- lib/compiler_rt/common.zig | 26 ++--- lib/compiler_rt/cos.zig | 17 ++-- lib/compiler_rt/count0bits.zig | 22 ++--- lib/compiler_rt/divdc3.zig | 4 +- lib/compiler_rt/divdf3.zig | 7 +- lib/compiler_rt/divhf3.zig | 4 +- lib/compiler_rt/divmodei4.zig | 12 ++- lib/compiler_rt/divsc3.zig | 4 +- lib/compiler_rt/divsf3.zig | 7 +- lib/compiler_rt/divtc3.zig | 5 +- lib/compiler_rt/divxc3.zig | 4 +- lib/compiler_rt/exp.zig | 19 ++-- lib/compiler_rt/extenddftf2.zig | 7 +- lib/compiler_rt/extendhfdf2.zig | 3 +- lib/compiler_rt/extendhfsf2.zig | 7 +- lib/compiler_rt/extendsfxf2.zig | 4 +- lib/compiler_rt/extendxftf2.zig | 5 +- lib/compiler_rt/fixdfsi.zig | 5 +- lib/compiler_rt/fixdfti.zig | 6 +- lib/compiler_rt/fixsfdi.zig | 7 +- lib/compiler_rt/fixtfdi.zig | 7 +- lib/compiler_rt/fixtfsi.zig | 7 +- lib/compiler_rt/fixtfti.zig | 8 +- lib/compiler_rt/fixunsdfei.zig | 8 +- lib/compiler_rt/fixunsdfti.zig | 6 +- lib/compiler_rt/fixunshfdi.zig | 4 +- lib/compiler_rt/fixunshfei.zig | 8 +- lib/compiler_rt/fixunshfti.zig | 6 +- lib/compiler_rt/fixunssfei.zig | 8 +- lib/compiler_rt/fixunssfti.zig | 5 +- lib/compiler_rt/fixunstfei.zig | 8 +- lib/compiler_rt/fixunsxfdi.zig | 4 +- lib/compiler_rt/fixunsxfei.zig | 4 +- lib/compiler_rt/fixxfdi.zig | 4 +- lib/compiler_rt/fixxfti.zig | 6 +- lib/compiler_rt/floatdihf.zig | 4 +- lib/compiler_rt/floatdisf.zig | 8 +- lib/compiler_rt/floatditf.zig | 7 +- lib/compiler_rt/floatdixf.zig | 4 +- lib/compiler_rt/floateidf.zig | 8 +- lib/compiler_rt/floateixf.zig | 8 +- lib/compiler_rt/floatsixf.zig | 3 +- lib/compiler_rt/floattidf.zig | 6 +- lib/compiler_rt/floattisf.zig | 6 +- lib/compiler_rt/floattitf.zig | 8 +- lib/compiler_rt/floatundidf.zig | 8 +- lib/compiler_rt/floatuneitf.zig | 8 +- lib/compiler_rt/floatunsihf.zig | 4 +- lib/compiler_rt/floatunsisf.zig | 5 +- lib/compiler_rt/floatunsitf.zig | 7 +- lib/compiler_rt/floatuntidf.zig | 6 +- lib/compiler_rt/floatuntihf.zig | 6 +- lib/compiler_rt/floatuntitf.zig | 8 +- lib/compiler_rt/floor_ceil.zig | 29 +++--- lib/compiler_rt/gedf2.zig | 9 +- lib/compiler_rt/gehf2.zig | 6 +- lib/compiler_rt/gexf2.zig | 6 +- lib/compiler_rt/int.zig | 35 +++---- lib/compiler_rt/log.zig | 18 ++-- lib/compiler_rt/log10.zig | 18 ++-- lib/compiler_rt/memcmp.zig | 30 ------ lib/compiler_rt/muldc3.zig | 4 +- lib/compiler_rt/muldf3.zig | 5 +- lib/compiler_rt/mulsc3.zig | 4 +- lib/compiler_rt/multc3.zig | 5 +- lib/compiler_rt/mulvsi3.zig | 7 +- lib/compiler_rt/negtf2.zig | 5 +- lib/compiler_rt/parity.zig | 13 +-- lib/compiler_rt/popcount.zig | 10 +- lib/compiler_rt/powiXf2.zig | 15 ++- lib/compiler_rt/sin.zig | 19 ++-- lib/compiler_rt/strlen.zig | 10 -- lib/compiler_rt/subdf3.zig | 5 +- lib/compiler_rt/subvdi3.zig | 4 +- lib/compiler_rt/subxf3.zig | 4 +- lib/compiler_rt/tan.zig | 15 +-- lib/compiler_rt/trunc.zig | 19 ++-- lib/compiler_rt/truncdfhf2.zig | 5 +- lib/compiler_rt/trunctfhf2.zig | 3 +- lib/compiler_rt/trunctfsf2.zig | 7 +- lib/compiler_rt/truncxfdf2.zig | 4 +- lib/compiler_rt/truncxfhf2.zig | 3 +- lib/compiler_rt/truncxfsf2.zig | 4 +- lib/compiler_rt/udivmodei4.zig | 14 +-- lib/compiler_rt/unorddf2.zig | 5 +- 95 files changed, 544 insertions(+), 492 deletions(-)