src/target.cpp | 4 +- std/os/bits/linux.zig | 1 + std/os/bits/linux/riscv64.zig | 279 ++++++++++++++++++++++++++++++++ std/os/linux.zig | 1 + std/os/linux/arm64.zig | 7 + std/os/linux/riscv64.zig | 78 +++++++++ std/os/linux/tls.zig | 9 +- std/os/linux/x86_64.zig | 14 +- std/special/start.zig | 5 + 9 files changed, 388 insertions(+), 10 deletions(-)