summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/ubsan
Commit message (Expand)AuthorAgeFilesLines
* Add "CHECK-" prefix to un-break buildbot failure.Rui Ueyama2013-08-126-26/+26
* [tests] Update to use lit_config and lit package, as appropriate.Daniel Dunbar2013-08-092-11/+12
* disable pipefail for ubsan.Rafael Espindola2013-07-261-0/+2
* Fix another instance of -ccc-cxx vs. --driver-mode=g++Hans Wennborg2013-07-181-1/+1
* [ASan] create separate configs for running ASan lit tests in both 32- and 64-...Alexey Samsonov2013-06-071-0/+3
* Remove a bunch of copy-paste: use common config for sanitizer lit/unit testsAlexey Samsonov2013-06-062-24/+3
* Improve support for compiler-rt tests in CMake build.Alexey Samsonov2013-05-272-10/+12
* Explicitly list all sanitizer headers in CMake build rules. Make sure sanitiz...Alexey Samsonov2013-04-111-3/+2
* [Sanitizer] Use a common mutex to prevent mixing reports from different sanit...Alexey Samsonov2013-04-051-1/+2
* compiler-rt part of r178194. Remove ubsan test for diagnostic on inf/nan conv...Richard Smith2013-03-271-4/+2
* Build and install .syms files alongside sanitizer runtimes. These are used toRichard Smith2013-03-232-2/+5
* ubsan: Pass floating-point arguments to the runtime by value if they fit theRichard Smith2013-03-222-9/+38
* Per discussion on cxx-abi-dev, switch from comparing type_info objects toRichard Smith2013-03-211-1/+1
* Split ubsan runtime into three pieces (compiler-rt part):Richard Smith2013-03-202-5/+18
* Update ubsan test for clang change r177362.Richard Smith2013-03-191-2/+5
* [UBSan] Use common report decorator to print colorful diagnostics in UBSan, a...Alexey Samsonov2013-02-271-34/+20
* ubsan: Runtime handlers for array indexing checks.Richard Smith2013-02-233-0/+40
* ubsan: Add checking for invalid downcasts. Per [expr.static.cast]p2 and p11,Richard Smith2013-02-133-4/+14
* Highlight caret in bold green, to match Clang diagnostics.Richard Smith2013-02-121-2/+7
* CMake: add functions creating universal runtime libraries for several archite...Alexey Samsonov2013-01-211-19/+9
* CMake: Generalize build rules for different arches for sanitizer_common, asan...Alexey Samsonov2013-01-181-19/+11
* CMake variables renaming: X86_64->x86_64 I386->i386Alexey Samsonov2013-01-181-4/+4
* [ubsan] Add SANITIZER_INTERFACE_ATTRIBUTE to __ubsan_vptr_type_cacheWill Dietz2013-01-171-1/+2
* [ubsan] Use __sanitizer::atomic_exchange(), prefer shared impl.Will Dietz2013-01-141-1/+4
* UBSan: use %p not 0x%zx when printing pointers.Richard Smith2013-01-101-2/+2
* [ubsan] Move attribute specifier to fix build with gcc.Will Dietz2013-01-102-12/+12
* [ubsan] Give entry methods default (not hidden) visibility.Will Dietz2013-01-102-0/+6
* [ubsan] Drop use of __atomic_exchange_n for now to fix build for some.Will Dietz2013-01-091-6/+0
* [ubsan] Add deduplication functionality, always enabled.Will Dietz2013-01-094-15/+88
* [ubsan] Check for appropriate types on compound assignment overflow diagnostics.Will Dietz2013-01-073-4/+4
* [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow.Will Dietz2012-12-312-6/+16
* Revert r171273 which doesn't actually compile.Chandler Carruth2012-12-312-16/+6
* [ubsan] Don't suggest casting to unsigned for unsigned unary minus overflow.Will Dietz2012-12-312-6/+16
* [ubsan] Update test now that check recovery is default and has driver flag.Will Dietz2012-12-301-4/+5
* Define COMPILER_RT_CAN_EXECUTE_TESTS variable on platforms where we can produ...Alexey Samsonov2012-12-271-3/+3
* Move C++ name demangling support from ubsan into sanitizer_common.Richard Smith2012-12-201-18/+1
* [Sanitizer] Expose StackTrace::GetPreviousInstructionPc() to get PC of call i...Alexey Samsonov2012-12-181-5/+3
* ubsan: Demangle class names, and be more informative when a reinterpret_castRichard Smith2012-12-186-14/+91
* ubsan: When diagnosing something wrong somewhere in memory, emit a noteRichard Smith2012-12-188-96/+348
* ubsan: if the frontend didn't provide us with a source location, try to workRichard Smith2012-12-185-33/+160
* Rein ubsan's vptr sanitizer back a bit. Per core issue 453, binding a referenceRichard Smith2012-12-181-3/+2
* ubsan unit tests for -fsanitize=bool and -fsanitize=enum.Richard Smith2012-12-132-0/+27
* ubsan: Add -fsanitize=bool and -fsanitize=enum, which check for loads ofRichard Smith2012-12-132-0/+20
* [ubsan] Refactor handlers to have separate entry points for aborting.Will Dietz2012-12-025-27/+102
* [ubsan] Replace "fatal error" with "runtime error".Will Dietz2012-12-0221-44/+44
* ubsan: Disable __int128 tests if the host Clang does not support it. TheseRichard Smith2012-11-296-11/+45
* ubsan: Don't assume that Clang provides __int128 unless it advertises that it...Richard Smith2012-11-291-1/+1
* ubsan: Support unsigned overflows, and divide-by-zero int/float split.Will Dietz2012-11-277-14/+103
* ubsan: fix broken test case by using brand new [[@LINE]] FileCheck featureAlexey Samsonov2012-11-161-3/+3
* UBSan: enable CMake build on Darwin. Fix two failing tests and disable the te...Alexey Samsonov2012-11-165-21/+39
OpenPOWER on IntegriCloud