[compiler-rt] cf1d9a1 - [sanitizer] Use C++17 to build the symbolizer.

Evgenii Stepanov via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 9 15:33:11 PDT 2022


Author: Evgenii Stepanov
Date: 2022-08-09T15:33:03-07:00
New Revision: cf1d9a1fdca258ab56f3060dfa4a303b8127350e

URL: https://github.com/llvm/llvm-project/commit/cf1d9a1fdca258ab56f3060dfa4a303b8127350e
DIFF: https://github.com/llvm/llvm-project/commit/cf1d9a1fdca258ab56f3060dfa4a303b8127350e.diff

LOG: [sanitizer] Use C++17 to build the symbolizer.

Added: 
    

Modified: 
    compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh b/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
index b6f731566c19b..0386be5b76e7d 100755
--- a/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
+++ b/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
@@ -153,7 +153,7 @@ mkdir ${SYMBOLIZER_BUILD}
 cd ${SYMBOLIZER_BUILD}
 
 echo "Compiling..."
-SYMBOLIZER_FLAGS="$LLVM_FLAGS -I${LLVM_SRC}/include -I${LLVM_BUILD}/include -std=c++14"
+SYMBOLIZER_FLAGS="$LLVM_FLAGS -I${LLVM_SRC}/include -I${LLVM_BUILD}/include -std=c++17"
 $CXX $SYMBOLIZER_FLAGS ${SRC_DIR}/sanitizer_symbolize.cpp ${SRC_DIR}/sanitizer_wrappers.cpp -c
 $AR rc symbolizer.a sanitizer_symbolize.o sanitizer_wrappers.o
 


        


More information about the llvm-commits mailing list