File tree 8 files changed +4
-564
lines changed 8 files changed +4
-564
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ extern "C" {
8
8
# error "this header requires Py_BUILD_CORE define"
9
9
#endif
10
10
11
+ #include "dynamic_annotations.h" // _Py_ANNOTATE_RWLOCK_CREATE
12
+
11
13
#include "pycore_interp.h" // PyInterpreterState.eval_frame
12
14
#include "pycore_pystate.h" // _PyThreadState_GET()
13
15
Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ extern "C" {
8
8
# error "this header requires Py_BUILD_CORE define"
9
9
#endif
10
10
11
+ #include "dynamic_annotations.h" // _Py_ANNOTATE_PURE_HAPPENS_BEFORE_MUTEX
12
+
11
13
// Get _POSIX_THREADS and _POSIX_SEMAPHORES macros if available
12
14
#if (defined(HAVE_UNISTD_H ) && !defined(_POSIX_THREADS ) \
13
15
&& !defined(_POSIX_SEMAPHORES ))
Original file line number Diff line number Diff line change @@ -1754,7 +1754,6 @@ PYTHON_HEADERS= \
1754
1754
$(srcdir)/Include/internal/pycore_ast.h \
1755
1755
$(srcdir)/Include/internal/pycore_ast_state.h \
1756
1756
$(srcdir)/Include/internal/pycore_atexit.h \
1757
- $(srcdir)/Include/internal/pycore_atomic.h \
1758
1757
$(srcdir)/Include/internal/pycore_bitutils.h \
1759
1758
$(srcdir)/Include/internal/pycore_bytes_methods.h \
1760
1759
$(srcdir)/Include/internal/pycore_bytesobject.h \
Original file line number Diff line number Diff line change 202
202
<ClInclude Include =" ..\Include\internal\pycore_ast.h" />
203
203
<ClInclude Include =" ..\Include\internal\pycore_ast_state.h" />
204
204
<ClInclude Include =" ..\Include\internal\pycore_atexit.h" />
205
- <ClInclude Include =" ..\Include\internal\pycore_atomic.h" />
206
205
<ClInclude Include =" ..\Include\internal\pycore_bitutils.h" />
207
206
<ClInclude Include =" ..\Include\internal\pycore_bytes_methods.h" />
208
207
<ClInclude Include =" ..\Include\internal\pycore_bytesobject.h" />
Original file line number Diff line number Diff line change 534
534
<ClInclude Include =" ..\Include\internal\pycore_atexit.h" >
535
535
<Filter >Include\internal</Filter >
536
536
</ClInclude >
537
- <ClInclude Include =" ..\Include\internal\pycore_atomic.h" >
538
- <Filter >Include\internal</Filter >
539
- </ClInclude >
540
537
<ClInclude Include =" ..\Include\internal\pycore_bitutils.h" >
541
538
<Filter >Include\internal</Filter >
542
539
</ClInclude >
Original file line number Diff line number Diff line change 1
1
2
2
#include "Python.h"
3
- #include "pycore_atomic.h" // _Py_ANNOTATE_RWLOCK_CREATE
4
3
#include "pycore_ceval.h" // _PyEval_SignalReceived()
5
4
#include "pycore_initconfig.h" // _PyStatus_OK()
6
5
#include "pycore_interp.h" // _Py_RunGC()
Original file line number Diff line number Diff line change 1
1
#include "pycore_interp.h" // _PyInterpreterState.threads.stacksize
2
2
#include "pycore_pythread.h" // _POSIX_SEMAPHORES
3
- #include "pycore_atomic.h" // _Py_ANNOTATE_PURE_HAPPENS_BEFORE_MUTEX
4
3
5
4
/* Posix threads interface */
6
5
You can’t perform that action at this time.
0 commit comments