Files
clang-p2996/lld/test/MachO
Paul Kirth 20894a478d [lld-macho] Prevent assertions for aliases to weak_def_can_be_hidden symbols
In https://reviews.llvm.org/D137982 we found that on Mach-O private
aliases could trigger an assert in lld when the aliasee was a
weak_def_can_be_hidden symbol.

This appears to be incorrect, and should be allowed in Mach-O.
Disallowing this behavior is also inconsistent with how ld64 handles
a private alias to weak_def_can_be_hidden symbols.

This patch removes the assert and tests that LLD handles such aliases
gracefully.

Reviewed By: #lld-macho, int3

Differential Revision: https://reviews.llvm.org/D141082
2023-01-09 17:50:45 +00:00
..
2022-08-02 09:52:31 -04:00
2022-01-19 13:12:18 -08:00
2022-09-20 10:16:45 -04:00
2022-07-26 01:41:51 +02:00
2022-02-01 11:57:04 +00:00