2 # Makefile for the Bash library
5 # Copyright (C) 1998-2020 Free Software Foundation, Inc.
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.
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.
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/>.
20 PACKAGE
= @PACKAGE_NAME@
21 VERSION
= @PACKAGE_VERSION@
23 PACKAGE_BUGREPORT
= @PACKAGE_BUGREPORT@
24 PACKAGE_NAME
= @PACKAGE_NAME@
25 PACKAGE_STRING
= @PACKAGE_STRING@
26 PACKAGE_VERSION
= @PACKAGE_VERSION@
31 BUILD_DIR
= @BUILD_DIR@
33 LIBBUILD
= ${BUILD_DIR}/lib
35 BASHINCDIR
= ${topdir}/include
37 INTL_LIBSRC
= ${topdir}/lib
/intl
38 INTL_BUILDDIR
= ${LIBBUILD}/intl
40 LIBINTL_H
= @LIBINTL_H@
42 datarootdir
= @datarootdir@
45 INSTALL_PROGRAM
= @INSTALL_PROGRAM@
46 INSTALL_DATA
= @INSTALL_DATA@
59 LOCAL_CFLAGS
= @LOCAL_CFLAGS@
${DEBUG}
61 LDFLAGS
= @LDFLAGS@ @LOCAL_LDFLAGS@
63 PROFILE_FLAGS
= @PROFILE_FLAGS@
66 LOCAL_DEFS
= @LOCAL_DEFS@
68 INCLUDES
= -I.
-I..
/..
-I
$(topdir
) -I
$(topdir
)/lib
-I
$(BASHINCDIR
) -I
$(srcdir) $(INTL_INC
)
70 CCFLAGS
= ${ADDON_CFLAGS} ${PROFILE_FLAGS} ${INCLUDES} $(DEFS
) $(LOCAL_DEFS
) \
71 $(LOCAL_CFLAGS
) $(CFLAGS
) $(CPPFLAGS
)
73 GCC_LINT_FLAGS
= -Wall
-Wshadow
-Wpointer-arith
-Wcast-qual \
74 -Wcast-align
-Wstrict-prototypes
-Wconversion \
75 -Wmissing-prototypes
-Wtraditional
-Wredundant-decls
-pedantic
78 $(CC
) -c
$(CCFLAGS
) $<
80 # The name of the library target.
81 LIBRARY_NAME
= libsh.a
83 # The C code source files for this library.
84 CSOURCES
= 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 strcasestr.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 mbschr.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 dprintf.c input_avail.c mbscasecmp.c fnxform.c \
95 strchrnul.c unicode.c wcswidth.c wcsnwidth.c shmbchar.c strdup.c \
96 utf8.c random.c gettimeofday.c
98 # The header files for this library.
101 # The object files contained in $(LIBRARY_NAME)
103 OBJECTS
= clktck.o clock.o getenv.o oslib.o setlinebuf.o strnlen.o \
104 itos.o zread.o zwrite.o shtty.o shmatch.o eaccess.o \
105 netconn.o netopen.o timeval.o makepath.o pathcanon.o \
106 pathphys.o tmpfile.o stringlist.o stringvec.o spell.o shquote.o \
107 strtrans.o snprintf.o mailstat.o fmtulong.o \
108 fmtullong.o fmtumax.o zcatfd.o zmapfd.o winsize.o wcsdup.o \
109 fpurge.o zgetline.o mbscmp.o uconvert.o ufuncs.o casemod.o \
110 input_avail.o mbscasecmp.o fnxform.o unicode.o shmbchar.o \
111 utf8.o random.o gettimeofday.o wcsnwidth.o
${LIBOBJS}
117 $(LIBRARY_NAME
): $(OBJECTS
)
119 $(AR
) $(ARFLAGS
) $@
$(OBJECTS
)
120 -test -n
"$(RANLIB)" && $(RANLIB
) $@
124 # The rule for 'includes' is written funny so that the if statement
125 # always returns TRUE unless there really was an error installing the
130 $(RM
) $(OBJECTS
) $(LIBRARY_NAME
)
132 realclean distclean maintainer-clean
: clean
139 ${BUILD_DIR}/version.h
: ${BUILD_DIR}/config.h
${BUILD_DIR}/Makefile Makefile
140 -( cd
${BUILD_DIR} && ${MAKE} ${MFLAGS} version.h
)
142 ${BUILD_DIR}/pathnames.h
: ${BUILD_DIR}/config.h
${BUILD_DIR}/Makefile Makefile
143 -( cd
${BUILD_DIR} && ${MAKE} ${MFLAGS} pathnames.h
)
145 # rules for losing makes, like SunOS
151 fmtullong.o
: fmtullong.c
152 fmtulong.o
: fmtulong.c
158 gettimeofday.o
: gettimeofday.c
159 inet_aton.o
: inet_aton.c
160 input_avail.o
: input_avail.c
162 mailstat.o
: mailstat.c
163 makepath.o
: makepath.c
164 mbscasecmp.o
: mbscasecmp.c
172 pathcanon.o
: pathcanon.c
173 pathphys.o
: pathphys.c
176 setlinebuf.o
: setlinebuf.c
178 shmbchar.o
: shmbchar.c
181 snprintf.o
: snprintf.c
183 strcasecmp.o
: strcasecmp.c
184 strchrnul.o
: strchrnul.c
185 strerror.o
: strerror.c
186 strftime.o
: strftime.c
187 strcasestr.o
: strcasestr.c
188 stringlist.o
: stringlist.c
189 stringvec.o
: stringvec.c
193 strtoimax.o
: strtoimax.c
197 strtoull.o
: strtoull.c
198 strtoumax.o
: strtoumax.c
199 strtrans.o
: strtrans.c
203 uconvert.o
: uconvert.c
209 wcsnwidth.o
: wcsnwidth.c
210 wcswidth.o
: wcswidth.c
214 zgetline.o
: zgetline.c
218 # dependencies for c files that include other c files
219 fmtullong.o
: fmtulong.c
220 fmtumax.o
: fmtulong.c
225 # all files in the library depend on config.h
226 casemod.o
: ${BUILD_DIR}/config.h
227 clktck.o
: ${BUILD_DIR}/config.h
228 clock.o
: ${BUILD_DIR}/config.h
229 eaccess.o
: ${BUILD_DIR}/config.h
230 dprintf.o
: ${BUILD_DIR}/config.h
231 fmtullong.o
: ${BUILD_DIR}/config.h
232 fmtulong.o
: ${BUILD_DIR}/config.h
233 fmtumax.o
: ${BUILD_DIR}/config.h
234 fnxform.o
: ${BUILD_DIR}/config.h
235 fpurge.o
: ${BUILD_DIR}/config.h
236 getcwd.o
: ${BUILD_DIR}/config.h
237 getenv.o
: ${BUILD_DIR}/config.h
238 gettimeofday.o
: ${BUILD_DIR}/config.h
239 inet_aton.o
: ${BUILD_DIR}/config.h
240 input_avail.o
: ${BUILD_DIR}/config.h
241 itos.o
: ${BUILD_DIR}/config.h
242 mailstat.o
: ${BUILD_DIR}/config.h
243 makepath.o
: ${BUILD_DIR}/config.h
244 mbscasecmp.o
: ${BUILD_DIR}/config.h
245 mbschr.o
: ${BUILD_DIR}/config.h
246 mbscmp.o
: ${BUILD_DIR}/config.h
247 memset.o
: ${BUILD_DIR}/config.h
248 mktime.o
: ${BUILD_DIR}/config.h
249 netconn.o
: ${BUILD_DIR}/config.h
250 netopen.o
: ${BUILD_DIR}/config.h
251 oslib.o
: ${BUILD_DIR}/config.h
252 pathcanon.o
: ${BUILD_DIR}/config.h
253 pathphys.o
: ${BUILD_DIR}/config.h
254 random.o
: ${BUILD_DIR}/config.h
255 rename.o
: ${BUILD_DIR}/config.h
256 setlinebuf.o
: ${BUILD_DIR}/config.h
257 shmatch.o
: ${BUILD_DIR}/config.h
258 shmbchar.o
: ${BUILD_DIR}/config.h
259 shquote.o
: ${BUILD_DIR}/config.h
260 shtty.o
: ${BUILD_DIR}/config.h
261 snprintf.o
: ${BUILD_DIR}/config.h
262 spell.o
: ${BUILD_DIR}/config.h
263 strcasecmp.o
: ${BUILD_DIR}/config.h
264 strchrnul.o
: ${BUILD_DIR}/config.h
265 strerror.o
: ${BUILD_DIR}/config.h
266 strftime.o
: ${BUILD_DIR}/config.h
267 strcasestr.o
: ${BUILD_DIR}/config.h
268 stringlist.o
: ${BUILD_DIR}/config.h
269 stringvec.o
: ${BUILD_DIR}/config.h
270 strnlen.o
: ${BUILD_DIR}/config.h
271 strpbrk.o
: ${BUILD_DIR}/config.h
272 strtod.o
: ${BUILD_DIR}/config.h
273 strtoimax.o
: ${BUILD_DIR}/config.h
274 strtol.o
: ${BUILD_DIR}/config.h
275 strtoll.o
: ${BUILD_DIR}/config.h
276 strtoul.o
: ${BUILD_DIR}/config.h
277 strtoull.o
: ${BUILD_DIR}/config.h
278 strtoumax.o
: ${BUILD_DIR}/config.h
279 strtrans.o
: ${BUILD_DIR}/config.h
280 times.o
: ${BUILD_DIR}/config.h
281 timeval.o
: ${BUILD_DIR}/config.h
282 tmpfile.o
: ${BUILD_DIR}/config.h
${topdir}/config-top.h
283 uconvert.o
: ${BUILD_DIR}/config.h
284 ufuncs.o
: ${BUILD_DIR}/config.h
285 unicode.o
: ${BUILD_DIR}/config.h
286 utf8.o
: ${BUILD_DIR}/config.h
287 vprint.o
: ${BUILD_DIR}/config.h
288 wcsdup.o
: ${BUILD_DIR}/config.h
289 wcsnwidth.o
: ${BUILD_DIR}/config.h
290 wcswidth.o
: ${BUILD_DIR}/config.h
291 winsize.o
: ${BUILD_DIR}/config.h
292 zcatfd.o
: ${BUILD_DIR}/config.h
293 zgetline.o
: ${BUILD_DIR}/config.h
294 zmapfd.o
: ${BUILD_DIR}/config.h
295 zread.o
: ${BUILD_DIR}/config.h
296 zwrite.o
: ${BUILD_DIR}/config.h
298 clktck.o
: ${topdir}/bashtypes.h
300 getcwd.o
: ${topdir}/bashtypes.h
${topdir}/bashansi.h
${BASHINCDIR}/maxpath.h
301 getcwd.o
: ${BASHINCDIR}/posixstat.h
${BASHINCDIR}/posixdir.h
302 getcwd.o
: ${BASHINCDIR}/memalloc.h
${BASHINCDIR}/ansi_stdlib.h
304 getenv.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
305 getenv.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
306 getenv.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
307 getenv.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
308 getenv.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
309 getenv.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
310 getenv.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
311 getenv.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
312 #getenv.o: ${BUILD_DIR}/version.h
314 inet_aton.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
315 inet_aton.o
: ${BASHINCDIR}/stdc.h
317 itos.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
318 itos.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
319 itos.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
320 itos.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
321 itos.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
322 itos.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
323 itos.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
324 itos.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
325 #itos.o: ${BUILD_DIR}/version.h
327 makepath.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
328 makepath.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
329 makepath.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
330 makepath.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
331 makepath.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
332 makepath.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
333 makepath.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
334 makepath.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
335 #makepath.o: ${BUILD_DIR}/version.h
337 netconn.o
: ${BASHINCDIR}/posixstat.h
${BASHINCDIR}/filecntl.h
338 netconn.o
: ${topdir}/bashtypes.h
340 netopen.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
${topdir}/xmalloc.h
341 netopen.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
342 netopen.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
343 netopen.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
344 netopen.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
345 netopen.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
346 netopen.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
347 netopen.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
348 netopen.o
: ${topdir}/bashintl.h
${LIBINTL_H} $(BASHINCDIR
)/gettext.h
349 #netopen.o: ${BUILD_DIR}/version.h
351 oslib.o
: ${topdir}/bashtypes.h
${topdir}/bashansi.h
${BASHINCDIR}/maxpath.h
352 oslib.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
353 oslib.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
354 oslib.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
355 oslib.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
356 oslib.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
357 oslib.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
358 oslib.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
359 oslib.o
: ${BASHINCDIR}/posixstat.h
${BASHINCDIR}/filecntl.h
360 oslib.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
361 #oslib.o: ${BUILD_DIR}/version.h
363 pathcanon.o
: ${topdir}/bashtypes.h
${topdir}/bashansi.h
${BASHINCDIR}/maxpath.h
364 pathcanon.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
365 pathcanon.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
366 pathcanon.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
367 pathcanon.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
368 pathcanon.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
369 pathcanon.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
370 pathcanon.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
371 pathcanon.o
: ${BASHINCDIR}/posixstat.h
${BASHINCDIR}/filecntl.h
372 pathcanon.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
373 #pathcanon.o: ${BUILD_DIR}/version.h
375 pathphys.o
: ${topdir}/bashtypes.h
${topdir}/bashansi.h
${BASHINCDIR}/maxpath.h
376 pathphys.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
377 pathphys.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
378 pathphys.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
379 pathphys.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
380 pathphys.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
381 pathphys.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
382 pathphys.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
383 pathphys.o
: ${BASHINCDIR}/posixstat.h
${BASHINCDIR}/filecntl.h
384 pathphys.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
385 #pathphys.o: ${BUILD_DIR}/version.h
387 random.o
: ${topdir}/bashtypes.h
${BASHINCDIR}/stdc.h
388 random.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
389 random.o
: ${BASHINCDIR}/filecntl.h
391 rename.o
: ${topdir}/bashtypes.h
${BASHINCDIR}/stdc.h
392 rename.o
: ${BASHINCDIR}/posixstat.h
394 setlinebuf.o
: ${topdir}/xmalloc.h
${topdir}/bashansi.h
395 setlinebuf.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/stdc.h
397 eaccess.o
: ${topdir}/bashtypes.h
398 eaccess.o
: ${BASHINCDIR}/posixstat.h
399 eaccess.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
400 eaccess.o
: ${BASHINCDIR}/filecntl.h
401 eaccess.o
: ${BASHINCDIR}/stdc.h
402 eaccess.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
403 eaccess.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
404 eaccess.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
405 eaccess.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
406 eaccess.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
407 eaccess.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
408 eaccess.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
409 #eaccess.o: ${BUILD_DIR}/version.h
411 shmatch.o
: ${BASHINCDIR}/stdc.h
${topdir}/bashansi.h
412 shmatch.o
: ${BASHINCDIR}/ansi_stdlib.h
${topdir}/xmalloc.h
413 shmatch.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
414 shmatch.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
415 shmatch.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
416 shmatch.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
417 shmatch.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
418 shmatch.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
419 shmatch.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
421 shquote.o
: ${BASHINCDIR}/stdc.h
${topdir}/bashansi.h
422 shquote.o
: ${BASHINCDIR}/ansi_stdlib.h
${topdir}/xmalloc.h
423 shquote.o
: ${BASHINCDIR}/shmbutil.h
${BASHINCDIR}/shmbchar.h
425 shtty.o
: ${BASHINCDIR}/shtty.h
426 shtty.o
: ${BASHINCDIR}/stdc.h
428 snprintf.o
: ${BASHINCDIR}/stdc.h
${topdir}/bashansi.h
${topdir}/xmalloc.h
429 snprintf.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
430 snprintf.o
: ${BASHINCDIR}/shmbutil.h
${BASHINCDIR}/shmbchar.h
431 snprintf.o
: ${BASHINCDIR}/typemax.h
433 spell.o
: ${topdir}/bashtypes.h
434 spell.o
: ${BASHINCDIR}/posixstat.h
${BASHINCDIR}/posixdir.h
435 spell.o
: ${BASHINCDIR}/ansi_stdlib.h
437 strcasecmp.o
: ${BASHINCDIR}/stdc.h
${topdir}/bashansi.h
438 strcasecmp.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
440 strerror.o
: ${topdir}/bashtypes.h
441 strerror.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
442 strerror.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
443 strerror.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
444 strerror.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
445 strerror.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
446 strerror.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
447 strerror.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
448 #strerror.o: ${BUILD_DIR}/version.h
450 strcasestr.o
: ${BASHINCDIR}/stdc.h
${topdir}/bashansi.h
451 strcasestr.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
453 stringlist.o
: ${topdir}/bashansi.h
454 stringlist.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
455 stringlist.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
456 stringlist.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
457 stringlist.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
458 stringlist.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
459 stringlist.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
460 stringlist.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
461 #stringlist.o: ${BUILD_DIR}/version.h
463 stringvec.o
: ${topdir}/bashansi.h
${BASHINCDIR}/chartypes.h
464 stringvec.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
465 stringvec.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
466 stringvec.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
467 stringvec.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
468 stringvec.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
469 stringvec.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
470 stringvec.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
471 #stringvec.o: ${BUILD_DIR}/version.h
473 strnlen.o
: ${BASHINCDIR}/stdc.h
475 strpbrk.o
: ${BASHINCDIR}/stdc.h
477 strtod.o
: ${topdir}/bashansi.h
478 strtod.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
480 strtoimax.o
: ${BASHINCDIR}/stdc.h
482 strtol.o
: ${topdir}/bashansi.h
483 strtol.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
484 strtol.o
: ${BASHINCDIR}/typemax.h
486 strtoll.o
: ${topdir}/bashansi.h
487 strtoll.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
488 strtoll.o
: ${BASHINCDIR}/typemax.h
490 strtoul.o
: ${topdir}/bashansi.h
491 strtoul.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
492 strtoul.o
: ${BASHINCDIR}/typemax.h
494 strtoull.o
: ${topdir}/bashansi.h
495 strtoull.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
496 strtoull.o
: ${BASHINCDIR}/typemax.h
498 strtoumax.o
: ${BASHINCDIR}/stdc.h
500 strtrans.o
: ${topdir}/bashansi.h
501 strtrans.o
: ${BASHINCDIR}/ansi_stdlib.h
${BASHINCDIR}/chartypes.h
502 strtrans.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
503 strtrans.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
504 strtrans.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
505 strtrans.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
506 strtrans.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
507 strtrans.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
508 strtrans.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
509 strtrans.o
: ${BASHINCDIR}/shmbutil.h
${BASHINCDIR}/shmbchar.h
510 #strtrans.o: ${BUILD_DIR}/version.h
512 times.o
: ${BASHINCDIR}/systimes.h
513 times.o
: ${BASHINCDIR}/posixtime.h
515 timeval.o
: ${BASHINCDIR}/posixtime.h
516 gettimeofday.o
: ${BASHINCDIR}/posixtime.h
518 tmpfile.o
: ${topdir}/bashtypes.h
519 tmpfile.o
: ${BASHINCDIR}/chartypes.h
520 tmpfile.o
: ${BASHINCDIR}/posixstat.h
521 tmpfile.o
: ${BASHINCDIR}/filecntl.h
522 tmpfile.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
523 tmpfile.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
524 tmpfile.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
525 tmpfile.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
526 tmpfile.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
527 tmpfile.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
528 tmpfile.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
530 uconvert.o
: ${topdir}/bashtypes.h
531 uconvert.o
: ${BASHINCDIR}/chartypes.h
532 uconvert.o
: ${topdir}/shell.h
${topdir}/syntax.h
${topdir}/bashjmp.h
${BASHINCDIR}/posixjmp.h
533 uconvert.o
: ${topdir}/command.h
${BASHINCDIR}/stdc.h
${topdir}/error.h
534 uconvert.o
: ${topdir}/general.h
${topdir}/bashtypes.h
${topdir}/variables.h
${topdir}/conftypes.h
535 uconvert.o
: ${topdir}/array.h
${topdir}/hashlib.h
${topdir}/quit.h
536 uconvert.o
: ${topdir}/unwind_prot.h
${topdir}/dispose_cmd.h
537 uconvert.o
: ${topdir}/make_cmd.h
${topdir}/subst.h
${topdir}/sig.h
538 uconvert.o
: ${BUILD_DIR}/pathnames.h
${topdir}/externs.h
540 ufuncs.o
: ${topdir}/bashtypes.h
542 clock.o
: ${BASHINCDIR}/posixtime.h
544 mailstat.o
: ${topdir}/bashansi.h
545 mailstat.o
: ${topdir}/bashtypes.h
546 mailstat.o
: ${BASHINCDIR}/ansi_stdlib.h
547 mailstat.o
: ${BASHINCDIR}/posixstat.h
548 mailstat.o
: ${BASHINCDIR}/posixdir.h
549 mailstat.o
: ${BASHINCDIR}/maxpath.h
551 fmtulong.o
: ${topdir}/bashansi.h
552 fmtulong.o
: ${BASHINCDIR}/ansi_stdlib.h
553 fmtulong.o
: ${BASHINCDIR}/chartypes.h
554 fmtulong.o
: ${BASHINCDIR}/stdc.h
555 fmtulong.o
: ${BASHINCDIR}/typemax.h
556 fmtulong.o
: ${topdir}/bashintl.h
${LIBINTL_H} ${BASHINCDIR}/gettext.h
558 fmtullong.o
: ${topdir}/bashansi.h
559 fmtullong.o
: ${BASHINCDIR}/ansi_stdlib.h
560 fmtullong.o
: ${BASHINCDIR}/chartypes.h
561 fmtullong.o
: ${BASHINCDIR}/stdc.h
562 fmtullong.o
: ${BASHINCDIR}/typemax.h
563 fmtullong.o
: ${topdir}/bashintl.h
${LIBINTL_H} ${BASHINCDIR}/gettext.h
565 fmtumax.o
: ${topdir}/bashansi.h
566 fmtumax.o
: ${BASHINCDIR}/ansi_stdlib.h
567 fmtumax.o
: ${BASHINCDIR}/chartypes.h
568 fmtumax.o
: ${BASHINCDIR}/stdc.h
569 fmtumax.o
: ${BASHINCDIR}/typemax.h
570 fmtumax.o
: ${topdir}/bashintl.h
${LIBINTL_H} ${BASHINCDIR}/gettext.h
572 wcsdup.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
573 wcsdup.o
: ${BASHINCDIR}/stdc.h
574 wcsdup.o
: ${topdir}/xmalloc.h
576 wcsnwidth.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
577 wcsnwidth.o
: ${BASHINCDIR}/stdc.h
579 wcswidth.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
580 wcswidth.o
: ${BASHINCDIR}/stdc.h
582 mbschr.o
: ${topdir}/bashansi.h
583 mbschr.o
: ${BASHINCDIR}/ansi_stdlib.h
584 mbschr.o
: ${BASHINCDIR}/shmbutil.h
${BASHINCDIR}/shmbchar.h
586 zgetline.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
587 zgetline.o
: ${BASHINCDIR}/stdc.h
588 zgetline.o
: ${topdir}/xmalloc.h
589 zgetline.o
: ${topdir}/bashtypes.h
591 mbscasecmp.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
592 mbscasecmp.o
: ${BASHINCDIR}/stdc.h
593 mbscasecmp.o
: ${topdir}/xmalloc.h
595 mbscmp.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
596 mbscmp.o
: ${BASHINCDIR}/stdc.h
597 mbscmp.o
: ${topdir}/xmalloc.h
599 casemod.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
600 casemod.o
: ${BASHINCDIR}/stdc.h
601 casemod.o
: ${topdir}/xmalloc.h
602 casemod.o
: ${topdir}/bashtypes.h
603 casemod.o
: ${BASHINCDIR}/shmbutil.h
${BASHINCDIR}/shmbchar.h
604 casemod.o
: ${topdir}/bashintl.h
${LIBINTL_H} ${BASHINCDIR}/gettext.h
606 dprintf.o
: ${BASHINCDIR}/stdc.h
608 input_avail.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
609 input_avail.o
: ${BASHINCDIR}/stdc.h
610 input_avail.o
: ${topdir}/xmalloc.h
${BASHINCDIR}/posixselect.h
612 mktime.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
613 mktime.o
: ${BASHINCDIR}/stdc.h
615 fnxform.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
616 fnxform.o
: ${BASHINCDIR}/stdc.h
617 fnxform.o
: ${topdir}/bashtypes.h
618 fnxform.o
: ${topdir}/bashintl.h
${LIBINTL_H} ${BASHINCDIR}/gettext.h
620 shmbchar.o
: ${BASHINCDIR}/shmbchar.h
621 shmbchar.o
: ${BASHINCDIR}/shmbutil.h
623 unicode.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
624 unicode.o
: ${BASHINCDIR}/stdc.h
625 unicode.o
: ${topdir}/xmalloc.h
627 utf8.o
: ${topdir}/bashansi.h
628 utf8.o
: ${BASHINCDIR}/ansi_stdlib.h
629 utf8.o
: ${BASHINCDIR}/shmbutil.h
${BASHINCDIR}/shmbchar.h
631 winsize.o
: ${BASHINCDIR}/stdc.h
632 winsize.o
: ${topdir}/xmalloc.h
633 winsize.o
: ${topdir}/bashtypes.h
635 zmapfd.o
: ${topdir}/bashansi.h
${BASHINCDIR}/ansi_stdlib.h
636 zmapfd.o
: ${BASHINCDIR}/stdc.h
637 zmapfd.o
: ${topdir}/command.h
638 zmapfd.o
: ${topdir}/general.h
639 zmapfd.o
: ${topdir}/bashtypes.h
${BASHINCDIR}/chartypes.h
${topdir}/xmalloc.h