[all-commits] [llvm/llvm-project] 6ed60f: [libc] add integration tests for scudo in libc

michaelrj-google via All-commits all-commits at lists.llvm.org
Wed Aug 4 13:06:22 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6ed60fb8a2600e38026b9a9b12fad763cc57c7b2
      https://github.com/llvm/llvm-project/commit/6ed60fb8a2600e38026b9a9b12fad763cc57c7b2
  Author: Michael Jones <michaelrj at google.com>
  Date:   2021-08-04 (Wed, 04 Aug 2021)

  Changed paths:
    M compiler-rt/CMakeLists.txt
    A compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
    M compiler-rt/cmake/config-ix.cmake
    M compiler-rt/lib/gwp_asan/CMakeLists.txt
    M libc/lib/CMakeLists.txt
    M libc/test/CMakeLists.txt
    A libc/test/integration/CMakeLists.txt
    A libc/test/integration/scudo/CMakeLists.txt
    A libc/test/integration/scudo/gwp_asan_should_crash.cpp
    A libc/test/integration/scudo/integration_test.cpp

  Log Message:
  -----------
  [libc] add integration tests for scudo in libc

This change adds tests to make sure that SCUDO is being properly
included with llvm libc. This change also adds the toggles to properly
use SCUDO, as GWP-ASan is enabled by default and must be included for
SCUDO to function.

Reviewed By: sivachandra, hctim

Differential Revision: https://reviews.llvm.org/D106919




More information about the All-commits mailing list