lib/std/hash/auto_hash.zig | 2 + lib/std/os/bits/linux.zig | 95 +++--- lib/std/os/bits/linux/mipsel.zig | 516 ++++++++++++++++++++++++++++++++ lib/std/os/linux.zig | 1 + lib/std/os/linux/mipsel.zig | 124 ++++++++ lib/std/os/linux/tls.zig | 4 + lib/std/special/c.zig | 35 +++ lib/std/special/start.zig | 8 + src/analyze.cpp | 2 + src/link.cpp | 6 +- src/target.cpp | 7 +- src/target.hpp | 1 + test/stage1/behavior/byteswap.zig | 2 + test/stage1/behavior/new_stack_call.zig | 1 + test/stage1/behavior/shuffle.zig | 2 +- test/tests.zig | 10 + 16 files changed, 770 insertions(+), 46 deletions(-)