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

Make linkat, unlinkat, and renameat weak on macos. #649

Merged
merged 6 commits into from
May 3, 2023

Commits on May 2, 2023

  1. Make linkat, unlinkat, and renameat weak on macos.

    macOS <= 10.9 lacks these functions, so use weak symbols for them.
    
    Fixes #648.
    sunfishcode committed May 2, 2023
    Configuration menu
    Copy the full SHA
    fa98886 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    60d7b1e View commit details
    Browse the repository at this point in the history
  2. Test with macOS 10.7.

    Set MACOSX_DEPLOYMENT_TARGET and MACOSX_SDK_VERSION to 10.7, currently
    the oldest version supported by Rust itself.
    sunfishcode committed May 3, 2023
    Configuration menu
    Copy the full SHA
    8c13c25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f228bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f54344e View commit details
    Browse the repository at this point in the history
  5. Add more tests.

    sunfishcode committed May 3, 2023
    Configuration menu
    Copy the full SHA
    f98249d View commit details
    Browse the repository at this point in the history