OSDN Git Service

2009-09-22 Ralf Corsépius <ralf.corsepius@rtems.org>
[pf3gnuchains/pf3gnuchains3x.git] / newlib / Makefile.in
1 # Makefile.in generated by automake 1.9.6 from Makefile.am.
2 # @configure_input@
3
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005  Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15 @SET_MAKE@
16
17
18
19 srcdir = @srcdir@
20 top_srcdir = @top_srcdir@
21 VPATH = @srcdir@
22 pkgdatadir = $(datadir)/@PACKAGE@
23 pkglibdir = $(libdir)/@PACKAGE@
24 pkgincludedir = $(includedir)/@PACKAGE@
25 top_builddir = .
26 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
27 INSTALL = @INSTALL@
28 install_sh_DATA = $(install_sh) -c -m 644
29 install_sh_PROGRAM = $(install_sh) -c
30 install_sh_SCRIPT = $(install_sh) -c
31 INSTALL_HEADER = $(INSTALL_DATA)
32 transform = $(program_transform_name)
33 NORMAL_INSTALL = :
34 PRE_INSTALL = :
35 POST_INSTALL = :
36 NORMAL_UNINSTALL = :
37 PRE_UNINSTALL = :
38 POST_UNINSTALL = :
39 build_triplet = @build@
40 host_triplet = @host@
41 DIST_COMMON = $(srcdir)/../config.guess $(srcdir)/../config.sub NEWS \
42         README ChangeLog $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
43         $(top_srcdir)/configure $(am__configure_deps) acconfig.h \
44         $(srcdir)/newlib.hin $(srcdir)/../mkinstalldirs \
45         $(srcdir)/../ltmain.sh $(srcdir)/../config.guess \
46         $(srcdir)/../config.sub
47 subdir = .
48 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
49 am__aclocal_m4_deps = $(top_srcdir)/../libtool.m4 \
50         $(top_srcdir)/../ltoptions.m4 $(top_srcdir)/../ltsugar.m4 \
51         $(top_srcdir)/../ltversion.m4 $(top_srcdir)/../lt~obsolete.m4 \
52         $(top_srcdir)/confsubdir.m4 $(top_srcdir)/acinclude.m4 \
53         $(top_srcdir)/configure.in
54 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
55         $(ACLOCAL_M4)
56 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
57  configure.lineno configure.status.lineno
58 mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
59 CONFIG_HEADER = newlib.h
60 CONFIG_CLEAN_FILES =
61 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
62 am__vpath_adj = case $$p in \
63     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
64     *) f=$$p;; \
65   esac;
66 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
67 am__installdirs = "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)" \
68         "$(DESTDIR)$(toollibdir)"
69 toollibLIBRARIES_INSTALL = $(INSTALL_DATA)
70 LIBRARIES = $(toollib_LIBRARIES)
71 ARFLAGS = cru
72 libc_a_AR = $(AR) $(ARFLAGS)
73 libc_a_LIBADD =
74 libc_a_SOURCES = libc.c
75 libc_a_OBJECTS = libc.$(OBJEXT)
76 libm_a_AR = $(AR) $(ARFLAGS)
77 libm_a_LIBADD =
78 libm_a_SOURCES = libm.c
79 libm_a_OBJECTS = libm.$(OBJEXT)
80 toollibLTLIBRARIES_INSTALL = $(INSTALL)
81 LTLIBRARIES = $(toollib_LTLIBRARIES)
82 libc_la_LIBADD =
83 am_libc_la_OBJECTS =
84 libc_la_OBJECTS = $(am_libc_la_OBJECTS)
85 @USE_LIBTOOL_TRUE@am_libc_la_rpath = -rpath $(toollibdir)
86 libm_la_LIBADD =
87 am_libm_la_OBJECTS =
88 libm_la_OBJECTS = $(am_libm_la_OBJECTS)
89 @USE_LIBTOOL_TRUE@am_libm_la_rpath = -rpath $(toollibdir)
90 DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
91 depcomp =
92 am__depfiles_maybe =
93 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
94         $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
95 LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
96         $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
97         $(AM_CFLAGS) $(CFLAGS)
98 CCLD = $(CC)
99 LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
100         $(AM_LDFLAGS) $(LDFLAGS) -o $@
101 SOURCES = libc.c libm.c $(libc_la_SOURCES) $(libm_la_SOURCES)
102 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
103         html-recursive info-recursive install-data-recursive \
104         install-exec-recursive install-info-recursive \
105         install-recursive installcheck-recursive installdirs-recursive \
106         pdf-recursive ps-recursive uninstall-info-recursive \
107         uninstall-recursive
108 toollibDATA_INSTALL = $(INSTALL_DATA)
109 DATA = $(noinst_DATA) $(toollib_DATA)
110 ETAGS = etags
111 CTAGS = ctags
112 DEJATOOL = $(PACKAGE)
113 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
114 EXPECT = `if test -f $(top_builddir)/../expect/expect; then \
115             echo $(top_builddir)/../expect/expect; \
116           else \
117             echo expect; \
118           fi`
119 RUNTEST = `if test -f $(top_srcdir)/../dejagnu/runtest; then \
120              echo $(top_srcdir)/../dejagnu/runtest; \
121            else \
122              echo runtest; \
123            fi`
124 DIST_SUBDIRS = libc libm doc . @EXTRA_DIRS@
125 ACLOCAL = @ACLOCAL@
126 AMDEP_FALSE = @AMDEP_FALSE@
127 AMDEP_TRUE = @AMDEP_TRUE@
128 AMTAR = @AMTAR@
129 AR = @AR@
130 AS = @AS@
131 AUTOCONF = @AUTOCONF@
132 AUTOHEADER = @AUTOHEADER@
133 AUTOMAKE = @AUTOMAKE@
134 AWK = @AWK@
135 CC = @CC@
136 CCAS = @CCAS@
137 CCASFLAGS = @CCASFLAGS@
138 CCDEPMODE = @CCDEPMODE@
139 CC_FOR_BUILD = @CC_FOR_BUILD@
140 CC_FOR_NEWLIB = @CC_FOR_NEWLIB@
141 CFLAGS = @CFLAGS@
142 CPP = @CPP@
143 CPPFLAGS = @CPPFLAGS@
144 CRT0 = @CRT0@
145 CRT0_DIR = @CRT0_DIR@
146 CRT1 = @CRT1@
147 CRT1_DIR = @CRT1_DIR@
148 CYGPATH_W = @CYGPATH_W@
149 DEFS = @DEFS@
150 DEPDIR = @DEPDIR@
151 DLLTOOL = @DLLTOOL@
152 DSYMUTIL = @DSYMUTIL@
153 DUMPBIN = @DUMPBIN@
154 ECHO_C = @ECHO_C@
155 ECHO_N = @ECHO_N@
156 ECHO_T = @ECHO_T@
157 EGREP = @EGREP@
158 ELIX_LEVEL_0_FALSE = @ELIX_LEVEL_0_FALSE@
159 ELIX_LEVEL_0_TRUE = @ELIX_LEVEL_0_TRUE@
160 ELIX_LEVEL_1_FALSE = @ELIX_LEVEL_1_FALSE@
161 ELIX_LEVEL_1_TRUE = @ELIX_LEVEL_1_TRUE@
162 ELIX_LEVEL_2_FALSE = @ELIX_LEVEL_2_FALSE@
163 ELIX_LEVEL_2_TRUE = @ELIX_LEVEL_2_TRUE@
164 ELIX_LEVEL_3_FALSE = @ELIX_LEVEL_3_FALSE@
165 ELIX_LEVEL_3_TRUE = @ELIX_LEVEL_3_TRUE@
166 ELIX_LEVEL_4_FALSE = @ELIX_LEVEL_4_FALSE@
167 ELIX_LEVEL_4_TRUE = @ELIX_LEVEL_4_TRUE@
168 EXEEXT = @EXEEXT@
169 EXTRA_DIRS = @EXTRA_DIRS@
170 FGREP = @FGREP@
171 GREP = @GREP@
172 HAVE_DOC_FALSE = @HAVE_DOC_FALSE@
173 HAVE_DOC_TRUE = @HAVE_DOC_TRUE@
174 HAVE_LONG_DOUBLE_FALSE = @HAVE_LONG_DOUBLE_FALSE@
175 HAVE_LONG_DOUBLE_TRUE = @HAVE_LONG_DOUBLE_TRUE@
176 INSTALL_DATA = @INSTALL_DATA@
177 INSTALL_PROGRAM = @INSTALL_PROGRAM@
178 INSTALL_SCRIPT = @INSTALL_SCRIPT@
179 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
180 LD = @LD@
181 LDFLAGS = @LDFLAGS@
182 LIBM_MACHINE_OBJECTLIST = @LIBM_MACHINE_OBJECTLIST@
183 LIBOBJS = @LIBOBJS@
184 LIBS = @LIBS@
185 LIBTOOL = @LIBTOOL@
186 LIPO = @LIPO@
187 LN_S = @LN_S@
188 LTLIBOBJS = @LTLIBOBJS@
189 MACHINE_OBJECTLIST = @MACHINE_OBJECTLIST@
190 MAINT = @MAINT@
191 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
192 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
193 MAKEINFO = @MAKEINFO@
194 MAY_SUPPLY_SYSCALLS_FALSE = @MAY_SUPPLY_SYSCALLS_FALSE@
195 MAY_SUPPLY_SYSCALLS_TRUE = @MAY_SUPPLY_SYSCALLS_TRUE@
196 NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
197 NEWLIB_HW_FP_FALSE = @NEWLIB_HW_FP_FALSE@
198 NEWLIB_HW_FP_TRUE = @NEWLIB_HW_FP_TRUE@
199 NM = @NM@
200 NMEDIT = @NMEDIT@
201 OBJDUMP = @OBJDUMP@
202 OBJEXT = @OBJEXT@
203 OTOOL = @OTOOL@
204 OTOOL64 = @OTOOL64@
205 PACKAGE = @PACKAGE@
206 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
207 PACKAGE_NAME = @PACKAGE_NAME@
208 PACKAGE_STRING = @PACKAGE_STRING@
209 PACKAGE_TARNAME = @PACKAGE_TARNAME@
210 PACKAGE_VERSION = @PACKAGE_VERSION@
211 PATH_SEPARATOR = @PATH_SEPARATOR@
212 POSIX_OBJECTLIST = @POSIX_OBJECTLIST@
213 RANLIB = @RANLIB@
214 READELF = @READELF@
215 SED = @SED@
216 SET_MAKE = @SET_MAKE@
217 SHELL = @SHELL@
218 SIGNAL_OBJECTLIST = @SIGNAL_OBJECTLIST@
219 STDIO64_OBJECTLIST = @STDIO64_OBJECTLIST@
220 STRIP = @STRIP@
221 SYSCALL_OBJECTLIST = @SYSCALL_OBJECTLIST@
222 SYS_MACH_OBJECTLIST = @SYS_MACH_OBJECTLIST@
223 SYS_OBJECTLIST = @SYS_OBJECTLIST@
224 UNIX_OBJECTLIST = @UNIX_OBJECTLIST@
225 USE_LIBTOOL_FALSE = @USE_LIBTOOL_FALSE@
226 USE_LIBTOOL_TRUE = @USE_LIBTOOL_TRUE@
227 VERSION = @VERSION@
228 ac_ct_AR = @ac_ct_AR@
229 ac_ct_AS = @ac_ct_AS@
230 ac_ct_CC = @ac_ct_CC@
231 ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
232 ac_ct_DSYMUTIL = @ac_ct_DSYMUTIL@
233 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
234 ac_ct_LIPO = @ac_ct_LIPO@
235 ac_ct_NMEDIT = @ac_ct_NMEDIT@
236 ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
237 ac_ct_OTOOL = @ac_ct_OTOOL@
238 ac_ct_OTOOL64 = @ac_ct_OTOOL64@
239 ac_ct_RANLIB = @ac_ct_RANLIB@
240 ac_ct_READELF = @ac_ct_READELF@
241 ac_ct_STRIP = @ac_ct_STRIP@
242 aext = @aext@
243 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
244 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
245 am__include = @am__include@
246 am__leading_dot = @am__leading_dot@
247 am__quote = @am__quote@
248 am__tar = @am__tar@
249 am__untar = @am__untar@
250 bindir = @bindir@
251 build = @build@
252 build_alias = @build_alias@
253 build_cpu = @build_cpu@
254 build_os = @build_os@
255 build_vendor = @build_vendor@
256 datadir = @datadir@
257 exec_prefix = @exec_prefix@
258 host = @host@
259 host_alias = @host_alias@
260 host_cpu = @host_cpu@
261 host_os = @host_os@
262 host_vendor = @host_vendor@
263 includedir = @includedir@
264 infodir = @infodir@
265 install_sh = @install_sh@
266 libc_cv_initfinit_array = @libc_cv_initfinit_array@
267 libdir = @libdir@
268 libexecdir = @libexecdir@
269 libm_machine_dir = @libm_machine_dir@
270 localstatedir = @localstatedir@
271 lpfx = @lpfx@
272 lt_ECHO = @lt_ECHO@
273 machine_dir = @machine_dir@
274 mandir = @mandir@
275 mkdir_p = @mkdir_p@
276 newlib_basedir = @newlib_basedir@
277 oext = @oext@
278 oldincludedir = @oldincludedir@
279 prefix = @prefix@
280 program_transform_name = @program_transform_name@
281 sbindir = @sbindir@
282 sharedstatedir = @sharedstatedir@
283 subdirs = @subdirs@
284 sys_dir = @sys_dir@
285 sysconfdir = @sysconfdir@
286 target_alias = @target_alias@
287 AUTOMAKE_OPTIONS = cygnus dejagnu
288 ACLOCAL_AMFLAGS = -I . -I ..
289
290 # Multilib support variables.
291 MULTISRCTOP = 
292 MULTIBUILDTOP = 
293 MULTIDIRS = 
294 MULTISUBDIR = 
295 MULTIDO = true
296 MULTICLEAN = true
297 LIBTOOL_VERSION_INFO = 0:0:0
298 @NEWLIB_HW_FP_FALSE@MATHDIR = math
299 @NEWLIB_HW_FP_TRUE@MATHDIR = mathfp
300
301 # Work around what appears to be a GNU make bug handling MAKEFLAGS
302 # values defined in terms of make variables, as is the case for CC and
303 # friends when we are called from the top level Makefile.
304 AM_MAKEFLAGS = \
305         "AR_FLAGS=$(AR_FLAGS)" \
306         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
307         "CFLAGS=$(CFLAGS)" \
308         "CCASFLAGS=$(CCASFLAGS)" \
309         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
310         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
311         "INSTALL=$(INSTALL)" \
312         "LDFLAGS=$(LDFLAGS)" \
313         "LIBCFLAGS=$(LIBCFLAGS)" \
314         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
315         "MAKE=$(MAKE)" \
316         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
317         "PICFLAG=$(PICFLAG)" \
318         "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
319         "SHELL=$(SHELL)" \
320         "EXPECT=$(EXPECT)" \
321         "RUNTEST=$(RUNTEST)" \
322         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
323         "exec_prefix=$(exec_prefix)" \
324         "infodir=$(infodir)" \
325         "libdir=$(libdir)" \
326         "prefix=$(prefix)" \
327         "tooldir=$(tooldir)" \
328         "top_toollibdir=$(toollibdir)" \
329         "AR=$(AR)" \
330         "AS=$(AS)" \
331         "CC=$(CC_FOR_NEWLIB)" \
332         "LD=$(LD)" \
333         "LIBCFLAGS=$(LIBCFLAGS)" \
334         "NM=$(NM)" \
335         "PICFLAG=$(PICFLAG)" \
336         "RANLIB=$(RANLIB)" \
337         "DESTDIR=$(DESTDIR)"
338
339 FLAGS_TO_PASS = $(AM_MAKEFLAGS)
340 @HAVE_DOC_FALSE@DOCDIR = 
341 @HAVE_DOC_TRUE@DOCDIR = doc
342 SUBDIRS = libc libm \
343         $(DOCDIR) . $(EXTRA_DIRS)
344
345 tooldir = $(exec_prefix)/$(host_alias)
346 toollibdir = $(tooldir)/lib$(MULTISUBDIR)
347 AR_FLAGS = rc
348 @USE_LIBTOOL_TRUE@toollib_LTLIBRARIES = libm.la \
349 @USE_LIBTOOL_TRUE@      libc.la
350
351 @USE_LIBTOOL_FALSE@toollib_LIBRARIES = libm.a \
352 @USE_LIBTOOL_FALSE@     libc.a
353
354 noinst_DATA = stmp-targ-include
355 toollib_DATA = $(CRT0) $(CRT1)
356
357 # The functions ldexp, frexp and modf are traditionally supplied in
358 # both libc.a and libm.a.  We build them in libm.a and copy them over,
359 # along with some required supporting routines.
360 MATHOBJS_IN_LIBC = \
361         $(lpfx)s_fpclassify.$(oext) $(lpfx)sf_fpclassify.$(oext) \
362         $(lpfx)s_isinf.$(oext) $(lpfx)sf_isinf.$(oext) \
363         $(lpfx)s_isnan.$(oext) $(lpfx)sf_isnan.$(oext) \
364         $(lpfx)s_isinfd.$(oext) $(lpfx)sf_isinff.$(oext) \
365         $(lpfx)s_isnand.$(oext) $(lpfx)sf_isnanf.$(oext) \
366         $(lpfx)s_nan.$(oext) $(lpfx)sf_nan.$(oext) \
367         $(lpfx)s_ldexp.$(oext) $(lpfx)sf_ldexp.$(oext) \
368         $(lpfx)s_frexp.$(oext) $(lpfx)sf_frexp.$(oext) \
369         $(lpfx)s_modf.$(oext) \
370         $(lpfx)sf_modf.$(oext) $(lpfx)s_scalbn.$(oext) \
371         $(lpfx)sf_scalbn.$(oext) \
372         $(lpfx)s_finite.$(oext) $(lpfx)sf_finite.$(oext) \
373         $(lpfx)s_copysign.$(oext) $(lpfx)sf_copysign.$(oext) \
374         $(lpfx)s_infconst.$(oext)
375
376 LIBC_OBJECTLISTS = \
377         $(POSIX_OBJECTLIST) \
378         $(SIGNAL_OBJECTLIST) \
379         $(SYSCALL_OBJECTLIST) \
380         $(UNIX_OBJECTLIST) \
381         $(STDIO64_OBJECTLIST) \
382         libc/argz/objectlist.awk.in \
383         libc/stdlib/objectlist.awk.in \
384         libc/time/objectlist.awk.in \
385         libc/ctype/objectlist.awk.in \
386         libc/search/objectlist.awk.in \
387         libc/string/objectlist.awk.in \
388         libc/locale/objectlist.awk.in \
389         libc/misc/objectlist.awk.in \
390         libc/reent/objectlist.awk.in \
391         libc/errno/objectlist.awk.in \
392         libc/stdio/objectlist.awk.in \
393         $(MACHINE_OBJECTLIST) \
394         $(SYS_OBJECTLIST) \
395         $(SYS_MACH_OBJECTLIST)
396
397 LIBM_OBJECTLISTS = \
398         libm/$(MATHDIR)/objectlist.awk.in \
399         libm/common/objectlist.awk.in \
400         $(LIBM_MACHINE_OBJECTLIST)
401
402 libm_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/libc/sys/linux/shared.ld -lgcc -objectlist libm-libtool-objectlist
403 libc_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/libc/sys/linux/shared.ld -lgcc -objectlist libc-libtool-objectlist
404 @USE_LIBTOOL_TRUE@libm_la_SOURCES = 
405 @USE_LIBTOOL_TRUE@libm_la_DEPENDENCIES = libm-libtool-objectlist
406 @USE_LIBTOOL_TRUE@libc_la_SOURCES = 
407 @USE_LIBTOOL_TRUE@libc_la_DEPENDENCIES = libc-libtool-objectlist
408 CLEANFILES = targ-include stmp-targ-include
409 CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host
410 MAKEOVERRIDES = 
411
412 # dejagnu support
413 RUNTESTFLAGS = 
414 all: newlib.h
415         $(MAKE) $(AM_MAKEFLAGS) all-recursive
416
417 .SUFFIXES:
418 .SUFFIXES: .c .lo .o .obj
419 am--refresh:
420         @:
421 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
422         @for dep in $?; do \
423           case '$(am__configure_deps)' in \
424             *$$dep*) \
425               echo ' cd $(srcdir) && $(AUTOMAKE) --cygnus '; \
426               cd $(srcdir) && $(AUTOMAKE) --cygnus  \
427                 && exit 0; \
428               exit 1;; \
429           esac; \
430         done; \
431         echo ' cd $(top_srcdir) && $(AUTOMAKE) --cygnus  Makefile'; \
432         cd $(top_srcdir) && \
433           $(AUTOMAKE) --cygnus  Makefile
434 .PRECIOUS: Makefile
435 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
436         @case '$?' in \
437           *config.status*) \
438             echo ' $(SHELL) ./config.status'; \
439             $(SHELL) ./config.status;; \
440           *) \
441             echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
442             cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
443         esac;
444
445 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
446         $(SHELL) ./config.status --recheck
447
448 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
449         cd $(srcdir) && $(AUTOCONF)
450 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
451         cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
452
453 newlib.h: stamp-h1
454         @if test ! -f $@; then \
455           rm -f stamp-h1; \
456           $(MAKE) stamp-h1; \
457         else :; fi
458
459 stamp-h1: $(srcdir)/newlib.hin $(top_builddir)/config.status
460         @rm -f stamp-h1
461         cd $(top_builddir) && $(SHELL) ./config.status newlib.h
462
463 distclean-hdr:
464         -rm -f newlib.h stamp-h1
465 install-toollibLIBRARIES: $(toollib_LIBRARIES)
466         @$(NORMAL_INSTALL)
467         test -z "$(toollibdir)" || $(mkdir_p) "$(DESTDIR)$(toollibdir)"
468         @list='$(toollib_LIBRARIES)'; for p in $$list; do \
469           if test -f $$p; then \
470             f=$(am__strip_dir) \
471             echo " $(toollibLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(toollibdir)/$$f'"; \
472             $(toollibLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(toollibdir)/$$f"; \
473           else :; fi; \
474         done
475         @$(POST_INSTALL)
476         @list='$(toollib_LIBRARIES)'; for p in $$list; do \
477           if test -f $$p; then \
478             p=$(am__strip_dir) \
479             echo " $(RANLIB) '$(DESTDIR)$(toollibdir)/$$p'"; \
480             $(RANLIB) "$(DESTDIR)$(toollibdir)/$$p"; \
481           else :; fi; \
482         done
483
484 uninstall-toollibLIBRARIES:
485         @$(NORMAL_UNINSTALL)
486         @list='$(toollib_LIBRARIES)'; for p in $$list; do \
487           p=$(am__strip_dir) \
488           echo " rm -f '$(DESTDIR)$(toollibdir)/$$p'"; \
489           rm -f "$(DESTDIR)$(toollibdir)/$$p"; \
490         done
491
492 clean-toollibLIBRARIES:
493         -test -z "$(toollib_LIBRARIES)" || rm -f $(toollib_LIBRARIES)
494 @USE_LIBTOOL_TRUE@libc.a: $(libc_a_OBJECTS) $(libc_a_DEPENDENCIES) 
495 @USE_LIBTOOL_TRUE@      -rm -f libc.a
496 @USE_LIBTOOL_TRUE@      $(libc_a_AR) libc.a $(libc_a_OBJECTS) $(libc_a_LIBADD)
497 @USE_LIBTOOL_TRUE@      $(RANLIB) libc.a
498 @USE_LIBTOOL_TRUE@libm.a: $(libm_a_OBJECTS) $(libm_a_DEPENDENCIES) 
499 @USE_LIBTOOL_TRUE@      -rm -f libm.a
500 @USE_LIBTOOL_TRUE@      $(libm_a_AR) libm.a $(libm_a_OBJECTS) $(libm_a_LIBADD)
501 @USE_LIBTOOL_TRUE@      $(RANLIB) libm.a
502 install-toollibLTLIBRARIES: $(toollib_LTLIBRARIES)
503         @$(NORMAL_INSTALL)
504         test -z "$(toollibdir)" || $(mkdir_p) "$(DESTDIR)$(toollibdir)"
505         @list='$(toollib_LTLIBRARIES)'; for p in $$list; do \
506           if test -f $$p; then \
507             f=$(am__strip_dir) \
508             echo " $(LIBTOOL) --mode=install $(toollibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(toollibdir)/$$f'"; \
509             $(LIBTOOL) --mode=install $(toollibLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(toollibdir)/$$f"; \
510           else :; fi; \
511         done
512
513 uninstall-toollibLTLIBRARIES:
514         @$(NORMAL_UNINSTALL)
515         @set -x; list='$(toollib_LTLIBRARIES)'; for p in $$list; do \
516           p=$(am__strip_dir) \
517           echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(toollibdir)/$$p'"; \
518           $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(toollibdir)/$$p"; \
519         done
520
521 clean-toollibLTLIBRARIES:
522         -test -z "$(toollib_LTLIBRARIES)" || rm -f $(toollib_LTLIBRARIES)
523         @list='$(toollib_LTLIBRARIES)'; for p in $$list; do \
524           dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
525           test "$$dir" != "$$p" || dir=.; \
526           echo "rm -f \"$${dir}/so_locations\""; \
527           rm -f "$${dir}/so_locations"; \
528         done
529 libc.la: $(libc_la_OBJECTS) $(libc_la_DEPENDENCIES) 
530         $(LINK) $(am_libc_la_rpath) $(libc_la_LDFLAGS) $(libc_la_OBJECTS) $(libc_la_LIBADD) $(LIBS)
531 libm.la: $(libm_la_OBJECTS) $(libm_la_DEPENDENCIES) 
532         $(LINK) $(am_libm_la_rpath) $(libm_la_LDFLAGS) $(libm_la_OBJECTS) $(libm_la_LIBADD) $(LIBS)
533
534 mostlyclean-compile:
535         -rm -f *.$(OBJEXT)
536
537 distclean-compile:
538         -rm -f *.tab.c
539
540 .c.o:
541         $(COMPILE) -c $<
542
543 .c.obj:
544         $(COMPILE) -c `$(CYGPATH_W) '$<'`
545
546 .c.lo:
547         $(LTCOMPILE) -c -o $@ $<
548
549 mostlyclean-libtool:
550         -rm -f *.lo
551
552 clean-libtool:
553         -rm -rf .libs _libs
554
555 distclean-libtool:
556         -rm -f libtool
557 uninstall-info-am:
558 install-toollibDATA: $(toollib_DATA)
559         @$(NORMAL_INSTALL)
560         test -z "$(toollibdir)" || $(mkdir_p) "$(DESTDIR)$(toollibdir)"
561         @list='$(toollib_DATA)'; for p in $$list; do \
562           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
563           f=$(am__strip_dir) \
564           echo " $(toollibDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(toollibdir)/$$f'"; \
565           $(toollibDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(toollibdir)/$$f"; \
566         done
567
568 uninstall-toollibDATA:
569         @$(NORMAL_UNINSTALL)
570         @list='$(toollib_DATA)'; for p in $$list; do \
571           f=$(am__strip_dir) \
572           echo " rm -f '$(DESTDIR)$(toollibdir)/$$f'"; \
573           rm -f "$(DESTDIR)$(toollibdir)/$$f"; \
574         done
575
576 # This directory's subdirectories are mostly independent; you can cd
577 # into them and run `make' without going through this Makefile.
578 # To change the values of `make' variables: instead of editing Makefiles,
579 # (1) if the variable is set in `config.status', edit `config.status'
580 #     (which will cause the Makefiles to be regenerated when you run `make');
581 # (2) otherwise, pass the desired values on the `make' command line.
582 $(RECURSIVE_TARGETS):
583         @failcom='exit 1'; \
584         for f in x $$MAKEFLAGS; do \
585           case $$f in \
586             *=* | --[!k]*);; \
587             *k*) failcom='fail=yes';; \
588           esac; \
589         done; \
590         dot_seen=no; \
591         target=`echo $@ | sed s/-recursive//`; \
592         list='$(SUBDIRS)'; for subdir in $$list; do \
593           echo "Making $$target in $$subdir"; \
594           if test "$$subdir" = "."; then \
595             dot_seen=yes; \
596             local_target="$$target-am"; \
597           else \
598             local_target="$$target"; \
599           fi; \
600           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
601           || eval $$failcom; \
602         done; \
603         if test "$$dot_seen" = "no"; then \
604           $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
605         fi; test -z "$$fail"
606
607 mostlyclean-recursive clean-recursive distclean-recursive \
608 maintainer-clean-recursive:
609         @failcom='exit 1'; \
610         for f in x $$MAKEFLAGS; do \
611           case $$f in \
612             *=* | --[!k]*);; \
613             *k*) failcom='fail=yes';; \
614           esac; \
615         done; \
616         dot_seen=no; \
617         case "$@" in \
618           distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
619           *) list='$(SUBDIRS)' ;; \
620         esac; \
621         rev=''; for subdir in $$list; do \
622           if test "$$subdir" = "."; then :; else \
623             rev="$$subdir $$rev"; \
624           fi; \
625         done; \
626         rev="$$rev ."; \
627         target=`echo $@ | sed s/-recursive//`; \
628         for subdir in $$rev; do \
629           echo "Making $$target in $$subdir"; \
630           if test "$$subdir" = "."; then \
631             local_target="$$target-am"; \
632           else \
633             local_target="$$target"; \
634           fi; \
635           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
636           || eval $$failcom; \
637         done && test -z "$$fail"
638 tags-recursive:
639         list='$(SUBDIRS)'; for subdir in $$list; do \
640           test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
641         done
642 ctags-recursive:
643         list='$(SUBDIRS)'; for subdir in $$list; do \
644           test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
645         done
646
647 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
648         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
649         unique=`for i in $$list; do \
650             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
651           done | \
652           $(AWK) '    { files[$$0] = 1; } \
653                END { for (i in files) print i; }'`; \
654         mkid -fID $$unique
655 tags: TAGS
656
657 TAGS: tags-recursive $(HEADERS) $(SOURCES) newlib.hin $(TAGS_DEPENDENCIES) \
658                 $(TAGS_FILES) $(LISP)
659         tags=; \
660         here=`pwd`; \
661         if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
662           include_option=--etags-include; \
663           empty_fix=.; \
664         else \
665           include_option=--include; \
666           empty_fix=; \
667         fi; \
668         list='$(SUBDIRS)'; for subdir in $$list; do \
669           if test "$$subdir" = .; then :; else \
670             test ! -f $$subdir/TAGS || \
671               tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
672           fi; \
673         done; \
674         list='$(SOURCES) $(HEADERS) newlib.hin $(LISP) $(TAGS_FILES)'; \
675         unique=`for i in $$list; do \
676             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
677           done | \
678           $(AWK) '    { files[$$0] = 1; } \
679                END { for (i in files) print i; }'`; \
680         if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
681           test -n "$$unique" || unique=$$empty_fix; \
682           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
683             $$tags $$unique; \
684         fi
685 ctags: CTAGS
686 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) newlib.hin $(TAGS_DEPENDENCIES) \
687                 $(TAGS_FILES) $(LISP)
688         tags=; \
689         here=`pwd`; \
690         list='$(SOURCES) $(HEADERS) newlib.hin $(LISP) $(TAGS_FILES)'; \
691         unique=`for i in $$list; do \
692             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
693           done | \
694           $(AWK) '    { files[$$0] = 1; } \
695                END { for (i in files) print i; }'`; \
696         test -z "$(CTAGS_ARGS)$$tags$$unique" \
697           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
698              $$tags $$unique
699
700 GTAGS:
701         here=`$(am__cd) $(top_builddir) && pwd` \
702           && cd $(top_srcdir) \
703           && gtags -i $(GTAGS_ARGS) $$here
704
705 distclean-tags:
706         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
707
708 distclean-DEJAGNU:
709         -rm -f site.exp site.bak
710         -l='$(DEJATOOL)'; for tool in $$l; do \
711           rm -f $$tool.sum $$tool.log; \
712         done
713 check-am:
714         $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
715 check: check-recursive
716 all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA) newlib.h
717 installdirs: installdirs-recursive
718 installdirs-am:
719         for dir in "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)" "$(DESTDIR)$(toollibdir)"; do \
720           test -z "$$dir" || $(mkdir_p) "$$dir"; \
721         done
722 install: install-recursive
723 install-exec: install-exec-recursive
724 install-data: install-data-recursive
725 uninstall: uninstall-recursive
726
727 install-am: all-am
728         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
729
730 installcheck: installcheck-recursive
731 install-strip:
732         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
733           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
734           `test -z '$(STRIP)' || \
735             echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
736 mostlyclean-generic:
737
738 clean-generic:
739         -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
740
741 distclean-generic:
742         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
743
744 maintainer-clean-generic:
745         @echo "This command is intended for maintainers to use"
746         @echo "it deletes files that may require special tools to rebuild."
747 clean: clean-recursive
748
749 clean-am: clean-generic clean-libtool clean-toollibLIBRARIES \
750         clean-toollibLTLIBRARIES mostlyclean-am
751
752 distclean: distclean-recursive
753         -rm -f $(am__CONFIG_DISTCLEAN_FILES)
754         -rm -f Makefile
755 distclean-am: clean-am distclean-DEJAGNU distclean-compile \
756         distclean-generic distclean-hdr distclean-libtool \
757         distclean-tags
758
759 dvi: dvi-recursive
760
761 dvi-am:
762
763 html: html-recursive
764
765 info: info-recursive
766
767 info-am:
768
769 install-data-am: install-data-local install-toollibDATA \
770         install-toollibLIBRARIES install-toollibLTLIBRARIES
771
772 install-exec-am:
773
774 install-info: install-info-recursive
775
776 install-man:
777
778 installcheck-am:
779
780 maintainer-clean: maintainer-clean-recursive
781         -rm -f $(am__CONFIG_DISTCLEAN_FILES)
782         -rm -rf $(top_srcdir)/autom4te.cache
783         -rm -f Makefile
784 maintainer-clean-am: distclean-am maintainer-clean-generic
785
786 mostlyclean: mostlyclean-recursive
787
788 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
789         mostlyclean-libtool
790
791 pdf: pdf-recursive
792
793 pdf-am:
794
795 ps: ps-recursive
796
797 ps-am:
798
799 uninstall-am: uninstall-toollibDATA uninstall-toollibLIBRARIES \
800         uninstall-toollibLTLIBRARIES
801
802 uninstall-info: uninstall-info-recursive
803
804 .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
805         check-DEJAGNU check-am clean clean-generic clean-libtool \
806         clean-recursive clean-toollibLIBRARIES \
807         clean-toollibLTLIBRARIES ctags ctags-recursive distclean \
808         distclean-DEJAGNU distclean-compile distclean-generic \
809         distclean-hdr distclean-libtool distclean-recursive \
810         distclean-tags dvi dvi-am html html-am info info-am install \
811         install-am install-data install-data-am install-data-local \
812         install-exec install-exec-am install-info install-info-am \
813         install-man install-strip install-toollibDATA \
814         install-toollibLIBRARIES install-toollibLTLIBRARIES \
815         installcheck installcheck-am installdirs installdirs-am \
816         maintainer-clean maintainer-clean-generic \
817         maintainer-clean-recursive mostlyclean mostlyclean-compile \
818         mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
819         pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
820         uninstall-info-am uninstall-toollibDATA \
821         uninstall-toollibLIBRARIES uninstall-toollibLTLIBRARIES
822
823
824 # objects listed later in LIBM_OBJECTLISTS will override those listed earlier
825 @USE_LIBTOOL_TRUE@libm-libtool-objectlist: $(LIBM_OBJECTLISTS)
826 @USE_LIBTOOL_TRUE@      cat $(LIBM_OBJECTLISTS) | $(AWK) '{ libm[$$1] = $$2 }; END { for (x in libm) printf ("%s\n", libm[x]) }' > $@
827
828 # objects listed later in LIBM_OBJECTLISTS and LIBC_OBJECTLISTS will override those listed earlier
829 @USE_LIBTOOL_TRUE@libc-libtool-objectlist: $(LIBM_OBJECTLISTS) $(LIBC_OBJECTLISTS)
830 @USE_LIBTOOL_TRUE@      cat $(LIBM_OBJECTLISTS) $(LIBC_OBJECTLISTS) |  $(AWK) '{ libc[$$1] = $$2 }; END { for (x in libc) printf ("%s\n", libc[x]) }' > $@
831
832 @USE_LIBTOOL_FALSE@libc.a: libc/libc.a libm.a
833 @USE_LIBTOOL_FALSE@     rm -rf libc.a libg.a tmp
834 @USE_LIBTOOL_FALSE@     mkdir tmp
835 @USE_LIBTOOL_FALSE@     cd tmp; \
836 @USE_LIBTOOL_FALSE@      $(AR) x ../libm.a $(MATHOBJS_IN_LIBC) ; \
837 @USE_LIBTOOL_FALSE@      $(AR) x ../libc/libc.a ; \
838 @USE_LIBTOOL_FALSE@      $(AR) $(AR_FLAGS) ../$@ *.o
839 @USE_LIBTOOL_FALSE@     $(RANLIB) libc.a
840 @USE_LIBTOOL_FALSE@     ln libc.a libg.a >/dev/null 2>/dev/null || cp libc.a libg.a
841 @USE_LIBTOOL_FALSE@     rm -rf tmp
842
843 @USE_LIBTOOL_FALSE@libc/libc.a: ; @true
844
845 @USE_LIBTOOL_FALSE@libm.a: libm/libm.a
846 @USE_LIBTOOL_FALSE@     rm -f $@
847 @USE_LIBTOOL_FALSE@     ln libm/libm.a $@ >/dev/null 2>/dev/null || cp libm/libm.a $@
848
849 @USE_LIBTOOL_FALSE@libm/libm.a: ; @true
850
851 crt0.o: $(CRT0_DIR)$(CRT0)
852         rm -f $@
853         ln $(CRT0_DIR)$(CRT0) $@ >/dev/null 2>/dev/null \
854          || cp $(CRT0_DIR)$(CRT0) $@
855
856 $(CRT0_DIR)$(CRT0): ; @true
857
858 crt1.o: $(CRT1_DIR)$(CRT1)
859         rm -f $@
860         ln $< $@ >/dev/null 2>/dev/null \
861          || cp $< $@
862
863 $(CRT1_DIR)$(CRT1): ; @true
864
865 $(srcdir)/newlib.hin:
866
867 all-recursive: stmp-targ-include
868
869 # The targ-include directory just holds the includes files for the
870 # particular system and machine we have been configured for.  It is
871 # used while building.
872 stmp-targ-include: config.status
873         -rm -rf targ-include stmp-targ-include
874         mkdir targ-include targ-include/sys targ-include/machine targ-include/bits
875         cp newlib.h targ-include/newlib.h
876         -for i in $(srcdir)/libc/machine/$(machine_dir)/machine/*.h; do \
877             if [ -f $$i ]; then \
878               cp $$i targ-include/machine/`basename $$i`; \
879             else true; fi ; \
880           done
881         -for i in $(srcdir)/libc/machine/$(machine_dir)/sys/*.h; do \
882             if [ -f $$i ]; then \
883               cp $$i targ-include/sys/`basename $$i`; \
884             else true; fi ; \
885           done
886         -for i in $(srcdir)/libc/machine/$(machine_dir)/include/*.h; do \
887             if [ -f $$i ]; then \
888               cp $$i targ-include/`basename $$i`; \
889             else true; fi ; \
890           done
891         -for i in $(srcdir)/libc/sys/$(sys_dir)/include/*.h; do \
892             if [ -f $$i ]; then \
893               cp $$i targ-include/`basename $$i`; \
894             else true; fi ; \
895           done
896         -for i in $(srcdir)/libc/sys/$(sys_dir)/sys/*.h; do \
897             if [ -f $$i ]; then \
898               cp $$i targ-include/sys/`basename $$i`; \
899             else true; fi ; \
900           done
901         -for i in $(srcdir)/libc/sys/$(sys_dir)/bits/*.h; do \
902             if [ -f $$i ]; then \
903               cp $$i targ-include/bits/`basename $$i`; \
904             else true; fi ; \
905           done
906         -for i in $(srcdir)/libc/sys/$(sys_dir)/machine/*.h; do \
907             if [ -f $$i ]; then \
908               cp $$i targ-include/machine/`basename $$i`; \
909             else true; fi ; \
910           done
911         -for i in $(srcdir)/libc/sys/$(sys_dir)/machine/$(machine_dir)/*.h; do \
912             if [ -f $$i ]; then \
913               cp $$i targ-include/machine/`basename $$i`; \
914             else true; fi ; \
915           done
916         -for i in $(srcdir)/libc/sys/$(sys_dir)/machine/$(machine_dir)/include/*.h; do \
917             if [ -f $$i ]; then \
918               cp $$i targ-include/machine/`basename $$i`; \
919             else true; fi ; \
920           done
921         touch $@
922
923 install-data-local:     install-toollibLIBRARIES
924 @USE_LIBTOOL_FALSE@     rm -f $(DESTDIR)$(toollibdir)/libg.a
925 @USE_LIBTOOL_FALSE@     ln $(DESTDIR)$(toollibdir)/libc.a $(DESTDIR)$(toollibdir)/libg.a >/dev/null 2>/dev/null || cp $(DESTDIR)$(toollibdir)/libc.a $(DESTDIR)$(toollibdir)/libg.a
926         $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do # $(MAKE)
927         -if [ -z "$(MULTISUBDIR)" ]; then \
928           $(mkinstalldirs) $(DESTDIR)$(tooldir)/include; \
929           for i in $(srcdir)/libc/include/*.h; do \
930            $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/`basename $$i`; \
931           done; \
932           $(INSTALL_DATA) newlib.h $(DESTDIR)$(tooldir)/include/newlib.h; \
933           $(mkinstalldirs) $(DESTDIR)$(tooldir)/include/machine; \
934           for i in $(srcdir)/libc/include/machine/*.h; do \
935            $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/machine/`basename $$i`; \
936           done; \
937           for i in $(srcdir)/libc/machine/$(machine_dir)/machine/*.h; do \
938             if [ -f $$i ]; then \
939              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/machine/`basename $$i`; \
940             else true; fi ; \
941           done; \
942           $(mkinstalldirs) $(DESTDIR)$(tooldir)/include/sys; \
943           for i in $(srcdir)/libc/include/sys/*.h; do \
944            $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/sys/`basename $$i`; \
945           done; \
946           for i in $(srcdir)/libc/machine/$(machine_dir)/sys/*.h; do \
947             if [ -f $$i ]; then \
948              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/sys/`basename $$i`; \
949             else true; fi ; \
950           done ; \
951           for i in $(srcdir)/libc/machine/$(machine_dir)/include/*.h; do \
952             if [ -f $$i ]; then \
953              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/`basename $$i`; \
954             else true; fi ; \
955           done ; \
956           for i in $(srcdir)/libc/sys/$(sys_dir)/sys/*.h; do \
957             if [ -f $$i ]; then \
958              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/sys/`basename $$i`; \
959             else true; fi ; \
960           done ; \
961           $(mkinstalldirs) $(DESTDIR)$(tooldir)/include/bits; \
962           for i in $(srcdir)/libc/sys/$(sys_dir)/bits/*.h; do \
963             if [ -f $$i ]; then \
964              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/bits/`basename $$i`; \
965             else true; fi ; \
966           done ; \
967           for i in $(srcdir)/libc/sys/$(sys_dir)/machine/*.h; do \
968             if [ -f $$i ]; then \
969              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/machine/`basename $$i`; \
970             else true; fi ; \
971           done ; \
972           for i in $(srcdir)/libc/sys/$(sys_dir)/include/*.h; do \
973             if [ -f $$i ]; then \
974              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/`basename $$i`; \
975             else true; fi ; \
976           done ; \
977           for i in $(srcdir)/libc/sys/$(sys_dir)/machine/$(machine_dir)/include/*.h; do \
978             if [ -f $$i ]; then \
979              $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/machine/`basename $$i`; \
980             else true; fi ; \
981           done ; \
982         else true; fi
983
984 # Force makedoc to be built before building info files.
985 info-recursive: doc/makedoc
986 dvi-recursive: doc/makedoc
987 doc/makedoc:
988         cd doc && $(MAKE) all
989
990 # Multilib support.
991 .PHONY: all-multi check-multi mostlyclean-multi clean-multi distclean-multi \
992         maintainer-clean-multi
993
994 all-recursive: all-multi
995 check-recursive: check-multi
996 mostlyclean-recursive: mostlyclean-multi
997 clean-recursive: clean-multi
998 distclean-recursive: distclean-multi
999 maintainer-clean-recursive: maintainer-clean-multi
1000
1001 # The $(MAKE) comments below are to enable parallel building.
1002 all-multi:
1003         $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do # $(MAKE)
1004 check-multi:
1005         $(MULTIDO) $(AM_MAKEFLAGS) DO=check multi-do # $(MAKE)
1006 mostlyclean-multi:
1007         $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean # $(MAKE)
1008 clean-multi:
1009         $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean # $(MAKE)
1010 distclean-multi:
1011         $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean # $(MAKE)
1012 maintainer-clean-multi:
1013         $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean # $(MAKE)
1014
1015 site.exp: Makefile
1016         @echo 'Making a new site.exp file...'
1017         @test ! -f site.bak || rm -f site.bak
1018         @echo '## these variables are automatically generated by make ##' > $@-t
1019         @echo '# Do not edit here.  If you wish to override these values' >> $@-t
1020         @echo '# edit the last section' >> $@-t
1021         @echo 'set tool $(DEJATOOL)' >> $@-t
1022         @echo 'set tool_version $(VERSION)' >> $@-t
1023         @echo 'set srcdir $(srcdir)/testsuite' >> $@-t
1024         @echo 'set objdir' `pwd` >> $@-t
1025         @echo 'set tmpdir' `pwd`/testsuite >> $@-t
1026         @echo 'set multibuildtop ./$(MULTIBUILDTOP)' >> $@-t
1027         @echo 'set host_alias $(build_alias)' >> $@-t
1028         @echo 'set host_triplet $(build_triplet)' >> $@-t
1029         @echo 'set target_alias $(host_alias)' >> $@-t
1030         @echo 'set target_triplet $(host_triplet)' >> $@-t
1031         @echo '## All variables above are generated by configure. Do Not Edit ##' >> $@-t
1032         @test ! -f site.exp || sed '1,/^## All variables above are.*##/ d' site.exp >> $@-t
1033         @test ! -f site.exp || mv site.exp site.bak
1034         @mv $@-t site.exp
1035
1036 check-DEJAGNU: site.exp
1037         @if [ -d testsuite ] ; then \
1038           true ; \
1039         else \
1040           mkdir testsuite ; \
1041         fi
1042         @rm -f testsuite/site.exp
1043         @cp site.exp testsuite/site.exp
1044         @rootme=`pwd` ; \
1045         export rootme ; \
1046         srcdir=`cd ${srcdir}; pwd` ; \
1047         export srcdir ; \
1048         EXPECT=`if [ -f $${rootme}/${MULTIBUILDTOP}../../expect/expect ] ; then \
1049                   echo $${rootme}/${MULTIBUILDTOP}../../expect/expect ; \
1050                 else \
1051                   echo expect ; \
1052                 fi` ; \
1053         export EXPECT ; \
1054         echo "Found expect: $${EXPECT}" ; \
1055         if [ -f $(top_builddir)/$(MULTIBUILDTOP)../../expect/expect ] ; then \
1056           TCL_LIBRARY=`cd $(top_srcdir)/../tcl/library && pwd` ; \
1057           export TCL_LIBRARY ; \
1058           echo "Found TCL library directory: $${TCL_LIBRARY}" ; \
1059         fi ; \
1060         RUNTEST=`if [ -f $${srcdir}/../dejagnu/runtest ] ; then \
1061                    echo $${srcdir}/../dejagnu/runtest ; \
1062                  else \
1063                    echo runtest ; \
1064                  fi` ; \
1065         export RUNTEST ; \
1066         echo "Found runtest: $${RUNTEST}" ; \
1067         cd testsuite ; \
1068         if $(SHELL) -c "$$RUNTEST --version" > /dev/null 2>&1 ; then \
1069            $$RUNTEST --tool $(DEJATOOL) --srcdir $${srcdir}/testsuite $(RUNTESTFLAGS) ; \
1070            : ; \
1071         else \
1072            echo "WARNING: could not find \`runtest'" 1>&2 ; \
1073         fi
1074 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1075 # Otherwise a system limit (for SysV at least) may be exceeded.
1076 .NOEXPORT: