gh-120326: Include <intrin.h> on Windows with Free Threading (#120329)

This commit is contained in:
Kirill Podoprigora 2024-06-11 20:50:21 +03:00 committed by GitHub
parent 86a8a1c57a
commit 939c201e00
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 0 deletions

View File

@ -51,6 +51,10 @@
# error "The limited API is not currently supported in the free-threaded build"
#endif
#if defined(Py_GIL_DISABLED) && defined(_MSC_VER)
# include <intrin.h> // __readgsqword()
#endif
// Include Python header files
#include "pyport.h"
#include "pymacro.h"

View File

@ -0,0 +1,2 @@
On Windows, fix build error when ``--disable-gil`` and ``--experimental-jit``
options are combined.