Home | History | Annotate | Download | only in os2vacpp
      1 ######################################################################
      2 #
      3 #          Top-Level Makefile for Building Python for OS/2
      4 #
      5 # This makefile was developed for use with IBM's VisualAge C/C++
      6 # for OS/2 compiler, version 3.0, with Fixpack 8 applied.  It uses
      7 # the commercial OpusMAKE tool.
      8 #
      9 # The output of the build is a largish Python15.DLL containing the
     10 # essential modules of Python and a small Python.exe program to start
     11 # the interpreter.  When embedding Python within another program, only
     12 # Python15.DLL is needed.
     13 #
     14 # These two binaries can be statically linked with the VisualAge C/C++
     15 # runtime library (producing larger binaries), or dynamically linked
     16 # to make smaller ones that require the compiler to be installed on
     17 # any system Python is used on.
     18 #
     19 # History (Most Recent First)
     20 #
     21 # 20-Nov-97 jrr Cleaned Up for Applying to Distribution
     22 # 29-Oct-97 jrr Modified for Use with Python 1.5 Alpha 4
     23 # 03-Aug-96 jrr Original for Use with Python 1.4 Release
     24 #
     25 ######################################################################
     26 
     27 ###################
     28 # Places and Things
     29 ###################
     30 PY_MODULES      = ..\..\Modules
     31 PY_OBJECTS      = ..\..\Objects
     32 PY_PARSER       = ..\..\Parser
     33 PY_PYTHON       = ..\..\Python
     34 PY_INCLUDE      = ..\..\Include
     35 PY_INCLUDES     = .;$(PY_INCLUDE);$(PY_MODULES);$(PY_OBJECTS);$(PY_PARSER);$(PY_PYTHON)
     36 
     37 # Where to Find the IBM TCP/IP Socket Includes and Libraries
     38 OS2TCPIP        = C:\MPTN
     39 
     40 # Where to Put the .OBJ Files, To Keep Them Out of the Way
     41 .PATH.obj	= obj
     42 
     43 # Search Path for Include Files
     44 PROJINCLUDE	= .;$(OS2TCPIP)\Include;$(PY_INCLUDES)
     45 
     46 # Place to Search for Sources re OpusMAKE Dependency Generator (Commercial)
     47 MKMF_SRCS	= $(PY_MODULES)\*.c $(PY_OBJECTS)\*.c $(PY_PARSER)\*.c $(PY_PYTHON)\*.c
     48 
     49 .HDRPATH.c	:= $(PROJINCLUDE,;= ) $(.HDRPATH.c)
     50 .PATH.c         = .;$(PY_MODULES);$(PY_OBJECTS);$(PY_PARSER);$(PY_PYTHON)
     51 OTHERLIBS	= $(OS2TCPIP)\lib\so32dll.lib $(OS2TCPIP)\lib\tcp32dll.lib
     52 
     53 #################
     54 # Inference Rules
     55 #################
     56 
     57 
     58 ###################
     59 # Python Subsystems
     60 ###################
     61 
     62 # PYTHON is the central core, containing the builtins and interpreter.
     63 PYTHON		=                    \
     64                   BltinModule.obj    \
     65                   CEval.obj          \
     66                   Compile.obj        \
     67                   Errors.obj         \
     68                   Frozen.obj         \
     69                   Getargs.obj        \
     70                   GetCompiler.obj    \
     71                   GetCopyright.obj   \
     72                   GetMTime.obj       \
     73                   GetOpt.obj         \
     74                   GetPlatform.obj    \
     75                   GetVersion.obj     \
     76                   GramInit.obj       \
     77                   Import.obj         \
     78                   ImportDL.obj       \
     79                   Marshal.obj        \
     80                   ModSupport.obj     \
     81                   MyStrtoul.obj      \
     82                   PyState.obj        \
     83                   PythonRun.obj      \
     84                   StructMember.obj   \
     85                   SysModule.obj      \
     86                   Thread.obj         \
     87                   TraceBack.obj      \
     88                   FrozenMain.obj
     89 
     90 # Omitted Python Elements (and Reason):
     91   # atof.c          -- Implementation for Platforms w/o This Function
     92   # dup2.c          -- Implementation for Platforms w/o This Function
     93   # fmod.c          -- Implementation for Platforms w/o This Function
     94   # getcwd.c        -- Implementation for Platforms w/o This Function
     95   # hypot.c         -- Implementation for Platforms w/o This Function
     96   # memmove.c       -- Implementation for Platforms w/o This Function
     97   # strdup.c        -- Implementation for Platforms w/o This Function
     98   # strerror.c      -- Implementation for Platforms w/o This Function
     99   # strtod.c        -- Implementation for Platforms w/o This Function
    100 
    101   # sigcheck.c      -- Primitive Signal Catcher (SignalModule.c Used Instead)
    102   # pyfpe.c         -- Primitive FPE Catcher (Not Referenced by Anyone)
    103   # frozenmain.c
    104 
    105 # Python's Internal Parser
    106 PARSER		=                   \
    107                   Acceler.obj       \
    108                   Grammar1.obj      \
    109                   MyReadline.obj    \
    110                   Node.obj          \
    111                   Parser.obj        \
    112                   ParseTok.obj      \
    113                   Tokenizer.obj
    114 
    115 # Python Object Types
    116 OBJECTS		=                   \
    117                   Abstract.obj      \
    118                   ClassObject.obj   \
    119                   CObject.obj       \
    120                   ComplexObject.obj \
    121                   DictObject.obj    \
    122                   FileObject.obj    \
    123                   FloatObject.obj   \
    124                   FrameObject.obj   \
    125                   FuncObject.obj    \
    126                   IntObject.obj     \
    127                   ListObject.obj    \
    128                   LongObject.obj    \
    129                   MethodObject.obj  \
    130                   ModuleObject.obj  \
    131                   Object.obj        \
    132                   RangeObject.obj   \
    133                   SliceObject.obj   \
    134                   StringObject.obj  \
    135                   TupleObject.obj   \
    136                   TypeObject.obj
    137 
    138 # Omitted Objects (and Reason):
    139   # xxobject.c      -- Template to Create Your Own Object Types
    140 
    141 # Extension Modules (Built-In or as Separate DLLs)
    142 MODULES		=                   \
    143                   ArrayModule.obj   \
    144                   BinAscii.obj      \
    145                   CMathModule.obj   \
    146                   cPickle.obj       \
    147                   cStringIO.obj     \
    148                   ErrnoModule.obj   \
    149                   GetBuildInfo.obj  \
    150                   GetPathP.obj      \
    151                   Main.obj          \
    152                   MathModule.obj    \
    153                   MD5c.obj          \
    154                   MD5Module.obj     \
    155                   Operator.obj      \
    156                   PosixModule.obj   \
    157                   RegexModule.obj   \
    158                   RegExpr.obj       \
    159                   ReopModule.obj    \
    160                   SelectModule.obj  \
    161                   SignalModule.obj  \
    162                   SocketModule.obj  \
    163                   SoundEx.obj       \
    164                   StropModule.obj   \
    165                   StructModule.obj  \
    166                   TimeModule.obj    \
    167                   ThreadModule.obj
    168 
    169 # Omitted Modules (and Description/Reason):
    170   #
    171   # Multimedia:
    172   # almodule.c      -- Non-OS/2 Audio Channel Facility (?)
    173   # cdmodule.c      -- Wrapper of Non-OS/2 CD Audio Functions
    174   # audioop.c       -- Various Compute Operations on Audio Samples
    175   # imageop.c       -- Various Compute Operations on Video Samples
    176   # imgfile.c       -- Wrapper of SGI ImageLib API
    177   # rgbimgmodule.c  -- Non-OS/2 Image Read/Write Capability (Primitive)
    178   # sunaudiodev.c   -- Wrapper of Sun Audio Device API
    179   # clmodule.c      -- Wrapper of SGI Image/Audio Compression API
    180 
    181   # Database:
    182   # dbmmodule.c     -- Wrapper of DBM Database API (Generic Flavor)
    183   # bsddbmodule.c   -- Wrapper of DBM Database API (BSD Flavor)
    184   # gdbmmodule.c    -- Wrapper of DBM Database API (GNU Flavor)
    185 
    186   # Cryptography:
    187   # cryptmodule.c   -- Simple Wrapper for crypt() Function
    188   # rotormodule.c   -- Implementation of Enigma Crypto Based on Rotors
    189 
    190 #                  cgensupport.obj   \
    191 #                  fcntlmodule.obj   \
    192 #                  fmmodule.obj      \
    193 #                  fpectlmodule.obj  \
    194 #                  fpetestmodule.obj \
    195 # Unix-Specific    getpath.obj       \
    196 #                  glmodule.obj      \
    197 #                  grpmodule.obj     \
    198 #                  mpzmodule.obj     \
    199 #                  nismodule.obj     \
    200 #                  parsermodule.obj  \
    201 #                  pcremodule.obj    \
    202 #                  pwdmodule.obj     \
    203 #                  pypcre.obj        \
    204 #                  readline.obj      \
    205 #                  resource.obj      \
    206 #                  sgimodule.obj     \
    207 #                  svmodule.obj      \
    208 #                  syslogmodule.obj  \
    209 #                  termios.obj       \
    210 #                  timingmodule.obj  \
    211 
    212   # User Interface:
    213 #                  _tkinter.obj      \     
    214 #                  stdwinmodule.obj  \
    215 #                  cursesmodule.obj  \
    216 #                  tclNotify.obj     \
    217 #                  tkappinit.obj     \
    218   # flmodule.c      -- Wrapper of FORMS Library (Screen Forms)
    219 
    220   # zlibmodule.c    -- Wrapper of ZLib Compression API (GZip Format)
    221   # puremodule.c    -- Wrapper of Purify Debugging API (Probably Non-OS/2)
    222   # dlmodule.c      -- Some Weird Form of Data Processing Module
    223   # xxmodule.c      -- Template to Create Your Own Module
    224 
    225 #
    226 # Standalone Parser Generator Program (Shares Some of Python's Modules)
    227 PGEN            =                   \
    228                   PGenMain.obj      \
    229                   PGen.obj          \
    230                   PrintGrammar.obj  \
    231                   ListNode.obj      \
    232                   Grammar.obj       \
    233                   BitSet.obj        \
    234                   FirstSets.obj     \
    235                   MetaGrammar.obj
    236 
    237 # Omitted Parser Elements (and Reason):
    238   # intrcheck.c     -- Not Referenced by Anyone (?)
    239 
    240 ##################
    241 # Macros and Flags
    242 ##################
    243 _BASE		= /Q /W2 /I$(PROJINCLUDE)
    244 		# /Q   = Omit IBM Copyright
    245 		# /W2  = Show Warnings/Errors Only
    246 		# /Fi  = Create Precompiled Headers
    247 		# /Si  = Utilize Precompiled Headers
    248 
    249 _GEN		= /G4 /Gm /Gd /B"/STACK:360000"
    250 		# /G4  = Generate Code for 486 (Use 386 for Debugger)
    251 		# /Gm  = Use Multithread Runtime
    252 		# /Gd  = Dynamically Load Runtime
    253 		# /Gs  = Remove Code for Stack Probes
    254 		# /Gx  = Remove C++ Exception-Handling Info
    255 		# /Tdp = Generate Code for C++ Templates
    256 		# /Rn  = Generate Code without a Runtime
    257 		# /B"/STACK:n" = Set Stack Size
    258 
    259 _OPT		= /O /Gl
    260 		# /O   = Enable Speed-Optimizations
    261 		# /Ol  = Pass Code Thru Intermediate Linker
    262 		# /Gu  = Advise Linker All Ext Data is ID'd
    263 		# /Gl  = Have Linker Remove Unused Fns
    264 
    265 _DBG		= /DHAVE_CONFIG_H /DUSE_SOCKET
    266 		# /Ti  = Embed Debugger/Analyzer Recs
    267 		# /Tm  = Enable Debug Memory Fns
    268 		# /Tx  = Request Full Dump Upon Exception
    269 		# /DDEBUG = Enable App-Internal Debugging Code
    270                 # /DUSE_SOCKET = 
    271                 # /DUSE_DL_EXPORT = 
    272 
    273 _OUT		= 
    274 		# /Fb  = Embed Browser Recs
    275 		# /Gh  = Generate Code for Profiler Hooks
    276 		# /Fl  = Output C/C++ Listing Files
    277                 # /Lf  = Provide Full (Detailed) Listing Files
    278 		# /Fm. = Output Linker Map File
    279 		# /Ft. = Output C++ Template Resolution Files
    280 
    281 _MAP		= /FmNoise\$(.TARGET,B,>.map)
    282 
    283 _DLL		= /Ge-
    284 _EXE		= /Ge
    285 		# /Ge = Create an EXE, not DLL
    286 
    287 CFLAGS		= $(_BASE) $(_GEN) $(_OPT) $(_DBG) $(_OUT) $(_EXE) /Ss
    288 CPPFLAGS	= $(_BASE) $(_GEN) $(_OPT) $(_DBG) $(_OUT) $(_EXE)
    289 
    290 ###################
    291 # Primary Target(s)
    292 ###################
    293 All:  obj noise PyCore.lib Python15.lib Python15.dll Python.exe PGen.exe
    294 
    295 ##############
    296 #
    297 ##############
    298 
    299 # Object Library of All Essential Python Routines
    300 PyCore.lib: $(MODULES) $(OBJECTS) $(PARSER) $(PYTHON) Config.obj
    301         %do "%.lib"
    302 
    303 Python15.dll: Compile.obj PyCore.lib Python.def
    304         %do "%.dll" CPPFLAGS+=/B"/NOE" CPPFLAGS+=$(_MAP)
    305 
    306 Compile.obj: Compile.c
    307         %do ".c.obj" CFLAGS+=$(_DLL)
    308 
    309 # Import Library for Using the Python15.dll
    310 Python15.lib: Python.def
    311         %do ".def.lib"
    312 
    313 # Small Program to Start Interpreter in Python15.dll
    314 Python.exe: Python.obj Python15.lib
    315         %do "%.exe" CPPFLAGS+=$(_MAP)
    316 
    317 #Python.obj: Python.c
    318 #        %do ".c.obj" CFLAGS+=$(_EXE)
    319 
    320 PGen.exe: $(PGEN) PyCore.lib
    321         %do "%.exe" CPPFLAGS+=$(_MAP)
    322 
    323 #######################
    324 # Miscellaneous Targets
    325 #######################
    326 
    327 # Remove Intermediate Targets but Leave Executable Binaries
    328 clean:
    329 	-- Del /Q $(.PATH.obj)\*.obj		>NUL 2>&1
    330 	-- Del /Q /Y Noise			>NUL 2>&1
    331 	-- Del /Q $(ERRS)			>NUL 2>&1
    332 
    333 # Remove All Targets, Including Final Binaries
    334 distclean: clean
    335         -- Del /Q PyCore.lib Python15.lib       >NUL 2>&1
    336         -- Del /Q Python15.dll Python.exe       >NUL 2>&1
    337 
    338 release: Python.exe Python15.dll Python15.lib
    339 	-- @Echo Y | copy /U $(.SOURCES,M"*.exe") D:\EXEs
    340 	-- @Echo Y | copy /U $(.SOURCES,M"*.dll") D:\DLLs
    341 	-- @Echo Y | copy /U $(.SOURCES,M"*.lib") E:\Tau\Lib
    342 
    343 test:
    344         python ..\..\lib\test\regrtest.py
    345 
    346 # Update Dependencies on Targets (Uses OpusMAKE Commercial Product)
    347 depend:
    348 	D:\OpusMake\os2mkmf -c -s
    349 
    350 ### OPUS MKMF:  Do not remove this line!  Generated dependencies follow.
    351 
    352 _tkinter.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    353 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    354 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    355 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    356 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    357 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    358 	 traceback.h tupleobject.h
    359 
    360 almodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    361 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    362 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    363 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    364 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    365 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    366 	 traceback.h tupleobject.h
    367 
    368 arraymodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    369 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    370 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    371 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    372 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    373 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    374 	 traceback.h tupleobject.h
    375 
    376 audioop.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    377 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    378 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    379 	 methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \
    380 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    381 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    382 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    383 
    384 binascii.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    385 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    386 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    387 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    388 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    389 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    390 	 traceback.h tupleobject.h
    391 
    392 bsddbmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    393 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    394 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    395 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    396 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    397 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    398 	 traceback.h tupleobject.h
    399 
    400 cdmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    401 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    402 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    403 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    404 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    405 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    406 	 traceback.h tupleobject.h
    407 
    408 cgensupport.obj: abstract.h ceval.h cgensupport.h classobject.h cobject.h \
    409 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    410 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    411 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    412 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    413 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    414 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    415 
    416 clmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    417 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    418 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    419 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    420 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    421 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    422 	 traceback.h tupleobject.h
    423 
    424 cmathmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    425 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    426 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    427 	 methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \
    428 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    429 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    430 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    431 
    432 cpickle.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    433 	 pyconfig.h cstringio.h dictobject.h fileobject.h floatobject.h \
    434 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    435 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    436 	 mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    437 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    438 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    439 
    440 cryptmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    441 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    442 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    443 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    444 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    445 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    446 	 traceback.h tupleobject.h
    447 
    448 cstringio.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    449 	 pyconfig.h cstringio.h dictobject.h fileobject.h floatobject.h \
    450 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    451 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    452 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    453 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    454 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    455 
    456 cursesmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    457 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    458 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    459 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    460 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    461 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    462 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    463 
    464 dbmmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    465 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    466 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    467 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    468 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    469 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    470 	 traceback.h tupleobject.h
    471 
    472 dlmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    473 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    474 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    475 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    476 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    477 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    478 	 traceback.h tupleobject.h
    479 
    480 errno.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    481 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    482 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    483 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    484 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    485 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    486 	 traceback.h tupleobject.h
    487 
    488 errnomodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    489 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    490 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    491 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    492 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    493 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    494 	 traceback.h tupleobject.h
    495 
    496 fcntlmodule.obj: abstract.h c:\mptn\include\sys\ioctl.h ceval.h \
    497 	 classobject.h cobject.h complexobject.h pyconfig.h dictobject.h \
    498 	 fileobject.h floatobject.h funcobject.h import.h intobject.h \
    499 	 intrcheck.h listobject.h longobject.h methodobject.h modsupport.h \
    500 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \
    501 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    502 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
    503 
    504 flmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    505 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    506 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    507 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    508 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    509 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    510 	 structmember.h sysmodule.h traceback.h tupleobject.h
    511 
    512 fmmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    513 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    514 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    515 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    516 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    517 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    518 	 traceback.h tupleobject.h
    519 
    520 fpectlmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    521 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    522 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    523 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    524 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    525 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    526 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    527 
    528 fpetestmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    529 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    530 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    531 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    532 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    533 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    534 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    535 
    536 gdbmmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    537 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    538 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    539 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    540 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    541 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    542 	 traceback.h tupleobject.h
    543 
    544 getbuildinfo.obj: pyconfig.h
    545 
    546 getpath.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    547 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    548 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    549 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    550 	 object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h pystate.h \
    551 	 python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    552 	 sysmodule.h traceback.h tupleobject.h
    553 
    554 glmodule.obj: abstract.h ceval.h cgensupport.h classobject.h cobject.h \
    555 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    556 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    557 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    558 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    559 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    560 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    561 
    562 grpmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    563 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    564 	 grp.h import.h intobject.h intrcheck.h listobject.h longobject.h \
    565 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    566 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    567 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    568 	 traceback.h tupleobject.h
    569 
    570 imageop.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    571 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    572 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    573 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    574 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    575 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    576 	 traceback.h tupleobject.h
    577 
    578 imgfile.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    579 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    580 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    581 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    582 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    583 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    584 	 traceback.h tupleobject.h
    585 
    586 main.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    587 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    588 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    589 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    590 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    591 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    592 	 traceback.h tupleobject.h
    593 
    594 mathmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    595 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    596 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    597 	 methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \
    598 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    599 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    600 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    601 
    602 md5c.obj: pyconfig.h md5.h
    603 
    604 md5module.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    605 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    606 	 import.h intobject.h intrcheck.h listobject.h longobject.h md5.h \
    607 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    608 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    609 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    610 	 traceback.h tupleobject.h
    611 
    612 mpzmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    613 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    614 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    615 	 longintrepr.h longobject.h methodobject.h modsupport.h \
    616 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \
    617 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    618 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
    619 
    620 nismodule.obj: abstract.h c:\mptn\include\sys\time.h ceval.h classobject.h \
    621 	 cobject.h complexobject.h pyconfig.h dictobject.h fileobject.h \
    622 	 floatobject.h funcobject.h import.h intobject.h intrcheck.h \
    623 	 listobject.h longobject.h methodobject.h modsupport.h \
    624 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \
    625 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    626 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
    627 
    628 operator.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    629 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    630 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    631 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    632 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    633 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    634 	 traceback.h tupleobject.h
    635 
    636 parsermodule.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
    637 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    638 	 funcobject.h graminit.h import.h intobject.h intrcheck.h \
    639 	 listobject.h longobject.h methodobject.h modsupport.h \
    640 	 moduleobject.h mymalloc.h myproto.h node.h object.h objimpl.h \
    641 	 pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \
    642 	 rangeobject.h sliceobject.h stringobject.h sysmodule.h token.h \
    643 	 traceback.h tupleobject.h
    644 
    645 pcremodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    646 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    647 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    648 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    649 	 object.h objimpl.h pcre-internal.h pcre.h pydebug.h pyerrors.h \
    650 	 pyfpe.h pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    651 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    652 
    653 posix.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    654 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    655 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    656 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    657 	 mytime.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h \
    658 	 python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    659 	 sysmodule.h traceback.h tupleobject.h
    660 
    661 posixmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    662 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    663 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    664 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    665 	 mytime.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h \
    666 	 python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    667 	 sysmodule.h traceback.h tupleobject.h
    668 
    669 puremodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    670 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    671 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    672 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    673 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    674 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    675 	 traceback.h tupleobject.h
    676 
    677 pwdmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    678 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    679 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    680 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    681 	 object.h objimpl.h pwd.h pydebug.h pyerrors.h pyfpe.h pystate.h \
    682 	 python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    683 	 sysmodule.h traceback.h tupleobject.h
    684 
    685 pypcre.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    686 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    687 	 graminit.h import.h intobject.h intrcheck.h listobject.h \
    688 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    689 	 myproto.h object.h objimpl.h pcre-internal.h pcre.h pydebug.h \
    690 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    691 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
    692 
    693 readline.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    694 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    695 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    696 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    697 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    698 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    699 	 traceback.h tupleobject.h
    700 
    701 resource.obj: abstract.h c:\mptn\include\sys\time.h ceval.h classobject.h \
    702 	 cobject.h complexobject.h pyconfig.h dictobject.h fileobject.h \
    703 	 floatobject.h funcobject.h import.h intobject.h intrcheck.h \
    704 	 listobject.h longobject.h methodobject.h modsupport.h \
    705 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \
    706 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    707 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
    708 
    709 rgbimgmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    710 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    711 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    712 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    713 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    714 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    715 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    716 
    717 rotormodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    718 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    719 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    720 	 methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \
    721 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    722 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    723 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    724 
    725 selectmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    726 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    727 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    728 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    729 	 myproto.h myselect.h mytime.h object.h objimpl.h pydebug.h \
    730 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    731 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
    732 
    733 sgimodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    734 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    735 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    736 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    737 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    738 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    739 	 traceback.h tupleobject.h
    740 
    741 signalmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    742 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    743 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    744 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    745 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    746 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    747 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    748 
    749 socketmodule.obj: abstract.h c:\mptn\include\netinet\in.h \
    750 	 c:\mptn\include\sys\socket.h ceval.h classobject.h cobject.h \
    751 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    752 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    753 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    754 	 myproto.h mytime.h netdb.h object.h objimpl.h pydebug.h pyerrors.h \
    755 	 pyfpe.h pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    756 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    757 
    758 soundex.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    759 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    760 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    761 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    762 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    763 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    764 	 traceback.h tupleobject.h
    765 
    766 stdwinmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    767 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    768 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    769 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    770 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    771 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    772 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    773 
    774 stropmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    775 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    776 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    777 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    778 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    779 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    780 	 traceback.h tupleobject.h
    781 
    782 structmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    783 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    784 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    785 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    786 	 mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    787 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    788 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    789 
    790 sunaudiodev.obj: abstract.h c:\mptn\include\sys\ioctl.h ceval.h \
    791 	 classobject.h cobject.h complexobject.h pyconfig.h dictobject.h \
    792 	 fileobject.h floatobject.h funcobject.h import.h intobject.h \
    793 	 intrcheck.h listobject.h longobject.h methodobject.h modsupport.h \
    794 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \
    795 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    796 	 sliceobject.h stringobject.h structmember.h sysmodule.h \
    797 	 traceback.h tupleobject.h
    798 
    799 svmodule.obj: abstract.h c:\mptn\include\sys\time.h ceval.h classobject.h \
    800 	 cobject.h compile.h complexobject.h pyconfig.h dictobject.h \
    801 	 fileobject.h floatobject.h funcobject.h import.h intobject.h \
    802 	 intrcheck.h listobject.h longobject.h methodobject.h modsupport.h \
    803 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \
    804 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
    805 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
    806 
    807 syslogmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    808 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    809 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    810 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    811 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    812 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    813 	 stringobject.h syslog.h sysmodule.h traceback.h tupleobject.h
    814 
    815 termios.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    816 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    817 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    818 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    819 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    820 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    821 	 traceback.h tupleobject.h
    822 
    823 threadmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    824 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    825 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    826 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    827 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    828 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    829 	 stringobject.h sysmodule.h thread.h traceback.h tupleobject.h
    830 
    831 timemodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    832 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    833 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    834 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    835 	 mytime.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h \
    836 	 python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    837 	 sysmodule.h traceback.h tupleobject.h
    838 
    839 timingmodule.obj: abstract.h ceval.h classobject.h cobject.h \
    840 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    841 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    842 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    843 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    844 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    845 	 stringobject.h sysmodule.h timing.h traceback.h tupleobject.h
    846 
    847 xxmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    848 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    849 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    850 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    851 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    852 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    853 	 traceback.h tupleobject.h
    854 
    855 zlibmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    856 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    857 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    858 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    859 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    860 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    861 	 traceback.h tupleobject.h
    862 
    863 abstract.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    864 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    865 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    866 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    867 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    868 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    869 	 traceback.h tupleobject.h
    870 
    871 classobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    872 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    873 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    874 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    875 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    876 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    877 	 structmember.h sysmodule.h traceback.h tupleobject.h
    878 
    879 cobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    880 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    881 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    882 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    883 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    884 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    885 	 traceback.h tupleobject.h
    886 
    887 complexobject.obj: abstract.h ceval.h classobject.h cobject.h \
    888 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    889 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    890 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    891 	 mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    892 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    893 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    894 
    895 dictobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    896 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    897 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    898 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    899 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    900 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    901 	 traceback.h tupleobject.h
    902 
    903 fileobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    904 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    905 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    906 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    907 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    908 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h \
    909 	 structmember.h sysmodule.h traceback.h tupleobject.h
    910 
    911 floatobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    912 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    913 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    914 	 methodobject.h modsupport.h moduleobject.h mymalloc.h mymath.h \
    915 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    916 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    917 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    918 
    919 frameobject.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
    920 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    921 	 frameobject.h funcobject.h import.h intobject.h intrcheck.h \
    922 	 listobject.h longobject.h methodobject.h modsupport.h \
    923 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h opcode.h \
    924 	 pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \
    925 	 rangeobject.h sliceobject.h stringobject.h structmember.h \
    926 	 sysmodule.h traceback.h tupleobject.h
    927 
    928 funcobject.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
    929 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    930 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    931 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    932 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    933 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    934 	 stringobject.h structmember.h sysmodule.h traceback.h \
    935 	 tupleobject.h
    936 
    937 intobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    938 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    939 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    940 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    941 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    942 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    943 	 traceback.h tupleobject.h
    944 
    945 listobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    946 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    947 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    948 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    949 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    950 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    951 	 traceback.h tupleobject.h
    952 
    953 longobject.obj: abstract.h ceval.h classobject.h cobject.h \
    954 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    955 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    956 	 longintrepr.h longobject.h methodobject.h modsupport.h \
    957 	 moduleobject.h mymalloc.h mymath.h myproto.h object.h objimpl.h \
    958 	 pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \
    959 	 rangeobject.h sliceobject.h stringobject.h sysmodule.h traceback.h \
    960 	 tupleobject.h
    961 
    962 methodobject.obj: abstract.h ceval.h classobject.h cobject.h \
    963 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    964 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    965 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    966 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    967 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    968 	 stringobject.h sysmodule.h token.h traceback.h tupleobject.h
    969 
    970 moduleobject.obj: abstract.h ceval.h classobject.h cobject.h \
    971 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
    972 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
    973 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
    974 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
    975 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
    976 	 stringobject.h sysmodule.h traceback.h tupleobject.h
    977 
    978 object.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    979 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    980 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    981 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    982 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    983 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    984 	 traceback.h tupleobject.h
    985 
    986 rangeobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    987 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    988 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    989 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    990 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    991 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
    992 	 traceback.h tupleobject.h
    993 
    994 sliceobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
    995 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
    996 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
    997 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
    998 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
    999 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1000 	 traceback.h tupleobject.h
   1001 
   1002 stringobject.obj: abstract.h ceval.h classobject.h cobject.h \
   1003 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
   1004 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
   1005 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
   1006 	 mymath.h myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
   1007 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
   1008 	 stringobject.h sysmodule.h traceback.h tupleobject.h
   1009 
   1010 tupleobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1011 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1012 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1013 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1014 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1015 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1016 	 traceback.h tupleobject.h
   1017 
   1018 typeobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1019 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1020 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1021 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1022 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1023 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1024 	 traceback.h tupleobject.h
   1025 
   1026 xxobject.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1027 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1028 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1029 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1030 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1031 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1032 	 traceback.h tupleobject.h
   1033 
   1034 acceler.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h node.h \
   1035 	 parser.h pgenheaders.h pydebug.h token.h
   1036 
   1037 bitset.obj: bitset.h pyconfig.h mymalloc.h myproto.h pgenheaders.h pydebug.h
   1038 
   1039 firstsets.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
   1040 	 pgenheaders.h pydebug.h token.h
   1041 
   1042 grammar.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
   1043 	 pgenheaders.h pydebug.h token.h
   1044 
   1045 grammar1.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
   1046 	 pgenheaders.h pydebug.h token.h
   1047 
   1048 intrcheck.obj: pyconfig.h intrcheck.h mymalloc.h myproto.h
   1049 
   1050 listnode.obj: pyconfig.h mymalloc.h myproto.h node.h pgenheaders.h pydebug.h \
   1051 	 token.h
   1052 
   1053 metagrammar.obj: bitset.h pyconfig.h grammar.h metagrammar.h mymalloc.h \
   1054 	 myproto.h pgen.h pgenheaders.h pydebug.h
   1055 
   1056 myreadline.obj: pyconfig.h intrcheck.h mymalloc.h myproto.h
   1057 
   1058 node.obj: pyconfig.h mymalloc.h myproto.h node.h pgenheaders.h pydebug.h
   1059 
   1060 parser.obj: bitset.h pyconfig.h errcode.h grammar.h mymalloc.h \
   1061 	 myproto.h node.h parser.h pgenheaders.h pydebug.h token.h
   1062 
   1063 parsetok.obj: bitset.h pyconfig.h errcode.h grammar.h mymalloc.h myproto.h \
   1064 	 node.h parser.h parsetok.h pgenheaders.h pydebug.h token.h \
   1065 	 tokenizer.h
   1066 
   1067 pgen.obj: bitset.h pyconfig.h grammar.h metagrammar.h mymalloc.h \
   1068 	 myproto.h node.h pgen.h pgenheaders.h pydebug.h token.h
   1069 
   1070 pgenmain.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h node.h \
   1071 	 parsetok.h pgen.h pgenheaders.h pydebug.h
   1072 
   1073 printgrammar.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
   1074 	 pgenheaders.h pydebug.h
   1075 
   1076 tokenizer.obj: pyconfig.h errcode.h mymalloc.h myproto.h pgenheaders.h \
   1077 	 pydebug.h token.h tokenizer.h
   1078 
   1079 atof.obj: pyconfig.h
   1080 
   1081 bltinmodule.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
   1082 	 complexobject.h pyconfig.h dictobject.h eval.h fileobject.h \
   1083 	 floatobject.h funcobject.h import.h intobject.h intrcheck.h \
   1084 	 listobject.h longobject.h methodobject.h modsupport.h \
   1085 	 moduleobject.h mymalloc.h mymath.h myproto.h node.h object.h \
   1086 	 objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1087 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1088 	 traceback.h tupleobject.h
   1089 
   1090 ceval.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
   1091 	 complexobject.h pyconfig.h dictobject.h eval.h fileobject.h \
   1092 	 floatobject.h frameobject.h funcobject.h import.h intobject.h \
   1093 	 intrcheck.h listobject.h longobject.h methodobject.h modsupport.h \
   1094 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h opcode.h \
   1095 	 pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \
   1096 	 rangeobject.h sliceobject.h stringobject.h sysmodule.h traceback.h \
   1097 	 tupleobject.h
   1098 
   1099 compile.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
   1100 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
   1101 	 funcobject.h graminit.h import.h intobject.h intrcheck.h \
   1102 	 listobject.h longobject.h methodobject.h modsupport.h \
   1103 	 moduleobject.h mymalloc.h myproto.h node.h object.h objimpl.h \
   1104 	 opcode.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1105 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h \
   1106 	 structmember.h sysmodule.h token.h traceback.h tupleobject.h
   1107 
   1108 errors.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1109 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1110 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1111 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1112 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1113 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1114 	 traceback.h tupleobject.h
   1115 
   1116 fmod.obj: pyconfig.h mymath.h
   1117 
   1118 frozen.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1119 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1120 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1121 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1122 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1123 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1124 	 traceback.h tupleobject.h
   1125 
   1126 frozenmain.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1127 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1128 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1129 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1130 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1131 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1132 	 traceback.h tupleobject.h
   1133 
   1134 getargs.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1135 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1136 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1137 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1138 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1139 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1140 	 traceback.h tupleobject.h
   1141 
   1142 getcompiler.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1143 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1144 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1145 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1146 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1147 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1148 	 traceback.h tupleobject.h
   1149 
   1150 getcopyright.obj: abstract.h ceval.h classobject.h cobject.h \
   1151 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
   1152 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
   1153 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
   1154 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
   1155 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
   1156 	 stringobject.h sysmodule.h traceback.h tupleobject.h
   1157 
   1158 getplatform.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1159 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1160 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1161 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1162 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1163 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1164 	 traceback.h tupleobject.h
   1165 
   1166 getversion.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1167 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1168 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1169 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1170 	 object.h objimpl.h patchlevel.h pydebug.h pyerrors.h pyfpe.h \
   1171 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
   1172 	 stringobject.h sysmodule.h traceback.h tupleobject.h
   1173 
   1174 graminit.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
   1175 	 pgenheaders.h pydebug.h
   1176 
   1177 hypot.obj: pyconfig.h mymath.h myproto.h
   1178 
   1179 import.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
   1180 	 complexobject.h pyconfig.h dictobject.h errcode.h eval.h \
   1181 	 fileobject.h floatobject.h funcobject.h import.h importdl.h \
   1182 	 intobject.h intrcheck.h listobject.h longobject.h marshal.h \
   1183 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1184 	 node.h object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h \
   1185 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
   1186 	 stringobject.h sysmodule.h token.h traceback.h tupleobject.h
   1187 
   1188 importdl.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1189 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1190 	 import.h importdl.h intobject.h intrcheck.h listobject.h \
   1191 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
   1192 	 myproto.h object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h \
   1193 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
   1194 	 stringobject.h sysmodule.h traceback.h tupleobject.h
   1195 
   1196 marshal.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
   1197 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
   1198 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
   1199 	 longintrepr.h longobject.h marshal.h methodobject.h modsupport.h \
   1200 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h pydebug.h \
   1201 	 pyerrors.h pyfpe.h pystate.h python.h pythonrun.h rangeobject.h \
   1202 	 sliceobject.h stringobject.h sysmodule.h traceback.h tupleobject.h
   1203 
   1204 modsupport.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1205 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1206 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1207 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1208 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1209 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1210 	 traceback.h tupleobject.h
   1211 
   1212 mystrtoul.obj: pyconfig.h
   1213 
   1214 pyfpe.obj: pyconfig.h pyfpe.h
   1215 
   1216 pystate.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1217 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1218 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1219 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1220 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1221 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1222 	 traceback.h tupleobject.h
   1223 
   1224 pythonrun.obj: abstract.h bitset.h ceval.h classobject.h cobject.h \
   1225 	 compile.h complexobject.h pyconfig.h dictobject.h errcode.h eval.h \
   1226 	 fileobject.h floatobject.h funcobject.h grammar.h import.h \
   1227 	 intobject.h intrcheck.h listobject.h longobject.h marshal.h \
   1228 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1229 	 node.h object.h objimpl.h parsetok.h pydebug.h pyerrors.h pyfpe.h \
   1230 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
   1231 	 stringobject.h sysmodule.h traceback.h tupleobject.h
   1232 
   1233 sigcheck.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1234 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1235 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1236 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1237 	 object.h objimpl.h pydebug.h pyerrors.h pyfpe.h pystate.h python.h \
   1238 	 pythonrun.h rangeobject.h sliceobject.h stringobject.h sysmodule.h \
   1239 	 traceback.h tupleobject.h
   1240 
   1241 strdup.obj: pyconfig.h mymalloc.h myproto.h
   1242 
   1243 strtod.obj: pyconfig.h
   1244 
   1245 structmember.obj: abstract.h ceval.h classobject.h cobject.h \
   1246 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
   1247 	 funcobject.h import.h intobject.h intrcheck.h listobject.h \
   1248 	 longobject.h methodobject.h modsupport.h moduleobject.h mymalloc.h \
   1249 	 myproto.h object.h objimpl.h pydebug.h pyerrors.h pyfpe.h \
   1250 	 pystate.h python.h pythonrun.h rangeobject.h sliceobject.h \
   1251 	 stringobject.h structmember.h sysmodule.h traceback.h \
   1252 	 tupleobject.h
   1253 
   1254 sysmodule.obj: abstract.h ceval.h classobject.h cobject.h complexobject.h \
   1255 	 pyconfig.h dictobject.h fileobject.h floatobject.h funcobject.h \
   1256 	 import.h intobject.h intrcheck.h listobject.h longobject.h \
   1257 	 methodobject.h modsupport.h moduleobject.h mymalloc.h myproto.h \
   1258 	 object.h objimpl.h osdefs.h pydebug.h pyerrors.h pyfpe.h pystate.h \
   1259 	 python.h pythonrun.h rangeobject.h sliceobject.h stringobject.h \
   1260 	 sysmodule.h traceback.h tupleobject.h
   1261 
   1262 thread.obj: pyconfig.h thread.h
   1263 
   1264 traceback.obj: abstract.h ceval.h classobject.h cobject.h compile.h \
   1265 	 complexobject.h pyconfig.h dictobject.h fileobject.h floatobject.h \
   1266 	 frameobject.h funcobject.h import.h intobject.h intrcheck.h \
   1267 	 listobject.h longobject.h methodobject.h modsupport.h \
   1268 	 moduleobject.h mymalloc.h myproto.h object.h objimpl.h osdefs.h \
   1269 	 pydebug.h pyerrors.h pyfpe.h pystate.h python.h pythonrun.h \
   1270 	 rangeobject.h sliceobject.h stringobject.h structmember.h \
   1271 	 sysmodule.h traceback.h tupleobject.h
   1272