authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-23 09:41:55-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-23 09:41:55-07:00
log15b2bae517c54db22604eb303645d2f0023768e0
treeabf748223f710441c0baa15269511ce13736e662
parent800a4a6cebf363c8ba3d1fcfff55db8bfb71f731

fix trying to link libc for static libs and objects


1 files changed, 2 insertions(+), 1 deletions(-)

src/Compilation.zig+2-1
...@@ -417,7 +417,8 @@ pub fn create(gpa: *Allocator, options: InitOptions) !*Compilation {...@@ -417,7 +417,8 @@ pub fn create(gpa: *Allocator, options: InitOptions) !*Compilation {
417 return error.MachineCodeModelNotSupported;417 return error.MachineCodeModelNotSupported;
418 }418 }
419419
420 const link_libc = options.link_libc or target_util.osRequiresLibC(options.target);420 const link_libc = options.link_libc or
421 (is_exe_or_dyn_lib and target_util.osRequiresLibC(options.target));
421422
422 const must_dynamic_link = dl: {423 const must_dynamic_link = dl: {
423 if (target_util.cannotDynamicLink(options.target))424 if (target_util.cannotDynamicLink(options.target))