From ec7fe40f2f3a67c88c6181d22d9ca5bc4652053d Mon Sep 17 00:00:00 2001 From: Rebecca Chang Swee Fun Date: Mon, 25 Jul 2022 10:15:24 +0800 Subject: [PATCH 19/68] tools: clang: script: add atomic build flag for native build Signed-off-by: Rebecca Chang Swee Fun --- tools/clang/scripts/build.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/clang/scripts/build.py b/tools/clang/scripts/build.py index 24318a7a0f55..cba050829f3d 100755 --- a/tools/clang/scripts/build.py +++ b/tools/clang/scripts/build.py @@ -650,6 +650,8 @@ def main(): '-DENABLE_X86_RELAX_RELOCATIONS=NO', # See crbug.com/1126219: Use native symbolizer instead of DIA '-DLLVM_ENABLE_DIA_SDK=OFF', + # StarFive: Required for native RISCV build + '-DSANITIZER_COMMON_LINK_LIBS=-latomic', # See crbug.com/1205046: don't build scudo (and others we don't need). '-DCOMPILER_RT_SANITIZERS_TO_BUILD=asan;dfsan;msan;hwasan;tsan;cfi', # The default value differs per platform, force it off everywhere. -- 2.30.2