CMakeLists.txt | 4 +- lib/std/multi_array_list.zig | 8 +- src/link/Elf.zig | 710 +++++++++++++++++--------------- src/link/Elf/LinkerDefined.zig | 12 +- src/link/Elf/Merge.zig | 341 +++++++++++++++ src/link/Elf/Object.zig | 18 +- src/link/Elf/Symbol.zig | 16 +- src/link/Elf/ZigObject.zig | 8 +- src/link/Elf/eh_frame.zig | 12 +- src/link/Elf/merge_section.zig | 340 --------------- src/link/Elf/relocatable.zig | 44 +- src/link/Elf/synthetic_sections.zig | 54 +-- 12 files changed, 818 insertions(+), 749 deletions(-)