This is an archive of the discontinued LLVM Phabricator instance.

[lld-macho] __eh_frame: relocate & prune redundant entries
DraftPublic

Authored by gkm on Aug 1 2021, 7:32 PM.
This is a draft revision that has not yet been submitted for review.

Details

Reviewers
int3
smeenai
Group Reviewers
Restricted Project
Summary

Work in progress ...
See the large block comment above ObjFile::registerUnwindEntries() in lld/MachO/InputFiles.cpp.

Diff Detail

Event Timeline

gkm created this revision.Aug 1 2021, 7:32 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 1 2021, 7:32 PM
Herald added a reviewer: Restricted Project. · View Herald Transcript
gkm updated this revision to Diff 383891.Nov 1 2021, 2:37 PM
gkm edited the summary of this revision. (Show Details)
  • major update
gkm updated this revision to Diff 385407.Nov 7 2021, 11:55 PM

Add address member to ParsedSection. Many other updates.

gkm updated this revision to Diff 391406.Dec 2 2021, 11:16 AM
  • factor-out NFC changes into D114017
  • many updates