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

macho: upstream zld linker #8282

Merged
merged 25 commits into from Mar 18, 2021
Merged

macho: upstream zld linker #8282

merged 25 commits into from Mar 18, 2021

Commits on Mar 17, 2021

  1. macho: start upstreaming zld

    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    f52f236 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e825a15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    586c704 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1459079 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2008db View commit details
    Browse the repository at this point in the history
  6. zld: add nop to reloc module

    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    7e32947 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7cbdbab View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7c22f4f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    44ebf48 View commit details
    Browse the repository at this point in the history
  10. zld: merge and sort sections

    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    b0ee480 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    066c138 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a1b0ec5 View commit details
    Browse the repository at this point in the history
  13. Revert log.warn hack

    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    5d8944e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    dc34ac2 View commit details
    Browse the repository at this point in the history
  15. zld: use aarch64 for opcodes

    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    d484b3b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    62f43fb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    349f878 View commit details
    Browse the repository at this point in the history
  18. zld: fix TLV initializers

    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    de209af View commit details
    Browse the repository at this point in the history
  19. zld: add/fix more issues

    * fix debug info for static archives
    * allow handling of empty object files
    * fix some relocs for GOT loads
    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    ac0c669 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1ec620b View commit details
    Browse the repository at this point in the history
  21. rebase with master

    kubkon committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    900658a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7516dff View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. macho: remove now obsolete LLD fixups

    kubkon authored and Jakub Konka committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    861ea64 View commit details
    Browse the repository at this point in the history
  2. macho: honor verbose_link when linking with zld

    kubkon authored and Jakub Konka committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    2cf1c1b View commit details
    Browse the repository at this point in the history
  3. zld: temporarily disable testing shared lib linking

    kubkon authored and Jakub Konka committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    f3b4f79 View commit details
    Browse the repository at this point in the history