From a0d0b3996055955f59d2f59346d5bbbe4e08eee6 Mon Sep 17 00:00:00 2001 From: Mike Morris Date: Wed, 22 Oct 2014 17:14:00 -0400 Subject: [PATCH] set fPIE instead of fPIC in CXXFLAGS, add to CFLAGS as well --- scripts/flags.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/flags.sh b/scripts/flags.sh index 2b4624aa1..5e54ec33f 100755 --- a/scripts/flags.sh +++ b/scripts/flags.sh @@ -22,8 +22,8 @@ if [[ ${TRAVIS_OS_NAME} == "linux" ]]; then export CFLAGS="-fsanitize=address -g ${CFLAGS}" export LDFLAGS="-fsanitize=address ${LDFLAGS}" elif [[ ${CXX} == "clang++" ]]; then - export CXXFLAGS="-fsanitize=thread -g -fPIC ${CXXFLAGS}" - export CFLAGS="-fsanitize=thread -g ${CFLAGS}" + export CXXFLAGS="-fsanitize=thread -g -fPIE ${CXXFLAGS}" + export CFLAGS="-fsanitize=thread -g -fPIE ${CFLAGS}" export LDFLAGS="-fsanitize=thread -pie ${LDFLAGS}" fi fi