diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2023-11-07 11:19:55 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2023-11-07 11:19:55 +0100 |
| commit | 3df53d1722da9e4fcc8606315c68ffb884a0dd5a (patch) | |
| tree | 658b656d974ee1f8671bfcd4f7b7dba1d8b78722 /src/link/Elf/Object.zig | |
| parent | b3462b7cec9931cd3747f10714954eb8efe00c04 (diff) | |
| download | zig-3df53d1722da9e4fcc8606315c68ffb884a0dd5a.tar.gz zig-3df53d1722da9e4fcc8606315c68ffb884a0dd5a.zip | |
elf: create skeleton of required changes for supporting -r mode
Diffstat (limited to 'src/link/Elf/Object.zig')
| -rw-r--r-- | src/link/Elf/Object.zig | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/link/Elf/Object.zig b/src/link/Elf/Object.zig index e710a81ad3..cb258a4c22 100644 --- a/src/link/Elf/Object.zig +++ b/src/link/Elf/Object.zig @@ -654,6 +654,21 @@ pub fn allocateAtoms(self: Object, elf_file: *Elf) void { } } +pub fn initRelaSections(self: Object, elf_file: *Elf) !void { + _ = self; + _ = elf_file; +} + +pub fn updateRelaSectionsSizes(self: Object, elf_file: *Elf) void { + _ = self; + _ = elf_file; +} + +pub fn writeRelaSections(self: Object, elf_file: *Elf) !void { + _ = self; + _ = elf_file; +} + pub fn updateArSymtab(self: Object, ar_symtab: *Archive.ArSymtab, elf_file: *Elf) !void { const gpa = elf_file.base.allocator; const start = self.first_global orelse self.symtab.items.len; |
