This is an archive of the discontinued LLVM Phabricator instance.

Add simple runtime tests for shadowcallstack
ClosedPublic

Authored by vlad.tsyrklevich on Mar 22 2018, 12:54 PM.

Details

Summary

ShadowCallStack does not yet have a runtime provided by compiler-rt, but
this change includes simple tests that make use of a very minimal
runtime in test/shadowcallstack/minimal_runtime.h

Diff Detail

Repository
rL LLVM

Event Timeline

CC'ing some more sanitizer folks. This is the first time I hear about this. Is there some document or a high-level overview of what this is doing?

CC'ing some more sanitizer folks. This is the first time I hear about this. Is there some document or a high-level overview of what this is doing?

There's a short doc in https://reviews.llvm.org/D44801. It's still experimental, we'd like to gather more performance info to evaluate it.

pcc accepted this revision.Mar 22 2018, 2:15 PM

LGTM

This revision is now accepted and ready to land.Mar 22 2018, 2:15 PM
This revision was automatically updated to reflect the committed changes.