zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 65cfc91836adfc4e9ef852b571b6a4f38b943284 (tree)
parent da794ec7a3f6c0aab04561f1d5e0d248f9a806e4
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Fri,  6 Dec 2024 15:08:43 +0100

std.zig.target: Consider libsupc++ to be a libc++ library name.

This is, roughly, GCC's equivalent of libc++abi.

Diffstat:
Mlib/std/zig/target.zig | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 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 {