srctree

Robin Linden parent 8774f266 98890db3
build: Remove libc++ define that became a no-op in libc++-16

inlinesplit
.bazelrc added: 2, removed: 3, total 0
@@ -45,8 +45,7 @@ build:clang-cl --platforms=//:x64_windows-clang-cl
build:libc++ --cxxopt=-stdlib=libc++
build:libc++ --cxxopt=-fexperimental-library
build:libc++ --linkopt=-stdlib=libc++
build:libc++ --copt=-D_LIBCPP_ENABLE_NODISCARD
# https://releases.llvm.org/15.0.0/projects/libcxx/docs/ReleaseNotes.html#upcoming-deprecations-and-removals
# https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html#upcoming-deprecations-and-removals
build:libc++ --copt=-D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES
 
# Some of this is from "Can I run AddressSanitizer with more aggressive diagnostics enabled?"