summaryrefslogtreecommitdiff
path: root/lib/ubsan
AgeCommit message (Expand)Author
2016-04-15[sanitizer] [SystemZ] Enable UBSan.Marcin Koscielnicki
2016-03-18[sancov] common flags initialization.Mike Aizatsky
2016-03-12Fix bad regression from r263077 when building with MSVC.Nico Weber
2016-03-11[UBSan] Improve bufferization of UBSan error reports.Alexey Samsonov
2016-03-09sanitizer: Fix endianness checks for gccAlexey Samsonov
2016-03-05[cmake] Address Samsonov's post-commit review of r262723Filipe Cabecinhas
2016-03-04[ubsan/cmake] Make sure we end up adding -frtti to ubsan_type_hash_itanium.cc...Filipe Cabecinhas
2016-02-27[UBSan] Fix isDerivedFromAtOffset on iOS ARM64Filipe Cabecinhas
2016-02-03[cfi] Safe handling of unaddressable vtable pointers (compiler-rt).Evgeniy Stepanov
2016-01-27[cfi] Disable vtable diagnostics when no cxxabi.Evgeniy Stepanov
2016-01-26Remove autoconf support for building runtime libraries.Chris Bieneman
2016-01-25[cfi] Cross-DSO CFI diagnostic mode (compiler-rt part)Evgeniy Stepanov
2015-12-18[UBSan] Implement runtime suppressions (PR25066).Alexey Samsonov
2015-12-10Revert "[CMake] Provide options for toggling on and off various runtime libra...Chris Bieneman
2015-12-09[CMake] Provide options for toggling on and off various runtime libraries.Chris Bieneman
2015-12-09[UBSan] Clarify the way we disable de-duplication of reports from unrecoverab...Alexey Samsonov
2015-12-08[UBSan] Remove "-fsanitize=" prefix from ubsan_checks.inc. NFC.Alexey Samsonov
2015-12-08[UBSan] Always calculate ErrorType (kind of UB) before printing a report.Alexey Samsonov
2015-10-30Revert "Apply modernize-use-default to compiler-rt."Alexey Samsonov
2015-10-20Apply modernize-use-default to compiler-rt.Angel Garcia Gomez
2015-10-20[ubsan] Fix looksLikeFloatCastOverflowDataV1 heuristic to work if one of the ...Yury Gribov
2015-09-17Revert "ubsan: Implement memory permission validation for vtables."Evgeniy Stepanov
2015-09-12ubsan: Disable vptr validation on powerpc64.Peter Collingbourne
2015-09-11ubsan: Implement memory permission validation for vtables.Peter Collingbourne
2015-09-10CFI: Add diagnostic handler and tests for indirect call checker.Peter Collingbourne
2015-08-27[CMake] Unify build rules for sanitizer_common for Apple and non-Apple platfo...Alexey Samsonov
2015-08-27[CMake] Add ARCHS option to add_sanitizer_rt_symbols.Chris Bieneman
2015-08-27[CMake] Add PARENT_TARGET option to add_sanitizer_rt_symbols.Chris Bieneman
2015-08-26[CMake] Converting add_sanitizer_rt_symbols to use cmake_parse_arguments.Chris Bieneman
2015-08-26[CMake] Cleaning up ubsan to use OBJECT_LIBS and to not loop when calling add...Chris Bieneman
2015-08-25[CMake] merge add_compiler_rt_runtime and add_compiler_rt_darwin_runtime into...Chris Bieneman
2015-08-24[UBSan] Add the ability to print more precise error kind in summary line.Alexey Samsonov
2015-08-18[CMake] Refactoring add_compiler_rt functions for darwin runtimes.Chris Bieneman
2015-08-13[UBSan] Enable 'help' option output, report unrecognized flagsAlexey Samsonov
2015-08-11[ubsan][mips] Revise r243384 to avoid special casing big-endian mips.Daniel Sanders
2015-08-11[compiler-rt] Add SourceLocations for float_cast_overflow data.Filipe Cabecinhas
2015-08-05[UBSan] Fix UBSan-vptr false positive.Alexey Samsonov
2015-07-28[UBSan][MIPS] Fix cast-overflow tests for mips big endianSagar Thakur
2015-07-08UBSan: Simplify logic for locating the RTTI object.Peter Collingbourne
2015-07-08CFI: Get check-cfi passing on Windows.Peter Collingbourne
2015-07-02Re-apply r241217 with build fixes:Peter Collingbourne
2015-07-02Revert r241217, it breaks the build on Windows.Nico Weber
2015-07-02ubsan: Port runtime library to (32- and 64-bit) Windows.Peter Collingbourne
2015-06-25[CMake] Fix PR23539: Don't reference C++ ABI symbols prior to Mac OS 10.9.Alexey Samsonov
2015-06-19CMake: Stop using LLVM's custom parse_arguments. NFCFilipe Cabecinhas
2015-06-19Add control flow integrity diagnosis function to UBSan runtime library.Peter Collingbourne
2015-06-10[CMake] Cleanup add_compiler_rt_object_library to be platform-agnosticChris Bieneman
2015-06-04[ASan] Make binary name reader cross-platform.Yury Gribov
2015-06-04[sanitizer_common] Added VS-style output for source locationsFilipe Cabecinhas
2015-05-11[UBSan] Add missing header that defines SANITIZER_CAN_USE_PREINIT_ARRAYAlexey Samsonov