Skip to content

Commit

Permalink
pythongh-108337: Add pyatomic.h header
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
colesbury authored and vstinner committed Aug 30, 2023
1 parent f59c66e commit 19f46c1
Show file tree
Hide file tree
Showing 17 changed files with 3,077 additions and 4 deletions.
2 changes: 2 additions & 0 deletions Doc/whatsnew/3.13.rst
Original file line number Diff line number Diff line change
Expand Up @@ -828,6 +828,8 @@ Build Changes
* SQLite 3.15.2 or newer is required to build the :mod:`sqlite3` extension module.
(Contributed by Erlend Aasland in :gh:`105875`.)

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

C API Changes
=============
Expand Down
Loading

0 comments on commit 19f46c1

Please sign in to comment.