Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ab49505

Browse files
author
Andrew MacIntyre
committed
DLL export definition refresh
1 parent e52aa5c commit ab49505

1 file changed

Lines changed: 73 additions & 18 deletions

File tree

PC/os2emx/python23.def

Lines changed: 73 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -51,19 +51,10 @@ EXPORTS
5151
"Py_TabcheckFlag"
5252
"PyParser_ParseString"
5353
"PyParser_ParseStringFlags"
54+
"PyParser_ParseStringFlagsFilename"
5455
"PyParser_ParseFile"
5556
"PyParser_ParseFileFlags"
5657

57-
; From python23_s.lib(tokenizer)
58-
"PyTokenizer_FromString"
59-
"PyTokenizer_FromFile"
60-
"PyTokenizer_Free"
61-
"PyToken_OneChar"
62-
"PyToken_TwoChars"
63-
"PyToken_ThreeChars"
64-
"PyTokenizer_Get"
65-
"_PyParser_TokenNames"
66-
6758
; From python23_s.lib(bitset)
6859
"_Py_newbitset"
6960
"_Py_delbitset"
@@ -74,6 +65,16 @@ EXPORTS
7465
; From python23_s.lib(metagrammar)
7566
"_Py_meta_grammar"
7667

68+
; From python23_s.lib(tokenizer)
69+
"PyTokenizer_FromString"
70+
"PyTokenizer_FromFile"
71+
"PyTokenizer_Free"
72+
"PyToken_OneChar"
73+
"PyToken_TwoChars"
74+
"PyToken_ThreeChars"
75+
"PyTokenizer_Get"
76+
"_PyParser_TokenNames"
77+
7778
; From python23_s.lib(myreadline)
7879
"PyOS_ReadlineFunctionPointer"
7980
"PyOS_StdioReadline"
@@ -104,10 +105,10 @@ EXPORTS
104105
"PyNumber_Lshift"
105106
"PyNumber_Rshift"
106107
"PyNumber_Subtract"
107-
"PyNumber_Multiply"
108108
"PyNumber_Divide"
109109
"PyNumber_Divmod"
110110
"PyNumber_Add"
111+
"PyNumber_Multiply"
111112
"PyNumber_FloorDivide"
112113
"PyNumber_TrueDivide"
113114
"PyNumber_Remainder"
@@ -168,9 +169,7 @@ EXPORTS
168169
"PyObject_IsSubclass"
169170

170171
; From python23_s.lib(boolobject)
171-
"bool_repr"
172172
"PyBool_FromLong"
173-
"bool_new"
174173
"_Py_ZeroStruct"
175174
"_Py_TrueStruct"
176175
"PyBool_Type"
@@ -228,10 +227,10 @@ EXPORTS
228227
; From python23_s.lib(descrobject)
229228
"PyWrapper_New"
230229
"PyDescr_NewMethod"
230+
"PyDescr_NewClassMethod"
231231
"PyDescr_NewMember"
232232
"PyDescr_NewGetSet"
233233
"PyDescr_NewWrapper"
234-
"PyDescr_IsData"
235234
"PyDictProxy_New"
236235
"PyWrapperDescr_Type"
237236
"PyProperty_Type"
@@ -266,11 +265,13 @@ EXPORTS
266265
"PyFile_FromFile"
267266
"PyFile_FromString"
268267
"PyFile_SetBufSize"
268+
"Py_UniversalNewlineFread"
269269
"PyFile_GetLine"
270270
"PyFile_SoftSpace"
271271
"PyFile_WriteObject"
272272
"PyFile_WriteString"
273273
"PyObject_AsFileDescriptor"
274+
"Py_UniversalNewlineFgets"
274275
"PyFile_Type"
275276

276277
; From python23_s.lib(floatobject)
@@ -285,6 +286,7 @@ EXPORTS
285286

286287
; From python23_s.lib(frameobject)
287288
"PyFrame_FastToLocals"
289+
"_PyFrame_Init"
288290
"PyFrame_New"
289291
"PyFrame_BlockSetup"
290292
"PyFrame_BlockPop"
@@ -312,6 +314,7 @@ EXPORTS
312314
"PyInt_AsLong"
313315
"PyInt_FromString"
314316
"PyInt_FromUnicode"
317+
"_PyInt_Init"
315318
"PyInt_Fini"
316319
"PyInt_Type"
317320

