fixed bash/dash/sh issue (Ubuntu)
[zpugcc/jano.git] / toolchain / gcc / newlib / libc / Makefile.in
blob14f06d4d1152713ec1f05ffaaa8725fd7542cd73
1 # Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
3 # Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11 # PARTICULAR PURPOSE.
14 SHELL = @SHELL@
16 srcdir = @srcdir@
17 top_srcdir = @top_srcdir@
18 VPATH = @srcdir@
19 prefix = @prefix@
20 exec_prefix = @exec_prefix@
22 bindir = @bindir@
23 sbindir = @sbindir@
24 libexecdir = @libexecdir@
25 datadir = @datadir@
26 sysconfdir = @sysconfdir@
27 sharedstatedir = @sharedstatedir@
28 localstatedir = @localstatedir@
29 libdir = @libdir@
30 infodir = @infodir@
31 mandir = @mandir@
32 includedir = @includedir@
33 oldincludedir = /usr/include
35 DESTDIR =
37 pkgdatadir = $(datadir)/@PACKAGE@
38 pkglibdir = $(libdir)/@PACKAGE@
39 pkgincludedir = $(includedir)/@PACKAGE@
41 top_builddir = .
43 ACLOCAL = @ACLOCAL@
44 AUTOCONF = @AUTOCONF@
45 AUTOMAKE = @AUTOMAKE@
46 AUTOHEADER = @AUTOHEADER@
48 INSTALL = @INSTALL@
49 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
50 INSTALL_DATA = @INSTALL_DATA@
51 INSTALL_SCRIPT = @INSTALL_SCRIPT@
52 transform = @program_transform_name@
54 NORMAL_INSTALL = :
55 PRE_INSTALL = :
56 POST_INSTALL = :
57 NORMAL_UNINSTALL = :
58 PRE_UNINSTALL = :
59 POST_UNINSTALL = :
60 build_alias = @build_alias@
61 build_triplet = @build@
62 host_alias = @host_alias@
63 host_triplet = @host@
64 target_alias = @target_alias@
65 target_triplet = @target@
66 AR = @AR@
67 AS = @AS@
68 CC = @CC@
69 CPP = @CPP@
70 CRT0 = @CRT0@
71 CXX = @CXX@
72 CXXCPP = @CXXCPP@
73 DLLTOOL = @DLLTOOL@
74 EXEEXT = @EXEEXT@
75 GCJ = @GCJ@
76 GCJFLAGS = @GCJFLAGS@
77 LDFLAGS = @LDFLAGS@
78 LIBC_EXTRA_DEF = @LIBC_EXTRA_DEF@
79 LIBC_EXTRA_LIB = @LIBC_EXTRA_LIB@
80 LIBC_MACHINE_LIB = @LIBC_MACHINE_LIB@
81 LIBC_POSIX_LIB = @LIBC_POSIX_LIB@
82 LIBC_SIGNAL_DEF = @LIBC_SIGNAL_DEF@
83 LIBC_SIGNAL_LIB = @LIBC_SIGNAL_LIB@
84 LIBC_STDIO64_DEF = @LIBC_STDIO64_DEF@
85 LIBC_STDIO64_LIB = @LIBC_STDIO64_LIB@
86 LIBC_SYSCALL_LIB = @LIBC_SYSCALL_LIB@
87 LIBC_SYS_LIB = @LIBC_SYS_LIB@
88 LIBC_UNIX_LIB = @LIBC_UNIX_LIB@
89 LIBTOOL = @LIBTOOL@
90 LN_S = @LN_S@
91 MAINT = @MAINT@
92 MAKEINFO = @MAKEINFO@
93 NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
94 OBJDUMP = @OBJDUMP@
95 OBJEXT = @OBJEXT@
96 PACKAGE = @PACKAGE@
97 RANLIB = @RANLIB@
98 STRIP = @STRIP@
99 VERSION = @VERSION@
100 aext = @aext@
101 extra_dir = @extra_dir@
102 libm_machine_dir = @libm_machine_dir@
103 machine_dir = @machine_dir@
104 newlib_basedir = @newlib_basedir@
105 oext = @oext@
106 sys_dir = @sys_dir@
108 AUTOMAKE_OPTIONS = cygnus
110 @HAVE_POSIX_DIR_TRUE@POSIX_SUBDIR = posix
112 @HAVE_SIGNAL_DIR_TRUE@SIGNAL_SUBDIR = signal
114 @HAVE_SYSCALL_DIR_TRUE@SYSCALLS_SUBDIR = syscalls
116 @HAVE_UNIX_DIR_TRUE@UNIX_SUBDIR = unix
118 @HAVE_STDIO64_DIR_TRUE@STDIO64_SUBDIR = stdio64
119 @ENABLE_NEWLIB_ICONV_TRUE@NEWLIB_ICONV_DIRS = iconv
120 @ENABLE_NEWLIB_ICONV_FALSE@NEWLIB_ICONV_DIRS =
121 @ENABLE_NEWLIB_ICONV_TRUE@NEWLIB_ICONV_LIBS = iconv/ces/lib.$(aext) iconv/ccs/lib.$(aext) iconv/lib/lib.$(aext)
122 @ENABLE_NEWLIB_ICONV_FALSE@NEWLIB_ICONV_LIBS =
124 # The order of SUBDIRS is important for the integrated documentation.
125 # Do not change the order without considering the doc impact.
126 SUBDIRS = argz stdlib ctype search stdio $(STDIO64_SUBDIR) string $(SIGNAL_SUBDIR) time locale sys reent $(extra_dir) errno misc machine $(UNIX_SUBDIR) $(POSIX_SUBDIR) $(SYSCALLS_SUBDIR) $(NEWLIB_ICONV_DIRS) .
129 noinst_DATA = $(CRT0)
131 @USE_LIBTOOL_TRUE@noinst_LTLIBRARIES = libc.la
132 @USE_LIBTOOL_TRUE@SUBLIBS = argz/libargz.$(aext) stdlib/libstdlib.$(aext) ctype/libctype.$(aext) search/libsearch.$(aext) stdio/libstdio.$(aext) $(LIBC_STDIO64_LIB) string/libstring.$(aext) $(LIBC_SIGNAL_LIB) time/libtime.$(aext) locale/liblocale.$(aext) $(LIBC_SYS_LIB) reent/libreent.$(aext) $(LIBC_EXTRA_LIB) errno/liberrno.$(aext) misc/libmisc.$(aext) $(LIBC_MACHINE_LIB) $(LIBC_UNIX_LIB) $(LIBC_POSIX_LIB) $(LIBC_SYSCALL_LIB)
133 @USE_LIBTOOL_FALSE@SUBLIBS = argz/lib.$(aext) stdlib/lib.$(aext) ctype/lib.$(aext) search/lib.$(aext) stdio/lib.$(aext) $(LIBC_STDIO64_LIB) string/lib.$(aext) $(LIBC_SIGNAL_LIB) time/lib.$(aext) locale/lib.$(aext) $(LIBC_SYS_LIB) reent/lib.$(aext) $(LIBC_EXTRA_LIB) errno/lib.$(aext) misc/lib.$(aext) $(LIBC_MACHINE_LIB) $(LIBC_UNIX_LIB) $(LIBC_POSIX_LIB) $(LIBC_SYSCALL_LIB) $(NEWLIB_ICONV_LIBS)
134 @USE_LIBTOOL_FALSE@noinst_LIBRARIES = libc.a
136 libc_la_LDFLAGS = -Xcompiler -nostdlib
138 @USE_LIBTOOL_TRUE@libc_la_SOURCES =
139 @USE_LIBTOOL_TRUE@libc_la_LIBADD = $(SUBLIBS)
140 @USE_LIBTOOL_TRUE@libc_la_DEPENDENCIES = $(SUBLIBS)
142 info_TEXINFOS = libc.texinfo
144 # This is a list of the stmp-def files in each subdirectory which
145 # builds .def files. We don't list subdirectories which don't build
146 # .def files; if the list of subdirectories changes, we must change
147 # this as well.
148 SUBDEFS = stdlib/stmp-def ctype/stmp-def stdio/stmp-def $(LIBC_STDIO64_DEF) string/stmp-def $(LIBC_SIGNAL_DEF) time/stmp-def locale/stmp-def reent/stmp-def $(LIBC_EXTRA_DEF) misc/stmp-def
151 CLEANFILES = $(CRT0) sigset.texi stmp-sigset extra.texi stmp-extra stdio64.texi stmp-stdio64 tmp.texi targetdep.tex stmp-targetdep
154 ACLOCAL_AMFLAGS = -I ..
155 CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host
156 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
157 mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
158 CONFIG_CLEAN_FILES =
159 LIBRARIES = $(noinst_LIBRARIES)
162 DEFS = @DEFS@ -I. -I$(srcdir)
163 CPPFLAGS = @CPPFLAGS@
164 LIBS = @LIBS@
165 libc_a_LIBADD =
166 libc_a_SOURCES = libc.a.c
167 libc_a_OBJECTS = libc.a.$(OBJEXT)
168 LTLIBRARIES = $(noinst_LTLIBRARIES)
170 @USE_LIBTOOL_TRUE@libc_la_OBJECTS =
171 CFLAGS = @CFLAGS@
172 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
173 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
174 CCLD = $(CC)
175 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
176 TEXI2DVI = `if test -f $(top_srcdir)/../texinfo/util/texi2dvi; then echo $(top_srcdir)/../texinfo/util/texi2dvi; else echo texi2dvi; fi`
177 TEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.tex
178 INFO_DEPS = libc.info
179 DVIS = libc.dvi
180 TEXINFOS = libc.texinfo
181 DATA = $(noinst_DATA)
183 DIST_COMMON = Makefile.am Makefile.in aclocal.m4 configure configure.in
186 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
188 TAR = gtar
189 GZIP_ENV = --best
190 DIST_SUBDIRS = argz stdlib ctype search stdio stdio64 string signal \
191 time locale sys reent @extra_dir@ errno misc machine unix posix \
192 syscalls iconv .
193 SOURCES = libc.a.c $(libc_la_SOURCES)
194 OBJECTS = libc.a.$(OBJEXT) $(libc_la_OBJECTS)
196 all: all-redirect
197 .SUFFIXES:
198 .SUFFIXES: .S .c .dvi .info .lo .o .obj .ps .s .texi .texinfo .txi
199 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
200 cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
202 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
203 cd $(top_builddir) \
204 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
206 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in ../acinclude.m4 \
207 ../aclocal.m4 ../libtool.m4
208 cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
210 config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
211 $(SHELL) ./config.status --recheck
212 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
213 cd $(srcdir) && $(AUTOCONF)
215 mostlyclean-noinstLIBRARIES:
217 clean-noinstLIBRARIES:
218 -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
220 distclean-noinstLIBRARIES:
222 maintainer-clean-noinstLIBRARIES:
224 .c.o:
225 $(COMPILE) -c $<
227 # FIXME: We should only use cygpath when building on Windows,
228 # and only if it is available.
229 .c.obj:
230 $(COMPILE) -c `cygpath -w $<`
232 .s.o:
233 $(COMPILE) -c $<
235 .S.o:
236 $(COMPILE) -c $<
238 mostlyclean-compile:
239 -rm -f *.o core *.core
240 -rm -f *.$(OBJEXT)
242 clean-compile:
244 distclean-compile:
245 -rm -f *.tab.c
247 maintainer-clean-compile:
249 .c.lo:
250 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
252 .s.lo:
253 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
255 .S.lo:
256 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
258 mostlyclean-libtool:
259 -rm -f *.lo
261 clean-libtool:
262 -rm -rf .libs _libs
264 distclean-libtool:
266 maintainer-clean-libtool:
268 mostlyclean-noinstLTLIBRARIES:
270 clean-noinstLTLIBRARIES:
271 -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
273 distclean-noinstLTLIBRARIES:
275 maintainer-clean-noinstLTLIBRARIES:
277 libc.la: $(libc_la_OBJECTS) $(libc_la_DEPENDENCIES)
278 $(LINK) $(libc_la_LDFLAGS) $(libc_la_OBJECTS) $(libc_la_LIBADD) $(LIBS)
280 libc.info: libc.texinfo
281 libc.dvi: libc.texinfo
284 DVIPS = dvips
286 .texi.info:
287 @rm -f $@ $@-[0-9] $@-[0-9][0-9]
288 $(MAKEINFO) -I $(srcdir) $<
290 .texi.dvi:
291 TEXINPUTS=$(top_srcdir)/../texinfo/texinfo.tex:$$TEXINPUTS \
292 MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
294 .texi:
295 @rm -f $@ $@-[0-9] $@-[0-9][0-9]
296 $(MAKEINFO) -I $(srcdir) $<
298 .texinfo.info:
299 @rm -f $@ $@-[0-9] $@-[0-9][0-9]
300 $(MAKEINFO) -I $(srcdir) $<
302 .texinfo:
303 @rm -f $@ $@-[0-9] $@-[0-9][0-9]
304 $(MAKEINFO) -I $(srcdir) $<
306 .texinfo.dvi:
307 TEXINPUTS=$(top_srcdir)/../texinfo/texinfo.tex:$$TEXINPUTS \
308 MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
310 .txi.info:
311 @rm -f $@ $@-[0-9] $@-[0-9][0-9]
312 $(MAKEINFO) -I $(srcdir) $<
314 .txi.dvi:
315 TEXINPUTS=$(top_srcdir)/../texinfo/texinfo.tex:$$TEXINPUTS \
316 MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
318 .txi:
319 @rm -f $@ $@-[0-9] $@-[0-9][0-9]
320 $(MAKEINFO) -I $(srcdir) $<
321 .dvi.ps:
322 $(DVIPS) $< -o $@
324 install-info-am: $(INFO_DEPS)
325 @$(NORMAL_INSTALL)
326 $(mkinstalldirs) $(DESTDIR)$(infodir)
327 @list='$(INFO_DEPS)'; \
328 for file in $$list; do \
329 if test -f $$file; then d=.; else d=$(srcdir); fi; \
330 for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
331 if test -f $$d/$$ifile; then \
332 echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \
333 $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \
334 else : ; fi; \
335 done; \
336 done
337 @$(POST_INSTALL)
338 @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
339 list='$(INFO_DEPS)'; \
340 for file in $$list; do \
341 echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
342 install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
343 done; \
344 else : ; fi
346 uninstall-info:
347 $(PRE_UNINSTALL)
348 @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
349 ii=yes; \
350 else ii=; fi; \
351 list='$(INFO_DEPS)'; \
352 for file in $$list; do \
353 test -z "$$ii" \
354 || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \
355 done
356 @$(NORMAL_UNINSTALL)
357 list='$(INFO_DEPS)'; \
358 for file in $$list; do \
359 (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
360 done
362 dist-info: $(INFO_DEPS)
363 list='$(INFO_DEPS)'; \
364 for base in $$list; do \
365 if test -f $$base; then d=.; else d=$(srcdir); fi; \
366 for file in `cd $$d && eval echo $$base*`; do \
367 test -f $(distdir)/$$file \
368 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
369 || cp -p $$d/$$file $(distdir)/$$file; \
370 done; \
371 done
373 mostlyclean-aminfo:
374 -rm -f libc.aux libc.cp libc.cps libc.dvi libc.fn libc.fns libc.ky \
375 libc.kys libc.ps libc.log libc.pg libc.toc libc.tp libc.tps \
376 libc.vr libc.vrs libc.op libc.tr libc.cv libc.cn
378 clean-aminfo:
380 distclean-aminfo:
382 maintainer-clean-aminfo:
383 for i in $(INFO_DEPS); do \
384 rm -f $$i; \
385 if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \
386 rm -f $$i-[0-9]*; \
387 fi; \
388 done
389 clean-info: mostlyclean-aminfo
391 # This directory's subdirectories are mostly independent; you can cd
392 # into them and run `make' without going through this Makefile.
393 # To change the values of `make' variables: instead of editing Makefiles,
394 # (1) if the variable is set in `config.status', edit `config.status'
395 # (which will cause the Makefiles to be regenerated when you run `make');
396 # (2) otherwise, pass the desired values on the `make' command line.
398 @SET_MAKE@
400 all-recursive install-data-recursive install-exec-recursive \
401 installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
402 check-recursive installcheck-recursive info-recursive dvi-recursive:
403 @set fnord $(MAKEFLAGS); amf=$$2; \
404 dot_seen=no; \
405 target=`echo $@ | sed s/-recursive//`; \
406 list='$(SUBDIRS)'; for subdir in $$list; do \
407 echo "Making $$target in $$subdir"; \
408 if test "$$subdir" = "."; then \
409 dot_seen=yes; \
410 local_target="$$target-am"; \
411 else \
412 local_target="$$target"; \
413 fi; \
414 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
415 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
416 done; \
417 if test "$$dot_seen" = "no"; then \
418 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
419 fi; test -z "$$fail"
421 mostlyclean-recursive clean-recursive distclean-recursive \
422 maintainer-clean-recursive:
423 @set fnord $(MAKEFLAGS); amf=$$2; \
424 dot_seen=no; \
425 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
426 rev="$$subdir $$rev"; \
427 test "$$subdir" != "." || dot_seen=yes; \
428 done; \
429 test "$$dot_seen" = "no" && rev=". $$rev"; \
430 target=`echo $@ | sed s/-recursive//`; \
431 for subdir in $$rev; do \
432 echo "Making $$target in $$subdir"; \
433 if test "$$subdir" = "."; then \
434 local_target="$$target-am"; \
435 else \
436 local_target="$$target"; \
437 fi; \
438 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
439 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
440 done && test -z "$$fail"
441 tags-recursive:
442 list='$(SUBDIRS)'; for subdir in $$list; do \
443 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
444 done
446 tags: TAGS
448 ID: $(HEADERS) $(SOURCES) $(LISP)
449 list='$(SOURCES) $(HEADERS)'; \
450 unique=`for i in $$list; do echo $$i; done | \
451 awk ' { files[$$0] = 1; } \
452 END { for (i in files) print i; }'`; \
453 here=`pwd` && cd $(srcdir) \
454 && mkid -f$$here/ID $$unique $(LISP)
456 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
457 tags=; \
458 here=`pwd`; \
459 list='$(SUBDIRS)'; for subdir in $$list; do \
460 if test "$$subdir" = .; then :; else \
461 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
462 fi; \
463 done; \
464 list='$(SOURCES) $(HEADERS)'; \
465 unique=`for i in $$list; do echo $$i; done | \
466 awk ' { files[$$0] = 1; } \
467 END { for (i in files) print i; }'`; \
468 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
469 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
471 mostlyclean-tags:
473 clean-tags:
475 distclean-tags:
476 -rm -f TAGS ID
478 maintainer-clean-tags:
480 distdir = $(PACKAGE)-$(VERSION)
481 top_distdir = $(distdir)
483 # This target untars the dist file and tries a VPATH configuration. Then
484 # it guarantees that the distribution is self-contained by making another
485 # tarfile.
486 distcheck: dist
487 -rm -rf $(distdir)
488 GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
489 mkdir $(distdir)/=build
490 mkdir $(distdir)/=inst
491 dc_install_base=`cd $(distdir)/=inst && pwd`; \
492 cd $(distdir)/=build \
493 && ../configure --srcdir=.. --prefix=$$dc_install_base \
494 && $(MAKE) $(AM_MAKEFLAGS) \
495 && $(MAKE) $(AM_MAKEFLAGS) dvi \
496 && $(MAKE) $(AM_MAKEFLAGS) check \
497 && $(MAKE) $(AM_MAKEFLAGS) install \
498 && $(MAKE) $(AM_MAKEFLAGS) installcheck \
499 && $(MAKE) $(AM_MAKEFLAGS) dist
500 -rm -rf $(distdir)
501 @banner="$(distdir).tar.gz is ready for distribution"; \
502 dashes=`echo "$$banner" | sed s/./=/g`; \
503 echo "$$dashes"; \
504 echo "$$banner"; \
505 echo "$$dashes"
506 dist: distdir
507 -chmod -R a+r $(distdir)
508 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
509 -rm -rf $(distdir)
510 dist-all: distdir
511 -chmod -R a+r $(distdir)
512 GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
513 -rm -rf $(distdir)
514 distdir: $(DISTFILES)
515 -rm -rf $(distdir)
516 mkdir $(distdir)
517 -chmod 777 $(distdir)
518 @for file in $(DISTFILES); do \
519 if test -f $$file; then d=.; else d=$(srcdir); fi; \
520 if test -d $$d/$$file; then \
521 cp -pr $$d/$$file $(distdir)/$$file; \
522 else \
523 test -f $(distdir)/$$file \
524 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
525 || cp -p $$d/$$file $(distdir)/$$file || :; \
526 fi; \
527 done
528 for subdir in $(DIST_SUBDIRS); do \
529 if test "$$subdir" = .; then :; else \
530 test -d $(distdir)/$$subdir \
531 || mkdir $(distdir)/$$subdir \
532 || exit 1; \
533 chmod 777 $(distdir)/$$subdir; \
534 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
535 || exit 1; \
536 fi; \
537 done
538 $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
539 info-am: $(INFO_DEPS)
540 info: info-recursive
541 dvi-am: $(DVIS)
542 dvi: dvi-recursive
543 check-am:
544 check: check-recursive
545 installcheck-am:
546 installcheck: installcheck-recursive
547 install-info-am:
548 install-info: install-info-recursive
549 install-exec-am:
550 install-exec: install-exec-recursive
552 install-data-am:
553 install-data: install-data-recursive
555 install-am: all-am
556 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
557 install: install-recursive
558 uninstall-am:
559 uninstall: uninstall-recursive
560 all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA)
561 all-redirect: all-recursive
562 install-strip:
563 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
564 installdirs: installdirs-recursive
565 installdirs-am:
568 mostlyclean-generic:
570 clean-generic:
571 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
573 distclean-generic:
574 -rm -f Makefile $(CONFIG_CLEAN_FILES)
575 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
577 maintainer-clean-generic:
578 mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \
579 mostlyclean-libtool mostlyclean-noinstLTLIBRARIES \
580 mostlyclean-aminfo mostlyclean-tags mostlyclean-generic
582 mostlyclean: mostlyclean-recursive
584 clean-am: clean-noinstLIBRARIES clean-compile clean-libtool \
585 clean-noinstLTLIBRARIES clean-aminfo clean-tags \
586 clean-generic mostlyclean-am
588 clean: clean-recursive
590 distclean-am: distclean-noinstLIBRARIES distclean-compile \
591 distclean-libtool distclean-noinstLTLIBRARIES \
592 distclean-aminfo distclean-tags distclean-generic \
593 clean-am
594 -rm -f libtool
596 distclean: distclean-recursive
597 -rm -f config.status
599 maintainer-clean-am: maintainer-clean-noinstLIBRARIES \
600 maintainer-clean-compile maintainer-clean-libtool \
601 maintainer-clean-noinstLTLIBRARIES \
602 maintainer-clean-aminfo maintainer-clean-tags \
603 maintainer-clean-generic distclean-am
604 @echo "This command is intended for maintainers to use;"
605 @echo "it deletes files that may require special tools to rebuild."
607 maintainer-clean: maintainer-clean-recursive
608 -rm -f config.status
610 .PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
611 clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
612 mostlyclean-compile distclean-compile clean-compile \
613 maintainer-clean-compile mostlyclean-libtool distclean-libtool \
614 clean-libtool maintainer-clean-libtool mostlyclean-noinstLTLIBRARIES \
615 distclean-noinstLTLIBRARIES clean-noinstLTLIBRARIES \
616 maintainer-clean-noinstLTLIBRARIES install-info-am uninstall-info \
617 mostlyclean-aminfo distclean-aminfo clean-aminfo \
618 maintainer-clean-aminfo install-data-recursive uninstall-data-recursive \
619 install-exec-recursive uninstall-exec-recursive installdirs-recursive \
620 uninstalldirs-recursive all-recursive check-recursive \
621 installcheck-recursive info-recursive dvi-recursive \
622 mostlyclean-recursive distclean-recursive clean-recursive \
623 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
624 distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
625 dvi-am dvi check check-am installcheck-am installcheck install-info-am \
626 install-info install-exec-am install-exec install-data-am install-data \
627 install-am install uninstall-am uninstall all-redirect all-am all \
628 installdirs-am installdirs mostlyclean-generic distclean-generic \
629 clean-generic maintainer-clean-generic clean mostlyclean distclean \
630 maintainer-clean
632 @USE_LIBTOOL_FALSE@libc.a: $(SUBLIBS)
633 @USE_LIBTOOL_FALSE@ rm -f $@
634 @USE_LIBTOOL_FALSE@ rm -rf tmp
635 @USE_LIBTOOL_FALSE@ mkdir tmp
636 @USE_LIBTOOL_FALSE@ cd tmp; \
637 @USE_LIBTOOL_FALSE@ for i in $(SUBLIBS); do \
638 @USE_LIBTOOL_FALSE@ $(AR) x ../$$i; \
639 @USE_LIBTOOL_FALSE@ done; \
640 @USE_LIBTOOL_FALSE@ $(AR) $(AR_FLAGS) ../$@ *.o
641 @USE_LIBTOOL_FALSE@ $(RANLIB) $@
642 @USE_LIBTOOL_FALSE@ rm -rf tmp
644 $(SUBLIBS): ; @true
646 crt0.o: sys/crt0.o
647 rm -f $@
648 ln sys/crt0.o $@ >/dev/null 2>/dev/null || cp sys/crt0.o $@
650 sys/crt0.o: ; @true
652 libc.info: sigset.texi extra.texi stdio64.texi iconvset.texi \
653 targetdep.tex $(SUBDEFS)
655 stmp-sigset: config.status
656 if test -n "$(LIBC_SIGNAL_LIB)"; then \
657 echo "@set SIGNALS" >tmp.texi; \
658 else \
659 echo "@clear SIGNALS" >tmp.texi; \
661 $(SHELL) $(newlib_basedir)/../move-if-change tmp.texi sigset.texi
662 touch $@
664 sigset.texi: stmp-sigset ; @true
666 stmp-iconvset: config.status
667 if test -n "$(NEWLIB_ICONV_LIBS)"; then \
668 echo "@set ICONV" >tmp.texi; \
669 else \
670 echo "@clear ICONV" >tmp.texi; \
672 $(SHELL) $(newlib_basedir)/../move-if-change tmp.texi iconvset.texi
673 touch $@
675 iconvset.texi: stmp-iconvset ; @true
677 stmp-extra: config.status
678 if test -n "$(LIBC_EXTRA_LIB)"; then \
679 echo "@set EXTRA" >tmp.texi; \
680 else \
681 echo "@clear EXTRA" >tmp.texi; \
683 $(SHELL) $(newlib_basedir)/../move-if-change tmp.texi extra.texi
684 touch $@
686 extra.texi: stmp-extra ; @true
688 stmp-stdio64: config.status
689 if test -n "$(LIBC_STDIO64_LIB)"; then \
690 echo "@set STDIO64" >tmp.texi; \
691 else \
692 echo "@clear STDIO64" >tmp.texi; \
694 $(SHELL) $(newlib_basedir)/../move-if-change tmp.texi stdio64.texi
695 touch $@
697 stdio64.texi: stmp-stdio64 ; @true
699 stmp-targetdep: force
700 rm -f tmp.texi
701 targetdoc=`pwd`/tmp.texi; \
702 for d in $(SUBDIRS); do \
703 if test "$$d" != "."; then \
704 (cd $$d && $(MAKE) TARGETDOC=$${targetdoc} doc) || exit 1; \
705 fi; \
706 done
707 cat $(srcdir)/sys.tex >>tmp.texi
708 $(SHELL) $(newlib_basedir)/../move-if-change tmp.texi targetdep.tex
709 touch $@
711 targetdep.tex: stmp-targetdep ; @true
713 $(SUBDEFS): stmp-targetdep ; @true
715 .PHONY: force
716 force:
718 # Tell versions [3.59,3.63) of GNU make to not export all variables.
719 # Otherwise a system limit (for SysV at least) may be exceeded.
720 .NOEXPORT: