build.zig | 21 +- lib/compiler/Maker.zig | 70 +- lib/compiler/Maker/Step.zig | 17 +- lib/std/Build.zig | 10 +- lib/std/Build/Cache.zig | 160 ++-- src/link/Coff.zig | 2 +- src/link/Dwarf.zig | 53 +- src/link/Dwarf2.zig | 37 +- src/link/Elf2.zig | 1649 +++++++++++++++++--------------- src/link/MachO2.zig | 1 + src/link/MappedFile.zig | 75 +- src/link/Queue.zig | 1 + test/debugger/storage | 4 - 13 files changed, 1177 insertions(+), 923 deletions(-)