ci/azure/linux_script | 6 +- doc/langref.html.in | 51 +- lib/std/fs.zig | 2 + lib/std/fs/test.zig | 45 +- lib/std/hash_map.zig | 32 +- src-self-hosted/Module.zig | 29 +- src-self-hosted/cbe.h | 8 + src-self-hosted/cgen.zig | 168 +++ src-self-hosted/codegen.zig | 4 +- src-self-hosted/link.zig | 2425 +++++++++++++++++--------------- src-self-hosted/main.zig | 94 +- src-self-hosted/test.zig | 115 +- src/analyze.cpp | 4 + test/compile_errors.zig | 9 + test/stage2/cbe.zig | 90 ++ test/stage2/test.zig | 1 + test/stage2/zir.zig | 18 +- 17 files changed, 1883 insertions(+), 1218 deletions(-)