src/link/Dwarf.zig | 8 +- src/link/Elf.zig | 836 ++++++++------------------------ src/link/Elf/Atom.zig | 175 +++---- src/link/Elf/LinkerDefined.zig | 32 +- src/link/Elf/Object.zig | 20 +- src/link/Elf/Symbol.zig | 14 +- src/link/Elf/ZigObject.zig | 348 +++++++++++-- src/link/Elf/eh_frame.zig | 19 +- src/link/Elf/merge_section.zig | 6 +- src/link/Elf/relocatable.zig | 75 ++- src/link/Elf/synthetic_sections.zig | 52 +- src/link/Elf/thunks.zig | 7 +- 12 files changed, 738 insertions(+), 854 deletions(-)