From 12f3a7c3c202475c67b639c369829a0390cfb0f8 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 18 Oct 2024 22:57:57 -0700 Subject: [PATCH] fix wasm crt logic --- src/link/Wasm.zig | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/link/Wasm.zig b/src/link/Wasm.zig index daccd4eef56720d782b66151d2fe7ed10fa8735e..f291d6c2d643ef8396025bf59a86d9fa1dbf7af9 100644 --- a/src/link/Wasm.zig +++ b/src/link/Wasm.zig @@ -3645,11 +3645,8 @@ fn linkWithLLD(wasm: *Wasm, arena: Allocator, tid: Zcu.PerThread.Id, prog_node: try argv.append(p); } - if (comp.config.output_mode != .Obj and - !comp.skip_linker_dependencies and - !comp.config.link_libc) - { - try argv.append(try comp.libc_static_lib.?.full_object_path.toString(arena)); + if (comp.libc_static_lib) |crt_file| { + try argv.append(try crt_file.full_object_path.toString(arena)); } if (compiler_rt_path) |p| { -- 2.54.0