This is an archive of the discontinued LLVM Phabricator instance.

[CFI] Remove LinkerSubsectionsViaSymbols.
ClosedPublic

Authored by eugenis on Jun 1 2017, 3:05 PM.

Details

Summary

Since D17854 LinkerSubsectionsViaSymbols unnecessary, as I understand.

It is interfering with ThinLTO implementation of CFI-ICall, where the aliases used on the !LinkerSubsectionsViaSymbols branch are needed to export jump tables to ThinLTO backends.

Diff Detail

Repository
rL LLVM

Event Timeline

eugenis created this revision.Jun 1 2017, 3:05 PM
pcc accepted this revision.Jun 1 2017, 3:11 PM

LGTM

This revision is now accepted and ready to land.Jun 1 2017, 3:11 PM
This revision was automatically updated to reflect the committed changes.
pcc added a comment.Jun 2 2017, 11:28 AM

It looks like you closed the wrong differential revision, the patch does not match the description.

Right. This is hard. I should learn arc.
This one was closed in r304582.