diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2023-11-01 23:08:50 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2023-11-04 09:09:57 +0100 |
| commit | 3606b5df3f185edd69af823d3cae213e4b93ff39 (patch) | |
| tree | 393bfeef944ad3b311580427e00adeb751046327 /src/link/Elf/ZigObject.zig | |
| parent | ec2671d16b9363ad7f39312552456cf5e449e930 (diff) | |
| download | zig-3606b5df3f185edd69af823d3cae213e4b93ff39.tar.gz zig-3606b5df3f185edd69af823d3cae213e4b93ff39.zip | |
elf: improve Symbol to handle emitting relocatable object files
Diffstat (limited to 'src/link/Elf/ZigObject.zig')
| -rw-r--r-- | src/link/Elf/ZigObject.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/link/Elf/ZigObject.zig b/src/link/Elf/ZigObject.zig index 2b4872275c..8089dda565 100644 --- a/src/link/Elf/ZigObject.zig +++ b/src/link/Elf/ZigObject.zig @@ -1192,6 +1192,7 @@ pub fn updateExports( global_esym.st_shndx = esym.st_shndx; global_esym.st_info = (stb_bits << 4) | stt_bits; global_esym.st_name = name_off; + global_esym.st_size = esym.st_size; self.global_esyms.items(.shndx)[actual_esym_index] = esym_shndx; } } |
