aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsandeshvenkatesh <89826624+sandeshvenkatesh@users.noreply.github.com>2023-09-27 08:50:38 +0530
committerDivya B M <89966460+divya-bm@users.noreply.github.com>2023-09-27 09:42:16 +0530
commit0bb46ed5c99922e22fae22b2b20a753eeec4ff85 (patch)
tree108a922690761f06bc7fdf63d9d4842085ef8d68
parent29692f1804c2a04ff51a0b2e6c7a909f7a261670 (diff)
downloadlibxaac-0bb46ed5c99922e22fae22b2b20a753eeec4ff85.tar.gz
Update ossfuzz.sh
Suppressing shift sanitizer in ossfuzz.h
-rwxr-xr-xfuzzer/ossfuzz.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/fuzzer/ossfuzz.sh b/fuzzer/ossfuzz.sh
index f434ff8..237e061 100755
--- a/fuzzer/ossfuzz.sh
+++ b/fuzzer/ossfuzz.sh
@@ -17,6 +17,12 @@
test "${SRC}" != "" || exit 1
test "${WORK}" != "" || exit 1
+#Opt out of shift sanitizer in undefined sanitizer
+if [[ $SANITIZER = *undefined* ]]; then
+ CFLAGS="$CFLAGS -fno-sanitize=shift"
+ CXXFLAGS="$CXXFLAGS -fno-sanitize=shift"
+fi
+
# Build libxaac
build_dir=$WORK/build
rm -rf ${build_dir}