aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2025-05-10 11:11:57 +0200
committerAlex Rønne Petersen <alex@alexrp.com>2025-05-21 06:08:50 +0200
commit7c9035f63590021906de66c7490458a49afe9e0a (patch)
treeaf2e872aaa3856cc902f034371b1fcc44f142796 /src/Compilation.zig
parent55848363fd5c88bd6313880e770515a9c548c0df (diff)
downloadzig-7c9035f63590021906de66c7490458a49afe9e0a.tar.gz
zig-7c9035f63590021906de66c7490458a49afe9e0a.zip
link.Elf: Don't require linking libc for dynamic linker path to take effect.
Closes #23813.
Diffstat (limited to 'src/Compilation.zig')
-rw-r--r--src/Compilation.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig
index 2e2e4ab33b..a9898e9226 100644
--- a/src/Compilation.zig
+++ b/src/Compilation.zig
@@ -1351,6 +1351,7 @@ pub const cache_helpers = struct {
hh.add(target.ofmt);
hh.add(resolved_target.is_native_os);
hh.add(resolved_target.is_native_abi);
+ hh.add(resolved_target.is_explicit_dynamic_linker);
}
pub fn addEmitLoc(hh: *Cache.HashHelper, emit_loc: EmitLoc) void {
@@ -4748,6 +4749,7 @@ fn workerDocsWasmFallible(comp: *Compilation, prog_node: std.Progress.Node) anye
.is_native_os = false,
.is_native_abi = false,
+ .is_explicit_dynamic_linker = false,
};
const config = try Config.resolve(.{