[lld-macho] Mark aliased symbols as noDeadStrip
authorKeith Smiley <keithbsmiley@gmail.com>
Mon, 3 Oct 2022 16:13:10 +0000 (09:13 -0700)
committerKeith Smiley <keithbsmiley@gmail.com>
Tue, 4 Oct 2022 21:53:53 +0000 (14:53 -0700)
commit1d1aa2d0130ce5683514330c876464bfd754dec3
tree482e0e897ccfac353460ae2f541aa97dc51fbdb6
parent40501f1b4139e472094ac0d4102923d2730515a1
[lld-macho] Mark aliased symbols as noDeadStrip

This matches ld64 behavior

Differential Revision: https://reviews.llvm.org/D135082
lld/MachO/Driver.cpp
lld/MachO/MarkLive.cpp
lld/test/MachO/alias-option.s