build.zig | 3 +- lib/c/common.zig | 2 +- lib/compiler_rt/aarch64_outline_atomics.zig | 202 ++++++++++++++++---------------- lib/compiler_rt/clear_cache.zig | 7 +- lib/compiler_rt/common.zig | 9 +- lib/compiler_rt/os_version_check.zig | 4 +- lib/compiler_rt/stack_probe.zig | 17 ++- lib/std/leb128.zig | 5 + test/tests.zig | 21 ++-- tools/gen_outline_atomics.zig | 4 +- 10 files changed, 141 insertions(+), 133 deletions(-)