mirror of
https://github.com/python/cpython.git
synced 2025-10-25 15:58:57 +00:00
* pycore_pythread.h is now the central place to make sure that _POSIX_THREADS and _POSIX_SEMAPHORES macros are defined if available. * Make sure that pycore_pythread.h is included when _POSIX_THREADS and _POSIX_SEMAPHORES macros are tested. * PY_TIMEOUT_MAX is now defined as a constant, since its value depends on _POSIX_THREADS, instead of being defined as a macro. * Prevent integer overflow in the preprocessor when computing PY_TIMEOUT_MAX_VALUE on Windows: replace "0xFFFFFFFELL * 1000 < LLONG_MAX" with "0xFFFFFFFELL < LLONG_MAX / 1000". * Document the change and give hints how to fix affected code. * Add an exception for PY_TIMEOUT_MAX name to smelly.py * Add PY_TIMEOUT_MAX to the stable ABI |
||
|---|---|---|
| .. | ||
| check_extension_modules.py | ||
| deepfreeze.py | ||
| freeze_modules.py | ||
| generate_global_objects.py | ||
| generate_levenshtein_examples.py | ||
| generate_re_casefix.py | ||
| generate_sre_constants.py | ||
| generate_stdlib_module_names.py | ||
| generate_token.py | ||
| parse_html5_entities.py | ||
| smelly.py | ||
| stable_abi.py | ||
| umarshal.py | ||
| update_file.py | ||
| verify_ensurepip_wheels.py | ||