forked from OSchip/llvm-project
[asan] minor fix: pass flag -g to output tests as a part of CXXFLAGS
llvm-svn: 154589
This commit is contained in:
parent
df4477c506
commit
cc0b3e6607
|
@ -6,7 +6,7 @@ OS=`uname`
|
|||
CXX=$1
|
||||
CC=$2
|
||||
FILE_CHECK=$3
|
||||
CXXFLAGS="-mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls"
|
||||
CXXFLAGS="-mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -g"
|
||||
SYMBOLIZER=../scripts/asan_symbolize.py
|
||||
TMP_ASAN_REPORT=asan_report.tmp
|
||||
|
||||
|
@ -51,10 +51,10 @@ for t in *.cc; do
|
|||
exe=$c.$b.O$O
|
||||
so=$c.$b.O$O-so.so
|
||||
echo testing $exe
|
||||
build_command="$CXX $CXXFLAGS -g -m$b -faddress-sanitizer -O$O $c.cc -o $exe"
|
||||
build_command="$CXX $CXXFLAGS -m$b -faddress-sanitizer -O$O $c.cc -o $exe"
|
||||
[ "$DEBUG" == "1" ] && echo $build_command
|
||||
$build_command
|
||||
[ -e "$c_so.cc" ] && $CXX $CXXFLAGS -g -m$b -faddress-sanitizer -O$O $c_so.cc -fPIC -shared -o $so
|
||||
[ -e "$c_so.cc" ] && $CXX $CXXFLAGS -m$b -faddress-sanitizer -O$O $c_so.cc -fPIC -shared -o $so
|
||||
run_program $exe
|
||||
# Check common expected lines for OS.
|
||||
$FILE_CHECK $c.cc --check-prefix="Check-Common" < $TMP_ASAN_REPORT
|
||||
|
|
Loading…
Reference in New Issue