[all-commits] [llvm/llvm-project] 34b676: [sanitizer] Use canonical syscalls everywhere

Evgenii Stepanov via All-commits all-commits at lists.llvm.org
Fri Apr 22 12:08:36 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 34b676eb60ca1fa012068d161633f268d8ea7e6c
      https://github.com/llvm/llvm-project/commit/34b676eb60ca1fa012068d161633f268d8ea7e6c
  Author: Evgenii Stepanov <eugenis at google.com>
  Date:   2022-04-22 (Fri, 22 Apr 2022)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_platform.h

  Log Message:
  -----------
  [sanitizer] Use canonical syscalls everywhere

These "new" syscalls have been added in 2.6.16, more than 16 years ago.
Surely that's enough time to migrate. Glibc 2.33 is using them on both
i386 and x86_64. Android has an selinux filter to block the legacy
syscalls in the apps.

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




More information about the All-commits mailing list