This is an archive of the discontinued LLVM Phabricator instance.

libcxx: Disable CFI in function std::get_temporary_buffer.
ClosedPublic

Authored by pcc on Jan 16 2018, 4:31 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

pcc created this revision.Jan 16 2018, 4:31 PM
mclow.lists accepted this revision.Jan 17 2018, 11:04 AM

I think that there needs to be more docs on the CFI checking; https://clang.llvm.org/docs/ControlFlowIntegrity.html is about using it, not about the design, goals, and implementation.

That being said, this looks fine to me.

This revision is now accepted and ready to land.Jan 17 2018, 11:04 AM
This revision was automatically updated to reflect the committed changes.
This revision was automatically updated to reflect the committed changes.