summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2017-11-29 20:10:14 +0000
committerSam Clegg <sbc@chromium.org>2017-11-29 20:10:14 +0000
commit51d90c8c6bc0da49398fb9ebd34cec8c3a7cbd29 (patch)
tree701b57b26000d8f6f6868ffa302b1b44db1b9fa6
parentf4dcc42e7b22a40eb66621d6592170326a5ed43e (diff)
downloadbcm5719-llvm-51d90c8c6bc0da49398fb9ebd34cec8c3a7cbd29.tar.gz
bcm5719-llvm-51d90c8c6bc0da49398fb9ebd34cec8c3a7cbd29.zip
Add libstd++-4.8 exceptions to ubsan_blacklist.txt
Differential Revision: https://reviews.llvm.org/D40589 llvm-svn: 319353
-rw-r--r--llvm/utils/sanitizers/ubsan_blacklist.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/utils/sanitizers/ubsan_blacklist.txt b/llvm/utils/sanitizers/ubsan_blacklist.txt
index 49975866ea4..b5bbfddceef 100644
--- a/llvm/utils/sanitizers/ubsan_blacklist.txt
+++ b/llvm/utils/sanitizers/ubsan_blacklist.txt
@@ -5,3 +5,8 @@
# upcast of address with insufficient space for an object of type std::_Rb_tree_node<...>
src:*bits/stl_tree.h
+
+# libstdc++ 4.8 creates a null reference when calling
+# data() on an empty vector: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59829
+src:*bits/stl_iterator.h
+src:*bits/stl_vector.h
OpenPOWER on IntegriCloud