This is an archive of the discontinued LLVM Phabricator instance.

[ASan] Move ASan runtime library self-checks to a more appropriate place.
ClosedPublic

Authored by ygribov on Jun 3 2015, 7:11 AM.

Details

Summary

This moves ASan runtime library checking to after flag parsing thus reducing copy-paste and also respecting ASAN_OPTIONS (e.g. log_path) when reporting errors.

Diff Detail

Repository
rL LLVM

Event Timeline

ygribov updated this revision to Diff 27036.Jun 3 2015, 7:11 AM
ygribov retitled this revision from to [ASan] Move ASan runtime library self-checks to a more appropriate place..
ygribov updated this object.
ygribov edited the test plan for this revision. (Show Details)
ygribov added reviewers: samsonov, kcc, dvyukov.
ygribov set the repository for this revision to rL LLVM.
ygribov added a subscriber: Unknown Object (MLST).
samsonov accepted this revision.Jun 3 2015, 8:48 AM
samsonov edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jun 3 2015, 8:48 AM
ygribov closed this revision.Jun 4 2015, 12:36 AM

Commited in 239018.