diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2021-11-16 12:44:25 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-11-16 12:44:25 -0700 |
| commit | eecb669074f7798975366ac834ae25fa185f05fa (patch) | |
| tree | 3b1c3e185d7fddac3998b389ecb1dc3f72c780d4 /src | |
| parent | 796687f1562bf0c9a73633b3fd828d25b7a11fac (diff) | |
| download | zig-eecb669074f7798975366ac834ae25fa185f05fa.tar.gz zig-eecb669074f7798975366ac834ae25fa185f05fa.zip | |
libcxx: disable redundant new/delete definitions
which are already provided by libcxxabi
Diffstat (limited to 'src')
| -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 952b533418..9986c922ba 100644 --- a/src/libcxx.zig +++ b/src/libcxx.zig @@ -133,6 +133,7 @@ pub fn buildLibCXX(comp: *Compilation) !void { try cflags.append("-DLIBCXX_BUILDING_LIBCXXABI"); try cflags.append("-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS"); try cflags.append("-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS"); + try cflags.append("-D_LIBCPP_DISABLE_NEW_DELETE_DEFINITIONS"); try cflags.append("-D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS"); try cflags.append("-fvisibility=hidden"); try cflags.append("-fvisibility-inlines-hidden"); |
