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

Implement ARM64 Support #8

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from
Draft

Commits on May 20, 2024

  1. Rename "NSInvoke-x86.S" to "NSInvoke.S"

    Also throw build error if there is no assembly code when building for arch.
    CuriousTommy committed May 20, 2024
    Configuration menu
    Copy the full SHA
    0e52b1a View commit details
    Browse the repository at this point in the history
  2. Rename "usedSSERegisters" to "usedFPRegisters"

    Wanted to avoid using x86 specific names
    CuriousTommy committed May 20, 2024
    Configuration menu
    Copy the full SHA
    3102dd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    631dd85 View commit details
    Browse the repository at this point in the history
  4. Add Notes And Rework Struct Return Pointer Logic

    Only execute x86 specific logic if building for x86.
    CuriousTommy committed May 20, 2024
    Configuration menu
    Copy the full SHA
    7a546b7 View commit details
    Browse the repository at this point in the history
  5. Add Explicit "objc_msgSend" Casting For "alloc" & "init"

    Fixes build failure
    CuriousTommy committed May 20, 2024
    Configuration menu
    Copy the full SHA
    875e379 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eb37d8f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e68d817 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f89b3aa View commit details
    Browse the repository at this point in the history