summaryrefslogtreecommitdiff
path: root/lib/ubsan
AgeCommit message (Expand)Author
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
2015-04-23[UBSan] Make sure proper error summary is printed for -fsanitize=float-cast-o...Alexey Samsonov
2015-04-19Make ubsan respect log_pathHal Finkel
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2015-04-02Add missing " at the end of the #error directive.Alexey Samsonov
2015-04-01[CMake] Fixup for r233861: don't build standalone UBSan on unsupported platfo...Alexey Samsonov
2015-04-01[UBSan] Embed UBSan into ASan runtime (compiler-rt part).Alexey Samsonov
2015-04-01[PPC64]This activates UBSan for the power architecture.Bill Seurer
2015-03-26[UBSan] Explicitly list all supported OS/arch pairs supported by UBSan.Alexey Samsonov