History log of /external/compiler-rt/lib/ubsan/ubsan_type_hash.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
18af39e73d651f1903f2d46ac51b3842b378763f 17-Jan-2013 Will Dietz <wdietz2@illinois.edu> [ubsan] Add SANITIZER_INTERFACE_ATTRIBUTE to __ubsan_vptr_type_cache

Missed this one previously.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@172730 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/ubsan/ubsan_type_hash.h
0ad23f7f860e27b8b9a889be665cfaea830503ce 18-Dec-2012 Richard Smith <richard-llvm@metafoo.co.uk> ubsan: Demangle class names, and be more informative when a reinterpret_cast
has got us to the wrong offset within an object.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170423 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/ubsan/ubsan_type_hash.h
25ee97fe8ada76755c8bd1087fac9cc3cd03b28c 18-Dec-2012 Richard Smith <richard-llvm@metafoo.co.uk> ubsan: When diagnosing something wrong somewhere in memory, emit a note
pointing at the bad location and a snippet of nearby memory values. This is
strictly best-effort; reading these bytes to display the note could lead to a
seg fault, and that's explicitly OK.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170415 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/ubsan/ubsan_type_hash.h
26a725f0b2fd30b98adae6353b432d0c955e10bd 29-Oct-2012 Richard Smith <richard-llvm@metafoo.co.uk> Don't define an extern "C" variable in its first declaration, to appease a
bogus gcc warning. Take this opportunity to move the declaration to the header,
since it's part of the API of this file.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166965 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/ubsan/ubsan_type_hash.h
eda8bd0fc07df35c9ad7de5b698bb717b063e7af 25-Oct-2012 Richard Smith <richard-llvm@metafoo.co.uk> -fcatch-undefined-behavior checking for appropriate vptr value: library side.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166660 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/ubsan/ubsan_type_hash.h