diff options
author | Peter Rong <peterrong96@gmail.com> | 2024-08-16 11:00:11 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-16 11:00:11 -0700 |
commit | 89a1f144f3890d9bd8ab30537b36f8c18038719b (patch) | |
tree | 9add52dc4bb1c341850d1f202ed935ef1ec2d267 /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 0551926fda739c1023a41978efb55047013e70d6 (diff) | |
download | llvm-89a1f144f3890d9bd8ab30537b36f8c18038719b.zip llvm-89a1f144f3890d9bd8ab30537b36f8c18038719b.tar.gz llvm-89a1f144f3890d9bd8ab30537b36f8c18038719b.tar.bz2 |
[LLD, MachO] Default objc_relative_method_lists on MacOS10.16+/iOS14+ (#104519)
This patch makes `-objc_relative_method_lists` default on MacOS
10.16+/iOS 14+. Manual override still work if command line argument is
provided.
To test this change, many explict arguments are removed from the test
files. Some explict `-objc_no_objc_relative_method_lists` are also added
for tests that don't support this yet.
This commit tries to revive #101360, which exposes a bug that breaks CI.
#104081 has fixed that bug.
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions