src/arch/x86_64/CodeGen.zig | 127 +++++++++++++++++++++++++------ src/codegen.zig | 51 +++++++++++-- src/link.zig | 21 ++++++ src/link/Coff.zig | 122 ++++++++++++++++++++++++++++++ src/link/Elf.zig | 114 ++++++++++++++++++++++++++++ src/link/MachO.zig | 130 +++++++++++++++++++++++++++++++- test/behavior/bugs/6047.zig | 1 - test/behavior/defer.zig | 1 - test/behavior/error.zig | 2 - test/behavior/optional.zig | 1 - test/behavior/switch.zig | 1 - 11 files changed, 529 insertions(+), 42 deletions(-)