authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-05-03 06:31:12+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-05-03 10:31:31+02:00
logae38575b42e7ff6f7254c0ae1f1f0519416d83f9
tree1803679f746ef91d1cbc215fdacc1a18796740a3
parentc0ec264f756476484051f9d16ac7bc20c0a45723
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

compiler: Rename misleading libcNeedsLibUnwind() function.

It's about libc++, not libc.

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

src/Compilation/Config.zig+1-1
......@@ -313,7 +313,7 @@ pub fn resolve(options: Options) ResolveError!Config {
313313 };
314314
315315 const link_libunwind = b: {
316 if (link_libcpp and target_util.libcNeedsLibUnwind(target)) {
316 if (link_libcpp and target_util.libCxxNeedsLibUnwind(target)) {
317317 if (options.link_libunwind == false) return error.LibCppRequiresLibUnwind;
318318 break :b true;
319319 }
src/target.zig+1-1
......@@ -23,7 +23,7 @@ pub fn osRequiresLibC(target: std.Target) bool {
2323 return target.os.requiresLibC();
2424}
2525
26pub fn libcNeedsLibUnwind(target: std.Target) bool {
26pub fn libCxxNeedsLibUnwind(target: std.Target) bool {
2727 return switch (target.os.tag) {
2828 .macos,
2929 .ios,