aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Build/Step/Compile.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/Build/Step/Compile.zig')
-rw-r--r--lib/std/Build/Step/Compile.zig6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/std/Build/Step/Compile.zig b/lib/std/Build/Step/Compile.zig
index a977dc3056..469fbdf74a 100644
--- a/lib/std/Build/Step/Compile.zig
+++ b/lib/std/Build/Step/Compile.zig
@@ -611,11 +611,13 @@ pub fn dependsOnSystemLibrary(compile: *const Compile, name: []const u8) bool {
is_linking_libcpp = is_linking_libcpp or module.link_libcpp == true;
}
- if (compile.rootModuleTarget().is_libc_lib_name(name)) {
+ const target = compile.rootModuleTarget();
+
+ if (std.zig.target.isLibCLibName(target, name)) {
return is_linking_libc;
}
- if (compile.rootModuleTarget().is_libcpp_lib_name(name)) {
+ if (std.zig.target.isLibCxxLibName(target, name)) {
return is_linking_libcpp;
}