summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTCommon.cpp
diff options
context:
space:
mode:
authorMaxim Ostapenko <m.ostapenko@partner.samsung.com>2016-02-08 08:39:59 +0000
committerMaxim Ostapenko <m.ostapenko@partner.samsung.com>2016-02-08 08:39:59 +0000
commit9ab99ab985f7e4d6eb21deaedbf75344833f1465 (patch)
tree980048a3a8631e9cae77f5369b4300688e9dee5a /clang/lib/Serialization/ASTCommon.cpp
parentb1e3f60fb932b2273ac37d61fcc9777997a255f3 (diff)
downloadbcm5719-llvm-9ab99ab985f7e4d6eb21deaedbf75344833f1465.tar.gz
bcm5719-llvm-9ab99ab985f7e4d6eb21deaedbf75344833f1465.zip
[asan] Introduce new approach for ODR violation detection based on odr indicator symbols.
This is a compiler-rt part of this http://reviews.llvm.org/D15642 patch. Here, we add a new approach for ODR violation detection. Instead of using __asan_region_is_poisoned(g->beg, g->size_with_redzone) on global address (that would return false now due to using private alias), we can use new globally visible indicator symbol to perform the check. Differential Revision: http://reviews.llvm.org/D15644 llvm-svn: 260076
Diffstat (limited to 'clang/lib/Serialization/ASTCommon.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud