summaryrefslogtreecommitdiff
path: root/ubsan.blacklist
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2017-11-28 16:46:41 -0800
committerGitHub <noreply@github.com>2017-11-28 16:46:41 -0800
commitb3a971b43a0a6fa4d15decb6d55a192b00723fa8 (patch)
treedb6315d9df60baf88ee0d42eb8d53b8c507af203 /ubsan.blacklist
parentcd5a893ccc93628569d39c36e4366c5dc5d48068 (diff)
downloadwabt-b3a971b43a0a6fa4d15decb6d55a192b00723fa8.tar.gz
wabt-b3a971b43a0a6fa4d15decb6d55a192b00723fa8.tar.bz2
wabt-b3a971b43a0a6fa4d15decb6d55a192b00723fa8.zip
Fix ubsan build and remove workaround in favor of ubsan.blacklist (#678)
Diffstat (limited to 'ubsan.blacklist')
-rw-r--r--ubsan.blacklist9
1 files changed, 8 insertions, 1 deletions
diff --git a/ubsan.blacklist b/ubsan.blacklist
index f0aeaea7..5ac9d3c9 100644
--- a/ubsan.blacklist
+++ b/ubsan.blacklist
@@ -1,5 +1,12 @@
# Work around libstdc++ bug: https://llvm.org/bugs/show_bug.cgi?id=18156
# Also see: http://lists.llvm.org/pipermail/cfe-dev/2015-January/040945.html
src:*/ios_base.h
-# Work around another libstdc++ bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60734
+
+# Work around another libstdc++ bug:
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60734
src:*/stl_tree.h
+
+# Work around for libstdc++ 4.8 bug:
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59829
+src:*/stl_vector.h
+src:*/stl_iterator.h