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###################
30PY_MODULES      = ..\..\Modules
31PY_OBJECTS      = ..\..\Objects
32PY_PARSER       = ..\..\Parser
33PY_PYTHON       = ..\..\Python
34PY_INCLUDE      = ..\..\Include
35PY_INCLUDES     = .;$(PY_INCLUDE);$(PY_MODULES);$(PY_OBJECTS);$(PY_PARSER);$(PY_PYTHON)
36
37# Where to Find the IBM TCP/IP Socket Includes and Libraries
38OS2TCPIP        = 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
44PROJINCLUDE	= .;$(OS2TCPIP)\Include;$(PY_INCLUDES)
45
46# Place to Search for Sources re OpusMAKE Dependency Generator (Commercial)
47MKMF_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)
51OTHERLIBS	= $(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.
63PYTHON		=                    \
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
106PARSER		=                   \
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
116OBJECTS		=                   \
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)
142MODULES		=                   \
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)
227PGEN            =                   \
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
287CFLAGS		= $(_BASE) $(_GEN) $(_OPT) $(_DBG) $(_OUT) $(_EXE) /Ss
288CPPFLAGS	= $(_BASE) $(_GEN) $(_OPT) $(_DBG) $(_OUT) $(_EXE)
289
290###################
291# Primary Target(s)
292###################
293All:  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
300PyCore.lib: $(MODULES) $(OBJECTS) $(PARSER) $(PYTHON) Config.obj
301        %do "%.lib"
302
303Python15.dll: Compile.obj PyCore.lib Python.def
304        %do "%.dll" CPPFLAGS+=/B"/NOE" CPPFLAGS+=$(_MAP)
305
306Compile.obj: Compile.c
307        %do ".c.obj" CFLAGS+=$(_DLL)
308
309# Import Library for Using the Python15.dll
310Python15.lib: Python.def
311        %do ".def.lib"
312
313# Small Program to Start Interpreter in Python15.dll
314Python.exe: Python.obj Python15.lib
315        %do "%.exe" CPPFLAGS+=$(_MAP)
316
317#Python.obj: Python.c
318#        %do ".c.obj" CFLAGS+=$(_EXE)
319
320PGen.exe: $(PGEN) PyCore.lib
321        %do "%.exe" CPPFLAGS+=$(_MAP)
322
323#######################
324# Miscellaneous Targets
325#######################
326
327# Remove Intermediate Targets but Leave Executable Binaries
328clean:
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
334distclean: clean
335        -- Del /Q PyCore.lib Python15.lib       >NUL 2>&1
336        -- Del /Q Python15.dll Python.exe       >NUL 2>&1
337
338release: 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
343test:
344        python ..\..\lib\test\regrtest.py
345
346# Update Dependencies on Targets (Uses OpusMAKE Commercial Product)
347depend:
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
360almodule.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
368arraymodule.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
376audioop.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
384binascii.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
392bsddbmodule.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
400cdmodule.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
408cgensupport.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
416clmodule.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
424cmathmodule.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
432cpickle.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
440cryptmodule.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
448cstringio.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
456cursesmodule.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
464dbmmodule.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
472dlmodule.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
480errno.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
488errnomodule.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
496fcntlmodule.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
504flmodule.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
512fmmodule.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
520fpectlmodule.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
528fpetestmodule.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
536gdbmmodule.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
544getbuildinfo.obj: pyconfig.h
545
546getpath.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
554glmodule.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
562grpmodule.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
570imageop.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
578imgfile.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
586main.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
594mathmodule.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
602md5c.obj: pyconfig.h md5.h
603
604md5module.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
612mpzmodule.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
620nismodule.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
628operator.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
636parsermodule.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
645pcremodule.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
653posix.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
661posixmodule.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
669puremodule.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
677pwdmodule.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
685pypcre.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
693readline.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
701resource.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
709rgbimgmodule.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
717rotormodule.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
725selectmodule.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
733sgimodule.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
741signalmodule.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
749socketmodule.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
758soundex.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
766stdwinmodule.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
774stropmodule.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
782structmodule.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
790sunaudiodev.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
799svmodule.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
807syslogmodule.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
815termios.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
823threadmodule.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
831timemodule.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
839timingmodule.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
847xxmodule.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
855zlibmodule.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
863abstract.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
871classobject.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
879cobject.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
887complexobject.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
895dictobject.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
903fileobject.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
911floatobject.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
919frameobject.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
928funcobject.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
937intobject.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
945listobject.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
953longobject.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
962methodobject.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
970moduleobject.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
978object.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
986rangeobject.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
994sliceobject.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
1002stringobject.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
1010tupleobject.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
1018typeobject.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
1026xxobject.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
1034acceler.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h node.h \
1035	 parser.h pgenheaders.h pydebug.h token.h
1036
1037bitset.obj: bitset.h pyconfig.h mymalloc.h myproto.h pgenheaders.h pydebug.h
1038
1039firstsets.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
1040	 pgenheaders.h pydebug.h token.h
1041
1042grammar.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
1043	 pgenheaders.h pydebug.h token.h
1044
1045grammar1.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
1046	 pgenheaders.h pydebug.h token.h
1047
1048intrcheck.obj: pyconfig.h intrcheck.h mymalloc.h myproto.h
1049
1050listnode.obj: pyconfig.h mymalloc.h myproto.h node.h pgenheaders.h pydebug.h \
1051	 token.h
1052
1053metagrammar.obj: bitset.h pyconfig.h grammar.h metagrammar.h mymalloc.h \
1054	 myproto.h pgen.h pgenheaders.h pydebug.h
1055
1056myreadline.obj: pyconfig.h intrcheck.h mymalloc.h myproto.h
1057
1058node.obj: pyconfig.h mymalloc.h myproto.h node.h pgenheaders.h pydebug.h
1059
1060parser.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
1063parsetok.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
1067pgen.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
1070pgenmain.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h node.h \
1071	 parsetok.h pgen.h pgenheaders.h pydebug.h
1072
1073printgrammar.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
1074	 pgenheaders.h pydebug.h
1075
1076tokenizer.obj: pyconfig.h errcode.h mymalloc.h myproto.h pgenheaders.h \
1077	 pydebug.h token.h tokenizer.h
1078
1079atof.obj: pyconfig.h
1080
1081bltinmodule.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
1090ceval.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
1099compile.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
1108errors.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
1116fmod.obj: pyconfig.h mymath.h
1117
1118frozen.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
1126frozenmain.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
1134getargs.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
1142getcompiler.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
1150getcopyright.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
1158getplatform.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
1166getversion.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
1174graminit.obj: bitset.h pyconfig.h grammar.h mymalloc.h myproto.h \
1175	 pgenheaders.h pydebug.h
1176
1177hypot.obj: pyconfig.h mymath.h myproto.h
1178
1179import.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
1188importdl.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
1196marshal.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
1204modsupport.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
1212mystrtoul.obj: pyconfig.h
1213
1214pyfpe.obj: pyconfig.h pyfpe.h
1215
1216pystate.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
1224pythonrun.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
1233sigcheck.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
1241strdup.obj: pyconfig.h mymalloc.h myproto.h
1242
1243strtod.obj: pyconfig.h
1244
1245structmember.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
1254sysmodule.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
1262thread.obj: pyconfig.h thread.h
1263
1264traceback.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