lib/build-web/fuzz.zig | 29 +- lib/compiler/test_runner.zig | 2 +- lib/fuzzer.zig | 34 +- lib/std/Build/Fuzz.zig | 29 +- lib/std/Build/Step/CheckObject.zig | 29 +- lib/std/Build/Step/Compile.zig | 5 + lib/std/Build/Step/Run.zig | 13 +- lib/std/Build/abi.zig | 1 + lib/std/Io/Writer.zig | 22 +- lib/std/debug.zig | 3 +- lib/std/debug/Info.zig | 91 ++++-- lib/std/debug/MachOFile.zig | 548 ++++++++++++++++++++++++++++++++ lib/std/debug/SelfInfo/Elf.zig | 5 + lib/std/debug/SelfInfo/MachO.zig | 458 ++++---------------------- lib/std/debug/SelfInfo/Windows.zig | 6 + lib/std/http.zig | 7 +- lib/std/macho.zig | 68 ++-- src/link/MachO.zig | 4 +- src/link/MachO/Dylib.zig | 7 +- src/link/MachO/Object.zig | 14 +- tools/dump-cov.zig | 35 +- 21 files changed, 876 insertions(+), 534 deletions(-)