This is an archive of the discontinued LLVM Phabricator instance.

scudo: Create a public include directory. NFCI.
ClosedPublic

Authored by pcc on Mar 23 2020, 4:12 PM.

Details

Summary

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.

Diff Detail

Event Timeline

pcc created this revision.Mar 23 2020, 4:12 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 23 2020, 4:12 PM
Herald added subscribers: Restricted Project, mgorny. · View Herald Transcript
cryptoad accepted this revision.Mar 23 2020, 4:57 PM
This revision is now accepted and ready to land.Mar 23 2020, 4:57 PM
This revision was automatically updated to reflect the committed changes.