[compiler-rt] 147a608 - [sanitizer] Fix symbolizer build broken by D82702
Vitaly Buka via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 16 19:34:59 PDT 2020
Author: Vitaly Buka
Date: 2020-07-16T19:34:45-07:00
New Revision: 147a608b94d92b94599a022d3a05265e14b67921
URL: https://github.com/llvm/llvm-project/commit/147a608b94d92b94599a022d3a05265e14b67921
DIFF: https://github.com/llvm/llvm-project/commit/147a608b94d92b94599a022d3a05265e14b67921.diff
LOG: [sanitizer] Fix symbolizer build broken by D82702
Added:
Modified:
compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
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 a0aa79ee54bb..5b6433011a09 100755
--- a/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
+++ b/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh
@@ -98,7 +98,7 @@ make -j${J} libz.a
if [[ ! -d ${LIBCXX_BUILD} ]]; then
mkdir -p ${LIBCXX_BUILD}
cd ${LIBCXX_BUILD}
- LIBCXX_FLAGS="${FLAGS} -Wno-macro-redefined -I${LIBCXX_SRC}/include"
+ LIBCXX_FLAGS="${FLAGS} -Wno-macro-redefined"
PROJECTS=
if [[ ! -d $LLVM_SRC/projects/libcxxabi ]] ; then
PROJECTS="-DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi'"
diff --git a/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt b/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
index c3f41f19c365..29b2960e11fe 100644
--- a/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
+++ b/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt
@@ -31,6 +31,8 @@ __interceptor_pthread_setspecific w
__interceptor_read w
__interceptor_realpath w
__isinf U
+__isoc99_sscanf U
+__isoc99_vsscanf U
__moddi3 U
__sanitizer_symbolize_code T
__sanitizer_symbolize_data T
More information about the llvm-commits
mailing list