diff options
| author | xavier <xavierb@gmail.com> | 2021-05-24 07:51:26 +0200 |
|---|---|---|
| committer | xavier <xavierb@gmail.com> | 2021-05-25 00:42:39 +0200 |
| commit | acaa0b8f085b386fabeb0fb92a3cb5818d1f3061 (patch) | |
| tree | 9552d76c2af632bcb2f2aef5c95fc97a494b5098 /src/libcxx.zig | |
| parent | 32154fbf0d14527f9f144bd5979a25d77e782ccf (diff) | |
| download | zig-acaa0b8f085b386fabeb0fb92a3cb5818d1f3061.tar.gz zig-acaa0b8f085b386fabeb0fb92a3cb5818d1f3061.zip | |
remove reduntant new/delete implementation
The same code is provided by both libxx and libxxabi, and removed at linktime.
Diffstat (limited to 'src/libcxx.zig')
| -rw-r--r-- | src/libcxx.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libcxx.zig b/src/libcxx.zig index 4816637e2d..742474ef3c 100644 --- a/src/libcxx.zig +++ b/src/libcxx.zig @@ -129,6 +129,7 @@ pub fn buildLibCXX(comp: *Compilation) !void { try cflags.append("-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS"); try cflags.append("-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS"); try cflags.append("-D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS"); + try cflags.append("-D_LIBCPP_DISABLE_NEW_DELETE_DEFINITIONS"); try cflags.append("-fvisibility=hidden"); try cflags.append("-fvisibility-inlines-hidden"); |
