diff options
author | 2017-07-18 06:59:23 -0700 | |
---|---|---|
committer | 2017-07-18 06:59:23 -0700 | |
commit | a7bb4f0046c03e6561454b8f142521fa36c42da1 (patch) | |
tree | 7069d15669e5393d198c6899e52f74bce77691fe /projects/libpsl/build.sh | |
parent | 59ce244d97810649a6760450663026591063c762 (diff) |
[libpsl] Remove redundant flags for disabling UBSan's vptr check. (#719)
Diffstat (limited to 'projects/libpsl/build.sh')
-rwxr-xr-x | projects/libpsl/build.sh | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/projects/libpsl/build.sh b/projects/libpsl/build.sh index 640194ca..7b48d3c3 100755 --- a/projects/libpsl/build.sh +++ b/projects/libpsl/build.sh @@ -22,12 +22,11 @@ export LDFLAGS="-L$DEPS_PATH/lib" cd $SRC/icu/source UBSAN_OPTIONS=detect_leaks=0 \ -CFLAGS="$CFLAGS -fno-sanitize=function,vptr" \ -CXXFLAGS="$CXXFLAGS -fno-sanitize=function,vptr" \ -CPPFLAGS="$CPPFLAGS -fno-sanitize=function,vptr" \ -LDFLAGS="$LDFLAGS -fno-sanitize=undefined" \ - ./configure --disable-shared --enable-static --disable-extras --disable-icuio --disable-layoutex \ - --disable-tests --disable-samples --with-data-packaging=static --prefix=$DEPS_PATH +CFLAGS="$CFLAGS -fno-sanitize=vptr" \ +CXXFLAGS="$CXXFLAGS -fno-sanitize=vptr" \ +CPPFLAGS="$CPPFLAGS -fno-sanitize=vptr" \ +./configure --disable-shared --enable-static --disable-extras --disable-icuio --disable-layoutex \ + --disable-tests --disable-samples --with-data-packaging=static --prefix=$DEPS_PATH # ugly hack to avoid build error echo '#include <locale.h>' >>i18n/digitlst.h make -j$(nproc) |