Commit 96b3725c authored by Andrew MacIntyre's avatar Andrew MacIntyre

bring modules up to date, correct .DEF file version

parent 1b643596
...@@ -40,8 +40,6 @@ HAVE_ZLIB= no ...@@ -40,8 +40,6 @@ HAVE_ZLIB= no
HAVE_UFC= no HAVE_UFC= no
# Do you have the Tcl/Tk library installed? # Do you have the Tcl/Tk library installed?
HAVE_TCLTK= no HAVE_TCLTK= no
# Do you have the GNU multiprecision library installed?
HAVE_GMPZ= no
# Do you have the GNU readline library installed? # Do you have the GNU readline library installed?
# NOTE: I'm using a modified version of Kai Uwe Rommel's port that # NOTE: I'm using a modified version of Kai Uwe Rommel's port that
# - is compiled with multithreading enabled # - is compiled with multithreading enabled
...@@ -251,7 +249,6 @@ DESCRIPTION.$(PGEN.EXE)= Python object-oriented programming language parser gene ...@@ -251,7 +249,6 @@ DESCRIPTION.$(PGEN.EXE)= Python object-oriented programming language parser gene
DESCRIPTION.zlib$(MODULE.EXT)= Python Extension DLL for accessing the InfoZip compression library DESCRIPTION.zlib$(MODULE.EXT)= Python Extension DLL for accessing the InfoZip compression library
DESCRIPTION.crypt$(MODULE.EXT)= Python Extension DLL implementing the crypt$(BRO)$(BRC) function DESCRIPTION.crypt$(MODULE.EXT)= Python Extension DLL implementing the crypt$(BRO)$(BRC) function
DESCRIPTION._tkinter$(MODULE.EXT)= Python Extension DLL for access to Tcl/Tk Environment DESCRIPTION._tkinter$(MODULE.EXT)= Python Extension DLL for access to Tcl/Tk Environment
DESCRIPTION.mpz$(MODULE.EXT)= Python Extension DLL for access to GNU multi-precision library
DESCRIPTION.readline$(MODULE.EXT)= Python Extension DLL for access to GNU ReadLine library DESCRIPTION.readline$(MODULE.EXT)= Python Extension DLL for access to GNU ReadLine library
DESCRIPTION.bsddb185$(MODULE.EXT)= Python Extension DLL for access to BSD DB (v1.85) library DESCRIPTION.bsddb185$(MODULE.EXT)= Python Extension DLL for access to BSD DB (v1.85) library
DESCRIPTION._curses$(MODLIB.EXT)= Python Extension DLL for access to ncurses library DESCRIPTION._curses$(MODLIB.EXT)= Python Extension DLL for access to ncurses library
...@@ -301,7 +298,6 @@ SRC.MODULES= $(addprefix $(TOP), \ ...@@ -301,7 +298,6 @@ SRC.MODULES= $(addprefix $(TOP), \
Modules/timemodule.c \ Modules/timemodule.c \
Modules/timingmodule.c \ Modules/timingmodule.c \
Modules/_weakref.c \ Modules/_weakref.c \
Modules/xreadlinesmodule.c \
Modules/xxsubtype.c \ Modules/xxsubtype.c \
Modules/zipimport.c) Modules/zipimport.c)
SRC.PARSE1= $(addprefix $(TOP), \ SRC.PARSE1= $(addprefix $(TOP), \
...@@ -422,7 +418,6 @@ EASYEXTMODULES= fpectl \ ...@@ -422,7 +418,6 @@ EASYEXTMODULES= fpectl \
fpetest \ fpetest \
parser \ parser \
pwd \ pwd \
rotor \
select select
# Python modules to be dynamically loaded that need explicit build rules # Python modules to be dynamically loaded that need explicit build rules
...@@ -449,9 +444,6 @@ ifeq ($(HAVE_TCLTK),yes) ...@@ -449,9 +444,6 @@ ifeq ($(HAVE_TCLTK),yes)
CFLAGS+= -DHAS_DIRENT -I/TclTk80/include CFLAGS+= -DHAS_DIRENT -I/TclTk80/include
TK_LIBS+= -L/TclTk80/lib -ltcl80 -ltk80 TK_LIBS+= -L/TclTk80/lib -ltcl80 -ltk80
endif endif
ifeq ($(HAVE_GMPZ),yes)
HARDEXTMODULES+= mpz
endif
ifeq ($(HAVE_GREADLINE),yes) ifeq ($(HAVE_GREADLINE),yes)
HARDEXTMODULES+= readline HARDEXTMODULES+= readline
endif endif
...@@ -635,8 +627,6 @@ dbm$(MODULE.EXT): $(OUT)dbmmodule$O $(OUT)dbm_m.def $(PYTHON.IMPLIB) ...@@ -635,8 +627,6 @@ dbm$(MODULE.EXT): $(OUT)dbmmodule$O $(OUT)dbm_m.def $(PYTHON.IMPLIB)
gdbm$(MODULE.EXT): $(OUT)gdbmmodule$O $(OUT)gdbm_m.def $(PYTHON.IMPLIB) gdbm$(MODULE.EXT): $(OUT)gdbmmodule$O $(OUT)gdbm_m.def $(PYTHON.IMPLIB)
$(LD) $(LDFLAGS.DLL) -o $@ $(^^) $(L^) $(LIBS) -lgdbm $(LD) $(LDFLAGS.DLL) -o $@ $(^^) $(L^) $(LIBS) -lgdbm
mpz$(MODULE.EXT): $(OUT)mpzmodule$O $(OUT)mpz_m.def $(PYTHON.IMPLIB)
$(LD) $(LDFLAGS.DLL) -o $@ $(^^) $(L^) $(LIBS) -lgmp
# Expat is now distributed with Python, so use the included version # Expat is now distributed with Python, so use the included version
$(OUT)pyexpat$O: ../../Modules/pyexpat.c $(OUT)pyexpat$O: ../../Modules/pyexpat.c
......
...@@ -72,7 +72,6 @@ extern void initstruct(); ...@@ -72,7 +72,6 @@ extern void initstruct();
extern void inittermios(); extern void inittermios();
extern void inittime(); extern void inittime();
extern void inittiming(); extern void inittiming();
extern void initxreadlines();
extern void initxxsubtype(); extern void initxxsubtype();
extern void initzipimport(); extern void initzipimport();
#if !HAVE_DYNAMIC_LOADING #if !HAVE_DYNAMIC_LOADING
...@@ -86,7 +85,6 @@ extern void initfpectl(); ...@@ -86,7 +85,6 @@ extern void initfpectl();
extern void initfpetest(); extern void initfpetest();
extern void initparser(); extern void initparser();
extern void initpwd(); extern void initpwd();
extern void initrotor();
extern void initunicodedata(); extern void initunicodedata();
extern void initzlib(); extern void initzlib();
#ifdef USE_SOCKET #ifdef USE_SOCKET
...@@ -138,7 +136,6 @@ struct _inittab _PyImport_Inittab[] = { ...@@ -138,7 +136,6 @@ struct _inittab _PyImport_Inittab[] = {
{"termios", inittermios}, {"termios", inittermios},
{"time", inittime}, {"time", inittime},
{"timing", inittiming}, {"timing", inittiming},
{"xreadlines", initxreadlines},
{"xxsubtype", initxxsubtype}, {"xxsubtype", initxxsubtype},
{"zipimport", initzipimport}, {"zipimport", initzipimport},
#if !HAVE_DYNAMIC_LOADING #if !HAVE_DYNAMIC_LOADING
...@@ -152,7 +149,6 @@ struct _inittab _PyImport_Inittab[] = { ...@@ -152,7 +149,6 @@ struct _inittab _PyImport_Inittab[] = {
{"fpetest", initfpetest}, {"fpetest", initfpetest},
{"parser", initparser}, {"parser", initparser},
{"pwd", initpwd}, {"pwd", initpwd},
{"rotor", initrotor},
{"unicodedata", initunicodedata}, {"unicodedata", initunicodedata},
{"zlib", initzlib}, {"zlib", initzlib},
#ifdef USE_SOCKET #ifdef USE_SOCKET
......
LIBRARY python23 INITINSTANCE TERMINSTANCE LIBRARY python24 INITINSTANCE TERMINSTANCE
DESCRIPTION "Python 2.3 Core DLL" DESCRIPTION "Python 2.4 Core DLL"
PROTMODE PROTMODE
DATA MULTIPLE NONSHARED DATA MULTIPLE NONSHARED
EXPORTS EXPORTS
; From python23_s.lib(config) ; From python24_s.lib(config)
"_PyImport_Inittab" "_PyImport_Inittab"
; From python23_s.lib(dlfcn) ; From python24_s.lib(dlfcn)
; "dlopen" ; "dlopen"
; "dlsym" ; "dlsym"
; "dlclose" ; "dlclose"
; "dlerror" ; "dlerror"
; From python23_s.lib(getpathp) ; From python24_s.lib(getpathp)
"Py_GetProgramFullPath" "Py_GetProgramFullPath"
"Py_GetPrefix" "Py_GetPrefix"
"Py_GetExecPrefix" "Py_GetExecPrefix"
"Py_GetPath" "Py_GetPath"
; From python23_s.lib(getbuildinfo) ; From python24_s.lib(getbuildinfo)
"Py_GetBuildInfo" "Py_GetBuildInfo"
; From python23_s.lib(main) ; From python24_s.lib(main)
"Py_Main" "Py_Main"
"Py_GetArgcArgv" "Py_GetArgcArgv"
; From python23_s.lib(acceler) ; From python24_s.lib(acceler)
"PyGrammar_AddAccelerators" "PyGrammar_AddAccelerators"
"PyGrammar_RemoveAccelerators" "PyGrammar_RemoveAccelerators"
; From python23_s.lib(grammar1) ; From python24_s.lib(grammar1)
"PyGrammar_FindDFA" "PyGrammar_FindDFA"
"PyGrammar_LabelRepr" "PyGrammar_LabelRepr"
; From python23_s.lib(listnode) ; From python24_s.lib(listnode)
"PyNode_ListTree" "PyNode_ListTree"
; From python23_s.lib(node) ; From python24_s.lib(node)
"PyNode_AddChild" "PyNode_AddChild"
"PyNode_New" "PyNode_New"
"PyNode_Free" "PyNode_Free"
; From python23_s.lib(parser) ; From python24_s.lib(parser)
"PyParser_AddToken" "PyParser_AddToken"
"PyParser_New" "PyParser_New"
"PyParser_Delete" "PyParser_Delete"
; From python23_s.lib(parsetok) ; From python24_s.lib(parsetok)
"Py_TabcheckFlag" "Py_TabcheckFlag"
"PyParser_ParseString" "PyParser_ParseString"
"PyParser_ParseStringFlags" "PyParser_ParseStringFlags"
...@@ -55,18 +55,18 @@ EXPORTS ...@@ -55,18 +55,18 @@ EXPORTS
"PyParser_ParseFileFlags" "PyParser_ParseFileFlags"
"PyParser_ParseStringFlagsFilename" "PyParser_ParseStringFlagsFilename"
; From python23_s.lib(bitset) ; From python24_s.lib(bitset)
"_Py_newbitset" "_Py_newbitset"
"_Py_delbitset" "_Py_delbitset"
"_Py_addbit" "_Py_addbit"
"_Py_samebitset" "_Py_samebitset"
"_Py_mergebitset" "_Py_mergebitset"
; From python23_s.lib(metagrammar) ; From python24_s.lib(metagrammar)
"_Py_meta_grammar" "_Py_meta_grammar"
"Py_meta_grammar" "Py_meta_grammar"
; From python23_s.lib(tokenizer) ; From python24_s.lib(tokenizer)
"PyToken_OneChar" "PyToken_OneChar"
"PyToken_TwoChars" "PyToken_TwoChars"
"PyToken_ThreeChars" "PyToken_ThreeChars"
...@@ -76,13 +76,14 @@ EXPORTS ...@@ -76,13 +76,14 @@ EXPORTS
"PyTokenizer_Get" "PyTokenizer_Get"
"_PyParser_TokenNames" "_PyParser_TokenNames"
; From python23_s.lib(myreadline) ; From python24_s.lib(myreadline)
"_PyOS_ReadlineTState"
"PyOS_ReadlineFunctionPointer" "PyOS_ReadlineFunctionPointer"
"PyOS_StdioReadline" "PyOS_StdioReadline"
"PyOS_Readline" "PyOS_Readline"
"PyOS_InputHook" "PyOS_InputHook"
; From python23_s.lib(abstract) ; From python24_s.lib(abstract)
"PyObject_GetItem" "PyObject_GetItem"
"PySequence_GetItem" "PySequence_GetItem"
"PyObject_SetItem" "PyObject_SetItem"
...@@ -99,21 +100,18 @@ EXPORTS ...@@ -99,21 +100,18 @@ EXPORTS
"PySequence_SetSlice" "PySequence_SetSlice"
"PySequence_Tuple" "PySequence_Tuple"
"PyObject_GetIter" "PyObject_GetIter"
"PyMapping_Size"
"PyIter_Next" "PyIter_Next"
"PySequence_List"
"_PySequence_IterSearch" "_PySequence_IterSearch"
"PyObject_CallFunction" "PyObject_CallFunction"
"PyObject_CallMethod" "PyObject_CallMethod"
"PyObject_CallMethodObjArgs" "PyObject_CallMethodObjArgs"
"PyObject_CallFunctionObjArgs" "PyObject_CallFunctionObjArgs"
"PyObject_IsInstance"
"PyObject_IsSubclass"
"PyObject_Cmp" "PyObject_Cmp"
"PyObject_Call" "PyObject_Call"
"PyObject_CallObject" "PyObject_CallObject"
"PyObject_Type" "PyObject_Type"
"PyObject_Size" "PyObject_Size"
"PyMapping_Size"
"PyObject_Length" "PyObject_Length"
"PyObject_DelItemString" "PyObject_DelItemString"
"PyObject_AsCharBuffer" "PyObject_AsCharBuffer"
...@@ -155,6 +153,7 @@ EXPORTS ...@@ -155,6 +153,7 @@ EXPORTS
"PySequence_Concat" "PySequence_Concat"
"PySequence_Repeat" "PySequence_Repeat"
"PySequence_DelSlice" "PySequence_DelSlice"
"PySequence_List"
"PySequence_Fast" "PySequence_Fast"
"PySequence_Count" "PySequence_Count"
"PySequence_Contains" "PySequence_Contains"
...@@ -168,14 +167,16 @@ EXPORTS ...@@ -168,14 +167,16 @@ EXPORTS
"PyMapping_HasKey" "PyMapping_HasKey"
"PyMapping_GetItemString" "PyMapping_GetItemString"
"PyMapping_SetItemString" "PyMapping_SetItemString"
"PyObject_IsInstance"
"PyObject_IsSubclass"
; From python23_s.lib(boolobject) ; From python24_s.lib(boolobject)
"PyBool_FromLong" "PyBool_FromLong"
"PyBool_Type" "PyBool_Type"
"_Py_ZeroStruct" "_Py_ZeroStruct"
"_Py_TrueStruct" "_Py_TrueStruct"
; From python23_s.lib(bufferobject) ; From python24_s.lib(bufferobject)
"PyBuffer_FromObject" "PyBuffer_FromObject"
"PyBuffer_FromReadWriteObject" "PyBuffer_FromReadWriteObject"
"PyBuffer_FromMemory" "PyBuffer_FromMemory"
...@@ -183,13 +184,13 @@ EXPORTS ...@@ -183,13 +184,13 @@ EXPORTS
"PyBuffer_New" "PyBuffer_New"
"PyBuffer_Type" "PyBuffer_Type"
; From python23_s.lib(cellobject) ; From python24_s.lib(cellobject)
"PyCell_New" "PyCell_New"
"PyCell_Get" "PyCell_Get"
"PyCell_Set" "PyCell_Set"
"PyCell_Type" "PyCell_Type"
; From python23_s.lib(classobject) ; From python24_s.lib(classobject)
"PyClass_New" "PyClass_New"
"PyClass_IsSubclass" "PyClass_IsSubclass"
"PyInstance_New" "PyInstance_New"
...@@ -204,15 +205,16 @@ EXPORTS ...@@ -204,15 +205,16 @@ EXPORTS
"PyInstance_Type" "PyInstance_Type"
"PyMethod_Type" "PyMethod_Type"
; From python23_s.lib(cobject) ; From python24_s.lib(cobject)
"PyCObject_FromVoidPtr" "PyCObject_FromVoidPtr"
"PyCObject_FromVoidPtrAndDesc" "PyCObject_FromVoidPtrAndDesc"
"PyCObject_AsVoidPtr" "PyCObject_AsVoidPtr"
"PyCObject_GetDesc" "PyCObject_GetDesc"
"PyCObject_Import" "PyCObject_Import"
"PyCObject_SetVoidPtr"
"PyCObject_Type" "PyCObject_Type"
; From python23_s.lib(complexobject) ; From python24_s.lib(complexobject)
"_Py_c_pow" "_Py_c_pow"
"_Py_c_sum" "_Py_c_sum"
"_Py_c_diff" "_Py_c_diff"
...@@ -226,7 +228,7 @@ EXPORTS ...@@ -226,7 +228,7 @@ EXPORTS
"PyComplex_AsCComplex" "PyComplex_AsCComplex"
"PyComplex_Type" "PyComplex_Type"
; From python23_s.lib(descrobject) ; From python24_s.lib(descrobject)
"PyWrapper_New" "PyWrapper_New"
"PyDescr_NewMethod" "PyDescr_NewMethod"
"PyDescr_NewClassMethod" "PyDescr_NewClassMethod"
...@@ -237,31 +239,35 @@ EXPORTS ...@@ -237,31 +239,35 @@ EXPORTS
"PyWrapperDescr_Type" "PyWrapperDescr_Type"
"PyProperty_Type" "PyProperty_Type"
; From python23_s.lib(dictobject) ; From python24_s.lib(dictobject)
"PyDict_New"
"PyDict_SetItem" "PyDict_SetItem"
"PyDict_DelItem" "PyDict_DelItem"
"PyDict_Clear" "PyDict_Clear"
"PyDict_MergeFromSeq2" "PyDict_MergeFromSeq2"
"PyDict_Merge" "PyDict_Merge"
"PyDict_Copy"
"PyDict_Keys" "PyDict_Keys"
"PyDict_Values" "PyDict_Values"
"PyDict_New" "PyDict_Contains"
"PyDict_GetItem" "PyDict_GetItem"
"PyDict_Next" "PyDict_Next"
"PyDict_Items" "PyDict_Items"
"PyDict_Size" "PyDict_Size"
"PyDict_Copy"
"PyDict_Update" "PyDict_Update"
"PyDict_GetItemString" "PyDict_GetItemString"
"PyDict_SetItemString" "PyDict_SetItemString"
"PyDict_DelItemString" "PyDict_DelItemString"
"PyDict_Type" "PyDict_Type"
"PyDictIter_Type" "PyDictIterKey_Type"
"PyDictIterValue_Type"
"PyDictIterItem_Type"
; From python23_s.lib(enumobject) ; From python24_s.lib(enumobject)
"PyEnum_Type" "PyEnum_Type"
"PyReversed_Type"
; From python23_s.lib(fileobject) ; From python24_s.lib(fileobject)
"Py_UniversalNewlineFread" "Py_UniversalNewlineFread"
"PyFile_GetLine" "PyFile_GetLine"
"PyFile_SoftSpace" "PyFile_SoftSpace"
...@@ -277,7 +283,7 @@ EXPORTS ...@@ -277,7 +283,7 @@ EXPORTS
"PyFile_Name" "PyFile_Name"
"PyFile_Type" "PyFile_Type"
; From python23_s.lib(floatobject) ; From python24_s.lib(floatobject)
"PyFloat_FromString" "PyFloat_FromString"
"PyFloat_AsDouble" "PyFloat_AsDouble"
"PyFloat_Fini" "PyFloat_Fini"
...@@ -291,7 +297,7 @@ EXPORTS ...@@ -291,7 +297,7 @@ EXPORTS
"PyFloat_AsStringEx" "PyFloat_AsStringEx"
"PyFloat_Type" "PyFloat_Type"
; From python23_s.lib(frameobject) ; From python24_s.lib(frameobject)
"PyFrame_New" "PyFrame_New"
"PyFrame_FastToLocals" "PyFrame_FastToLocals"
"PyFrame_LocalsToFast" "PyFrame_LocalsToFast"
...@@ -301,7 +307,7 @@ EXPORTS ...@@ -301,7 +307,7 @@ EXPORTS
"PyFrame_BlockPop" "PyFrame_BlockPop"
"PyFrame_Type" "PyFrame_Type"
; From python23_s.lib(funcobject) ; From python24_s.lib(funcobject)
"PyFunction_New" "PyFunction_New"
"PyFunction_GetCode" "PyFunction_GetCode"
"PyFunction_GetGlobals" "PyFunction_GetGlobals"
...@@ -316,7 +322,11 @@ EXPORTS ...@@ -316,7 +322,11 @@ EXPORTS
"PyClassMethod_Type" "PyClassMethod_Type"
"PyStaticMethod_Type" "PyStaticMethod_Type"
; From python23_s.lib(intobject) ; From python24_s.lib(genobject)
"PyGen_New"
"PyGen_Type"
; From python24_s.lib(intobject)
"PyInt_AsLong" "PyInt_AsLong"
"PyInt_AsUnsignedLongMask" "PyInt_AsUnsignedLongMask"
"PyInt_AsUnsignedLongLongMask" "PyInt_AsUnsignedLongLongMask"
...@@ -328,37 +338,39 @@ EXPORTS ...@@ -328,37 +338,39 @@ EXPORTS
"_PyInt_Init" "_PyInt_Init"
"PyInt_Type" "PyInt_Type"
; From python23_s.lib(iterobject) ; From python24_s.lib(iterobject)
"PySeqIter_New" "PySeqIter_New"
"PyCallIter_New" "PyCallIter_New"
"PySeqIter_Type" "PySeqIter_Type"
"PyCallIter_Type" "PyCallIter_Type"
; From python23_s.lib(listobject) ; From python24_s.lib(listobject)
"PyList_New" "PyList_New"
"PyList_Insert"
"PyList_Append" "PyList_Append"
"PyList_Size" "PyList_Size"
"PyList_GetItem" "PyList_GetItem"
"PyList_SetItem" "PyList_SetItem"
"PyList_Insert"
"PyList_GetSlice" "PyList_GetSlice"
"PyList_SetSlice" "PyList_SetSlice"
"PyList_Sort" "PyList_Sort"
"PyList_Reverse" "PyList_Reverse"
"PyList_AsTuple" "PyList_AsTuple"
"_PyList_Extend"
"PyList_Type" "PyList_Type"
"PyListIter_Type" "PyListIter_Type"
"PyListRevIter_Type"
; From python23_s.lib(longobject) ; From python24_s.lib(longobject)
"PyLong_FromDouble" "PyLong_FromDouble"
"PyLong_AsLong" "PyLong_AsLong"
"PyLong_AsUnsignedLong"
"_PyLong_FromByteArray" "_PyLong_FromByteArray"
"_PyLong_AsByteArray" "_PyLong_AsByteArray"
"PyLong_AsDouble" "PyLong_AsDouble"
"PyLong_FromString" "PyLong_FromString"
"PyLong_FromLong" "PyLong_FromLong"
"PyLong_FromUnsignedLong" "PyLong_FromUnsignedLong"
"PyLong_AsUnsignedLong"
"PyLong_AsUnsignedLongMask" "PyLong_AsUnsignedLongMask"
"_PyLong_AsScaledDouble" "_PyLong_AsScaledDouble"
"PyLong_FromVoidPtr" "PyLong_FromVoidPtr"
...@@ -375,7 +387,7 @@ EXPORTS ...@@ -375,7 +387,7 @@ EXPORTS
"_PyLong_Copy" "_PyLong_Copy"
"PyLong_Type" "PyLong_Type"
; From python23_s.lib(methodobject) ; From python24_s.lib(methodobject)
"PyCFunction_Call" "PyCFunction_Call"
"Py_FindMethodInChain" "Py_FindMethodInChain"
"PyCFunction_GetFunction" "PyCFunction_GetFunction"
...@@ -387,7 +399,7 @@ EXPORTS ...@@ -387,7 +399,7 @@ EXPORTS
"PyCFunction_New" "PyCFunction_New"
"PyCFunction_Type" "PyCFunction_Type"
; From python23_s.lib(moduleobject) ; From python24_s.lib(moduleobject)
"PyModule_New" "PyModule_New"
"_PyModule_Clear" "_PyModule_Clear"
"PyModule_GetDict" "PyModule_GetDict"
...@@ -395,7 +407,7 @@ EXPORTS ...@@ -395,7 +407,7 @@ EXPORTS
"PyModule_GetFilename" "PyModule_GetFilename"
"PyModule_Type" "PyModule_Type"
; From python23_s.lib(object) ; From python24_s.lib(object)
"Py_DivisionWarningFlag" "Py_DivisionWarningFlag"
"PyObject_Str" "PyObject_Str"
"PyObject_Repr" "PyObject_Repr"
...@@ -429,6 +441,8 @@ EXPORTS ...@@ -429,6 +441,8 @@ EXPORTS
"Py_ReprEnter" "Py_ReprEnter"
"Py_ReprLeave" "Py_ReprLeave"
"_Py_HashPointer" "_Py_HashPointer"
"Py_IncRef"
"Py_DecRef"
"_PyTrash_deposit_object" "_PyTrash_deposit_object"
"_PyTrash_destroy_chain" "_PyTrash_destroy_chain"
"PyObject_Init" "PyObject_Init"
...@@ -437,6 +451,7 @@ EXPORTS ...@@ -437,6 +451,7 @@ EXPORTS
"_PyObject_NewVar" "_PyObject_NewVar"
"_PyObject_Del" "_PyObject_Del"
"_Py_ReadyTypes" "_Py_ReadyTypes"
"_Py_SwappedOp"
"_Py_NotImplementedStruct" "_Py_NotImplementedStruct"
"_Py_NoneStruct" "_Py_NoneStruct"
"_Py_cobject_hack" "_Py_cobject_hack"
...@@ -444,23 +459,27 @@ EXPORTS ...@@ -444,23 +459,27 @@ EXPORTS
"_PyTrash_delete_nesting" "_PyTrash_delete_nesting"
"_PyTrash_delete_later" "_PyTrash_delete_later"
; From python23_s.lib(obmalloc) ; From python24_s.lib(obmalloc)
"PyObject_Malloc" "PyObject_Malloc"
"PyObject_Realloc" "PyObject_Realloc"
"PyObject_Free" "PyObject_Free"
; From python23_s.lib(rangeobject) ; From python24_s.lib(rangeobject)
"PyRange_New" "PyRange_New"
"PyRange_Type" "PyRange_Type"
; From python23_s.lib(sliceobject) ; From python24_s.lib(setobject)
"PySet_Type"
"PyFrozenSet_Type"
; From python24_s.lib(sliceobject)
"PySlice_GetIndices" "PySlice_GetIndices"
"PySlice_GetIndicesEx" "PySlice_GetIndicesEx"
"PySlice_New" "PySlice_New"
"_Py_EllipsisObject" "_Py_EllipsisObject"
"PySlice_Type" "PySlice_Type"
; From python23_s.lib(stringobject) ; From python24_s.lib(stringobject)
"PyString_FromStringAndSize" "PyString_FromStringAndSize"
"PyString_InternInPlace" "PyString_InternInPlace"
"PyString_FromString" "PyString_FromString"
...@@ -491,13 +510,14 @@ EXPORTS ...@@ -491,13 +510,14 @@ EXPORTS
"PyString_Type" "PyString_Type"
"PyBaseString_Type" "PyBaseString_Type"
; From python23_s.lib(structseq) ; From python24_s.lib(structseq)
"PyStructSequence_InitType" "PyStructSequence_InitType"
"PyStructSequence_New" "PyStructSequence_New"
"PyStructSequence_UnnamedField" "PyStructSequence_UnnamedField"
; From python23_s.lib(tupleobject) ; From python24_s.lib(tupleobject)
"PyTuple_New" "PyTuple_New"
"PyTuple_Pack"
"_PyTuple_Resize" "_PyTuple_Resize"
"PyTuple_Size" "PyTuple_Size"
"PyTuple_GetItem" "PyTuple_GetItem"
...@@ -507,7 +527,7 @@ EXPORTS ...@@ -507,7 +527,7 @@ EXPORTS
"PyTuple_Type" "PyTuple_Type"
"PyTupleIter_Type" "PyTupleIter_Type"
; From python23_s.lib(typeobject) ; From python24_s.lib(typeobject)
"PyType_IsSubtype" "PyType_IsSubtype"
"_PyType_Lookup" "_PyType_Lookup"
"PyType_Ready" "PyType_Ready"
...@@ -518,7 +538,7 @@ EXPORTS ...@@ -518,7 +538,7 @@ EXPORTS
"PyBaseObject_Type" "PyBaseObject_Type"
"PySuper_Type" "PySuper_Type"
; From python23_s.lib(unicodeobject) ; From python24_s.lib(unicodeobject)
"PyUnicodeUCS2_Resize" "PyUnicodeUCS2_Resize"
"PyUnicodeUCS2_FromOrdinal" "PyUnicodeUCS2_FromOrdinal"
"PyUnicodeUCS2_FromObject" "PyUnicodeUCS2_FromObject"
...@@ -534,8 +554,9 @@ EXPORTS ...@@ -534,8 +554,9 @@ EXPORTS
"PyUnicodeUCS2_AsASCIIString" "PyUnicodeUCS2_AsASCIIString"
"PyUnicode_DecodeUTF7" "PyUnicode_DecodeUTF7"
"PyUnicode_EncodeUTF7" "PyUnicode_EncodeUTF7"
"PyUnicodeUCS2_DecodeUTF8Stateful"
"PyUnicodeUCS2_EncodeUTF8" "PyUnicodeUCS2_EncodeUTF8"
"PyUnicodeUCS2_DecodeUTF16" "PyUnicodeUCS2_DecodeUTF16Stateful"
"PyUnicodeUCS2_AsUTF16String" "PyUnicodeUCS2_AsUTF16String"
"PyUnicodeUCS2_DecodeUnicodeEscape" "PyUnicodeUCS2_DecodeUnicodeEscape"
"PyUnicodeUCS2_DecodeRawUnicodeEscape" "PyUnicodeUCS2_DecodeRawUnicodeEscape"
...@@ -555,6 +576,7 @@ EXPORTS ...@@ -555,6 +576,7 @@ EXPORTS
"_PyUnicode_XStrip" "_PyUnicode_XStrip"
"PyUnicodeUCS2_Replace" "PyUnicodeUCS2_Replace"
"PyUnicodeUCS2_Split" "PyUnicodeUCS2_Split"
"PyUnicodeUCS2_RSplit"
"PyUnicodeUCS2_Format" "PyUnicodeUCS2_Format"
"_PyUnicodeUCS2_Fini" "_PyUnicodeUCS2_Fini"
"PyUnicodeUCS2_FromUnicode" "PyUnicodeUCS2_FromUnicode"
...@@ -564,6 +586,8 @@ EXPORTS ...@@ -564,6 +586,8 @@ EXPORTS
"_PyUnicodeUCS2_AsDefaultEncodedString" "_PyUnicodeUCS2_AsDefaultEncodedString"
"PyUnicodeUCS2_SetDefaultEncoding" "PyUnicodeUCS2_SetDefaultEncoding"
"PyUnicodeUCS2_Encode" "PyUnicodeUCS2_Encode"
"PyUnicodeUCS2_AsEncodedObject"
"PyUnicodeUCS2_DecodeUTF16"
"PyUnicodeUCS2_EncodeUTF16" "PyUnicodeUCS2_EncodeUTF16"
"PyUnicodeUCS2_AsUnicodeEscapeString" "PyUnicodeUCS2_AsUnicodeEscapeString"
"PyUnicodeUCS2_EncodeUnicodeEscape" "PyUnicodeUCS2_EncodeUnicodeEscape"
...@@ -572,10 +596,11 @@ EXPORTS ...@@ -572,10 +596,11 @@ EXPORTS
"PyUnicodeUCS2_EncodeASCII" "PyUnicodeUCS2_EncodeASCII"
"PyUnicodeUCS2_AsCharmapString" "PyUnicodeUCS2_AsCharmapString"
"PyUnicodeUCS2_Translate" "PyUnicodeUCS2_Translate"
"PyUnicode_AsDecodedObject"
"_PyUnicodeUCS2_Init" "_PyUnicodeUCS2_Init"
"PyUnicode_Type" "PyUnicode_Type"
; From python23_s.lib(unicodectype) ; From python24_s.lib(unicodectype)
"_PyUnicode_TypeRecords" "_PyUnicode_TypeRecords"
"_PyUnicodeUCS2_ToNumeric" "_PyUnicodeUCS2_ToNumeric"
"_PyUnicodeUCS2_IsLowercase" "_PyUnicodeUCS2_IsLowercase"
...@@ -593,21 +618,22 @@ EXPORTS ...@@ -593,21 +618,22 @@ EXPORTS
"_PyUnicodeUCS2_IsNumeric" "_PyUnicodeUCS2_IsNumeric"
"_PyUnicodeUCS2_IsAlpha" "_PyUnicodeUCS2_IsAlpha"
; From python23_s.lib(weakrefobject) ; From python24_s.lib(weakrefobject)
"PyWeakref_NewRef" "PyWeakref_NewRef"
"PyWeakref_NewProxy" "PyWeakref_NewProxy"
"PyObject_ClearWeakRefs" "PyObject_ClearWeakRefs"
"PyWeakref_GetObject" "PyWeakref_GetObject"
"_PyWeakref_GetWeakrefCount" "_PyWeakref_GetWeakrefCount"
"_PyWeakref_ClearRef"
"_PyWeakref_RefType" "_PyWeakref_RefType"
"_PyWeakref_ProxyType" "_PyWeakref_ProxyType"
"_PyWeakref_CallableProxyType" "_PyWeakref_CallableProxyType"
; From python23_s.lib(bltinmodule) ; From python24_s.lib(bltinmodule)
"_PyBuiltin_Init" "_PyBuiltin_Init"
"Py_FileSystemDefaultEncoding" "Py_FileSystemDefaultEncoding"
; From python23_s.lib(exceptions) ; From python24_s.lib(exceptions)
"PyExc_Exception" "PyExc_Exception"
"PyExc_TypeError" "PyExc_TypeError"
"PyExc_StopIteration" "PyExc_StopIteration"
...@@ -681,7 +707,8 @@ EXPORTS ...@@ -681,7 +707,8 @@ EXPORTS
"PyUnicodeDecodeError_SetReason" "PyUnicodeDecodeError_SetReason"
"PyUnicodeTranslateError_SetReason" "PyUnicodeTranslateError_SetReason"
; From python23_s.lib(ceval) ; From python24_s.lib(ceval)
"PyEval_EvalFrame"
"PyEval_CallObjectWithKeywords" "PyEval_CallObjectWithKeywords"
"PyEval_EvalCodeEx" "PyEval_EvalCodeEx"
"_PyEval_SliceIndex" "_PyEval_SliceIndex"
...@@ -699,6 +726,7 @@ EXPORTS ...@@ -699,6 +726,7 @@ EXPORTS
"Py_MakePendingCalls" "Py_MakePendingCalls"
"Py_SetRecursionLimit" "Py_SetRecursionLimit"
"Py_GetRecursionLimit" "Py_GetRecursionLimit"
"_Py_CheckRecursiveCall"
"PyEval_GetFuncName" "PyEval_GetFuncName"
"PyEval_GetFuncDesc" "PyEval_GetFuncDesc"
"PyEval_GetCallStats" "PyEval_GetCallStats"
...@@ -712,21 +740,22 @@ EXPORTS ...@@ -712,21 +740,22 @@ EXPORTS
"PyEval_ReInitThreads" "PyEval_ReInitThreads"
"PyEval_EvalCode" "PyEval_EvalCode"
"_PyEval_CallTracing" "_PyEval_CallTracing"
"_Py_CheckRecursionLimit"
"_Py_CheckInterval" "_Py_CheckInterval"
"_Py_Ticker" "_Py_Ticker"
; From python23_s.lib(compile) ; From python24_s.lib(compile)
"PyCode_New" "PyCode_New"
"PySymtable_Free" "PySymtable_Free"
"_Py_Mangle"
"PyNode_Compile" "PyNode_Compile"
"PyNode_CompileFlags" "PyNode_CompileFlags"
"PyCode_Addr2Line" "PyCode_Addr2Line"
"_Py_Mangle"
"PyNode_CompileSymtable" "PyNode_CompileSymtable"
"Py_OptimizeFlag" "Py_OptimizeFlag"
"PyCode_Type" "PyCode_Type"
; From python23_s.lib(codecs) ; From python24_s.lib(codecs)
"_PyCodec_Lookup" "_PyCodec_Lookup"
"PyCodec_StreamReader" "PyCodec_StreamReader"
"PyCodec_StreamWriter" "PyCodec_StreamWriter"
...@@ -743,7 +772,7 @@ EXPORTS ...@@ -743,7 +772,7 @@ EXPORTS
"PyCodec_LookupError" "PyCodec_LookupError"
"PyCodec_StrictErrors" "PyCodec_StrictErrors"
; From python23_s.lib(errors) ; From python24_s.lib(errors)
"PyErr_SetNone" "PyErr_SetNone"
"PyErr_SetString" "PyErr_SetString"
"PyErr_ExceptionMatches" "PyErr_ExceptionMatches"
...@@ -769,41 +798,42 @@ EXPORTS ...@@ -769,41 +798,42 @@ EXPORTS
"PyErr_Warn" "PyErr_Warn"
"PyErr_WarnExplicit" "PyErr_WarnExplicit"
; From python23_s.lib(frozen) ; From python24_s.lib(frozen)
"PyImport_FrozenModules" "PyImport_FrozenModules"
; From python23_s.lib(frozenmain) ; From python24_s.lib(frozenmain)
"Py_FrozenMain" "Py_FrozenMain"
; From python23_s.lib(future) ; From python24_s.lib(future)
"PyNode_Future" "PyNode_Future"
; From python23_s.lib(getargs) ; From python24_s.lib(getargs)
"PyArg_Parse" "PyArg_Parse"
"PyArg_ParseTuple" "PyArg_ParseTuple"
"PyArg_ParseTupleAndKeywords" "PyArg_ParseTupleAndKeywords"
"PyArg_UnpackTuple" "PyArg_UnpackTuple"
"PyArg_VaParse" "PyArg_VaParse"
"PyArg_VaParseTupleAndKeywords"
; From python23_s.lib(getcompiler) ; From python24_s.lib(getcompiler)
"Py_GetCompiler" "Py_GetCompiler"
; From python23_s.lib(getcopyright) ; From python24_s.lib(getcopyright)
"Py_GetCopyright" "Py_GetCopyright"
; From python23_s.lib(getmtime) ; From python24_s.lib(getmtime)
"PyOS_GetLastModificationTime" "PyOS_GetLastModificationTime"
; From python23_s.lib(getplatform) ; From python24_s.lib(getplatform)
"Py_GetPlatform" "Py_GetPlatform"
; From python23_s.lib(getversion) ; From python24_s.lib(getversion)
"Py_GetVersion" "Py_GetVersion"
; From python23_s.lib(graminit) ; From python24_s.lib(graminit)
"_PyParser_Grammar" "_PyParser_Grammar"
; From python23_s.lib(import) ; From python24_s.lib(import)
"_PyImport_Init" "_PyImport_Init"
"_PyImportHooks_Init" "_PyImportHooks_Init"
"PyImport_ImportModule" "PyImport_ImportModule"
...@@ -826,21 +856,21 @@ EXPORTS ...@@ -826,21 +856,21 @@ EXPORTS
"PyImport_Inittab" "PyImport_Inittab"
"_PyImport_Filetab" "_PyImport_Filetab"
; From python23_s.lib(importdl) ; From python24_s.lib(importdl)
"_PyImport_LoadDynamicModule" "_PyImport_LoadDynamicModule"
; From python23_s.lib(marshal) ; From python24_s.lib(marshal)
"PyMarshal_ReadLongFromFile" "PyMarshal_ReadLongFromFile"
"PyMarshal_ReadLastObjectFromFile"
"PyMarshal_ReadObjectFromString"
"PyMarshal_ReadObjectFromFile"
"PyMarshal_WriteObjectToString" "PyMarshal_WriteObjectToString"
"PyMarshal_WriteLongToFile" "PyMarshal_WriteLongToFile"
"PyMarshal_WriteObjectToFile" "PyMarshal_WriteObjectToFile"
"PyMarshal_ReadShortFromFile" "PyMarshal_ReadShortFromFile"
"PyMarshal_ReadObjectFromFile"
"PyMarshal_ReadLastObjectFromFile"
"PyMarshal_ReadObjectFromString"
"PyMarshal_Init" "PyMarshal_Init"
; From python23_s.lib(modsupport) ; From python24_s.lib(modsupport)
"Py_InitModule4" "Py_InitModule4"
"Py_BuildValue" "Py_BuildValue"
"Py_VaBuildValue" "Py_VaBuildValue"
...@@ -851,18 +881,18 @@ EXPORTS ...@@ -851,18 +881,18 @@ EXPORTS
"PyModule_AddStringConstant" "PyModule_AddStringConstant"
"_Py_PackageContext" "_Py_PackageContext"
; From python23_s.lib(mysnprintf) ; From python24_s.lib(mysnprintf)
"PyOS_snprintf" "PyOS_snprintf"
"PyOS_vsnprintf" "PyOS_vsnprintf"
; From python23_s.lib(mystrtoul) ; From python24_s.lib(mystrtoul)
"PyOS_strtoul" "PyOS_strtoul"
"PyOS_strtol" "PyOS_strtol"
; From python23_s.lib(pyfpe) ; From python24_s.lib(pyfpe)
"PyFPE_dummy" "PyFPE_dummy"
; From python23_s.lib(pystate) ; From python24_s.lib(pystate)
"PyInterpreterState_Clear" "PyInterpreterState_Clear"
"PyThreadState_Clear" "PyThreadState_Clear"
"PyGILState_Ensure" "PyGILState_Ensure"
...@@ -886,14 +916,19 @@ EXPORTS ...@@ -886,14 +916,19 @@ EXPORTS
"_PyThreadState_Current" "_PyThreadState_Current"
"_PyThreadState_GetFrame" "_PyThreadState_GetFrame"
; From python23_s.lib(pythonrun) ; From python24_s.lib(pystrtod)
"PyOS_ascii_strtod"
"PyOS_ascii_formatd"
"PyOS_ascii_atof"
; From python24_s.lib(pythonrun)
"Py_IgnoreEnvironmentFlag" "Py_IgnoreEnvironmentFlag"
"Py_DebugFlag" "Py_DebugFlag"
"Py_VerboseFlag" "Py_VerboseFlag"
"Py_NoSiteFlag" "Py_NoSiteFlag"
"Py_InteractiveFlag" "Py_InteractiveFlag"
"Py_FrozenFlag" "Py_FrozenFlag"
"Py_Initialize" "Py_InitializeEx"
"Py_FatalError" "Py_FatalError"
"Py_NewInterpreter" "Py_NewInterpreter"
"PyErr_Print" "PyErr_Print"
...@@ -907,6 +942,7 @@ EXPORTS ...@@ -907,6 +942,7 @@ EXPORTS
"Py_GetProgramName" "Py_GetProgramName"
"Py_SetPythonHome" "Py_SetPythonHome"
"Py_GetPythonHome" "Py_GetPythonHome"
"Py_Initialize"
"Py_Finalize" "Py_Finalize"
"Py_IsInitialized" "Py_IsInitialized"
"Py_EndInterpreter" "Py_EndInterpreter"
...@@ -939,24 +975,24 @@ EXPORTS ...@@ -939,24 +975,24 @@ EXPORTS
"PyOS_getsig" "PyOS_getsig"
"PyOS_setsig" "PyOS_setsig"
"PyParser_SetError" "PyParser_SetError"
"PyModule_GetWarningsModule"
"PyParser_SimpleParseStringFilename" "PyParser_SimpleParseStringFilename"
"Py_UseClassExceptionsFlag" "Py_UseClassExceptionsFlag"
"Py_UnicodeFlag" "Py_UnicodeFlag"
"_Py_QnewFlag" "_Py_QnewFlag"
"PyModule_WarningsModule"
"_PyThread_Started" "_PyThread_Started"
; From python23_s.lib(structmember) ; From python24_s.lib(structmember)
"PyMember_Get" "PyMember_Get"
"PyMember_GetOne" "PyMember_GetOne"
"PyMember_SetOne" "PyMember_SetOne"
"PyMember_Set" "PyMember_Set"
; From python23_s.lib(symtable) ; From python24_s.lib(symtable)
"PySymtableEntry_New" "PySymtableEntry_New"
"PySymtableEntry_Type" "PySymtableEntry_Type"
; From python23_s.lib(sysmodule) ; From python24_s.lib(sysmodule)
"_PySys_Init" "_PySys_Init"
"PySys_SetPath" "PySys_SetPath"
"PySys_SetArgv" "PySys_SetArgv"
...@@ -968,22 +1004,22 @@ EXPORTS ...@@ -968,22 +1004,22 @@ EXPORTS
"PySys_ResetWarnOptions" "PySys_ResetWarnOptions"
"PySys_AddWarnOption" "PySys_AddWarnOption"
; From python23_s.lib(traceback) ; From python24_s.lib(traceback)
"PyTraceBack_Here" "PyTraceBack_Here"
"PyTraceBack_Print" "PyTraceBack_Print"
"PyTraceBack_Type" "PyTraceBack_Type"
; From python23_s.lib(getopt) ; From python24_s.lib(getopt)
"_PyOS_GetOpt" "_PyOS_GetOpt"
"_PyOS_opterr" "_PyOS_opterr"
"_PyOS_optind" "_PyOS_optind"
"_PyOS_optarg" "_PyOS_optarg"
; From python23_s.lib(dynload_shlib) ; From python24_s.lib(dynload_shlib)
"_PyImport_DynLoadFiletab" "_PyImport_DynLoadFiletab"
"_PyImport_GetDynLoadFunc" "_PyImport_GetDynLoadFunc"
; From python23_s.lib(thread) ; From python24_s.lib(thread)
"PyThread_delete_key_value" "PyThread_delete_key_value"
"PyThread_init_thread" "PyThread_init_thread"
"PyThread_start_new_thread" "PyThread_start_new_thread"
...@@ -999,7 +1035,7 @@ EXPORTS ...@@ -999,7 +1035,7 @@ EXPORTS
"PyThread_get_key_value" "PyThread_get_key_value"
"PyThread__exit_thread" "PyThread__exit_thread"
; From python23_s.lib(gcmodule) ; From python24_s.lib(gcmodule)
; "initgc" ; "initgc"
"_PyObject_GC_New" "_PyObject_GC_New"
"_PyObject_GC_NewVar" "_PyObject_GC_NewVar"
...@@ -1015,7 +1051,7 @@ EXPORTS ...@@ -1015,7 +1051,7 @@ EXPORTS
"_PyObject_GC_Del" "_PyObject_GC_Del"
"_PyGC_generation0" "_PyGC_generation0"
; From python23_s.lib(signalmodule) ; From python24_s.lib(signalmodule)
; "initsignal" ; "initsignal"
"PyErr_CheckSignals" "PyErr_CheckSignals"
"PyErr_SetInterrupt" "PyErr_SetInterrupt"
...@@ -1024,93 +1060,85 @@ EXPORTS ...@@ -1024,93 +1060,85 @@ EXPORTS
"PyOS_InitInterrupts" "PyOS_InitInterrupts"
"PyOS_AfterFork" "PyOS_AfterFork"
; From python23_s.lib(posixmodule) ; From python24_s.lib(posixmodule)
; "initos2" ; "initos2"
; From python23_s.lib(threadmodule) ; From python24_s.lib(threadmodule)
; "initthread" ; "initthread"
; From python23_s.lib(arraymodule) ; From python24_s.lib(arraymodule)
; "initarray" ; "initarray"
; "array_methods" ; "array_methods"
; From python23_s.lib(binascii) ; From python24_s.lib(binascii)
; "initbinascii" ; "initbinascii"
; From python23_s.lib(cmathmodule) ; From python24_s.lib(cmathmodule)
; "initcmath" ; "initcmath"
; From python23_s.lib(_codecsmodule) ; From python24_s.lib(_codecsmodule)
; "init_codecs" ; "init_codecs"
; From python23_s.lib(cPickle) ; From python24_s.lib(collectionsmodule)
; "initcollections"
"dequeiter_type"
"dequereviter_type"
; From python24_s.lib(cPickle)
; "initcPickle" ; "initcPickle"
; "fast_save_leave" ; "fast_save_leave"
; From python23_s.lib(cStringIO) ; From python24_s.lib(cStringIO)
; "initcStringIO" ; "initcStringIO"
; From python23_s.lib(_csv) ; From python24_s.lib(_csv)
; "init_csv" ; "init_csv"
; From python23_s.lib(datetimemodule) ; From python24_s.lib(datetimemodule)
; "initdatetime" ; "initdatetime"
; From python23_s.lib(dlmodule) ; From python24_s.lib(dlmodule)
; "initdl" ; "initdl"
; From python23_s.lib(errnomodule) ; From python24_s.lib(errnomodule)
; "initerrno" ; "initerrno"
; From python23_s.lib(fcntlmodule) ; From python24_s.lib(fcntlmodule)
; "initfcntl" ; "initfcntl"
; From python23_s.lib(imageop) ; From python24_s.lib(_heapqmodule)
; "init_heapq"
; From python24_s.lib(imageop)
; "initimageop" ; "initimageop"
; From python23_s.lib(itertoolsmodule) ; From python24_s.lib(itertoolsmodule)
; "inititertools" ; "inititertools"
; From python23_s.lib(_localemodule) ; From python24_s.lib(_localemodule)
; "init_locale" ; "init_locale"
; From python23_s.lib(mathmodule) ; From python24_s.lib(mathmodule)
; "initmath" ; "initmath"
; From python23_s.lib(md5c) ; From python24_s.lib(md5c)
; "_Py_MD5Final" ; "_Py_MD5Final"
; "_Py_MD5Init" ; "_Py_MD5Init"
; "_Py_MD5Update" ; "_Py_MD5Update"
; From python23_s.lib(md5module) ; From python24_s.lib(md5module)
; "initmd5" ; "initmd5"
; From python23_s.lib(operator) ; From python24_s.lib(operator)
; "initoperator" ; "initoperator"
; From python23_s.lib(pcremodule) ; From python24_s.lib(_randommodule)
; "initpcre"
; From python23_s.lib(pypcre)
; "pcre_study"
; "pcre_compile"
; "pcre_exec"
; "pcre_info"
; "pcre_version"
; "pcre_lcc"
; "pcre_fcc"
; "pcre_cbits"
; "pcre_ctypes"
; "pcre_malloc"
; "pcre_free"
; From python23_s.lib(_randommodule)
; "init_random" ; "init_random"
; From python23_s.lib(regexmodule) ; From python24_s.lib(regexmodule)
; "initregex" ; "initregex"
; From python23_s.lib(regexpr) ; From python24_s.lib(regexpr)
; "_Py_re_syntax_table" ; "_Py_re_syntax_table"
; "_Py_re_compile_initialize" ; "_Py_re_compile_initialize"
; "_Py_re_compile_pattern" ; "_Py_re_compile_pattern"
...@@ -1120,42 +1148,40 @@ EXPORTS ...@@ -1120,42 +1148,40 @@ EXPORTS
; "_Py_re_compile_fastmap" ; "_Py_re_compile_fastmap"
; "_Py_re_syntax" ; "_Py_re_syntax"
; From python23_s.lib(rgbimgmodule) ; From python24_s.lib(rgbimgmodule)
; "initrgbimg" ; "initrgbimg"
; From python23_s.lib(shamodule) ; From python24_s.lib(shamodule)
; "initsha" ; "initsha"
; From python23_s.lib(_sre) ; From python24_s.lib(_sre)
; "init_sre" ; "init_sre"
; From python23_s.lib(stropmodule) ; From python24_s.lib(stropmodule)
; "initstrop" ; "initstrop"
; From python23_s.lib(structmodule) ; From python24_s.lib(structmodule)
; "initstruct" ; "initstruct"
; From python23_s.lib(symtablemodule) ; From python24_s.lib(symtablemodule)
; "init_symtable" ; "init_symtable"
; From python23_s.lib(termios) ; From python24_s.lib(termios)
; "inittermios" ; "inittermios"
; From python23_s.lib(timemodule) ; From python24_s.lib(timemodule)
; "inittime" ; "inittime"
"_PyTime_DoubleToTimet"
; "inittimezone" ; "inittimezone"
; From python23_s.lib(timingmodule) ; From python24_s.lib(timingmodule)
; "inittiming" ; "inittiming"
; From python23_s.lib(_weakref) ; From python24_s.lib(_weakref)
; "init_weakref" ; "init_weakref"
; From python23_s.lib(xreadlinesmodule) ; From python24_s.lib(xxsubtype)
; "initxreadlines"
; From python23_s.lib(xxsubtype)
; "initxxsubtype" ; "initxxsubtype"
; From python23_s.lib(zipimport) ; From python24_s.lib(zipimport)
; "initzipimport" ; "initzipimport"
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment