Add mmap MacOS constants for 3.13 (#12374)

This commit is contained in:
Max Muoto
2024-07-20 14:17:05 -05:00
committed by GitHub
parent 18bac0ba7e
commit 9f9a461bc1
2 changed files with 9 additions and 9 deletions

View File

@@ -5,15 +5,6 @@ fcntl.F_OFD_SETLK
fcntl.F_OFD_SETLKW
fcntl.F_RDAHEAD
fcntl.F_SETNOSIGPIPE
mmap.MAP_HASSEMAPHORE
mmap.MAP_JIT
mmap.MAP_NOCACHE
mmap.MAP_NOEXTEND
mmap.MAP_NORESERVE
mmap.MAP_RESILIENT_CODESIGN
mmap.MAP_RESILIENT_MEDIA
mmap.MAP_TRANSLATED_ALLOW_EXECUTE
mmap.MAP_UNIX03
os.grantpt
os.posix_openpt
os.ptsname

View File

@@ -118,4 +118,13 @@ if sys.version_info >= (3, 13) and sys.platform != "win32":
MAP_32BIT: Final = 32768
if sys.version_info >= (3, 13) and sys.platform == "darwin":
MAP_NORESERVE: Final = 64
MAP_NOEXTEND: Final = 256
MAP_HASSEMAPHORE: Final = 512
MAP_NOCACHE: Final = 1024
MAP_JIT: Final = 2048
MAP_RESILIENT_CODESIGN: Final = 8192
MAP_RESILIENT_MEDIA: Final = 16384
MAP_TRANSLATED_ALLOW_EXECUTE: Final = 131072
MAP_UNIX03: Final = 262144
MAP_TPRO: Final = 524288