Skip to content

Commit 4d04da9

Browse files
committed
export _Py_jit_entry symbol via PyAPI_DATA
1 parent 713be70 commit 4d04da9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Include/internal/pycore_ceval.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ _Py_CODEUNIT *_PyTier2Interpreter(
134134
#endif
135135
#endif
136136

137-
extern _PyJitEntryFuncPtr _Py_jit_entry;
137+
PyAPI_DATA(_PyJitEntryFuncPtr) _Py_jit_entry;
138138

139139
extern PyObject*
140140
_PyEval_Vector(PyThreadState *tstate,

Python/ceval.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1314,9 +1314,9 @@ _PyEval_EvalFrameDefault(PyThreadState *tstate, _PyInterpreterFrame *frame, int
13141314
}
13151315
#ifdef _Py_TIER2
13161316
#ifdef _Py_JIT
1317-
_PyJitEntryFuncPtr _Py_jit_entry = _Py_LazyJitShim;
1317+
PyAPI_DATA(_PyJitEntryFuncPtr) _Py_jit_entry = _Py_LazyJitShim;
13181318
#else
1319-
_PyJitEntryFuncPtr _Py_jit_entry = _PyTier2Interpreter;
1319+
PyAPI_DATA(_PyJitEntryFuncPtr) _Py_jit_entry = _PyTier2Interpreter;
13201320
#endif
13211321
#endif
13221322

0 commit comments

Comments
 (0)