diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-12-06 15:08:43 +0100 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2024-12-06 15:08:43 +0100 |
| commit | 65cfc91836adfc4e9ef852b571b6a4f38b943284 (patch) | |
| tree | 7ff30ce6aff4e4ffb0e6d3a1ae21e7c01df87df3 | |
| parent | da794ec7a3f6c0aab04561f1d5e0d248f9a806e4 (diff) | |
| download | zig-65cfc91836adfc4e9ef852b571b6a4f38b943284.tar.gz zig-65cfc91836adfc4e9ef852b571b6a4f38b943284.zip | |
std.zig.target: Consider libsupc++ to be a libc++ library name.
This is, roughly, GCC's equivalent of libc++abi.
| -rw-r--r-- | lib/std/zig/target.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/std/zig/target.zig b/lib/std/zig/target.zig index b9116f557f..1785eb94e6 100644 --- a/lib/std/zig/target.zig +++ b/lib/std/zig/target.zig @@ -263,7 +263,8 @@ pub fn isLibCxxLibName(target: std.Target, name: []const u8) bool { return eqlIgnoreCase(ignore_case, name, "c++") or eqlIgnoreCase(ignore_case, name, "stdc++") or - eqlIgnoreCase(ignore_case, name, "c++abi"); + eqlIgnoreCase(ignore_case, name, "c++abi") or + eqlIgnoreCase(ignore_case, name, "supc++"); } fn eqlIgnoreCase(ignore_case: bool, a: []const u8, b: []const u8) bool { |
