[all-commits] [llvm/llvm-project] 2c1ec0: [compiler-rt] Disable interceptor trampoline for S...

Marco Elver via All-commits all-commits at lists.llvm.org
Tue Jun 13 04:52:24 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2c1ec06d45a9c0322912dd92607a761a57a014ae
      https://github.com/llvm/llvm-project/commit/2c1ec06d45a9c0322912dd92607a761a57a014ae
  Author: Marco Elver <elver at google.com>
  Date:   2023-06-13 (Tue, 13 Jun 2023)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_asm.h

  Log Message:
  -----------
  [compiler-rt] Disable interceptor trampoline for SPARC

SPARC jmp requires a delay slot after, and without it will likely result
in a crash. For now, just disable interceptor trampolines on SPARC,
because the specific usecase for them (3 interceptors) does not exist on
SPARC (yet). We can revisit, and carefully implement the support for
SPARC when required.

Reported-by: ro




More information about the All-commits mailing list