This is an archive of the discontinued LLVM Phabricator instance.

CFI: Move STL allocator blacklist to clang
ClosedPublic

Authored by vlad.tsyrklevich on Aug 3 2017, 4:07 PM.

Details

Summary

The regular expression to match STL allocators can't easily account for
C++ mangling compression and fails to match some valid instances of STL
allocators. Perform this logic in clang instead.

Motivated by crbug.com/751385.

Diff Detail

Repository
rL LLVM

Event Timeline

pcc accepted this revision.Aug 3 2017, 4:47 PM

LGTM once your other change lands.

This revision is now accepted and ready to land.Aug 3 2017, 4:47 PM
This revision was automatically updated to reflect the committed changes.