@@ -437,6 +440,7 @@ EXPORTS
437440
; From python23_s.lib(sliceobject)
438441
"PySlice_New"
439442
"PySlice_GetIndices"
443+
"PySlice_GetIndicesEx"
440444
"_Py_EllipsisObject"
441445
"PySlice_Type"
442446

@@ -454,14 +458,17 @@ EXPORTS
454458
"PyString_Encode"
455459
"PyString_AsEncodedString"
456460
"PyString_AsEncodedObject"
457-
"PyString_AsStringAndSize"
461+
"PyString_DecodeEscape"
458462
"PyString_Size"
463+
"PyString_AsStringAndSize"
464+
"PyString_Repr"
459465
"_PyString_Eq"
460466
"_PyString_Join"
467+
"PyString_Format"
461468
"PyString_Concat"
462469
"PyString_ConcatAndDel"
463470
"_PyString_FormatLong"
464-
"PyString_Format"
471+
"PyString_InternImmortal"
465472
"PyString_InternFromString"
466473
"PyString_Fini"
467474
"_Py_ReleaseInternedStrings"
@@ -471,6 +478,7 @@ EXPORTS
471478
; From python23_s.lib(structseq)
472479
"PyStructSequence_New"
473480
"PyStructSequence_InitType"
481+
"PyStructSequence_UnnamedField"
474482

475483
; From python23_s.lib(tupleobject)
476484
"PyTuple_New"
@@ -481,6 +489,7 @@ EXPORTS
481489
"_PyTuple_Resize"
482490
"PyTuple_Fini"
483491
"PyTuple_Type"
492+
"PyTupleIter_Type"
484493

485494
; From python23_s.lib(typeobject)
486495
"PyType_IsSubtype"
@@ -497,6 +506,7 @@ EXPORTS
497506
"PyUnicodeUCS2_GetMax"
498507
"PyUnicodeUCS2_Resize"
499508
"PyUnicodeUCS2_FromUnicode"
509+
"PyUnicodeUCS2_FromOrdinal"
500510
"PyUnicodeUCS2_FromObject"
501511
"PyUnicodeUCS2_FromEncodedObject"
502512
"PyUnicodeUCS2_Decode"
@@ -584,6 +594,9 @@ EXPORTS
584594
; From python23_s.lib(exceptions)
585595
"PyExc_TypeError"
586596
"PyExc_Exception"
597+
"PyExc_UnicodeEncodeError"
598+
"PyExc_UnicodeDecodeError"
599+
"PyExc_UnicodeTranslateError"
587600
"PyExc_StopIteration"
588601
"PyExc_StandardError"
589602
"PyExc_SystemExit"
@@ -621,7 +634,34 @@ EXPORTS
621634
"PyExc_SyntaxWarning"
622635
"PyExc_OverflowWarning"
623636
"PyExc_RuntimeWarning"
637+
"PyExc_FutureWarning"
624638
"PyExc_MemoryErrorInst"
639+
"PyUnicodeEncodeError_GetEncoding"
640+
"PyUnicodeDecodeError_GetEncoding"
641+
"PyUnicodeEncodeError_GetObject"
642+
"PyUnicodeDecodeError_GetObject"
643+
"PyUnicodeTranslateError_GetObject"
644+
"PyUnicodeEncodeError_GetStart"
645+
"PyUnicodeDecodeError_GetStart"
646+
"PyUnicodeTranslateError_GetStart"
647+
"PyUnicodeEncodeError_SetStart"
648+
"PyUnicodeDecodeError_SetStart"
649+
"PyUnicodeTranslateError_SetStart"
650+
"PyUnicodeEncodeError_GetEnd"
651+
"PyUnicodeDecodeError_GetEnd"
652+
"PyUnicodeTranslateError_GetEnd"
653+
"PyUnicodeEncodeError_SetEnd"
654+
"PyUnicodeDecodeError_SetEnd"
655+
"PyUnicodeTranslateError_SetEnd"
656+
"PyUnicodeEncodeError_GetReason"
657+
"PyUnicodeDecodeError_GetReason"
658+
"PyUnicodeTranslateError_GetReason"
659+
"PyUnicodeEncodeError_SetReason"
660+
"PyUnicodeDecodeError_SetReason"
661+
"PyUnicodeTranslateError_SetReason"
662+
"PyUnicodeEncodeError_Create"
663+
"PyUnicodeDecodeError_Create"
664+
"PyUnicodeTranslateError_Create"
625665
"_PyExc_Init"
626666
"_PyExc_Fini"
627667

