src/link/Elf.zig | 79 ++++++++--- src/link/Elf/Archive.zig | 56 ++++---- src/link/Elf/Atom.zig | 10 +- src/link/Elf/Object.zig | 240 +++++++++++++++++--------------- src/link/Elf/SharedObject.zig | 165 ++++++++++++---------- src/link/Elf/ZigObject.zig | 23 ++- src/link/Elf/eh_frame.zig | 31 ++--- src/link/Elf/file.zig | 11 +- src/link/Elf/synthetic_sections.zig | 5 +- 9 files changed, 339 insertions(+), 281 deletions(-)