This is an archive of the discontinued LLVM Phabricator instance.

[scudo] Add a minimal runtime for -fsanitize-minimal-runtime compatibility
ClosedPublic

Authored by cryptoad on Jun 20 2018, 9:13 AM.

Details

Summary

This patch follows D48373.

The point is to be able to use Scudo with -fsanitize-minimal-runtime. For that
we need a runtime that doesn't embed the UBSan one. This results in binaries
that can be compiled with -fsanitize=scudo,integer -fsanitize-minimal-runtime.

Diff Detail

Event Timeline

cryptoad created this revision.Jun 20 2018, 9:13 AM
Herald added subscribers: Restricted Project, delcypher, mgorny. · View Herald TranscriptJun 20 2018, 9:13 AM
eugenis accepted this revision.Jun 20 2018, 12:27 PM
This revision is now accepted and ready to land.Jun 20 2018, 12:27 PM
This revision was automatically updated to reflect the committed changes.