commit a8116dcc2727e83a4c0049ca37046e05fe9de0c5 (tree)
parent e1f1f161830282ffa80f9b885fefef62862373a3
Author: Jakub Konka <kubkon@jakubkonka.com>
Date: Fri, 11 Jun 2021 08:34:12 +0200
zld: fix bug in working out commons total size
Diffstat:
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/link/MachO/Zld.zig b/src/link/MachO/Zld.zig
@@ -720,8 +720,7 @@ fn updateMetadata(self: *Zld) !void {
var added_size: u64 = 0;
for (self.tentatives.values()) |sym| {
const tent = sym.cast(Symbol.Tentative) orelse unreachable;
- if (max_align > tent.alignment) continue;
- max_align = tent.alignment;
+ max_align = math.max(max_align, tent.alignment);
added_size += tent.size;
}