build.zig | 4 +- src/Compilation.zig | 13 +- src/Compilation/Config.zig | 14 +- src/arch/x86_64/Emit.zig | 10 +- src/libs/libcxx.zig | 4 +- src/libs/libtsan.zig | 2 +- src/libs/libunwind.zig | 2 +- src/libs/musl.zig | 2 +- src/link/Dwarf.zig | 238 +++++++++++++++++++++++--------- src/link/Elf/ZigObject.zig | 11 +- src/link/Elf/relocation.zig | 3 +- src/link/MachO/ZigObject.zig | 4 +- src/target.zig | 4 + test/behavior/math.zig | 1 + test/tests.zig | 8 +- 15 files changed, 216 insertions(+), 104 deletions(-)