summaryrefslogtreecommitdiffstats
path: root/contrib/libc++/src/stdexcept.cpp
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2015-01-13 19:54:47 +0000
committerdim <dim@FreeBSD.org>2015-01-13 19:54:47 +0000
commitd07708df700d3cefccf39ee729e8b88653cd6fc8 (patch)
tree8f0287406f357e41799e220f84b1cb8e6be46439 /contrib/libc++/src/stdexcept.cpp
parentea004da6c19049bd1b52fe5ead36e0d3d07ea1de (diff)
downloadFreeBSD-src-d07708df700d3cefccf39ee729e8b88653cd6fc8.zip
FreeBSD-src-d07708df700d3cefccf39ee729e8b88653cd6fc8.tar.gz
Connect libclang_rt to the build, for specific architectures. This
contains the libraries for Address Sanitizer (asan), Undefined Behavior Sanitizer (ubsan) and Profile Guided Optimization. ASan is a fast memory error detector. It can detect the following types of bugs: Out-of-bounds accesses to heap, stack and globals Use-after-free Use-after-return (to some extent) Double-free, invalid free Memory leaks (experimental) Typical slowdown introduced by AddressSanitizer is 2x. UBSan is a fast and compatible undefined behavior checker. It enables a number of undefined behavior checks that have small runtime cost and no impact on address space layout or ABI. PLEASE NOTE: the sanitizers still have some rough edges on FreeBSD, particularly on i386. These will hopefully be smoothed out in the coming time. Differential Revision: https://reviews.freebsd.org/D1505
Diffstat (limited to 'contrib/libc++/src/stdexcept.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud