lib/std/atomic.zig | 6 +- lib/std/os/linux.zig | 11 +- lib/std/os/linux/aarch64.zig | 288 ++++++++++++++++++++++++++ lib/std/os/linux/arm-eabi.zig | 344 -------------------------------- lib/std/os/linux/arm.zig | 344 ++++++++++++++++++++++++++++++++ lib/std/os/linux/arm64.zig | 288 -------------------------- lib/std/os/linux/hexagon.zig | 254 +++++++++++++++++++++++ lib/std/os/linux/pie.zig | 304 ++++++++++++++++++++++++++++ lib/std/os/linux/start_pie.zig | 304 ---------------------------- lib/std/os/linux/syscalls.zig | 4 +- lib/std/os/linux/thumb.zig | 2 +- lib/std/zig/system.zig | 10 + src/codegen/llvm.zig | 1 + src/link/Elf.zig | 2 +- tools/generate_linux_syscalls.zig | 2 + 15 files changed, 1217 insertions(+), 947 deletions(-)