This is an archive of the discontinued LLVM Phabricator instance.

[lld-macho] Fill out release notes for 13.x
ClosedPublic

Authored by int3 on Aug 11 2021, 12:19 PM.

Details

Reviewers
tstellar
MaskRay
oontvoo
Group Reviewers
Restricted Project
Summary

I probably missed out some things, given how much work was done in the
last few months...

Diff Detail

Event Timeline

int3 created this revision.Aug 11 2021, 12:19 PM
int3 requested review of this revision.Aug 11 2021, 12:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 11 2021, 12:19 PM
smeenai added inline comments.
lld/docs/ReleaseNotes.rst
62

We added --icf=all, not --icf=safe, right?

66

We support $ld$previous as well now, I thought.

oontvoo accepted this revision.Aug 11 2021, 12:38 PM
oontvoo added a subscriber: oontvoo.

Nice! thanks

lld/docs/ReleaseNotes.rst
56

the phrase seems a bit comical to me :) ...

67

"emitted properly" ?

This revision is now accepted and ready to land.Aug 11 2021, 12:38 PM
int3 updated this revision to Diff 365822.Aug 11 2021, 12:42 PM

address comments

int3 marked an inline comment as done.Aug 11 2021, 12:43 PM
int3 added inline comments.
lld/docs/ReleaseNotes.rst
62

oops. I was under the impression that safe and all were currently equivalent, but I see now that safe gets changed to none.

66

yeah, missed that one

int3 marked an inline comment as done.Aug 11 2021, 12:44 PM
int3 added inline comments.
lld/docs/ReleaseNotes.rst
56

it's a common turn of phrase... I think

67

I considered that, but only __mh_execute_header is actually emitted...

oontvoo added inline comments.Aug 11 2021, 12:48 PM
lld/docs/ReleaseNotes.rst
89
int3 marked an inline comment as done.Aug 11 2021, 12:55 PM
int3 added inline comments.
lld/docs/ReleaseNotes.rst
89

good catch. I'll mark it as 'partially supported' since the output file is still missing some info (per https://bugs.llvm.org/show_bug.cgi?id=50689)

thevinster removed a subscriber: thevinster.