13 lines
431 B
Diff
13 lines
431 B
Diff
|
--- a/Modules/posixmodule.c 2021-08-02 20:53:59.000000000 +0100
|
||
|
+++ b/Modules/posixmodule.c 2021-08-21 12:06:16.897465398 +0100
|
||
|
@@ -15384,6 +15384,9 @@
|
||
|
#ifdef HAVE_EVENTFD
|
||
|
if (PyModule_AddIntMacro(m, EFD_CLOEXEC)) return -1;
|
||
|
if (PyModule_AddIntMacro(m, EFD_NONBLOCK)) return -1;
|
||
|
+# ifndef EFD_SEMAPHORE
|
||
|
+# define EFD_SEMAPHORE (1 << 0)
|
||
|
+# endif
|
||
|
if (PyModule_AddIntMacro(m, EFD_SEMAPHORE)) return -1;
|
||
|
#endif
|
||
|
|