[libcxx-commits] [libcxx] [libc++][hardening] Rework how the assertion handler can be overridden. (PR #77883)

Alan Zhao via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jan 12 14:07:38 PST 2024


alanzhao1 wrote:

> Thanks for the heads up! This seems very flexible, providing a `__assertion_handler` header should allow us to do whatever we want essentially.
> 
> @alanzhao1 can you take a look too?

+1, thanks for the change and the heads up!

One thing we (Chrome) will need to keep in mind is that we'll need to provide our own implementation of `<__assertion_handler>` since we don't use CMake. I filed https://crbug.com/1517992 to keep track of this on our end.

https://github.com/llvm/llvm-project/pull/77883


More information about the libcxx-commits mailing list