@@ -10863,7 +10863,7 @@ os_wait_impl(PyObject *module)
1086310863
1086410864
1086510865// This system call always crashes on older Android versions.
10866- #if defined(HAVE_PIDFD_OPEN ) \
10866+ #if defined(_Py_HAVE_PIDFD_OPEN ) \
1086710867 || (defined(__linux__) && defined(__NR_pidfd_open) \
1086810868 && !(defined(__ANDROID__) && __ANDROID_API__ < 31))
1086910869/*[clinic input]
@@ -10881,7 +10881,7 @@ static PyObject *
1088110881os_pidfd_open_impl(PyObject *module, pid_t pid, unsigned int flags)
1088210882/*[clinic end generated code: output=5c7252698947dc41 input=03058b32c389f874]*/
1088310883{
10884- #ifdef HAVE_PIDFD_OPEN
10884+ #ifdef _Py_HAVE_PIDFD_OPEN
1088510885 int fd = pidfd_open(pid, flags);
1088610886#else
1088710887 int fd = syscall(__NR_pidfd_open, pid, flags);
@@ -10894,7 +10894,7 @@ os_pidfd_open_impl(PyObject *module, pid_t pid, unsigned int flags)
1089410894#endif
1089510895
1089610896
10897- #if defined(HAVE_PIDFD_GETFD ) \
10897+ #if defined(_Py_HAVE_PIDFD_GETFD ) \
1089810898 || (defined(__linux__) && defined(__NR_pidfd_getfd) \
1089910899 && !(defined(__ANDROID__) && __ANDROID_API__ < 31))
1090010900/*[clinic input]
@@ -10915,7 +10915,7 @@ os_pidfd_getfd_impl(PyObject *module, int pidfd, int targetfd,
1091510915 unsigned int flags)
1091610916/*[clinic end generated code: output=e1a1415a13c7137f input=ef6417fb10deb1cc]*/
1091710917{
10918- #ifdef HAVE_PIDFD_GETFD
10918+ #ifdef _Py_HAVE_PIDFD_GETFD
1091910919 int fd = pidfd_getfd(pidfd, targetfd, flags);
1092010920#else
1092110921 int fd = syscall(__NR_pidfd_getfd, pidfd, targetfd, flags);
0 commit comments