This is an archive of the discontinued LLVM Phabricator instance.

[lld-macho][nfc] Decouple tapi-link.s test from libSystem
ClosedPublic

Authored by int3 on Mar 3 2022, 2:06 PM.

Details

Reviewers
oontvoo
Group Reviewers
Restricted Project
Commits
rG070af48d1371: [lld-macho][nfc] Decouple tapi-link.s test from libSystem
Summary

If we fix https://github.com/llvm/llvm-project/issues/54184, we will end
up including libSystem in every %lld invocation, which would break
tapi-link.s as it assumes that libSystem isn't directly linked (instead
it goes through libReexportSystem).

Let's remove this unnecessary coupling, as well as use split-file
instead of having a separate file under Inputs.

Diff Detail

Event Timeline

int3 created this revision.Mar 3 2022, 2:06 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMar 3 2022, 2:06 PM
int3 requested review of this revision.Mar 3 2022, 2:06 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 3 2022, 2:06 PM
oontvoo accepted this revision.Mar 3 2022, 4:26 PM
oontvoo added a subscriber: oontvoo.

LG

This revision is now accepted and ready to land.Mar 3 2022, 4:26 PM
This revision was automatically updated to reflect the committed changes.