summaryrefslogtreecommitdiff
path: root/maint/ManyConfigTests
diff options
context:
space:
mode:
authorph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2017-08-15 10:58:32 +0000
committerph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069>2017-08-15 10:58:32 +0000
commit70a8ba05609b7a1bdf22c3dfad9f75f50d8d219d (patch)
tree008acd60cd377deb523f1f2b77227dcdd0362a88 /maint/ManyConfigTests
parent6e9e0f0a2d1652855ae802863858fcc7635f39e7 (diff)
downloadpcre2-70a8ba05609b7a1bdf22c3dfad9f75f50d8d219d.tar.gz
Final file tidies for 10.30 release.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@853 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'maint/ManyConfigTests')
-rwxr-xr-xmaint/ManyConfigTests4
1 files changed, 3 insertions, 1 deletions
diff --git a/maint/ManyConfigTests b/maint/ManyConfigTests
index 5860b39..9784971 100755
--- a/maint/ManyConfigTests
+++ b/maint/ManyConfigTests
@@ -286,7 +286,9 @@ if [ $ISGCC -ne 0 -a $usemain -ne 0 ]; then
runtest
if [ $useasan -ne 0 ]; then
echo "---------- Maximally configured test with -fsanitize=address ----------"
- CFLAGS="$OFLAGS $SAVECFLAGS -fsanitize=address"
+# Following a kernel change, sanitize address doesn't work unless the extra
+# PIE options are also set.
+ CFLAGS="$OFLAGS $SAVECFLAGS -no-pie -fno-PIE -fsanitize=address"
echo "CFLAGS=$CFLAGS"
opts="--disable-shared $enable_jit --enable-pcre2-16 --enable-pcre2-32"
runtest