authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-08-26 00:54:51+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-09-19 18:20:21-07:00
log0082475ddb128c27116634e72ffe70072b6476d1
treef772c85577223150ed13870ffd9c6f050e05d67d
parenta4d0a01243edf8832c3560f6c46637d52d47e5e8

Compilation: Synchronize some libcxx CXXFLAGS with upstream.


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

src/Compilation.zig+2-2
...@@ -5382,15 +5382,15 @@ pub fn addCCArgs(...@@ -5382,15 +5382,15 @@ pub fn addCCArgs(
5382 try argv.append("-D_LIBCPP_HAS_MUSL_LIBC");5382 try argv.append("-D_LIBCPP_HAS_MUSL_LIBC");
5383 }5383 }
5384 try argv.append("-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS");5384 try argv.append("-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS");
5385 try argv.append("-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS");
5386 try argv.append("-D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS");5385 try argv.append("-D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS");
5386 try argv.append("-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS");
53875387
5388 if (!comp.config.any_non_single_threaded) {5388 if (!comp.config.any_non_single_threaded) {
5389 try argv.append("-D_LIBCPP_HAS_NO_THREADS");5389 try argv.append("-D_LIBCPP_HAS_NO_THREADS");
5390 }5390 }
53915391
5392 // See the comment in libcxx.zig for more details about this.5392 // See the comment in libcxx.zig for more details about this.
5393 try argv.append("-D_LIBCPP_PSTL_CPU_BACKEND_SERIAL");5393 try argv.append("-D_LIBCPP_PSTL_BACKEND_SERIAL");
53945394
5395 try argv.append(try std.fmt.allocPrint(arena, "-D_LIBCPP_ABI_VERSION={d}", .{5395 try argv.append(try std.fmt.allocPrint(arena, "-D_LIBCPP_ABI_VERSION={d}", .{
5396 @intFromEnum(comp.libcxx_abi_version),5396 @intFromEnum(comp.libcxx_abi_version),