This is an archive of the discontinued LLVM Phabricator instance.

[CodeGenObjC] Privatize some ObjC metadata symbols
ClosedPublic

Authored by erik.pilkington on Mar 2 2020, 4:28 PM.

Details

Summary

Nobody needs these symbols, so there isn't any benefit in including them. This saves some code-size in Objective-C binaries.

Partially reverts: https://reviews.llvm.org/D61454

rdar://56579760

Diff Detail

Event Timeline

erik.pilkington created this revision.Mar 2 2020, 4:28 PM
ahatanak accepted this revision.Mar 2 2020, 7:01 PM

LGTM

This revision is now accepted and ready to land.Mar 2 2020, 7:01 PM
rjmccall accepted this revision.Mar 2 2020, 9:51 PM

LGTM.

This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptMar 9 2020, 4:13 PM