Index: generate_gypi.sh |
diff --git a/generate_gypi.sh b/generate_gypi.sh |
index 50a1501f809f2bc33deb2c883223ff2faeb4b77f..9fed2cc93ced72f070bfea46b8b228c16c26f1ef 100755 |
--- a/generate_gypi.sh |
+++ b/generate_gypi.sh |
@@ -125,7 +125,7 @@ function write_target_definition { |
echo " }," >> "$2" |
echo " # TODO(pcc): Remove this once we properly support subtarget specific" >> "$2" |
echo " # code generation in LLVM (http://llvm.org/PR19416)." >> "$2" |
- echo " 'cflags!': [ '-flto' ]," >> "$2" |
+ echo " 'cflags!': [ '-flto', '-fsanitize=cfi-vptr', ]," >> "$2" |
elif [[ $4 == ssse3 || $4 == sse4.1 ]]; then |
echo " 'conditions': [" >> "$2" |
echo " ['OS==\"win\" and clang==1', {" >> "$2" |