This is an archive of the discontinued LLVM Phabricator instance.

[lld-macho] Implement -ignore_auto_link
ClosedPublic

Authored by keith on Oct 8 2022, 8:39 PM.

Details

Reviewers
int3
Group Reviewers
Restricted Project
Commits
rGf204229e4573: [lld-macho] Implement -ignore_auto_link
Summary

This option is really only useful for things like debugging
https://github.com/llvm/llvm-project/issues/56939, but there are some
actual uses of it in Swift's build system as well.

Diff Detail

Event Timeline

keith created this revision.Oct 8 2022, 8:39 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptOct 8 2022, 8:39 PM
Herald added a reviewer: Restricted Project. · View Herald Transcript
keith requested review of this revision.Oct 8 2022, 8:39 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 8 2022, 8:39 PM
int3 accepted this revision.Oct 8 2022, 9:23 PM
int3 added a subscriber: int3.

lgtm

lld/MachO/Config.h
171

nit: would prefer to have this mirror the option name exactly, i.e. ignoreAutoLink

This revision is now accepted and ready to land.Oct 8 2022, 9:23 PM
keith updated this revision to Diff 466339.Oct 8 2022, 9:55 PM
keith marked an inline comment as done.

Rename var to match option

This revision was landed with ongoing or failed builds.Oct 8 2022, 10:03 PM
This revision was automatically updated to reflect the committed changes.