diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2024-07-28 14:46:50 +0200 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2024-07-30 10:00:50 +0200 |
| commit | ef7bbcd80fec680b527795dd85bc294b3bf6cbbd (patch) | |
| tree | e943de4e790be9494767f8bb43c7097defd64000 /src/link/Elf/Object.zig | |
| parent | 801c37209889883ad2d7b9cfb232fd8d9e0ed66c (diff) | |
| download | zig-ef7bbcd80fec680b527795dd85bc294b3bf6cbbd.tar.gz zig-ef7bbcd80fec680b527795dd85bc294b3bf6cbbd.zip | |
elf: do not store merge section output section name in strings buffer
Diffstat (limited to 'src/link/Elf/Object.zig')
| -rw-r--r-- | src/link/Elf/Object.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/Elf/Object.zig b/src/link/Elf/Object.zig index 4944ef904e..9185ca0ef7 100644 --- a/src/link/Elf/Object.zig +++ b/src/link/Elf/Object.zig @@ -354,7 +354,7 @@ fn initOutputSection(self: Object, elf_file: *Elf, shdr: elf.Elf64_Shdr) error{O const out_shndx = elf_file.sectionByName(name) orelse try elf_file.addSection(.{ .type = @"type", .flags = flags, - .name = name, + .name = try elf_file.insertShString(name), }); return out_shndx; } |
