###################################################################### # # Top-Level Makefile for Building Python for OS/2 # # This makefile was developed for use with IBM's VisualAge C/C++ # for OS/2 compiler, version 3.0, with Fixpack 8 applied. It uses # the commercial OpusMAKE tool. # # The output of the build is a largish Python15.DLL containing the # essential modules of Python and a small Python.exe program to start # the interpreter. When embedding Python within another program, only # Python15.DLL is needed. # # These two binaries can be statically linked with the VisualAge C/C++ # runtime library (producing larger binaries), or dynamically linked # to make smaller ones that require the compiler to be installed on # any system Python is used on. # # History (Most Recent First) # # 20-Nov-97 jrr Cleaned Up for Applying to Distribution # 29-Oct-97 jrr Modified for Use with Python 1.5 Alpha 4 # 03-Aug-96 jrr Original for Use with Python 1.4 Release # ###################################################################### ################### # Places and Things ################### PY_MODULES = ..\..\Modules PY_OBJECTS = ..\..\Objects PY_PARSER = ..\..\Parser PY_PYTHON = ..\..\Python PY_INCLUDE = ..\..\Include PY_INCLUDES = .;$(PY_INCLUDE);$(PY_MODULES);$(PY_OBJECTS);$(PY_PARSER);$(PY_PYTHON) # Where to Find the IBM TCP/IP Socket Includes and Libraries OS2TCPIP = C:\MPTN # Where to Put the .OBJ Files, To Keep Them Out of the Way .PATH.obj = obj # Search Path for Include Files PROJINCLUDE = .;$(OS2TCPIP)\Include;$(PY_INCLUDES) # Place to Search for Sources re OpusMAKE Dependency Generator (Commercial) MKMF_SRCS = $(PY_MODULES)\*.c $(PY_OBJECTS)\*.c $(PY_PARSER)\*.c $(PY_PYTHON)\*.c .HDRPATH.c := $(PROJINCLUDE,;= ) $(.HDRPATH.c) .PATH.c = .;$(PY_MODULES);$(PY_OBJECTS);$(PY_PARSER);$(PY_PYTHON) OTHERLIBS = $(OS2TCPIP)\lib\so32dll.lib $(OS2TCPIP)\lib\tcp32dll.lib ################# # Inference Rules ################# ################### # Python Subsystems ################### # PYTHON is the central core, containing the builtins and interpreter. PYTHON = \ BltinModule.obj \ CEval.obj \ Compile.obj \ Errors.obj \ Frozen.obj \ Getargs.obj \ GetCompiler.obj \ GetCopyright.obj \ GetMTime.obj \ GetOpt.obj \ GetPlatform.obj \ GetVersion.obj \ GramInit.obj \ Import.obj \ ImportDL.obj \ Marshal.obj \ ModSupport.obj \ MyStrtoul.obj \ PyState.obj \ PythonRun.obj \ StructMember.obj \ SysModule.obj \ Thread.obj \ TraceBack.obj \ FrozenMain.obj # Omitted Python Elements (and Reason): # atof.c -- Implementation for Platforms w/o This Function # dup2.c -- Implementation for Platforms w/o This Function # fmod.c -- Implementation for Platforms w/o This Function # getcwd.c -- Implementation for Platforms w/o This Function # hypot.c -- Implementation for Platforms w/o This Function # memmove.c -- Implementation for Platforms w/o This Function # strdup.c -- Implementation for Platforms w/o This Function # strerror.c -- Implementation for Platforms w/o This Function # strtod.c -- Implementation for Platforms w/o This Function # sigcheck.c -- Primitive Signal Catcher (SignalModule.c Used Instead) # pyfpe.c -- Primitive FPE Catcher (Not Referenced by Anyone) # frozenmain.c # Python's Internal Parser PARSER = \ Acceler.obj \ Grammar1.obj \ MyReadline.obj \ Node.obj \ Parser.obj \ ParseTok.obj \ Tokenizer.obj # Python Object Types OBJECTS = \ Abstract.obj \ ClassObject.obj \ CObject.obj \ ComplexObject.obj \ DictObject.obj \ FileObject.obj \ FloatObject.obj \ FrameObject.obj \ FuncObject.obj \ ListObject.obj \ LongObject.obj \ MethodObject.obj \ ModuleObject.obj \ Object.obj \ RangeObject.obj \ SliceObject.obj \ StringObject.obj \ TupleObject.obj \ TypeObject.obj # Omitted Objects (and Reason): # xxobject.c -- Template to Create Your Own Object Types # Extension Modules (Built-In or as Separate DLLs) MODULES = \ ArrayModule.obj \ BinAscii.obj \ CMathModule.obj \ cStringIO.obj \ ErrnoModule.obj \ GetBuildInfo.obj \ GetPathP.obj \ Main.obj \ MathModule.obj \ MD5c.obj \ MD5Module.obj \ Operator.obj \ PosixModule.obj \ RegexModule.obj \ RegExpr.obj \ ReopModule.obj \ SelectModule.obj \ SignalModule.obj \ SocketModule.obj \ SoundEx.obj \ StropModule.obj \ StructModule.obj \ TimeModule.obj \ ThreadModule.obj \ YUVConvert.obj # Omitted Modules (and Description/Reason): # # Multimedia: # audioop.c -- Various Compute Operations on Audio Samples # Database: # _dbmmodule.c -- Wrapper of DBM Database API (Generic Flavor) # _gdbmmodule.c -- Wrapper of DBM Database API (GNU Flavor) # Cryptography: # cryptmodule.c -- Simple Wrapper for crypt() Function # fcntlmodule.obj \ # fpectlmodule.obj \ # fpetestmodule.obj \ # Unix-Specific getpath.obj \ # grpmodule.obj \ # mpzmodule.obj \ # nismodule.obj \ # parsermodule.obj \ # pwdmodule.obj \ # readline.obj \ # resource.obj \ # syslogmodule.obj \ # termios.obj \ # User Interface: # _tkinter.obj \ # stdwinmodule.obj \ # cursesmodule.obj \ # tclNotify.obj \ # tkappinit.obj \ # flmodule.c -- Wrapper of FORMS Library (Screen Forms) # zlibmodule.c -- Wrapper of ZLib Compression API (GZip Format) # puremodule.c -- Wrapper of Purify Debugging API (Probably Non-OS/2) # xxmodule.c -- Template to Create Your Own Module # # Standalone Parser Generator Program (Shares Some of Python's Modules) PGEN = \ PGenMain.obj \ PGen.obj \ PrintGrammar.obj \ ListNode.obj \ Grammar.obj \ BitSet.obj \ FirstSets.obj \ MetaGrammar.obj # Omitted Parser Elements (and Reason): # intrcheck.c -- Not Referenced by Anyone (?) ################## # Macros and Flags ################## _BASE = /Q /W2 /I$(PROJINCLUDE) # /Q = Omit IBM Copyright # /W2 = Show Warnings/Errors Only # /Fi = Create Precompiled Headers # /Si = Utilize Precompiled Headers _GEN = /G4 /Gm /Gd /B"/STACK:360000" # /G4 = Generate Code for 486 (Use 386 for Debugger) # /Gm = Use Multithread Runtime # /Gd = Dynamically Load Runtime # /Gs = Remove Code for Stack Probes # /Gx = Remove C++ Exception-Handling Info # /Tdp = Generate Code for C++ Templates # /Rn = Generate Code without a Runtime # /B"/STACK:n" = Set Stack Size _OPT = /O /Gl # /O = Enable Speed-Optimizations # /Ol = Pass Code Thru Intermediate Linker # /Gu = Advise Linker All Ext Data is ID'd # /Gl = Have Linker Remove Unused Fns _DBG = /DHAVE_CONFIG_H /DUSE_SOCKET # /Ti = Embed Debugger/Analyzer Recs # /Tm = Enable Debug Memory Fns # /Tx = Request Full Dump Upon Exception # /DDEBUG = Enable App-Internal Debugging Code # /DUSE_SOCKET = # /DUSE_DL_EXPORT = _OUT = # /Fb = Embed Browser Recs # /Gh = Generate Code for Profiler Hooks # /Fl = Output C/C++ Listing Files # /Lf = Provide Full (Detailed) Listing Files # /Fm. = Output Linker Map File # /Ft. = Output C++ Template Resolution Files _MAP = /FmNoise\$(.TARGET,B,>.map) _DLL = /Ge- _EXE = /Ge # /Ge = Create an EXE, not DLL CFLAGS = $(_BASE) $(_GEN) $(_OPT) $(_DBG) $(_OUT) $(_EXE) /Ss CPPFLAGS = $(_BASE) $(_GEN) $(_OPT) $(_DBG) $(_OUT) $(_EXE) ################### # Primary Target(s) ################### All: obj noise PyCore.lib Python15.lib Python15.dll Python.exe PGen.exe ############## # ############## # Object Library of All Essential Python Routines PyCore.lib: $(MODULES) $(OBJECTS) $(PARSER) $(PYTHON) Config.obj %do "%.lib" Python15.dll: Compile.obj PyCore.lib Python.def %do "%.dll" CPPFLAGS+=/B"/NOE" CPPFLAGS+=$(_MAP) Compile.obj: Compile.c %do ".c.obj" CFLAGS+=$(_DLL) # Import Library for Using the Python15.dll Python15.lib: Python.def %do ".def.lib" # Small Program to Start Interpreter in Python15.dll Python.exe: Python.obj Python15.lib %do "%.exe" CPPFLAGS+=$(_MAP) #Python.obj: Python.c # %do ".c.obj" CFLAGS+=$(_EXE) PGen.exe: $(PGEN) PyCore.lib %do "%.exe" CPPFLAGS+=$(_MAP) ####################### # Miscellaneous Targets ####################### # Remove Intermediate Targets but Leave Executable Binaries clean: -- Del /Q $(.PATH.obj)\*.obj >NUL 2>&1 -- Del /Q /Y Noise >NUL 2>&1 -- Del /Q $(ERRS) >NUL 2>&1 # Remove All Targets, Including Final Binaries distclean: clean -- Del /Q PyCore.lib Python15.lib >NUL 2>&1 -- Del /Q Python15.dll Python.exe >NUL 2>&1 release: Python.exe Python15.dll Python15.lib -- @Echo Y | copy /U $(.SOURCES,M"*.exe") D:\EXEs -- @Echo Y | copy /U $(.SOURCES,M"*.dll") D:\DLLs -- @Echo Y | copy /U $(.SOURCES,M"*.lib") E:\Tau\Lib test: python ..\..\lib\test\regrtest.py # Update Dependencies on Targets (Uses OpusMAKE Commercial Product) depend: D:\OpusMake\os2mkmf -c -s ### OPUS MKMF: Do not remove this line! Generated dependencies follow. _tkinter.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h arraymodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h audioop.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h binascii.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h bsddbmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h cmathmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h cpickle.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h cstringio.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h cryptmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h cstringio.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h cstringio.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h cursesmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h _dbmmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h errno.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h errnomodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h fcntlmodule.obj: abstract.h c:\mptn\include\sys\ioctl.h ceval.h \ classobject.h cobject.h complexobject.h pyconfig.h dictobject.h \ fileobject.h floatobject.h funcobject.h import.h intobject.h \ intrcheck.h listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \ pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \ sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h fpectlmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h fpetestmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h _gdbmmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h getbuildinfo.obj: pyconfig.h getpath.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h pystate.h \ python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \ sysmodule.h traceback.h tupleobject.h grpmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ grp.h import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h imageop.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h main.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h mathmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h mpzmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longintrepr.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \ pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \ sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h nismodule.obj: abstract.h c:\mptn\include\sys\time.h ceval.h classobject.h \ cobject.h complexobject.h pyconfig.h dictobject.h fileobject.h \ floatobject.h funcobject.h import.h intobject.h intrcheck.h \ listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \ pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \ sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h operator.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h parsermodule.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h graminit.h import.h intobject.h intrcheck.h \ listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h node.h object.h objimpl.h \ pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \ rangeobject.h sliceobject.h stringobject.h sysmodule.h token.h \ traceback.h tupleobject.h posix.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ mytime.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h \ python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \ sysmodule.h traceback.h tupleobject.h posixmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ mytime.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h \ python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \ sysmodule.h traceback.h tupleobject.h pwdmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pwd.h pydebug.h pyerrors.h pyfpe.h pystate.h \ python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \ sysmodule.h traceback.h tupleobject.h readline.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h resource.obj: abstract.h c:\mptn\include\sys\time.h ceval.h classobject.h \ cobject.h complexobject.h pyconfig.h dictobject.h fileobject.h \ floatobject.h funcobject.h import.h intobject.h intrcheck.h \ listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \ pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \ sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h selectmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h myselect.h mytime.h object.h objimpl.h pydebug.h \ pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \ sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h signalmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h socketmodule.obj: abstract.h c:\mptn\include\netinet\in.h \ c:\mptn\include\sys\socket.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h mytime.h netdb.h object.h objimpl.h pydebug.h pyerrors.h \ pyfpe.h pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h structmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h syslogmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h syslog.h sysmodule.h traceback.h tupleobject.h termios.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h _threadmodule.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h thread.h traceback.h tupleobject.h timemodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ mytime.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h \ python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \ sysmodule.h traceback.h tupleobject.h xxmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h yuvconvert.obj: yuv.h zlibmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h abstract.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h classobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h \ structmember.h sysmodule.h traceback.h tupleobject.h cobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h complexobject.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h dictobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h fileobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h \ structmember.h sysmodule.h traceback.h tupleobject.h floatobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h frameobject.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ frameobject.h funcobject.h import.h intobject.h intrcheck.h \ listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h opcode.h \ pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \ rangeobject.h sliceobject.h stringobject.h structmember.h \ sysmodule.h traceback.h tupleobject.h funcobject.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h structmember.h sysmodule.h traceback.h \ tupleobject.h listobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h longobject.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longintrepr.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h mymath.h myproto.h object.h objimpl.h \ pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \ rangeobject.h sliceobject.h stringobject.h sysmodule.h traceback.h \ tupleobject.h methodobject.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h token.h traceback.h tupleobject.h moduleobject.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h object.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h rangeobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h sliceobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h stringobject.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h tupleobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h typeobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h xxobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h acceler.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h node.h \ parser.h pgenheaders.h pydebug.h token.h bitset.obj: bitset.h pyconfig.h mymalloc.h myproto.h pgenheaders.h pydebug.h firstsets.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \ pgenheaders.h pydebug.h token.h grammar.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \ pgenheaders.h pydebug.h token.h grammar1.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \ pgenheaders.h pydebug.h token.h intrcheck.obj: pyconfig.h intrcheck.h mymalloc.h myproto.h listnode.obj: pyconfig.h mymalloc.h myproto.h node.h pgenheaders.h pydebug.h \ token.h metagrammar.obj: bitset.h pyconfig.h grammar.h metagrammar.h mymalloc.h \ myproto.h pgen.h pgenheaders.h pydebug.h myreadline.obj: pyconfig.h intrcheck.h mymalloc.h myproto.h node.obj: pyconfig.h mymalloc.h myproto.h node.h pgenheaders.h pydebug.h parser.obj: bitset.h pyconfig.h errcode.h grammar.h mymalloc.h \ myproto.h node.h parser.h pgenheaders.h pydebug.h token.h parsetok.obj: bitset.h pyconfig.h errcode.h grammar.h mymalloc.h myproto.h \ node.h parser.h parsetok.h pgenheaders.h pydebug.h token.h \ tokenizer.h pgen.obj: bitset.h pyconfig.h grammar.h metagrammar.h mymalloc.h \ myproto.h node.h pgen.h pgenheaders.h pydebug.h token.h pgenmain.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h node.h \ parsetok.h pgen.h pgenheaders.h pydebug.h printgrammar.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \ pgenheaders.h pydebug.h tokenizer.obj: pyconfig.h errcode.h mymalloc.h myproto.h pgenheaders.h \ pydebug.h token.h tokenizer.h atof.obj: pyconfig.h bltinmodule.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h eval.h fileobject.h \ floatobject.h funcobject.h import.h intobject.h intrcheck.h \ listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h mymath.h myproto.h node.h object.h \ objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h ceval.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h eval.h fileobject.h \ floatobject.h frameobject.h funcobject.h import.h intobject.h \ intrcheck.h listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h opcode.h \ pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \ rangeobject.h sliceobject.h stringobject.h sysmodule.h traceback.h \ tupleobject.h compile.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h graminit.h import.h intobject.h intrcheck.h \ listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h node.h object.h objimpl.h \ opcode.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h \ structmember.h sysmodule.h token.h traceback.h tupleobject.h errors.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h fmod.obj: pyconfig.h mymath.h frozen.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h frozenmain.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h getargs.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h getcompiler.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h getcopyright.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h getmtime.obj: pyconfig.h getplatform.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h getversion.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h patchlevel.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h graminit.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \ pgenheaders.h pydebug.h hypot.obj: pyconfig.h mymath.h myproto.h import.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h errcode.h eval.h \ fileobject.h floatobject.h funcobject.h import.h importdl.h \ intobject.h intrcheck.h listobject.h longobject.h marshal.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ node.h object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h token.h traceback.h tupleobject.h importdl.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h importdl.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h marshal.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longintrepr.h longobject.h marshal.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \ pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \ sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h modsupport.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h mystrtoul.obj: pyconfig.h pyfpe.obj: pyconfig.h pyfpe.h pystate.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h pythonrun.obj: abstract.h bitset.h ceval.h classobject.h cobject.h \ compile.h complexobject.h pyconfig.h dictobject.h errcode.h eval.h \ fileobject.h floatobject.h funcobject.h grammar.h import.h \ intobject.h intrcheck.h listobject.h longobject.h marshal.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ node.h object.h objimpl.h parsetok.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h sysmodule.h traceback.h tupleobject.h sigcheck.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \ pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \ traceback.h tupleobject.h strdup.obj: pyconfig.h mymalloc.h myproto.h strtod.obj: pyconfig.h structmember.obj: abstract.h ceval.h classobject.h cobject.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ funcobject.h import.h intobject.h intrcheck.h listobject.h \ longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \ myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \ pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \ stringobject.h structmember.h sysmodule.h traceback.h \ tupleobject.h sysmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \ pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \ import.h intobject.h intrcheck.h listobject.h longobject.h \ methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \ object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h pystate.h \ python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \ sysmodule.h traceback.h tupleobject.h thread.obj: pyconfig.h thread.h traceback.obj: abstract.h ceval.h classobject.h cobject.h compile.h \ complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \ frameobject.h funcobject.h import.h intobject.h intrcheck.h \ listobject.h longobject.h methodobject.h modsupport.h \ moduleobject.h mymalloc.h myproto.h object.h objimpl.h osdefs.h \ pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \ rangeobject.h sliceobject.h stringobject.h structmember.h \ sysmodule.h traceback.h tupleobject.h