| Commit message (Expand) | Author | Age | Files | Lines |
* | Add "CHECK-" prefix to un-break buildbot failure. | Rui Ueyama | 2013-08-12 | 6 | -26/+26 |
* | [tests] Update to use lit_config and lit package, as appropriate. | Daniel Dunbar | 2013-08-09 | 2 | -11/+12 |
* | disable pipefail for ubsan. | Rafael Espindola | 2013-07-26 | 1 | -0/+2 |
* | Fix another instance of -ccc-cxx vs. --driver-mode=g++ | Hans Wennborg | 2013-07-18 | 1 | -1/+1 |
* | [ASan] create separate configs for running ASan lit tests in both 32- and 64-... | Alexey Samsonov | 2013-06-07 | 1 | -0/+3 |
* | Remove a bunch of copy-paste: use common config for sanitizer lit/unit tests | Alexey Samsonov | 2013-06-06 | 2 | -24/+3 |
* | Improve support for compiler-rt tests in CMake build. | Alexey Samsonov | 2013-05-27 | 2 | -10/+12 |
* | Explicitly list all sanitizer headers in CMake build rules. Make sure sanitiz... | Alexey Samsonov | 2013-04-11 | 1 | -3/+2 |
* | [Sanitizer] Use a common mutex to prevent mixing reports from different sanit... | Alexey Samsonov | 2013-04-05 | 1 | -1/+2 |
* | compiler-rt part of r178194. Remove ubsan test for diagnostic on inf/nan conv... | Richard Smith | 2013-03-27 | 1 | -4/+2 |
* | Build and install .syms files alongside sanitizer runtimes. These are used to | Richard Smith | 2013-03-23 | 2 | -2/+5 |
* | ubsan: Pass floating-point arguments to the runtime by value if they fit the | Richard Smith | 2013-03-22 | 2 | -9/+38 |
* | Per discussion on cxx-abi-dev, switch from comparing type_info objects to | Richard Smith | 2013-03-21 | 1 | -1/+1 |
* | Split ubsan runtime into three pieces (compiler-rt part): | Richard Smith | 2013-03-20 | 2 | -5/+18 |
* | Update ubsan test for clang change r177362. | Richard Smith | 2013-03-19 | 1 | -2/+5 |
* | [UBSan] Use common report decorator to print colorful diagnostics in UBSan, a... | Alexey Samsonov | 2013-02-27 | 1 | -34/+20 |
* | ubsan: Runtime handlers for array indexing checks. | Richard Smith | 2013-02-23 | 3 | -0/+40 |
* | ubsan: Add checking for invalid downcasts. Per [expr.static.cast]p2 and p11, | Richard Smith | 2013-02-13 | 3 | -4/+14 |
* | Highlight caret in bold green, to match Clang diagnostics. | Richard Smith | 2013-02-12 | 1 | -2/+7 |
* | CMake: add functions creating universal runtime libraries for several archite... | Alexey Samsonov | 2013-01-21 | 1 | -19/+9 |
* | CMake: Generalize build rules for different arches for sanitizer_common, asan... | Alexey Samsonov | 2013-01-18 | 1 | -19/+11 |
* | CMake variables renaming: X86_64->x86_64 I386->i386 | Alexey Samsonov | 2013-01-18 | 1 | -4/+4 |
* | [ubsan] Add SANITIZER_INTERFACE_ATTRIBUTE to __ubsan_vptr_type_cache | Will Dietz | 2013-01-17 | 1 | -1/+2 |
* | [ubsan] Use __sanitizer::atomic_exchange(), prefer shared impl. | Will Dietz | 2013-01-14 | 1 | -1/+4 |
* | UBSan: use %p not 0x%zx when printing pointers. | Richard Smith | 2013-01-10 | 1 | -2/+2 |
* | [ubsan] Move attribute specifier to fix build with gcc. | Will Dietz | 2013-01-10 | 2 | -12/+12 |
* | [ubsan] Give entry methods default (not hidden) visibility. | Will Dietz | 2013-01-10 | 2 | -0/+6 |
* | [ubsan] Drop use of __atomic_exchange_n for now to fix build for some. | Will Dietz | 2013-01-09 | 1 | -6/+0 |
* | [ubsan] Add deduplication functionality, always enabled. | Will Dietz | 2013-01-09 | 4 | -15/+88 |
* | [ubsan] Check for appropriate types on compound assignment overflow diagnostics. | Will Dietz | 2013-01-07 | 3 | -4/+4 |
* | [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow. | Will Dietz | 2012-12-31 | 2 | -6/+16 |
* | Revert r171273 which doesn't actually compile. | Chandler Carruth | 2012-12-31 | 2 | -16/+6 |
* | [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow. | Will Dietz | 2012-12-31 | 2 | -6/+16 |
* | [ubsan] Update test now that check recovery is default and has driver flag. | Will Dietz | 2012-12-30 | 1 | -4/+5 |
* | Define COMPILER_RT_CAN_EXECUTE_TESTS variable on platforms where we can produ... | Alexey Samsonov | 2012-12-27 | 1 | -3/+3 |
* | Move C++ name demangling support from ubsan into sanitizer_common. | Richard Smith | 2012-12-20 | 1 | -18/+1 |
* | [Sanitizer] Expose StackTrace::GetPreviousInstructionPc() to get PC of call i... | Alexey Samsonov | 2012-12-18 | 1 | -5/+3 |
* | ubsan: Demangle class names, and be more informative when a reinterpret_cast | Richard Smith | 2012-12-18 | 6 | -14/+91 |
* | ubsan: When diagnosing something wrong somewhere in memory, emit a note | Richard Smith | 2012-12-18 | 8 | -96/+348 |
* | ubsan: if the frontend didn't provide us with a source location, try to work | Richard Smith | 2012-12-18 | 5 | -33/+160 |
* | Rein ubsan's vptr sanitizer back a bit. Per core issue 453, binding a reference | Richard Smith | 2012-12-18 | 1 | -3/+2 |
* | ubsan unit tests for -fsanitize=bool and -fsanitize=enum. | Richard Smith | 2012-12-13 | 2 | -0/+27 |
* | ubsan: Add -fsanitize=bool and -fsanitize=enum, which check for loads of | Richard Smith | 2012-12-13 | 2 | -0/+20 |
* | [ubsan] Refactor handlers to have separate entry points for aborting. | Will Dietz | 2012-12-02 | 5 | -27/+102 |
* | [ubsan] Replace "fatal error" with "runtime error". | Will Dietz | 2012-12-02 | 21 | -44/+44 |
* | ubsan: Disable __int128 tests if the host Clang does not support it. These | Richard Smith | 2012-11-29 | 6 | -11/+45 |
* | ubsan: Don't assume that Clang provides __int128 unless it advertises that it... | Richard Smith | 2012-11-29 | 1 | -1/+1 |
* | ubsan: Support unsigned overflows, and divide-by-zero int/float split. | Will Dietz | 2012-11-27 | 7 | -14/+103 |
* | ubsan: fix broken test case by using brand new [[@LINE]] FileCheck feature | Alexey Samsonov | 2012-11-16 | 1 | -3/+3 |
* | UBSan: enable CMake build on Darwin. Fix two failing tests and disable the te... | Alexey Samsonov | 2012-11-16 | 5 | -21/+39 |