CMakeLists.txt | 1 + src/link/Elf.zig | 90 ++- src/link/Elf/Atom.zig | 954 +++++++++++++++----------------- src/link/Elf/Object.zig | 36 +- src/link/Elf/ZigObject.zig | 7 +- src/link/Elf/eh_frame.zig | 34 +- src/link/Elf/file.zig | 7 + src/link/Elf/relocation.zig | 264 +++++++++ src/link/Elf/synthetic_sections.zig | 35 +- 9 files changed, 863 insertions(+), 565 deletions(-)