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

zig ld can create dylibs now; remove system linker hack and any mention of ld64.lld from the codebase #9266

Merged
merged 4 commits into from Jun 29, 2021

Commits on Jun 29, 2021

  1. Copy the full SHA
    75a13a4 View commit details
    Browse the repository at this point in the history
  2. zld: put all global symbols in the export trie

    * sort the symbols by name to optimise the export trie first
    * insert only symbols with global linkage (private exts or weak should
      not make the cut)
    kubkon committed Jun 29, 2021
    Copy the full SHA
    069fcf1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8211cef View commit details
    Browse the repository at this point in the history
  4. Remove mention of lldMachO from the project

    including:
    * finding lldMachO in CMake config
    * punting `ld64.lld` to LLD linker
    * providing bindings to LLD linker
    kubkon committed Jun 29, 2021
    Copy the full SHA
    0e15205 View commit details
    Browse the repository at this point in the history