-
-
Notifications
You must be signed in to change notification settings - Fork 34.1k
bpo-41100: Support macOS 11 and Apple Silicon #22855
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
Merged
ronaldoussoren
merged 49 commits into
python:master
from
ronaldoussoren:macos11-deploy-earlier-branch
Nov 8, 2020
Merged
Changes from 1 commit
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
919efcc
Add support for ARM64 to the pythonw tool
ronaldoussoren 69c39f3
Add support for "universal2" as a fat binary target on macOS
ronaldoussoren 3940c86
Tweak ctypes.macholib.dyld to work with the shared library cache.
ronaldoussoren deda5f0
Silence compile time warning
ronaldoussoren ea3c200
macOS/arm64 support, based on GH-21249
ronaldoussoren 552bca8
Fix test for macOS before 10.10
ronaldoussoren e0c23a1
ARM64 is a valid platform for macOS
ronaldoussoren e637a77
Unconditionally use uint32_t here.
ronaldoussoren 02fb660
First stab at deploying to an earlier version of macOS than the build…
ronaldoussoren ba2f5a3
Update build-installer.py for universal2 builds
ronaldoussoren 8e3b454
Merge ctypes changes from Apple (PR 21241)
ronaldoussoren 87c942b
The archive-deps.py script isn't really useful
ronaldoussoren 515fbe6
Merge branch 'macos-deploy-to-earlier' into macos11-deploy-earlier-br…
ronaldoussoren eee5437
Cleanup the code to check at runtime for a couple of APIs.
ronaldoussoren 3a1d4f2
Dynamicly fill posix._have_functions as well
ronaldoussoren 2f019f4
Changes after testing with Xcode 6.2 on macOS 10.9
ronaldoussoren cec3da7
Code formatting
ronaldoussoren 86b5cf3
Fix a number of errors in weaklinking support
ronaldoussoren d604cef
Merge branch 'macos11-deploy-earlier-branch' of github.com:ronaldouss…
ronaldoussoren dde0ba4
Implement tests for weak linked symbols.
ronaldoussoren 7ac26c4
Finish the test for os.link behaviour
ronaldoussoren 191a2d7
posixmodule.c uses multi-phase initialization
ronaldoussoren e6d195b
Make sure some form of prep_cif is called, even if the variadic versi…
ronaldoussoren cfb02ba
Move the removal of unavailable functions to the module exec
ronaldoussoren 003dae8
Improved error handling
ronaldoussoren 004ba4e
Remove '-arch arm64' from the compiler arguments when necessary
ronaldoussoren 6019346
check that weak linking works for the time module
ronaldoussoren 54576ab
Drop the DEPS_ONLY changes
ronaldoussoren 6af77ab
Undo change to default PATH
ronaldoussoren b653df9
Use configure to detect the presence of _dyld_shared_cache_contains_path
ronaldoussoren 98af7b3
Revert unnecessary change
ronaldoussoren 817d9bf
Updates to timemodule.c
ronaldoussoren 8684d9d
Stricter checking of __builtin_available
ronaldoussoren 0b44610
Clean up setup.py
ronaldoussoren 36deb92
Fix build failures on Linux
ronaldoussoren 33d5710
Fix typo
ronaldoussoren c3113eb
Remove reference to non-existing probe function
ronaldoussoren 587e53e
One more attempt at building on Linux...
ronaldoussoren 24ef276
A bit of clean up of the setup.py logic.
ronaldoussoren e0614bc
Fix patchcheck issues
ronaldoussoren e6478fa
add prefix to f-strings
ronaldoussoren 3f72949
Add missing preprocessor guards
ronaldoussoren 5daff99
Use the correct cut-off for the availability of clock_gettime and
ronaldoussoren 6681261
Fix error in preprocessor logic for os.chmod implementation
ronaldoussoren b17a3d5
Merge branch 'master' into macos11-deploy-earlier-branch
ronaldoussoren 7e64e95
the sid attribute for posix_spawn is only available on recent version…
ronaldoussoren fef2e93
Changes due to review by Victor Stinner
ronaldoussoren 24eb0d0
Merge branch 'macos11-deploy-earlier-branch' of github.com:ronaldouss…
ronaldoussoren 296666b
inor changes
ronaldoussoren File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
check that weak linking works for the time module
- Loading branch information
commit 6019346c3020e516f30d18f0a77eb878239474b3
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.