mirror of https://github.com/python/cpython
gh-85283: _stat extension now uses the limited C API (#110711)
gh-85283: _stat extension uses the limited C API The _stat C extension is now built with the limited C API.
This commit is contained in:
parent
b4e8049766
commit
88ecb190f3
|
@ -928,6 +928,10 @@ Build Changes
|
||||||
* Building CPython now requires a compiler with support for the C11 atomic
|
* Building CPython now requires a compiler with support for the C11 atomic
|
||||||
library, GCC built-in atomic functions, or MSVC interlocked intrinsics.
|
library, GCC built-in atomic functions, or MSVC interlocked intrinsics.
|
||||||
|
|
||||||
|
* The ``_stat`` C extension is now built with the :ref:`limited C API
|
||||||
|
<limited-c-api>`.
|
||||||
|
(Contributed by Victor Stinner in :gh:`85283`.)
|
||||||
|
|
||||||
|
|
||||||
C API Changes
|
C API Changes
|
||||||
=============
|
=============
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
The ``_stat`` C extension is now built with the :ref:`limited C API
|
||||||
|
<limited-c-api>`. Patch by Victor Stinner.
|
|
@ -11,6 +11,9 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// Need limited C API version 3.13 for PyModule_Add() on Windows
|
||||||
|
#define Py_LIMITED_API 0x030d0000
|
||||||
|
|
||||||
#include "Python.h"
|
#include "Python.h"
|
||||||
|
|
||||||
#ifdef HAVE_SYS_TYPES_H
|
#ifdef HAVE_SYS_TYPES_H
|
||||||
|
|
Loading…
Reference in New Issue