[libc-commits] [PATCH] D106919: [libc][wip] add integration tests for scudo in libc
Michael Jones via Phabricator via libc-commits
libc-commits at lists.llvm.org
Tue Jul 27 16:14:11 PDT 2021
michaelrj added inline comments.
================
Comment at: libc/lib/CMakeLists.txt:7
+if(COMPILER_RT_BUILD_GWP_ASAN)
+ list(APPEND SCUDO_DEPS RTGwpAsan.${LIBC_TARGET_ARCHITECTURE} RTGwpAsanBacktraceLibc.${LIBC_TARGET_ARCHITECTURE} RTGwpAsanSegvHandler.${LIBC_TARGET_ARCHITECTURE})
----------------
sivachandra wrote:
> hctim wrote:
> > `COMPILER_RT_HAS_GWP_ASAN`
> Should this be under `if(LLVM_LIBC_INCLUDE_SCUDO)`?
I can't make this COMPILER_RT_HAS_GWP_ASAN since that variable won't be defined yet because the llvm libc cmake code runs before the compiler-rt cmake code does.
If this was under `if(LLVM_LIBC_INCLUDE_SCUDO)` then you couldn't include GWP-ASan without also including SCUDO, and I figured it was better to give the user the option.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D106919/new/
https://reviews.llvm.org/D106919
More information about the libc-commits
mailing list