authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-10-04 00:44:50+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-10-04 00:46:04+02:00
logef2001c7ffdefafc9f61210d1daf3de4d460dd48
tree5e1dfc1e1012235abf876f9ae3e21ac3c6da3051
parent43888e654998a118cde3c3ac4fb7004ffbe44323
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

libcxxabi: define _LIBCPP_BUILDING_LIBRARY in addition to _LIBCXXABI_BUILDING_LIBRARY


1 files changed, 1 insertions(+), 0 deletions(-)

src/libs/libcxx.zig+1
...@@ -406,6 +406,7 @@ pub fn buildLibCxxAbi(comp: *Compilation, prog_node: std.Progress.Node) BuildErr...@@ -406,6 +406,7 @@ pub fn buildLibCxxAbi(comp: *Compilation, prog_node: std.Progress.Node) BuildErr
406 try addCxxArgs(comp, arena, &cflags);406 try addCxxArgs(comp, arena, &cflags);
407407
408 try cflags.append("-DNDEBUG");408 try cflags.append("-DNDEBUG");
409 try cflags.append("-D_LIBCPP_BUILDING_LIBRARY");
409 try cflags.append("-D_LIBCXXABI_BUILDING_LIBRARY");410 try cflags.append("-D_LIBCXXABI_BUILDING_LIBRARY");
410 if (!comp.config.any_non_single_threaded) {411 if (!comp.config.any_non_single_threaded) {
411 try cflags.append("-D_LIBCXXABI_HAS_NO_THREADS");412 try cflags.append("-D_LIBCXXABI_HAS_NO_THREADS");