[all-commits] [llvm/llvm-project] bba1f2: Port address sanitizer to LoongArch

Xi Ruoyao via All-commits all-commits at lists.llvm.org
Wed Jul 20 20:37:52 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: bba1f26f2ec945f48f75e465a52e4b3cc43344ea
      https://github.com/llvm/llvm-project/commit/bba1f26f2ec945f48f75e465a52e4b3cc43344ea
  Author: Xi Ruoyao <xry111 at mengyan1223.wang>
  Date:   2022-07-21 (Thu, 21 Jul 2022)

  Changed paths:
    M compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake
    M compiler-rt/lib/asan/asan_interceptors_vfork.S
    M compiler-rt/lib/asan/asan_mapping.h
    A compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_loongarch64.inc.S
    M compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp

  Log Message:
  -----------
  Port address sanitizer to LoongArch

Depends on D129371.

It survived all GCC ASan tests.

Changes are trivial and mostly "borrowed" RISC-V logics, except that a different SHADOW_OFFSET is used.

Reviewed By: SixWeining, MaskRay, XiaodongLoong

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




More information about the All-commits mailing list