diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2023-10-15 15:38:16 +0200 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2023-10-16 19:33:06 +0200 |
| commit | 7b2cbcf0fe6dcaea7ee108c13422f6d00ed4bc8e (patch) | |
| tree | 1926dba17efdbd327ac737551b68f8e649c5f06d /src/link | |
| parent | 45197ea7adfa34806b549263c06b988b5e35d48c (diff) | |
| download | zig-7b2cbcf0fe6dcaea7ee108c13422f6d00ed4bc8e.tar.gz zig-7b2cbcf0fe6dcaea7ee108c13422f6d00ed4bc8e.zip | |
codegen+elf: check if extern is a variable ref
Diffstat (limited to 'src/link')
| -rw-r--r-- | src/link/Elf.zig | 1 | ||||
| -rw-r--r-- | src/link/Elf/Object.zig | 2 |
2 files changed, 0 insertions, 3 deletions
diff --git a/src/link/Elf.zig b/src/link/Elf.zig index d27e3c7f3b..589a13d0ad 100644 --- a/src/link/Elf.zig +++ b/src/link/Elf.zig @@ -4597,7 +4597,6 @@ fn allocateAllocSections(self: *Elf) error{OutOfMemory}!void { for (slice, 0..) |*shdr, ii| { if (shdr.sh_type == elf.SHT_NOBITS) continue; off = alignment.@"align"(cover.start + ii, shdr.sh_addralign, off); - // off = mem.alignForward(u64, off, shdr.sh_addralign); shdr.sh_offset = off; off += shdr.sh_size; try self.phdr_to_shdr_table.putNoClobber(gpa, @intCast(ii + cover.start), phndx); diff --git a/src/link/Elf/Object.zig b/src/link/Elf/Object.zig index 3c42a0e349..173934db86 100644 --- a/src/link/Elf/Object.zig +++ b/src/link/Elf/Object.zig @@ -214,8 +214,6 @@ fn initOutputSection(self: Object, elf_file: *Elf, shdr: ElfShdr) error{OutOfMem break :blk prefix; } } - if (std.mem.eql(u8, name, ".tcommon")) break :blk ".tbss"; - if (std.mem.eql(u8, name, ".common")) break :blk ".bss"; break :blk name; }; const @"type" = switch (shdr.sh_type) { |
