aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Target/Query.zig
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2025-03-09 14:45:48 +0100
committerAlex Rønne Petersen <alex@alexrp.com>2025-03-09 19:50:13 +0100
commit9840157c187b96e7abf9062002e2db3b3a893262 (patch)
tree6e7cdca61a72d68151b540a4366b0a5ee34b3575 /lib/std/Target/Query.zig
parent17b40b1d6843b4038c7e187ba95184971b2a5456 (diff)
downloadzig-9840157c187b96e7abf9062002e2db3b3a893262.tar.gz
zig-9840157c187b96e7abf9062002e2db3b3a893262.zip
std.Target.Query: Don't append glibc version in zigTriple() if ABI isn't GNU.
Diffstat (limited to 'lib/std/Target/Query.zig')
-rw-r--r--lib/std/Target/Query.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/Target/Query.zig b/lib/std/Target/Query.zig
index 2d5c734108..cf53a8175b 100644
--- a/lib/std/Target/Query.zig
+++ b/lib/std/Target/Query.zig
@@ -102,7 +102,7 @@ pub fn fromTarget(target: Target) Query {
.os_version_min = undefined,
.os_version_max = undefined,
.abi = target.abi,
- .glibc_version = target.os.versionRange().gnuLibCVersion(),
+ .glibc_version = if (target.abi.isGnu()) target.os.versionRange().gnuLibCVersion() else null,
.android_api_level = if (target.abi.isAndroid()) target.os.version_range.linux.android else null,
};
result.updateOsVersionRange(target.os);