Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[LLD, MachO] Default objc_relative_method_lists on MacOS11+/iOS14+ #101360

Merged
merged 4 commits into from
Aug 7, 2024

Commits on Jul 31, 2024

  1. [LLD, MachO] Default objc_relative_method_lists on MacOS11+/iOS14+

    This patch makes `objc_relative_method_lists` default on MacOS 11+ / 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 `no_objc_relative...` are also added for tests that don't support this yet.
    
    Signed-off-by: Peter Rong <[email protected]>
    DataCorrupted committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    7f50084 View commit details
    Browse the repository at this point in the history
  2. Update comments in the tests; Create a test to check if flag is defau…

    …lt off on MacOS 10
    
    Signed-off-by: Peter Rong <[email protected]>
    DataCorrupted committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    f40e80c View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Merge two tests into one.

    Signed-off-by: Peter Rong <[email protected]>
    DataCorrupted committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    dee85bc View commit details
    Browse the repository at this point in the history
  2. Default relative method lest: all platforms are included

    Category merging: Change tests to reflect that both flag is needed to crash
    
    Signed-off-by: Peter Rong <[email protected]>
    DataCorrupted committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    d82b683 View commit details
    Browse the repository at this point in the history