lib/compiler_rt/aarch64_outline_atomics.zig | 300 +++++++++++--------------------- lib/compiler_rt/arm.zig | 12 +- lib/compiler_rt/atomics.zig | 6 +- lib/compiler_rt/clear_cache.zig | 3 +- lib/std/Thread.zig | 36 ++-- lib/std/crypto/sha2.zig | 3 +- lib/std/debug.zig | 2 +- lib/std/debug/SelfInfo.zig | 3 +- lib/std/mem.zig | 3 +- lib/std/os/linux/aarch64.zig | 27 +-- lib/std/os/linux/arm.zig | 33 ++-- lib/std/os/linux/hexagon.zig | 24 +-- lib/std/os/linux/loongarch64.zig | 24 +-- lib/std/os/linux/m68k.zig | 24 +-- lib/std/os/linux/mips.zig | 33 ++-- lib/std/os/linux/mips64.zig | 33 ++-- lib/std/os/linux/powerpc.zig | 24 +-- lib/std/os/linux/powerpc64.zig | 24 +-- lib/std/os/linux/riscv32.zig | 24 +-- lib/std/os/linux/riscv64.zig | 24 +-- lib/std/os/linux/s390x.zig | 24 +-- lib/std/os/linux/sparc64.zig | 30 ++-- lib/std/os/linux/thumb.zig | 24 +-- lib/std/os/linux/tls.zig | 3 +- lib/std/os/linux/x86.zig | 42 ++--- lib/std/os/linux/x86_64.zig | 33 ++-- lib/std/os/plan9/x86_64.zig | 12 +- lib/std/pie.zig | 15 +- lib/std/start.zig | 12 +- lib/std/valgrind.zig | 30 ++-- lib/std/zig/render.zig | 6 +- lib/std/zig/system/x86.zig | 3 +- test/behavior/asm.zig | 18 +- test/cases/llvm/f_segment_address_space_reading_and_writing.zig | 4 +- test/standalone/stack_iterator/unwind.zig | 8 +- test/standalone/stack_iterator/unwind_freestanding.zig | 3 +- 36 files changed, 311 insertions(+), 618 deletions(-)