@@ -644,19 +684,22 @@ EXPORTS
644684
"PyEval_SetProfile"
645685
"PyEval_SetTrace"
646686
"PyEval_GetBuiltins"
687+
"PyEval_GetFrame"
647688
"PyEval_GetLocals"
648689
"PyEval_GetGlobals"
649-
"PyEval_GetFrame"
650690
"PyEval_GetRestricted"
651691
"PyEval_MergeCompilerFlags"
652692
"Py_FlushLine"
653693
"PyEval_CallObject"
654694
"PyEval_GetFuncName"
655695
"PyEval_GetFuncDesc"
656696
"_PyEval_SliceIndex"
697+
"_Py_Ticker"
698+
"_Py_CheckInterval"
657699

658700
; From python23_s.lib(compile)
659701
"PyCode_New"
702+
"_Py_Mangle"
660703
"PyNode_Compile"
661704
"PyNode_CompileFlags"
662705
"PyNode_CompileSymtable"
@@ -674,6 +717,13 @@ EXPORTS
674717
"PyCodec_StreamWriter"
675718
"PyCodec_Encode"
676719
"PyCodec_Decode"
720+
"PyCodec_RegisterError"
721+
"PyCodec_LookupError"
722+
"PyCodec_StrictErrors"
723+
"PyCodec_IgnoreErrors"
724+
"PyCodec_ReplaceErrors"
725+
"PyCodec_XMLCharRefReplaceErrors"
726+
"PyCodec_BackslashReplaceErrors"
677727
"_PyCodecRegistry_Init"
678728
"_PyCodecRegistry_Fini"
679729

@@ -690,6 +740,7 @@ EXPORTS
690740
"PyErr_Clear"
691741
"PyErr_BadArgument"
692742
"PyErr_NoMemory"
743+
"PyErr_SetFromErrnoWithFilenameObject"
693744
"PyErr_SetFromErrnoWithFilename"
694745
"PyErr_SetFromErrno"
695746
"_PyErr_BadInternalCall"
@@ -738,6 +789,8 @@ EXPORTS
738789

739790
; From python23_s.lib(import)
740791
"_PyImport_Init"
792+
"_PyImportHooks_Init"
793+
"PyImport_ImportModule"
741794
"_PyImport_Fini"
742795
"PyImport_GetModuleDict"
743796
"PyImport_Cleanup"
@@ -748,7 +801,6 @@ EXPORTS
748801
"PyImport_ExecCodeModule"
749802
"PyImport_ExecCodeModuleEx"
750803
"PyImport_ImportFrozenModule"
751-
"PyImport_ImportModule"
752804
"PyImport_Import"
753805
"PyImport_ImportModuleEx"
754806
"PyImport_ReloadModule"
@@ -810,6 +862,7 @@ EXPORTS
810862
"PyInterpreterState_ThreadHead"
811863
"PyThreadState_Next"
812864
"_PyThreadState_Current"
865+
"_PyThreadState_GetFrame"
813866

814867
; From python23_s.lib(pythonrun)
815868
"Py_IgnoreEnvironmentFlag"
@@ -858,7 +911,9 @@ EXPORTS
858911
"PyParser_SimpleParseFileFlags"
859912
"Py_CompileString"
860913
"Py_CompileStringFlags"
914+
"PyParser_SimpleParseStringFlagsFilename"
861915
"Py_SymtableString"
916+
"PyParser_SimpleParseStringFilename"
862917
"Py_AtExit"
863918
"PyOS_getsig"
864919
"PyOS_setsig"

0 commit comments

Comments
 (0)