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 d52c448 commit d8cc195
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 d8cc195

Please sign in to comment.