gcc/libsanitizer/ubsan
Markus Trippelsdorf f11da15aee Fix sanitizer/67258 by cherry picking upstream patch
PR sanitizer/67258
	* ubsan/ubsan_type_hash.cc: Cherry pick upstream r244101.

Upstream patch:
commit 1d2477faafda9ad2cc19927b3c31efd22747f013
Author: Alexey Samsonov <vonosmas@gmail.com>
Date:   Wed Aug 5 19:35:46 2015 +0000

    [UBSan] Fix UBSan-vptr false positive.

    Offset from vptr to the start of most-derived object can actually
    be positive in some virtual base class vtables.

    Patch by Stephan Bergmann!

    git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@244101 91177308-0d34-0410-b5e6-96231b3b80d8

From-SVN: r227592
2015-09-09 16:39:32 +00:00
..
Makefile.am Makefile.am (AM_CXXFLAGS): Use -std=gnu++11. 2014-11-14 15:23:51 +01:00
Makefile.in backport: re PR sanitizer/64839 (libsanitizer shouldn't require <rpc/xdr.h>) 2015-05-12 07:02:09 +00:00
libtool-version
ubsan_diag.cc libsanitizer merge from upstream r221802 2014-11-13 20:41:38 +00:00
ubsan_diag.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
ubsan_flags.cc [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
ubsan_flags.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
ubsan_handlers.cc libsanitizer merge from upstream r221802 2014-11-13 20:41:38 +00:00
ubsan_handlers.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
ubsan_handlers_cxx.cc [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
ubsan_handlers_cxx.h
ubsan_init.cc [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
ubsan_init.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
ubsan_type_hash.cc Fix sanitizer/67258 by cherry picking upstream patch 2015-09-09 16:39:32 +00:00
ubsan_type_hash.h
ubsan_value.cc builtins.def: Change SANITIZE_FLOAT_DIVIDE to SANITIZE_NONDEFAULT. 2014-05-23 14:44:42 +00:00
ubsan_value.h libsanitizer merge from upstream r209283 2014-05-22 07:09:21 +00:00