Skip to content

Commit 19f46c1

Browse files
colesburyvstinner
authored andcommitted
gh-108337: Add pyatomic.h header
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.
1 parent f59c66e commit 19f46c1

17 files changed

+3077
-4
lines changed

Doc/whatsnew/3.13.rst

+2
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,8 @@ Build Changes
828828
* SQLite 3.15.2 or newer is required to build the :mod:`sqlite3` extension module.
829829
(Contributed by Erlend Aasland in :gh:`105875`.)
830830

831+
* Building CPython now requires a compiler with support for the C11 atomic
832+
library, GCC built-in atomic functions, or MSVC interlocked intrinsics.
831833

832834
C API Changes
833835
=============

0 commit comments

Comments
 (0)