This is an archive of the discontinued LLVM Phabricator instance.

Implement no_sanitize attribute.
ClosedPublic

Authored by pcc on May 8 2015, 4:33 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

pcc updated this revision to Diff 25388.May 8 2015, 4:33 PM
pcc retitled this revision from to Implement no_sanitize attribute..
pcc updated this object.
pcc edited the test plan for this revision. (Show Details)
pcc added a reviewer: samsonov.
pcc added a subscriber: Unknown Object (MLST).
pcc updated this revision to Diff 25805.May 14 2015, 1:36 PM
  • Introduce VariadicStringArgument, start using it for no_sanitize; support ObjC methods
  • Add support for C++11 attribute; fix multiple no_sanitize attribute case
pcc updated this revision to Diff 25819.May 14 2015, 3:35 PM
  • Add unknown sanitizer warning
  • Link to -fsanitize= docs from attribute docs
  • Use range for loop
pcc updated this revision to Diff 25820.May 14 2015, 3:36 PM
  • Fix typo
pcc updated this revision to Diff 25832.May 14 2015, 6:09 PM
  • Replace NoSanitize*Attr semantic attributes with NoSanitizeAttr aliases
This revision was automatically updated to reflect the committed changes.