[all-commits] [llvm/llvm-project] e36f9e: [libc++] Allow enabling assertions when back-deplo...
Louis Dionne via All-commits
all-commits at lists.llvm.org
Mon Aug 8 05:43:46 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e36f9e13bca41223bd6af7e49bf020e58a676e9d
https://github.com/llvm/llvm-project/commit/e36f9e13bca41223bd6af7e49bf020e58a676e9d
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2022-08-08 (Mon, 08 Aug 2022)
Changed paths:
M libcxx/docs/UsingLibcxx.rst
M libcxx/include/__availability
M libcxx/include/__verbose_abort
R libcxx/test/libcxx/assertions/default_verbose_abort.availability.verify.cpp
M libcxx/test/libcxx/assertions/default_verbose_abort.pass.cpp
M libcxx/test/libcxx/assertions/headers_declare_verbose_abort.sh.cpp
M libcxx/test/libcxx/assertions/single_expression.sh.cpp
M libcxx/utils/ci/buildkite-pipeline.yml
M libcxx/utils/ci/run-buildbot
Log Message:
-----------
[libc++] Allow enabling assertions when back-deploying
When back-deploying to older platforms, we can still provide assertions,
but we might not be able to provide a great implementation for the verbose
handler. Instead, we can just call ::abort().
Differential Revision: https://reviews.llvm.org/D131199
More information about the All-commits
mailing list