[all-commits] [llvm/llvm-project] 2f856a: [msan] Blacklist __gxx_personality_v0.

Evgenii Stepanov via All-commits all-commits at lists.llvm.org
Thu Oct 31 10:23:01 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f856a36e0b270b184051d10a18d4b4238b4c033
      https://github.com/llvm/llvm-project/commit/2f856a36e0b270b184051d10a18d4b4238b4c033
  Author: Evgenii Stepanov <eugenis at google.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M compiler-rt/cmake/Modules/AddCompilerRT.cmake
    M compiler-rt/cmake/Modules/CustomLibcxx/CMakeLists.txt
    M compiler-rt/lib/msan/CMakeLists.txt
    M compiler-rt/lib/msan/msan_blacklist.txt
    M compiler-rt/lib/msan/tests/CMakeLists.txt
    M compiler-rt/lib/msan/tests/msan_test.cpp

  Log Message:
  -----------
  [msan] Blacklist __gxx_personality_v0.

Summary:
Fixes https://bugs.llvm.org/show_bug.cgi?id=31877.
Fixes https://github.com/google/sanitizers/issues/1155.

Enables exceptions in msan/tsan buid of libcxx, and in msan tests.

-fdepfile-entry stuff is a workaround for
https://reviews.llvm.org/D69290 (default blacklist missing from -MMD
output).

Reviewers: pcc, dvyukov

Subscribers: mgorny, christof, #sanitizers, llvm-commits

Tags: #sanitizers, #llvm

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




More information about the All-commits mailing list