llvm-project/compiler-rt/lib/ubsan
Peter Collingbourne cca0cb6ce2 UBSan: Simplify logic for locating the RTTI object.
The image-relative complete object locator contains a reference to itself,
which we can use to compute the image base without using VirtualQuery.

Spotted by David Majnemer.

llvm-svn: 241758
2015-07-08 23:22:39 +00:00
..
CMakeLists.txt CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
Makefile.mk [UBSan] Embed UBSan into ASan runtime (compiler-rt part). 2015-04-01 22:42:36 +00:00
ubsan.syms.extra Properly generate lists of exported symbols for sanitizer runtimes 2013-08-27 15:08:02 +00:00
ubsan_diag.cc CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
ubsan_diag.h CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
ubsan_flags.cc Re-apply r241217 with build fixes: 2015-07-02 01:44:34 +00:00
ubsan_flags.h [UBSan] Embed UBSan into ASan runtime (compiler-rt part). 2015-04-01 22:42:36 +00:00
ubsan_flags.inc [Sanitizer] Refactor SuppressionContext class. 2015-02-20 17:41:59 +00:00
ubsan_handlers.cc [UBSan] Explicitly list all supported OS/arch pairs supported by UBSan. 2015-03-26 17:26:04 +00:00
ubsan_handlers.h [UBSan] Add noinline attribute to handlers that should never return. 2014-09-10 20:43:36 +00:00
ubsan_handlers_cxx.cc CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
ubsan_handlers_cxx.h Add control flow integrity diagnosis function to UBSan runtime library. 2015-06-19 01:52:55 +00:00
ubsan_init.cc [ASan] Make binary name reader cross-platform. 2015-06-04 07:29:43 +00:00
ubsan_init.h [UBSan] Embed UBSan into ASan runtime (compiler-rt part). 2015-04-01 22:42:36 +00:00
ubsan_init_standalone.cc [UBSan] Add missing header that defines SANITIZER_CAN_USE_PREINIT_ARRAY 2015-05-11 21:06:49 +00:00
ubsan_platform.h Re-apply r241217 with build fixes: 2015-07-02 01:44:34 +00:00
ubsan_type_hash.cc CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
ubsan_type_hash.h Add control flow integrity diagnosis function to UBSan runtime library. 2015-06-19 01:52:55 +00:00
ubsan_type_hash_itanium.cc CFI: Get check-cfi passing on Windows. 2015-07-08 22:10:34 +00:00
ubsan_type_hash_win.cc UBSan: Simplify logic for locating the RTTI object. 2015-07-08 23:22:39 +00:00
ubsan_value.cc [PPC64]This activates UBSan for the power architecture. 2015-04-01 15:33:22 +00:00
ubsan_value.h [UBSan] Explicitly list all supported OS/arch pairs supported by UBSan. 2015-03-26 17:26:04 +00:00