This is an archive of the discontinued LLVM Phabricator instance.

[GWP-ASan] Migrate lit tests from old Scudo -> Standalone.
ClosedPublic

Authored by hctim on May 12 2021, 12:06 PM.

Details

Summary

This removes one of the last dependencies on old Scudo, and should allow
us to delete the old Scudo soon.

Diff Detail

Event Timeline

hctim created this revision.May 12 2021, 12:06 PM
hctim requested review of this revision.May 12 2021, 12:06 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 12 2021, 12:06 PM
Herald added a subscriber: Restricted Project. · View Herald Transcript
vitalybuka accepted this revision.May 12 2021, 12:56 PM
vitalybuka added inline comments.
compiler-rt/lib/scudo/standalone/CMakeLists.txt
9–11

It's small but helpful for debugging. We distribute this as a lib so better have debug info and let linker strip it, as other sanitizers do.

This revision is now accepted and ready to land.May 12 2021, 12:56 PM
hctim updated this revision to Diff 344929.May 12 2021, 1:12 PM
hctim marked an inline comment as done.

Revert removal of '-g' for scudo archives/dso.

compiler-rt/lib/scudo/standalone/CMakeLists.txt
9–11

Reverted.

cryptoad accepted this revision.May 14 2021, 10:22 AM
This revision was automatically updated to reflect the committed changes.