Skip to content

Commit fcc6935

Browse files
authored
Add symbols of the stable ABI to python3dll.c (GH-23598)
Add the following symbols to python3dll.c: * PyFrame_GetCode (bpo-40421) * PyFrame_GetLineNumber (bpo-40421) * PyModule_AddObjectRef (bpo-1635741) * PyObject_CallNoArgs (bpo-37194) * PyThreadState_GetFrame (bpo-39947) * PyThreadState_GetID (bpo-39947) * PyThreadState_GetInterpreter (bpo-39947)
1 parent 5274b68 commit fcc6935

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

PC/python3dll.c

+7
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,8 @@ EXPORT_FUNC(PyFloat_FromString)
257257
EXPORT_FUNC(PyFloat_GetInfo)
258258
EXPORT_FUNC(PyFloat_GetMax)
259259
EXPORT_FUNC(PyFloat_GetMin)
260+
EXPORT_FUNC(PyFrame_GetLineNumber)
261+
EXPORT_FUNC(PyFrame_GetCode)
260262
EXPORT_FUNC(PyFrozenSet_New)
261263
EXPORT_FUNC(PyGC_Collect)
262264
EXPORT_FUNC(PyGILState_Ensure)
@@ -405,6 +407,7 @@ EXPORT_FUNC(PyObject_CallFunction)
405407
EXPORT_FUNC(PyObject_CallFunctionObjArgs)
406408
EXPORT_FUNC(PyObject_CallMethod)
407409
EXPORT_FUNC(PyObject_CallMethodObjArgs)
410+
EXPORT_FUNC(PyObject_CallNoArgs)
408411
EXPORT_FUNC(PyObject_CallObject)
409412
EXPORT_FUNC(PyObject_Calloc)
410413
EXPORT_FUNC(PyObject_ClearWeakRefs)
@@ -535,6 +538,9 @@ EXPORT_FUNC(PyThreadState_Delete)
535538
EXPORT_FUNC(PyThreadState_DeleteCurrent)
536539
EXPORT_FUNC(PyThreadState_Get)
537540
EXPORT_FUNC(PyThreadState_GetDict)
541+
EXPORT_FUNC(PyThreadState_GetFrame)
542+
EXPORT_FUNC(PyThreadState_GetID)
543+
EXPORT_FUNC(PyThreadState_GetInterpreter)
538544
EXPORT_FUNC(PyThreadState_New)
539545
EXPORT_FUNC(PyThreadState_SetAsyncExc)
540546
EXPORT_FUNC(PyThreadState_Swap)
@@ -791,6 +797,7 @@ EXPORT_DATA(PyMemoryView_Type)
791797
EXPORT_DATA(PyMethodDescr_Type)
792798
EXPORT_DATA(PyModule_Type)
793799
EXPORT_DATA(PyModuleDef_Type)
800+
EXPORT_DATA(PyModule_AddObjectRef)
794801
EXPORT_DATA(PyNullImporter_Type)
795802
EXPORT_DATA(PyODict_Type)
796803
EXPORT_DATA(PyODictItems_Type)

0 commit comments

Comments
 (0)