This is an archive of the discontinued LLVM Phabricator instance.

[llvm-symbolizer] Add compatibility aliases for --inlining={true,false}
ClosedPublic

Authored by MaskRay on Aug 4 2020, 11:01 AM.

Details

Summary

D83530 removed --inlining={true,false} which were used by old asan_symbolize.py script.
Add compatibility aliases so that old asan_symbolize.py and sanitizer
binaries can work with new llvm-symbolizer.

Diff Detail

Event Timeline

MaskRay created this revision.Aug 4 2020, 11:01 AM
Herald added a project: Restricted Project. · View Herald Transcript
MaskRay requested review of this revision.Aug 4 2020, 11:01 AM
thakis accepted this revision.Aug 4 2020, 11:11 AM

Thanks!

This revision is now accepted and ready to land.Aug 4 2020, 11:11 AM

@jhenderson This was not urgent... I wanted to give you some time for review but I accidentally committed it. Still happy to address your post-commit comments if any.

@jhenderson This was not urgent... I wanted to give you some time for review but I accidentally committed it. Still happy to address your post-commit comments if any.

No worries. The change looks good to me anyway. One of the advantages in my mind with the new approach is that it is trivial to add new option aliases like this if we need to!