1#
2# Makefile for the Bash library
3#
4#
5# Copyright (C) 1998-2009 Free Software Foundation, Inc.
6
7#   This program is free software: you can redistribute it and/or modify
8#   it under the terms of the GNU General Public License as published by
9#   the Free Software Foundation, either version 3 of the License, or
10#   (at your option) any later version.
11
12#   This program is distributed in the hope that it will be useful,
13#   but WITHOUT ANY WARRANTY; without even the implied warranty of
14#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15#   GNU General Public License for more details.
16
17#   You should have received a copy of the GNU General Public License
18#   along with this program.  If not, see <http://www.gnu.org/licenses/>.
19
20PACKAGE = @PACKAGE_NAME@
21VERSION = @PACKAGE_VERSION@
22
23PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
24PACKAGE_NAME = @PACKAGE_NAME@
25PACKAGE_STRING = @PACKAGE_STRING@
26PACKAGE_VERSION = @PACKAGE_VERSION@
27
28srcdir = @srcdir@
29VPATH = .:@srcdir@
30topdir = @top_srcdir@
31BUILD_DIR = @BUILD_DIR@
32
33LIBBUILD = ${BUILD_DIR}/lib
34
35BASHINCDIR = ${topdir}/include
36
37INTL_LIBSRC = ${topdir}/lib/intl
38INTL_BUILDDIR = ${LIBBUILD}/intl
39INTL_INC = @INTL_INC@
40LIBINTL_H = @LIBINTL_H@
41
42datarootdir = @datarootdir@
43
44INSTALL = @INSTALL@
45INSTALL_PROGRAM = @INSTALL_PROGRAM@
46INSTALL_DATA = @INSTALL_DATA@
47
48CC = @CC@
49RANLIB = @RANLIB@
50AR = @AR@
51ARFLAGS = @ARFLAGS@
52RM = rm -f
53CP = cp
54MV = mv
55
56SHELL = @MAKE_SHELL@
57
58CFLAGS = @CFLAGS@
59LOCAL_CFLAGS = @LOCAL_CFLAGS@ ${DEBUG}
60CPPFLAGS = @CPPFLAGS@
61LDFLAGS = @LDFLAGS@ @LOCAL_LDFLAGS@
62
63PROFILE_FLAGS = @PROFILE_FLAGS@
64
65DEFS = @DEFS@
66LOCAL_DEFS = @LOCAL_DEFS@
67
68INCLUDES = -I. -I../.. -I$(topdir) -I$(topdir)/lib -I$(BASHINCDIR) -I$(srcdir) $(INTL_INC)
69
70CCFLAGS = ${PROFILE_FLAGS} ${INCLUDES} $(DEFS) $(LOCAL_DEFS) $(LOCAL_CFLAGS) \
71	  $(CFLAGS) $(CPPFLAGS) 
72
73GCC_LINT_FLAGS = -Wall -Wshadow -Wpointer-arith -Wcast-qual \
74		 -Wcast-align -Wstrict-prototypes -Wconversion \
75		 -Wmissing-prototypes -Wtraditional -Wredundant-decls -pedantic
76
77.c.o:
78	$(CC) -c $(CCFLAGS) $<
79
80# The name of the library target.
81LIBRARY_NAME = libsh.a
82
83# The C code source files for this library.
84CSOURCES = clktck.c clock.c getcwd.c getenv.c oslib.c setlinebuf.c \
85	   strcasecmp.c strerror.c strtod.c strtol.c strtoul.c \
86	   vprint.c itos.c rename.c zread.c zwrite.c shtty.c \
87	   inet_aton.c netconn.c netopen.c strpbrk.c timeval.c makepath.c \
88	   pathcanon.c pathphys.c tmpfile.c stringlist.c stringvec.c spell.c \
89	   shquote.c strtrans.c strindex.c snprintf.c mailstat.c \
90	   fmtulong.c fmtullong.c fmtumax.c shmatch.c strnlen.c \
91	   strtoll.c strtoull.c strtoimax.c strtoumax.c memset.c strstr.c \
92	   mktime.c strftime.c xstrchr.c zcatfd.c zmapfd.c winsize.c eaccess.c \
93	   wcsdup.c fpurge.c zgetline.c mbscmp.c uconvert.c ufuncs.c \
94	   casemod.c fdprintf.c input_avail.c
95
96# The header files for this library.
97HSOURCES = 
98
99# The object files contained in $(LIBRARY_NAME)
100LIBOBJS = @LIBOBJS@
101OBJECTS = clktck.o clock.o getenv.o oslib.o setlinebuf.o strnlen.o \
102	  itos.o zread.o zwrite.o shtty.o shmatch.o eaccess.o \
103	  netconn.o netopen.o timeval.o makepath.o pathcanon.o \
104	  pathphys.o tmpfile.o stringlist.o stringvec.o spell.o shquote.o \
105	  strtrans.o strindex.o snprintf.o mailstat.o fmtulong.o \
106	  fmtullong.o fmtumax.o xstrchr.o zcatfd.o zmapfd.o winsize.o wcsdup.o \
107	  fpurge.o zgetline.o mbscmp.o uconvert.o ufuncs.o casemod.o \
108	  fdprintf.o input_avail.o ${LIBOBJS}
109
110SUPPORT = Makefile
111
112all: $(LIBRARY_NAME)
113
114$(LIBRARY_NAME): $(OBJECTS)
115	$(RM) $@
116	$(AR) $(ARFLAGS) $@ $(OBJECTS)
117	-test -n "$(RANLIB)" && $(RANLIB) $@
118
119force:
120
121# The rule for 'includes' is written funny so that the if statement
122# always returns TRUE unless there really was an error installing the
123# include files.
124install:
125
126clean:
127	$(RM) $(OBJECTS) $(LIBRARY_NAME)
128
129realclean distclean maintainer-clean: clean
130	$(RM) Makefile
131
132mostlyclean: clean
133
134# Dependencies
135
136${BUILD_DIR}/version.h: ${BUILD_DIR}/config.h ${BUILD_DIR}/Makefile Makefile
137	-( cd ${BUILD_DIR} && ${MAKE} ${MFLAGS} version.h )
138
139# rules for losing makes, like SunOS
140casemod.o: casemod.c
141clktck.o: clktck.c
142clock.o: clock.c
143eaccess.o: eaccess.c
144fdprintf.o: fdprintf.c
145fmtullong.o: fmtullong.c
146fmtulong.o: fmtulong.c
147fmtumax.o: fmtumax.c
148fpurge.o: fpurge.c
149getcwd.o: getcwd.c
150getenv.o: getenv.c
151inet_aton.o: inet_aton.c
152input_avail.o: input_avail.c
153itos.o: itos.c
154mailstat.o: mailstat.c
155makepath.o: makepath.c
156mbscmp.o: mbscmp.c
157memset.o: memset.c
158mktime.o: mktime.c
159netconn.o: netconn.c
160netopen.o: netopen.c
161oslib.o: oslib.c
162pathcanon.o: pathcanon.c
163pathphys.o: pathphys.c
164rename.o: rename.c
165setlinebuf.o: setlinebuf.c
166shquote.o: shquote.c
167shtty.o: shtty.c
168snprintf.o: snprintf.c
169spell.o: spell.c
170strcasecmp.o: strcasecmp.c
171strerror.o: strerror.c
172strftime.o: strftime.c
173strindex.o: strindex.c
174stringlist.o: stringlist.c
175stringvec.o: stringvec.c
176strnlen.o: strnlen.c
177strpbrk.o: strpbrk.c
178strtod.o: strtod.c
179strtoimax.o: strtoimax.c
180strtol.o: strtol.c
181strtoll.o: strtoll.c
182strtoul.o: strtoul.c
183strtoull.o: strtoull.c
184strtoumax.o: strtoumax.c
185strtrans.o: strtrans.c
186times.o: times.c
187timeval.o: timeval.c
188tmpfile.o: tmpfile.c
189uconvert.o: uconvert.c
190ufuncs.o: ufuncs.c
191vprint.o: vprint.c
192wcsdup.o: wcsdup.c
193xstrchr.o: xstrchr.c
194zcatfd.o: zcatfd.c
195zmapfd.o: zmapfd.c
196zgetline.o: zgetline.c
197zread.o: zread.c
198zwrite.o: zwrite.c
199
200# dependencies for c files that include other c files
201fmtullong.o: fmtulong.c
202fmtumax.o: fmtulong.c
203strtoll.o: strtol.c
204strtoul.o: strtol.c
205strtoull.o: strtol.c
206
207# all files in the library depend on config.h
208casemod.o: ${BUILD_DIR}/config.h
209clktck.o: ${BUILD_DIR}/config.h
210clock.o: ${BUILD_DIR}/config.h
211eaccess.o: ${BUILD_DIR}/config.h
212fdprintf.o: ${BUILD_DIR}/config.h
213fmtullong.o: ${BUILD_DIR}/config.h
214fmtulong.o: ${BUILD_DIR}/config.h
215fmtumax.o: ${BUILD_DIR}/config.h
216fpurge.o: ${BUILD_DIR}/config.h
217getcwd.o: ${BUILD_DIR}/config.h
218getenv.o: ${BUILD_DIR}/config.h
219inet_aton.o: ${BUILD_DIR}/config.h
220input_avail.o: ${BUILD_DIR}/config.h
221itos.o: ${BUILD_DIR}/config.h
222mailstat.o: ${BUILD_DIR}/config.h
223makepath.o: ${BUILD_DIR}/config.h
224mbscmp.o: ${BUILD_DIR}/config.h
225memset.o: ${BUILD_DIR}/config.h
226mktime.o: ${BUILD_DIR}/config.h
227netconn.o: ${BUILD_DIR}/config.h
228netopen.o: ${BUILD_DIR}/config.h
229oslib.o: ${BUILD_DIR}/config.h
230pathcanon.o: ${BUILD_DIR}/config.h
231pathphys.o: ${BUILD_DIR}/config.h
232rename.o: ${BUILD_DIR}/config.h
233setlinebuf.o: ${BUILD_DIR}/config.h
234shquote.o: ${BUILD_DIR}/config.h
235shtty.o: ${BUILD_DIR}/config.h
236snprintf.o: ${BUILD_DIR}/config.h
237spell.o: ${BUILD_DIR}/config.h
238strcasecmp.o: ${BUILD_DIR}/config.h
239strerror.o: ${BUILD_DIR}/config.h
240strftime.o: ${BUILD_DIR}/config.h
241strindex.o: ${BUILD_DIR}/config.h
242stringlist.o: ${BUILD_DIR}/config.h
243stringvec.o: ${BUILD_DIR}/config.h
244strnlen.o: ${BUILD_DIR}/config.h
245strpbrk.o: ${BUILD_DIR}/config.h
246strtod.o: ${BUILD_DIR}/config.h
247strtoimax.o: ${BUILD_DIR}/config.h
248strtol.o: ${BUILD_DIR}/config.h
249strtoll.o: ${BUILD_DIR}/config.h
250strtoul.o: ${BUILD_DIR}/config.h
251strtoull.o: ${BUILD_DIR}/config.h
252strtoumax.o: ${BUILD_DIR}/config.h
253strtrans.o: ${BUILD_DIR}/config.h
254times.o: ${BUILD_DIR}/config.h
255timeval.o: ${BUILD_DIR}/config.h
256tmpfile.o: ${BUILD_DIR}/config.h
257uconvert.o: ${BUILD_DIR}/config.h
258ufuncs.o: ${BUILD_DIR}/config.h
259vprint.o: ${BUILD_DIR}/config.h
260wcsdup.o: ${BUILD_DIR}/config.h
261xstrchr.o: ${BUILD_DIR}/config.h
262zcatfd.o: ${BUILD_DIR}/config.h
263zgetline.o: ${BUILD_DIR}/config.h
264zmapfd.o: ${BUILD_DIR}/config.h
265zread.o: ${BUILD_DIR}/config.h
266zwrite.o: ${BUILD_DIR}/config.h
267
268clktck.o: ${topdir}/bashtypes.h
269
270getcwd.o: ${topdir}/bashtypes.h ${topdir}/bashansi.h ${BASHINCDIR}/maxpath.h
271getcwd.o: ${BASHINCDIR}/posixstat.h ${BASHINCDIR}/posixdir.h
272getcwd.o: ${BASHINCDIR}/memalloc.h ${BASHINCDIR}/ansi_stdlib.h
273
274getenv.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
275getenv.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
276getenv.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
277getenv.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
278getenv.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
279getenv.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
280getenv.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
281getenv.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h
282getenv.o: ${BUILD_DIR}/version.h
283
284inet_aton.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
285inet_aton.o: ${BASHINCDIR}/stdc.h
286
287itos.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
288itos.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
289itos.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
290itos.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
291itos.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
292itos.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
293itos.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
294itos.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
295
296makepath.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
297makepath.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
298makepath.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
299makepath.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
300makepath.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
301makepath.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
302makepath.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
303makepath.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
304
305netconn.o: ${BASHINCDIR}/posixstat.h ${BASHINCDIR}/filecntl.h
306netconn.o: ${topdir}/bashtypes.h
307
308netopen.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h ${topdir}/xmalloc.h
309netopen.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
310netopen.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
311netopen.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
312netopen.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
313netopen.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
314netopen.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
315netopen.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
316netopen.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h
317
318oslib.o: ${topdir}/bashtypes.h ${topdir}/bashansi.h ${BASHINCDIR}/maxpath.h
319oslib.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
320oslib.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
321oslib.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
322oslib.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
323oslib.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
324oslib.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
325oslib.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
326oslib.o: ${BASHINCDIR}/posixstat.h ${BASHINCDIR}/filecntl.h
327oslib.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
328
329pathcanon.o: ${topdir}/bashtypes.h ${topdir}/bashansi.h ${BASHINCDIR}/maxpath.h
330pathcanon.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
331pathcanon.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
332pathcanon.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
333pathcanon.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
334pathcanon.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
335pathcanon.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
336pathcanon.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
337pathcanon.o: ${BASHINCDIR}/posixstat.h ${BASHINCDIR}/filecntl.h
338pathcanon.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
339
340pathphys.o: ${topdir}/bashtypes.h ${topdir}/bashansi.h ${BASHINCDIR}/maxpath.h
341pathphys.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
342pathphys.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
343pathphys.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
344pathphys.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
345pathphys.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
346pathphys.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
347pathphys.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
348pathphys.o: ${BASHINCDIR}/posixstat.h ${BASHINCDIR}/filecntl.h
349pathphys.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
350
351rename.o: ${topdir}/bashtypes.h ${BASHINCDIR}/stdc.h
352rename.o: ${BASHINCDIR}/posixstat.h
353
354setlinebuf.o: ${topdir}/xmalloc.h ${topdir}/bashansi.h
355setlinebuf.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/stdc.h
356
357eaccess.o: ${topdir}/bashtypes.h
358eaccess.o: ${BASHINCDIR}/posixstat.h
359eaccess.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
360eaccess.o: ${BASHINCDIR}/filecntl.h
361eaccess.o: ${BASHINCDIR}/stdc.h
362eaccess.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
363eaccess.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
364eaccess.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
365eaccess.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
366eaccess.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
367eaccess.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
368eaccess.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
369
370shquote.o: ${BASHINCDIR}/stdc.h ${topdir}/bashansi.h
371shquote.o: ${BASHINCDIR}/ansi_stdlib.h ${topdir}/xmalloc.h
372
373shtty.o: ${BASHINCDIR}/shtty.h
374shtty.o: ${BASHINCDIR}/stdc.h
375
376snprintf.o: ${BASHINCDIR}/stdc.h ${topdir}/bashansi.h ${topdir}/xmalloc.h
377snprintf.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
378snprintf.o: ${BASHINCDIR}/typemax.h
379
380spell.o: ${topdir}/bashtypes.h
381spell.o: ${BASHINCDIR}/posixstat.h ${BASHINCDIR}/posixdir.h
382spell.o: ${BASHINCDIR}/ansi_stdlib.h
383
384strcasecmp.o: ${BASHINCDIR}/stdc.h ${topdir}/bashansi.h
385strcasecmp.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
386
387strerror.o: ${topdir}/bashtypes.h
388strerror.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
389strerror.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
390strerror.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
391strerror.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
392strerror.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
393strerror.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
394strerror.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
395
396strindex.o: ${BASHINCDIR}/stdc.h ${topdir}/bashansi.h
397strindex.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
398
399stringlist.o: ${topdir}/bashansi.h
400stringlist.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
401stringlist.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
402stringlist.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
403stringlist.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
404stringlist.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
405stringlist.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
406stringlist.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
407
408stringvec.o: ${topdir}/bashansi.h ${BASHINCDIR}/chartypes.h
409stringvec.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
410stringvec.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
411stringvec.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
412stringvec.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
413stringvec.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
414stringvec.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
415stringvec.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
416
417strnlen.o: ${BASHINCDIR}/stdc.h
418
419strpbrk.o: ${BASHINCDIR}/stdc.h
420
421strtod.o: ${topdir}/bashansi.h
422strtod.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
423
424strtoimax.o: ${BASHINCDIR}/stdc.h
425
426strtol.o: ${topdir}/bashansi.h
427strtol.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
428strtol.o: ${BASHINCDIR}/typemax.h
429
430strtoll.o: ${topdir}/bashansi.h
431strtoll.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
432strtoll.o: ${BASHINCDIR}/typemax.h
433
434strtoul.o: ${topdir}/bashansi.h
435strtoul.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
436strtoul.o: ${BASHINCDIR}/typemax.h
437
438strtoull.o: ${topdir}/bashansi.h
439strtoull.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
440strtoull.o: ${BASHINCDIR}/typemax.h
441
442strtoumax.o: ${BASHINCDIR}/stdc.h
443
444strtrans.o: ${topdir}/bashansi.h
445strtrans.o: ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/chartypes.h
446strtrans.o: ${topdir}/shell.h ${topdir}/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h
447strtrans.o: ${topdir}/command.h ${BASHINCDIR}/stdc.h ${topdir}/error.h
448strtrans.o: ${topdir}/general.h ${topdir}/bashtypes.h ${topdir}/variables.h ${topdir}/conftypes.h
449strtrans.o: ${topdir}/array.h ${topdir}/hashlib.h ${topdir}/quit.h
450strtrans.o: ${topdir}/unwind_prot.h ${topdir}/dispose_cmd.h
451strtrans.o: ${topdir}/make_cmd.h ${topdir}/subst.h ${topdir}/sig.h
452strtrans.o: ${BUILD_DIR}/pathnames.h ${topdir}/externs.h ${BUILD_DIR}/version.h
453
454times.o: ${BASHINCDIR}/systimes.h
455times.o: ${BASHINCDIR}/posixtime.h
456
457timeval.o: ${BASHINCDIR}/posixtime.h
458
459tmpfile.o: ${topdir}/bashtypes.h
460tmpfile.o: ${BASHINCDIR}/posixstat.h
461tmpfile.o: ${BASHINCDIR}/filecntl.h
462
463uconvert.o: ${topdir}/bashtypes.h
464
465ufuncs.o: ${topdir}/bashtypes.h
466
467clock.o: ${BASHINCDIR}/posixtime.h
468
469mailstat.o: ${topdir}/bashansi.h
470mailstat.o: ${topdir}/bashtypes.h
471mailstat.o: ${BASHINCDIR}/ansi_stdlib.h
472mailstat.o: ${BASHINCDIR}/posixstat.h
473mailstat.o: ${BASHINCDIR}/posixdir.h
474mailstat.o: ${BASHINCDIR}/maxpath.h
475
476fmtulong.o: ${topdir}/bashansi.h
477fmtulong.o: ${BASHINCDIR}/ansi_stdlib.h
478fmtulong.o: ${BASHINCDIR}/chartypes.h
479fmtulong.o: ${BASHINCDIR}/stdc.h
480fmtulong.o: ${BASHINCDIR}/typemax.h
481fmtulong.o: ${topdir}/bashintl.h ${LIBINTL_H} ${BASHINCDIR}/gettext.h
482
483fmtullong.o: ${topdir}/bashansi.h
484fmtullong.o: ${BASHINCDIR}/ansi_stdlib.h
485fmtullong.o: ${BASHINCDIR}/chartypes.h
486fmtullong.o: ${BASHINCDIR}/stdc.h
487fmtullong.o: ${BASHINCDIR}/typemax.h
488fmtullong.o: ${topdir}/bashintl.h ${LIBINTL_H} ${BASHINCDIR}/gettext.h
489
490fmtumax.o: ${topdir}/bashansi.h
491fmtumax.o: ${BASHINCDIR}/ansi_stdlib.h
492fmtumax.o: ${BASHINCDIR}/chartypes.h
493fmtumax.o: ${BASHINCDIR}/stdc.h
494fmtumax.o: ${BASHINCDIR}/typemax.h
495fmtumax.o: ${topdir}/bashintl.h ${LIBINTL_H} ${BASHINCDIR}/gettext.h
496
497wcsdup.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
498wcsdup.o: ${BASHINCDIR}/stdc.h
499wcsdup.o: ${topdir}/xmalloc.h
500
501xstrchr.o: ${topdir}/bashansi.h
502xstrchr.o: ${BASHINCDIR}/ansi_stdlib.h
503xstrchr.o: ${BASHINCDIR}/shmbutil.h
504
505zgetline.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
506zgetline.o: ${BASHINCDIR}/stdc.h
507zgetline.o: ${topdir}/xmalloc.h
508zgetline.o: ${topdir}/bashtypes.h
509
510mbscmp.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
511mbscmp.o: ${BASHINCDIR}/stdc.h
512mbscmp.o: ${topdir}/xmalloc.h
513
514casemod.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
515casemod.o: ${BASHINCDIR}/stdc.h
516casemod.o: ${topdir}/xmalloc.h
517casemod.o: ${topdir}/bashtypes.h
518casemod.o: ${BASHINCDIR}/shmbutil.h
519casemod.o: ${topdir}/bashintl.h ${LIBINTL_H} ${BASHINCDIR}/gettext.h
520
521fdprintf.o: ${BASHINCDIR}/stdc.h
522
523input_avail.o: ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
524input_avail.o: ${BASHINCDIR}/stdc.h
525input_avail.o: ${topdir}/xmalloc.h
526
527