hanchenye-llvm-project/libcxxabi
Eric Fiselier c4600ccf89 Fix ASAN build with older compiler-rt versions.
compiler-rt recently added the __asan_handle_no_return() function that libc++abi
needs to use, however older versions of compiler-rt don't declare this interface
publicly and that breaks the libc++abi build.

This patch attempts to fix the issues by declaring the asan function explicitly,
so we don't depend on compiler-rt to provide the declaration.

llvm-svn: 313308
2017-09-14 22:37:34 +00:00
..
cmake build: use cmake to pass -std=c++11 2017-06-11 23:59:26 +00:00
fuzz add cxa_demangle_fuzzer 2016-12-28 03:28:29 +00:00
include [libcxxabi] Clean up macro usage. 2017-03-01 11:42:01 +00:00
lib
src Fix ASAN build with older compiler-rt versions. 2017-09-14 22:37:34 +00:00
test Mark test as unsupported c++98/03 to fix buildbots 2017-08-09 21:51:56 +00:00
www [CMake] Be more consistent about naming targets and components in libc++abi 2016-08-28 18:28:51 +00:00
.arcconfig Fix arc config to use https 2016-07-18 02:05:52 +00:00
.clang-format Fully Reformat fallback_malloc.cpp 2017-03-04 03:23:15 +00:00
.gitignore
CMakeLists.txt libcxxabi: Suppress LLVM_ENABLE_MODULES 2017-07-31 09:35:08 +00:00
CREDITS.TXT
LICENSE.TXT Update LICENSE.TXT to 2017 2017-01-03 11:21:43 +00:00