summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2017-09-13 23:35:07 +0000
committerPetr Hosek <phosek@chromium.org>2017-09-13 23:35:07 +0000
commit229e0854ed6299d969b2336d40ceba49fc78ff70 (patch)
treebd7a5063ac12c5cf4f0443727aaaa73443273e01 /lldb/packages/Python/lldbsuite/test
parentcd7bba026420d16aafb232847dc198c1bcd332fd (diff)
downloadbcm5719-llvm-229e0854ed6299d969b2336d40ceba49fc78ff70.tar.gz
bcm5719-llvm-229e0854ed6299d969b2336d40ceba49fc78ff70.zip
Reland "When built with ASan, __cxa_throw calls __asan_handle_no_return"
The ASan runtime on many systems intercepts cxa_throw just so it can call asan_handle_no_return first. Some newer systems such as Fuchsia don't use interceptors on standard library functions at all, but instead use sanitizer-instrumented versions of the standard libraries. When libc++abi is built with ASan, cxa_throw can just call asan_handle_no_return itself so no interceptor is required. Patch by Roland McGrath Differential Revision: https://reviews.llvm.org/D37229 llvm-svn: 313215
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud