Libc++abi attempts to use the newly added __asan_handle_no_return() when built under ASAN. Unfortunately older versions of compiler-rt do not provide this symbol, and so libc++abi needs a way to detect if asan_interface.h actually provides the function.
This patch adds the macro SANITIZER_ASAN_INTERFACE_HAS_HANDLE_NO_RETURN which can be used to detect the availability of the new function.