Skip to content

Commit 2bd960b

Browse files
vstinnercolesbury
andauthored
gh-108337: Add pyatomic.h header (#108701)
This adds a new header that provides atomic operations on common data types. The intention is that this will be exposed through Python.h, although that is not the case yet. The only immediate use is in the test file. Co-authored-by: Sam Gross <[email protected]>
1 parent c6d5613 commit 2bd960b

17 files changed

+3049
-4
lines changed

Doc/whatsnew/3.13.rst

+3
Original file line numberDiff line numberDiff line change
@@ -833,6 +833,9 @@ Build Changes
833833
:ref:`debug build <debug-build>`.
834834
(Contributed by Victor Stinner in :gh:`108634`.)
835835

836+
* Building CPython now requires a compiler with support for the C11 atomic
837+
library, GCC built-in atomic functions, or MSVC interlocked intrinsics.
838+
836839

837840
C API Changes
838841
=============

0 commit comments

Comments
 (0)