[all-commits] [llvm/llvm-project] 8140f6: scudo: Create a public include directory. NFCI.

pcc via All-commits all-commits at lists.llvm.org
Mon Mar 23 18:23:53 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8140f6bcde4256b06ce8bfc85d99db6e13f435e3
      https://github.com/llvm/llvm-project/commit/8140f6bcde4256b06ce8bfc85d99db6e13f435e3
  Author: Peter Collingbourne <peter at pcc.me.uk>
  Date:   2020-03-23 (Mon, 23 Mar 2020)

  Changed paths:
    M compiler-rt/lib/scudo/standalone/CMakeLists.txt
    M compiler-rt/lib/scudo/standalone/combined.h
    M compiler-rt/lib/scudo/standalone/flags.cpp
    A compiler-rt/lib/scudo/standalone/include/scudo/interface.h
    R compiler-rt/lib/scudo/standalone/interface.h
    M compiler-rt/lib/scudo/standalone/tests/CMakeLists.txt
    M llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn

  Log Message:
  -----------
  scudo: Create a public include directory. NFCI.

For MTE error reporting we will need to expose interfaces for crash handlers
to use to interpret scudo headers and metadata. The intent is that these
interfaces will live in scudo/interface.h.

Move the existing interface.h into an include/scudo directory and make it
independent of the internal headers, so that we will be able to add the
interfaces there.

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




More information about the All-commits mailing list