Commit d02c2c76fc

Jan200101 <sentrycraft123@gmail.com>
2024-12-30 12:52:47
link/Elf.zig: set stack size and build-id for dynamic libraries.
1 parent 0df1f3d
Changed files (1)
src
link
src/link/Elf.zig
@@ -1716,7 +1716,9 @@ fn linkWithLLD(self: *Elf, arena: Allocator, tid: Zcu.PerThread.Id, prog_node: s
                 "-z",
                 try std.fmt.allocPrint(arena, "stack-size={d}", .{self.base.stack_size}),
             });
+        }
 
+        if (is_exe_or_dyn_lib) {
             switch (self.base.build_id) {
                 .none => {},
                 .fast, .uuid, .sha1, .md5 => {