Imported from ../bash-2.01.1.tar.gz.
[platform/upstream/bash.git] / builtins / Makefile.in
1 # This Makefile for building libbuiltins.a is in -*- text -*- for Emacs.
2 #
3 SHELL = /bin/sh
4 RANLIB = @RANLIB@
5 CC = @CC@
6 AR = @AR@
7 RM = rm -f
8 CP = cp
9
10 srcdir = @srcdir@
11 VPATH = .:@srcdir@
12 topdir = @top_srcdir@
13 includedir = @includedir@
14
15 PROFILE_FLAGS =
16 CFLAGS = @CFLAGS@
17 LOCAL_CFLAGS = @LOCAL_CFLAGS@
18 CPPFLAGS = @CPPFLAGS@
19 DEFS = @DEFS@
20 LOCAL_DEFS = @LOCAL_DEFS@
21 LIBS = @LIBS@
22
23 INCLUDES = -I. -I.. -I$(topdir) -I$(topdir)/lib -I$(srcdir)
24
25 CCFLAGS = ${PROFILE_FLAGS} $(DEFS) $(LOCAL_DEFS) $(SYSTEM_FLAGS) $(CPPFLAGS) \
26           ${INCLUDES} $(LOCAL_CFLAGS) $(CFLAGS)
27
28 MKBUILTINS = mkbuiltins
29 DIRECTDEFINE = -D $(srcdir)
30
31 # xxx this is bad style
32 RL_LIBSRC = $(topdir)/lib/readline
33
34 .SUFFIXES:
35 .SUFFIXES: .def .c .o
36 # How to make a .o file from a .def file.
37 .def.o:
38         $(RM) $@
39         ./$(MKBUILTINS) $(DIRECTDEFINE) $<
40         $(CC) -c $(CCFLAGS) $*.c || ( $(RM) $*.c ; exit 1 )
41         $(RM) $*.c
42
43 # How to make a .c file from a .def file.
44 .def.c:
45         $(RM) $@
46         ./$(MKBUILTINS) $(DIRECTDEFINE) $<
47
48 # default rule for making a .o file from a .c file
49 .c.o:
50         $(RM) $@
51         $(CC) -c $(CCFLAGS) $<
52
53 DEFSRC =  $(srcdir)/alias.def $(srcdir)/bind.def $(srcdir)/break.def \
54           $(srcdir)/builtin.def $(srcdir)/cd.def $(srcdir)/colon.def \
55           $(srcdir)/command.def $(srcdir)/declare.def $(srcdir)/echo.def \
56           $(srcdir)/enable.def $(srcdir)/eval.def $(srcdir)/getopts.def \
57           $(srcdir)/exec.def $(srcdir)/exit.def $(srcdir)/fc.def \
58           $(srcdir)/fg_bg.def $(srcdir)/hash.def $(srcdir)/help.def \
59           $(srcdir)/history.def $(srcdir)/jobs.def $(srcdir)/kill.def \
60           $(srcdir)/let.def $(srcdir)/read.def $(srcdir)/return.def \
61           $(srcdir)/set.def $(srcdir)/setattr.def $(srcdir)/shift.def \
62           $(srcdir)/source.def $(srcdir)/suspend.def $(srcdir)/test.def \
63           $(srcdir)/times.def $(srcdir)/trap.def $(srcdir)/type.def \
64           $(srcdir)/ulimit.def $(srcdir)/umask.def $(srcdir)/wait.def \
65           $(srcdir)/reserved.def $(srcdir)/pushd.def $(srcdir)/shopt.def
66
67 STATIC_SOURCE = common.c evalstring.c evalfile.c getopt.c bashgetopt.c \
68                 getopt.h 
69
70 OFILES = builtins.o \
71         alias.o bind.o break.o builtin.o cd.o colon.o command.o \
72         common.o declare.o echo.o enable.o eval.o evalfile.o \
73         evalstring.o exec.o \
74         exit.o fc.o fg_bg.o hash.o help.o history.o jobs.o kill.o let.o \
75         pushd.o read.o return.o set.o setattr.o shift.o source.o \
76         suspend.o test.o times.o trap.o type.o ulimit.o umask.o \
77         wait.o getopts.o shopt.o getopt.o bashgetopt.o 
78
79 CREATED_FILES = builtext.h builtins.c psize.aux pipesize.h
80
81 all: $(MKBUILTINS) libbuiltins.a
82
83 libbuiltins.a: $(MKBUILTINS) $(OFILES)
84         $(RM) $@
85         $(AR) cr $@ $(OFILES)
86         -$(RANLIB) $@
87
88 builtext.h builtins.c: $(MKBUILTINS) $(DEFSRC)
89         $(RM) builtext.h builtins.c
90         ./$(MKBUILTINS) -externfile builtext.h -structfile builtins.c \
91         -noproduction $(DIRECTDEFINE) $(DEFSRC)
92
93 mkbuiltins: $(srcdir)/mkbuiltins.c ../config.h
94         $(CC) $(CCFLAGS) -o $(MKBUILTINS) $(srcdir)/mkbuiltins.c $(LIBS)
95
96 # rules for deficient makes, like SunOS
97 common.o: common.c
98 bashgetopt.o: bashgetopt.c
99 getopt.o: getopt.c
100 evalstring.o: evalstring.c
101 evalfile.o: evalfile.c
102
103 ulimit.o: ulimit.def
104 ulimit.o: pipesize.h
105
106 pipesize.h:     psize.aux
107         $(SHELL) $(srcdir)/psize.sh > pipesize.h
108
109 psize.aux:      psize.c
110         $(CC) $(CCFLAGS) -o $@ $(srcdir)/psize.c
111
112 documentation: builtins.texi
113
114 $(OFILES):      $(MKBUILTINS) ../config.h
115
116 builtins.texi: $(MKBUILTINS)
117         ./$(MKBUILTINS) -documentonly $(DEFSRC)
118
119 clean:
120         $(RM) $(OFILES) $(CREATED_FILES) $(MKBUILTINS) libbuiltins.a
121
122 mostlyclean: 
123         $(RM) $(OFILES) libbuiltins.a
124
125 distclean maintainer-clean: clean
126         $(RM) Makefile
127
128 alias.o: alias.def
129 bind.o: bind.def
130 break.o: break.def
131 builtin.o: builtin.def
132 cd.o: cd.def
133 colon.o: colon.def
134 command.o: command.def
135 declare.o: declare.def
136 echo.o: echo.def
137 enable.o: enable.def
138 eval.o: eval.def
139 exec.o: exec.def
140 exit.o: exit.def
141 fc.o: fc.def
142 fg_bg.o: fg_bg.def
143 hash.o: hash.def
144 help.o: help.def
145 history.o: history.def
146 jobs.o: jobs.def
147 kill.o: kill.def
148 let.o: let.def
149 pushd.o: pushd.def
150 read.o: read.def
151 return.o: return.def
152 set.o: set.def
153 setattr.o: setattr.def
154 shift.o: shift.def
155 shopt.o: shopt.def
156 source.o: source.def
157 suspend.o: suspend.def
158 test.o: test.def
159 times.o: times.def
160 trap.o: trap.def
161 type.o: type.def
162 umask.o: umask.def
163 wait.o: wait.def
164 getopts.o: getopts.def
165 reserved.o: reserved.def
166
167 # C files
168 bashgetopt.o: ../config.h $(topdir)/bashansi.h $(topdir)/ansi_stdlib.h
169 bashgetopt.o: $(topdir)/shell.h $(topdir)/bashjmp.h
170 bashgetopt.o: $(topdir)/command.h $(topdir)/general.h $(topdir)/error.h
171 bashgetopt.o: $(topdir)/variables.h $(topdir)/quit.h $(topdir)/maxpath.h
172 bashgetopt.o: $(topdir)/unwind_prot.h $(topdir)/dispose_cmd.h
173 bashgetopt.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/sig.h
174 bashgetopt.o: $(topdir)/pathnames.h $(topdir)/externs.h $(srcdir)/common.h
175 common.o: $(topdir)/bashtypes.h $(topdir)/posixstat.h $(topdir)/bashansi.h $(topdir)/ansi_stdlib.h
176 common.o: $(topdir)/shell.h ../config.h $(topdir)/bashjmp.h $(topdir)/posixjmp.h
177 common.o: $(topdir)/sig.h $(topdir)/command.h
178 common.o: $(topdir)/general.h $(topdir)/stdc.h $(topdir)/memalloc.h
179 common.o: $(topdir)/variables.h $(topdir)/input.h
180 common.o: $(topdir)/siglist.h $(topdir)/bashhist.h $(topdir)/quit.h
181 common.o: $(topdir)/unwind_prot.h $(topdir)/maxpath.h $(topdir)/jobs.h
182 common.o: $(topdir)/builtins.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
183 common.o: $(topdir)/subst.h $(topdir)/execute_cmd.h $(topdir)/error.h
184 common.o: $(topdir)/externs.h $(topdir)/pathnames.h ./builtext.h
185 evalfile.o: $(topdir)/bashtypes.h $(topdir)/posixstat.h $(topdir)/filecntl.h
186 evalfile.o: $(topdir)/bashansi.h $(topdir)/ansi_stdlib.h
187 evalfile.o: $(topdir)/shell.h ../config.h $(topdir)/bashjmp.h
188 evalfile.o: $(topdir)/command.h $(topdir)/general.h $(topdir)/error.h
189 evalfile.o: $(topdir)/variables.h $(topdir)/quit.h $(topdir)/maxpath.h
190 evalfile.o: $(topdir)/unwind_prot.h $(topdir)/dispose_cmd.h
191 evalfile.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/sig.h
192 evalfile.o: $(topdir)/pathnames.h $(topdir)/externs.h
193 evalfile.o: $(topdir)/jobs.h $(topdir)/builtins.h $(topdir)/flags.h
194 evalfile.o: $(topdir)/input.h $(topdir)/execute_cmd.h
195 evalfile.o: $(topdir)/bashhist.h $(srcdir)/common.h
196 evalstring.o: ../config.h $(topdir)/bashansi.h $(topdir)/ansi_stdlib.h
197 evalstring.o: $(topdir)/shell.h $(topdir)/bashjmp.h $(topdir)/posixjmp.h
198 evalstring.o: $(topdir)/sig.h $(topdir)/command.h $(topdir)/siglist.h
199 evalstring.o: $(topdir)/memalloc.h $(topdir)/variables.h $(topdir)/input.h
200 evalstring.o: $(topdir)/quit.h $(topdir)/unwind_prot.h
201 evalstring.o: $(topdir)/maxpath.h $(topdir)/jobs.h $(topdir)/builtins.h
202 evalstring.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
203 evalstring.o: $(topdir)/externs.h $(topdir)/jobs.h $(topdir)/builtins.h
204 evalstring.o: $(topdir)/flags.h $(topdir)/input.h $(topdir)/execute_cmd.h
205 evalstring.o: $(topdir)/bashhist.h $(srcdir)/common.h
206 getopt.o: ../config.h $(topdir)/memalloc.h
207 getopt.o: $(topdir)/shell.h $(topdir)/bashjmp.h $(topdir)/command.h
208 getopt.o: $(topdir)/general.h $(topdir)/error.h $(topdir)/variables.h
209 getopt.o: $(topdir)/quit.h $(topdir)/maxpath.h $(topdir)/unwind_prot.h
210 getopt.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
211 getopt.o: $(topdir)/sig.h $(topdir)/pathnames.h $(topdir)/externs.h
212 getopt.o: $(srcdir)/getopt.h
213 mkbuiltins.o: ../config.h $(topdir)/bashtypes.h $(topdir)/posixstat.h
214 mkbuiltins.o: $(topdir)/filecntl.h
215 mkbuiltins.o: $(topdir)/bashansi.h $(topdir)/ansi_stdlib.h
216
217 # def files
218 alias.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
219 alias.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/maxpath.h
220 alias.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
221 alias.o: $(topdir)/subst.h $(topdir)/externs.h $(srcdir)/common.h
222 alias.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
223 bind.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h $(topdir)/error.h
224 bind.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
225 bind.o: $(topdir)/subst.h $(topdir)/externs.h $(srcdir)/bashgetopt.h
226 bind.o: $(topdir)/general.h $(topdir)/maxpath.h $(topdir)/bashline.h
227 bind.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h 
228 break.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h 
229 break.o: $(topdir)/error.h $(topdir)/general.h
230 break.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
231 break.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
232 break.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
233 builtin.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
234 builtin.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/externs.h
235 builtin.o: $(topdir)/quit.h $(srcdir)/common.h $(topdir)/maxpath.h
236 builtin.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
237 builtin.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h 
238 cd.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h $(topdir)/error.h
239 cd.o: $(topdir)/general.h $(topdir)/quit.h $(topdir)/dispose_cmd.h
240 cd.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/externs.h
241 cd.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
242 cd.o: $(srcdir)/common.h $(topdir)/maxpath.h
243 command.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
244 command.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/externs.h
245 command.o: $(topdir)/quit.h $(srcdir)/bashgetopt.h $(topdir)/maxpath.h
246 command.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
247 command.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h 
248 declare.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
249 declare.o: $(topdir)/error.h $(topdir)/general.h
250 declare.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
251 declare.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
252 declare.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
253 echo.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h $(topdir)/error.h
254 echo.o: $(topdir)/general.h $(topdir)/subst.h $(topdir)/externs.h
255 echo.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
256 echo.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
257 echo.o: $(topdir)/maxpath.h
258 enable.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
259 enable.o: $(topdir)/error.h $(topdir)/general.h
260 enable.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
261 enable.o: $(topdir)/subst.h $(topdir)/externs.h
262 enable.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
263 enable.o: $(topdir)/maxpath.h
264 eval.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
265 eval.o: $(topdir)/error.h $(topdir)/general.h
266 eval.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
267 eval.o: $(topdir)/subst.h $(topdir)/externs.h
268 eval.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
269 eval.o: $(topdir)/maxpath.h
270 exec.o: $(topdir)/bashtypes.h
271 exec.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
272 exec.o: $(topdir)/error.h $(topdir)/general.h
273 exec.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
274 exec.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/flags.h
275 exec.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
276 exec.o: $(srcdir)/common.h $(topdir)/execute_cmd.h $(topdir)/maxpath.h
277 exit.o: $(topdir)/bashtypes.h
278 exit.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
279 exit.o: $(topdir)/error.h $(topdir)/general.h
280 exit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
281 exit.o: $(topdir)/subst.h $(topdir)/externs.h
282 exit.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
283 exit.o: $(topdir)/maxpath.h ./builtext.h
284 fc.o: $(topdir)/bashtypes.h $(topdir)/posixstat.h
285 fc.o: $(topdir)/builtins.h $(topdir)/command.h $(srcdir)/bashgetopt.h
286 fc.o: $(topdir)/bashhist.h
287 fc.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h $(topdir)/error.h
288 fc.o: $(topdir)/general.h $(topdir)/maxpath.h
289 fc.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
290 fc.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/shell.h
291 fc.o: $(topdir)/flags.h $(topdir)/unwind_prot.h $(topdir)/variables.h
292 fc.o: $(topdir)/bashansi.h $(topdir)/ansi_stdlib.h
293 fg_bg.o: $(topdir)/bashtypes.h
294 fg_bg.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
295 fg_bg.o: $(topdir)/error.h $(topdir)/general.h
296 fg_bg.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
297 fg_bg.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
298 fg_bg.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
299 getopts.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
300 getopts.o: $(topdir)/error.h $(topdir)/general.h
301 getopts.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
302 getopts.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
303 getopts.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
304 hash.o: $(topdir)/builtins.h $(topdir)/command.h $(topdir)/quit.h
305 hash.o: $(topdir)/execute_cmd.h $(topdir)/hashlib.h
306 hash.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
307 hash.o: $(topdir)/error.h $(topdir)/general.h
308 hash.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
309 hash.o: $(srcdir)/common.h $(topdir)/maxpath.h
310 help.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
311 help.o: $(topdir)/error.h $(topdir)/general.h
312 help.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
313 help.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
314 help.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
315 history.o: $(topdir)/bashtypes.h
316 history.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
317 history.o: $(topdir)/error.h $(topdir)/general.h
318 history.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
319 history.o: $(topdir)/subst.h $(topdir)/externs.h
320 history.o: $(topdir)/filecntl.h $(topdir)/shell.h $(topdir)/unwind_prot.h
321 history.o: $(topdir)/variables.h $(topdir)/bashhist.h $(topdir)/maxpath.h
322 inlib.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
323 inlib.o: $(topdir)/error.h $(topdir)/general.h
324 inlib.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
325 inlib.o: $(topdir)/maxpath.h $(topdir)/subst.h $(topdir)/externs.h
326 inlib.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
327 jobs.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h $(topdir)/error.h
328 jobs.o: $(topdir)/general.h $(topdir)/quit.h $(srcdir)/bashgetopt.h
329 jobs.o: $(topdir)/maxpath.h $(topdir)/externs.h
330 jobs.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
331 jobs.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h 
332 kill.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h $(topdir)/error.h
333 kill.o: $(topdir)/general.h $(topdir)/subst.h $(topdir)/externs.h
334 kill.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
335 kill.o: $(topdir)/shell.h $(topdir)/trap.h $(topdir)/unwind_prot.h
336 kill.o: $(topdir)/variables.h $(topdir)/maxpath.h
337 let.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
338 let.o: $(topdir)/error.h $(topdir)/general.h
339 let.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
340 let.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
341 let.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
342 pushd.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
343 pushd.o: $(topdir)/error.h $(topdir)/general.h
344 pushd.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
345 pushd.o: $(topdir)/subst.h $(topdir)/externs.h
346 pushd.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
347 pushd.o: $(topdir)/maxpath.h $(srcdir)/common.h ./builtext.h
348 read.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
349 read.o: $(topdir)/error.h $(topdir)/general.h
350 read.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
351 read.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
352 read.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
353 return.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
354 return.o: $(topdir)/error.h $(topdir)/general.h
355 return.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
356 return.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
357 return.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
358 set.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
359 set.o: $(topdir)/general.h $(topdir)/subst.h $(topdir)/externs.h
360 set.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
361 set.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
362 set.o: $(topdir)/maxpath.h $(topdir)/error.h
363 setattr.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
364 setattr.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/maxpath.h
365 setattr.o: $(topdir)/quit.h $(srcdir)/common.h $(srcdir)/bashgetopt.h
366 setattr.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
367 setattr.o: $(topdir)/externs.h
368 setattr.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h 
369 shift.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
370 shift.o: $(topdir)/error.h $(topdir)/general.h
371 shift.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
372 shift.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
373 shift.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
374 source.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
375 source.o: $(topdir)/error.h $(topdir)/general.h
376 source.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
377 source.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
378 source.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
379 suspend.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
380 suspend.o: $(topdir)/error.h $(topdir)/general.h
381 suspend.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
382 suspend.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
383 suspend.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
384 test.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
385 test.o: $(topdir)/error.h $(topdir)/general.h
386 test.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
387 test.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
388 test.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
389 times.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
390 times.o: $(topdir)/error.h $(topdir)/general.h
391 times.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
392 times.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
393 times.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
394 trap.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
395 trap.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/externs.h
396 trap.o: $(topdir)/quit.h $(srcdir)/common.h $(topdir)/maxpath.h
397 trap.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
398 trap.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
399 trap.o: $(topdir)/execute_cmd.h
400 type.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
401 type.o: $(topdir)/error.h $(topdir)/general.h
402 type.o: $(topdir)/quit.h $(srcdir)/common.h $(topdir)/maxpath.h
403 type.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
404 type.o: $(topdir)/externs.h $(topdir)/hashcmd.h
405 type.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h 
406 ulimit.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
407 ulimit.o: $(topdir)/error.h $(topdir)/general.h
408 ulimit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
409 ulimit.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
410 ulimit.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
411 umask.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
412 umask.o: $(topdir)/error.h $(topdir)/general.h
413 umask.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
414 umask.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
415 umask.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
416 wait.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
417 wait.o: $(topdir)/error.h $(topdir)/general.h
418 wait.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
419 wait.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
420 wait.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
421 shopt.o: $(topdir)/command.h ../config.h $(topdir)/memalloc.h
422 shopt.o: $(topdir)/error.h $(topdir)/general.h 
423 shopt.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
424 shopt.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/maxpath.h
425 shopt.o: $(topdir)/shell.h $(topdir)/unwind_prot.h $(topdir)/variables.h
426 shopt.o: $(srcdir)/common.h $(srcdir)/bashgetopt.h
427
428 #bind.o: $(RL_LIBSRC)chardefs.h $(RL_LIBSRC)readline.h $(RL_LIBSRC)keymaps.h