OSDN Git Service

2005-10-05 Paolo Bonzini <bonzini@gnu.org>
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_alias@
29 build=@build@
30 host_alias=@host_alias@
31 host=@host@
32 target_alias=@target_alias@
33 target=@target@
34
35 program_transform_name = @program_transform_name@
36
37 prefix = @prefix@
38 exec_prefix = @exec_prefix@
39
40 srcdir = @srcdir@
41
42 bindir = @bindir@
43 sbindir = @sbindir@
44 libexecdir = @libexecdir@
45 datadir = @datadir@
46 sysconfdir = @sysconfdir@
47 sharedstatedir = @sharedstatedir@
48 localstatedir = @localstatedir@
49 libdir = @libdir@
50 includedir = @includedir@
51 oldincludedir = @oldincludedir@
52 infodir = @infodir@
53 mandir = @mandir@
54 man1dir = $(mandir)/man1
55 man2dir = $(mandir)/man2
56 man3dir = $(mandir)/man3
57 man4dir = $(mandir)/man4
58 man5dir = $(mandir)/man5
59 man6dir = $(mandir)/man6
60 man7dir = $(mandir)/man7
61 man8dir = $(mandir)/man8
62 man9dir = $(mandir)/man9
63
64 INSTALL = @INSTALL@
65 INSTALL_PROGRAM = @INSTALL_PROGRAM@
66 INSTALL_SCRIPT = @INSTALL_SCRIPT@
67 INSTALL_DATA = @INSTALL_DATA@
68 LN = @LN@
69 LN_S = @LN_S@
70
71 # -------------------------------------------------
72 # Miscellaneous non-standard autoconf-set variables
73 # -------------------------------------------------
74
75 # The gcc driver likes to know the arguments it was configured with.
76 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
77
78 tooldir = @tooldir@
79 build_tooldir = @build_tooldir@
80
81 GDB_NLM_DEPS = 
82
83 # This is the name of the environment variable used for the path to
84 # the libraries.
85 RPATH_ENVVAR = @RPATH_ENVVAR@
86
87 # This is the list of directories to be built for the build system.
88 BUILD_CONFIGDIRS = libiberty
89 # Build programs are put under this directory.
90 BUILD_SUBDIR = @build_subdir@
91 # This is set by the configure script to the arguments to use when configuring
92 # directories built for the build system.
93 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
94
95 # This is the list of variables to export in the environment when
96 # configuring any subdirectory.  It must also be exported whenever
97 # recursing into a build directory in case that directory's Makefile
98 # re-runs configure.
99 BASE_EXPORTS = \
100         FLEX="$(FLEX)"; export FLEX; \
101         LEX="$(LEX)"; export LEX; \
102         BISON="$(BISON)"; export BISON; \
103         YACC="$(YACC)"; export YACC; \
104         M4="$(M4)"; export M4; \
105         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
106
107 # This is the list of variables to export in the environment when
108 # configuring subdirectories for the build system.
109 BUILD_EXPORTS = \
110         $(BASE_EXPORTS) \
111         AR="$(AR_FOR_BUILD)"; export AR; \
112         AS="$(AS_FOR_BUILD)"; export AS; \
113         CC="$(CC_FOR_BUILD)"; export CC; \
114         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
115         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
116         CXX="$(CXX_FOR_BUILD)"; export CXX; \
117         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
118         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
119         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
120         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
121         LD="$(LD_FOR_BUILD)"; export LD; \
122         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
123         NM="$(NM_FOR_BUILD)"; export NM; \
124         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
125         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
126
127 # This is the list of directories to built for the host system.
128 SUBDIRS = @configdirs@
129 # This is set by the configure script to the arguments to use when configuring
130 # directories built for the host system.
131 HOST_CONFIGARGS = @host_configargs@
132 # Host programs are put under this directory, which is . except if building
133 # with srcdir=..
134 HOST_SUBDIR = @host_subdir@
135 # This is the list of variables to export in the environment when
136 # configuring subdirectories for the host system.
137 HOST_EXPORTS = \
138         $(BASE_EXPORTS) \
139         CC="$(CC)"; export CC; \
140         CFLAGS="$(CFLAGS)"; export CFLAGS; \
141         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
142         CXX="$(CXX)"; export CXX; \
143         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
144         AR="$(AR)"; export AR; \
145         AS="$(AS)"; export AS; \
146         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
147         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
148         LD="$(LD)"; export LD; \
149         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
150         NM="$(NM)"; export NM; \
151         RANLIB="$(RANLIB)"; export RANLIB; \
152         WINDRES="$(WINDRES)"; export WINDRES; \
153         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
154         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
155         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
156         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
157         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
158 @if gcc-bootstrap
159         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
160 @endif gcc-bootstrap
161         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
162
163 # Similar, for later GCC stages.
164 POSTSTAGE1_HOST_EXPORTS = \
165         $(HOST_EXPORTS) \
166         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
167           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
168         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
169           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
170           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
171           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
172
173 # This is set by the configure script to the list of directories which
174 # should be built using the target tools.
175 TARGET_CONFIGDIRS = @target_configdirs@
176 # Target libraries are put under this directory:
177 TARGET_SUBDIR = @target_subdir@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the target.
180 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
181 # This is the list of variables to export in the environment when
182 # configuring subdirectories for the host system.
183 BASE_TARGET_EXPORTS = \
184         $(BASE_EXPORTS) \
185         AR="$(AR_FOR_TARGET)"; export AR; \
186         AS="$(AS_FOR_TARGET)"; export AS; \
187         CC="$(CC_FOR_TARGET)"; export CC; \
188         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
189         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
190         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
191         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
192         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
193         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
194         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
195         LD="$(LD_FOR_TARGET)"; export LD; \
196         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
197         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
198         NM="$(NM_FOR_TARGET)"; export NM; \
199         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
200         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
201         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
202         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
203
204 RAW_CXX_TARGET_EXPORTS = \
205         $(BASE_TARGET_EXPORTS) \
206         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
207         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
208
209 NORMAL_TARGET_EXPORTS = \
210         $(BASE_TARGET_EXPORTS) \
211         CXX="$(CXX_FOR_TARGET)"; export CXX;
212
213 # Where to find GMP
214 HOST_GMPLIBS = @gmplibs@
215 HOST_GMPINC = @gmpinc@
216
217 # ----------------------------------------------
218 # Programs producing files for the BUILD machine
219 # ----------------------------------------------
220
221 SHELL = @config_shell@
222
223 # pwd command to use.  Allow user to override default by setting PWDCMD in
224 # the environment to account for automounters.  The make variable must not
225 # be called PWDCMD, otherwise the value set here is passed to make
226 # subprocesses and overrides the setting from the user's environment.
227 # Don't use PWD since it is a common shell environment variable and we
228 # don't want to corrupt it.
229 PWD_COMMAND = $${PWDCMD-pwd}
230
231 # compilers to use to create programs which must be run in the build
232 # environment.
233 CC_FOR_BUILD = @CC_FOR_BUILD@
234 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
235
236 CXX_FOR_BUILD = $(CXX)
237
238 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
239 # here so that they can be overridden by Makefile fragments.
240 BUILD_PREFIX = @BUILD_PREFIX@
241 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
242
243 # Flags to pass to stage2 and later makes.  They are defined
244 # here so that they can be overridden by Makefile fragments.
245 BOOT_CFLAGS= -g -O2
246
247 CONFIGURED_BISON = @CONFIGURED_BISON@
248 BISON = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
249             echo $$r/$(BUILD_SUBDIR)/bison/tests/bison ; \
250          else \
251             echo ${CONFIGURED_BISON} ; \
252          fi`
253
254 CONFIGURED_YACC = @CONFIGURED_YACC@
255 YACC = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
256             echo $$r/$(BUILD_SUBDIR)/bison/tests/bison -y ; \
257         elif [ -f $$r/$(BUILD_SUBDIR)/byacc/byacc ] ; then \
258             echo $$r/$(BUILD_SUBDIR)/byacc/byacc ; \
259         else \
260             echo ${CONFIGURED_YACC} ; \
261         fi`
262
263 CONFIGURED_FLEX = @CONFIGURED_FLEX@
264 FLEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
265         then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
266         else echo ${CONFIGURED_FLEX} ; fi`
267
268 CONFIGURED_LEX = @CONFIGURED_LEX@
269 LEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
270         then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
271         else echo ${CONFIGURED_LEX} ; fi`
272
273 CONFIGURED_M4 = @CONFIGURED_M4@
274 M4 = `if [ -f $$r/$(BUILD_SUBDIR)/m4/m4 ] ; \
275         then echo $$r/$(BUILD_SUBDIR)/m4/m4 ; \
276         else echo ${CONFIGURED_M4} ; fi`
277
278 # For an installed makeinfo, we require it to be from texinfo 4.2 or
279 # higher, else we use the "missing" dummy.  We also pass the subdirectory
280 # makeinfo even if only the Makefile is there, because Texinfo builds its
281 # manual when made, and it requires its own version.
282 CONFIGURED_MAKEINFO = @CONFIGURED_MAKEINFO@
283 MAKEINFO = `if [ -f $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/Makefile ] ; \
284         then echo $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo ; \
285         else if (${CONFIGURED_MAKEINFO} --version \
286           | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
287         then echo ${CONFIGURED_MAKEINFO}; else echo $$s/missing makeinfo; fi; fi`
288
289 # This just becomes part of the MAKEINFO definition passed down to
290 # sub-makes.  It lets flags be given on the command line while still
291 # using the makeinfo from the object tree.
292 # (Default to avoid splitting info files by setting the threshold high.)
293 MAKEINFOFLAGS = --split-size=5000000
294
295 # FIXME: expect may become a build tool?
296 EXPECT = `if [ -f $$r/$(HOST_SUBDIR)/expect/expect ] ; \
297         then echo $$r/$(HOST_SUBDIR)/expect/expect ; \
298         else echo expect ; fi`
299
300 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
301         then echo $$s/dejagnu/runtest ; \
302         else echo runtest ; fi`
303
304 # ---------------------------------------------
305 # Programs producing files for the HOST machine
306 # ---------------------------------------------
307
308 AS = @AS@
309
310 AR = @AR@
311 AR_FLAGS = rc
312
313 CC = @CC@
314 CFLAGS = @CFLAGS@
315 LIBCFLAGS = $(CFLAGS)
316
317 CXX = @CXX@
318 CXXFLAGS = @CXXFLAGS@
319 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
320
321 DLLTOOL = @DLLTOOL@
322
323 NM = @NM@
324
325 LD = @LD@
326 LDFLAGS = 
327
328 RANLIB = @RANLIB@
329
330 WINDRES = @WINDRES@
331
332 PICFLAG = 
333
334 # -----------------------------------------------
335 # Programs producing files for the TARGET machine
336 # -----------------------------------------------
337
338 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
339
340 AR_FOR_TARGET=@AR_FOR_TARGET@
341 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
342 USUAL_AR_FOR_TARGET = ` \
343   if [ -f $$r/$(HOST_SUBDIR)/binutils/ar ] ; then \
344     echo $$r/$(HOST_SUBDIR)/binutils/ar ; \
345   else \
346     if [ '$(host)' = '$(target)' ] ; then \
347       echo $(AR); \
348     else \
349       echo $(CONFIGURED_AR_FOR_TARGET) ; \
350     fi; \
351   fi`
352
353 AS_FOR_TARGET=@AS_FOR_TARGET@
354 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
355 USUAL_AS_FOR_TARGET = ` \
356   if [ -f $$r/$(HOST_SUBDIR)/gas/as-new ] ; then \
357     echo $$r/$(HOST_SUBDIR)/gas/as-new ; \
358   elif [ -f $$r/$(HOST_SUBDIR)/gcc/as ]; then \
359     echo $$r/$(HOST_SUBDIR)/gcc/as ; \
360   else \
361     if [ '$(host)' = '$(target)' ] ; then \
362       echo $(AS); \
363     else \
364       echo $(CONFIGURED_AS_FOR_TARGET) ; \
365     fi; \
366   fi`
367
368 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
369 CONFIGURED_CC_FOR_TARGET=@CONFIGURED_CC_FOR_TARGET@
370 USUAL_CC_FOR_TARGET = ` \
371   if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
372     echo $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ ; \
373   else \
374     if [ '$(host)' = '$(target)' ] ; then \
375       echo $(CC); \
376     else \
377       echo $(CONFIGURED_CC_FOR_TARGET) ; \
378     fi; \
379   fi`
380
381 # During gcc bootstrap, if we use some random cc for stage1 then
382 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
383 # (which we know are built with gcc) are built with optimizations so
384 # prepend -O2 when setting CFLAGS_FOR_TARGET.
385 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
386 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
387
388 # If GCC_FOR_TARGET is not overriden on the command line, then this
389 # variable is passed down to the gcc Makefile, where it is used to
390 # build libgcc2.a.  We define it here so that it can itself be
391 # overridden on the command line.
392 GCC_FOR_TARGET=@GCC_FOR_TARGET@
393 CONFIGURED_GCC_FOR_TARGET=@CONFIGURED_GCC_FOR_TARGET@
394 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
395   $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
396 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
397
398 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
399 CONFIGURED_CXX_FOR_TARGET=@CONFIGURED_CXX_FOR_TARGET@
400 USUAL_CXX_FOR_TARGET = ` \
401   if [ -f $$r/$(HOST_SUBDIR)/gcc/g++ ] ; then \
402     (echo $$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++; \
403     test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; \
404     echo -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs) | tr '\015\012' '  '; \
405   else \
406     if [ '$(host)' = '$(target)' ] ; then \
407       echo $(CXX); \
408     else \
409       echo $(CONFIGURED_CXX_FOR_TARGET) ; \
410     fi; \
411   fi`
412
413 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
414 USUAL_RAW_CXX_FOR_TARGET = ` \
415   if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
416     echo $$r/$(HOST_SUBDIR)/gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs; \
417   else \
418     if [ '$(host)' = '$(target)' ] ; then \
419       echo $(CXX); \
420     else \
421       echo $(CONFIGURED_CXX_FOR_TARGET) ; \
422     fi; \
423   fi`
424
425 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
426 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
427
428 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
429 CONFIGURED_GCJ_FOR_TARGET=@CONFIGURED_GCJ_FOR_TARGET@
430 USUAL_GCJ_FOR_TARGET = ` \
431   if [ -f $$r/$(HOST_SUBDIR)/gcc/gcj ] ; then \
432     echo $$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc ; \
433   else \
434     if [ '$(host)' = '$(target)' ] ; then \
435       echo $(GCJ); \
436     else \
437       echo $(CONFIGURED_GCJ_FOR_TARGET) ; \
438     fi; \
439   fi`
440
441 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
442 CONFIGURED_GFORTRAN_FOR_TARGET=@CONFIGURED_GFORTRAN_FOR_TARGET@
443 USUAL_GFORTRAN_FOR_TARGET = ` \
444   if [ -f $$r/$(HOST_SUBDIR)/gcc/gfortran ] ; then \
445     echo $$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc ; \
446   else \
447     if [ '$(host)' = '$(target)' ] ; then \
448       echo $(GFORTRAN); \
449     else \
450       echo $(CONFIGURED_GFORTRAN_FOR_TARGET) ; \
451     fi; \
452   fi`
453
454
455 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
456 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
457 USUAL_DLLTOOL_FOR_TARGET = ` \
458   if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
459     echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
460   else \
461     if [ '$(host)' = '$(target)' ] ; then \
462       echo $(DLLTOOL); \
463     else \
464       echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
465     fi; \
466   fi`
467
468 LD_FOR_TARGET=@LD_FOR_TARGET@
469 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
470 USUAL_LD_FOR_TARGET = ` \
471   if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
472     echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
473   elif [ -f $$r/$(HOST_SUBDIR)/gcc/collect-ld ]; then \
474     echo $$r/$(HOST_SUBDIR)/gcc/collect-ld ; \
475   else \
476     if [ '$(host)' = '$(target)' ] ; then \
477       echo $(LD); \
478     else \
479       echo $(CONFIGURED_LD_FOR_TARGET) ; \
480     fi; \
481   fi`
482
483 LDFLAGS_FOR_TARGET = 
484
485 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
486 CONFIGURED_LIPO_FOR_TARGET=@CONFIGURED_LIPO_FOR_TARGET@
487 USUAL_LIPO_FOR_TARGET = ` \
488   if [ '$(host)' = '$(target)' ] ; then \
489     if [ x'$(LIPO)' != x ]; then \
490        echo $(LIPO); \
491     else \
492        echo lipo; \
493     fi; \
494   else \
495     echo $(CONFIGURED_LIPO_FOR_TARGET) ; \
496   fi`
497
498 NM_FOR_TARGET=@NM_FOR_TARGET@
499 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
500 USUAL_NM_FOR_TARGET = ` \
501   if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
502     echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
503   elif [ -f $$r/$(HOST_SUBDIR)/gcc/nm ]; then \
504     echo $$r/$(HOST_SUBDIR)/gcc/nm ; \
505   else \
506     if [ '$(host)' = '$(target)' ] ; then \
507       echo $(NM); \
508     else \
509       echo $(CONFIGURED_NM_FOR_TARGET) ; \
510     fi; \
511   fi`
512
513 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
514 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
515 USUAL_RANLIB_FOR_TARGET = ` \
516   if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
517     echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
518   else \
519     if [ '$(host)' = '$(target)' ] ; then \
520       if [ x'$(RANLIB)' != x ]; then \
521          echo $(RANLIB); \
522       else \
523          echo ranlib; \
524       fi; \
525     else \
526       echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
527     fi; \
528   fi`
529
530 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
531 CONFIGURED_STRIP_FOR_TARGET=@CONFIGURED_STRIP_FOR_TARGET@
532 USUAL_STRIP_FOR_TARGET = ` \
533   if [ -f $$r/$(HOST_SUBDIR)/binutils/strip ] ; then \
534     echo $$r/$(HOST_SUBDIR)/binutils/strip ; \
535   else \
536     if [ '$(host)' = '$(target)' ] ; then \
537       if [ x'$(STRIP)' != x ]; then \
538          echo $(STRIP); \
539       else \
540          echo strip; \
541       fi; \
542     else \
543       echo $(CONFIGURED_STRIP_FOR_TARGET) ; \
544     fi; \
545   fi`
546
547 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
548 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
549 USUAL_WINDRES_FOR_TARGET = ` \
550   if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
551     echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
552   else \
553     if [ '$(host)' = '$(target)' ] ; then \
554       echo $(WINDRES); \
555     else \
556       echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
557     fi; \
558   fi`
559
560 PICFLAG_FOR_TARGET = 
561
562 # ------------------------------------
563 # Miscellaneous targets and flag lists
564 # ------------------------------------
565
566 # The first rule in the file had better be this one.  Don't put any above it.
567 # This lives here to allow makefile fragments to contain dependencies.
568 all:
569
570 #### host and target specific makefile fragments come in here.
571 @target_makefile_frag@
572 @alphaieee_frag@
573 @ospace_frag@
574 @host_makefile_frag@
575 ###
576
577 # This is the list of directories that may be needed in RPATH_ENVVAR
578 # so that prorgams built for the target machine work.
579 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
580
581 @if target-libstdc++-v3
582 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
583 @endif target-libstdc++-v3
584
585 @if target-libmudflap
586 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
587 @endif target-libmudflap
588
589 @if target-libssp
590 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
591 @endif target-libssp
592
593
594
595 # This is the list of directories that may be needed in RPATH_ENVVAR
596 # so that programs built for the host machine work.
597 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
598
599 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
600 @if gcc
601 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
602 @endif gcc
603
604
605 @if bfd
606 HOST_LIB_PATH_bfd = \
607   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
608 @endif bfd
609
610 @if opcodes
611 HOST_LIB_PATH_opcodes = \
612   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
613 @endif opcodes
614
615
616 # Flags to pass down to all sub-makes.
617 BASE_FLAGS_TO_PASS = \
618         "DESTDIR=$(DESTDIR)" \
619         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
620         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
621         "bindir=$(bindir)" \
622         "datadir=$(datadir)" \
623         "exec_prefix=$(exec_prefix)" \
624         "includedir=$(includedir)" \
625         "infodir=$(infodir)" \
626         "libdir=$(libdir)" \
627         "libexecdir=$(libexecdir)" \
628         "lispdir=$(lispdir)" \
629         "localstatedir=$(localstatedir)" \
630         "mandir=$(mandir)" \
631         "oldincludedir=$(oldincludedir)" \
632         "prefix=$(prefix)" \
633         "sbindir=$(sbindir)" \
634         "sharedstatedir=$(sharedstatedir)" \
635         "sysconfdir=$(sysconfdir)" \
636         "tooldir=$(tooldir)" \
637         "build_tooldir=$(build_tooldir)" \
638         "target_alias=$(target_alias)" \
639         "BISON=$(BISON)" \
640         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
641         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
642         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
643         "EXPECT=$(EXPECT)" \
644         "FLEX=$(FLEX)" \
645         "INSTALL=$(INSTALL)" \
646         "INSTALL_DATA=$(INSTALL_DATA)" \
647         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
648         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
649         "LEX=$(LEX)" \
650         "M4=$(M4)" \
651         "MAKE=$(MAKE)" \
652         "RUNTEST=$(RUNTEST)" \
653         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
654         "SHELL=$(SHELL)" \
655         "YACC=$(YACC)" \
656         "AR_FLAGS=$(AR_FLAGS)" \
657         "CFLAGS=$(CFLAGS)" \
658         "CXXFLAGS=$(CXXFLAGS)" \
659         "LDFLAGS=$(LDFLAGS)" \
660         "LIBCFLAGS=$(LIBCFLAGS)" \
661         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
662         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
663         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
664         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
665         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
666         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
667         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
668         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
669         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
670         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
671         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
672         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
673         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
674         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
675         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
676         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
677         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
678         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
679         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
680         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
681         "CONFIG_SHELL=$(SHELL)" \
682         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
683
684 # We leave this in just in case, but it is not needed anymore.
685 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
686
687 # Flags to pass down to most sub-makes, in which we're building with
688 # the host environment.
689 EXTRA_HOST_FLAGS = \
690         'AR=$(AR)' \
691         'AS=$(AS)' \
692         'CC=$(CC)' \
693         'CXX=$(CXX)' \
694         'DLLTOOL=$(DLLTOOL)' \
695         'LD=$(LD)' \
696         'NM=$(NM)' \
697         'RANLIB=$(RANLIB)' \
698         'WINDRES=$(WINDRES)'
699
700 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
701
702 # Flags that are concerned with the location of the X11 include files
703 # and library files
704 #
705 # NOTE: until the top-level is getting the values via autoconf, it only
706 # causes problems to have this top-level Makefile overriding the autoconf-set
707 # values in child directories.  Only variables that don't conflict with
708 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
709 #
710 X11_FLAGS_TO_PASS = \
711         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
712         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
713
714 # Flags to pass down to makes which are built with the target environment.
715 # The double $ decreases the length of the command line; the variables
716 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
717 EXTRA_TARGET_FLAGS = \
718         'AR=$$(AR_FOR_TARGET)' \
719         'AS=$$(AS_FOR_TARGET)' \
720         'CC=$$(CC_FOR_TARGET)' \
721         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
722         'CXX=$$(CXX_FOR_TARGET)' \
723         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
724         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
725         'LD=$$(LD_FOR_TARGET)' \
726         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
727         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
728         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
729         'NM=$$(NM_FOR_TARGET)' \
730         'RANLIB=$$(RANLIB_FOR_TARGET)' \
731         'WINDRES=$$(WINDRES_FOR_TARGET)'
732
733 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
734
735 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
736 # unfortunately needs the native compiler and the target ar and
737 # ranlib.
738 # If any variables are added here, they must be added to do-*, below.
739 # The BUILD_* variables are a special case, which are used for the gcc
740 # cross-building scheme.
741 EXTRA_GCC_FLAGS = \
742         'BUILD_PREFIX=$(BUILD_PREFIX)' \
743         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
744         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
745         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
746         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
747         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
748         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
749         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
750         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
751         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
752         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
753         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
754
755 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
756
757 .PHONY: configure-host
758 configure-host:  \
759     maybe-configure-ash \
760     maybe-configure-autoconf \
761     maybe-configure-automake \
762     maybe-configure-bash \
763     maybe-configure-bfd \
764     maybe-configure-opcodes \
765     maybe-configure-binutils \
766     maybe-configure-bison \
767     maybe-configure-byacc \
768     maybe-configure-bzip2 \
769     maybe-configure-dejagnu \
770     maybe-configure-diff \
771     maybe-configure-dosutils \
772     maybe-configure-etc \
773     maybe-configure-fastjar \
774     maybe-configure-fileutils \
775     maybe-configure-findutils \
776     maybe-configure-find \
777     maybe-configure-fixincludes \
778     maybe-configure-flex \
779     maybe-configure-gas \
780     maybe-configure-gcc \
781     maybe-configure-gawk \
782     maybe-configure-gettext \
783     maybe-configure-gnuserv \
784     maybe-configure-gprof \
785     maybe-configure-gzip \
786     maybe-configure-hello \
787     maybe-configure-indent \
788     maybe-configure-intl \
789     maybe-configure-tcl \
790     maybe-configure-itcl \
791     maybe-configure-ld \
792     maybe-configure-libcpp \
793     maybe-configure-libgui \
794     maybe-configure-libiberty \
795     maybe-configure-libtool \
796     maybe-configure-m4 \
797     maybe-configure-make \
798     maybe-configure-mmalloc \
799     maybe-configure-patch \
800     maybe-configure-perl \
801     maybe-configure-prms \
802     maybe-configure-rcs \
803     maybe-configure-readline \
804     maybe-configure-release \
805     maybe-configure-recode \
806     maybe-configure-sed \
807     maybe-configure-send-pr \
808     maybe-configure-shellutils \
809     maybe-configure-sid \
810     maybe-configure-sim \
811     maybe-configure-tar \
812     maybe-configure-texinfo \
813     maybe-configure-textutils \
814     maybe-configure-time \
815     maybe-configure-uudecode \
816     maybe-configure-wdiff \
817     maybe-configure-zip \
818     maybe-configure-zlib \
819     maybe-configure-gdb \
820     maybe-configure-expect \
821     maybe-configure-guile \
822     maybe-configure-tk \
823     maybe-configure-libtermcap \
824     maybe-configure-utils \
825     maybe-configure-gnattools
826 .PHONY: configure-target
827 configure-target:  \
828     maybe-configure-target-libstdc++-v3 \
829     maybe-configure-target-libmudflap \
830     maybe-configure-target-libssp \
831     maybe-configure-target-newlib \
832     maybe-configure-target-libgfortran \
833     maybe-configure-target-libobjc \
834     maybe-configure-target-libtermcap \
835     maybe-configure-target-winsup \
836     maybe-configure-target-libgloss \
837     maybe-configure-target-libiberty \
838     maybe-configure-target-gperf \
839     maybe-configure-target-examples \
840     maybe-configure-target-libffi \
841     maybe-configure-target-libjava \
842     maybe-configure-target-zlib \
843     maybe-configure-target-boehm-gc \
844     maybe-configure-target-qthreads \
845     maybe-configure-target-rda \
846     maybe-configure-target-libada
847
848 # The target built for a native non-bootstrap build.
849 .PHONY: all
850 all:
851 @if gcc-bootstrap
852         @r=`${PWD_COMMAND}`; export r; \
853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
854         if [ ! -f stage_last ]; then \
855           $(MAKE) $(RECURSE_FLAGS_TO_PASS) bootstrap; \
856         fi
857 @endif gcc-bootstrap
858         @$(unstage)
859 @if gcc-no-bootstrap
860         @r=`${PWD_COMMAND}`; export r; \
861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
862         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-prebootstrap
863 @endif gcc-no-bootstrap
864         @r=`${PWD_COMMAND}`; export r; \
865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
866         if [ -f stage_last ]; then \
867           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host; \
868         else \
869           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host; \
870         fi
871         @r=`${PWD_COMMAND}`; export r; \
872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
873         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-target
874         @$(stage)
875
876 .PHONY: all-build
877 all-build:  \
878     maybe-all-build-libiberty \
879     maybe-all-build-bison \
880     maybe-all-build-byacc \
881     maybe-all-build-flex \
882     maybe-all-build-m4 \
883     maybe-all-build-texinfo \
884     maybe-all-build-fixincludes
885 .PHONY: all-host
886 all-host:  \
887     maybe-all-ash \
888     maybe-all-autoconf \
889     maybe-all-automake \
890     maybe-all-bash \
891     maybe-all-bfd \
892     maybe-all-opcodes \
893     maybe-all-binutils \
894     maybe-all-bison \
895     maybe-all-byacc \
896     maybe-all-bzip2 \
897     maybe-all-dejagnu \
898     maybe-all-diff \
899     maybe-all-dosutils \
900     maybe-all-etc \
901     maybe-all-fastjar \
902     maybe-all-fileutils \
903     maybe-all-findutils \
904     maybe-all-find \
905     maybe-all-fixincludes \
906     maybe-all-flex \
907     maybe-all-gas \
908     maybe-all-gcc \
909     maybe-all-gawk \
910     maybe-all-gettext \
911     maybe-all-gnuserv \
912     maybe-all-gprof \
913     maybe-all-gzip \
914     maybe-all-hello \
915     maybe-all-indent \
916     maybe-all-intl \
917     maybe-all-tcl \
918     maybe-all-itcl \
919     maybe-all-ld \
920     maybe-all-libcpp \
921     maybe-all-libgui \
922     maybe-all-libiberty \
923     maybe-all-libtool \
924     maybe-all-m4 \
925     maybe-all-make \
926     maybe-all-mmalloc \
927     maybe-all-patch \
928     maybe-all-perl \
929     maybe-all-prms \
930     maybe-all-rcs \
931     maybe-all-readline \
932     maybe-all-release \
933     maybe-all-recode \
934     maybe-all-sed \
935     maybe-all-send-pr \
936     maybe-all-shellutils \
937     maybe-all-sid \
938     maybe-all-sim \
939     maybe-all-tar \
940     maybe-all-texinfo \
941     maybe-all-textutils \
942     maybe-all-time \
943     maybe-all-uudecode \
944     maybe-all-wdiff \
945     maybe-all-zip \
946     maybe-all-zlib \
947     maybe-all-gdb \
948     maybe-all-expect \
949     maybe-all-guile \
950     maybe-all-tk \
951     maybe-all-libtermcap \
952     maybe-all-utils \
953     maybe-all-gnattools
954 .PHONY: all-target
955 all-target:  \
956     maybe-all-target-libstdc++-v3 \
957     maybe-all-target-libmudflap \
958     maybe-all-target-libssp \
959     maybe-all-target-newlib \
960     maybe-all-target-libgfortran \
961     maybe-all-target-libobjc \
962     maybe-all-target-libtermcap \
963     maybe-all-target-winsup \
964     maybe-all-target-libgloss \
965     maybe-all-target-libiberty \
966     maybe-all-target-gperf \
967     maybe-all-target-examples \
968     maybe-all-target-libffi \
969     maybe-all-target-libjava \
970     maybe-all-target-zlib \
971     maybe-all-target-boehm-gc \
972     maybe-all-target-qthreads \
973     maybe-all-target-rda \
974     maybe-all-target-libada
975
976 # Do a target for all the subdirectories.  A ``make do-X'' will do a
977 # ``make X'' in all subdirectories (because, in general, there is a
978 # dependency (below) of X upon do-X, a ``make X'' will also do this,
979 # but it may do additional work as well).
980
981 .PHONY: do-info
982 do-info:
983         @$(unstage)
984         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
985           info-target
986         @$(stage)
987
988
989 .PHONY: info-host
990 info-host:  \
991     maybe-info-ash \
992     maybe-info-autoconf \
993     maybe-info-automake \
994     maybe-info-bash \
995     maybe-info-bfd \
996     maybe-info-opcodes \
997     maybe-info-binutils \
998     maybe-info-bison \
999     maybe-info-byacc \
1000     maybe-info-bzip2 \
1001     maybe-info-dejagnu \
1002     maybe-info-diff \
1003     maybe-info-dosutils \
1004     maybe-info-etc \
1005     maybe-info-fastjar \
1006     maybe-info-fileutils \
1007     maybe-info-findutils \
1008     maybe-info-find \
1009     maybe-info-fixincludes \
1010     maybe-info-flex \
1011     maybe-info-gas \
1012     maybe-info-gcc \
1013     maybe-info-gawk \
1014     maybe-info-gettext \
1015     maybe-info-gnuserv \
1016     maybe-info-gprof \
1017     maybe-info-gzip \
1018     maybe-info-hello \
1019     maybe-info-indent \
1020     maybe-info-intl \
1021     maybe-info-tcl \
1022     maybe-info-itcl \
1023     maybe-info-ld \
1024     maybe-info-libcpp \
1025     maybe-info-libgui \
1026     maybe-info-libiberty \
1027     maybe-info-libtool \
1028     maybe-info-m4 \
1029     maybe-info-make \
1030     maybe-info-mmalloc \
1031     maybe-info-patch \
1032     maybe-info-perl \
1033     maybe-info-prms \
1034     maybe-info-rcs \
1035     maybe-info-readline \
1036     maybe-info-release \
1037     maybe-info-recode \
1038     maybe-info-sed \
1039     maybe-info-send-pr \
1040     maybe-info-shellutils \
1041     maybe-info-sid \
1042     maybe-info-sim \
1043     maybe-info-tar \
1044     maybe-info-texinfo \
1045     maybe-info-textutils \
1046     maybe-info-time \
1047     maybe-info-uudecode \
1048     maybe-info-wdiff \
1049     maybe-info-zip \
1050     maybe-info-zlib \
1051     maybe-info-gdb \
1052     maybe-info-expect \
1053     maybe-info-guile \
1054     maybe-info-tk \
1055     maybe-info-libtermcap \
1056     maybe-info-utils \
1057     maybe-info-gnattools
1058
1059 .PHONY: info-target
1060 info-target:  \
1061     maybe-info-target-libstdc++-v3 \
1062     maybe-info-target-libmudflap \
1063     maybe-info-target-libssp \
1064     maybe-info-target-newlib \
1065     maybe-info-target-libgfortran \
1066     maybe-info-target-libobjc \
1067     maybe-info-target-libtermcap \
1068     maybe-info-target-winsup \
1069     maybe-info-target-libgloss \
1070     maybe-info-target-libiberty \
1071     maybe-info-target-gperf \
1072     maybe-info-target-examples \
1073     maybe-info-target-libffi \
1074     maybe-info-target-libjava \
1075     maybe-info-target-zlib \
1076     maybe-info-target-boehm-gc \
1077     maybe-info-target-qthreads \
1078     maybe-info-target-rda \
1079     maybe-info-target-libada
1080
1081 .PHONY: do-dvi
1082 do-dvi:
1083         @$(unstage)
1084         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1085           dvi-target
1086         @$(stage)
1087
1088
1089 .PHONY: dvi-host
1090 dvi-host:  \
1091     maybe-dvi-ash \
1092     maybe-dvi-autoconf \
1093     maybe-dvi-automake \
1094     maybe-dvi-bash \
1095     maybe-dvi-bfd \
1096     maybe-dvi-opcodes \
1097     maybe-dvi-binutils \
1098     maybe-dvi-bison \
1099     maybe-dvi-byacc \
1100     maybe-dvi-bzip2 \
1101     maybe-dvi-dejagnu \
1102     maybe-dvi-diff \
1103     maybe-dvi-dosutils \
1104     maybe-dvi-etc \
1105     maybe-dvi-fastjar \
1106     maybe-dvi-fileutils \
1107     maybe-dvi-findutils \
1108     maybe-dvi-find \
1109     maybe-dvi-fixincludes \
1110     maybe-dvi-flex \
1111     maybe-dvi-gas \
1112     maybe-dvi-gcc \
1113     maybe-dvi-gawk \
1114     maybe-dvi-gettext \
1115     maybe-dvi-gnuserv \
1116     maybe-dvi-gprof \
1117     maybe-dvi-gzip \
1118     maybe-dvi-hello \
1119     maybe-dvi-indent \
1120     maybe-dvi-intl \
1121     maybe-dvi-tcl \
1122     maybe-dvi-itcl \
1123     maybe-dvi-ld \
1124     maybe-dvi-libcpp \
1125     maybe-dvi-libgui \
1126     maybe-dvi-libiberty \
1127     maybe-dvi-libtool \
1128     maybe-dvi-m4 \
1129     maybe-dvi-make \
1130     maybe-dvi-mmalloc \
1131     maybe-dvi-patch \
1132     maybe-dvi-perl \
1133     maybe-dvi-prms \
1134     maybe-dvi-rcs \
1135     maybe-dvi-readline \
1136     maybe-dvi-release \
1137     maybe-dvi-recode \
1138     maybe-dvi-sed \
1139     maybe-dvi-send-pr \
1140     maybe-dvi-shellutils \
1141     maybe-dvi-sid \
1142     maybe-dvi-sim \
1143     maybe-dvi-tar \
1144     maybe-dvi-texinfo \
1145     maybe-dvi-textutils \
1146     maybe-dvi-time \
1147     maybe-dvi-uudecode \
1148     maybe-dvi-wdiff \
1149     maybe-dvi-zip \
1150     maybe-dvi-zlib \
1151     maybe-dvi-gdb \
1152     maybe-dvi-expect \
1153     maybe-dvi-guile \
1154     maybe-dvi-tk \
1155     maybe-dvi-libtermcap \
1156     maybe-dvi-utils \
1157     maybe-dvi-gnattools
1158
1159 .PHONY: dvi-target
1160 dvi-target:  \
1161     maybe-dvi-target-libstdc++-v3 \
1162     maybe-dvi-target-libmudflap \
1163     maybe-dvi-target-libssp \
1164     maybe-dvi-target-newlib \
1165     maybe-dvi-target-libgfortran \
1166     maybe-dvi-target-libobjc \
1167     maybe-dvi-target-libtermcap \
1168     maybe-dvi-target-winsup \
1169     maybe-dvi-target-libgloss \
1170     maybe-dvi-target-libiberty \
1171     maybe-dvi-target-gperf \
1172     maybe-dvi-target-examples \
1173     maybe-dvi-target-libffi \
1174     maybe-dvi-target-libjava \
1175     maybe-dvi-target-zlib \
1176     maybe-dvi-target-boehm-gc \
1177     maybe-dvi-target-qthreads \
1178     maybe-dvi-target-rda \
1179     maybe-dvi-target-libada
1180
1181 .PHONY: do-html
1182 do-html:
1183         @$(unstage)
1184         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1185           html-target
1186         @$(stage)
1187
1188
1189 .PHONY: html-host
1190 html-host:  \
1191     maybe-html-ash \
1192     maybe-html-autoconf \
1193     maybe-html-automake \
1194     maybe-html-bash \
1195     maybe-html-bfd \
1196     maybe-html-opcodes \
1197     maybe-html-binutils \
1198     maybe-html-bison \
1199     maybe-html-byacc \
1200     maybe-html-bzip2 \
1201     maybe-html-dejagnu \
1202     maybe-html-diff \
1203     maybe-html-dosutils \
1204     maybe-html-etc \
1205     maybe-html-fastjar \
1206     maybe-html-fileutils \
1207     maybe-html-findutils \
1208     maybe-html-find \
1209     maybe-html-fixincludes \
1210     maybe-html-flex \
1211     maybe-html-gas \
1212     maybe-html-gcc \
1213     maybe-html-gawk \
1214     maybe-html-gettext \
1215     maybe-html-gnuserv \
1216     maybe-html-gprof \
1217     maybe-html-gzip \
1218     maybe-html-hello \
1219     maybe-html-indent \
1220     maybe-html-intl \
1221     maybe-html-tcl \
1222     maybe-html-itcl \
1223     maybe-html-ld \
1224     maybe-html-libcpp \
1225     maybe-html-libgui \
1226     maybe-html-libiberty \
1227     maybe-html-libtool \
1228     maybe-html-m4 \
1229     maybe-html-make \
1230     maybe-html-mmalloc \
1231     maybe-html-patch \
1232     maybe-html-perl \
1233     maybe-html-prms \
1234     maybe-html-rcs \
1235     maybe-html-readline \
1236     maybe-html-release \
1237     maybe-html-recode \
1238     maybe-html-sed \
1239     maybe-html-send-pr \
1240     maybe-html-shellutils \
1241     maybe-html-sid \
1242     maybe-html-sim \
1243     maybe-html-tar \
1244     maybe-html-texinfo \
1245     maybe-html-textutils \
1246     maybe-html-time \
1247     maybe-html-uudecode \
1248     maybe-html-wdiff \
1249     maybe-html-zip \
1250     maybe-html-zlib \
1251     maybe-html-gdb \
1252     maybe-html-expect \
1253     maybe-html-guile \
1254     maybe-html-tk \
1255     maybe-html-libtermcap \
1256     maybe-html-utils \
1257     maybe-html-gnattools
1258
1259 .PHONY: html-target
1260 html-target:  \
1261     maybe-html-target-libstdc++-v3 \
1262     maybe-html-target-libmudflap \
1263     maybe-html-target-libssp \
1264     maybe-html-target-newlib \
1265     maybe-html-target-libgfortran \
1266     maybe-html-target-libobjc \
1267     maybe-html-target-libtermcap \
1268     maybe-html-target-winsup \
1269     maybe-html-target-libgloss \
1270     maybe-html-target-libiberty \
1271     maybe-html-target-gperf \
1272     maybe-html-target-examples \
1273     maybe-html-target-libffi \
1274     maybe-html-target-libjava \
1275     maybe-html-target-zlib \
1276     maybe-html-target-boehm-gc \
1277     maybe-html-target-qthreads \
1278     maybe-html-target-rda \
1279     maybe-html-target-libada
1280
1281 .PHONY: do-TAGS
1282 do-TAGS:
1283         @$(unstage)
1284         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1285           TAGS-target
1286         @$(stage)
1287
1288
1289 .PHONY: TAGS-host
1290 TAGS-host:  \
1291     maybe-TAGS-ash \
1292     maybe-TAGS-autoconf \
1293     maybe-TAGS-automake \
1294     maybe-TAGS-bash \
1295     maybe-TAGS-bfd \
1296     maybe-TAGS-opcodes \
1297     maybe-TAGS-binutils \
1298     maybe-TAGS-bison \
1299     maybe-TAGS-byacc \
1300     maybe-TAGS-bzip2 \
1301     maybe-TAGS-dejagnu \
1302     maybe-TAGS-diff \
1303     maybe-TAGS-dosutils \
1304     maybe-TAGS-etc \
1305     maybe-TAGS-fastjar \
1306     maybe-TAGS-fileutils \
1307     maybe-TAGS-findutils \
1308     maybe-TAGS-find \
1309     maybe-TAGS-fixincludes \
1310     maybe-TAGS-flex \
1311     maybe-TAGS-gas \
1312     maybe-TAGS-gcc \
1313     maybe-TAGS-gawk \
1314     maybe-TAGS-gettext \
1315     maybe-TAGS-gnuserv \
1316     maybe-TAGS-gprof \
1317     maybe-TAGS-gzip \
1318     maybe-TAGS-hello \
1319     maybe-TAGS-indent \
1320     maybe-TAGS-intl \
1321     maybe-TAGS-tcl \
1322     maybe-TAGS-itcl \
1323     maybe-TAGS-ld \
1324     maybe-TAGS-libcpp \
1325     maybe-TAGS-libgui \
1326     maybe-TAGS-libiberty \
1327     maybe-TAGS-libtool \
1328     maybe-TAGS-m4 \
1329     maybe-TAGS-make \
1330     maybe-TAGS-mmalloc \
1331     maybe-TAGS-patch \
1332     maybe-TAGS-perl \
1333     maybe-TAGS-prms \
1334     maybe-TAGS-rcs \
1335     maybe-TAGS-readline \
1336     maybe-TAGS-release \
1337     maybe-TAGS-recode \
1338     maybe-TAGS-sed \
1339     maybe-TAGS-send-pr \
1340     maybe-TAGS-shellutils \
1341     maybe-TAGS-sid \
1342     maybe-TAGS-sim \
1343     maybe-TAGS-tar \
1344     maybe-TAGS-texinfo \
1345     maybe-TAGS-textutils \
1346     maybe-TAGS-time \
1347     maybe-TAGS-uudecode \
1348     maybe-TAGS-wdiff \
1349     maybe-TAGS-zip \
1350     maybe-TAGS-zlib \
1351     maybe-TAGS-gdb \
1352     maybe-TAGS-expect \
1353     maybe-TAGS-guile \
1354     maybe-TAGS-tk \
1355     maybe-TAGS-libtermcap \
1356     maybe-TAGS-utils \
1357     maybe-TAGS-gnattools
1358
1359 .PHONY: TAGS-target
1360 TAGS-target:  \
1361     maybe-TAGS-target-libstdc++-v3 \
1362     maybe-TAGS-target-libmudflap \
1363     maybe-TAGS-target-libssp \
1364     maybe-TAGS-target-newlib \
1365     maybe-TAGS-target-libgfortran \
1366     maybe-TAGS-target-libobjc \
1367     maybe-TAGS-target-libtermcap \
1368     maybe-TAGS-target-winsup \
1369     maybe-TAGS-target-libgloss \
1370     maybe-TAGS-target-libiberty \
1371     maybe-TAGS-target-gperf \
1372     maybe-TAGS-target-examples \
1373     maybe-TAGS-target-libffi \
1374     maybe-TAGS-target-libjava \
1375     maybe-TAGS-target-zlib \
1376     maybe-TAGS-target-boehm-gc \
1377     maybe-TAGS-target-qthreads \
1378     maybe-TAGS-target-rda \
1379     maybe-TAGS-target-libada
1380
1381 .PHONY: do-install-info
1382 do-install-info:
1383         @$(unstage)
1384         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1385           install-info-target
1386         @$(stage)
1387
1388
1389 .PHONY: install-info-host
1390 install-info-host:  \
1391     maybe-install-info-ash \
1392     maybe-install-info-autoconf \
1393     maybe-install-info-automake \
1394     maybe-install-info-bash \
1395     maybe-install-info-bfd \
1396     maybe-install-info-opcodes \
1397     maybe-install-info-binutils \
1398     maybe-install-info-bison \
1399     maybe-install-info-byacc \
1400     maybe-install-info-bzip2 \
1401     maybe-install-info-dejagnu \
1402     maybe-install-info-diff \
1403     maybe-install-info-dosutils \
1404     maybe-install-info-etc \
1405     maybe-install-info-fastjar \
1406     maybe-install-info-fileutils \
1407     maybe-install-info-findutils \
1408     maybe-install-info-find \
1409     maybe-install-info-fixincludes \
1410     maybe-install-info-flex \
1411     maybe-install-info-gas \
1412     maybe-install-info-gcc \
1413     maybe-install-info-gawk \
1414     maybe-install-info-gettext \
1415     maybe-install-info-gnuserv \
1416     maybe-install-info-gprof \
1417     maybe-install-info-gzip \
1418     maybe-install-info-hello \
1419     maybe-install-info-indent \
1420     maybe-install-info-intl \
1421     maybe-install-info-tcl \
1422     maybe-install-info-itcl \
1423     maybe-install-info-ld \
1424     maybe-install-info-libcpp \
1425     maybe-install-info-libgui \
1426     maybe-install-info-libiberty \
1427     maybe-install-info-libtool \
1428     maybe-install-info-m4 \
1429     maybe-install-info-make \
1430     maybe-install-info-mmalloc \
1431     maybe-install-info-patch \
1432     maybe-install-info-perl \
1433     maybe-install-info-prms \
1434     maybe-install-info-rcs \
1435     maybe-install-info-readline \
1436     maybe-install-info-release \
1437     maybe-install-info-recode \
1438     maybe-install-info-sed \
1439     maybe-install-info-send-pr \
1440     maybe-install-info-shellutils \
1441     maybe-install-info-sid \
1442     maybe-install-info-sim \
1443     maybe-install-info-tar \
1444     maybe-install-info-texinfo \
1445     maybe-install-info-textutils \
1446     maybe-install-info-time \
1447     maybe-install-info-uudecode \
1448     maybe-install-info-wdiff \
1449     maybe-install-info-zip \
1450     maybe-install-info-zlib \
1451     maybe-install-info-gdb \
1452     maybe-install-info-expect \
1453     maybe-install-info-guile \
1454     maybe-install-info-tk \
1455     maybe-install-info-libtermcap \
1456     maybe-install-info-utils \
1457     maybe-install-info-gnattools
1458
1459 .PHONY: install-info-target
1460 install-info-target:  \
1461     maybe-install-info-target-libstdc++-v3 \
1462     maybe-install-info-target-libmudflap \
1463     maybe-install-info-target-libssp \
1464     maybe-install-info-target-newlib \
1465     maybe-install-info-target-libgfortran \
1466     maybe-install-info-target-libobjc \
1467     maybe-install-info-target-libtermcap \
1468     maybe-install-info-target-winsup \
1469     maybe-install-info-target-libgloss \
1470     maybe-install-info-target-libiberty \
1471     maybe-install-info-target-gperf \
1472     maybe-install-info-target-examples \
1473     maybe-install-info-target-libffi \
1474     maybe-install-info-target-libjava \
1475     maybe-install-info-target-zlib \
1476     maybe-install-info-target-boehm-gc \
1477     maybe-install-info-target-qthreads \
1478     maybe-install-info-target-rda \
1479     maybe-install-info-target-libada
1480
1481 .PHONY: do-installcheck
1482 do-installcheck:
1483         @$(unstage)
1484         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1485           installcheck-target
1486         @$(stage)
1487
1488
1489 .PHONY: installcheck-host
1490 installcheck-host:  \
1491     maybe-installcheck-ash \
1492     maybe-installcheck-autoconf \
1493     maybe-installcheck-automake \
1494     maybe-installcheck-bash \
1495     maybe-installcheck-bfd \
1496     maybe-installcheck-opcodes \
1497     maybe-installcheck-binutils \
1498     maybe-installcheck-bison \
1499     maybe-installcheck-byacc \
1500     maybe-installcheck-bzip2 \
1501     maybe-installcheck-dejagnu \
1502     maybe-installcheck-diff \
1503     maybe-installcheck-dosutils \
1504     maybe-installcheck-etc \
1505     maybe-installcheck-fastjar \
1506     maybe-installcheck-fileutils \
1507     maybe-installcheck-findutils \
1508     maybe-installcheck-find \
1509     maybe-installcheck-fixincludes \
1510     maybe-installcheck-flex \
1511     maybe-installcheck-gas \
1512     maybe-installcheck-gcc \
1513     maybe-installcheck-gawk \
1514     maybe-installcheck-gettext \
1515     maybe-installcheck-gnuserv \
1516     maybe-installcheck-gprof \
1517     maybe-installcheck-gzip \
1518     maybe-installcheck-hello \
1519     maybe-installcheck-indent \
1520     maybe-installcheck-intl \
1521     maybe-installcheck-tcl \
1522     maybe-installcheck-itcl \
1523     maybe-installcheck-ld \
1524     maybe-installcheck-libcpp \
1525     maybe-installcheck-libgui \
1526     maybe-installcheck-libiberty \
1527     maybe-installcheck-libtool \
1528     maybe-installcheck-m4 \
1529     maybe-installcheck-make \
1530     maybe-installcheck-mmalloc \
1531     maybe-installcheck-patch \
1532     maybe-installcheck-perl \
1533     maybe-installcheck-prms \
1534     maybe-installcheck-rcs \
1535     maybe-installcheck-readline \
1536     maybe-installcheck-release \
1537     maybe-installcheck-recode \
1538     maybe-installcheck-sed \
1539     maybe-installcheck-send-pr \
1540     maybe-installcheck-shellutils \
1541     maybe-installcheck-sid \
1542     maybe-installcheck-sim \
1543     maybe-installcheck-tar \
1544     maybe-installcheck-texinfo \
1545     maybe-installcheck-textutils \
1546     maybe-installcheck-time \
1547     maybe-installcheck-uudecode \
1548     maybe-installcheck-wdiff \
1549     maybe-installcheck-zip \
1550     maybe-installcheck-zlib \
1551     maybe-installcheck-gdb \
1552     maybe-installcheck-expect \
1553     maybe-installcheck-guile \
1554     maybe-installcheck-tk \
1555     maybe-installcheck-libtermcap \
1556     maybe-installcheck-utils \
1557     maybe-installcheck-gnattools
1558
1559 .PHONY: installcheck-target
1560 installcheck-target:  \
1561     maybe-installcheck-target-libstdc++-v3 \
1562     maybe-installcheck-target-libmudflap \
1563     maybe-installcheck-target-libssp \
1564     maybe-installcheck-target-newlib \
1565     maybe-installcheck-target-libgfortran \
1566     maybe-installcheck-target-libobjc \
1567     maybe-installcheck-target-libtermcap \
1568     maybe-installcheck-target-winsup \
1569     maybe-installcheck-target-libgloss \
1570     maybe-installcheck-target-libiberty \
1571     maybe-installcheck-target-gperf \
1572     maybe-installcheck-target-examples \
1573     maybe-installcheck-target-libffi \
1574     maybe-installcheck-target-libjava \
1575     maybe-installcheck-target-zlib \
1576     maybe-installcheck-target-boehm-gc \
1577     maybe-installcheck-target-qthreads \
1578     maybe-installcheck-target-rda \
1579     maybe-installcheck-target-libada
1580
1581 .PHONY: do-mostlyclean
1582 do-mostlyclean:
1583         @$(unstage)
1584         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1585           mostlyclean-target
1586         @$(stage)
1587
1588
1589 .PHONY: mostlyclean-host
1590 mostlyclean-host:  \
1591     maybe-mostlyclean-ash \
1592     maybe-mostlyclean-autoconf \
1593     maybe-mostlyclean-automake \
1594     maybe-mostlyclean-bash \
1595     maybe-mostlyclean-bfd \
1596     maybe-mostlyclean-opcodes \
1597     maybe-mostlyclean-binutils \
1598     maybe-mostlyclean-bison \
1599     maybe-mostlyclean-byacc \
1600     maybe-mostlyclean-bzip2 \
1601     maybe-mostlyclean-dejagnu \
1602     maybe-mostlyclean-diff \
1603     maybe-mostlyclean-dosutils \
1604     maybe-mostlyclean-etc \
1605     maybe-mostlyclean-fastjar \
1606     maybe-mostlyclean-fileutils \
1607     maybe-mostlyclean-findutils \
1608     maybe-mostlyclean-find \
1609     maybe-mostlyclean-fixincludes \
1610     maybe-mostlyclean-flex \
1611     maybe-mostlyclean-gas \
1612     maybe-mostlyclean-gcc \
1613     maybe-mostlyclean-gawk \
1614     maybe-mostlyclean-gettext \
1615     maybe-mostlyclean-gnuserv \
1616     maybe-mostlyclean-gprof \
1617     maybe-mostlyclean-gzip \
1618     maybe-mostlyclean-hello \
1619     maybe-mostlyclean-indent \
1620     maybe-mostlyclean-intl \
1621     maybe-mostlyclean-tcl \
1622     maybe-mostlyclean-itcl \
1623     maybe-mostlyclean-ld \
1624     maybe-mostlyclean-libcpp \
1625     maybe-mostlyclean-libgui \
1626     maybe-mostlyclean-libiberty \
1627     maybe-mostlyclean-libtool \
1628     maybe-mostlyclean-m4 \
1629     maybe-mostlyclean-make \
1630     maybe-mostlyclean-mmalloc \
1631     maybe-mostlyclean-patch \
1632     maybe-mostlyclean-perl \
1633     maybe-mostlyclean-prms \
1634     maybe-mostlyclean-rcs \
1635     maybe-mostlyclean-readline \
1636     maybe-mostlyclean-release \
1637     maybe-mostlyclean-recode \
1638     maybe-mostlyclean-sed \
1639     maybe-mostlyclean-send-pr \
1640     maybe-mostlyclean-shellutils \
1641     maybe-mostlyclean-sid \
1642     maybe-mostlyclean-sim \
1643     maybe-mostlyclean-tar \
1644     maybe-mostlyclean-texinfo \
1645     maybe-mostlyclean-textutils \
1646     maybe-mostlyclean-time \
1647     maybe-mostlyclean-uudecode \
1648     maybe-mostlyclean-wdiff \
1649     maybe-mostlyclean-zip \
1650     maybe-mostlyclean-zlib \
1651     maybe-mostlyclean-gdb \
1652     maybe-mostlyclean-expect \
1653     maybe-mostlyclean-guile \
1654     maybe-mostlyclean-tk \
1655     maybe-mostlyclean-libtermcap \
1656     maybe-mostlyclean-utils \
1657     maybe-mostlyclean-gnattools
1658
1659 .PHONY: mostlyclean-target
1660 mostlyclean-target:  \
1661     maybe-mostlyclean-target-libstdc++-v3 \
1662     maybe-mostlyclean-target-libmudflap \
1663     maybe-mostlyclean-target-libssp \
1664     maybe-mostlyclean-target-newlib \
1665     maybe-mostlyclean-target-libgfortran \
1666     maybe-mostlyclean-target-libobjc \
1667     maybe-mostlyclean-target-libtermcap \
1668     maybe-mostlyclean-target-winsup \
1669     maybe-mostlyclean-target-libgloss \
1670     maybe-mostlyclean-target-libiberty \
1671     maybe-mostlyclean-target-gperf \
1672     maybe-mostlyclean-target-examples \
1673     maybe-mostlyclean-target-libffi \
1674     maybe-mostlyclean-target-libjava \
1675     maybe-mostlyclean-target-zlib \
1676     maybe-mostlyclean-target-boehm-gc \
1677     maybe-mostlyclean-target-qthreads \
1678     maybe-mostlyclean-target-rda \
1679     maybe-mostlyclean-target-libada
1680
1681 .PHONY: do-clean
1682 do-clean:
1683         @$(unstage)
1684         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1685           clean-target
1686         @$(stage)
1687
1688
1689 .PHONY: clean-host
1690 clean-host:  \
1691     maybe-clean-ash \
1692     maybe-clean-autoconf \
1693     maybe-clean-automake \
1694     maybe-clean-bash \
1695     maybe-clean-bfd \
1696     maybe-clean-opcodes \
1697     maybe-clean-binutils \
1698     maybe-clean-bison \
1699     maybe-clean-byacc \
1700     maybe-clean-bzip2 \
1701     maybe-clean-dejagnu \
1702     maybe-clean-diff \
1703     maybe-clean-dosutils \
1704     maybe-clean-etc \
1705     maybe-clean-fastjar \
1706     maybe-clean-fileutils \
1707     maybe-clean-findutils \
1708     maybe-clean-find \
1709     maybe-clean-fixincludes \
1710     maybe-clean-flex \
1711     maybe-clean-gas \
1712     maybe-clean-gcc \
1713     maybe-clean-gawk \
1714     maybe-clean-gettext \
1715     maybe-clean-gnuserv \
1716     maybe-clean-gprof \
1717     maybe-clean-gzip \
1718     maybe-clean-hello \
1719     maybe-clean-indent \
1720     maybe-clean-intl \
1721     maybe-clean-tcl \
1722     maybe-clean-itcl \
1723     maybe-clean-ld \
1724     maybe-clean-libcpp \
1725     maybe-clean-libgui \
1726     maybe-clean-libiberty \
1727     maybe-clean-libtool \
1728     maybe-clean-m4 \
1729     maybe-clean-make \
1730     maybe-clean-mmalloc \
1731     maybe-clean-patch \
1732     maybe-clean-perl \
1733     maybe-clean-prms \
1734     maybe-clean-rcs \
1735     maybe-clean-readline \
1736     maybe-clean-release \
1737     maybe-clean-recode \
1738     maybe-clean-sed \
1739     maybe-clean-send-pr \
1740     maybe-clean-shellutils \
1741     maybe-clean-sid \
1742     maybe-clean-sim \
1743     maybe-clean-tar \
1744     maybe-clean-texinfo \
1745     maybe-clean-textutils \
1746     maybe-clean-time \
1747     maybe-clean-uudecode \
1748     maybe-clean-wdiff \
1749     maybe-clean-zip \
1750     maybe-clean-zlib \
1751     maybe-clean-gdb \
1752     maybe-clean-expect \
1753     maybe-clean-guile \
1754     maybe-clean-tk \
1755     maybe-clean-libtermcap \
1756     maybe-clean-utils \
1757     maybe-clean-gnattools
1758
1759 .PHONY: clean-target
1760 clean-target:  \
1761     maybe-clean-target-libstdc++-v3 \
1762     maybe-clean-target-libmudflap \
1763     maybe-clean-target-libssp \
1764     maybe-clean-target-newlib \
1765     maybe-clean-target-libgfortran \
1766     maybe-clean-target-libobjc \
1767     maybe-clean-target-libtermcap \
1768     maybe-clean-target-winsup \
1769     maybe-clean-target-libgloss \
1770     maybe-clean-target-libiberty \
1771     maybe-clean-target-gperf \
1772     maybe-clean-target-examples \
1773     maybe-clean-target-libffi \
1774     maybe-clean-target-libjava \
1775     maybe-clean-target-zlib \
1776     maybe-clean-target-boehm-gc \
1777     maybe-clean-target-qthreads \
1778     maybe-clean-target-rda \
1779     maybe-clean-target-libada
1780
1781 .PHONY: do-distclean
1782 do-distclean:
1783         @$(unstage)
1784         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1785           distclean-target
1786         @$(stage)
1787
1788
1789 .PHONY: distclean-host
1790 distclean-host:  \
1791     maybe-distclean-ash \
1792     maybe-distclean-autoconf \
1793     maybe-distclean-automake \
1794     maybe-distclean-bash \
1795     maybe-distclean-bfd \
1796     maybe-distclean-opcodes \
1797     maybe-distclean-binutils \
1798     maybe-distclean-bison \
1799     maybe-distclean-byacc \
1800     maybe-distclean-bzip2 \
1801     maybe-distclean-dejagnu \
1802     maybe-distclean-diff \
1803     maybe-distclean-dosutils \
1804     maybe-distclean-etc \
1805     maybe-distclean-fastjar \
1806     maybe-distclean-fileutils \
1807     maybe-distclean-findutils \
1808     maybe-distclean-find \
1809     maybe-distclean-fixincludes \
1810     maybe-distclean-flex \
1811     maybe-distclean-gas \
1812     maybe-distclean-gcc \
1813     maybe-distclean-gawk \
1814     maybe-distclean-gettext \
1815     maybe-distclean-gnuserv \
1816     maybe-distclean-gprof \
1817     maybe-distclean-gzip \
1818     maybe-distclean-hello \
1819     maybe-distclean-indent \
1820     maybe-distclean-intl \
1821     maybe-distclean-tcl \
1822     maybe-distclean-itcl \
1823     maybe-distclean-ld \
1824     maybe-distclean-libcpp \
1825     maybe-distclean-libgui \
1826     maybe-distclean-libiberty \
1827     maybe-distclean-libtool \
1828     maybe-distclean-m4 \
1829     maybe-distclean-make \
1830     maybe-distclean-mmalloc \
1831     maybe-distclean-patch \
1832     maybe-distclean-perl \
1833     maybe-distclean-prms \
1834     maybe-distclean-rcs \
1835     maybe-distclean-readline \
1836     maybe-distclean-release \
1837     maybe-distclean-recode \
1838     maybe-distclean-sed \
1839     maybe-distclean-send-pr \
1840     maybe-distclean-shellutils \
1841     maybe-distclean-sid \
1842     maybe-distclean-sim \
1843     maybe-distclean-tar \
1844     maybe-distclean-texinfo \
1845     maybe-distclean-textutils \
1846     maybe-distclean-time \
1847     maybe-distclean-uudecode \
1848     maybe-distclean-wdiff \
1849     maybe-distclean-zip \
1850     maybe-distclean-zlib \
1851     maybe-distclean-gdb \
1852     maybe-distclean-expect \
1853     maybe-distclean-guile \
1854     maybe-distclean-tk \
1855     maybe-distclean-libtermcap \
1856     maybe-distclean-utils \
1857     maybe-distclean-gnattools
1858
1859 .PHONY: distclean-target
1860 distclean-target:  \
1861     maybe-distclean-target-libstdc++-v3 \
1862     maybe-distclean-target-libmudflap \
1863     maybe-distclean-target-libssp \
1864     maybe-distclean-target-newlib \
1865     maybe-distclean-target-libgfortran \
1866     maybe-distclean-target-libobjc \
1867     maybe-distclean-target-libtermcap \
1868     maybe-distclean-target-winsup \
1869     maybe-distclean-target-libgloss \
1870     maybe-distclean-target-libiberty \
1871     maybe-distclean-target-gperf \
1872     maybe-distclean-target-examples \
1873     maybe-distclean-target-libffi \
1874     maybe-distclean-target-libjava \
1875     maybe-distclean-target-zlib \
1876     maybe-distclean-target-boehm-gc \
1877     maybe-distclean-target-qthreads \
1878     maybe-distclean-target-rda \
1879     maybe-distclean-target-libada
1880
1881 .PHONY: do-maintainer-clean
1882 do-maintainer-clean:
1883         @$(unstage)
1884         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1885           maintainer-clean-target
1886         @$(stage)
1887
1888
1889 .PHONY: maintainer-clean-host
1890 maintainer-clean-host:  \
1891     maybe-maintainer-clean-ash \
1892     maybe-maintainer-clean-autoconf \
1893     maybe-maintainer-clean-automake \
1894     maybe-maintainer-clean-bash \
1895     maybe-maintainer-clean-bfd \
1896     maybe-maintainer-clean-opcodes \
1897     maybe-maintainer-clean-binutils \
1898     maybe-maintainer-clean-bison \
1899     maybe-maintainer-clean-byacc \
1900     maybe-maintainer-clean-bzip2 \
1901     maybe-maintainer-clean-dejagnu \
1902     maybe-maintainer-clean-diff \
1903     maybe-maintainer-clean-dosutils \
1904     maybe-maintainer-clean-etc \
1905     maybe-maintainer-clean-fastjar \
1906     maybe-maintainer-clean-fileutils \
1907     maybe-maintainer-clean-findutils \
1908     maybe-maintainer-clean-find \
1909     maybe-maintainer-clean-fixincludes \
1910     maybe-maintainer-clean-flex \
1911     maybe-maintainer-clean-gas \
1912     maybe-maintainer-clean-gcc \
1913     maybe-maintainer-clean-gawk \
1914     maybe-maintainer-clean-gettext \
1915     maybe-maintainer-clean-gnuserv \
1916     maybe-maintainer-clean-gprof \
1917     maybe-maintainer-clean-gzip \
1918     maybe-maintainer-clean-hello \
1919     maybe-maintainer-clean-indent \
1920     maybe-maintainer-clean-intl \
1921     maybe-maintainer-clean-tcl \
1922     maybe-maintainer-clean-itcl \
1923     maybe-maintainer-clean-ld \
1924     maybe-maintainer-clean-libcpp \
1925     maybe-maintainer-clean-libgui \
1926     maybe-maintainer-clean-libiberty \
1927     maybe-maintainer-clean-libtool \
1928     maybe-maintainer-clean-m4 \
1929     maybe-maintainer-clean-make \
1930     maybe-maintainer-clean-mmalloc \
1931     maybe-maintainer-clean-patch \
1932     maybe-maintainer-clean-perl \
1933     maybe-maintainer-clean-prms \
1934     maybe-maintainer-clean-rcs \
1935     maybe-maintainer-clean-readline \
1936     maybe-maintainer-clean-release \
1937     maybe-maintainer-clean-recode \
1938     maybe-maintainer-clean-sed \
1939     maybe-maintainer-clean-send-pr \
1940     maybe-maintainer-clean-shellutils \
1941     maybe-maintainer-clean-sid \
1942     maybe-maintainer-clean-sim \
1943     maybe-maintainer-clean-tar \
1944     maybe-maintainer-clean-texinfo \
1945     maybe-maintainer-clean-textutils \
1946     maybe-maintainer-clean-time \
1947     maybe-maintainer-clean-uudecode \
1948     maybe-maintainer-clean-wdiff \
1949     maybe-maintainer-clean-zip \
1950     maybe-maintainer-clean-zlib \
1951     maybe-maintainer-clean-gdb \
1952     maybe-maintainer-clean-expect \
1953     maybe-maintainer-clean-guile \
1954     maybe-maintainer-clean-tk \
1955     maybe-maintainer-clean-libtermcap \
1956     maybe-maintainer-clean-utils \
1957     maybe-maintainer-clean-gnattools
1958
1959 .PHONY: maintainer-clean-target
1960 maintainer-clean-target:  \
1961     maybe-maintainer-clean-target-libstdc++-v3 \
1962     maybe-maintainer-clean-target-libmudflap \
1963     maybe-maintainer-clean-target-libssp \
1964     maybe-maintainer-clean-target-newlib \
1965     maybe-maintainer-clean-target-libgfortran \
1966     maybe-maintainer-clean-target-libobjc \
1967     maybe-maintainer-clean-target-libtermcap \
1968     maybe-maintainer-clean-target-winsup \
1969     maybe-maintainer-clean-target-libgloss \
1970     maybe-maintainer-clean-target-libiberty \
1971     maybe-maintainer-clean-target-gperf \
1972     maybe-maintainer-clean-target-examples \
1973     maybe-maintainer-clean-target-libffi \
1974     maybe-maintainer-clean-target-libjava \
1975     maybe-maintainer-clean-target-zlib \
1976     maybe-maintainer-clean-target-boehm-gc \
1977     maybe-maintainer-clean-target-qthreads \
1978     maybe-maintainer-clean-target-rda \
1979     maybe-maintainer-clean-target-libada
1980
1981
1982 # Here are the targets which correspond to the do-X targets.
1983
1984 .PHONY: info installcheck dvi html install-info
1985 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1986 .PHONY: local-clean local-distclean local-maintainer-clean
1987 info: do-info
1988 installcheck: do-installcheck
1989 dvi: do-dvi
1990 html: do-html
1991
1992 # Make sure makeinfo is built before we do a `make info', if we're
1993 # in fact building texinfo.
1994 do-info: maybe-all-texinfo
1995
1996 install-info: do-install-info dir.info
1997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1998         if [ -f dir.info ] ; then \
1999           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2000         else true ; fi
2001
2002 local-clean:
2003         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2004
2005 local-distclean:
2006         -rm -f Makefile config.status config.cache mh-frag mt-frag
2007         -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
2008         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2009           rm -rf $(TARGET_SUBDIR); \
2010         else true; fi
2011         -rm -rf $(BUILD_SUBDIR)
2012         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2013           rm -rf $(HOST_SUBDIR); \
2014         else true; fi
2015         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2016         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2017         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2018         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2019         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2020
2021 local-maintainer-clean:
2022         @echo "This command is intended for maintainers to use;"
2023         @echo "it deletes files that may require special tools to rebuild."
2024
2025 clean: do-clean local-clean
2026 mostlyclean: do-mostlyclean local-clean
2027 distclean: do-distclean local-clean local-distclean
2028 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2029 maintainer-clean: local-distclean
2030 realclean: maintainer-clean
2031
2032 # Extra dependency for clean-target, owing to the mixed nature of gcc
2033 clean-target: clean-target-libgcc
2034 clean-target-libgcc:
2035         test ! -d gcc/libgcc || \
2036         (cd gcc/libgcc && find . -type d -print) | \
2037         while read d; do rm -f gcc/$$d/libgcc.a || : ; done
2038         -rm -rf gcc/libgcc
2039         -rm -f gcc/stmp-dirs
2040
2041 # Check target.
2042
2043 .PHONY: check do-check
2044 check: do-check
2045
2046 # Only include modules actually being configured and built.
2047 .PHONY: check-host
2048 check-host:  \
2049     maybe-check-ash \
2050     maybe-check-autoconf \
2051     maybe-check-automake \
2052     maybe-check-bash \
2053     maybe-check-bfd \
2054     maybe-check-opcodes \
2055     maybe-check-binutils \
2056     maybe-check-bison \
2057     maybe-check-byacc \
2058     maybe-check-bzip2 \
2059     maybe-check-dejagnu \
2060     maybe-check-diff \
2061     maybe-check-dosutils \
2062     maybe-check-etc \
2063     maybe-check-fastjar \
2064     maybe-check-fileutils \
2065     maybe-check-findutils \
2066     maybe-check-find \
2067     maybe-check-fixincludes \
2068     maybe-check-flex \
2069     maybe-check-gas \
2070     maybe-check-gcc \
2071     maybe-check-gawk \
2072     maybe-check-gettext \
2073     maybe-check-gnuserv \
2074     maybe-check-gprof \
2075     maybe-check-gzip \
2076     maybe-check-hello \
2077     maybe-check-indent \
2078     maybe-check-intl \
2079     maybe-check-tcl \
2080     maybe-check-itcl \
2081     maybe-check-ld \
2082     maybe-check-libcpp \
2083     maybe-check-libgui \
2084     maybe-check-libiberty \
2085     maybe-check-libtool \
2086     maybe-check-m4 \
2087     maybe-check-make \
2088     maybe-check-mmalloc \
2089     maybe-check-patch \
2090     maybe-check-perl \
2091     maybe-check-prms \
2092     maybe-check-rcs \
2093     maybe-check-readline \
2094     maybe-check-release \
2095     maybe-check-recode \
2096     maybe-check-sed \
2097     maybe-check-send-pr \
2098     maybe-check-shellutils \
2099     maybe-check-sid \
2100     maybe-check-sim \
2101     maybe-check-tar \
2102     maybe-check-texinfo \
2103     maybe-check-textutils \
2104     maybe-check-time \
2105     maybe-check-uudecode \
2106     maybe-check-wdiff \
2107     maybe-check-zip \
2108     maybe-check-zlib \
2109     maybe-check-gdb \
2110     maybe-check-expect \
2111     maybe-check-guile \
2112     maybe-check-tk \
2113     maybe-check-libtermcap \
2114     maybe-check-utils \
2115     maybe-check-gnattools
2116
2117 .PHONY: check-target
2118 check-target:  \
2119     maybe-check-target-libstdc++-v3 \
2120     maybe-check-target-libmudflap \
2121     maybe-check-target-libssp \
2122     maybe-check-target-newlib \
2123     maybe-check-target-libgfortran \
2124     maybe-check-target-libobjc \
2125     maybe-check-target-libtermcap \
2126     maybe-check-target-winsup \
2127     maybe-check-target-libgloss \
2128     maybe-check-target-libiberty \
2129     maybe-check-target-gperf \
2130     maybe-check-target-examples \
2131     maybe-check-target-libffi \
2132     maybe-check-target-libjava \
2133     maybe-check-target-zlib \
2134     maybe-check-target-boehm-gc \
2135     maybe-check-target-qthreads \
2136     maybe-check-target-rda \
2137     maybe-check-target-libada
2138
2139 do-check:
2140         @$(unstage)
2141         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2142         @$(stage)
2143
2144 # Automated reporting of test results.
2145
2146 warning.log: build.log
2147         $(srcdir)/contrib/warn_summary build.log > $@
2148
2149 mail-report.log:
2150         if test x'$(BOOT_CFLAGS)' != x''; then \
2151             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2152         fi; \
2153         $(srcdir)/contrib/test_summary -t >$@
2154         chmod +x $@
2155         echo If you really want to send e-mail, run ./$@ now
2156
2157 mail-report-with-warnings.log: warning.log
2158         if test x'$(BOOT_CFLAGS)' != x''; then \
2159             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2160         fi; \
2161         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2162         chmod +x $@
2163         echo If you really want to send e-mail, run ./$@ now
2164
2165 # Installation targets.
2166
2167 .PHONY: install uninstall
2168 install:
2169         @$(unstage)
2170         @$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2171         @$(stage)
2172
2173 .PHONY: install-host-nogcc
2174 install-host-nogcc:  \
2175     maybe-install-ash \
2176     maybe-install-autoconf \
2177     maybe-install-automake \
2178     maybe-install-bash \
2179     maybe-install-bfd \
2180     maybe-install-opcodes \
2181     maybe-install-binutils \
2182     maybe-install-bison \
2183     maybe-install-byacc \
2184     maybe-install-bzip2 \
2185     maybe-install-dejagnu \
2186     maybe-install-diff \
2187     maybe-install-dosutils \
2188     maybe-install-etc \
2189     maybe-install-fastjar \
2190     maybe-install-fileutils \
2191     maybe-install-findutils \
2192     maybe-install-find \
2193     maybe-install-fixincludes \
2194     maybe-install-flex \
2195     maybe-install-gas \
2196     maybe-install-gawk \
2197     maybe-install-gettext \
2198     maybe-install-gnuserv \
2199     maybe-install-gprof \
2200     maybe-install-gzip \
2201     maybe-install-hello \
2202     maybe-install-indent \
2203     maybe-install-intl \
2204     maybe-install-tcl \
2205     maybe-install-itcl \
2206     maybe-install-ld \
2207     maybe-install-libcpp \
2208     maybe-install-libgui \
2209     maybe-install-libiberty \
2210     maybe-install-libtool \
2211     maybe-install-m4 \
2212     maybe-install-make \
2213     maybe-install-mmalloc \
2214     maybe-install-patch \
2215     maybe-install-perl \
2216     maybe-install-prms \
2217     maybe-install-rcs \
2218     maybe-install-readline \
2219     maybe-install-release \
2220     maybe-install-recode \
2221     maybe-install-sed \
2222     maybe-install-send-pr \
2223     maybe-install-shellutils \
2224     maybe-install-sid \
2225     maybe-install-sim \
2226     maybe-install-tar \
2227     maybe-install-texinfo \
2228     maybe-install-textutils \
2229     maybe-install-time \
2230     maybe-install-uudecode \
2231     maybe-install-wdiff \
2232     maybe-install-zip \
2233     maybe-install-zlib \
2234     maybe-install-gdb \
2235     maybe-install-expect \
2236     maybe-install-guile \
2237     maybe-install-tk \
2238     maybe-install-libtermcap \
2239     maybe-install-utils \
2240     maybe-install-gnattools
2241
2242 .PHONY: install-host
2243 install-host:  \
2244     maybe-install-ash \
2245     maybe-install-autoconf \
2246     maybe-install-automake \
2247     maybe-install-bash \
2248     maybe-install-bfd \
2249     maybe-install-opcodes \
2250     maybe-install-binutils \
2251     maybe-install-bison \
2252     maybe-install-byacc \
2253     maybe-install-bzip2 \
2254     maybe-install-dejagnu \
2255     maybe-install-diff \
2256     maybe-install-dosutils \
2257     maybe-install-etc \
2258     maybe-install-fastjar \
2259     maybe-install-fileutils \
2260     maybe-install-findutils \
2261     maybe-install-find \
2262     maybe-install-fixincludes \
2263     maybe-install-flex \
2264     maybe-install-gas \
2265     maybe-install-gcc \
2266     maybe-install-gawk \
2267     maybe-install-gettext \
2268     maybe-install-gnuserv \
2269     maybe-install-gprof \
2270     maybe-install-gzip \
2271     maybe-install-hello \
2272     maybe-install-indent \
2273     maybe-install-intl \
2274     maybe-install-tcl \
2275     maybe-install-itcl \
2276     maybe-install-ld \
2277     maybe-install-libcpp \
2278     maybe-install-libgui \
2279     maybe-install-libiberty \
2280     maybe-install-libtool \
2281     maybe-install-m4 \
2282     maybe-install-make \
2283     maybe-install-mmalloc \
2284     maybe-install-patch \
2285     maybe-install-perl \
2286     maybe-install-prms \
2287     maybe-install-rcs \
2288     maybe-install-readline \
2289     maybe-install-release \
2290     maybe-install-recode \
2291     maybe-install-sed \
2292     maybe-install-send-pr \
2293     maybe-install-shellutils \
2294     maybe-install-sid \
2295     maybe-install-sim \
2296     maybe-install-tar \
2297     maybe-install-texinfo \
2298     maybe-install-textutils \
2299     maybe-install-time \
2300     maybe-install-uudecode \
2301     maybe-install-wdiff \
2302     maybe-install-zip \
2303     maybe-install-zlib \
2304     maybe-install-gdb \
2305     maybe-install-expect \
2306     maybe-install-guile \
2307     maybe-install-tk \
2308     maybe-install-libtermcap \
2309     maybe-install-utils \
2310     maybe-install-gnattools
2311
2312 .PHONY: install-target
2313 install-target:  \
2314     maybe-install-target-libstdc++-v3 \
2315     maybe-install-target-libmudflap \
2316     maybe-install-target-libssp \
2317     maybe-install-target-newlib \
2318     maybe-install-target-libgfortran \
2319     maybe-install-target-libobjc \
2320     maybe-install-target-libtermcap \
2321     maybe-install-target-winsup \
2322     maybe-install-target-libgloss \
2323     maybe-install-target-libiberty \
2324     maybe-install-target-gperf \
2325     maybe-install-target-examples \
2326     maybe-install-target-libffi \
2327     maybe-install-target-libjava \
2328     maybe-install-target-zlib \
2329     maybe-install-target-boehm-gc \
2330     maybe-install-target-qthreads \
2331     maybe-install-target-rda \
2332     maybe-install-target-libada
2333
2334 uninstall:
2335         @echo "the uninstall target is not supported in this tree"
2336
2337 .PHONY: install.all
2338 install.all: install-no-fixedincludes
2339         @if [ -f ./gcc/Makefile ] ; then \
2340                 r=`${PWD_COMMAND}` ; export r ; \
2341                 $(HOST_EXPORTS) \
2342                 (cd ./gcc && \
2343                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2344         else \
2345                 true ; \
2346         fi
2347
2348 # install-no-fixedincludes is used because Cygnus can not distribute
2349 # the fixed header files.
2350 .PHONY: install-no-fixedincludes
2351 install-no-fixedincludes: installdirs install-host-nogcc \
2352         install-target gcc-no-fixedincludes
2353
2354 ### other supporting targets
2355
2356 MAKEDIRS= \
2357         $(DESTDIR)$(prefix) \
2358         $(DESTDIR)$(exec_prefix)
2359 .PHONY: installdirs
2360 installdirs: mkinstalldirs
2361         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2362
2363 dir.info: do-install-info
2364         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2365           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2366           mv -f dir.info.new dir.info ; \
2367         else true ; \
2368         fi
2369
2370 dist:
2371         @echo "Building a full distribution of this tree isn't done"
2372         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2373
2374 etags tags: TAGS
2375
2376 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2377 # ability to use several tags files at once, so there is probably no need
2378 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2379 # (if we felt like it) have this Makefile write a piece of elisp which
2380 # the user could load to tell emacs19 where all the TAGS files we just
2381 # built are.
2382 TAGS: do-TAGS
2383
2384 # ------------------------------------
2385 # Macros for configure and all targets
2386 # ------------------------------------
2387
2388
2389
2390
2391
2392 # --------------------------------------
2393 # Modules which run on the build machine
2394 # --------------------------------------
2395
2396
2397 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2398 maybe-configure-build-libiberty:
2399 @if build-libiberty
2400 maybe-configure-build-libiberty: configure-build-libiberty
2401 configure-build-libiberty: 
2402         @$(unstage)
2403         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2404         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2405         r=`${PWD_COMMAND}`; export r; \
2406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2407         $(BUILD_EXPORTS) \
2408         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2409         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2410         case $(srcdir) in \
2411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2412           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2414         esac; \
2415         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2416         libsrcdir="$$s/libiberty"; \
2417         rm -f no-such-file || : ; \
2418         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2419           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2420           || exit 1
2421 @endif build-libiberty
2422
2423
2424
2425
2426
2427 .PHONY: all-build-libiberty maybe-all-build-libiberty
2428 maybe-all-build-libiberty:
2429 @if build-libiberty
2430 TARGET-build-libiberty=all
2431 maybe-all-build-libiberty: all-build-libiberty
2432 all-build-libiberty: configure-build-libiberty
2433         @$(unstage)
2434         @r=`${PWD_COMMAND}`; export r; \
2435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2436         $(BUILD_EXPORTS) \
2437         (cd $(BUILD_SUBDIR)/libiberty && \
2438           $(MAKE)   $(TARGET-build-libiberty))
2439 @endif build-libiberty
2440
2441
2442
2443
2444
2445 .PHONY: configure-build-bison maybe-configure-build-bison
2446 maybe-configure-build-bison:
2447 @if build-bison
2448 maybe-configure-build-bison: configure-build-bison
2449 configure-build-bison: 
2450         @$(unstage)
2451         @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2452         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2453         r=`${PWD_COMMAND}`; export r; \
2454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2455         $(BUILD_EXPORTS) \
2456         echo Configuring in $(BUILD_SUBDIR)/bison; \
2457         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2458         case $(srcdir) in \
2459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2460           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2462         esac; \
2463         srcdiroption="--srcdir=$${topdir}/bison"; \
2464         libsrcdir="$$s/bison"; \
2465         rm -f no-such-file || : ; \
2466         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2467           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2468           || exit 1
2469 @endif build-bison
2470
2471
2472
2473
2474
2475 .PHONY: all-build-bison maybe-all-build-bison
2476 maybe-all-build-bison:
2477 @if build-bison
2478 TARGET-build-bison=all
2479 maybe-all-build-bison: all-build-bison
2480 all-build-bison: configure-build-bison
2481         @$(unstage)
2482         @r=`${PWD_COMMAND}`; export r; \
2483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2484         $(BUILD_EXPORTS) \
2485         (cd $(BUILD_SUBDIR)/bison && \
2486           $(MAKE)   $(TARGET-build-bison))
2487 @endif build-bison
2488
2489
2490
2491
2492
2493 .PHONY: configure-build-byacc maybe-configure-build-byacc
2494 maybe-configure-build-byacc:
2495 @if build-byacc
2496 maybe-configure-build-byacc: configure-build-byacc
2497 configure-build-byacc: 
2498         @$(unstage)
2499         @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2500         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2501         r=`${PWD_COMMAND}`; export r; \
2502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2503         $(BUILD_EXPORTS) \
2504         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2505         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2506         case $(srcdir) in \
2507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2508           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2510         esac; \
2511         srcdiroption="--srcdir=$${topdir}/byacc"; \
2512         libsrcdir="$$s/byacc"; \
2513         rm -f no-such-file || : ; \
2514         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2515           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2516           || exit 1
2517 @endif build-byacc
2518
2519
2520
2521
2522
2523 .PHONY: all-build-byacc maybe-all-build-byacc
2524 maybe-all-build-byacc:
2525 @if build-byacc
2526 TARGET-build-byacc=all
2527 maybe-all-build-byacc: all-build-byacc
2528 all-build-byacc: configure-build-byacc
2529         @$(unstage)
2530         @r=`${PWD_COMMAND}`; export r; \
2531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2532         $(BUILD_EXPORTS) \
2533         (cd $(BUILD_SUBDIR)/byacc && \
2534           $(MAKE)   $(TARGET-build-byacc))
2535 @endif build-byacc
2536
2537
2538
2539
2540
2541 .PHONY: configure-build-flex maybe-configure-build-flex
2542 maybe-configure-build-flex:
2543 @if build-flex
2544 maybe-configure-build-flex: configure-build-flex
2545 configure-build-flex: 
2546         @$(unstage)
2547         @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2548         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2549         r=`${PWD_COMMAND}`; export r; \
2550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2551         $(BUILD_EXPORTS) \
2552         echo Configuring in $(BUILD_SUBDIR)/flex; \
2553         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2554         case $(srcdir) in \
2555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2556           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2558         esac; \
2559         srcdiroption="--srcdir=$${topdir}/flex"; \
2560         libsrcdir="$$s/flex"; \
2561         rm -f no-such-file || : ; \
2562         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2563           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2564           || exit 1
2565 @endif build-flex
2566
2567
2568
2569
2570
2571 .PHONY: all-build-flex maybe-all-build-flex
2572 maybe-all-build-flex:
2573 @if build-flex
2574 TARGET-build-flex=all
2575 maybe-all-build-flex: all-build-flex
2576 all-build-flex: configure-build-flex
2577         @$(unstage)
2578         @r=`${PWD_COMMAND}`; export r; \
2579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2580         $(BUILD_EXPORTS) \
2581         (cd $(BUILD_SUBDIR)/flex && \
2582           $(MAKE)   $(TARGET-build-flex))
2583 @endif build-flex
2584
2585
2586
2587
2588
2589 .PHONY: configure-build-m4 maybe-configure-build-m4
2590 maybe-configure-build-m4:
2591 @if build-m4
2592 maybe-configure-build-m4: configure-build-m4
2593 configure-build-m4: 
2594         @$(unstage)
2595         @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2596         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2597         r=`${PWD_COMMAND}`; export r; \
2598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2599         $(BUILD_EXPORTS) \
2600         echo Configuring in $(BUILD_SUBDIR)/m4; \
2601         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2602         case $(srcdir) in \
2603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2604           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2606         esac; \
2607         srcdiroption="--srcdir=$${topdir}/m4"; \
2608         libsrcdir="$$s/m4"; \
2609         rm -f no-such-file || : ; \
2610         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2611           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2612           || exit 1
2613 @endif build-m4
2614
2615
2616
2617
2618
2619 .PHONY: all-build-m4 maybe-all-build-m4
2620 maybe-all-build-m4:
2621 @if build-m4
2622 TARGET-build-m4=all
2623 maybe-all-build-m4: all-build-m4
2624 all-build-m4: configure-build-m4
2625         @$(unstage)
2626         @r=`${PWD_COMMAND}`; export r; \
2627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2628         $(BUILD_EXPORTS) \
2629         (cd $(BUILD_SUBDIR)/m4 && \
2630           $(MAKE)   $(TARGET-build-m4))
2631 @endif build-m4
2632
2633
2634
2635
2636
2637 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2638 maybe-configure-build-texinfo:
2639 @if build-texinfo
2640 maybe-configure-build-texinfo: configure-build-texinfo
2641 configure-build-texinfo: 
2642         @$(unstage)
2643         @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2644         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2645         r=`${PWD_COMMAND}`; export r; \
2646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2647         $(BUILD_EXPORTS) \
2648         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2649         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2650         case $(srcdir) in \
2651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2652           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2654         esac; \
2655         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2656         libsrcdir="$$s/texinfo"; \
2657         rm -f no-such-file || : ; \
2658         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2659           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2660           || exit 1
2661 @endif build-texinfo
2662
2663
2664
2665
2666
2667 .PHONY: all-build-texinfo maybe-all-build-texinfo
2668 maybe-all-build-texinfo:
2669 @if build-texinfo
2670 TARGET-build-texinfo=all
2671 maybe-all-build-texinfo: all-build-texinfo
2672 all-build-texinfo: configure-build-texinfo
2673         @$(unstage)
2674         @r=`${PWD_COMMAND}`; export r; \
2675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676         $(BUILD_EXPORTS) \
2677         (cd $(BUILD_SUBDIR)/texinfo && \
2678           $(MAKE)   $(TARGET-build-texinfo))
2679 @endif build-texinfo
2680
2681
2682
2683
2684
2685 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2686 maybe-configure-build-fixincludes:
2687 @if build-fixincludes
2688 maybe-configure-build-fixincludes: configure-build-fixincludes
2689 configure-build-fixincludes: 
2690         @$(unstage)
2691         @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2692         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2693         r=`${PWD_COMMAND}`; export r; \
2694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2695         $(BUILD_EXPORTS) \
2696         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2697         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2698         case $(srcdir) in \
2699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2700           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2702         esac; \
2703         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2704         libsrcdir="$$s/fixincludes"; \
2705         rm -f no-such-file || : ; \
2706         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2707           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2708           || exit 1
2709 @endif build-fixincludes
2710
2711
2712
2713
2714
2715 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2716 maybe-all-build-fixincludes:
2717 @if build-fixincludes
2718 TARGET-build-fixincludes=all
2719 maybe-all-build-fixincludes: all-build-fixincludes
2720 all-build-fixincludes: configure-build-fixincludes
2721         @$(unstage)
2722         @r=`${PWD_COMMAND}`; export r; \
2723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2724         $(BUILD_EXPORTS) \
2725         (cd $(BUILD_SUBDIR)/fixincludes && \
2726           $(MAKE)   $(TARGET-build-fixincludes))
2727 @endif build-fixincludes
2728
2729
2730
2731
2732
2733 # --------------------------------------
2734 # Modules which run on the host machine
2735 # --------------------------------------
2736
2737
2738 .PHONY: configure-ash maybe-configure-ash
2739 maybe-configure-ash:
2740 @if ash
2741 maybe-configure-ash: configure-ash
2742 configure-ash: 
2743         @$(unstage)
2744         @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2745         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2746         r=`${PWD_COMMAND}`; export r; \
2747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2748         $(HOST_EXPORTS) \
2749         echo Configuring in $(HOST_SUBDIR)/ash; \
2750         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2751         case $(srcdir) in \
2752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2753           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2755         esac; \
2756         srcdiroption="--srcdir=$${topdir}/ash"; \
2757         libsrcdir="$$s/ash"; \
2758         $(SHELL) $${libsrcdir}/configure \
2759           $(HOST_CONFIGARGS) $${srcdiroption}  \
2760           || exit 1
2761 @endif ash
2762
2763
2764
2765
2766
2767 .PHONY: all-ash maybe-all-ash
2768 maybe-all-ash:
2769 @if ash
2770 TARGET-ash=all
2771 maybe-all-ash: all-ash
2772 all-ash: configure-ash
2773         @$(unstage)
2774         @r=`${PWD_COMMAND}`; export r; \
2775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2776         $(HOST_EXPORTS) \
2777         (cd $(HOST_SUBDIR)/ash && \
2778           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
2779 @endif ash
2780
2781
2782
2783
2784 .PHONY: check-ash maybe-check-ash
2785 maybe-check-ash:
2786 @if ash
2787 maybe-check-ash: check-ash
2788
2789 check-ash:
2790         @$(unstage)
2791         @r=`${PWD_COMMAND}`; export r; \
2792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2793         $(HOST_EXPORTS) \
2794         (cd $(HOST_SUBDIR)/ash && \
2795           $(MAKE) $(FLAGS_TO_PASS)  check)
2796
2797 @endif ash
2798
2799 .PHONY: install-ash maybe-install-ash
2800 maybe-install-ash:
2801 @if ash
2802 maybe-install-ash: install-ash
2803
2804 install-ash: installdirs
2805         @$(unstage)
2806         @r=`${PWD_COMMAND}`; export r; \
2807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2808         $(HOST_EXPORTS) \
2809         (cd $(HOST_SUBDIR)/ash && \
2810           $(MAKE) $(FLAGS_TO_PASS)  install)
2811
2812 @endif ash
2813
2814 # Other targets (info, dvi, etc.)
2815
2816 .PHONY: maybe-info-ash info-ash
2817 maybe-info-ash:
2818 @if ash
2819 maybe-info-ash: info-ash
2820
2821 info-ash: \
2822     configure-ash 
2823         @$(unstage)
2824         @[ -f ./ash/Makefile ] || exit 0; \
2825         r=`${PWD_COMMAND}`; export r; \
2826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2827         $(HOST_EXPORTS) \
2828         for flag in $(EXTRA_HOST_FLAGS) ; do \
2829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2830         done; \
2831         echo "Doing info in ash" ; \
2832         (cd $(HOST_SUBDIR)/ash && \
2833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2835                   "RANLIB=$${RANLIB}" \
2836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2837                   info) \
2838           || exit 1
2839
2840 @endif ash
2841
2842 .PHONY: maybe-dvi-ash dvi-ash
2843 maybe-dvi-ash:
2844 @if ash
2845 maybe-dvi-ash: dvi-ash
2846
2847 dvi-ash: \
2848     configure-ash 
2849         @$(unstage)
2850         @[ -f ./ash/Makefile ] || exit 0; \
2851         r=`${PWD_COMMAND}`; export r; \
2852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2853         $(HOST_EXPORTS) \
2854         for flag in $(EXTRA_HOST_FLAGS) ; do \
2855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2856         done; \
2857         echo "Doing dvi in ash" ; \
2858         (cd $(HOST_SUBDIR)/ash && \
2859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2861                   "RANLIB=$${RANLIB}" \
2862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2863                   dvi) \
2864           || exit 1
2865
2866 @endif ash
2867
2868 .PHONY: maybe-html-ash html-ash
2869 maybe-html-ash:
2870 @if ash
2871 maybe-html-ash: html-ash
2872
2873 html-ash: \
2874     configure-ash 
2875         @$(unstage)
2876         @[ -f ./ash/Makefile ] || exit 0; \
2877         r=`${PWD_COMMAND}`; export r; \
2878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2879         $(HOST_EXPORTS) \
2880         for flag in $(EXTRA_HOST_FLAGS) ; do \
2881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2882         done; \
2883         echo "Doing html in ash" ; \
2884         (cd $(HOST_SUBDIR)/ash && \
2885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2887                   "RANLIB=$${RANLIB}" \
2888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2889                   html) \
2890           || exit 1
2891
2892 @endif ash
2893
2894 .PHONY: maybe-TAGS-ash TAGS-ash
2895 maybe-TAGS-ash:
2896 @if ash
2897 maybe-TAGS-ash: TAGS-ash
2898
2899 TAGS-ash: \
2900     configure-ash 
2901         @$(unstage)
2902         @[ -f ./ash/Makefile ] || exit 0; \
2903         r=`${PWD_COMMAND}`; export r; \
2904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2905         $(HOST_EXPORTS) \
2906         for flag in $(EXTRA_HOST_FLAGS) ; do \
2907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2908         done; \
2909         echo "Doing TAGS in ash" ; \
2910         (cd $(HOST_SUBDIR)/ash && \
2911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2913                   "RANLIB=$${RANLIB}" \
2914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2915                   TAGS) \
2916           || exit 1
2917
2918 @endif ash
2919
2920 .PHONY: maybe-install-info-ash install-info-ash
2921 maybe-install-info-ash:
2922 @if ash
2923 maybe-install-info-ash: install-info-ash
2924
2925 install-info-ash: \
2926     configure-ash \
2927     info-ash 
2928         @$(unstage)
2929         @[ -f ./ash/Makefile ] || exit 0; \
2930         r=`${PWD_COMMAND}`; export r; \
2931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2932         $(HOST_EXPORTS) \
2933         for flag in $(EXTRA_HOST_FLAGS) ; do \
2934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2935         done; \
2936         echo "Doing install-info in ash" ; \
2937         (cd $(HOST_SUBDIR)/ash && \
2938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2940                   "RANLIB=$${RANLIB}" \
2941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2942                   install-info) \
2943           || exit 1
2944
2945 @endif ash
2946
2947 .PHONY: maybe-installcheck-ash installcheck-ash
2948 maybe-installcheck-ash:
2949 @if ash
2950 maybe-installcheck-ash: installcheck-ash
2951
2952 installcheck-ash: \
2953     configure-ash 
2954         @$(unstage)
2955         @[ -f ./ash/Makefile ] || exit 0; \
2956         r=`${PWD_COMMAND}`; export r; \
2957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958         $(HOST_EXPORTS) \
2959         for flag in $(EXTRA_HOST_FLAGS) ; do \
2960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2961         done; \
2962         echo "Doing installcheck in ash" ; \
2963         (cd $(HOST_SUBDIR)/ash && \
2964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2966                   "RANLIB=$${RANLIB}" \
2967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2968                   installcheck) \
2969           || exit 1
2970
2971 @endif ash
2972
2973 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2974 maybe-mostlyclean-ash:
2975 @if ash
2976 maybe-mostlyclean-ash: mostlyclean-ash
2977
2978 mostlyclean-ash: 
2979         @$(unstage)
2980         @[ -f ./ash/Makefile ] || exit 0; \
2981         r=`${PWD_COMMAND}`; export r; \
2982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2983         $(HOST_EXPORTS) \
2984         for flag in $(EXTRA_HOST_FLAGS) ; do \
2985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2986         done; \
2987         echo "Doing mostlyclean in ash" ; \
2988         (cd $(HOST_SUBDIR)/ash && \
2989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2991                   "RANLIB=$${RANLIB}" \
2992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2993                   mostlyclean) \
2994           || exit 1
2995
2996 @endif ash
2997
2998 .PHONY: maybe-clean-ash clean-ash
2999 maybe-clean-ash:
3000 @if ash
3001 maybe-clean-ash: clean-ash
3002
3003 clean-ash: 
3004         @$(unstage)
3005         @[ -f ./ash/Makefile ] || exit 0; \
3006         r=`${PWD_COMMAND}`; export r; \
3007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3008         $(HOST_EXPORTS) \
3009         for flag in $(EXTRA_HOST_FLAGS) ; do \
3010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3011         done; \
3012         echo "Doing clean in ash" ; \
3013         (cd $(HOST_SUBDIR)/ash && \
3014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3016                   "RANLIB=$${RANLIB}" \
3017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3018                   clean) \
3019           || exit 1
3020
3021 @endif ash
3022
3023 .PHONY: maybe-distclean-ash distclean-ash
3024 maybe-distclean-ash:
3025 @if ash
3026 maybe-distclean-ash: distclean-ash
3027
3028 distclean-ash: 
3029         @$(unstage)
3030         @[ -f ./ash/Makefile ] || exit 0; \
3031         r=`${PWD_COMMAND}`; export r; \
3032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033         $(HOST_EXPORTS) \
3034         for flag in $(EXTRA_HOST_FLAGS) ; do \
3035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3036         done; \
3037         echo "Doing distclean in ash" ; \
3038         (cd $(HOST_SUBDIR)/ash && \
3039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3041                   "RANLIB=$${RANLIB}" \
3042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3043                   distclean) \
3044           || exit 1
3045
3046 @endif ash
3047
3048 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3049 maybe-maintainer-clean-ash:
3050 @if ash
3051 maybe-maintainer-clean-ash: maintainer-clean-ash
3052
3053 maintainer-clean-ash: 
3054         @$(unstage)
3055         @[ -f ./ash/Makefile ] || exit 0; \
3056         r=`${PWD_COMMAND}`; export r; \
3057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3058         $(HOST_EXPORTS) \
3059         for flag in $(EXTRA_HOST_FLAGS) ; do \
3060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3061         done; \
3062         echo "Doing maintainer-clean in ash" ; \
3063         (cd $(HOST_SUBDIR)/ash && \
3064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3066                   "RANLIB=$${RANLIB}" \
3067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3068                   maintainer-clean) \
3069           || exit 1
3070
3071 @endif ash
3072
3073
3074
3075 .PHONY: configure-autoconf maybe-configure-autoconf
3076 maybe-configure-autoconf:
3077 @if autoconf
3078 maybe-configure-autoconf: configure-autoconf
3079 configure-autoconf: 
3080         @$(unstage)
3081         @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3083         r=`${PWD_COMMAND}`; export r; \
3084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085         $(HOST_EXPORTS) \
3086         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3087         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3088         case $(srcdir) in \
3089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3090           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3092         esac; \
3093         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3094         libsrcdir="$$s/autoconf"; \
3095         $(SHELL) $${libsrcdir}/configure \
3096           $(HOST_CONFIGARGS) $${srcdiroption}  \
3097           || exit 1
3098 @endif autoconf
3099
3100
3101
3102
3103
3104 .PHONY: all-autoconf maybe-all-autoconf
3105 maybe-all-autoconf:
3106 @if autoconf
3107 TARGET-autoconf=all
3108 maybe-all-autoconf: all-autoconf
3109 all-autoconf: configure-autoconf
3110         @$(unstage)
3111         @r=`${PWD_COMMAND}`; export r; \
3112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3113         $(HOST_EXPORTS) \
3114         (cd $(HOST_SUBDIR)/autoconf && \
3115           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
3116 @endif autoconf
3117
3118
3119
3120
3121 .PHONY: check-autoconf maybe-check-autoconf
3122 maybe-check-autoconf:
3123 @if autoconf
3124 maybe-check-autoconf: check-autoconf
3125
3126 check-autoconf:
3127         @$(unstage)
3128         @r=`${PWD_COMMAND}`; export r; \
3129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3130         $(HOST_EXPORTS) \
3131         (cd $(HOST_SUBDIR)/autoconf && \
3132           $(MAKE) $(FLAGS_TO_PASS)  check)
3133
3134 @endif autoconf
3135
3136 .PHONY: install-autoconf maybe-install-autoconf
3137 maybe-install-autoconf:
3138 @if autoconf
3139 maybe-install-autoconf: install-autoconf
3140
3141 install-autoconf: installdirs
3142         @$(unstage)
3143         @r=`${PWD_COMMAND}`; export r; \
3144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145         $(HOST_EXPORTS) \
3146         (cd $(HOST_SUBDIR)/autoconf && \
3147           $(MAKE) $(FLAGS_TO_PASS)  install)
3148
3149 @endif autoconf
3150
3151 # Other targets (info, dvi, etc.)
3152
3153 .PHONY: maybe-info-autoconf info-autoconf
3154 maybe-info-autoconf:
3155 @if autoconf
3156 maybe-info-autoconf: info-autoconf
3157
3158 info-autoconf: \
3159     configure-autoconf 
3160         @$(unstage)
3161         @[ -f ./autoconf/Makefile ] || exit 0; \
3162         r=`${PWD_COMMAND}`; export r; \
3163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3164         $(HOST_EXPORTS) \
3165         for flag in $(EXTRA_HOST_FLAGS) ; do \
3166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3167         done; \
3168         echo "Doing info in autoconf" ; \
3169         (cd $(HOST_SUBDIR)/autoconf && \
3170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3172                   "RANLIB=$${RANLIB}" \
3173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3174                   info) \
3175           || exit 1
3176
3177 @endif autoconf
3178
3179 .PHONY: maybe-dvi-autoconf dvi-autoconf
3180 maybe-dvi-autoconf:
3181 @if autoconf
3182 maybe-dvi-autoconf: dvi-autoconf
3183
3184 dvi-autoconf: \
3185     configure-autoconf 
3186         @$(unstage)
3187         @[ -f ./autoconf/Makefile ] || exit 0; \
3188         r=`${PWD_COMMAND}`; export r; \
3189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3190         $(HOST_EXPORTS) \
3191         for flag in $(EXTRA_HOST_FLAGS) ; do \
3192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3193         done; \
3194         echo "Doing dvi in autoconf" ; \
3195         (cd $(HOST_SUBDIR)/autoconf && \
3196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3198                   "RANLIB=$${RANLIB}" \
3199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3200                   dvi) \
3201           || exit 1
3202
3203 @endif autoconf
3204
3205 .PHONY: maybe-html-autoconf html-autoconf
3206 maybe-html-autoconf:
3207 @if autoconf
3208 maybe-html-autoconf: html-autoconf
3209
3210 html-autoconf: \
3211     configure-autoconf 
3212         @$(unstage)
3213         @[ -f ./autoconf/Makefile ] || exit 0; \
3214         r=`${PWD_COMMAND}`; export r; \
3215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3216         $(HOST_EXPORTS) \
3217         for flag in $(EXTRA_HOST_FLAGS) ; do \
3218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3219         done; \
3220         echo "Doing html in autoconf" ; \
3221         (cd $(HOST_SUBDIR)/autoconf && \
3222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3224                   "RANLIB=$${RANLIB}" \
3225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3226                   html) \
3227           || exit 1
3228
3229 @endif autoconf
3230
3231 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3232 maybe-TAGS-autoconf:
3233 @if autoconf
3234 maybe-TAGS-autoconf: TAGS-autoconf
3235
3236 TAGS-autoconf: \
3237     configure-autoconf 
3238         @$(unstage)
3239         @[ -f ./autoconf/Makefile ] || exit 0; \
3240         r=`${PWD_COMMAND}`; export r; \
3241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3242         $(HOST_EXPORTS) \
3243         for flag in $(EXTRA_HOST_FLAGS) ; do \
3244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3245         done; \
3246         echo "Doing TAGS in autoconf" ; \
3247         (cd $(HOST_SUBDIR)/autoconf && \
3248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3250                   "RANLIB=$${RANLIB}" \
3251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3252                   TAGS) \
3253           || exit 1
3254
3255 @endif autoconf
3256
3257 .PHONY: maybe-install-info-autoconf install-info-autoconf
3258 maybe-install-info-autoconf:
3259 @if autoconf
3260 maybe-install-info-autoconf: install-info-autoconf
3261
3262 install-info-autoconf: \
3263     configure-autoconf \
3264     info-autoconf 
3265         @$(unstage)
3266         @[ -f ./autoconf/Makefile ] || exit 0; \
3267         r=`${PWD_COMMAND}`; export r; \
3268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269         $(HOST_EXPORTS) \
3270         for flag in $(EXTRA_HOST_FLAGS) ; do \
3271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3272         done; \
3273         echo "Doing install-info in autoconf" ; \
3274         (cd $(HOST_SUBDIR)/autoconf && \
3275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3277                   "RANLIB=$${RANLIB}" \
3278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3279                   install-info) \
3280           || exit 1
3281
3282 @endif autoconf
3283
3284 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3285 maybe-installcheck-autoconf:
3286 @if autoconf
3287 maybe-installcheck-autoconf: installcheck-autoconf
3288
3289 installcheck-autoconf: \
3290     configure-autoconf 
3291         @$(unstage)
3292         @[ -f ./autoconf/Makefile ] || exit 0; \
3293         r=`${PWD_COMMAND}`; export r; \
3294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3295         $(HOST_EXPORTS) \
3296         for flag in $(EXTRA_HOST_FLAGS) ; do \
3297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3298         done; \
3299         echo "Doing installcheck in autoconf" ; \
3300         (cd $(HOST_SUBDIR)/autoconf && \
3301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3303                   "RANLIB=$${RANLIB}" \
3304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3305                   installcheck) \
3306           || exit 1
3307
3308 @endif autoconf
3309
3310 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3311 maybe-mostlyclean-autoconf:
3312 @if autoconf
3313 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3314
3315 mostlyclean-autoconf: 
3316         @$(unstage)
3317         @[ -f ./autoconf/Makefile ] || exit 0; \
3318         r=`${PWD_COMMAND}`; export r; \
3319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3320         $(HOST_EXPORTS) \
3321         for flag in $(EXTRA_HOST_FLAGS) ; do \
3322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3323         done; \
3324         echo "Doing mostlyclean in autoconf" ; \
3325         (cd $(HOST_SUBDIR)/autoconf && \
3326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3328                   "RANLIB=$${RANLIB}" \
3329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3330                   mostlyclean) \
3331           || exit 1
3332
3333 @endif autoconf
3334
3335 .PHONY: maybe-clean-autoconf clean-autoconf
3336 maybe-clean-autoconf:
3337 @if autoconf
3338 maybe-clean-autoconf: clean-autoconf
3339
3340 clean-autoconf: 
3341         @$(unstage)
3342         @[ -f ./autoconf/Makefile ] || exit 0; \
3343         r=`${PWD_COMMAND}`; export r; \
3344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3345         $(HOST_EXPORTS) \
3346         for flag in $(EXTRA_HOST_FLAGS) ; do \
3347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3348         done; \
3349         echo "Doing clean in autoconf" ; \
3350         (cd $(HOST_SUBDIR)/autoconf && \
3351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3353                   "RANLIB=$${RANLIB}" \
3354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3355                   clean) \
3356           || exit 1
3357
3358 @endif autoconf
3359
3360 .PHONY: maybe-distclean-autoconf distclean-autoconf
3361 maybe-distclean-autoconf:
3362 @if autoconf
3363 maybe-distclean-autoconf: distclean-autoconf
3364
3365 distclean-autoconf: 
3366         @$(unstage)
3367         @[ -f ./autoconf/Makefile ] || exit 0; \
3368         r=`${PWD_COMMAND}`; export r; \
3369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3370         $(HOST_EXPORTS) \
3371         for flag in $(EXTRA_HOST_FLAGS) ; do \
3372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3373         done; \
3374         echo "Doing distclean in autoconf" ; \
3375         (cd $(HOST_SUBDIR)/autoconf && \
3376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3378                   "RANLIB=$${RANLIB}" \
3379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3380                   distclean) \
3381           || exit 1
3382
3383 @endif autoconf
3384
3385 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3386 maybe-maintainer-clean-autoconf:
3387 @if autoconf
3388 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3389
3390 maintainer-clean-autoconf: 
3391         @$(unstage)
3392         @[ -f ./autoconf/Makefile ] || exit 0; \
3393         r=`${PWD_COMMAND}`; export r; \
3394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395         $(HOST_EXPORTS) \
3396         for flag in $(EXTRA_HOST_FLAGS) ; do \
3397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3398         done; \
3399         echo "Doing maintainer-clean in autoconf" ; \
3400         (cd $(HOST_SUBDIR)/autoconf && \
3401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3403                   "RANLIB=$${RANLIB}" \
3404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3405                   maintainer-clean) \
3406           || exit 1
3407
3408 @endif autoconf
3409
3410
3411
3412 .PHONY: configure-automake maybe-configure-automake
3413 maybe-configure-automake:
3414 @if automake
3415 maybe-configure-automake: configure-automake
3416 configure-automake: 
3417         @$(unstage)
3418         @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3420         r=`${PWD_COMMAND}`; export r; \
3421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3422         $(HOST_EXPORTS) \
3423         echo Configuring in $(HOST_SUBDIR)/automake; \
3424         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3425         case $(srcdir) in \
3426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3427           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3429         esac; \
3430         srcdiroption="--srcdir=$${topdir}/automake"; \
3431         libsrcdir="$$s/automake"; \
3432         $(SHELL) $${libsrcdir}/configure \
3433           $(HOST_CONFIGARGS) $${srcdiroption}  \
3434           || exit 1
3435 @endif automake
3436
3437
3438
3439
3440
3441 .PHONY: all-automake maybe-all-automake
3442 maybe-all-automake:
3443 @if automake
3444 TARGET-automake=all
3445 maybe-all-automake: all-automake
3446 all-automake: configure-automake
3447         @$(unstage)
3448         @r=`${PWD_COMMAND}`; export r; \
3449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3450         $(HOST_EXPORTS) \
3451         (cd $(HOST_SUBDIR)/automake && \
3452           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3453 @endif automake
3454
3455
3456
3457
3458 .PHONY: check-automake maybe-check-automake
3459 maybe-check-automake:
3460 @if automake
3461 maybe-check-automake: check-automake
3462
3463 check-automake:
3464         @$(unstage)
3465         @r=`${PWD_COMMAND}`; export r; \
3466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3467         $(HOST_EXPORTS) \
3468         (cd $(HOST_SUBDIR)/automake && \
3469           $(MAKE) $(FLAGS_TO_PASS)  check)
3470
3471 @endif automake
3472
3473 .PHONY: install-automake maybe-install-automake
3474 maybe-install-automake:
3475 @if automake
3476 maybe-install-automake: install-automake
3477
3478 install-automake: installdirs
3479         @$(unstage)
3480         @r=`${PWD_COMMAND}`; export r; \
3481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482         $(HOST_EXPORTS) \
3483         (cd $(HOST_SUBDIR)/automake && \
3484           $(MAKE) $(FLAGS_TO_PASS)  install)
3485
3486 @endif automake
3487
3488 # Other targets (info, dvi, etc.)
3489
3490 .PHONY: maybe-info-automake info-automake
3491 maybe-info-automake:
3492 @if automake
3493 maybe-info-automake: info-automake
3494
3495 info-automake: \
3496     configure-automake 
3497         @$(unstage)
3498         @[ -f ./automake/Makefile ] || exit 0; \
3499         r=`${PWD_COMMAND}`; export r; \
3500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3501         $(HOST_EXPORTS) \
3502         for flag in $(EXTRA_HOST_FLAGS) ; do \
3503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3504         done; \
3505         echo "Doing info in automake" ; \
3506         (cd $(HOST_SUBDIR)/automake && \
3507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3509                   "RANLIB=$${RANLIB}" \
3510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3511                   info) \
3512           || exit 1
3513
3514 @endif automake
3515
3516 .PHONY: maybe-dvi-automake dvi-automake
3517 maybe-dvi-automake:
3518 @if automake
3519 maybe-dvi-automake: dvi-automake
3520
3521 dvi-automake: \
3522     configure-automake 
3523         @$(unstage)
3524         @[ -f ./automake/Makefile ] || exit 0; \
3525         r=`${PWD_COMMAND}`; export r; \
3526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3527         $(HOST_EXPORTS) \
3528         for flag in $(EXTRA_HOST_FLAGS) ; do \
3529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3530         done; \
3531         echo "Doing dvi in automake" ; \
3532         (cd $(HOST_SUBDIR)/automake && \
3533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3535                   "RANLIB=$${RANLIB}" \
3536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3537                   dvi) \
3538           || exit 1
3539
3540 @endif automake
3541
3542 .PHONY: maybe-html-automake html-automake
3543 maybe-html-automake:
3544 @if automake
3545 maybe-html-automake: html-automake
3546
3547 html-automake: \
3548     configure-automake 
3549         @$(unstage)
3550         @[ -f ./automake/Makefile ] || exit 0; \
3551         r=`${PWD_COMMAND}`; export r; \
3552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3553         $(HOST_EXPORTS) \
3554         for flag in $(EXTRA_HOST_FLAGS) ; do \
3555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3556         done; \
3557         echo "Doing html in automake" ; \
3558         (cd $(HOST_SUBDIR)/automake && \
3559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3561                   "RANLIB=$${RANLIB}" \
3562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3563                   html) \
3564           || exit 1
3565
3566 @endif automake
3567
3568 .PHONY: maybe-TAGS-automake TAGS-automake
3569 maybe-TAGS-automake:
3570 @if automake
3571 maybe-TAGS-automake: TAGS-automake
3572
3573 TAGS-automake: \
3574     configure-automake 
3575         @$(unstage)
3576         @[ -f ./automake/Makefile ] || exit 0; \
3577         r=`${PWD_COMMAND}`; export r; \
3578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3579         $(HOST_EXPORTS) \
3580         for flag in $(EXTRA_HOST_FLAGS) ; do \
3581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3582         done; \
3583         echo "Doing TAGS in automake" ; \
3584         (cd $(HOST_SUBDIR)/automake && \
3585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3587                   "RANLIB=$${RANLIB}" \
3588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3589                   TAGS) \
3590           || exit 1
3591
3592 @endif automake
3593
3594 .PHONY: maybe-install-info-automake install-info-automake
3595 maybe-install-info-automake:
3596 @if automake
3597 maybe-install-info-automake: install-info-automake
3598
3599 install-info-automake: \
3600     configure-automake \
3601     info-automake 
3602         @$(unstage)
3603         @[ -f ./automake/Makefile ] || exit 0; \
3604         r=`${PWD_COMMAND}`; export r; \
3605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3606         $(HOST_EXPORTS) \
3607         for flag in $(EXTRA_HOST_FLAGS) ; do \
3608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3609         done; \
3610         echo "Doing install-info in automake" ; \
3611         (cd $(HOST_SUBDIR)/automake && \
3612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3614                   "RANLIB=$${RANLIB}" \
3615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3616                   install-info) \
3617           || exit 1
3618
3619 @endif automake
3620
3621 .PHONY: maybe-installcheck-automake installcheck-automake
3622 maybe-installcheck-automake:
3623 @if automake
3624 maybe-installcheck-automake: installcheck-automake
3625
3626 installcheck-automake: \
3627     configure-automake 
3628         @$(unstage)
3629         @[ -f ./automake/Makefile ] || exit 0; \
3630         r=`${PWD_COMMAND}`; export r; \
3631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3632         $(HOST_EXPORTS) \
3633         for flag in $(EXTRA_HOST_FLAGS) ; do \
3634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3635         done; \
3636         echo "Doing installcheck in automake" ; \
3637         (cd $(HOST_SUBDIR)/automake && \
3638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3640                   "RANLIB=$${RANLIB}" \
3641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3642                   installcheck) \
3643           || exit 1
3644
3645 @endif automake
3646
3647 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3648 maybe-mostlyclean-automake:
3649 @if automake
3650 maybe-mostlyclean-automake: mostlyclean-automake
3651
3652 mostlyclean-automake: 
3653         @$(unstage)
3654         @[ -f ./automake/Makefile ] || exit 0; \
3655         r=`${PWD_COMMAND}`; export r; \
3656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3657         $(HOST_EXPORTS) \
3658         for flag in $(EXTRA_HOST_FLAGS) ; do \
3659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3660         done; \
3661         echo "Doing mostlyclean in automake" ; \
3662         (cd $(HOST_SUBDIR)/automake && \
3663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3665                   "RANLIB=$${RANLIB}" \
3666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3667                   mostlyclean) \
3668           || exit 1
3669
3670 @endif automake
3671
3672 .PHONY: maybe-clean-automake clean-automake
3673 maybe-clean-automake:
3674 @if automake
3675 maybe-clean-automake: clean-automake
3676
3677 clean-automake: 
3678         @$(unstage)
3679         @[ -f ./automake/Makefile ] || exit 0; \
3680         r=`${PWD_COMMAND}`; export r; \
3681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3682         $(HOST_EXPORTS) \
3683         for flag in $(EXTRA_HOST_FLAGS) ; do \
3684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3685         done; \
3686         echo "Doing clean in automake" ; \
3687         (cd $(HOST_SUBDIR)/automake && \
3688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3690                   "RANLIB=$${RANLIB}" \
3691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3692                   clean) \
3693           || exit 1
3694
3695 @endif automake
3696
3697 .PHONY: maybe-distclean-automake distclean-automake
3698 maybe-distclean-automake:
3699 @if automake
3700 maybe-distclean-automake: distclean-automake
3701
3702 distclean-automake: 
3703         @$(unstage)
3704         @[ -f ./automake/Makefile ] || exit 0; \
3705         r=`${PWD_COMMAND}`; export r; \
3706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3707         $(HOST_EXPORTS) \
3708         for flag in $(EXTRA_HOST_FLAGS) ; do \
3709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3710         done; \
3711         echo "Doing distclean in automake" ; \
3712         (cd $(HOST_SUBDIR)/automake && \
3713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3715                   "RANLIB=$${RANLIB}" \
3716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3717                   distclean) \
3718           || exit 1
3719
3720 @endif automake
3721
3722 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3723 maybe-maintainer-clean-automake:
3724 @if automake
3725 maybe-maintainer-clean-automake: maintainer-clean-automake
3726
3727 maintainer-clean-automake: 
3728         @$(unstage)
3729         @[ -f ./automake/Makefile ] || exit 0; \
3730         r=`${PWD_COMMAND}`; export r; \
3731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3732         $(HOST_EXPORTS) \
3733         for flag in $(EXTRA_HOST_FLAGS) ; do \
3734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3735         done; \
3736         echo "Doing maintainer-clean in automake" ; \
3737         (cd $(HOST_SUBDIR)/automake && \
3738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3740                   "RANLIB=$${RANLIB}" \
3741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3742                   maintainer-clean) \
3743           || exit 1
3744
3745 @endif automake
3746
3747
3748
3749 .PHONY: configure-bash maybe-configure-bash
3750 maybe-configure-bash:
3751 @if bash
3752 maybe-configure-bash: configure-bash
3753 configure-bash: 
3754         @$(unstage)
3755         @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3757         r=`${PWD_COMMAND}`; export r; \
3758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3759         $(HOST_EXPORTS) \
3760         echo Configuring in $(HOST_SUBDIR)/bash; \
3761         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3762         case $(srcdir) in \
3763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3764           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3766         esac; \
3767         srcdiroption="--srcdir=$${topdir}/bash"; \
3768         libsrcdir="$$s/bash"; \
3769         $(SHELL) $${libsrcdir}/configure \
3770           $(HOST_CONFIGARGS) $${srcdiroption}  \
3771           || exit 1
3772 @endif bash
3773
3774
3775
3776
3777
3778 .PHONY: all-bash maybe-all-bash
3779 maybe-all-bash:
3780 @if bash
3781 TARGET-bash=all
3782 maybe-all-bash: all-bash
3783 all-bash: configure-bash
3784         @$(unstage)
3785         @r=`${PWD_COMMAND}`; export r; \
3786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3787         $(HOST_EXPORTS) \
3788         (cd $(HOST_SUBDIR)/bash && \
3789           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3790 @endif bash
3791
3792
3793
3794
3795 .PHONY: check-bash maybe-check-bash
3796 maybe-check-bash:
3797 @if bash
3798 maybe-check-bash: check-bash
3799
3800 check-bash:
3801         @$(unstage)
3802         @r=`${PWD_COMMAND}`; export r; \
3803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3804         $(HOST_EXPORTS) \
3805         (cd $(HOST_SUBDIR)/bash && \
3806           $(MAKE) $(FLAGS_TO_PASS)  check)
3807
3808 @endif bash
3809
3810 .PHONY: install-bash maybe-install-bash
3811 maybe-install-bash:
3812 @if bash
3813 maybe-install-bash: install-bash
3814
3815 install-bash: installdirs
3816         @$(unstage)
3817         @r=`${PWD_COMMAND}`; export r; \
3818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3819         $(HOST_EXPORTS) \
3820         (cd $(HOST_SUBDIR)/bash && \
3821           $(MAKE) $(FLAGS_TO_PASS)  install)
3822
3823 @endif bash
3824
3825 # Other targets (info, dvi, etc.)
3826
3827 .PHONY: maybe-info-bash info-bash
3828 maybe-info-bash:
3829 @if bash
3830 maybe-info-bash: info-bash
3831
3832 info-bash: \
3833     configure-bash 
3834         @$(unstage)
3835         @[ -f ./bash/Makefile ] || exit 0; \
3836         r=`${PWD_COMMAND}`; export r; \
3837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3838         $(HOST_EXPORTS) \
3839         for flag in $(EXTRA_HOST_FLAGS) ; do \
3840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3841         done; \
3842         echo "Doing info in bash" ; \
3843         (cd $(HOST_SUBDIR)/bash && \
3844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3846                   "RANLIB=$${RANLIB}" \
3847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3848                   info) \
3849           || exit 1
3850
3851 @endif bash
3852
3853 .PHONY: maybe-dvi-bash dvi-bash
3854 maybe-dvi-bash:
3855 @if bash
3856 maybe-dvi-bash: dvi-bash
3857
3858 dvi-bash: \
3859     configure-bash 
3860         @$(unstage)
3861         @[ -f ./bash/Makefile ] || exit 0; \
3862         r=`${PWD_COMMAND}`; export r; \
3863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3864         $(HOST_EXPORTS) \
3865         for flag in $(EXTRA_HOST_FLAGS) ; do \
3866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3867         done; \
3868         echo "Doing dvi in bash" ; \
3869         (cd $(HOST_SUBDIR)/bash && \
3870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3872                   "RANLIB=$${RANLIB}" \
3873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3874                   dvi) \
3875           || exit 1
3876
3877 @endif bash
3878
3879 .PHONY: maybe-html-bash html-bash
3880 maybe-html-bash:
3881 @if bash
3882 maybe-html-bash: html-bash
3883
3884 html-bash: \
3885     configure-bash 
3886         @$(unstage)
3887         @[ -f ./bash/Makefile ] || exit 0; \
3888         r=`${PWD_COMMAND}`; export r; \
3889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3890         $(HOST_EXPORTS) \
3891         for flag in $(EXTRA_HOST_FLAGS) ; do \
3892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3893         done; \
3894         echo "Doing html in bash" ; \
3895         (cd $(HOST_SUBDIR)/bash && \
3896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3898                   "RANLIB=$${RANLIB}" \
3899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3900                   html) \
3901           || exit 1
3902
3903 @endif bash
3904
3905 .PHONY: maybe-TAGS-bash TAGS-bash
3906 maybe-TAGS-bash:
3907 @if bash
3908 maybe-TAGS-bash: TAGS-bash
3909
3910 TAGS-bash: \
3911     configure-bash 
3912         @$(unstage)
3913         @[ -f ./bash/Makefile ] || exit 0; \
3914         r=`${PWD_COMMAND}`; export r; \
3915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3916         $(HOST_EXPORTS) \
3917         for flag in $(EXTRA_HOST_FLAGS) ; do \
3918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3919         done; \
3920         echo "Doing TAGS in bash" ; \
3921         (cd $(HOST_SUBDIR)/bash && \
3922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3924                   "RANLIB=$${RANLIB}" \
3925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3926                   TAGS) \
3927           || exit 1
3928
3929 @endif bash
3930
3931 .PHONY: maybe-install-info-bash install-info-bash
3932 maybe-install-info-bash:
3933 @if bash
3934 maybe-install-info-bash: install-info-bash
3935
3936 install-info-bash: \
3937     configure-bash \
3938     info-bash 
3939         @$(unstage)
3940         @[ -f ./bash/Makefile ] || exit 0; \
3941         r=`${PWD_COMMAND}`; export r; \
3942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3943         $(HOST_EXPORTS) \
3944         for flag in $(EXTRA_HOST_FLAGS) ; do \
3945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3946         done; \
3947         echo "Doing install-info in bash" ; \
3948         (cd $(HOST_SUBDIR)/bash && \
3949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3951                   "RANLIB=$${RANLIB}" \
3952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3953                   install-info) \
3954           || exit 1
3955
3956 @endif bash
3957
3958 .PHONY: maybe-installcheck-bash installcheck-bash
3959 maybe-installcheck-bash:
3960 @if bash
3961 maybe-installcheck-bash: installcheck-bash
3962
3963 installcheck-bash: \
3964     configure-bash 
3965         @$(unstage)
3966         @[ -f ./bash/Makefile ] || exit 0; \
3967         r=`${PWD_COMMAND}`; export r; \
3968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969         $(HOST_EXPORTS) \
3970         for flag in $(EXTRA_HOST_FLAGS) ; do \
3971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3972         done; \
3973         echo "Doing installcheck in bash" ; \
3974         (cd $(HOST_SUBDIR)/bash && \
3975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3977                   "RANLIB=$${RANLIB}" \
3978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3979                   installcheck) \
3980           || exit 1
3981
3982 @endif bash
3983
3984 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3985 maybe-mostlyclean-bash:
3986 @if bash
3987 maybe-mostlyclean-bash: mostlyclean-bash
3988
3989 mostlyclean-bash: 
3990         @$(unstage)
3991         @[ -f ./bash/Makefile ] || exit 0; \
3992         r=`${PWD_COMMAND}`; export r; \
3993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994         $(HOST_EXPORTS) \
3995         for flag in $(EXTRA_HOST_FLAGS) ; do \
3996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3997         done; \
3998         echo "Doing mostlyclean in bash" ; \
3999         (cd $(HOST_SUBDIR)/bash && \
4000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4002                   "RANLIB=$${RANLIB}" \
4003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4004                   mostlyclean) \
4005           || exit 1
4006
4007 @endif bash
4008
4009 .PHONY: maybe-clean-bash clean-bash
4010 maybe-clean-bash:
4011 @if bash
4012 maybe-clean-bash: clean-bash
4013
4014 clean-bash: 
4015         @$(unstage)
4016         @[ -f ./bash/Makefile ] || exit 0; \
4017         r=`${PWD_COMMAND}`; export r; \
4018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019         $(HOST_EXPORTS) \
4020         for flag in $(EXTRA_HOST_FLAGS) ; do \
4021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4022         done; \
4023         echo "Doing clean in bash" ; \
4024         (cd $(HOST_SUBDIR)/bash && \
4025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4027                   "RANLIB=$${RANLIB}" \
4028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4029                   clean) \
4030           || exit 1
4031
4032 @endif bash
4033
4034 .PHONY: maybe-distclean-bash distclean-bash
4035 maybe-distclean-bash:
4036 @if bash
4037 maybe-distclean-bash: distclean-bash
4038
4039 distclean-bash: 
4040         @$(unstage)
4041         @[ -f ./bash/Makefile ] || exit 0; \
4042         r=`${PWD_COMMAND}`; export r; \
4043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044         $(HOST_EXPORTS) \
4045         for flag in $(EXTRA_HOST_FLAGS) ; do \
4046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4047         done; \
4048         echo "Doing distclean in bash" ; \
4049         (cd $(HOST_SUBDIR)/bash && \
4050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4052                   "RANLIB=$${RANLIB}" \
4053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4054                   distclean) \
4055           || exit 1
4056
4057 @endif bash
4058
4059 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4060 maybe-maintainer-clean-bash:
4061 @if bash
4062 maybe-maintainer-clean-bash: maintainer-clean-bash
4063
4064 maintainer-clean-bash: 
4065         @$(unstage)
4066         @[ -f ./bash/Makefile ] || exit 0; \
4067         r=`${PWD_COMMAND}`; export r; \
4068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4069         $(HOST_EXPORTS) \
4070         for flag in $(EXTRA_HOST_FLAGS) ; do \
4071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4072         done; \
4073         echo "Doing maintainer-clean in bash" ; \
4074         (cd $(HOST_SUBDIR)/bash && \
4075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4077                   "RANLIB=$${RANLIB}" \
4078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4079                   maintainer-clean) \
4080           || exit 1
4081
4082 @endif bash
4083
4084
4085
4086 .PHONY: configure-bfd maybe-configure-bfd
4087 maybe-configure-bfd:
4088 @if bfd
4089 maybe-configure-bfd: configure-bfd
4090 configure-bfd: 
4091         @test -f stage_last && exit 0; \
4092         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4094         r=`${PWD_COMMAND}`; export r; \
4095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096         $(HOST_EXPORTS) \
4097         echo Configuring in $(HOST_SUBDIR)/bfd; \
4098         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4099         case $(srcdir) in \
4100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4101           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4103         esac; \
4104         srcdiroption="--srcdir=$${topdir}/bfd"; \
4105         libsrcdir="$$s/bfd"; \
4106         $(SHELL) $${libsrcdir}/configure \
4107           $(HOST_CONFIGARGS) $${srcdiroption}  \
4108           || exit 1
4109 @endif bfd
4110
4111
4112
4113 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4114 maybe-configure-stage1-bfd:
4115 @if bfd-bootstrap
4116 maybe-configure-stage1-bfd: configure-stage1-bfd
4117 configure-stage1-bfd: 
4118         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4119         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4120         r=`${PWD_COMMAND}`; export r; \
4121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4122         $(HOST_EXPORTS) \
4123         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4124         cd $(HOST_SUBDIR)/bfd || exit 1; \
4125         case $(srcdir) in \
4126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4127           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4129         esac; \
4130         srcdiroption="--srcdir=$${topdir}/bfd"; \
4131         libsrcdir="$$s/bfd"; \
4132         $(SHELL) $${libsrcdir}/configure \
4133           $(HOST_CONFIGARGS) $${srcdiroption} \
4134           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4135 @endif bfd-bootstrap
4136
4137 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4138 maybe-configure-stage2-bfd:
4139 @if bfd-bootstrap
4140 maybe-configure-stage2-bfd: configure-stage2-bfd
4141 configure-stage2-bfd: 
4142         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4143         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4144         r=`${PWD_COMMAND}`; export r; \
4145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146         $(HOST_EXPORTS) \
4147         $(POSTSTAGE1_HOST_EXPORTS) \
4148         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4149         cd $(HOST_SUBDIR)/bfd || exit 1; \
4150         case $(srcdir) in \
4151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4152           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4154         esac; \
4155         srcdiroption="--srcdir=$${topdir}/bfd"; \
4156         libsrcdir="$$s/bfd"; \
4157         $(SHELL) $${libsrcdir}/configure \
4158           $(HOST_CONFIGARGS) $${srcdiroption} \
4159           @stage2_werror_flag@ 
4160 @endif bfd-bootstrap
4161
4162 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4163 maybe-configure-stage3-bfd:
4164 @if bfd-bootstrap
4165 maybe-configure-stage3-bfd: configure-stage3-bfd
4166 configure-stage3-bfd: 
4167         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4168         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4169         r=`${PWD_COMMAND}`; export r; \
4170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171         $(HOST_EXPORTS) \
4172         $(POSTSTAGE1_HOST_EXPORTS) \
4173         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4174         cd $(HOST_SUBDIR)/bfd || exit 1; \
4175         case $(srcdir) in \
4176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4177           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4179         esac; \
4180         srcdiroption="--srcdir=$${topdir}/bfd"; \
4181         libsrcdir="$$s/bfd"; \
4182         $(SHELL) $${libsrcdir}/configure \
4183           $(HOST_CONFIGARGS) $${srcdiroption} \
4184           @stage2_werror_flag@ 
4185 @endif bfd-bootstrap
4186
4187 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4188 maybe-configure-stage4-bfd:
4189 @if bfd-bootstrap
4190 maybe-configure-stage4-bfd: configure-stage4-bfd
4191 configure-stage4-bfd: 
4192         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4193         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4194         r=`${PWD_COMMAND}`; export r; \
4195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4196         $(HOST_EXPORTS) \
4197         $(POSTSTAGE1_HOST_EXPORTS) \
4198         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4199         cd $(HOST_SUBDIR)/bfd || exit 1; \
4200         case $(srcdir) in \
4201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4202           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4204         esac; \
4205         srcdiroption="--srcdir=$${topdir}/bfd"; \
4206         libsrcdir="$$s/bfd"; \
4207         $(SHELL) $${libsrcdir}/configure \
4208           $(HOST_CONFIGARGS) $${srcdiroption} \
4209           @stage2_werror_flag@ 
4210 @endif bfd-bootstrap
4211
4212 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4213 maybe-configure-stageprofile-bfd:
4214 @if bfd-bootstrap
4215 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4216 configure-stageprofile-bfd: 
4217         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4218         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4219         r=`${PWD_COMMAND}`; export r; \
4220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4221         $(HOST_EXPORTS) \
4222         $(POSTSTAGE1_HOST_EXPORTS) \
4223         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4224         cd $(HOST_SUBDIR)/bfd || exit 1; \
4225         case $(srcdir) in \
4226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4227           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4229         esac; \
4230         srcdiroption="--srcdir=$${topdir}/bfd"; \
4231         libsrcdir="$$s/bfd"; \
4232         $(SHELL) $${libsrcdir}/configure \
4233           $(HOST_CONFIGARGS) $${srcdiroption} \
4234           @stage2_werror_flag@ 
4235 @endif bfd-bootstrap
4236
4237 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4238 maybe-configure-stagefeedback-bfd:
4239 @if bfd-bootstrap
4240 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4241 configure-stagefeedback-bfd: 
4242         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4243         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4244         r=`${PWD_COMMAND}`; export r; \
4245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4246         $(HOST_EXPORTS) \
4247         $(POSTSTAGE1_HOST_EXPORTS) \
4248         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4249         cd $(HOST_SUBDIR)/bfd || exit 1; \
4250         case $(srcdir) in \
4251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4252           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4254         esac; \
4255         srcdiroption="--srcdir=$${topdir}/bfd"; \
4256         libsrcdir="$$s/bfd"; \
4257         $(SHELL) $${libsrcdir}/configure \
4258           $(HOST_CONFIGARGS) $${srcdiroption} \
4259           @stage2_werror_flag@ 
4260 @endif bfd-bootstrap
4261
4262
4263
4264
4265
4266 .PHONY: all-bfd maybe-all-bfd
4267 maybe-all-bfd:
4268 @if bfd
4269 TARGET-bfd=all
4270 maybe-all-bfd: all-bfd
4271 all-bfd: configure-bfd
4272         @test -f stage_last && exit 0; \
4273         r=`${PWD_COMMAND}`; export r; \
4274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4275         $(HOST_EXPORTS) \
4276         (cd $(HOST_SUBDIR)/bfd && \
4277           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4278 @endif bfd
4279
4280
4281
4282 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4283 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4284 maybe-all-stage1-bfd:
4285 maybe-clean-stage1-bfd:
4286 @if bfd-bootstrap
4287 maybe-all-stage1-bfd: all-stage1-bfd
4288 all-stage1: all-stage1-bfd
4289 TARGET-stage1-bfd = $(TARGET-bfd)
4290 all-stage1-bfd: configure-stage1-bfd
4291         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4292         @r=`${PWD_COMMAND}`; export r; \
4293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4294         $(HOST_EXPORTS) \
4295         cd $(HOST_SUBDIR)/bfd && \
4296         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
4297                 $(TARGET-stage1-bfd)
4298
4299 maybe-clean-stage1-bfd: clean-stage1-bfd
4300 clean-stage1: clean-stage1-bfd
4301 clean-stage1-bfd:
4302         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4303           || exit 0 ; \
4304         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4305         cd $(HOST_SUBDIR)/bfd && \
4306         $(MAKE) $(FLAGS_TO_PASS)  \
4307                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4308 @endif bfd-bootstrap
4309
4310
4311 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4312 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4313 maybe-all-stage2-bfd:
4314 maybe-clean-stage2-bfd:
4315 @if bfd-bootstrap
4316 maybe-all-stage2-bfd: all-stage2-bfd
4317 all-stage2: all-stage2-bfd
4318 TARGET-stage2-bfd = $(TARGET-bfd)
4319 all-stage2-bfd: configure-stage2-bfd
4320         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4321         @r=`${PWD_COMMAND}`; export r; \
4322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323         $(HOST_EXPORTS) \
4324         $(POSTSTAGE1_HOST_EXPORTS) \
4325         cd $(HOST_SUBDIR)/bfd && \
4326         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4327                 $(TARGET-stage2-bfd)
4328
4329 maybe-clean-stage2-bfd: clean-stage2-bfd
4330 clean-stage2: clean-stage2-bfd
4331 clean-stage2-bfd:
4332         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4333           || exit 0 ; \
4334         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4335         cd $(HOST_SUBDIR)/bfd && \
4336         $(MAKE) $(FLAGS_TO_PASS)  \
4337                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4338                   clean
4339 @endif bfd-bootstrap
4340
4341
4342 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4343 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4344 maybe-all-stage3-bfd:
4345 maybe-clean-stage3-bfd:
4346 @if bfd-bootstrap
4347 maybe-all-stage3-bfd: all-stage3-bfd
4348 all-stage3: all-stage3-bfd
4349 TARGET-stage3-bfd = $(TARGET-bfd)
4350 all-stage3-bfd: configure-stage3-bfd
4351         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4352         @r=`${PWD_COMMAND}`; export r; \
4353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4354         $(HOST_EXPORTS) \
4355         $(POSTSTAGE1_HOST_EXPORTS) \
4356         cd $(HOST_SUBDIR)/bfd && \
4357         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4358                 $(TARGET-stage3-bfd)
4359
4360 maybe-clean-stage3-bfd: clean-stage3-bfd
4361 clean-stage3: clean-stage3-bfd
4362 clean-stage3-bfd:
4363         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4364           || exit 0 ; \
4365         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4366         cd $(HOST_SUBDIR)/bfd && \
4367         $(MAKE) $(FLAGS_TO_PASS)  \
4368                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4369                   clean
4370 @endif bfd-bootstrap
4371
4372
4373 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4374 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4375 maybe-all-stage4-bfd:
4376 maybe-clean-stage4-bfd:
4377 @if bfd-bootstrap
4378 maybe-all-stage4-bfd: all-stage4-bfd
4379 all-stage4: all-stage4-bfd
4380 TARGET-stage4-bfd = $(TARGET-bfd)
4381 all-stage4-bfd: configure-stage4-bfd
4382         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4383         @r=`${PWD_COMMAND}`; export r; \
4384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4385         $(HOST_EXPORTS) \
4386         $(POSTSTAGE1_HOST_EXPORTS) \
4387         cd $(HOST_SUBDIR)/bfd && \
4388         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4389                 $(TARGET-stage4-bfd)
4390
4391 maybe-clean-stage4-bfd: clean-stage4-bfd
4392 clean-stage4: clean-stage4-bfd
4393 clean-stage4-bfd:
4394         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4395           || exit 0 ; \
4396         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4397         cd $(HOST_SUBDIR)/bfd && \
4398         $(MAKE) $(FLAGS_TO_PASS)  \
4399                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4400                   clean
4401 @endif bfd-bootstrap
4402
4403
4404 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4405 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4406 maybe-all-stageprofile-bfd:
4407 maybe-clean-stageprofile-bfd:
4408 @if bfd-bootstrap
4409 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4410 all-stageprofile: all-stageprofile-bfd
4411 TARGET-stageprofile-bfd = $(TARGET-bfd)
4412 all-stageprofile-bfd: configure-stageprofile-bfd
4413         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4414         @r=`${PWD_COMMAND}`; export r; \
4415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4416         $(HOST_EXPORTS) \
4417         $(POSTSTAGE1_HOST_EXPORTS) \
4418         cd $(HOST_SUBDIR)/bfd && \
4419         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4420                 $(TARGET-stageprofile-bfd)
4421
4422 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4423 clean-stageprofile: clean-stageprofile-bfd
4424 clean-stageprofile-bfd:
4425         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4426           || exit 0 ; \
4427         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4428         cd $(HOST_SUBDIR)/bfd && \
4429         $(MAKE) $(FLAGS_TO_PASS)  \
4430                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4431                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4432 @endif bfd-bootstrap
4433
4434
4435 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4436 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4437 maybe-all-stagefeedback-bfd:
4438 maybe-clean-stagefeedback-bfd:
4439 @if bfd-bootstrap
4440 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4441 all-stagefeedback: all-stagefeedback-bfd
4442 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4443 all-stagefeedback-bfd: configure-stagefeedback-bfd
4444         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4445         @r=`${PWD_COMMAND}`; export r; \
4446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4447         $(HOST_EXPORTS) \
4448         $(POSTSTAGE1_HOST_EXPORTS) \
4449         cd $(HOST_SUBDIR)/bfd && \
4450         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
4451                 $(TARGET-stagefeedback-bfd)
4452
4453 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4454 clean-stagefeedback: clean-stagefeedback-bfd
4455 clean-stagefeedback-bfd:
4456         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4457           || exit 0 ; \
4458         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4459         cd $(HOST_SUBDIR)/bfd && \
4460         $(MAKE) $(FLAGS_TO_PASS)  \
4461                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4462                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4463 @endif bfd-bootstrap
4464
4465
4466
4467
4468
4469 .PHONY: check-bfd maybe-check-bfd
4470 maybe-check-bfd:
4471 @if bfd
4472 maybe-check-bfd: check-bfd
4473
4474 check-bfd:
4475         @$(unstage)
4476         @r=`${PWD_COMMAND}`; export r; \
4477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4478         $(HOST_EXPORTS) \
4479         (cd $(HOST_SUBDIR)/bfd && \
4480           $(MAKE) $(FLAGS_TO_PASS)  check)
4481
4482 @endif bfd
4483
4484 .PHONY: install-bfd maybe-install-bfd
4485 maybe-install-bfd:
4486 @if bfd
4487 maybe-install-bfd: install-bfd
4488
4489 install-bfd: installdirs
4490         @$(unstage)
4491         @r=`${PWD_COMMAND}`; export r; \
4492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4493         $(HOST_EXPORTS) \
4494         (cd $(HOST_SUBDIR)/bfd && \
4495           $(MAKE) $(FLAGS_TO_PASS)  install)
4496
4497 @endif bfd
4498
4499 # Other targets (info, dvi, etc.)
4500
4501 .PHONY: maybe-info-bfd info-bfd
4502 maybe-info-bfd:
4503 @if bfd
4504 maybe-info-bfd: info-bfd
4505
4506 info-bfd: \
4507     configure-bfd 
4508         @[ -f ./bfd/Makefile ] || exit 0; \
4509         r=`${PWD_COMMAND}`; export r; \
4510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4511         $(HOST_EXPORTS) \
4512         for flag in $(EXTRA_HOST_FLAGS) ; do \
4513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4514         done; \
4515         echo "Doing info in bfd" ; \
4516         (cd $(HOST_SUBDIR)/bfd && \
4517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4519                   "RANLIB=$${RANLIB}" \
4520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4521                   info) \
4522           || exit 1
4523
4524 @endif bfd
4525
4526 .PHONY: maybe-dvi-bfd dvi-bfd
4527 maybe-dvi-bfd:
4528 @if bfd
4529 maybe-dvi-bfd: dvi-bfd
4530
4531 dvi-bfd: \
4532     configure-bfd 
4533         @[ -f ./bfd/Makefile ] || exit 0; \
4534         r=`${PWD_COMMAND}`; export r; \
4535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4536         $(HOST_EXPORTS) \
4537         for flag in $(EXTRA_HOST_FLAGS) ; do \
4538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4539         done; \
4540         echo "Doing dvi in bfd" ; \
4541         (cd $(HOST_SUBDIR)/bfd && \
4542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4544                   "RANLIB=$${RANLIB}" \
4545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4546                   dvi) \
4547           || exit 1
4548
4549 @endif bfd
4550
4551 .PHONY: maybe-html-bfd html-bfd
4552 maybe-html-bfd:
4553 @if bfd
4554 maybe-html-bfd: html-bfd
4555
4556 html-bfd: \
4557     configure-bfd 
4558         @[ -f ./bfd/Makefile ] || exit 0; \
4559         r=`${PWD_COMMAND}`; export r; \
4560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4561         $(HOST_EXPORTS) \
4562         for flag in $(EXTRA_HOST_FLAGS) ; do \
4563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4564         done; \
4565         echo "Doing html in bfd" ; \
4566         (cd $(HOST_SUBDIR)/bfd && \
4567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4569                   "RANLIB=$${RANLIB}" \
4570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4571                   html) \
4572           || exit 1
4573
4574 @endif bfd
4575
4576 .PHONY: maybe-TAGS-bfd TAGS-bfd
4577 maybe-TAGS-bfd:
4578 @if bfd
4579 maybe-TAGS-bfd: TAGS-bfd
4580
4581 TAGS-bfd: \
4582     configure-bfd 
4583         @[ -f ./bfd/Makefile ] || exit 0; \
4584         r=`${PWD_COMMAND}`; export r; \
4585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4586         $(HOST_EXPORTS) \
4587         for flag in $(EXTRA_HOST_FLAGS) ; do \
4588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4589         done; \
4590         echo "Doing TAGS in bfd" ; \
4591         (cd $(HOST_SUBDIR)/bfd && \
4592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4594                   "RANLIB=$${RANLIB}" \
4595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4596                   TAGS) \
4597           || exit 1
4598
4599 @endif bfd
4600
4601 .PHONY: maybe-install-info-bfd install-info-bfd
4602 maybe-install-info-bfd:
4603 @if bfd
4604 maybe-install-info-bfd: install-info-bfd
4605
4606 install-info-bfd: \
4607     configure-bfd \
4608     info-bfd 
4609         @[ -f ./bfd/Makefile ] || exit 0; \
4610         r=`${PWD_COMMAND}`; export r; \
4611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4612         $(HOST_EXPORTS) \
4613         for flag in $(EXTRA_HOST_FLAGS) ; do \
4614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4615         done; \
4616         echo "Doing install-info in bfd" ; \
4617         (cd $(HOST_SUBDIR)/bfd && \
4618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4620                   "RANLIB=$${RANLIB}" \
4621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4622                   install-info) \
4623           || exit 1
4624
4625 @endif bfd
4626
4627 .PHONY: maybe-installcheck-bfd installcheck-bfd
4628 maybe-installcheck-bfd:
4629 @if bfd
4630 maybe-installcheck-bfd: installcheck-bfd
4631
4632 installcheck-bfd: \
4633     configure-bfd 
4634         @[ -f ./bfd/Makefile ] || exit 0; \
4635         r=`${PWD_COMMAND}`; export r; \
4636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4637         $(HOST_EXPORTS) \
4638         for flag in $(EXTRA_HOST_FLAGS) ; do \
4639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4640         done; \
4641         echo "Doing installcheck in bfd" ; \
4642         (cd $(HOST_SUBDIR)/bfd && \
4643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4645                   "RANLIB=$${RANLIB}" \
4646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4647                   installcheck) \
4648           || exit 1
4649
4650 @endif bfd
4651
4652 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4653 maybe-mostlyclean-bfd:
4654 @if bfd
4655 maybe-mostlyclean-bfd: mostlyclean-bfd
4656
4657 mostlyclean-bfd: 
4658         @[ -f ./bfd/Makefile ] || exit 0; \
4659         r=`${PWD_COMMAND}`; export r; \
4660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4661         $(HOST_EXPORTS) \
4662         for flag in $(EXTRA_HOST_FLAGS) ; do \
4663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4664         done; \
4665         echo "Doing mostlyclean in bfd" ; \
4666         (cd $(HOST_SUBDIR)/bfd && \
4667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4669                   "RANLIB=$${RANLIB}" \
4670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4671                   mostlyclean) \
4672           || exit 1
4673
4674 @endif bfd
4675
4676 .PHONY: maybe-clean-bfd clean-bfd
4677 maybe-clean-bfd:
4678 @if bfd
4679 maybe-clean-bfd: clean-bfd
4680
4681 clean-bfd: 
4682         @[ -f ./bfd/Makefile ] || exit 0; \
4683         r=`${PWD_COMMAND}`; export r; \
4684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4685         $(HOST_EXPORTS) \
4686         for flag in $(EXTRA_HOST_FLAGS) ; do \
4687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4688         done; \
4689         echo "Doing clean in bfd" ; \
4690         (cd $(HOST_SUBDIR)/bfd && \
4691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4693                   "RANLIB=$${RANLIB}" \
4694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4695                   clean) \
4696           || exit 1
4697
4698 @endif bfd
4699
4700 .PHONY: maybe-distclean-bfd distclean-bfd
4701 maybe-distclean-bfd:
4702 @if bfd
4703 maybe-distclean-bfd: distclean-bfd
4704
4705 distclean-bfd: 
4706         @[ -f ./bfd/Makefile ] || exit 0; \
4707         r=`${PWD_COMMAND}`; export r; \
4708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709         $(HOST_EXPORTS) \
4710         for flag in $(EXTRA_HOST_FLAGS) ; do \
4711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712         done; \
4713         echo "Doing distclean in bfd" ; \
4714         (cd $(HOST_SUBDIR)/bfd && \
4715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717                   "RANLIB=$${RANLIB}" \
4718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4719                   distclean) \
4720           || exit 1
4721
4722 @endif bfd
4723
4724 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4725 maybe-maintainer-clean-bfd:
4726 @if bfd
4727 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4728
4729 maintainer-clean-bfd: 
4730         @[ -f ./bfd/Makefile ] || exit 0; \
4731         r=`${PWD_COMMAND}`; export r; \
4732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4733         $(HOST_EXPORTS) \
4734         for flag in $(EXTRA_HOST_FLAGS) ; do \
4735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4736         done; \
4737         echo "Doing maintainer-clean in bfd" ; \
4738         (cd $(HOST_SUBDIR)/bfd && \
4739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4741                   "RANLIB=$${RANLIB}" \
4742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4743                   maintainer-clean) \
4744           || exit 1
4745
4746 @endif bfd
4747
4748
4749
4750 .PHONY: configure-opcodes maybe-configure-opcodes
4751 maybe-configure-opcodes:
4752 @if opcodes
4753 maybe-configure-opcodes: configure-opcodes
4754 configure-opcodes: 
4755         @test -f stage_last && exit 0; \
4756         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4758         r=`${PWD_COMMAND}`; export r; \
4759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4760         $(HOST_EXPORTS) \
4761         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4762         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4763         case $(srcdir) in \
4764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767         esac; \
4768         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4769         libsrcdir="$$s/opcodes"; \
4770         $(SHELL) $${libsrcdir}/configure \
4771           $(HOST_CONFIGARGS) $${srcdiroption}  \
4772           || exit 1
4773 @endif opcodes
4774
4775
4776
4777 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4778 maybe-configure-stage1-opcodes:
4779 @if opcodes-bootstrap
4780 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4781 configure-stage1-opcodes: 
4782         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4783         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4784         r=`${PWD_COMMAND}`; export r; \
4785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786         $(HOST_EXPORTS) \
4787         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4788         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4789         case $(srcdir) in \
4790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4791           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4793         esac; \
4794         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4795         libsrcdir="$$s/opcodes"; \
4796         $(SHELL) $${libsrcdir}/configure \
4797           $(HOST_CONFIGARGS) $${srcdiroption} \
4798           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4799 @endif opcodes-bootstrap
4800
4801 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4802 maybe-configure-stage2-opcodes:
4803 @if opcodes-bootstrap
4804 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4805 configure-stage2-opcodes: 
4806         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4807         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4808         r=`${PWD_COMMAND}`; export r; \
4809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4810         $(HOST_EXPORTS) \
4811         $(POSTSTAGE1_HOST_EXPORTS) \
4812         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4813         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4814         case $(srcdir) in \
4815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4816           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4818         esac; \
4819         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4820         libsrcdir="$$s/opcodes"; \
4821         $(SHELL) $${libsrcdir}/configure \
4822           $(HOST_CONFIGARGS) $${srcdiroption} \
4823           @stage2_werror_flag@ 
4824 @endif opcodes-bootstrap
4825
4826 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4827 maybe-configure-stage3-opcodes:
4828 @if opcodes-bootstrap
4829 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4830 configure-stage3-opcodes: 
4831         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4832         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4833         r=`${PWD_COMMAND}`; export r; \
4834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4835         $(HOST_EXPORTS) \
4836         $(POSTSTAGE1_HOST_EXPORTS) \
4837         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4838         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4839         case $(srcdir) in \
4840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4841           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843         esac; \
4844         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4845         libsrcdir="$$s/opcodes"; \
4846         $(SHELL) $${libsrcdir}/configure \
4847           $(HOST_CONFIGARGS) $${srcdiroption} \
4848           @stage2_werror_flag@ 
4849 @endif opcodes-bootstrap
4850
4851 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4852 maybe-configure-stage4-opcodes:
4853 @if opcodes-bootstrap
4854 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4855 configure-stage4-opcodes: 
4856         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4857         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4858         r=`${PWD_COMMAND}`; export r; \
4859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4860         $(HOST_EXPORTS) \
4861         $(POSTSTAGE1_HOST_EXPORTS) \
4862         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4863         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4864         case $(srcdir) in \
4865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4866           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4868         esac; \
4869         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4870         libsrcdir="$$s/opcodes"; \
4871         $(SHELL) $${libsrcdir}/configure \
4872           $(HOST_CONFIGARGS) $${srcdiroption} \
4873           @stage2_werror_flag@ 
4874 @endif opcodes-bootstrap
4875
4876 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4877 maybe-configure-stageprofile-opcodes:
4878 @if opcodes-bootstrap
4879 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4880 configure-stageprofile-opcodes: 
4881         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4882         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4883         r=`${PWD_COMMAND}`; export r; \
4884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885         $(HOST_EXPORTS) \
4886         $(POSTSTAGE1_HOST_EXPORTS) \
4887         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4888         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4889         case $(srcdir) in \
4890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4891           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4893         esac; \
4894         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4895         libsrcdir="$$s/opcodes"; \
4896         $(SHELL) $${libsrcdir}/configure \
4897           $(HOST_CONFIGARGS) $${srcdiroption} \
4898           @stage2_werror_flag@ 
4899 @endif opcodes-bootstrap
4900
4901 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4902 maybe-configure-stagefeedback-opcodes:
4903 @if opcodes-bootstrap
4904 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4905 configure-stagefeedback-opcodes: 
4906         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4907         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4908         r=`${PWD_COMMAND}`; export r; \
4909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910         $(HOST_EXPORTS) \
4911         $(POSTSTAGE1_HOST_EXPORTS) \
4912         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4913         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4914         case $(srcdir) in \
4915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4916           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4918         esac; \
4919         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4920         libsrcdir="$$s/opcodes"; \
4921         $(SHELL) $${libsrcdir}/configure \
4922           $(HOST_CONFIGARGS) $${srcdiroption} \
4923           @stage2_werror_flag@ 
4924 @endif opcodes-bootstrap
4925
4926
4927
4928
4929
4930 .PHONY: all-opcodes maybe-all-opcodes
4931 maybe-all-opcodes:
4932 @if opcodes
4933 TARGET-opcodes=all
4934 maybe-all-opcodes: all-opcodes
4935 all-opcodes: configure-opcodes
4936         @test -f stage_last && exit 0; \
4937         r=`${PWD_COMMAND}`; export r; \
4938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4939         $(HOST_EXPORTS) \
4940         (cd $(HOST_SUBDIR)/opcodes && \
4941           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4942 @endif opcodes
4943
4944
4945
4946 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4947 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4948 maybe-all-stage1-opcodes:
4949 maybe-clean-stage1-opcodes:
4950 @if opcodes-bootstrap
4951 maybe-all-stage1-opcodes: all-stage1-opcodes
4952 all-stage1: all-stage1-opcodes
4953 TARGET-stage1-opcodes = $(TARGET-opcodes)
4954 all-stage1-opcodes: configure-stage1-opcodes
4955         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4956         @r=`${PWD_COMMAND}`; export r; \
4957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4958         $(HOST_EXPORTS) \
4959         cd $(HOST_SUBDIR)/opcodes && \
4960         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
4961                 $(TARGET-stage1-opcodes)
4962
4963 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4964 clean-stage1: clean-stage1-opcodes
4965 clean-stage1-opcodes:
4966         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4967           || exit 0 ; \
4968         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4969         cd $(HOST_SUBDIR)/opcodes && \
4970         $(MAKE) $(FLAGS_TO_PASS)  \
4971                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4972 @endif opcodes-bootstrap
4973
4974
4975 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4976 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4977 maybe-all-stage2-opcodes:
4978 maybe-clean-stage2-opcodes:
4979 @if opcodes-bootstrap
4980 maybe-all-stage2-opcodes: all-stage2-opcodes
4981 all-stage2: all-stage2-opcodes
4982 TARGET-stage2-opcodes = $(TARGET-opcodes)
4983 all-stage2-opcodes: configure-stage2-opcodes
4984         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4985         @r=`${PWD_COMMAND}`; export r; \
4986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4987         $(HOST_EXPORTS) \
4988         $(POSTSTAGE1_HOST_EXPORTS) \
4989         cd $(HOST_SUBDIR)/opcodes && \
4990         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4991                 $(TARGET-stage2-opcodes)
4992
4993 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4994 clean-stage2: clean-stage2-opcodes
4995 clean-stage2-opcodes:
4996         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4997           || exit 0 ; \
4998         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4999         cd $(HOST_SUBDIR)/opcodes && \
5000         $(MAKE) $(FLAGS_TO_PASS)  \
5001                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5002                   clean
5003 @endif opcodes-bootstrap
5004
5005
5006 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5007 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5008 maybe-all-stage3-opcodes:
5009 maybe-clean-stage3-opcodes:
5010 @if opcodes-bootstrap
5011 maybe-all-stage3-opcodes: all-stage3-opcodes
5012 all-stage3: all-stage3-opcodes
5013 TARGET-stage3-opcodes = $(TARGET-opcodes)
5014 all-stage3-opcodes: configure-stage3-opcodes
5015         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5016         @r=`${PWD_COMMAND}`; export r; \
5017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5018         $(HOST_EXPORTS) \
5019         $(POSTSTAGE1_HOST_EXPORTS) \
5020         cd $(HOST_SUBDIR)/opcodes && \
5021         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5022                 $(TARGET-stage3-opcodes)
5023
5024 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5025 clean-stage3: clean-stage3-opcodes
5026 clean-stage3-opcodes:
5027         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
5028           || exit 0 ; \
5029         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5030         cd $(HOST_SUBDIR)/opcodes && \
5031         $(MAKE) $(FLAGS_TO_PASS)  \
5032                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5033                   clean
5034 @endif opcodes-bootstrap
5035
5036
5037 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5038 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5039 maybe-all-stage4-opcodes:
5040 maybe-clean-stage4-opcodes:
5041 @if opcodes-bootstrap
5042 maybe-all-stage4-opcodes: all-stage4-opcodes
5043 all-stage4: all-stage4-opcodes
5044 TARGET-stage4-opcodes = $(TARGET-opcodes)
5045 all-stage4-opcodes: configure-stage4-opcodes
5046         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5047         @r=`${PWD_COMMAND}`; export r; \
5048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5049         $(HOST_EXPORTS) \
5050         $(POSTSTAGE1_HOST_EXPORTS) \
5051         cd $(HOST_SUBDIR)/opcodes && \
5052         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5053                 $(TARGET-stage4-opcodes)
5054
5055 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5056 clean-stage4: clean-stage4-opcodes
5057 clean-stage4-opcodes:
5058         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
5059           || exit 0 ; \
5060         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5061         cd $(HOST_SUBDIR)/opcodes && \
5062         $(MAKE) $(FLAGS_TO_PASS)  \
5063                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5064                   clean
5065 @endif opcodes-bootstrap
5066
5067
5068 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5069 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5070 maybe-all-stageprofile-opcodes:
5071 maybe-clean-stageprofile-opcodes:
5072 @if opcodes-bootstrap
5073 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5074 all-stageprofile: all-stageprofile-opcodes
5075 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5076 all-stageprofile-opcodes: configure-stageprofile-opcodes
5077         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5078         @r=`${PWD_COMMAND}`; export r; \
5079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5080         $(HOST_EXPORTS) \
5081         $(POSTSTAGE1_HOST_EXPORTS) \
5082         cd $(HOST_SUBDIR)/opcodes && \
5083         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5084                 $(TARGET-stageprofile-opcodes)
5085
5086 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5087 clean-stageprofile: clean-stageprofile-opcodes
5088 clean-stageprofile-opcodes:
5089         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
5090           || exit 0 ; \
5091         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5092         cd $(HOST_SUBDIR)/opcodes && \
5093         $(MAKE) $(FLAGS_TO_PASS)  \
5094                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5095                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5096 @endif opcodes-bootstrap
5097
5098
5099 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5100 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5101 maybe-all-stagefeedback-opcodes:
5102 maybe-clean-stagefeedback-opcodes:
5103 @if opcodes-bootstrap
5104 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5105 all-stagefeedback: all-stagefeedback-opcodes
5106 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5107 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5108         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5109         @r=`${PWD_COMMAND}`; export r; \
5110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5111         $(HOST_EXPORTS) \
5112         $(POSTSTAGE1_HOST_EXPORTS) \
5113         cd $(HOST_SUBDIR)/opcodes && \
5114         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5115                 $(TARGET-stagefeedback-opcodes)
5116
5117 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5118 clean-stagefeedback: clean-stagefeedback-opcodes
5119 clean-stagefeedback-opcodes:
5120         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
5121           || exit 0 ; \
5122         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5123         cd $(HOST_SUBDIR)/opcodes && \
5124         $(MAKE) $(FLAGS_TO_PASS)  \
5125                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5126                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5127 @endif opcodes-bootstrap
5128
5129
5130
5131
5132
5133 .PHONY: check-opcodes maybe-check-opcodes
5134 maybe-check-opcodes:
5135 @if opcodes
5136 maybe-check-opcodes: check-opcodes
5137
5138 check-opcodes:
5139         @$(unstage)
5140         @r=`${PWD_COMMAND}`; export r; \
5141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5142         $(HOST_EXPORTS) \
5143         (cd $(HOST_SUBDIR)/opcodes && \
5144           $(MAKE) $(FLAGS_TO_PASS)  check)
5145
5146 @endif opcodes
5147
5148 .PHONY: install-opcodes maybe-install-opcodes
5149 maybe-install-opcodes:
5150 @if opcodes
5151 maybe-install-opcodes: install-opcodes
5152
5153 install-opcodes: installdirs
5154         @$(unstage)
5155         @r=`${PWD_COMMAND}`; export r; \
5156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157         $(HOST_EXPORTS) \
5158         (cd $(HOST_SUBDIR)/opcodes && \
5159           $(MAKE) $(FLAGS_TO_PASS)  install)
5160
5161 @endif opcodes
5162
5163 # Other targets (info, dvi, etc.)
5164
5165 .PHONY: maybe-info-opcodes info-opcodes
5166 maybe-info-opcodes:
5167 @if opcodes
5168 maybe-info-opcodes: info-opcodes
5169
5170 info-opcodes: \
5171     configure-opcodes 
5172         @[ -f ./opcodes/Makefile ] || exit 0; \
5173         r=`${PWD_COMMAND}`; export r; \
5174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5175         $(HOST_EXPORTS) \
5176         for flag in $(EXTRA_HOST_FLAGS) ; do \
5177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5178         done; \
5179         echo "Doing info in opcodes" ; \
5180         (cd $(HOST_SUBDIR)/opcodes && \
5181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5183                   "RANLIB=$${RANLIB}" \
5184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5185                   info) \
5186           || exit 1
5187
5188 @endif opcodes
5189
5190 .PHONY: maybe-dvi-opcodes dvi-opcodes
5191 maybe-dvi-opcodes:
5192 @if opcodes
5193 maybe-dvi-opcodes: dvi-opcodes
5194
5195 dvi-opcodes: \
5196     configure-opcodes 
5197         @[ -f ./opcodes/Makefile ] || exit 0; \
5198         r=`${PWD_COMMAND}`; export r; \
5199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200         $(HOST_EXPORTS) \
5201         for flag in $(EXTRA_HOST_FLAGS) ; do \
5202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5203         done; \
5204         echo "Doing dvi in opcodes" ; \
5205         (cd $(HOST_SUBDIR)/opcodes && \
5206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5208                   "RANLIB=$${RANLIB}" \
5209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5210                   dvi) \
5211           || exit 1
5212
5213 @endif opcodes
5214
5215 .PHONY: maybe-html-opcodes html-opcodes
5216 maybe-html-opcodes:
5217 @if opcodes
5218 maybe-html-opcodes: html-opcodes
5219
5220 html-opcodes: \
5221     configure-opcodes 
5222         @[ -f ./opcodes/Makefile ] || exit 0; \
5223         r=`${PWD_COMMAND}`; export r; \
5224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5225         $(HOST_EXPORTS) \
5226         for flag in $(EXTRA_HOST_FLAGS) ; do \
5227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5228         done; \
5229         echo "Doing html in opcodes" ; \
5230         (cd $(HOST_SUBDIR)/opcodes && \
5231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5233                   "RANLIB=$${RANLIB}" \
5234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5235                   html) \
5236           || exit 1
5237
5238 @endif opcodes
5239
5240 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5241 maybe-TAGS-opcodes:
5242 @if opcodes
5243 maybe-TAGS-opcodes: TAGS-opcodes
5244
5245 TAGS-opcodes: \
5246     configure-opcodes 
5247         @[ -f ./opcodes/Makefile ] || exit 0; \
5248         r=`${PWD_COMMAND}`; export r; \
5249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5250         $(HOST_EXPORTS) \
5251         for flag in $(EXTRA_HOST_FLAGS) ; do \
5252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5253         done; \
5254         echo "Doing TAGS in opcodes" ; \
5255         (cd $(HOST_SUBDIR)/opcodes && \
5256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5258                   "RANLIB=$${RANLIB}" \
5259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5260                   TAGS) \
5261           || exit 1
5262
5263 @endif opcodes
5264
5265 .PHONY: maybe-install-info-opcodes install-info-opcodes
5266 maybe-install-info-opcodes:
5267 @if opcodes
5268 maybe-install-info-opcodes: install-info-opcodes
5269
5270 install-info-opcodes: \
5271     configure-opcodes \
5272     info-opcodes 
5273         @[ -f ./opcodes/Makefile ] || exit 0; \
5274         r=`${PWD_COMMAND}`; export r; \
5275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5276         $(HOST_EXPORTS) \
5277         for flag in $(EXTRA_HOST_FLAGS) ; do \
5278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5279         done; \
5280         echo "Doing install-info in opcodes" ; \
5281         (cd $(HOST_SUBDIR)/opcodes && \
5282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5284                   "RANLIB=$${RANLIB}" \
5285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5286                   install-info) \
5287           || exit 1
5288
5289 @endif opcodes
5290
5291 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5292 maybe-installcheck-opcodes:
5293 @if opcodes
5294 maybe-installcheck-opcodes: installcheck-opcodes
5295
5296 installcheck-opcodes: \
5297     configure-opcodes 
5298         @[ -f ./opcodes/Makefile ] || exit 0; \
5299         r=`${PWD_COMMAND}`; export r; \
5300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5301         $(HOST_EXPORTS) \
5302         for flag in $(EXTRA_HOST_FLAGS) ; do \
5303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5304         done; \
5305         echo "Doing installcheck in opcodes" ; \
5306         (cd $(HOST_SUBDIR)/opcodes && \
5307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5309                   "RANLIB=$${RANLIB}" \
5310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5311                   installcheck) \
5312           || exit 1
5313
5314 @endif opcodes
5315
5316 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5317 maybe-mostlyclean-opcodes:
5318 @if opcodes
5319 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5320
5321 mostlyclean-opcodes: 
5322         @[ -f ./opcodes/Makefile ] || exit 0; \
5323         r=`${PWD_COMMAND}`; export r; \
5324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5325         $(HOST_EXPORTS) \
5326         for flag in $(EXTRA_HOST_FLAGS) ; do \
5327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5328         done; \
5329         echo "Doing mostlyclean in opcodes" ; \
5330         (cd $(HOST_SUBDIR)/opcodes && \
5331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5333                   "RANLIB=$${RANLIB}" \
5334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5335                   mostlyclean) \
5336           || exit 1
5337
5338 @endif opcodes
5339
5340 .PHONY: maybe-clean-opcodes clean-opcodes
5341 maybe-clean-opcodes:
5342 @if opcodes
5343 maybe-clean-opcodes: clean-opcodes
5344
5345 clean-opcodes: 
5346         @[ -f ./opcodes/Makefile ] || exit 0; \
5347         r=`${PWD_COMMAND}`; export r; \
5348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5349         $(HOST_EXPORTS) \
5350         for flag in $(EXTRA_HOST_FLAGS) ; do \
5351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5352         done; \
5353         echo "Doing clean in opcodes" ; \
5354         (cd $(HOST_SUBDIR)/opcodes && \
5355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5357                   "RANLIB=$${RANLIB}" \
5358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5359                   clean) \
5360           || exit 1
5361
5362 @endif opcodes
5363
5364 .PHONY: maybe-distclean-opcodes distclean-opcodes
5365 maybe-distclean-opcodes:
5366 @if opcodes
5367 maybe-distclean-opcodes: distclean-opcodes
5368
5369 distclean-opcodes: 
5370         @[ -f ./opcodes/Makefile ] || exit 0; \
5371         r=`${PWD_COMMAND}`; export r; \
5372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5373         $(HOST_EXPORTS) \
5374         for flag in $(EXTRA_HOST_FLAGS) ; do \
5375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5376         done; \
5377         echo "Doing distclean in opcodes" ; \
5378         (cd $(HOST_SUBDIR)/opcodes && \
5379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5381                   "RANLIB=$${RANLIB}" \
5382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5383                   distclean) \
5384           || exit 1
5385
5386 @endif opcodes
5387
5388 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5389 maybe-maintainer-clean-opcodes:
5390 @if opcodes
5391 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5392
5393 maintainer-clean-opcodes: 
5394         @[ -f ./opcodes/Makefile ] || exit 0; \
5395         r=`${PWD_COMMAND}`; export r; \
5396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5397         $(HOST_EXPORTS) \
5398         for flag in $(EXTRA_HOST_FLAGS) ; do \
5399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5400         done; \
5401         echo "Doing maintainer-clean in opcodes" ; \
5402         (cd $(HOST_SUBDIR)/opcodes && \
5403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5405                   "RANLIB=$${RANLIB}" \
5406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5407                   maintainer-clean) \
5408           || exit 1
5409
5410 @endif opcodes
5411
5412
5413
5414 .PHONY: configure-binutils maybe-configure-binutils
5415 maybe-configure-binutils:
5416 @if binutils
5417 maybe-configure-binutils: configure-binutils
5418 configure-binutils: 
5419         @test -f stage_last && exit 0; \
5420         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5421         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5422         r=`${PWD_COMMAND}`; export r; \
5423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5424         $(HOST_EXPORTS) \
5425         echo Configuring in $(HOST_SUBDIR)/binutils; \
5426         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5427         case $(srcdir) in \
5428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5429           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5431         esac; \
5432         srcdiroption="--srcdir=$${topdir}/binutils"; \
5433         libsrcdir="$$s/binutils"; \
5434         $(SHELL) $${libsrcdir}/configure \
5435           $(HOST_CONFIGARGS) $${srcdiroption}  \
5436           || exit 1
5437 @endif binutils
5438
5439
5440
5441 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5442 maybe-configure-stage1-binutils:
5443 @if binutils-bootstrap
5444 maybe-configure-stage1-binutils: configure-stage1-binutils
5445 configure-stage1-binutils: 
5446         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5447         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5448         r=`${PWD_COMMAND}`; export r; \
5449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5450         $(HOST_EXPORTS) \
5451         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5452         cd $(HOST_SUBDIR)/binutils || exit 1; \
5453         case $(srcdir) in \
5454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5455           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5457         esac; \
5458         srcdiroption="--srcdir=$${topdir}/binutils"; \
5459         libsrcdir="$$s/binutils"; \
5460         $(SHELL) $${libsrcdir}/configure \
5461           $(HOST_CONFIGARGS) $${srcdiroption} \
5462           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5463 @endif binutils-bootstrap
5464
5465 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5466 maybe-configure-stage2-binutils:
5467 @if binutils-bootstrap
5468 maybe-configure-stage2-binutils: configure-stage2-binutils
5469 configure-stage2-binutils: 
5470         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5471         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5472         r=`${PWD_COMMAND}`; export r; \
5473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5474         $(HOST_EXPORTS) \
5475         $(POSTSTAGE1_HOST_EXPORTS) \
5476         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5477         cd $(HOST_SUBDIR)/binutils || exit 1; \
5478         case $(srcdir) in \
5479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5480           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5482         esac; \
5483         srcdiroption="--srcdir=$${topdir}/binutils"; \
5484         libsrcdir="$$s/binutils"; \
5485         $(SHELL) $${libsrcdir}/configure \
5486           $(HOST_CONFIGARGS) $${srcdiroption} \
5487           @stage2_werror_flag@ 
5488 @endif binutils-bootstrap
5489
5490 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5491 maybe-configure-stage3-binutils:
5492 @if binutils-bootstrap
5493 maybe-configure-stage3-binutils: configure-stage3-binutils
5494 configure-stage3-binutils: 
5495         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5496         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5497         r=`${PWD_COMMAND}`; export r; \
5498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5499         $(HOST_EXPORTS) \
5500         $(POSTSTAGE1_HOST_EXPORTS) \
5501         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5502         cd $(HOST_SUBDIR)/binutils || exit 1; \
5503         case $(srcdir) in \
5504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5505           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5507         esac; \
5508         srcdiroption="--srcdir=$${topdir}/binutils"; \
5509         libsrcdir="$$s/binutils"; \
5510         $(SHELL) $${libsrcdir}/configure \
5511           $(HOST_CONFIGARGS) $${srcdiroption} \
5512           @stage2_werror_flag@ 
5513 @endif binutils-bootstrap
5514
5515 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5516 maybe-configure-stage4-binutils:
5517 @if binutils-bootstrap
5518 maybe-configure-stage4-binutils: configure-stage4-binutils
5519 configure-stage4-binutils: 
5520         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5521         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5522         r=`${PWD_COMMAND}`; export r; \
5523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5524         $(HOST_EXPORTS) \
5525         $(POSTSTAGE1_HOST_EXPORTS) \
5526         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5527         cd $(HOST_SUBDIR)/binutils || exit 1; \
5528         case $(srcdir) in \
5529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5530           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5532         esac; \
5533         srcdiroption="--srcdir=$${topdir}/binutils"; \
5534         libsrcdir="$$s/binutils"; \
5535         $(SHELL) $${libsrcdir}/configure \
5536           $(HOST_CONFIGARGS) $${srcdiroption} \
5537           @stage2_werror_flag@ 
5538 @endif binutils-bootstrap
5539
5540 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5541 maybe-configure-stageprofile-binutils:
5542 @if binutils-bootstrap
5543 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5544 configure-stageprofile-binutils: 
5545         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5546         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5547         r=`${PWD_COMMAND}`; export r; \
5548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5549         $(HOST_EXPORTS) \
5550         $(POSTSTAGE1_HOST_EXPORTS) \
5551         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5552         cd $(HOST_SUBDIR)/binutils || exit 1; \
5553         case $(srcdir) in \
5554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5555           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5557         esac; \
5558         srcdiroption="--srcdir=$${topdir}/binutils"; \
5559         libsrcdir="$$s/binutils"; \
5560         $(SHELL) $${libsrcdir}/configure \
5561           $(HOST_CONFIGARGS) $${srcdiroption} \
5562           @stage2_werror_flag@ 
5563 @endif binutils-bootstrap
5564
5565 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5566 maybe-configure-stagefeedback-binutils:
5567 @if binutils-bootstrap
5568 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5569 configure-stagefeedback-binutils: 
5570         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5571         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5572         r=`${PWD_COMMAND}`; export r; \
5573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574         $(HOST_EXPORTS) \
5575         $(POSTSTAGE1_HOST_EXPORTS) \
5576         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5577         cd $(HOST_SUBDIR)/binutils || exit 1; \
5578         case $(srcdir) in \
5579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5580           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5582         esac; \
5583         srcdiroption="--srcdir=$${topdir}/binutils"; \
5584         libsrcdir="$$s/binutils"; \
5585         $(SHELL) $${libsrcdir}/configure \
5586           $(HOST_CONFIGARGS) $${srcdiroption} \
5587           @stage2_werror_flag@ 
5588 @endif binutils-bootstrap
5589
5590
5591
5592
5593
5594 .PHONY: all-binutils maybe-all-binutils
5595 maybe-all-binutils:
5596 @if binutils
5597 TARGET-binutils=all
5598 maybe-all-binutils: all-binutils
5599 all-binutils: configure-binutils
5600         @test -f stage_last && exit 0; \
5601         r=`${PWD_COMMAND}`; export r; \
5602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5603         $(HOST_EXPORTS) \
5604         (cd $(HOST_SUBDIR)/binutils && \
5605           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5606 @endif binutils
5607
5608
5609
5610 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5611 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5612 maybe-all-stage1-binutils:
5613 maybe-clean-stage1-binutils:
5614 @if binutils-bootstrap
5615 maybe-all-stage1-binutils: all-stage1-binutils
5616 all-stage1: all-stage1-binutils
5617 TARGET-stage1-binutils = $(TARGET-binutils)
5618 all-stage1-binutils: configure-stage1-binutils
5619         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5620         @r=`${PWD_COMMAND}`; export r; \
5621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622         $(HOST_EXPORTS) \
5623         cd $(HOST_SUBDIR)/binutils && \
5624         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
5625                 $(TARGET-stage1-binutils)
5626
5627 maybe-clean-stage1-binutils: clean-stage1-binutils
5628 clean-stage1: clean-stage1-binutils
5629 clean-stage1-binutils:
5630         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5631           || exit 0 ; \
5632         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5633         cd $(HOST_SUBDIR)/binutils && \
5634         $(MAKE) $(FLAGS_TO_PASS)  \
5635                 CFLAGS="$(STAGE1_CFLAGS)"  clean
5636 @endif binutils-bootstrap
5637
5638
5639 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5640 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5641 maybe-all-stage2-binutils:
5642 maybe-clean-stage2-binutils:
5643 @if binutils-bootstrap
5644 maybe-all-stage2-binutils: all-stage2-binutils
5645 all-stage2: all-stage2-binutils
5646 TARGET-stage2-binutils = $(TARGET-binutils)
5647 all-stage2-binutils: configure-stage2-binutils
5648         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5649         @r=`${PWD_COMMAND}`; export r; \
5650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651         $(HOST_EXPORTS) \
5652         $(POSTSTAGE1_HOST_EXPORTS) \
5653         cd $(HOST_SUBDIR)/binutils && \
5654         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5655                 $(TARGET-stage2-binutils)
5656
5657 maybe-clean-stage2-binutils: clean-stage2-binutils
5658 clean-stage2: clean-stage2-binutils
5659 clean-stage2-binutils:
5660         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5661           || exit 0 ; \
5662         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5663         cd $(HOST_SUBDIR)/binutils && \
5664         $(MAKE) $(FLAGS_TO_PASS)  \
5665                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5666                   clean
5667 @endif binutils-bootstrap
5668
5669
5670 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5671 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5672 maybe-all-stage3-binutils:
5673 maybe-clean-stage3-binutils:
5674 @if binutils-bootstrap
5675 maybe-all-stage3-binutils: all-stage3-binutils
5676 all-stage3: all-stage3-binutils
5677 TARGET-stage3-binutils = $(TARGET-binutils)
5678 all-stage3-binutils: configure-stage3-binutils
5679         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5680         @r=`${PWD_COMMAND}`; export r; \
5681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682         $(HOST_EXPORTS) \
5683         $(POSTSTAGE1_HOST_EXPORTS) \
5684         cd $(HOST_SUBDIR)/binutils && \
5685         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5686                 $(TARGET-stage3-binutils)
5687
5688 maybe-clean-stage3-binutils: clean-stage3-binutils
5689 clean-stage3: clean-stage3-binutils
5690 clean-stage3-binutils:
5691         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5692           || exit 0 ; \
5693         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5694         cd $(HOST_SUBDIR)/binutils && \
5695         $(MAKE) $(FLAGS_TO_PASS)  \
5696                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5697                   clean
5698 @endif binutils-bootstrap
5699
5700
5701 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5702 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5703 maybe-all-stage4-binutils:
5704 maybe-clean-stage4-binutils:
5705 @if binutils-bootstrap
5706 maybe-all-stage4-binutils: all-stage4-binutils
5707 all-stage4: all-stage4-binutils
5708 TARGET-stage4-binutils = $(TARGET-binutils)
5709 all-stage4-binutils: configure-stage4-binutils
5710         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5711         @r=`${PWD_COMMAND}`; export r; \
5712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713         $(HOST_EXPORTS) \
5714         $(POSTSTAGE1_HOST_EXPORTS) \
5715         cd $(HOST_SUBDIR)/binutils && \
5716         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5717                 $(TARGET-stage4-binutils)
5718
5719 maybe-clean-stage4-binutils: clean-stage4-binutils
5720 clean-stage4: clean-stage4-binutils
5721 clean-stage4-binutils:
5722         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5723           || exit 0 ; \
5724         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5725         cd $(HOST_SUBDIR)/binutils && \
5726         $(MAKE) $(FLAGS_TO_PASS)  \
5727                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5728                   clean
5729 @endif binutils-bootstrap
5730
5731
5732 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5733 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5734 maybe-all-stageprofile-binutils:
5735 maybe-clean-stageprofile-binutils:
5736 @if binutils-bootstrap
5737 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5738 all-stageprofile: all-stageprofile-binutils
5739 TARGET-stageprofile-binutils = $(TARGET-binutils)
5740 all-stageprofile-binutils: configure-stageprofile-binutils
5741         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5742         @r=`${PWD_COMMAND}`; export r; \
5743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5744         $(HOST_EXPORTS) \
5745         $(POSTSTAGE1_HOST_EXPORTS) \
5746         cd $(HOST_SUBDIR)/binutils && \
5747         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5748                 $(TARGET-stageprofile-binutils)
5749
5750 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5751 clean-stageprofile: clean-stageprofile-binutils
5752 clean-stageprofile-binutils:
5753         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5754           || exit 0 ; \
5755         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5756         cd $(HOST_SUBDIR)/binutils && \
5757         $(MAKE) $(FLAGS_TO_PASS)  \
5758                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5759                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5760 @endif binutils-bootstrap
5761
5762
5763 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5764 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5765 maybe-all-stagefeedback-binutils:
5766 maybe-clean-stagefeedback-binutils:
5767 @if binutils-bootstrap
5768 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5769 all-stagefeedback: all-stagefeedback-binutils
5770 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5771 all-stagefeedback-binutils: configure-stagefeedback-binutils
5772         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5773         @r=`${PWD_COMMAND}`; export r; \
5774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775         $(HOST_EXPORTS) \
5776         $(POSTSTAGE1_HOST_EXPORTS) \
5777         cd $(HOST_SUBDIR)/binutils && \
5778         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5779                 $(TARGET-stagefeedback-binutils)
5780
5781 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5782 clean-stagefeedback: clean-stagefeedback-binutils
5783 clean-stagefeedback-binutils:
5784         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5785           || exit 0 ; \
5786         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5787         cd $(HOST_SUBDIR)/binutils && \
5788         $(MAKE) $(FLAGS_TO_PASS)  \
5789                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5790                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5791 @endif binutils-bootstrap
5792
5793
5794
5795
5796
5797 .PHONY: check-binutils maybe-check-binutils
5798 maybe-check-binutils:
5799 @if binutils
5800 maybe-check-binutils: check-binutils
5801
5802 check-binutils:
5803         @$(unstage)
5804         @r=`${PWD_COMMAND}`; export r; \
5805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806         $(HOST_EXPORTS) \
5807         (cd $(HOST_SUBDIR)/binutils && \
5808           $(MAKE) $(FLAGS_TO_PASS)  check)
5809
5810 @endif binutils
5811
5812 .PHONY: install-binutils maybe-install-binutils
5813 maybe-install-binutils:
5814 @if binutils
5815 maybe-install-binutils: install-binutils
5816
5817 install-binutils: installdirs
5818         @$(unstage)
5819         @r=`${PWD_COMMAND}`; export r; \
5820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5821         $(HOST_EXPORTS) \
5822         (cd $(HOST_SUBDIR)/binutils && \
5823           $(MAKE) $(FLAGS_TO_PASS)  install)
5824
5825 @endif binutils
5826
5827 # Other targets (info, dvi, etc.)
5828
5829 .PHONY: maybe-info-binutils info-binutils
5830 maybe-info-binutils:
5831 @if binutils
5832 maybe-info-binutils: info-binutils
5833
5834 info-binutils: \
5835     configure-binutils 
5836         @[ -f ./binutils/Makefile ] || exit 0; \
5837         r=`${PWD_COMMAND}`; export r; \
5838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5839         $(HOST_EXPORTS) \
5840         for flag in $(EXTRA_HOST_FLAGS) ; do \
5841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5842         done; \
5843         echo "Doing info in binutils" ; \
5844         (cd $(HOST_SUBDIR)/binutils && \
5845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5847                   "RANLIB=$${RANLIB}" \
5848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5849                   info) \
5850           || exit 1
5851
5852 @endif binutils
5853
5854 .PHONY: maybe-dvi-binutils dvi-binutils
5855 maybe-dvi-binutils:
5856 @if binutils
5857 maybe-dvi-binutils: dvi-binutils
5858
5859 dvi-binutils: \
5860     configure-binutils 
5861         @[ -f ./binutils/Makefile ] || exit 0; \
5862         r=`${PWD_COMMAND}`; export r; \
5863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5864         $(HOST_EXPORTS) \
5865         for flag in $(EXTRA_HOST_FLAGS) ; do \
5866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5867         done; \
5868         echo "Doing dvi in binutils" ; \
5869         (cd $(HOST_SUBDIR)/binutils && \
5870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5872                   "RANLIB=$${RANLIB}" \
5873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5874                   dvi) \
5875           || exit 1
5876
5877 @endif binutils
5878
5879 .PHONY: maybe-html-binutils html-binutils
5880 maybe-html-binutils:
5881 @if binutils
5882 maybe-html-binutils: html-binutils
5883
5884 html-binutils: \
5885     configure-binutils 
5886         @[ -f ./binutils/Makefile ] || exit 0; \
5887         r=`${PWD_COMMAND}`; export r; \
5888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5889         $(HOST_EXPORTS) \
5890         for flag in $(EXTRA_HOST_FLAGS) ; do \
5891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5892         done; \
5893         echo "Doing html in binutils" ; \
5894         (cd $(HOST_SUBDIR)/binutils && \
5895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5897                   "RANLIB=$${RANLIB}" \
5898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5899                   html) \
5900           || exit 1
5901
5902 @endif binutils
5903
5904 .PHONY: maybe-TAGS-binutils TAGS-binutils
5905 maybe-TAGS-binutils:
5906 @if binutils
5907 maybe-TAGS-binutils: TAGS-binutils
5908
5909 TAGS-binutils: \
5910     configure-binutils 
5911         @[ -f ./binutils/Makefile ] || exit 0; \
5912         r=`${PWD_COMMAND}`; export r; \
5913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5914         $(HOST_EXPORTS) \
5915         for flag in $(EXTRA_HOST_FLAGS) ; do \
5916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5917         done; \
5918         echo "Doing TAGS in binutils" ; \
5919         (cd $(HOST_SUBDIR)/binutils && \
5920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5922                   "RANLIB=$${RANLIB}" \
5923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5924                   TAGS) \
5925           || exit 1
5926
5927 @endif binutils
5928
5929 .PHONY: maybe-install-info-binutils install-info-binutils
5930 maybe-install-info-binutils:
5931 @if binutils
5932 maybe-install-info-binutils: install-info-binutils
5933
5934 install-info-binutils: \
5935     configure-binutils \
5936     info-binutils 
5937         @[ -f ./binutils/Makefile ] || exit 0; \
5938         r=`${PWD_COMMAND}`; export r; \
5939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5940         $(HOST_EXPORTS) \
5941         for flag in $(EXTRA_HOST_FLAGS) ; do \
5942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5943         done; \
5944         echo "Doing install-info in binutils" ; \
5945         (cd $(HOST_SUBDIR)/binutils && \
5946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5948                   "RANLIB=$${RANLIB}" \
5949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5950                   install-info) \
5951           || exit 1
5952
5953 @endif binutils
5954
5955 .PHONY: maybe-installcheck-binutils installcheck-binutils
5956 maybe-installcheck-binutils:
5957 @if binutils
5958 maybe-installcheck-binutils: installcheck-binutils
5959
5960 installcheck-binutils: \
5961     configure-binutils 
5962         @[ -f ./binutils/Makefile ] || exit 0; \
5963         r=`${PWD_COMMAND}`; export r; \
5964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965         $(HOST_EXPORTS) \
5966         for flag in $(EXTRA_HOST_FLAGS) ; do \
5967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5968         done; \
5969         echo "Doing installcheck in binutils" ; \
5970         (cd $(HOST_SUBDIR)/binutils && \
5971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5973                   "RANLIB=$${RANLIB}" \
5974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5975                   installcheck) \
5976           || exit 1
5977
5978 @endif binutils
5979
5980 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5981 maybe-mostlyclean-binutils:
5982 @if binutils
5983 maybe-mostlyclean-binutils: mostlyclean-binutils
5984
5985 mostlyclean-binutils: 
5986         @[ -f ./binutils/Makefile ] || exit 0; \
5987         r=`${PWD_COMMAND}`; export r; \
5988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5989         $(HOST_EXPORTS) \
5990         for flag in $(EXTRA_HOST_FLAGS) ; do \
5991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5992         done; \
5993         echo "Doing mostlyclean in binutils" ; \
5994         (cd $(HOST_SUBDIR)/binutils && \
5995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5997                   "RANLIB=$${RANLIB}" \
5998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5999                   mostlyclean) \
6000           || exit 1
6001
6002 @endif binutils
6003
6004 .PHONY: maybe-clean-binutils clean-binutils
6005 maybe-clean-binutils:
6006 @if binutils
6007 maybe-clean-binutils: clean-binutils
6008
6009 clean-binutils: 
6010         @[ -f ./binutils/Makefile ] || exit 0; \
6011         r=`${PWD_COMMAND}`; export r; \
6012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013         $(HOST_EXPORTS) \
6014         for flag in $(EXTRA_HOST_FLAGS) ; do \
6015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6016         done; \
6017         echo "Doing clean in binutils" ; \
6018         (cd $(HOST_SUBDIR)/binutils && \
6019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6021                   "RANLIB=$${RANLIB}" \
6022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6023                   clean) \
6024           || exit 1
6025
6026 @endif binutils
6027
6028 .PHONY: maybe-distclean-binutils distclean-binutils
6029 maybe-distclean-binutils:
6030 @if binutils
6031 maybe-distclean-binutils: distclean-binutils
6032
6033 distclean-binutils: 
6034         @[ -f ./binutils/Makefile ] || exit 0; \
6035         r=`${PWD_COMMAND}`; export r; \
6036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037         $(HOST_EXPORTS) \
6038         for flag in $(EXTRA_HOST_FLAGS) ; do \
6039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6040         done; \
6041         echo "Doing distclean in binutils" ; \
6042         (cd $(HOST_SUBDIR)/binutils && \
6043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6045                   "RANLIB=$${RANLIB}" \
6046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6047                   distclean) \
6048           || exit 1
6049
6050 @endif binutils
6051
6052 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6053 maybe-maintainer-clean-binutils:
6054 @if binutils
6055 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6056
6057 maintainer-clean-binutils: 
6058         @[ -f ./binutils/Makefile ] || exit 0; \
6059         r=`${PWD_COMMAND}`; export r; \
6060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6061         $(HOST_EXPORTS) \
6062         for flag in $(EXTRA_HOST_FLAGS) ; do \
6063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6064         done; \
6065         echo "Doing maintainer-clean in binutils" ; \
6066         (cd $(HOST_SUBDIR)/binutils && \
6067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6069                   "RANLIB=$${RANLIB}" \
6070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6071                   maintainer-clean) \
6072           || exit 1
6073
6074 @endif binutils
6075
6076
6077
6078 .PHONY: configure-bison maybe-configure-bison
6079 maybe-configure-bison:
6080 @if bison
6081 maybe-configure-bison: configure-bison
6082 configure-bison: 
6083         @$(unstage)
6084         @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
6086         r=`${PWD_COMMAND}`; export r; \
6087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6088         $(HOST_EXPORTS) \
6089         echo Configuring in $(HOST_SUBDIR)/bison; \
6090         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6091         case $(srcdir) in \
6092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6093           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6095         esac; \
6096         srcdiroption="--srcdir=$${topdir}/bison"; \
6097         libsrcdir="$$s/bison"; \
6098         $(SHELL) $${libsrcdir}/configure \
6099           $(HOST_CONFIGARGS) $${srcdiroption}  \
6100           || exit 1
6101 @endif bison
6102
6103
6104
6105
6106
6107 .PHONY: all-bison maybe-all-bison
6108 maybe-all-bison:
6109 @if bison
6110 TARGET-bison=all
6111 maybe-all-bison: all-bison
6112 all-bison: configure-bison
6113         @$(unstage)
6114         @r=`${PWD_COMMAND}`; export r; \
6115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6116         $(HOST_EXPORTS) \
6117         (cd $(HOST_SUBDIR)/bison && \
6118           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
6119 @endif bison
6120
6121
6122
6123
6124 .PHONY: check-bison maybe-check-bison
6125 maybe-check-bison:
6126 @if bison
6127 maybe-check-bison: check-bison
6128
6129 # This module is only tested in a native toolchain.
6130 check-bison:
6131         @$(unstage)
6132         @if [ '$(host)' = '$(target)' ] ; then \
6133           r=`${PWD_COMMAND}`; export r; \
6134           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135           $(HOST_EXPORTS) \
6136           (cd $(HOST_SUBDIR)/bison && \
6137             $(MAKE) $(FLAGS_TO_PASS)  check); \
6138         fi
6139
6140 @endif bison
6141
6142 .PHONY: install-bison maybe-install-bison
6143 maybe-install-bison:
6144 @if bison
6145 maybe-install-bison: install-bison
6146
6147 install-bison: installdirs
6148         @$(unstage)
6149         @r=`${PWD_COMMAND}`; export r; \
6150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6151         $(HOST_EXPORTS) \
6152         (cd $(HOST_SUBDIR)/bison && \
6153           $(MAKE) $(FLAGS_TO_PASS)  install)
6154
6155 @endif bison
6156
6157 # Other targets (info, dvi, etc.)
6158
6159 .PHONY: maybe-info-bison info-bison
6160 maybe-info-bison:
6161 @if bison
6162 maybe-info-bison: info-bison
6163
6164 info-bison: \
6165     configure-bison 
6166         @$(unstage)
6167         @[ -f ./bison/Makefile ] || exit 0; \
6168         r=`${PWD_COMMAND}`; export r; \
6169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170         $(HOST_EXPORTS) \
6171         for flag in $(EXTRA_HOST_FLAGS) ; do \
6172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6173         done; \
6174         echo "Doing info in bison" ; \
6175         (cd $(HOST_SUBDIR)/bison && \
6176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6178                   "RANLIB=$${RANLIB}" \
6179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6180                   info) \
6181           || exit 1
6182
6183 @endif bison
6184
6185 .PHONY: maybe-dvi-bison dvi-bison
6186 maybe-dvi-bison:
6187 @if bison
6188 maybe-dvi-bison: dvi-bison
6189
6190 dvi-bison: \
6191     configure-bison 
6192         @$(unstage)
6193         @[ -f ./bison/Makefile ] || exit 0; \
6194         r=`${PWD_COMMAND}`; export r; \
6195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6196         $(HOST_EXPORTS) \
6197         for flag in $(EXTRA_HOST_FLAGS) ; do \
6198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6199         done; \
6200         echo "Doing dvi in bison" ; \
6201         (cd $(HOST_SUBDIR)/bison && \
6202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6204                   "RANLIB=$${RANLIB}" \
6205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6206                   dvi) \
6207           || exit 1
6208
6209 @endif bison
6210
6211 .PHONY: maybe-html-bison html-bison
6212 maybe-html-bison:
6213 @if bison
6214 maybe-html-bison: html-bison
6215
6216 html-bison: \
6217     configure-bison 
6218         @$(unstage)
6219         @[ -f ./bison/Makefile ] || exit 0; \
6220         r=`${PWD_COMMAND}`; export r; \
6221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222         $(HOST_EXPORTS) \
6223         for flag in $(EXTRA_HOST_FLAGS) ; do \
6224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6225         done; \
6226         echo "Doing html in bison" ; \
6227         (cd $(HOST_SUBDIR)/bison && \
6228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6230                   "RANLIB=$${RANLIB}" \
6231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6232                   html) \
6233           || exit 1
6234
6235 @endif bison
6236
6237 .PHONY: maybe-TAGS-bison TAGS-bison
6238 maybe-TAGS-bison:
6239 @if bison
6240 maybe-TAGS-bison: TAGS-bison
6241
6242 TAGS-bison: \
6243     configure-bison 
6244         @$(unstage)
6245         @[ -f ./bison/Makefile ] || exit 0; \
6246         r=`${PWD_COMMAND}`; export r; \
6247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6248         $(HOST_EXPORTS) \
6249         for flag in $(EXTRA_HOST_FLAGS) ; do \
6250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6251         done; \
6252         echo "Doing TAGS in bison" ; \
6253         (cd $(HOST_SUBDIR)/bison && \
6254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6256                   "RANLIB=$${RANLIB}" \
6257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6258                   TAGS) \
6259           || exit 1
6260
6261 @endif bison
6262
6263 .PHONY: maybe-install-info-bison install-info-bison
6264 maybe-install-info-bison:
6265 @if bison
6266 maybe-install-info-bison: install-info-bison
6267
6268 install-info-bison: \
6269     configure-bison \
6270     info-bison 
6271         @$(unstage)
6272         @[ -f ./bison/Makefile ] || exit 0; \
6273         r=`${PWD_COMMAND}`; export r; \
6274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275         $(HOST_EXPORTS) \
6276         for flag in $(EXTRA_HOST_FLAGS) ; do \
6277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6278         done; \
6279         echo "Doing install-info in bison" ; \
6280         (cd $(HOST_SUBDIR)/bison && \
6281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6283                   "RANLIB=$${RANLIB}" \
6284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6285                   install-info) \
6286           || exit 1
6287
6288 @endif bison
6289
6290 .PHONY: maybe-installcheck-bison installcheck-bison
6291 maybe-installcheck-bison:
6292 @if bison
6293 maybe-installcheck-bison: installcheck-bison
6294
6295 installcheck-bison: \
6296     configure-bison 
6297         @$(unstage)
6298         @[ -f ./bison/Makefile ] || exit 0; \
6299         r=`${PWD_COMMAND}`; export r; \
6300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6301         $(HOST_EXPORTS) \
6302         for flag in $(EXTRA_HOST_FLAGS) ; do \
6303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6304         done; \
6305         echo "Doing installcheck in bison" ; \
6306         (cd $(HOST_SUBDIR)/bison && \
6307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6309                   "RANLIB=$${RANLIB}" \
6310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6311                   installcheck) \
6312           || exit 1
6313
6314 @endif bison
6315
6316 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6317 maybe-mostlyclean-bison:
6318 @if bison
6319 maybe-mostlyclean-bison: mostlyclean-bison
6320
6321 mostlyclean-bison: 
6322         @$(unstage)
6323         @[ -f ./bison/Makefile ] || exit 0; \
6324         r=`${PWD_COMMAND}`; export r; \
6325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326         $(HOST_EXPORTS) \
6327         for flag in $(EXTRA_HOST_FLAGS) ; do \
6328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6329         done; \
6330         echo "Doing mostlyclean in bison" ; \
6331         (cd $(HOST_SUBDIR)/bison && \
6332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6334                   "RANLIB=$${RANLIB}" \
6335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6336                   mostlyclean) \
6337           || exit 1
6338
6339 @endif bison
6340
6341 .PHONY: maybe-clean-bison clean-bison
6342 maybe-clean-bison:
6343 @if bison
6344 maybe-clean-bison: clean-bison
6345
6346 clean-bison: 
6347         @$(unstage)
6348         @[ -f ./bison/Makefile ] || exit 0; \
6349         r=`${PWD_COMMAND}`; export r; \
6350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6351         $(HOST_EXPORTS) \
6352         for flag in $(EXTRA_HOST_FLAGS) ; do \
6353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6354         done; \
6355         echo "Doing clean in bison" ; \
6356         (cd $(HOST_SUBDIR)/bison && \
6357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6359                   "RANLIB=$${RANLIB}" \
6360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6361                   clean) \
6362           || exit 1
6363
6364 @endif bison
6365
6366 .PHONY: maybe-distclean-bison distclean-bison
6367 maybe-distclean-bison:
6368 @if bison
6369 maybe-distclean-bison: distclean-bison
6370
6371 distclean-bison: 
6372         @$(unstage)
6373         @[ -f ./bison/Makefile ] || exit 0; \
6374         r=`${PWD_COMMAND}`; export r; \
6375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6376         $(HOST_EXPORTS) \
6377         for flag in $(EXTRA_HOST_FLAGS) ; do \
6378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6379         done; \
6380         echo "Doing distclean in bison" ; \
6381         (cd $(HOST_SUBDIR)/bison && \
6382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6384                   "RANLIB=$${RANLIB}" \
6385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6386                   distclean) \
6387           || exit 1
6388
6389 @endif bison
6390
6391 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6392 maybe-maintainer-clean-bison:
6393 @if bison
6394 maybe-maintainer-clean-bison: maintainer-clean-bison
6395
6396 maintainer-clean-bison: 
6397         @$(unstage)
6398         @[ -f ./bison/Makefile ] || exit 0; \
6399         r=`${PWD_COMMAND}`; export r; \
6400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401         $(HOST_EXPORTS) \
6402         for flag in $(EXTRA_HOST_FLAGS) ; do \
6403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6404         done; \
6405         echo "Doing maintainer-clean in bison" ; \
6406         (cd $(HOST_SUBDIR)/bison && \
6407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6409                   "RANLIB=$${RANLIB}" \
6410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6411                   maintainer-clean) \
6412           || exit 1
6413
6414 @endif bison
6415
6416
6417
6418 .PHONY: configure-byacc maybe-configure-byacc
6419 maybe-configure-byacc:
6420 @if byacc
6421 maybe-configure-byacc: configure-byacc
6422 configure-byacc: 
6423         @$(unstage)
6424         @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6425         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6426         r=`${PWD_COMMAND}`; export r; \
6427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6428         $(HOST_EXPORTS) \
6429         echo Configuring in $(HOST_SUBDIR)/byacc; \
6430         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6431         case $(srcdir) in \
6432           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6433           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6434                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6435         esac; \
6436         srcdiroption="--srcdir=$${topdir}/byacc"; \
6437         libsrcdir="$$s/byacc"; \
6438         $(SHELL) $${libsrcdir}/configure \
6439           $(HOST_CONFIGARGS) $${srcdiroption}  \
6440           || exit 1
6441 @endif byacc
6442
6443
6444
6445
6446
6447 .PHONY: all-byacc maybe-all-byacc
6448 maybe-all-byacc:
6449 @if byacc
6450 TARGET-byacc=all
6451 maybe-all-byacc: all-byacc
6452 all-byacc: configure-byacc
6453         @$(unstage)
6454         @r=`${PWD_COMMAND}`; export r; \
6455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6456         $(HOST_EXPORTS) \
6457         (cd $(HOST_SUBDIR)/byacc && \
6458           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6459 @endif byacc
6460
6461
6462
6463
6464 .PHONY: check-byacc maybe-check-byacc
6465 maybe-check-byacc:
6466 @if byacc
6467 maybe-check-byacc: check-byacc
6468
6469 # This module is only tested in a native toolchain.
6470 check-byacc:
6471         @$(unstage)
6472         @if [ '$(host)' = '$(target)' ] ; then \
6473           r=`${PWD_COMMAND}`; export r; \
6474           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475           $(HOST_EXPORTS) \
6476           (cd $(HOST_SUBDIR)/byacc && \
6477             $(MAKE) $(FLAGS_TO_PASS)  check); \
6478         fi
6479
6480 @endif byacc
6481
6482 .PHONY: install-byacc maybe-install-byacc
6483 maybe-install-byacc:
6484 @if byacc
6485 maybe-install-byacc: install-byacc
6486
6487 install-byacc: installdirs
6488         @$(unstage)
6489         @r=`${PWD_COMMAND}`; export r; \
6490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6491         $(HOST_EXPORTS) \
6492         (cd $(HOST_SUBDIR)/byacc && \
6493           $(MAKE) $(FLAGS_TO_PASS)  install)
6494
6495 @endif byacc
6496
6497 # Other targets (info, dvi, etc.)
6498
6499 .PHONY: maybe-info-byacc info-byacc
6500 maybe-info-byacc:
6501 @if byacc
6502 maybe-info-byacc: info-byacc
6503
6504 info-byacc: \
6505     configure-byacc 
6506         @$(unstage)
6507         @[ -f ./byacc/Makefile ] || exit 0; \
6508         r=`${PWD_COMMAND}`; export r; \
6509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6510         $(HOST_EXPORTS) \
6511         for flag in $(EXTRA_HOST_FLAGS) ; do \
6512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6513         done; \
6514         echo "Doing info in byacc" ; \
6515         (cd $(HOST_SUBDIR)/byacc && \
6516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6518                   "RANLIB=$${RANLIB}" \
6519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6520                   info) \
6521           || exit 1
6522
6523 @endif byacc
6524
6525 .PHONY: maybe-dvi-byacc dvi-byacc
6526 maybe-dvi-byacc:
6527 @if byacc
6528 maybe-dvi-byacc: dvi-byacc
6529
6530 dvi-byacc: \
6531     configure-byacc 
6532         @$(unstage)
6533         @[ -f ./byacc/Makefile ] || exit 0; \
6534         r=`${PWD_COMMAND}`; export r; \
6535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6536         $(HOST_EXPORTS) \
6537         for flag in $(EXTRA_HOST_FLAGS) ; do \
6538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6539         done; \
6540         echo "Doing dvi in byacc" ; \
6541         (cd $(HOST_SUBDIR)/byacc && \
6542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6544                   "RANLIB=$${RANLIB}" \
6545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6546                   dvi) \
6547           || exit 1
6548
6549 @endif byacc
6550
6551 .PHONY: maybe-html-byacc html-byacc
6552 maybe-html-byacc:
6553 @if byacc
6554 maybe-html-byacc: html-byacc
6555
6556 html-byacc: \
6557     configure-byacc 
6558         @$(unstage)
6559         @[ -f ./byacc/Makefile ] || exit 0; \
6560         r=`${PWD_COMMAND}`; export r; \
6561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6562         $(HOST_EXPORTS) \
6563         for flag in $(EXTRA_HOST_FLAGS) ; do \
6564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6565         done; \
6566         echo "Doing html in byacc" ; \
6567         (cd $(HOST_SUBDIR)/byacc && \
6568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6570                   "RANLIB=$${RANLIB}" \
6571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6572                   html) \
6573           || exit 1
6574
6575 @endif byacc
6576
6577 .PHONY: maybe-TAGS-byacc TAGS-byacc
6578 maybe-TAGS-byacc:
6579 @if byacc
6580 maybe-TAGS-byacc: TAGS-byacc
6581
6582 TAGS-byacc: \
6583     configure-byacc 
6584         @$(unstage)
6585         @[ -f ./byacc/Makefile ] || exit 0; \
6586         r=`${PWD_COMMAND}`; export r; \
6587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588         $(HOST_EXPORTS) \
6589         for flag in $(EXTRA_HOST_FLAGS) ; do \
6590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591         done; \
6592         echo "Doing TAGS in byacc" ; \
6593         (cd $(HOST_SUBDIR)/byacc && \
6594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6596                   "RANLIB=$${RANLIB}" \
6597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6598                   TAGS) \
6599           || exit 1
6600
6601 @endif byacc
6602
6603 .PHONY: maybe-install-info-byacc install-info-byacc
6604 maybe-install-info-byacc:
6605 @if byacc
6606 maybe-install-info-byacc: install-info-byacc
6607
6608 install-info-byacc: \
6609     configure-byacc \
6610     info-byacc 
6611         @$(unstage)
6612         @[ -f ./byacc/Makefile ] || exit 0; \
6613         r=`${PWD_COMMAND}`; export r; \
6614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6615         $(HOST_EXPORTS) \
6616         for flag in $(EXTRA_HOST_FLAGS) ; do \
6617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6618         done; \
6619         echo "Doing install-info in byacc" ; \
6620         (cd $(HOST_SUBDIR)/byacc && \
6621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6623                   "RANLIB=$${RANLIB}" \
6624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6625                   install-info) \
6626           || exit 1
6627
6628 @endif byacc
6629
6630 .PHONY: maybe-installcheck-byacc installcheck-byacc
6631 maybe-installcheck-byacc:
6632 @if byacc
6633 maybe-installcheck-byacc: installcheck-byacc
6634
6635 installcheck-byacc: \
6636     configure-byacc 
6637         @$(unstage)
6638         @[ -f ./byacc/Makefile ] || exit 0; \
6639         r=`${PWD_COMMAND}`; export r; \
6640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6641         $(HOST_EXPORTS) \
6642         for flag in $(EXTRA_HOST_FLAGS) ; do \
6643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6644         done; \
6645         echo "Doing installcheck in byacc" ; \
6646         (cd $(HOST_SUBDIR)/byacc && \
6647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6649                   "RANLIB=$${RANLIB}" \
6650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6651                   installcheck) \
6652           || exit 1
6653
6654 @endif byacc
6655
6656 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6657 maybe-mostlyclean-byacc:
6658 @if byacc
6659 maybe-mostlyclean-byacc: mostlyclean-byacc
6660
6661 mostlyclean-byacc: 
6662         @$(unstage)
6663         @[ -f ./byacc/Makefile ] || exit 0; \
6664         r=`${PWD_COMMAND}`; export r; \
6665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666         $(HOST_EXPORTS) \
6667         for flag in $(EXTRA_HOST_FLAGS) ; do \
6668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669         done; \
6670         echo "Doing mostlyclean in byacc" ; \
6671         (cd $(HOST_SUBDIR)/byacc && \
6672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674                   "RANLIB=$${RANLIB}" \
6675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6676                   mostlyclean) \
6677           || exit 1
6678
6679 @endif byacc
6680
6681 .PHONY: maybe-clean-byacc clean-byacc
6682 maybe-clean-byacc:
6683 @if byacc
6684 maybe-clean-byacc: clean-byacc
6685
6686 clean-byacc: 
6687         @$(unstage)
6688         @[ -f ./byacc/Makefile ] || exit 0; \
6689         r=`${PWD_COMMAND}`; export r; \
6690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6691         $(HOST_EXPORTS) \
6692         for flag in $(EXTRA_HOST_FLAGS) ; do \
6693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6694         done; \
6695         echo "Doing clean in byacc" ; \
6696         (cd $(HOST_SUBDIR)/byacc && \
6697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6699                   "RANLIB=$${RANLIB}" \
6700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6701                   clean) \
6702           || exit 1
6703
6704 @endif byacc
6705
6706 .PHONY: maybe-distclean-byacc distclean-byacc
6707 maybe-distclean-byacc:
6708 @if byacc
6709 maybe-distclean-byacc: distclean-byacc
6710
6711 distclean-byacc: 
6712         @$(unstage)
6713         @[ -f ./byacc/Makefile ] || exit 0; \
6714         r=`${PWD_COMMAND}`; export r; \
6715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6716         $(HOST_EXPORTS) \
6717         for flag in $(EXTRA_HOST_FLAGS) ; do \
6718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6719         done; \
6720         echo "Doing distclean in byacc" ; \
6721         (cd $(HOST_SUBDIR)/byacc && \
6722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6724                   "RANLIB=$${RANLIB}" \
6725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6726                   distclean) \
6727           || exit 1
6728
6729 @endif byacc
6730
6731 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6732 maybe-maintainer-clean-byacc:
6733 @if byacc
6734 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6735
6736 maintainer-clean-byacc: 
6737         @$(unstage)
6738         @[ -f ./byacc/Makefile ] || exit 0; \
6739         r=`${PWD_COMMAND}`; export r; \
6740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6741         $(HOST_EXPORTS) \
6742         for flag in $(EXTRA_HOST_FLAGS) ; do \
6743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6744         done; \
6745         echo "Doing maintainer-clean in byacc" ; \
6746         (cd $(HOST_SUBDIR)/byacc && \
6747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6749                   "RANLIB=$${RANLIB}" \
6750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6751                   maintainer-clean) \
6752           || exit 1
6753
6754 @endif byacc
6755
6756
6757
6758 .PHONY: configure-bzip2 maybe-configure-bzip2
6759 maybe-configure-bzip2:
6760 @if bzip2
6761 maybe-configure-bzip2: configure-bzip2
6762 configure-bzip2: 
6763         @$(unstage)
6764         @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6765         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6766         r=`${PWD_COMMAND}`; export r; \
6767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6768         $(HOST_EXPORTS) \
6769         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6770         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6771         case $(srcdir) in \
6772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6773           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6775         esac; \
6776         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6777         libsrcdir="$$s/bzip2"; \
6778         $(SHELL) $${libsrcdir}/configure \
6779           $(HOST_CONFIGARGS) $${srcdiroption}  \
6780           || exit 1
6781 @endif bzip2
6782
6783
6784
6785
6786
6787 .PHONY: all-bzip2 maybe-all-bzip2
6788 maybe-all-bzip2:
6789 @if bzip2
6790 TARGET-bzip2=all
6791 maybe-all-bzip2: all-bzip2
6792 all-bzip2: configure-bzip2
6793         @$(unstage)
6794         @r=`${PWD_COMMAND}`; export r; \
6795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6796         $(HOST_EXPORTS) \
6797         (cd $(HOST_SUBDIR)/bzip2 && \
6798           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6799 @endif bzip2
6800
6801
6802
6803
6804 .PHONY: check-bzip2 maybe-check-bzip2
6805 maybe-check-bzip2:
6806 @if bzip2
6807 maybe-check-bzip2: check-bzip2
6808
6809 check-bzip2:
6810         @$(unstage)
6811         @r=`${PWD_COMMAND}`; export r; \
6812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6813         $(HOST_EXPORTS) \
6814         (cd $(HOST_SUBDIR)/bzip2 && \
6815           $(MAKE) $(FLAGS_TO_PASS)  check)
6816
6817 @endif bzip2
6818
6819 .PHONY: install-bzip2 maybe-install-bzip2
6820 maybe-install-bzip2:
6821 @if bzip2
6822 maybe-install-bzip2: install-bzip2
6823
6824 install-bzip2: installdirs
6825         @$(unstage)
6826         @r=`${PWD_COMMAND}`; export r; \
6827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828         $(HOST_EXPORTS) \
6829         (cd $(HOST_SUBDIR)/bzip2 && \
6830           $(MAKE) $(FLAGS_TO_PASS)  install)
6831
6832 @endif bzip2
6833
6834 # Other targets (info, dvi, etc.)
6835
6836 .PHONY: maybe-info-bzip2 info-bzip2
6837 maybe-info-bzip2:
6838 @if bzip2
6839 maybe-info-bzip2: info-bzip2
6840
6841 info-bzip2: \
6842     configure-bzip2 
6843         @$(unstage)
6844         @[ -f ./bzip2/Makefile ] || exit 0; \
6845         r=`${PWD_COMMAND}`; export r; \
6846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847         $(HOST_EXPORTS) \
6848         for flag in $(EXTRA_HOST_FLAGS) ; do \
6849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6850         done; \
6851         echo "Doing info in bzip2" ; \
6852         (cd $(HOST_SUBDIR)/bzip2 && \
6853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6855                   "RANLIB=$${RANLIB}" \
6856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6857                   info) \
6858           || exit 1
6859
6860 @endif bzip2
6861
6862 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6863 maybe-dvi-bzip2:
6864 @if bzip2
6865 maybe-dvi-bzip2: dvi-bzip2
6866
6867 dvi-bzip2: \
6868     configure-bzip2 
6869         @$(unstage)
6870         @[ -f ./bzip2/Makefile ] || exit 0; \
6871         r=`${PWD_COMMAND}`; export r; \
6872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6873         $(HOST_EXPORTS) \
6874         for flag in $(EXTRA_HOST_FLAGS) ; do \
6875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6876         done; \
6877         echo "Doing dvi in bzip2" ; \
6878         (cd $(HOST_SUBDIR)/bzip2 && \
6879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6881                   "RANLIB=$${RANLIB}" \
6882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6883                   dvi) \
6884           || exit 1
6885
6886 @endif bzip2
6887
6888 .PHONY: maybe-html-bzip2 html-bzip2
6889 maybe-html-bzip2:
6890 @if bzip2
6891 maybe-html-bzip2: html-bzip2
6892
6893 html-bzip2: \
6894     configure-bzip2 
6895         @$(unstage)
6896         @[ -f ./bzip2/Makefile ] || exit 0; \
6897         r=`${PWD_COMMAND}`; export r; \
6898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6899         $(HOST_EXPORTS) \
6900         for flag in $(EXTRA_HOST_FLAGS) ; do \
6901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6902         done; \
6903         echo "Doing html in bzip2" ; \
6904         (cd $(HOST_SUBDIR)/bzip2 && \
6905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6907                   "RANLIB=$${RANLIB}" \
6908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6909                   html) \
6910           || exit 1
6911
6912 @endif bzip2
6913
6914 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6915 maybe-TAGS-bzip2:
6916 @if bzip2
6917 maybe-TAGS-bzip2: TAGS-bzip2
6918
6919 TAGS-bzip2: \
6920     configure-bzip2 
6921         @$(unstage)
6922         @[ -f ./bzip2/Makefile ] || exit 0; \
6923         r=`${PWD_COMMAND}`; export r; \
6924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925         $(HOST_EXPORTS) \
6926         for flag in $(EXTRA_HOST_FLAGS) ; do \
6927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6928         done; \
6929         echo "Doing TAGS in bzip2" ; \
6930         (cd $(HOST_SUBDIR)/bzip2 && \
6931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6933                   "RANLIB=$${RANLIB}" \
6934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6935                   TAGS) \
6936           || exit 1
6937
6938 @endif bzip2
6939
6940 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6941 maybe-install-info-bzip2:
6942 @if bzip2
6943 maybe-install-info-bzip2: install-info-bzip2
6944
6945 install-info-bzip2: \
6946     configure-bzip2 \
6947     info-bzip2 
6948         @$(unstage)
6949         @[ -f ./bzip2/Makefile ] || exit 0; \
6950         r=`${PWD_COMMAND}`; export r; \
6951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952         $(HOST_EXPORTS) \
6953         for flag in $(EXTRA_HOST_FLAGS) ; do \
6954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6955         done; \
6956         echo "Doing install-info in bzip2" ; \
6957         (cd $(HOST_SUBDIR)/bzip2 && \
6958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6960                   "RANLIB=$${RANLIB}" \
6961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6962                   install-info) \
6963           || exit 1
6964
6965 @endif bzip2
6966
6967 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6968 maybe-installcheck-bzip2:
6969 @if bzip2
6970 maybe-installcheck-bzip2: installcheck-bzip2
6971
6972 installcheck-bzip2: \
6973     configure-bzip2 
6974         @$(unstage)
6975         @[ -f ./bzip2/Makefile ] || exit 0; \
6976         r=`${PWD_COMMAND}`; export r; \
6977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6978         $(HOST_EXPORTS) \
6979         for flag in $(EXTRA_HOST_FLAGS) ; do \
6980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6981         done; \
6982         echo "Doing installcheck in bzip2" ; \
6983         (cd $(HOST_SUBDIR)/bzip2 && \
6984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6986                   "RANLIB=$${RANLIB}" \
6987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6988                   installcheck) \
6989           || exit 1
6990
6991 @endif bzip2
6992
6993 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6994 maybe-mostlyclean-bzip2:
6995 @if bzip2
6996 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6997
6998 mostlyclean-bzip2: 
6999         @$(unstage)
7000         @[ -f ./bzip2/Makefile ] || exit 0; \
7001         r=`${PWD_COMMAND}`; export r; \
7002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7003         $(HOST_EXPORTS) \
7004         for flag in $(EXTRA_HOST_FLAGS) ; do \
7005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7006         done; \
7007         echo "Doing mostlyclean in bzip2" ; \
7008         (cd $(HOST_SUBDIR)/bzip2 && \
7009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7011                   "RANLIB=$${RANLIB}" \
7012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7013                   mostlyclean) \
7014           || exit 1
7015
7016 @endif bzip2
7017
7018 .PHONY: maybe-clean-bzip2 clean-bzip2
7019 maybe-clean-bzip2:
7020 @if bzip2
7021 maybe-clean-bzip2: clean-bzip2
7022
7023 clean-bzip2: 
7024         @$(unstage)
7025         @[ -f ./bzip2/Makefile ] || exit 0; \
7026         r=`${PWD_COMMAND}`; export r; \
7027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7028         $(HOST_EXPORTS) \
7029         for flag in $(EXTRA_HOST_FLAGS) ; do \
7030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7031         done; \
7032         echo "Doing clean in bzip2" ; \
7033         (cd $(HOST_SUBDIR)/bzip2 && \
7034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7036                   "RANLIB=$${RANLIB}" \
7037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7038                   clean) \
7039           || exit 1
7040
7041 @endif bzip2
7042
7043 .PHONY: maybe-distclean-bzip2 distclean-bzip2
7044 maybe-distclean-bzip2:
7045 @if bzip2
7046 maybe-distclean-bzip2: distclean-bzip2
7047
7048 distclean-bzip2: 
7049         @$(unstage)
7050         @[ -f ./bzip2/Makefile ] || exit 0; \
7051         r=`${PWD_COMMAND}`; export r; \
7052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7053         $(HOST_EXPORTS) \
7054         for flag in $(EXTRA_HOST_FLAGS) ; do \
7055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7056         done; \
7057         echo "Doing distclean in bzip2" ; \
7058         (cd $(HOST_SUBDIR)/bzip2 && \
7059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7061                   "RANLIB=$${RANLIB}" \
7062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7063                   distclean) \
7064           || exit 1
7065
7066 @endif bzip2
7067
7068 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
7069 maybe-maintainer-clean-bzip2:
7070 @if bzip2
7071 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
7072
7073 maintainer-clean-bzip2: 
7074         @$(unstage)
7075         @[ -f ./bzip2/Makefile ] || exit 0; \
7076         r=`${PWD_COMMAND}`; export r; \
7077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7078         $(HOST_EXPORTS) \
7079         for flag in $(EXTRA_HOST_FLAGS) ; do \
7080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7081         done; \
7082         echo "Doing maintainer-clean in bzip2" ; \
7083         (cd $(HOST_SUBDIR)/bzip2 && \
7084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7086                   "RANLIB=$${RANLIB}" \
7087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7088                   maintainer-clean) \
7089           || exit 1
7090
7091 @endif bzip2
7092
7093
7094
7095 .PHONY: configure-dejagnu maybe-configure-dejagnu
7096 maybe-configure-dejagnu:
7097 @if dejagnu
7098 maybe-configure-dejagnu: configure-dejagnu
7099 configure-dejagnu: 
7100         @$(unstage)
7101         @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7102         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
7103         r=`${PWD_COMMAND}`; export r; \
7104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7105         $(HOST_EXPORTS) \
7106         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7107         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7108         case $(srcdir) in \
7109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7110           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7112         esac; \
7113         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
7114         libsrcdir="$$s/dejagnu"; \
7115         $(SHELL) $${libsrcdir}/configure \
7116           $(HOST_CONFIGARGS) $${srcdiroption}  \
7117           || exit 1
7118 @endif dejagnu
7119
7120
7121
7122
7123
7124 .PHONY: all-dejagnu maybe-all-dejagnu
7125 maybe-all-dejagnu:
7126 @if dejagnu
7127 TARGET-dejagnu=all
7128 maybe-all-dejagnu: all-dejagnu
7129 all-dejagnu: configure-dejagnu
7130         @$(unstage)
7131         @r=`${PWD_COMMAND}`; export r; \
7132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7133         $(HOST_EXPORTS) \
7134         (cd $(HOST_SUBDIR)/dejagnu && \
7135           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
7136 @endif dejagnu
7137
7138
7139
7140
7141 .PHONY: check-dejagnu maybe-check-dejagnu
7142 maybe-check-dejagnu:
7143 @if dejagnu
7144 maybe-check-dejagnu: check-dejagnu
7145
7146 check-dejagnu:
7147         @$(unstage)
7148         @r=`${PWD_COMMAND}`; export r; \
7149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7150         $(HOST_EXPORTS) \
7151         (cd $(HOST_SUBDIR)/dejagnu && \
7152           $(MAKE) $(FLAGS_TO_PASS)  check)
7153
7154 @endif dejagnu
7155
7156 .PHONY: install-dejagnu maybe-install-dejagnu
7157 maybe-install-dejagnu:
7158 @if dejagnu
7159 maybe-install-dejagnu: install-dejagnu
7160
7161 install-dejagnu: installdirs
7162         @$(unstage)
7163         @r=`${PWD_COMMAND}`; export r; \
7164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7165         $(HOST_EXPORTS) \
7166         (cd $(HOST_SUBDIR)/dejagnu && \
7167           $(MAKE) $(FLAGS_TO_PASS)  install)
7168
7169 @endif dejagnu
7170
7171 # Other targets (info, dvi, etc.)
7172
7173 .PHONY: maybe-info-dejagnu info-dejagnu
7174 maybe-info-dejagnu:
7175 @if dejagnu
7176 maybe-info-dejagnu: info-dejagnu
7177
7178 info-dejagnu: \
7179     configure-dejagnu 
7180         @$(unstage)
7181         @[ -f ./dejagnu/Makefile ] || exit 0; \
7182         r=`${PWD_COMMAND}`; export r; \
7183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7184         $(HOST_EXPORTS) \
7185         for flag in $(EXTRA_HOST_FLAGS) ; do \
7186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7187         done; \
7188         echo "Doing info in dejagnu" ; \
7189         (cd $(HOST_SUBDIR)/dejagnu && \
7190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7192                   "RANLIB=$${RANLIB}" \
7193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7194                   info) \
7195           || exit 1
7196
7197 @endif dejagnu
7198
7199 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7200 maybe-dvi-dejagnu:
7201 @if dejagnu
7202 maybe-dvi-dejagnu: dvi-dejagnu
7203
7204 dvi-dejagnu: \
7205     configure-dejagnu 
7206         @$(unstage)
7207         @[ -f ./dejagnu/Makefile ] || exit 0; \
7208         r=`${PWD_COMMAND}`; export r; \
7209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7210         $(HOST_EXPORTS) \
7211         for flag in $(EXTRA_HOST_FLAGS) ; do \
7212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7213         done; \
7214         echo "Doing dvi in dejagnu" ; \
7215         (cd $(HOST_SUBDIR)/dejagnu && \
7216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7218                   "RANLIB=$${RANLIB}" \
7219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7220                   dvi) \
7221           || exit 1
7222
7223 @endif dejagnu
7224
7225 .PHONY: maybe-html-dejagnu html-dejagnu
7226 maybe-html-dejagnu:
7227 @if dejagnu
7228 maybe-html-dejagnu: html-dejagnu
7229
7230 html-dejagnu: \
7231     configure-dejagnu 
7232         @$(unstage)
7233         @[ -f ./dejagnu/Makefile ] || exit 0; \
7234         r=`${PWD_COMMAND}`; export r; \
7235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7236         $(HOST_EXPORTS) \
7237         for flag in $(EXTRA_HOST_FLAGS) ; do \
7238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7239         done; \
7240         echo "Doing html in dejagnu" ; \
7241         (cd $(HOST_SUBDIR)/dejagnu && \
7242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7244                   "RANLIB=$${RANLIB}" \
7245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7246                   html) \
7247           || exit 1
7248
7249 @endif dejagnu
7250
7251 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7252 maybe-TAGS-dejagnu:
7253 @if dejagnu
7254 maybe-TAGS-dejagnu: TAGS-dejagnu
7255
7256 TAGS-dejagnu: \
7257     configure-dejagnu 
7258         @$(unstage)
7259         @[ -f ./dejagnu/Makefile ] || exit 0; \
7260         r=`${PWD_COMMAND}`; export r; \
7261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7262         $(HOST_EXPORTS) \
7263         for flag in $(EXTRA_HOST_FLAGS) ; do \
7264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7265         done; \
7266         echo "Doing TAGS in dejagnu" ; \
7267         (cd $(HOST_SUBDIR)/dejagnu && \
7268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7270                   "RANLIB=$${RANLIB}" \
7271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7272                   TAGS) \
7273           || exit 1
7274
7275 @endif dejagnu
7276
7277 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7278 maybe-install-info-dejagnu:
7279 @if dejagnu
7280 maybe-install-info-dejagnu: install-info-dejagnu
7281
7282 install-info-dejagnu: \
7283     configure-dejagnu \
7284     info-dejagnu 
7285         @$(unstage)
7286         @[ -f ./dejagnu/Makefile ] || exit 0; \
7287         r=`${PWD_COMMAND}`; export r; \
7288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7289         $(HOST_EXPORTS) \
7290         for flag in $(EXTRA_HOST_FLAGS) ; do \
7291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7292         done; \
7293         echo "Doing install-info in dejagnu" ; \
7294         (cd $(HOST_SUBDIR)/dejagnu && \
7295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7297                   "RANLIB=$${RANLIB}" \
7298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7299                   install-info) \
7300           || exit 1
7301
7302 @endif dejagnu
7303
7304 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7305 maybe-installcheck-dejagnu:
7306 @if dejagnu
7307 maybe-installcheck-dejagnu: installcheck-dejagnu
7308
7309 installcheck-dejagnu: \
7310     configure-dejagnu 
7311         @$(unstage)
7312         @[ -f ./dejagnu/Makefile ] || exit 0; \
7313         r=`${PWD_COMMAND}`; export r; \
7314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7315         $(HOST_EXPORTS) \
7316         for flag in $(EXTRA_HOST_FLAGS) ; do \
7317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7318         done; \
7319         echo "Doing installcheck in dejagnu" ; \
7320         (cd $(HOST_SUBDIR)/dejagnu && \
7321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7323                   "RANLIB=$${RANLIB}" \
7324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7325                   installcheck) \
7326           || exit 1
7327
7328 @endif dejagnu
7329
7330 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7331 maybe-mostlyclean-dejagnu:
7332 @if dejagnu
7333 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7334
7335 mostlyclean-dejagnu: 
7336         @$(unstage)
7337         @[ -f ./dejagnu/Makefile ] || exit 0; \
7338         r=`${PWD_COMMAND}`; export r; \
7339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7340         $(HOST_EXPORTS) \
7341         for flag in $(EXTRA_HOST_FLAGS) ; do \
7342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7343         done; \
7344         echo "Doing mostlyclean in dejagnu" ; \
7345         (cd $(HOST_SUBDIR)/dejagnu && \
7346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7348                   "RANLIB=$${RANLIB}" \
7349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7350                   mostlyclean) \
7351           || exit 1
7352
7353 @endif dejagnu
7354
7355 .PHONY: maybe-clean-dejagnu clean-dejagnu
7356 maybe-clean-dejagnu:
7357 @if dejagnu
7358 maybe-clean-dejagnu: clean-dejagnu
7359
7360 clean-dejagnu: 
7361         @$(unstage)
7362         @[ -f ./dejagnu/Makefile ] || exit 0; \
7363         r=`${PWD_COMMAND}`; export r; \
7364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7365         $(HOST_EXPORTS) \
7366         for flag in $(EXTRA_HOST_FLAGS) ; do \
7367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7368         done; \
7369         echo "Doing clean in dejagnu" ; \
7370         (cd $(HOST_SUBDIR)/dejagnu && \
7371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7373                   "RANLIB=$${RANLIB}" \
7374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7375                   clean) \
7376           || exit 1
7377
7378 @endif dejagnu
7379
7380 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7381 maybe-distclean-dejagnu:
7382 @if dejagnu
7383 maybe-distclean-dejagnu: distclean-dejagnu
7384
7385 distclean-dejagnu: 
7386         @$(unstage)
7387         @[ -f ./dejagnu/Makefile ] || exit 0; \
7388         r=`${PWD_COMMAND}`; export r; \
7389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7390         $(HOST_EXPORTS) \
7391         for flag in $(EXTRA_HOST_FLAGS) ; do \
7392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7393         done; \
7394         echo "Doing distclean in dejagnu" ; \
7395         (cd $(HOST_SUBDIR)/dejagnu && \
7396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7398                   "RANLIB=$${RANLIB}" \
7399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7400                   distclean) \
7401           || exit 1
7402
7403 @endif dejagnu
7404
7405 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7406 maybe-maintainer-clean-dejagnu:
7407 @if dejagnu
7408 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7409
7410 maintainer-clean-dejagnu: 
7411         @$(unstage)
7412         @[ -f ./dejagnu/Makefile ] || exit 0; \
7413         r=`${PWD_COMMAND}`; export r; \
7414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415         $(HOST_EXPORTS) \
7416         for flag in $(EXTRA_HOST_FLAGS) ; do \
7417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418         done; \
7419         echo "Doing maintainer-clean in dejagnu" ; \
7420         (cd $(HOST_SUBDIR)/dejagnu && \
7421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423                   "RANLIB=$${RANLIB}" \
7424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7425                   maintainer-clean) \
7426           || exit 1
7427
7428 @endif dejagnu
7429
7430
7431
7432 .PHONY: configure-diff maybe-configure-diff
7433 maybe-configure-diff:
7434 @if diff
7435 maybe-configure-diff: configure-diff
7436 configure-diff: 
7437         @$(unstage)
7438         @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7439         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7440         r=`${PWD_COMMAND}`; export r; \
7441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7442         $(HOST_EXPORTS) \
7443         echo Configuring in $(HOST_SUBDIR)/diff; \
7444         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7445         case $(srcdir) in \
7446           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7447           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7448                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7449         esac; \
7450         srcdiroption="--srcdir=$${topdir}/diff"; \
7451         libsrcdir="$$s/diff"; \
7452         $(SHELL) $${libsrcdir}/configure \
7453           $(HOST_CONFIGARGS) $${srcdiroption}  \
7454           || exit 1
7455 @endif diff
7456
7457
7458
7459
7460
7461 .PHONY: all-diff maybe-all-diff
7462 maybe-all-diff:
7463 @if diff
7464 TARGET-diff=all
7465 maybe-all-diff: all-diff
7466 all-diff: configure-diff
7467         @$(unstage)
7468         @r=`${PWD_COMMAND}`; export r; \
7469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470         $(HOST_EXPORTS) \
7471         (cd $(HOST_SUBDIR)/diff && \
7472           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7473 @endif diff
7474
7475
7476
7477
7478 .PHONY: check-diff maybe-check-diff
7479 maybe-check-diff:
7480 @if diff
7481 maybe-check-diff: check-diff
7482
7483 check-diff:
7484         @$(unstage)
7485         @r=`${PWD_COMMAND}`; export r; \
7486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7487         $(HOST_EXPORTS) \
7488         (cd $(HOST_SUBDIR)/diff && \
7489           $(MAKE) $(FLAGS_TO_PASS)  check)
7490
7491 @endif diff
7492
7493 .PHONY: install-diff maybe-install-diff
7494 maybe-install-diff:
7495 @if diff
7496 maybe-install-diff: install-diff
7497
7498 install-diff: installdirs
7499         @$(unstage)
7500         @r=`${PWD_COMMAND}`; export r; \
7501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502         $(HOST_EXPORTS) \
7503         (cd $(HOST_SUBDIR)/diff && \
7504           $(MAKE) $(FLAGS_TO_PASS)  install)
7505
7506 @endif diff
7507
7508 # Other targets (info, dvi, etc.)
7509
7510 .PHONY: maybe-info-diff info-diff
7511 maybe-info-diff:
7512 @if diff
7513 maybe-info-diff: info-diff
7514
7515 info-diff: \
7516     configure-diff 
7517         @$(unstage)
7518         @[ -f ./diff/Makefile ] || exit 0; \
7519         r=`${PWD_COMMAND}`; export r; \
7520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521         $(HOST_EXPORTS) \
7522         for flag in $(EXTRA_HOST_FLAGS) ; do \
7523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7524         done; \
7525         echo "Doing info in diff" ; \
7526         (cd $(HOST_SUBDIR)/diff && \
7527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7529                   "RANLIB=$${RANLIB}" \
7530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7531                   info) \
7532           || exit 1
7533
7534 @endif diff
7535
7536 .PHONY: maybe-dvi-diff dvi-diff
7537 maybe-dvi-diff:
7538 @if diff
7539 maybe-dvi-diff: dvi-diff
7540
7541 dvi-diff: \
7542     configure-diff 
7543         @$(unstage)
7544         @[ -f ./diff/Makefile ] || exit 0; \
7545         r=`${PWD_COMMAND}`; export r; \
7546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7547         $(HOST_EXPORTS) \
7548         for flag in $(EXTRA_HOST_FLAGS) ; do \
7549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7550         done; \
7551         echo "Doing dvi in diff" ; \
7552         (cd $(HOST_SUBDIR)/diff && \
7553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7555                   "RANLIB=$${RANLIB}" \
7556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7557                   dvi) \
7558           || exit 1
7559
7560 @endif diff
7561
7562 .PHONY: maybe-html-diff html-diff
7563 maybe-html-diff:
7564 @if diff
7565 maybe-html-diff: html-diff
7566
7567 html-diff: \
7568     configure-diff 
7569         @$(unstage)
7570         @[ -f ./diff/Makefile ] || exit 0; \
7571         r=`${PWD_COMMAND}`; export r; \
7572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7573         $(HOST_EXPORTS) \
7574         for flag in $(EXTRA_HOST_FLAGS) ; do \
7575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7576         done; \
7577         echo "Doing html in diff" ; \
7578         (cd $(HOST_SUBDIR)/diff && \
7579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7581                   "RANLIB=$${RANLIB}" \
7582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7583                   html) \
7584           || exit 1
7585
7586 @endif diff
7587
7588 .PHONY: maybe-TAGS-diff TAGS-diff
7589 maybe-TAGS-diff:
7590 @if diff
7591 maybe-TAGS-diff: TAGS-diff
7592
7593 TAGS-diff: \
7594     configure-diff 
7595         @$(unstage)
7596         @[ -f ./diff/Makefile ] || exit 0; \
7597         r=`${PWD_COMMAND}`; export r; \
7598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599         $(HOST_EXPORTS) \
7600         for flag in $(EXTRA_HOST_FLAGS) ; do \
7601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7602         done; \
7603         echo "Doing TAGS in diff" ; \
7604         (cd $(HOST_SUBDIR)/diff && \
7605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7607                   "RANLIB=$${RANLIB}" \
7608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7609                   TAGS) \
7610           || exit 1
7611
7612 @endif diff
7613
7614 .PHONY: maybe-install-info-diff install-info-diff
7615 maybe-install-info-diff:
7616 @if diff
7617 maybe-install-info-diff: install-info-diff
7618
7619 install-info-diff: \
7620     configure-diff \
7621     info-diff 
7622         @$(unstage)
7623         @[ -f ./diff/Makefile ] || exit 0; \
7624         r=`${PWD_COMMAND}`; export r; \
7625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7626         $(HOST_EXPORTS) \
7627         for flag in $(EXTRA_HOST_FLAGS) ; do \
7628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7629         done; \
7630         echo "Doing install-info in diff" ; \
7631         (cd $(HOST_SUBDIR)/diff && \
7632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7634                   "RANLIB=$${RANLIB}" \
7635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7636                   install-info) \
7637           || exit 1
7638
7639 @endif diff
7640
7641 .PHONY: maybe-installcheck-diff installcheck-diff
7642 maybe-installcheck-diff:
7643 @if diff
7644 maybe-installcheck-diff: installcheck-diff
7645
7646 installcheck-diff: \
7647     configure-diff 
7648         @$(unstage)
7649         @[ -f ./diff/Makefile ] || exit 0; \
7650         r=`${PWD_COMMAND}`; export r; \
7651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7652         $(HOST_EXPORTS) \
7653         for flag in $(EXTRA_HOST_FLAGS) ; do \
7654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7655         done; \
7656         echo "Doing installcheck in diff" ; \
7657         (cd $(HOST_SUBDIR)/diff && \
7658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7660                   "RANLIB=$${RANLIB}" \
7661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7662                   installcheck) \
7663           || exit 1
7664
7665 @endif diff
7666
7667 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7668 maybe-mostlyclean-diff:
7669 @if diff
7670 maybe-mostlyclean-diff: mostlyclean-diff
7671
7672 mostlyclean-diff: 
7673         @$(unstage)
7674         @[ -f ./diff/Makefile ] || exit 0; \
7675         r=`${PWD_COMMAND}`; export r; \
7676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677         $(HOST_EXPORTS) \
7678         for flag in $(EXTRA_HOST_FLAGS) ; do \
7679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680         done; \
7681         echo "Doing mostlyclean in diff" ; \
7682         (cd $(HOST_SUBDIR)/diff && \
7683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685                   "RANLIB=$${RANLIB}" \
7686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7687                   mostlyclean) \
7688           || exit 1
7689
7690 @endif diff
7691
7692 .PHONY: maybe-clean-diff clean-diff
7693 maybe-clean-diff:
7694 @if diff
7695 maybe-clean-diff: clean-diff
7696
7697 clean-diff: 
7698         @$(unstage)
7699         @[ -f ./diff/Makefile ] || exit 0; \
7700         r=`${PWD_COMMAND}`; export r; \
7701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7702         $(HOST_EXPORTS) \
7703         for flag in $(EXTRA_HOST_FLAGS) ; do \
7704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7705         done; \
7706         echo "Doing clean in diff" ; \
7707         (cd $(HOST_SUBDIR)/diff && \
7708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7710                   "RANLIB=$${RANLIB}" \
7711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7712                   clean) \
7713           || exit 1
7714
7715 @endif diff
7716
7717 .PHONY: maybe-distclean-diff distclean-diff
7718 maybe-distclean-diff:
7719 @if diff
7720 maybe-distclean-diff: distclean-diff
7721
7722 distclean-diff: 
7723         @$(unstage)
7724         @[ -f ./diff/Makefile ] || exit 0; \
7725         r=`${PWD_COMMAND}`; export r; \
7726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7727         $(HOST_EXPORTS) \
7728         for flag in $(EXTRA_HOST_FLAGS) ; do \
7729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7730         done; \
7731         echo "Doing distclean in diff" ; \
7732         (cd $(HOST_SUBDIR)/diff && \
7733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7735                   "RANLIB=$${RANLIB}" \
7736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7737                   distclean) \
7738           || exit 1
7739
7740 @endif diff
7741
7742 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7743 maybe-maintainer-clean-diff:
7744 @if diff
7745 maybe-maintainer-clean-diff: maintainer-clean-diff
7746
7747 maintainer-clean-diff: 
7748         @$(unstage)
7749         @[ -f ./diff/Makefile ] || exit 0; \
7750         r=`${PWD_COMMAND}`; export r; \
7751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752         $(HOST_EXPORTS) \
7753         for flag in $(EXTRA_HOST_FLAGS) ; do \
7754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7755         done; \
7756         echo "Doing maintainer-clean in diff" ; \
7757         (cd $(HOST_SUBDIR)/diff && \
7758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7760                   "RANLIB=$${RANLIB}" \
7761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7762                   maintainer-clean) \
7763           || exit 1
7764
7765 @endif diff
7766
7767
7768
7769 .PHONY: configure-dosutils maybe-configure-dosutils
7770 maybe-configure-dosutils:
7771 @if dosutils
7772 maybe-configure-dosutils: configure-dosutils
7773 configure-dosutils: 
7774         @$(unstage)
7775         @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7777         r=`${PWD_COMMAND}`; export r; \
7778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7779         $(HOST_EXPORTS) \
7780         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7781         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7782         case $(srcdir) in \
7783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7784           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7786         esac; \
7787         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7788         libsrcdir="$$s/dosutils"; \
7789         $(SHELL) $${libsrcdir}/configure \
7790           $(HOST_CONFIGARGS) $${srcdiroption}  \
7791           || exit 1
7792 @endif dosutils
7793
7794
7795
7796
7797
7798 .PHONY: all-dosutils maybe-all-dosutils
7799 maybe-all-dosutils:
7800 @if dosutils
7801 TARGET-dosutils=all
7802 maybe-all-dosutils: all-dosutils
7803 all-dosutils: configure-dosutils
7804         @$(unstage)
7805         @r=`${PWD_COMMAND}`; export r; \
7806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807         $(HOST_EXPORTS) \
7808         (cd $(HOST_SUBDIR)/dosutils && \
7809           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7810 @endif dosutils
7811
7812
7813
7814
7815 .PHONY: check-dosutils maybe-check-dosutils
7816 maybe-check-dosutils:
7817 @if dosutils
7818 maybe-check-dosutils: check-dosutils
7819
7820 check-dosutils:
7821
7822 @endif dosutils
7823
7824 .PHONY: install-dosutils maybe-install-dosutils
7825 maybe-install-dosutils:
7826 @if dosutils
7827 maybe-install-dosutils: install-dosutils
7828
7829 install-dosutils: installdirs
7830         @$(unstage)
7831         @r=`${PWD_COMMAND}`; export r; \
7832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833         $(HOST_EXPORTS) \
7834         (cd $(HOST_SUBDIR)/dosutils && \
7835           $(MAKE) $(FLAGS_TO_PASS)  install)
7836
7837 @endif dosutils
7838
7839 # Other targets (info, dvi, etc.)
7840
7841 .PHONY: maybe-info-dosutils info-dosutils
7842 maybe-info-dosutils:
7843 @if dosutils
7844 maybe-info-dosutils: info-dosutils
7845
7846 info-dosutils: \
7847     configure-dosutils 
7848         @$(unstage)
7849         @[ -f ./dosutils/Makefile ] || exit 0; \
7850         r=`${PWD_COMMAND}`; export r; \
7851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7852         $(HOST_EXPORTS) \
7853         for flag in $(EXTRA_HOST_FLAGS) ; do \
7854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7855         done; \
7856         echo "Doing info in dosutils" ; \
7857         (cd $(HOST_SUBDIR)/dosutils && \
7858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7860                   "RANLIB=$${RANLIB}" \
7861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7862                   info) \
7863           || exit 1
7864
7865 @endif dosutils
7866
7867 .PHONY: maybe-dvi-dosutils dvi-dosutils
7868 maybe-dvi-dosutils:
7869 @if dosutils
7870 maybe-dvi-dosutils: dvi-dosutils
7871
7872 dvi-dosutils: \
7873     configure-dosutils 
7874         @$(unstage)
7875         @[ -f ./dosutils/Makefile ] || exit 0; \
7876         r=`${PWD_COMMAND}`; export r; \
7877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878         $(HOST_EXPORTS) \
7879         for flag in $(EXTRA_HOST_FLAGS) ; do \
7880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7881         done; \
7882         echo "Doing dvi in dosutils" ; \
7883         (cd $(HOST_SUBDIR)/dosutils && \
7884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7886                   "RANLIB=$${RANLIB}" \
7887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7888                   dvi) \
7889           || exit 1
7890
7891 @endif dosutils
7892
7893 .PHONY: maybe-html-dosutils html-dosutils
7894 maybe-html-dosutils:
7895 @if dosutils
7896 maybe-html-dosutils: html-dosutils
7897
7898 html-dosutils: \
7899     configure-dosutils 
7900         @$(unstage)
7901         @[ -f ./dosutils/Makefile ] || exit 0; \
7902         r=`${PWD_COMMAND}`; export r; \
7903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7904         $(HOST_EXPORTS) \
7905         for flag in $(EXTRA_HOST_FLAGS) ; do \
7906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7907         done; \
7908         echo "Doing html in dosutils" ; \
7909         (cd $(HOST_SUBDIR)/dosutils && \
7910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7912                   "RANLIB=$${RANLIB}" \
7913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7914                   html) \
7915           || exit 1
7916
7917 @endif dosutils
7918
7919 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7920 maybe-TAGS-dosutils:
7921 @if dosutils
7922 maybe-TAGS-dosutils: TAGS-dosutils
7923
7924 TAGS-dosutils: \
7925     configure-dosutils 
7926         @$(unstage)
7927         @[ -f ./dosutils/Makefile ] || exit 0; \
7928         r=`${PWD_COMMAND}`; export r; \
7929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7930         $(HOST_EXPORTS) \
7931         for flag in $(EXTRA_HOST_FLAGS) ; do \
7932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7933         done; \
7934         echo "Doing TAGS in dosutils" ; \
7935         (cd $(HOST_SUBDIR)/dosutils && \
7936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7938                   "RANLIB=$${RANLIB}" \
7939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7940                   TAGS) \
7941           || exit 1
7942
7943 @endif dosutils
7944
7945 .PHONY: maybe-install-info-dosutils install-info-dosutils
7946 maybe-install-info-dosutils:
7947 @if dosutils
7948 maybe-install-info-dosutils: install-info-dosutils
7949
7950 install-info-dosutils: \
7951     configure-dosutils \
7952     info-dosutils 
7953         @$(unstage)
7954         @[ -f ./dosutils/Makefile ] || exit 0; \
7955         r=`${PWD_COMMAND}`; export r; \
7956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7957         $(HOST_EXPORTS) \
7958         for flag in $(EXTRA_HOST_FLAGS) ; do \
7959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7960         done; \
7961         echo "Doing install-info in dosutils" ; \
7962         (cd $(HOST_SUBDIR)/dosutils && \
7963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7965                   "RANLIB=$${RANLIB}" \
7966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7967                   install-info) \
7968           || exit 1
7969
7970 @endif dosutils
7971
7972 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7973 maybe-installcheck-dosutils:
7974 @if dosutils
7975 maybe-installcheck-dosutils: installcheck-dosutils
7976
7977 installcheck-dosutils: \
7978     configure-dosutils 
7979         @$(unstage)
7980         @[ -f ./dosutils/Makefile ] || exit 0; \
7981         r=`${PWD_COMMAND}`; export r; \
7982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7983         $(HOST_EXPORTS) \
7984         for flag in $(EXTRA_HOST_FLAGS) ; do \
7985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7986         done; \
7987         echo "Doing installcheck in dosutils" ; \
7988         (cd $(HOST_SUBDIR)/dosutils && \
7989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7991                   "RANLIB=$${RANLIB}" \
7992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7993                   installcheck) \
7994           || exit 1
7995
7996 @endif dosutils
7997
7998 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7999 maybe-mostlyclean-dosutils:
8000 @if dosutils
8001 maybe-mostlyclean-dosutils: mostlyclean-dosutils
8002
8003 mostlyclean-dosutils: 
8004         @$(unstage)
8005         @[ -f ./dosutils/Makefile ] || exit 0; \
8006         r=`${PWD_COMMAND}`; export r; \
8007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8008         $(HOST_EXPORTS) \
8009         for flag in $(EXTRA_HOST_FLAGS) ; do \
8010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8011         done; \
8012         echo "Doing mostlyclean in dosutils" ; \
8013         (cd $(HOST_SUBDIR)/dosutils && \
8014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8016                   "RANLIB=$${RANLIB}" \
8017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8018                   mostlyclean) \
8019           || exit 1
8020
8021 @endif dosutils
8022
8023 .PHONY: maybe-clean-dosutils clean-dosutils
8024 maybe-clean-dosutils:
8025 @if dosutils
8026 maybe-clean-dosutils: clean-dosutils
8027
8028 clean-dosutils: 
8029         @$(unstage)
8030         @[ -f ./dosutils/Makefile ] || exit 0; \
8031         r=`${PWD_COMMAND}`; export r; \
8032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8033         $(HOST_EXPORTS) \
8034         for flag in $(EXTRA_HOST_FLAGS) ; do \
8035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8036         done; \
8037         echo "Doing clean in dosutils" ; \
8038         (cd $(HOST_SUBDIR)/dosutils && \
8039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8041                   "RANLIB=$${RANLIB}" \
8042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8043                   clean) \
8044           || exit 1
8045
8046 @endif dosutils
8047
8048 .PHONY: maybe-distclean-dosutils distclean-dosutils
8049 maybe-distclean-dosutils:
8050 @if dosutils
8051 maybe-distclean-dosutils: distclean-dosutils
8052
8053 distclean-dosutils: 
8054         @$(unstage)
8055         @[ -f ./dosutils/Makefile ] || exit 0; \
8056         r=`${PWD_COMMAND}`; export r; \
8057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058         $(HOST_EXPORTS) \
8059         for flag in $(EXTRA_HOST_FLAGS) ; do \
8060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8061         done; \
8062         echo "Doing distclean in dosutils" ; \
8063         (cd $(HOST_SUBDIR)/dosutils && \
8064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8066                   "RANLIB=$${RANLIB}" \
8067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8068                   distclean) \
8069           || exit 1
8070
8071 @endif dosutils
8072
8073 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
8074 maybe-maintainer-clean-dosutils:
8075 @if dosutils
8076 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
8077
8078 maintainer-clean-dosutils: 
8079         @$(unstage)
8080         @[ -f ./dosutils/Makefile ] || exit 0; \
8081         r=`${PWD_COMMAND}`; export r; \
8082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083         $(HOST_EXPORTS) \
8084         for flag in $(EXTRA_HOST_FLAGS) ; do \
8085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8086         done; \
8087         echo "Doing maintainer-clean in dosutils" ; \
8088         (cd $(HOST_SUBDIR)/dosutils && \
8089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8091                   "RANLIB=$${RANLIB}" \
8092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8093                   maintainer-clean) \
8094           || exit 1
8095
8096 @endif dosutils
8097
8098
8099
8100 .PHONY: configure-etc maybe-configure-etc
8101 maybe-configure-etc:
8102 @if etc
8103 maybe-configure-etc: configure-etc
8104 configure-etc: 
8105         @$(unstage)
8106         @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8107         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
8108         r=`${PWD_COMMAND}`; export r; \
8109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8110         $(HOST_EXPORTS) \
8111         echo Configuring in $(HOST_SUBDIR)/etc; \
8112         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8113         case $(srcdir) in \
8114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8115           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8117         esac; \
8118         srcdiroption="--srcdir=$${topdir}/etc"; \
8119         libsrcdir="$$s/etc"; \
8120         $(SHELL) $${libsrcdir}/configure \
8121           $(HOST_CONFIGARGS) $${srcdiroption}  \
8122           || exit 1
8123 @endif etc
8124
8125
8126
8127
8128
8129 .PHONY: all-etc maybe-all-etc
8130 maybe-all-etc:
8131 @if etc
8132 TARGET-etc=all
8133 maybe-all-etc: all-etc
8134 all-etc: configure-etc
8135         @$(unstage)
8136         @r=`${PWD_COMMAND}`; export r; \
8137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138         $(HOST_EXPORTS) \
8139         (cd $(HOST_SUBDIR)/etc && \
8140           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
8141 @endif etc
8142
8143
8144
8145
8146 .PHONY: check-etc maybe-check-etc
8147 maybe-check-etc:
8148 @if etc
8149 maybe-check-etc: check-etc
8150
8151 check-etc:
8152         @$(unstage)
8153         @r=`${PWD_COMMAND}`; export r; \
8154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8155         $(HOST_EXPORTS) \
8156         (cd $(HOST_SUBDIR)/etc && \
8157           $(MAKE) $(FLAGS_TO_PASS)  check)
8158
8159 @endif etc
8160
8161 .PHONY: install-etc maybe-install-etc
8162 maybe-install-etc:
8163 @if etc
8164 maybe-install-etc: install-etc
8165
8166 install-etc: installdirs
8167         @$(unstage)
8168         @r=`${PWD_COMMAND}`; export r; \
8169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170         $(HOST_EXPORTS) \
8171         (cd $(HOST_SUBDIR)/etc && \
8172           $(MAKE) $(FLAGS_TO_PASS)  install)
8173
8174 @endif etc
8175
8176 # Other targets (info, dvi, etc.)
8177
8178 .PHONY: maybe-info-etc info-etc
8179 maybe-info-etc:
8180 @if etc
8181 maybe-info-etc: info-etc
8182
8183 info-etc: \
8184     configure-etc 
8185         @$(unstage)
8186         @[ -f ./etc/Makefile ] || exit 0; \
8187         r=`${PWD_COMMAND}`; export r; \
8188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189         $(HOST_EXPORTS) \
8190         for flag in $(EXTRA_HOST_FLAGS) ; do \
8191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192         done; \
8193         echo "Doing info in etc" ; \
8194         (cd $(HOST_SUBDIR)/etc && \
8195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197                   "RANLIB=$${RANLIB}" \
8198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8199                   info) \
8200           || exit 1
8201
8202 @endif etc
8203
8204 .PHONY: maybe-dvi-etc dvi-etc
8205 maybe-dvi-etc:
8206 @if etc
8207 maybe-dvi-etc: dvi-etc
8208
8209 dvi-etc: \
8210     configure-etc 
8211         @$(unstage)
8212         @[ -f ./etc/Makefile ] || exit 0; \
8213         r=`${PWD_COMMAND}`; export r; \
8214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215         $(HOST_EXPORTS) \
8216         for flag in $(EXTRA_HOST_FLAGS) ; do \
8217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8218         done; \
8219         echo "Doing dvi in etc" ; \
8220         (cd $(HOST_SUBDIR)/etc && \
8221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8223                   "RANLIB=$${RANLIB}" \
8224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8225                   dvi) \
8226           || exit 1
8227
8228 @endif etc
8229
8230 .PHONY: maybe-html-etc html-etc
8231 maybe-html-etc:
8232 @if etc
8233 maybe-html-etc: html-etc
8234
8235 html-etc: \
8236     configure-etc 
8237         @$(unstage)
8238         @[ -f ./etc/Makefile ] || exit 0; \
8239         r=`${PWD_COMMAND}`; export r; \
8240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241         $(HOST_EXPORTS) \
8242         for flag in $(EXTRA_HOST_FLAGS) ; do \
8243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244         done; \
8245         echo "Doing html in etc" ; \
8246         (cd $(HOST_SUBDIR)/etc && \
8247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249                   "RANLIB=$${RANLIB}" \
8250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8251                   html) \
8252           || exit 1
8253
8254 @endif etc
8255
8256 .PHONY: maybe-TAGS-etc TAGS-etc
8257 maybe-TAGS-etc:
8258 @if etc
8259 maybe-TAGS-etc: TAGS-etc
8260
8261 TAGS-etc: \
8262     configure-etc 
8263         @$(unstage)
8264         @[ -f ./etc/Makefile ] || exit 0; \
8265         r=`${PWD_COMMAND}`; export r; \
8266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267         $(HOST_EXPORTS) \
8268         for flag in $(EXTRA_HOST_FLAGS) ; do \
8269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270         done; \
8271         echo "Doing TAGS in etc" ; \
8272         (cd $(HOST_SUBDIR)/etc && \
8273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275                   "RANLIB=$${RANLIB}" \
8276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8277                   TAGS) \
8278           || exit 1
8279
8280 @endif etc
8281
8282 .PHONY: maybe-install-info-etc install-info-etc
8283 maybe-install-info-etc:
8284 @if etc
8285 maybe-install-info-etc: install-info-etc
8286
8287 install-info-etc: \
8288     configure-etc \
8289     info-etc 
8290         @$(unstage)
8291         @[ -f ./etc/Makefile ] || exit 0; \
8292         r=`${PWD_COMMAND}`; export r; \
8293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294         $(HOST_EXPORTS) \
8295         for flag in $(EXTRA_HOST_FLAGS) ; do \
8296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297         done; \
8298         echo "Doing install-info in etc" ; \
8299         (cd $(HOST_SUBDIR)/etc && \
8300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302                   "RANLIB=$${RANLIB}" \
8303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8304                   install-info) \
8305           || exit 1
8306
8307 @endif etc
8308
8309 .PHONY: maybe-installcheck-etc installcheck-etc
8310 maybe-installcheck-etc:
8311 @if etc
8312 maybe-installcheck-etc: installcheck-etc
8313
8314 installcheck-etc: \
8315     configure-etc 
8316         @$(unstage)
8317         @[ -f ./etc/Makefile ] || exit 0; \
8318         r=`${PWD_COMMAND}`; export r; \
8319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320         $(HOST_EXPORTS) \
8321         for flag in $(EXTRA_HOST_FLAGS) ; do \
8322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323         done; \
8324         echo "Doing installcheck in etc" ; \
8325         (cd $(HOST_SUBDIR)/etc && \
8326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328                   "RANLIB=$${RANLIB}" \
8329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8330                   installcheck) \
8331           || exit 1
8332
8333 @endif etc
8334
8335 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8336 maybe-mostlyclean-etc:
8337 @if etc
8338 maybe-mostlyclean-etc: mostlyclean-etc
8339
8340 mostlyclean-etc: 
8341         @$(unstage)
8342         @[ -f ./etc/Makefile ] || exit 0; \
8343         r=`${PWD_COMMAND}`; export r; \
8344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8345         $(HOST_EXPORTS) \
8346         for flag in $(EXTRA_HOST_FLAGS) ; do \
8347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8348         done; \
8349         echo "Doing mostlyclean in etc" ; \
8350         (cd $(HOST_SUBDIR)/etc && \
8351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8353                   "RANLIB=$${RANLIB}" \
8354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8355                   mostlyclean) \
8356           || exit 1
8357
8358 @endif etc
8359
8360 .PHONY: maybe-clean-etc clean-etc
8361 maybe-clean-etc:
8362 @if etc
8363 maybe-clean-etc: clean-etc
8364
8365 clean-etc: 
8366         @$(unstage)
8367         @[ -f ./etc/Makefile ] || exit 0; \
8368         r=`${PWD_COMMAND}`; export r; \
8369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370         $(HOST_EXPORTS) \
8371         for flag in $(EXTRA_HOST_FLAGS) ; do \
8372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8373         done; \
8374         echo "Doing clean in etc" ; \
8375         (cd $(HOST_SUBDIR)/etc && \
8376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8378                   "RANLIB=$${RANLIB}" \
8379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8380                   clean) \
8381           || exit 1
8382
8383 @endif etc
8384
8385 .PHONY: maybe-distclean-etc distclean-etc
8386 maybe-distclean-etc:
8387 @if etc
8388 maybe-distclean-etc: distclean-etc
8389
8390 distclean-etc: 
8391         @$(unstage)
8392         @[ -f ./etc/Makefile ] || exit 0; \
8393         r=`${PWD_COMMAND}`; export r; \
8394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8395         $(HOST_EXPORTS) \
8396         for flag in $(EXTRA_HOST_FLAGS) ; do \
8397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8398         done; \
8399         echo "Doing distclean in etc" ; \
8400         (cd $(HOST_SUBDIR)/etc && \
8401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8403                   "RANLIB=$${RANLIB}" \
8404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8405                   distclean) \
8406           || exit 1
8407
8408 @endif etc
8409
8410 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8411 maybe-maintainer-clean-etc:
8412 @if etc
8413 maybe-maintainer-clean-etc: maintainer-clean-etc
8414
8415 maintainer-clean-etc: 
8416         @$(unstage)
8417         @[ -f ./etc/Makefile ] || exit 0; \
8418         r=`${PWD_COMMAND}`; export r; \
8419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8420         $(HOST_EXPORTS) \
8421         for flag in $(EXTRA_HOST_FLAGS) ; do \
8422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8423         done; \
8424         echo "Doing maintainer-clean in etc" ; \
8425         (cd $(HOST_SUBDIR)/etc && \
8426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8428                   "RANLIB=$${RANLIB}" \
8429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8430                   maintainer-clean) \
8431           || exit 1
8432
8433 @endif etc
8434
8435
8436
8437 .PHONY: configure-fastjar maybe-configure-fastjar
8438 maybe-configure-fastjar:
8439 @if fastjar
8440 maybe-configure-fastjar: configure-fastjar
8441 configure-fastjar: 
8442         @$(unstage)
8443         @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8445         r=`${PWD_COMMAND}`; export r; \
8446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8447         $(HOST_EXPORTS) \
8448         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8449         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8450         case $(srcdir) in \
8451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8452           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8454         esac; \
8455         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8456         libsrcdir="$$s/fastjar"; \
8457         $(SHELL) $${libsrcdir}/configure \
8458           $(HOST_CONFIGARGS) $${srcdiroption}  \
8459           || exit 1
8460 @endif fastjar
8461
8462
8463
8464
8465
8466 .PHONY: all-fastjar maybe-all-fastjar
8467 maybe-all-fastjar:
8468 @if fastjar
8469 TARGET-fastjar=all
8470 maybe-all-fastjar: all-fastjar
8471 all-fastjar: configure-fastjar
8472         @$(unstage)
8473         @r=`${PWD_COMMAND}`; export r; \
8474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475         $(HOST_EXPORTS) \
8476         (cd $(HOST_SUBDIR)/fastjar && \
8477           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8478 @endif fastjar
8479
8480
8481
8482
8483 .PHONY: check-fastjar maybe-check-fastjar
8484 maybe-check-fastjar:
8485 @if fastjar
8486 maybe-check-fastjar: check-fastjar
8487
8488 # This module is only tested in a native toolchain.
8489 check-fastjar:
8490         @$(unstage)
8491         @if [ '$(host)' = '$(target)' ] ; then \
8492           r=`${PWD_COMMAND}`; export r; \
8493           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8494           $(HOST_EXPORTS) \
8495           (cd $(HOST_SUBDIR)/fastjar && \
8496             $(MAKE) $(FLAGS_TO_PASS)  check); \
8497         fi
8498
8499 @endif fastjar
8500
8501 .PHONY: install-fastjar maybe-install-fastjar
8502 maybe-install-fastjar:
8503 @if fastjar
8504 maybe-install-fastjar: install-fastjar
8505
8506 install-fastjar: installdirs
8507         @$(unstage)
8508         @r=`${PWD_COMMAND}`; export r; \
8509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510         $(HOST_EXPORTS) \
8511         (cd $(HOST_SUBDIR)/fastjar && \
8512           $(MAKE) $(FLAGS_TO_PASS)  install)
8513
8514 @endif fastjar
8515
8516 # Other targets (info, dvi, etc.)
8517
8518 .PHONY: maybe-info-fastjar info-fastjar
8519 maybe-info-fastjar:
8520 @if fastjar
8521 maybe-info-fastjar: info-fastjar
8522
8523 info-fastjar: \
8524     configure-fastjar 
8525         @$(unstage)
8526         @[ -f ./fastjar/Makefile ] || exit 0; \
8527         r=`${PWD_COMMAND}`; export r; \
8528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529         $(HOST_EXPORTS) \
8530         for flag in $(EXTRA_HOST_FLAGS) ; do \
8531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8532         done; \
8533         echo "Doing info in fastjar" ; \
8534         (cd $(HOST_SUBDIR)/fastjar && \
8535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8537                   "RANLIB=$${RANLIB}" \
8538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8539                   info) \
8540           || exit 1
8541
8542 @endif fastjar
8543
8544 .PHONY: maybe-dvi-fastjar dvi-fastjar
8545 maybe-dvi-fastjar:
8546 @if fastjar
8547 maybe-dvi-fastjar: dvi-fastjar
8548
8549 dvi-fastjar: \
8550     configure-fastjar 
8551         @$(unstage)
8552         @[ -f ./fastjar/Makefile ] || exit 0; \
8553         r=`${PWD_COMMAND}`; export r; \
8554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555         $(HOST_EXPORTS) \
8556         for flag in $(EXTRA_HOST_FLAGS) ; do \
8557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558         done; \
8559         echo "Doing dvi in fastjar" ; \
8560         (cd $(HOST_SUBDIR)/fastjar && \
8561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563                   "RANLIB=$${RANLIB}" \
8564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8565                   dvi) \
8566           || exit 1
8567
8568 @endif fastjar
8569
8570 .PHONY: maybe-html-fastjar html-fastjar
8571 maybe-html-fastjar:
8572 @if fastjar
8573 maybe-html-fastjar: html-fastjar
8574
8575 html-fastjar: \
8576     configure-fastjar 
8577         @$(unstage)
8578         @[ -f ./fastjar/Makefile ] || exit 0; \
8579         r=`${PWD_COMMAND}`; export r; \
8580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581         $(HOST_EXPORTS) \
8582         for flag in $(EXTRA_HOST_FLAGS) ; do \
8583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584         done; \
8585         echo "Doing html in fastjar" ; \
8586         (cd $(HOST_SUBDIR)/fastjar && \
8587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8589                   "RANLIB=$${RANLIB}" \
8590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8591                   html) \
8592           || exit 1
8593
8594 @endif fastjar
8595
8596 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8597 maybe-TAGS-fastjar:
8598 @if fastjar
8599 maybe-TAGS-fastjar: TAGS-fastjar
8600
8601 TAGS-fastjar: \
8602     configure-fastjar 
8603         @$(unstage)
8604         @[ -f ./fastjar/Makefile ] || exit 0; \
8605         r=`${PWD_COMMAND}`; export r; \
8606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607         $(HOST_EXPORTS) \
8608         for flag in $(EXTRA_HOST_FLAGS) ; do \
8609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610         done; \
8611         echo "Doing TAGS in fastjar" ; \
8612         (cd $(HOST_SUBDIR)/fastjar && \
8613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615                   "RANLIB=$${RANLIB}" \
8616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8617                   TAGS) \
8618           || exit 1
8619
8620 @endif fastjar
8621
8622 .PHONY: maybe-install-info-fastjar install-info-fastjar
8623 maybe-install-info-fastjar:
8624 @if fastjar
8625 maybe-install-info-fastjar: install-info-fastjar
8626
8627 install-info-fastjar: \
8628     configure-fastjar \
8629     info-fastjar 
8630         @$(unstage)
8631         @[ -f ./fastjar/Makefile ] || exit 0; \
8632         r=`${PWD_COMMAND}`; export r; \
8633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634         $(HOST_EXPORTS) \
8635         for flag in $(EXTRA_HOST_FLAGS) ; do \
8636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637         done; \
8638         echo "Doing install-info in fastjar" ; \
8639         (cd $(HOST_SUBDIR)/fastjar && \
8640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642                   "RANLIB=$${RANLIB}" \
8643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8644                   install-info) \
8645           || exit 1
8646
8647 @endif fastjar
8648
8649 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8650 maybe-installcheck-fastjar:
8651 @if fastjar
8652 maybe-installcheck-fastjar: installcheck-fastjar
8653
8654 installcheck-fastjar: \
8655     configure-fastjar 
8656         @$(unstage)
8657         @[ -f ./fastjar/Makefile ] || exit 0; \
8658         r=`${PWD_COMMAND}`; export r; \
8659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660         $(HOST_EXPORTS) \
8661         for flag in $(EXTRA_HOST_FLAGS) ; do \
8662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663         done; \
8664         echo "Doing installcheck in fastjar" ; \
8665         (cd $(HOST_SUBDIR)/fastjar && \
8666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668                   "RANLIB=$${RANLIB}" \
8669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8670                   installcheck) \
8671           || exit 1
8672
8673 @endif fastjar
8674
8675 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8676 maybe-mostlyclean-fastjar:
8677 @if fastjar
8678 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8679
8680 mostlyclean-fastjar: 
8681         @$(unstage)
8682         @[ -f ./fastjar/Makefile ] || exit 0; \
8683         r=`${PWD_COMMAND}`; export r; \
8684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8685         $(HOST_EXPORTS) \
8686         for flag in $(EXTRA_HOST_FLAGS) ; do \
8687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8688         done; \
8689         echo "Doing mostlyclean in fastjar" ; \
8690         (cd $(HOST_SUBDIR)/fastjar && \
8691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8693                   "RANLIB=$${RANLIB}" \
8694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8695                   mostlyclean) \
8696           || exit 1
8697
8698 @endif fastjar
8699
8700 .PHONY: maybe-clean-fastjar clean-fastjar
8701 maybe-clean-fastjar:
8702 @if fastjar
8703 maybe-clean-fastjar: clean-fastjar
8704
8705 clean-fastjar: 
8706         @$(unstage)
8707         @[ -f ./fastjar/Makefile ] || exit 0; \
8708         r=`${PWD_COMMAND}`; export r; \
8709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8710         $(HOST_EXPORTS) \
8711         for flag in $(EXTRA_HOST_FLAGS) ; do \
8712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8713         done; \
8714         echo "Doing clean in fastjar" ; \
8715         (cd $(HOST_SUBDIR)/fastjar && \
8716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8718                   "RANLIB=$${RANLIB}" \
8719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8720                   clean) \
8721           || exit 1
8722
8723 @endif fastjar
8724
8725 .PHONY: maybe-distclean-fastjar distclean-fastjar
8726 maybe-distclean-fastjar:
8727 @if fastjar
8728 maybe-distclean-fastjar: distclean-fastjar
8729
8730 distclean-fastjar: 
8731         @$(unstage)
8732         @[ -f ./fastjar/Makefile ] || exit 0; \
8733         r=`${PWD_COMMAND}`; export r; \
8734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8735         $(HOST_EXPORTS) \
8736         for flag in $(EXTRA_HOST_FLAGS) ; do \
8737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8738         done; \
8739         echo "Doing distclean in fastjar" ; \
8740         (cd $(HOST_SUBDIR)/fastjar && \
8741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8743                   "RANLIB=$${RANLIB}" \
8744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8745                   distclean) \
8746           || exit 1
8747
8748 @endif fastjar
8749
8750 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8751 maybe-maintainer-clean-fastjar:
8752 @if fastjar
8753 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8754
8755 maintainer-clean-fastjar: 
8756         @$(unstage)
8757         @[ -f ./fastjar/Makefile ] || exit 0; \
8758         r=`${PWD_COMMAND}`; export r; \
8759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8760         $(HOST_EXPORTS) \
8761         for flag in $(EXTRA_HOST_FLAGS) ; do \
8762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8763         done; \
8764         echo "Doing maintainer-clean in fastjar" ; \
8765         (cd $(HOST_SUBDIR)/fastjar && \
8766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8768                   "RANLIB=$${RANLIB}" \
8769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8770                   maintainer-clean) \
8771           || exit 1
8772
8773 @endif fastjar
8774
8775
8776
8777 .PHONY: configure-fileutils maybe-configure-fileutils
8778 maybe-configure-fileutils:
8779 @if fileutils
8780 maybe-configure-fileutils: configure-fileutils
8781 configure-fileutils: 
8782         @$(unstage)
8783         @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8784         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8785         r=`${PWD_COMMAND}`; export r; \
8786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8787         $(HOST_EXPORTS) \
8788         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8789         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8790         case $(srcdir) in \
8791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8792           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8794         esac; \
8795         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8796         libsrcdir="$$s/fileutils"; \
8797         $(SHELL) $${libsrcdir}/configure \
8798           $(HOST_CONFIGARGS) $${srcdiroption}  \
8799           || exit 1
8800 @endif fileutils
8801
8802
8803
8804
8805
8806 .PHONY: all-fileutils maybe-all-fileutils
8807 maybe-all-fileutils:
8808 @if fileutils
8809 TARGET-fileutils=all
8810 maybe-all-fileutils: all-fileutils
8811 all-fileutils: configure-fileutils
8812         @$(unstage)
8813         @r=`${PWD_COMMAND}`; export r; \
8814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815         $(HOST_EXPORTS) \
8816         (cd $(HOST_SUBDIR)/fileutils && \
8817           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8818 @endif fileutils
8819
8820
8821
8822
8823 .PHONY: check-fileutils maybe-check-fileutils
8824 maybe-check-fileutils:
8825 @if fileutils
8826 maybe-check-fileutils: check-fileutils
8827
8828 check-fileutils:
8829         @$(unstage)
8830         @r=`${PWD_COMMAND}`; export r; \
8831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8832         $(HOST_EXPORTS) \
8833         (cd $(HOST_SUBDIR)/fileutils && \
8834           $(MAKE) $(FLAGS_TO_PASS)  check)
8835
8836 @endif fileutils
8837
8838 .PHONY: install-fileutils maybe-install-fileutils
8839 maybe-install-fileutils:
8840 @if fileutils
8841 maybe-install-fileutils: install-fileutils
8842
8843 install-fileutils: installdirs
8844         @$(unstage)
8845         @r=`${PWD_COMMAND}`; export r; \
8846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847         $(HOST_EXPORTS) \
8848         (cd $(HOST_SUBDIR)/fileutils && \
8849           $(MAKE) $(FLAGS_TO_PASS)  install)
8850
8851 @endif fileutils
8852
8853 # Other targets (info, dvi, etc.)
8854
8855 .PHONY: maybe-info-fileutils info-fileutils
8856 maybe-info-fileutils:
8857 @if fileutils
8858 maybe-info-fileutils: info-fileutils
8859
8860 info-fileutils: \
8861     configure-fileutils 
8862         @$(unstage)
8863         @[ -f ./fileutils/Makefile ] || exit 0; \
8864         r=`${PWD_COMMAND}`; export r; \
8865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866         $(HOST_EXPORTS) \
8867         for flag in $(EXTRA_HOST_FLAGS) ; do \
8868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8869         done; \
8870         echo "Doing info in fileutils" ; \
8871         (cd $(HOST_SUBDIR)/fileutils && \
8872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8874                   "RANLIB=$${RANLIB}" \
8875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8876                   info) \
8877           || exit 1
8878
8879 @endif fileutils
8880
8881 .PHONY: maybe-dvi-fileutils dvi-fileutils
8882 maybe-dvi-fileutils:
8883 @if fileutils
8884 maybe-dvi-fileutils: dvi-fileutils
8885
8886 dvi-fileutils: \
8887     configure-fileutils 
8888         @$(unstage)
8889         @[ -f ./fileutils/Makefile ] || exit 0; \
8890         r=`${PWD_COMMAND}`; export r; \
8891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8892         $(HOST_EXPORTS) \
8893         for flag in $(EXTRA_HOST_FLAGS) ; do \
8894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8895         done; \
8896         echo "Doing dvi in fileutils" ; \
8897         (cd $(HOST_SUBDIR)/fileutils && \
8898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8900                   "RANLIB=$${RANLIB}" \
8901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8902                   dvi) \
8903           || exit 1
8904
8905 @endif fileutils
8906
8907 .PHONY: maybe-html-fileutils html-fileutils
8908 maybe-html-fileutils:
8909 @if fileutils
8910 maybe-html-fileutils: html-fileutils
8911
8912 html-fileutils: \
8913     configure-fileutils 
8914         @$(unstage)
8915         @[ -f ./fileutils/Makefile ] || exit 0; \
8916         r=`${PWD_COMMAND}`; export r; \
8917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918         $(HOST_EXPORTS) \
8919         for flag in $(EXTRA_HOST_FLAGS) ; do \
8920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8921         done; \
8922         echo "Doing html in fileutils" ; \
8923         (cd $(HOST_SUBDIR)/fileutils && \
8924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8926                   "RANLIB=$${RANLIB}" \
8927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8928                   html) \
8929           || exit 1
8930
8931 @endif fileutils
8932
8933 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8934 maybe-TAGS-fileutils:
8935 @if fileutils
8936 maybe-TAGS-fileutils: TAGS-fileutils
8937
8938 TAGS-fileutils: \
8939     configure-fileutils 
8940         @$(unstage)
8941         @[ -f ./fileutils/Makefile ] || exit 0; \
8942         r=`${PWD_COMMAND}`; export r; \
8943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8944         $(HOST_EXPORTS) \
8945         for flag in $(EXTRA_HOST_FLAGS) ; do \
8946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8947         done; \
8948         echo "Doing TAGS in fileutils" ; \
8949         (cd $(HOST_SUBDIR)/fileutils && \
8950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8952                   "RANLIB=$${RANLIB}" \
8953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8954                   TAGS) \
8955           || exit 1
8956
8957 @endif fileutils
8958
8959 .PHONY: maybe-install-info-fileutils install-info-fileutils
8960 maybe-install-info-fileutils:
8961 @if fileutils
8962 maybe-install-info-fileutils: install-info-fileutils
8963
8964 install-info-fileutils: \
8965     configure-fileutils \
8966     info-fileutils 
8967         @$(unstage)
8968         @[ -f ./fileutils/Makefile ] || exit 0; \
8969         r=`${PWD_COMMAND}`; export r; \
8970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8971         $(HOST_EXPORTS) \
8972         for flag in $(EXTRA_HOST_FLAGS) ; do \
8973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8974         done; \
8975         echo "Doing install-info in fileutils" ; \
8976         (cd $(HOST_SUBDIR)/fileutils && \
8977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8979                   "RANLIB=$${RANLIB}" \
8980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8981                   install-info) \
8982           || exit 1
8983
8984 @endif fileutils
8985
8986 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8987 maybe-installcheck-fileutils:
8988 @if fileutils
8989 maybe-installcheck-fileutils: installcheck-fileutils
8990
8991 installcheck-fileutils: \
8992     configure-fileutils 
8993         @$(unstage)
8994         @[ -f ./fileutils/Makefile ] || exit 0; \
8995         r=`${PWD_COMMAND}`; export r; \
8996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8997         $(HOST_EXPORTS) \
8998         for flag in $(EXTRA_HOST_FLAGS) ; do \
8999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9000         done; \
9001         echo "Doing installcheck in fileutils" ; \
9002         (cd $(HOST_SUBDIR)/fileutils && \
9003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9005                   "RANLIB=$${RANLIB}" \
9006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9007                   installcheck) \
9008           || exit 1
9009
9010 @endif fileutils
9011
9012 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
9013 maybe-mostlyclean-fileutils:
9014 @if fileutils
9015 maybe-mostlyclean-fileutils: mostlyclean-fileutils
9016
9017 mostlyclean-fileutils: 
9018         @$(unstage)
9019         @[ -f ./fileutils/Makefile ] || exit 0; \
9020         r=`${PWD_COMMAND}`; export r; \
9021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022         $(HOST_EXPORTS) \
9023         for flag in $(EXTRA_HOST_FLAGS) ; do \
9024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9025         done; \
9026         echo "Doing mostlyclean in fileutils" ; \
9027         (cd $(HOST_SUBDIR)/fileutils && \
9028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9030                   "RANLIB=$${RANLIB}" \
9031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9032                   mostlyclean) \
9033           || exit 1
9034
9035 @endif fileutils
9036
9037 .PHONY: maybe-clean-fileutils clean-fileutils
9038 maybe-clean-fileutils:
9039 @if fileutils
9040 maybe-clean-fileutils: clean-fileutils
9041
9042 clean-fileutils: 
9043         @$(unstage)
9044         @[ -f ./fileutils/Makefile ] || exit 0; \
9045         r=`${PWD_COMMAND}`; export r; \
9046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9047         $(HOST_EXPORTS) \
9048         for flag in $(EXTRA_HOST_FLAGS) ; do \
9049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9050         done; \
9051         echo "Doing clean in fileutils" ; \
9052         (cd $(HOST_SUBDIR)/fileutils && \
9053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9055                   "RANLIB=$${RANLIB}" \
9056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9057                   clean) \
9058           || exit 1
9059
9060 @endif fileutils
9061
9062 .PHONY: maybe-distclean-fileutils distclean-fileutils
9063 maybe-distclean-fileutils:
9064 @if fileutils
9065 maybe-distclean-fileutils: distclean-fileutils
9066
9067 distclean-fileutils: 
9068         @$(unstage)
9069         @[ -f ./fileutils/Makefile ] || exit 0; \
9070         r=`${PWD_COMMAND}`; export r; \
9071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9072         $(HOST_EXPORTS) \
9073         for flag in $(EXTRA_HOST_FLAGS) ; do \
9074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9075         done; \
9076         echo "Doing distclean in fileutils" ; \
9077         (cd $(HOST_SUBDIR)/fileutils && \
9078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9080                   "RANLIB=$${RANLIB}" \
9081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9082                   distclean) \
9083           || exit 1
9084
9085 @endif fileutils
9086
9087 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
9088 maybe-maintainer-clean-fileutils:
9089 @if fileutils
9090 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
9091
9092 maintainer-clean-fileutils: 
9093         @$(unstage)
9094         @[ -f ./fileutils/Makefile ] || exit 0; \
9095         r=`${PWD_COMMAND}`; export r; \
9096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097         $(HOST_EXPORTS) \
9098         for flag in $(EXTRA_HOST_FLAGS) ; do \
9099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100         done; \
9101         echo "Doing maintainer-clean in fileutils" ; \
9102         (cd $(HOST_SUBDIR)/fileutils && \
9103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105                   "RANLIB=$${RANLIB}" \
9106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9107                   maintainer-clean) \
9108           || exit 1
9109
9110 @endif fileutils
9111
9112
9113
9114 .PHONY: configure-findutils maybe-configure-findutils
9115 maybe-configure-findutils:
9116 @if findutils
9117 maybe-configure-findutils: configure-findutils
9118 configure-findutils: 
9119         @$(unstage)
9120         @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
9121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
9122         r=`${PWD_COMMAND}`; export r; \
9123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124         $(HOST_EXPORTS) \
9125         echo Configuring in $(HOST_SUBDIR)/findutils; \
9126         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
9127         case $(srcdir) in \
9128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9129           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
9130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9131         esac; \
9132         srcdiroption="--srcdir=$${topdir}/findutils"; \
9133         libsrcdir="$$s/findutils"; \
9134         $(SHELL) $${libsrcdir}/configure \
9135           $(HOST_CONFIGARGS) $${srcdiroption}  \
9136           || exit 1
9137 @endif findutils
9138
9139
9140
9141
9142
9143 .PHONY: all-findutils maybe-all-findutils
9144 maybe-all-findutils:
9145 @if findutils
9146 TARGET-findutils=all
9147 maybe-all-findutils: all-findutils
9148 all-findutils: configure-findutils
9149         @$(unstage)
9150         @r=`${PWD_COMMAND}`; export r; \
9151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9152         $(HOST_EXPORTS) \
9153         (cd $(HOST_SUBDIR)/findutils && \
9154           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
9155 @endif findutils
9156
9157
9158
9159
9160 .PHONY: check-findutils maybe-check-findutils
9161 maybe-check-findutils:
9162 @if findutils
9163 maybe-check-findutils: check-findutils
9164
9165 check-findutils:
9166         @$(unstage)
9167         @r=`${PWD_COMMAND}`; export r; \
9168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169         $(HOST_EXPORTS) \
9170         (cd $(HOST_SUBDIR)/findutils && \
9171           $(MAKE) $(FLAGS_TO_PASS)  check)
9172
9173 @endif findutils
9174
9175 .PHONY: install-findutils maybe-install-findutils
9176 maybe-install-findutils:
9177 @if findutils
9178 maybe-install-findutils: install-findutils
9179
9180 install-findutils: installdirs
9181         @$(unstage)
9182         @r=`${PWD_COMMAND}`; export r; \
9183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9184         $(HOST_EXPORTS) \
9185         (cd $(HOST_SUBDIR)/findutils && \
9186           $(MAKE) $(FLAGS_TO_PASS)  install)
9187
9188 @endif findutils
9189
9190 # Other targets (info, dvi, etc.)
9191
9192 .PHONY: maybe-info-findutils info-findutils
9193 maybe-info-findutils:
9194 @if findutils
9195 maybe-info-findutils: info-findutils
9196
9197 info-findutils: \
9198     configure-findutils 
9199         @$(unstage)
9200         @[ -f ./findutils/Makefile ] || exit 0; \
9201         r=`${PWD_COMMAND}`; export r; \
9202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9203         $(HOST_EXPORTS) \
9204         for flag in $(EXTRA_HOST_FLAGS) ; do \
9205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9206         done; \
9207         echo "Doing info in findutils" ; \
9208         (cd $(HOST_SUBDIR)/findutils && \
9209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9211                   "RANLIB=$${RANLIB}" \
9212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9213                   info) \
9214           || exit 1
9215
9216 @endif findutils
9217
9218 .PHONY: maybe-dvi-findutils dvi-findutils
9219 maybe-dvi-findutils:
9220 @if findutils
9221 maybe-dvi-findutils: dvi-findutils
9222
9223 dvi-findutils: \
9224     configure-findutils 
9225         @$(unstage)
9226         @[ -f ./findutils/Makefile ] || exit 0; \
9227         r=`${PWD_COMMAND}`; export r; \
9228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9229         $(HOST_EXPORTS) \
9230         for flag in $(EXTRA_HOST_FLAGS) ; do \
9231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9232         done; \
9233         echo "Doing dvi in findutils" ; \
9234         (cd $(HOST_SUBDIR)/findutils && \
9235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9237                   "RANLIB=$${RANLIB}" \
9238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9239                   dvi) \
9240           || exit 1
9241
9242 @endif findutils
9243
9244 .PHONY: maybe-html-findutils html-findutils
9245 maybe-html-findutils:
9246 @if findutils
9247 maybe-html-findutils: html-findutils
9248
9249 html-findutils: \
9250     configure-findutils 
9251         @$(unstage)
9252         @[ -f ./findutils/Makefile ] || exit 0; \
9253         r=`${PWD_COMMAND}`; export r; \
9254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9255         $(HOST_EXPORTS) \
9256         for flag in $(EXTRA_HOST_FLAGS) ; do \
9257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9258         done; \
9259         echo "Doing html in findutils" ; \
9260         (cd $(HOST_SUBDIR)/findutils && \
9261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9263                   "RANLIB=$${RANLIB}" \
9264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9265                   html) \
9266           || exit 1
9267
9268 @endif findutils
9269
9270 .PHONY: maybe-TAGS-findutils TAGS-findutils
9271 maybe-TAGS-findutils:
9272 @if findutils
9273 maybe-TAGS-findutils: TAGS-findutils
9274
9275 TAGS-findutils: \
9276     configure-findutils 
9277         @$(unstage)
9278         @[ -f ./findutils/Makefile ] || exit 0; \
9279         r=`${PWD_COMMAND}`; export r; \
9280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281         $(HOST_EXPORTS) \
9282         for flag in $(EXTRA_HOST_FLAGS) ; do \
9283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9284         done; \
9285         echo "Doing TAGS in findutils" ; \
9286         (cd $(HOST_SUBDIR)/findutils && \
9287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9289                   "RANLIB=$${RANLIB}" \
9290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9291                   TAGS) \
9292           || exit 1
9293
9294 @endif findutils
9295
9296 .PHONY: maybe-install-info-findutils install-info-findutils
9297 maybe-install-info-findutils:
9298 @if findutils
9299 maybe-install-info-findutils: install-info-findutils
9300
9301 install-info-findutils: \
9302     configure-findutils \
9303     info-findutils 
9304         @$(unstage)
9305         @[ -f ./findutils/Makefile ] || exit 0; \
9306         r=`${PWD_COMMAND}`; export r; \
9307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9308         $(HOST_EXPORTS) \
9309         for flag in $(EXTRA_HOST_FLAGS) ; do \
9310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9311         done; \
9312         echo "Doing install-info in findutils" ; \
9313         (cd $(HOST_SUBDIR)/findutils && \
9314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9316                   "RANLIB=$${RANLIB}" \
9317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9318                   install-info) \
9319           || exit 1
9320
9321 @endif findutils
9322
9323 .PHONY: maybe-installcheck-findutils installcheck-findutils
9324 maybe-installcheck-findutils:
9325 @if findutils
9326 maybe-installcheck-findutils: installcheck-findutils
9327
9328 installcheck-findutils: \
9329     configure-findutils 
9330         @$(unstage)
9331         @[ -f ./findutils/Makefile ] || exit 0; \
9332         r=`${PWD_COMMAND}`; export r; \
9333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9334         $(HOST_EXPORTS) \
9335         for flag in $(EXTRA_HOST_FLAGS) ; do \
9336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9337         done; \
9338         echo "Doing installcheck in findutils" ; \
9339         (cd $(HOST_SUBDIR)/findutils && \
9340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9342                   "RANLIB=$${RANLIB}" \
9343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9344                   installcheck) \
9345           || exit 1
9346
9347 @endif findutils
9348
9349 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9350 maybe-mostlyclean-findutils:
9351 @if findutils
9352 maybe-mostlyclean-findutils: mostlyclean-findutils
9353
9354 mostlyclean-findutils: 
9355         @$(unstage)
9356         @[ -f ./findutils/Makefile ] || exit 0; \
9357         r=`${PWD_COMMAND}`; export r; \
9358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9359         $(HOST_EXPORTS) \
9360         for flag in $(EXTRA_HOST_FLAGS) ; do \
9361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9362         done; \
9363         echo "Doing mostlyclean in findutils" ; \
9364         (cd $(HOST_SUBDIR)/findutils && \
9365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9367                   "RANLIB=$${RANLIB}" \
9368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9369                   mostlyclean) \
9370           || exit 1
9371
9372 @endif findutils
9373
9374 .PHONY: maybe-clean-findutils clean-findutils
9375 maybe-clean-findutils:
9376 @if findutils
9377 maybe-clean-findutils: clean-findutils
9378
9379 clean-findutils: 
9380         @$(unstage)
9381         @[ -f ./findutils/Makefile ] || exit 0; \
9382         r=`${PWD_COMMAND}`; export r; \
9383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9384         $(HOST_EXPORTS) \
9385         for flag in $(EXTRA_HOST_FLAGS) ; do \
9386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9387         done; \
9388         echo "Doing clean in findutils" ; \
9389         (cd $(HOST_SUBDIR)/findutils && \
9390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9392                   "RANLIB=$${RANLIB}" \
9393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9394                   clean) \
9395           || exit 1
9396
9397 @endif findutils
9398
9399 .PHONY: maybe-distclean-findutils distclean-findutils
9400 maybe-distclean-findutils:
9401 @if findutils
9402 maybe-distclean-findutils: distclean-findutils
9403
9404 distclean-findutils: 
9405         @$(unstage)
9406         @[ -f ./findutils/Makefile ] || exit 0; \
9407         r=`${PWD_COMMAND}`; export r; \
9408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9409         $(HOST_EXPORTS) \
9410         for flag in $(EXTRA_HOST_FLAGS) ; do \
9411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9412         done; \
9413         echo "Doing distclean in findutils" ; \
9414         (cd $(HOST_SUBDIR)/findutils && \
9415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9417                   "RANLIB=$${RANLIB}" \
9418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9419                   distclean) \
9420           || exit 1
9421
9422 @endif findutils
9423
9424 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9425 maybe-maintainer-clean-findutils:
9426 @if findutils
9427 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9428
9429 maintainer-clean-findutils: 
9430         @$(unstage)
9431         @[ -f ./findutils/Makefile ] || exit 0; \
9432         r=`${PWD_COMMAND}`; export r; \
9433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9434         $(HOST_EXPORTS) \
9435         for flag in $(EXTRA_HOST_FLAGS) ; do \
9436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9437         done; \
9438         echo "Doing maintainer-clean in findutils" ; \
9439         (cd $(HOST_SUBDIR)/findutils && \
9440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9442                   "RANLIB=$${RANLIB}" \
9443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9444                   maintainer-clean) \
9445           || exit 1
9446
9447 @endif findutils
9448
9449
9450
9451 .PHONY: configure-find maybe-configure-find
9452 maybe-configure-find:
9453 @if find
9454 maybe-configure-find: configure-find
9455 configure-find: 
9456         @$(unstage)
9457         @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9459         r=`${PWD_COMMAND}`; export r; \
9460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9461         $(HOST_EXPORTS) \
9462         echo Configuring in $(HOST_SUBDIR)/find; \
9463         cd "$(HOST_SUBDIR)/find" || exit 1; \
9464         case $(srcdir) in \
9465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9466           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9468         esac; \
9469         srcdiroption="--srcdir=$${topdir}/find"; \
9470         libsrcdir="$$s/find"; \
9471         $(SHELL) $${libsrcdir}/configure \
9472           $(HOST_CONFIGARGS) $${srcdiroption}  \
9473           || exit 1
9474 @endif find
9475
9476
9477
9478
9479
9480 .PHONY: all-find maybe-all-find
9481 maybe-all-find:
9482 @if find
9483 TARGET-find=all
9484 maybe-all-find: all-find
9485 all-find: configure-find
9486         @$(unstage)
9487         @r=`${PWD_COMMAND}`; export r; \
9488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9489         $(HOST_EXPORTS) \
9490         (cd $(HOST_SUBDIR)/find && \
9491           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9492 @endif find
9493
9494
9495
9496
9497 .PHONY: check-find maybe-check-find
9498 maybe-check-find:
9499 @if find
9500 maybe-check-find: check-find
9501
9502 check-find:
9503         @$(unstage)
9504         @r=`${PWD_COMMAND}`; export r; \
9505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506         $(HOST_EXPORTS) \
9507         (cd $(HOST_SUBDIR)/find && \
9508           $(MAKE) $(FLAGS_TO_PASS)  check)
9509
9510 @endif find
9511
9512 .PHONY: install-find maybe-install-find
9513 maybe-install-find:
9514 @if find
9515 maybe-install-find: install-find
9516
9517 install-find: installdirs
9518         @$(unstage)
9519         @r=`${PWD_COMMAND}`; export r; \
9520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521         $(HOST_EXPORTS) \
9522         (cd $(HOST_SUBDIR)/find && \
9523           $(MAKE) $(FLAGS_TO_PASS)  install)
9524
9525 @endif find
9526
9527 # Other targets (info, dvi, etc.)
9528
9529 .PHONY: maybe-info-find info-find
9530 maybe-info-find:
9531 @if find
9532 maybe-info-find: info-find
9533
9534 info-find: \
9535     configure-find 
9536         @$(unstage)
9537         @[ -f ./find/Makefile ] || exit 0; \
9538         r=`${PWD_COMMAND}`; export r; \
9539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9540         $(HOST_EXPORTS) \
9541         for flag in $(EXTRA_HOST_FLAGS) ; do \
9542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9543         done; \
9544         echo "Doing info in find" ; \
9545         (cd $(HOST_SUBDIR)/find && \
9546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9548                   "RANLIB=$${RANLIB}" \
9549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9550                   info) \
9551           || exit 1
9552
9553 @endif find
9554
9555 .PHONY: maybe-dvi-find dvi-find
9556 maybe-dvi-find:
9557 @if find
9558 maybe-dvi-find: dvi-find
9559
9560 dvi-find: \
9561     configure-find 
9562         @$(unstage)
9563         @[ -f ./find/Makefile ] || exit 0; \
9564         r=`${PWD_COMMAND}`; export r; \
9565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9566         $(HOST_EXPORTS) \
9567         for flag in $(EXTRA_HOST_FLAGS) ; do \
9568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9569         done; \
9570         echo "Doing dvi in find" ; \
9571         (cd $(HOST_SUBDIR)/find && \
9572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9574                   "RANLIB=$${RANLIB}" \
9575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9576                   dvi) \
9577           || exit 1
9578
9579 @endif find
9580
9581 .PHONY: maybe-html-find html-find
9582 maybe-html-find:
9583 @if find
9584 maybe-html-find: html-find
9585
9586 html-find: \
9587     configure-find 
9588         @$(unstage)
9589         @[ -f ./find/Makefile ] || exit 0; \
9590         r=`${PWD_COMMAND}`; export r; \
9591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9592         $(HOST_EXPORTS) \
9593         for flag in $(EXTRA_HOST_FLAGS) ; do \
9594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9595         done; \
9596         echo "Doing html in find" ; \
9597         (cd $(HOST_SUBDIR)/find && \
9598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9600                   "RANLIB=$${RANLIB}" \
9601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9602                   html) \
9603           || exit 1
9604
9605 @endif find
9606
9607 .PHONY: maybe-TAGS-find TAGS-find
9608 maybe-TAGS-find:
9609 @if find
9610 maybe-TAGS-find: TAGS-find
9611
9612 TAGS-find: \
9613     configure-find 
9614         @$(unstage)
9615         @[ -f ./find/Makefile ] || exit 0; \
9616         r=`${PWD_COMMAND}`; export r; \
9617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9618         $(HOST_EXPORTS) \
9619         for flag in $(EXTRA_HOST_FLAGS) ; do \
9620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9621         done; \
9622         echo "Doing TAGS in find" ; \
9623         (cd $(HOST_SUBDIR)/find && \
9624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9626                   "RANLIB=$${RANLIB}" \
9627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9628                   TAGS) \
9629           || exit 1
9630
9631 @endif find
9632
9633 .PHONY: maybe-install-info-find install-info-find
9634 maybe-install-info-find:
9635 @if find
9636 maybe-install-info-find: install-info-find
9637
9638 install-info-find: \
9639     configure-find \
9640     info-find 
9641         @$(unstage)
9642         @[ -f ./find/Makefile ] || exit 0; \
9643         r=`${PWD_COMMAND}`; export r; \
9644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645         $(HOST_EXPORTS) \
9646         for flag in $(EXTRA_HOST_FLAGS) ; do \
9647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9648         done; \
9649         echo "Doing install-info in find" ; \
9650         (cd $(HOST_SUBDIR)/find && \
9651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9653                   "RANLIB=$${RANLIB}" \
9654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9655                   install-info) \
9656           || exit 1
9657
9658 @endif find
9659
9660 .PHONY: maybe-installcheck-find installcheck-find
9661 maybe-installcheck-find:
9662 @if find
9663 maybe-installcheck-find: installcheck-find
9664
9665 installcheck-find: \
9666     configure-find 
9667         @$(unstage)
9668         @[ -f ./find/Makefile ] || exit 0; \
9669         r=`${PWD_COMMAND}`; export r; \
9670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9671         $(HOST_EXPORTS) \
9672         for flag in $(EXTRA_HOST_FLAGS) ; do \
9673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9674         done; \
9675         echo "Doing installcheck in find" ; \
9676         (cd $(HOST_SUBDIR)/find && \
9677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9679                   "RANLIB=$${RANLIB}" \
9680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9681                   installcheck) \
9682           || exit 1
9683
9684 @endif find
9685
9686 .PHONY: maybe-mostlyclean-find mostlyclean-find
9687 maybe-mostlyclean-find:
9688 @if find
9689 maybe-mostlyclean-find: mostlyclean-find
9690
9691 mostlyclean-find: 
9692         @$(unstage)
9693         @[ -f ./find/Makefile ] || exit 0; \
9694         r=`${PWD_COMMAND}`; export r; \
9695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9696         $(HOST_EXPORTS) \
9697         for flag in $(EXTRA_HOST_FLAGS) ; do \
9698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9699         done; \
9700         echo "Doing mostlyclean in find" ; \
9701         (cd $(HOST_SUBDIR)/find && \
9702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9704                   "RANLIB=$${RANLIB}" \
9705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9706                   mostlyclean) \
9707           || exit 1
9708
9709 @endif find
9710
9711 .PHONY: maybe-clean-find clean-find
9712 maybe-clean-find:
9713 @if find
9714 maybe-clean-find: clean-find
9715
9716 clean-find: 
9717         @$(unstage)
9718         @[ -f ./find/Makefile ] || exit 0; \
9719         r=`${PWD_COMMAND}`; export r; \
9720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9721         $(HOST_EXPORTS) \
9722         for flag in $(EXTRA_HOST_FLAGS) ; do \
9723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9724         done; \
9725         echo "Doing clean in find" ; \
9726         (cd $(HOST_SUBDIR)/find && \
9727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9729                   "RANLIB=$${RANLIB}" \
9730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9731                   clean) \
9732           || exit 1
9733
9734 @endif find
9735
9736 .PHONY: maybe-distclean-find distclean-find
9737 maybe-distclean-find:
9738 @if find
9739 maybe-distclean-find: distclean-find
9740
9741 distclean-find: 
9742         @$(unstage)
9743         @[ -f ./find/Makefile ] || exit 0; \
9744         r=`${PWD_COMMAND}`; export r; \
9745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9746         $(HOST_EXPORTS) \
9747         for flag in $(EXTRA_HOST_FLAGS) ; do \
9748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9749         done; \
9750         echo "Doing distclean in find" ; \
9751         (cd $(HOST_SUBDIR)/find && \
9752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9754                   "RANLIB=$${RANLIB}" \
9755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9756                   distclean) \
9757           || exit 1
9758
9759 @endif find
9760
9761 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9762 maybe-maintainer-clean-find:
9763 @if find
9764 maybe-maintainer-clean-find: maintainer-clean-find
9765
9766 maintainer-clean-find: 
9767         @$(unstage)
9768         @[ -f ./find/Makefile ] || exit 0; \
9769         r=`${PWD_COMMAND}`; export r; \
9770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9771         $(HOST_EXPORTS) \
9772         for flag in $(EXTRA_HOST_FLAGS) ; do \
9773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9774         done; \
9775         echo "Doing maintainer-clean in find" ; \
9776         (cd $(HOST_SUBDIR)/find && \
9777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9779                   "RANLIB=$${RANLIB}" \
9780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9781                   maintainer-clean) \
9782           || exit 1
9783
9784 @endif find
9785
9786
9787
9788 .PHONY: configure-fixincludes maybe-configure-fixincludes
9789 maybe-configure-fixincludes:
9790 @if fixincludes
9791 maybe-configure-fixincludes: configure-fixincludes
9792 configure-fixincludes: 
9793         @$(unstage)
9794         @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9796         r=`${PWD_COMMAND}`; export r; \
9797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9798         $(HOST_EXPORTS) \
9799         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9800         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9801         case $(srcdir) in \
9802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9803           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9805         esac; \
9806         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9807         libsrcdir="$$s/fixincludes"; \
9808         $(SHELL) $${libsrcdir}/configure \
9809           $(HOST_CONFIGARGS) $${srcdiroption}  \
9810           || exit 1
9811 @endif fixincludes
9812
9813
9814
9815
9816
9817 .PHONY: all-fixincludes maybe-all-fixincludes
9818 maybe-all-fixincludes:
9819 @if fixincludes
9820 TARGET-fixincludes=all
9821 maybe-all-fixincludes: all-fixincludes
9822 all-fixincludes: configure-fixincludes
9823         @$(unstage)
9824         @r=`${PWD_COMMAND}`; export r; \
9825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9826         $(HOST_EXPORTS) \
9827         (cd $(HOST_SUBDIR)/fixincludes && \
9828           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9829 @endif fixincludes
9830
9831
9832
9833
9834 .PHONY: check-fixincludes maybe-check-fixincludes
9835 maybe-check-fixincludes:
9836 @if fixincludes
9837 maybe-check-fixincludes: check-fixincludes
9838
9839 check-fixincludes:
9840         @$(unstage)
9841         @r=`${PWD_COMMAND}`; export r; \
9842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9843         $(HOST_EXPORTS) \
9844         (cd $(HOST_SUBDIR)/fixincludes && \
9845           $(MAKE) $(FLAGS_TO_PASS)  check)
9846
9847 @endif fixincludes
9848
9849 .PHONY: install-fixincludes maybe-install-fixincludes
9850 maybe-install-fixincludes:
9851 @if fixincludes
9852 maybe-install-fixincludes: install-fixincludes
9853
9854 install-fixincludes: installdirs
9855         @$(unstage)
9856         @r=`${PWD_COMMAND}`; export r; \
9857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9858         $(HOST_EXPORTS) \
9859         (cd $(HOST_SUBDIR)/fixincludes && \
9860           $(MAKE) $(FLAGS_TO_PASS)  install)
9861
9862 @endif fixincludes
9863
9864 # Other targets (info, dvi, etc.)
9865
9866 .PHONY: maybe-info-fixincludes info-fixincludes
9867 maybe-info-fixincludes:
9868 @if fixincludes
9869 maybe-info-fixincludes: info-fixincludes
9870
9871 # fixincludes doesn't support info.
9872 info-fixincludes:
9873
9874 @endif fixincludes
9875
9876 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9877 maybe-dvi-fixincludes:
9878 @if fixincludes
9879 maybe-dvi-fixincludes: dvi-fixincludes
9880
9881 # fixincludes doesn't support dvi.
9882 dvi-fixincludes:
9883
9884 @endif fixincludes
9885
9886 .PHONY: maybe-html-fixincludes html-fixincludes
9887 maybe-html-fixincludes:
9888 @if fixincludes
9889 maybe-html-fixincludes: html-fixincludes
9890
9891 html-fixincludes: \
9892     configure-fixincludes 
9893         @$(unstage)
9894         @[ -f ./fixincludes/Makefile ] || exit 0; \
9895         r=`${PWD_COMMAND}`; export r; \
9896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9897         $(HOST_EXPORTS) \
9898         for flag in $(EXTRA_HOST_FLAGS) ; do \
9899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9900         done; \
9901         echo "Doing html in fixincludes" ; \
9902         (cd $(HOST_SUBDIR)/fixincludes && \
9903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9905                   "RANLIB=$${RANLIB}" \
9906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9907                   html) \
9908           || exit 1
9909
9910 @endif fixincludes
9911
9912 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9913 maybe-TAGS-fixincludes:
9914 @if fixincludes
9915 maybe-TAGS-fixincludes: TAGS-fixincludes
9916
9917 # fixincludes doesn't support TAGS.
9918 TAGS-fixincludes:
9919
9920 @endif fixincludes
9921
9922 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9923 maybe-install-info-fixincludes:
9924 @if fixincludes
9925 maybe-install-info-fixincludes: install-info-fixincludes
9926
9927 # fixincludes doesn't support install-info.
9928 install-info-fixincludes:
9929
9930 @endif fixincludes
9931
9932 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9933 maybe-installcheck-fixincludes:
9934 @if fixincludes
9935 maybe-installcheck-fixincludes: installcheck-fixincludes
9936
9937 # fixincludes doesn't support installcheck.
9938 installcheck-fixincludes:
9939
9940 @endif fixincludes
9941
9942 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9943 maybe-mostlyclean-fixincludes:
9944 @if fixincludes
9945 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9946
9947 mostlyclean-fixincludes: 
9948         @$(unstage)
9949         @[ -f ./fixincludes/Makefile ] || exit 0; \
9950         r=`${PWD_COMMAND}`; export r; \
9951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9952         $(HOST_EXPORTS) \
9953         for flag in $(EXTRA_HOST_FLAGS) ; do \
9954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9955         done; \
9956         echo "Doing mostlyclean in fixincludes" ; \
9957         (cd $(HOST_SUBDIR)/fixincludes && \
9958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9960                   "RANLIB=$${RANLIB}" \
9961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9962                   mostlyclean) \
9963           || exit 1
9964
9965 @endif fixincludes
9966
9967 .PHONY: maybe-clean-fixincludes clean-fixincludes
9968 maybe-clean-fixincludes:
9969 @if fixincludes
9970 maybe-clean-fixincludes: clean-fixincludes
9971
9972 clean-fixincludes: 
9973         @$(unstage)
9974         @[ -f ./fixincludes/Makefile ] || exit 0; \
9975         r=`${PWD_COMMAND}`; export r; \
9976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977         $(HOST_EXPORTS) \
9978         for flag in $(EXTRA_HOST_FLAGS) ; do \
9979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9980         done; \
9981         echo "Doing clean in fixincludes" ; \
9982         (cd $(HOST_SUBDIR)/fixincludes && \
9983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9985                   "RANLIB=$${RANLIB}" \
9986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9987                   clean) \
9988           || exit 1
9989
9990 @endif fixincludes
9991
9992 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9993 maybe-distclean-fixincludes:
9994 @if fixincludes
9995 maybe-distclean-fixincludes: distclean-fixincludes
9996
9997 distclean-fixincludes: 
9998         @$(unstage)
9999         @[ -f ./fixincludes/Makefile ] || exit 0; \
10000         r=`${PWD_COMMAND}`; export r; \
10001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10002         $(HOST_EXPORTS) \
10003         for flag in $(EXTRA_HOST_FLAGS) ; do \
10004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10005         done; \
10006         echo "Doing distclean in fixincludes" ; \
10007         (cd $(HOST_SUBDIR)/fixincludes && \
10008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10010                   "RANLIB=$${RANLIB}" \
10011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10012                   distclean) \
10013           || exit 1
10014
10015 @endif fixincludes
10016
10017 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10018 maybe-maintainer-clean-fixincludes:
10019 @if fixincludes
10020 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10021
10022 maintainer-clean-fixincludes: 
10023         @$(unstage)
10024         @[ -f ./fixincludes/Makefile ] || exit 0; \
10025         r=`${PWD_COMMAND}`; export r; \
10026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10027         $(HOST_EXPORTS) \
10028         for flag in $(EXTRA_HOST_FLAGS) ; do \
10029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10030         done; \
10031         echo "Doing maintainer-clean in fixincludes" ; \
10032         (cd $(HOST_SUBDIR)/fixincludes && \
10033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10035                   "RANLIB=$${RANLIB}" \
10036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10037                   maintainer-clean) \
10038           || exit 1
10039
10040 @endif fixincludes
10041
10042
10043
10044 .PHONY: configure-flex maybe-configure-flex
10045 maybe-configure-flex:
10046 @if flex
10047 maybe-configure-flex: configure-flex
10048 configure-flex: 
10049         @$(unstage)
10050         @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
10052         r=`${PWD_COMMAND}`; export r; \
10053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054         $(HOST_EXPORTS) \
10055         echo Configuring in $(HOST_SUBDIR)/flex; \
10056         cd "$(HOST_SUBDIR)/flex" || exit 1; \
10057         case $(srcdir) in \
10058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10059           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10061         esac; \
10062         srcdiroption="--srcdir=$${topdir}/flex"; \
10063         libsrcdir="$$s/flex"; \
10064         $(SHELL) $${libsrcdir}/configure \
10065           $(HOST_CONFIGARGS) $${srcdiroption}  \
10066           || exit 1
10067 @endif flex
10068
10069
10070
10071
10072
10073 .PHONY: all-flex maybe-all-flex
10074 maybe-all-flex:
10075 @if flex
10076 TARGET-flex=all
10077 maybe-all-flex: all-flex
10078 all-flex: configure-flex
10079         @$(unstage)
10080         @r=`${PWD_COMMAND}`; export r; \
10081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10082         $(HOST_EXPORTS) \
10083         (cd $(HOST_SUBDIR)/flex && \
10084           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
10085 @endif flex
10086
10087
10088
10089
10090 .PHONY: check-flex maybe-check-flex
10091 maybe-check-flex:
10092 @if flex
10093 maybe-check-flex: check-flex
10094
10095 # This module is only tested in a native toolchain.
10096 check-flex:
10097         @$(unstage)
10098         @if [ '$(host)' = '$(target)' ] ; then \
10099           r=`${PWD_COMMAND}`; export r; \
10100           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10101           $(HOST_EXPORTS) \
10102           (cd $(HOST_SUBDIR)/flex && \
10103             $(MAKE) $(FLAGS_TO_PASS)  check); \
10104         fi
10105
10106 @endif flex
10107
10108 .PHONY: install-flex maybe-install-flex
10109 maybe-install-flex:
10110 @if flex
10111 maybe-install-flex: install-flex
10112
10113 install-flex: installdirs
10114         @$(unstage)
10115         @r=`${PWD_COMMAND}`; export r; \
10116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10117         $(HOST_EXPORTS) \
10118         (cd $(HOST_SUBDIR)/flex && \
10119           $(MAKE) $(FLAGS_TO_PASS)  install)
10120
10121 @endif flex
10122
10123 # Other targets (info, dvi, etc.)
10124
10125 .PHONY: maybe-info-flex info-flex
10126 maybe-info-flex:
10127 @if flex
10128 maybe-info-flex: info-flex
10129
10130 info-flex: \
10131     configure-flex 
10132         @$(unstage)
10133         @[ -f ./flex/Makefile ] || exit 0; \
10134         r=`${PWD_COMMAND}`; export r; \
10135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10136         $(HOST_EXPORTS) \
10137         for flag in $(EXTRA_HOST_FLAGS) ; do \
10138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10139         done; \
10140         echo "Doing info in flex" ; \
10141         (cd $(HOST_SUBDIR)/flex && \
10142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10144                   "RANLIB=$${RANLIB}" \
10145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10146                   info) \
10147           || exit 1
10148
10149 @endif flex
10150
10151 .PHONY: maybe-dvi-flex dvi-flex
10152 maybe-dvi-flex:
10153 @if flex
10154 maybe-dvi-flex: dvi-flex
10155
10156 dvi-flex: \
10157     configure-flex 
10158         @$(unstage)
10159         @[ -f ./flex/Makefile ] || exit 0; \
10160         r=`${PWD_COMMAND}`; export r; \
10161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10162         $(HOST_EXPORTS) \
10163         for flag in $(EXTRA_HOST_FLAGS) ; do \
10164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10165         done; \
10166         echo "Doing dvi in flex" ; \
10167         (cd $(HOST_SUBDIR)/flex && \
10168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10170                   "RANLIB=$${RANLIB}" \
10171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10172                   dvi) \
10173           || exit 1
10174
10175 @endif flex
10176
10177 .PHONY: maybe-html-flex html-flex
10178 maybe-html-flex:
10179 @if flex
10180 maybe-html-flex: html-flex
10181
10182 html-flex: \
10183     configure-flex 
10184         @$(unstage)
10185         @[ -f ./flex/Makefile ] || exit 0; \
10186         r=`${PWD_COMMAND}`; export r; \
10187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10188         $(HOST_EXPORTS) \
10189         for flag in $(EXTRA_HOST_FLAGS) ; do \
10190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10191         done; \
10192         echo "Doing html in flex" ; \
10193         (cd $(HOST_SUBDIR)/flex && \
10194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10196                   "RANLIB=$${RANLIB}" \
10197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10198                   html) \
10199           || exit 1
10200
10201 @endif flex
10202
10203 .PHONY: maybe-TAGS-flex TAGS-flex
10204 maybe-TAGS-flex:
10205 @if flex
10206 maybe-TAGS-flex: TAGS-flex
10207
10208 TAGS-flex: \
10209     configure-flex 
10210         @$(unstage)
10211         @[ -f ./flex/Makefile ] || exit 0; \
10212         r=`${PWD_COMMAND}`; export r; \
10213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10214         $(HOST_EXPORTS) \
10215         for flag in $(EXTRA_HOST_FLAGS) ; do \
10216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10217         done; \
10218         echo "Doing TAGS in flex" ; \
10219         (cd $(HOST_SUBDIR)/flex && \
10220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10222                   "RANLIB=$${RANLIB}" \
10223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10224                   TAGS) \
10225           || exit 1
10226
10227 @endif flex
10228
10229 .PHONY: maybe-install-info-flex install-info-flex
10230 maybe-install-info-flex:
10231 @if flex
10232 maybe-install-info-flex: install-info-flex
10233
10234 install-info-flex: \
10235     configure-flex \
10236     info-flex 
10237         @$(unstage)
10238         @[ -f ./flex/Makefile ] || exit 0; \
10239         r=`${PWD_COMMAND}`; export r; \
10240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10241         $(HOST_EXPORTS) \
10242         for flag in $(EXTRA_HOST_FLAGS) ; do \
10243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10244         done; \
10245         echo "Doing install-info in flex" ; \
10246         (cd $(HOST_SUBDIR)/flex && \
10247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10249                   "RANLIB=$${RANLIB}" \
10250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10251                   install-info) \
10252           || exit 1
10253
10254 @endif flex
10255
10256 .PHONY: maybe-installcheck-flex installcheck-flex
10257 maybe-installcheck-flex:
10258 @if flex
10259 maybe-installcheck-flex: installcheck-flex
10260
10261 installcheck-flex: \
10262     configure-flex 
10263         @$(unstage)
10264         @[ -f ./flex/Makefile ] || exit 0; \
10265         r=`${PWD_COMMAND}`; export r; \
10266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10267         $(HOST_EXPORTS) \
10268         for flag in $(EXTRA_HOST_FLAGS) ; do \
10269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10270         done; \
10271         echo "Doing installcheck in flex" ; \
10272         (cd $(HOST_SUBDIR)/flex && \
10273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10275                   "RANLIB=$${RANLIB}" \
10276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10277                   installcheck) \
10278           || exit 1
10279
10280 @endif flex
10281
10282 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10283 maybe-mostlyclean-flex:
10284 @if flex
10285 maybe-mostlyclean-flex: mostlyclean-flex
10286
10287 mostlyclean-flex: 
10288         @$(unstage)
10289         @[ -f ./flex/Makefile ] || exit 0; \
10290         r=`${PWD_COMMAND}`; export r; \
10291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10292         $(HOST_EXPORTS) \
10293         for flag in $(EXTRA_HOST_FLAGS) ; do \
10294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10295         done; \
10296         echo "Doing mostlyclean in flex" ; \
10297         (cd $(HOST_SUBDIR)/flex && \
10298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10300                   "RANLIB=$${RANLIB}" \
10301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10302                   mostlyclean) \
10303           || exit 1
10304
10305 @endif flex
10306
10307 .PHONY: maybe-clean-flex clean-flex
10308 maybe-clean-flex:
10309 @if flex
10310 maybe-clean-flex: clean-flex
10311
10312 clean-flex: 
10313         @$(unstage)
10314         @[ -f ./flex/Makefile ] || exit 0; \
10315         r=`${PWD_COMMAND}`; export r; \
10316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10317         $(HOST_EXPORTS) \
10318         for flag in $(EXTRA_HOST_FLAGS) ; do \
10319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10320         done; \
10321         echo "Doing clean in flex" ; \
10322         (cd $(HOST_SUBDIR)/flex && \
10323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10325                   "RANLIB=$${RANLIB}" \
10326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10327                   clean) \
10328           || exit 1
10329
10330 @endif flex
10331
10332 .PHONY: maybe-distclean-flex distclean-flex
10333 maybe-distclean-flex:
10334 @if flex
10335 maybe-distclean-flex: distclean-flex
10336
10337 distclean-flex: 
10338         @$(unstage)
10339         @[ -f ./flex/Makefile ] || exit 0; \
10340         r=`${PWD_COMMAND}`; export r; \
10341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10342         $(HOST_EXPORTS) \
10343         for flag in $(EXTRA_HOST_FLAGS) ; do \
10344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10345         done; \
10346         echo "Doing distclean in flex" ; \
10347         (cd $(HOST_SUBDIR)/flex && \
10348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10350                   "RANLIB=$${RANLIB}" \
10351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10352                   distclean) \
10353           || exit 1
10354
10355 @endif flex
10356
10357 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10358 maybe-maintainer-clean-flex:
10359 @if flex
10360 maybe-maintainer-clean-flex: maintainer-clean-flex
10361
10362 maintainer-clean-flex: 
10363         @$(unstage)
10364         @[ -f ./flex/Makefile ] || exit 0; \
10365         r=`${PWD_COMMAND}`; export r; \
10366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367         $(HOST_EXPORTS) \
10368         for flag in $(EXTRA_HOST_FLAGS) ; do \
10369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10370         done; \
10371         echo "Doing maintainer-clean in flex" ; \
10372         (cd $(HOST_SUBDIR)/flex && \
10373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10375                   "RANLIB=$${RANLIB}" \
10376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10377                   maintainer-clean) \
10378           || exit 1
10379
10380 @endif flex
10381
10382
10383
10384 .PHONY: configure-gas maybe-configure-gas
10385 maybe-configure-gas:
10386 @if gas
10387 maybe-configure-gas: configure-gas
10388 configure-gas: 
10389         @test -f stage_last && exit 0; \
10390         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10392         r=`${PWD_COMMAND}`; export r; \
10393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394         $(HOST_EXPORTS) \
10395         echo Configuring in $(HOST_SUBDIR)/gas; \
10396         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10397         case $(srcdir) in \
10398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10399           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10401         esac; \
10402         srcdiroption="--srcdir=$${topdir}/gas"; \
10403         libsrcdir="$$s/gas"; \
10404         $(SHELL) $${libsrcdir}/configure \
10405           $(HOST_CONFIGARGS) $${srcdiroption}  \
10406           || exit 1
10407 @endif gas
10408
10409
10410
10411 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10412 maybe-configure-stage1-gas:
10413 @if gas-bootstrap
10414 maybe-configure-stage1-gas: configure-stage1-gas
10415 configure-stage1-gas: 
10416         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10417         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10418         r=`${PWD_COMMAND}`; export r; \
10419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420         $(HOST_EXPORTS) \
10421         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10422         cd $(HOST_SUBDIR)/gas || exit 1; \
10423         case $(srcdir) in \
10424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10425           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10427         esac; \
10428         srcdiroption="--srcdir=$${topdir}/gas"; \
10429         libsrcdir="$$s/gas"; \
10430         $(SHELL) $${libsrcdir}/configure \
10431           $(HOST_CONFIGARGS) $${srcdiroption} \
10432           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10433 @endif gas-bootstrap
10434
10435 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10436 maybe-configure-stage2-gas:
10437 @if gas-bootstrap
10438 maybe-configure-stage2-gas: configure-stage2-gas
10439 configure-stage2-gas: 
10440         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10441         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10442         r=`${PWD_COMMAND}`; export r; \
10443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10444         $(HOST_EXPORTS) \
10445         $(POSTSTAGE1_HOST_EXPORTS) \
10446         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10447         cd $(HOST_SUBDIR)/gas || exit 1; \
10448         case $(srcdir) in \
10449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10450           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10452         esac; \
10453         srcdiroption="--srcdir=$${topdir}/gas"; \
10454         libsrcdir="$$s/gas"; \
10455         $(SHELL) $${libsrcdir}/configure \
10456           $(HOST_CONFIGARGS) $${srcdiroption} \
10457           @stage2_werror_flag@ 
10458 @endif gas-bootstrap
10459
10460 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10461 maybe-configure-stage3-gas:
10462 @if gas-bootstrap
10463 maybe-configure-stage3-gas: configure-stage3-gas
10464 configure-stage3-gas: 
10465         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10466         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10467         r=`${PWD_COMMAND}`; export r; \
10468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10469         $(HOST_EXPORTS) \
10470         $(POSTSTAGE1_HOST_EXPORTS) \
10471         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10472         cd $(HOST_SUBDIR)/gas || exit 1; \
10473         case $(srcdir) in \
10474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10475           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10477         esac; \
10478         srcdiroption="--srcdir=$${topdir}/gas"; \
10479         libsrcdir="$$s/gas"; \
10480         $(SHELL) $${libsrcdir}/configure \
10481           $(HOST_CONFIGARGS) $${srcdiroption} \
10482           @stage2_werror_flag@ 
10483 @endif gas-bootstrap
10484
10485 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10486 maybe-configure-stage4-gas:
10487 @if gas-bootstrap
10488 maybe-configure-stage4-gas: configure-stage4-gas
10489 configure-stage4-gas: 
10490         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10491         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10492         r=`${PWD_COMMAND}`; export r; \
10493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10494         $(HOST_EXPORTS) \
10495         $(POSTSTAGE1_HOST_EXPORTS) \
10496         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10497         cd $(HOST_SUBDIR)/gas || exit 1; \
10498         case $(srcdir) in \
10499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10500           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10502         esac; \
10503         srcdiroption="--srcdir=$${topdir}/gas"; \
10504         libsrcdir="$$s/gas"; \
10505         $(SHELL) $${libsrcdir}/configure \
10506           $(HOST_CONFIGARGS) $${srcdiroption} \
10507           @stage2_werror_flag@ 
10508 @endif gas-bootstrap
10509
10510 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10511 maybe-configure-stageprofile-gas:
10512 @if gas-bootstrap
10513 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10514 configure-stageprofile-gas: 
10515         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10516         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10517         r=`${PWD_COMMAND}`; export r; \
10518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519         $(HOST_EXPORTS) \
10520         $(POSTSTAGE1_HOST_EXPORTS) \
10521         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10522         cd $(HOST_SUBDIR)/gas || exit 1; \
10523         case $(srcdir) in \
10524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10525           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10527         esac; \
10528         srcdiroption="--srcdir=$${topdir}/gas"; \
10529         libsrcdir="$$s/gas"; \
10530         $(SHELL) $${libsrcdir}/configure \
10531           $(HOST_CONFIGARGS) $${srcdiroption} \
10532           @stage2_werror_flag@ 
10533 @endif gas-bootstrap
10534
10535 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10536 maybe-configure-stagefeedback-gas:
10537 @if gas-bootstrap
10538 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10539 configure-stagefeedback-gas: 
10540         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10541         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10542         r=`${PWD_COMMAND}`; export r; \
10543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544         $(HOST_EXPORTS) \
10545         $(POSTSTAGE1_HOST_EXPORTS) \
10546         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10547         cd $(HOST_SUBDIR)/gas || exit 1; \
10548         case $(srcdir) in \
10549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10550           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10552         esac; \
10553         srcdiroption="--srcdir=$${topdir}/gas"; \
10554         libsrcdir="$$s/gas"; \
10555         $(SHELL) $${libsrcdir}/configure \
10556           $(HOST_CONFIGARGS) $${srcdiroption} \
10557           @stage2_werror_flag@ 
10558 @endif gas-bootstrap
10559
10560
10561
10562
10563
10564 .PHONY: all-gas maybe-all-gas
10565 maybe-all-gas:
10566 @if gas
10567 TARGET-gas=all
10568 maybe-all-gas: all-gas
10569 all-gas: configure-gas
10570         @test -f stage_last && exit 0; \
10571         r=`${PWD_COMMAND}`; export r; \
10572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10573         $(HOST_EXPORTS) \
10574         (cd $(HOST_SUBDIR)/gas && \
10575           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10576 @endif gas
10577
10578
10579
10580 .PHONY: all-stage1-gas maybe-all-stage1-gas
10581 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10582 maybe-all-stage1-gas:
10583 maybe-clean-stage1-gas:
10584 @if gas-bootstrap
10585 maybe-all-stage1-gas: all-stage1-gas
10586 all-stage1: all-stage1-gas
10587 TARGET-stage1-gas = $(TARGET-gas)
10588 all-stage1-gas: configure-stage1-gas
10589         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10590         @r=`${PWD_COMMAND}`; export r; \
10591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10592         $(HOST_EXPORTS) \
10593         cd $(HOST_SUBDIR)/gas && \
10594         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
10595                 $(TARGET-stage1-gas)
10596
10597 maybe-clean-stage1-gas: clean-stage1-gas
10598 clean-stage1: clean-stage1-gas
10599 clean-stage1-gas:
10600         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10601           || exit 0 ; \
10602         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10603         cd $(HOST_SUBDIR)/gas && \
10604         $(MAKE) $(FLAGS_TO_PASS)  \
10605                 CFLAGS="$(STAGE1_CFLAGS)"  clean
10606 @endif gas-bootstrap
10607
10608
10609 .PHONY: all-stage2-gas maybe-all-stage2-gas
10610 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10611 maybe-all-stage2-gas:
10612 maybe-clean-stage2-gas:
10613 @if gas-bootstrap
10614 maybe-all-stage2-gas: all-stage2-gas
10615 all-stage2: all-stage2-gas
10616 TARGET-stage2-gas = $(TARGET-gas)
10617 all-stage2-gas: configure-stage2-gas
10618         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10619         @r=`${PWD_COMMAND}`; export r; \
10620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10621         $(HOST_EXPORTS) \
10622         $(POSTSTAGE1_HOST_EXPORTS) \
10623         cd $(HOST_SUBDIR)/gas && \
10624         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10625                 $(TARGET-stage2-gas)
10626
10627 maybe-clean-stage2-gas: clean-stage2-gas
10628 clean-stage2: clean-stage2-gas
10629 clean-stage2-gas:
10630         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10631           || exit 0 ; \
10632         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10633         cd $(HOST_SUBDIR)/gas && \
10634         $(MAKE) $(FLAGS_TO_PASS)  \
10635                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10636                   clean
10637 @endif gas-bootstrap
10638
10639
10640 .PHONY: all-stage3-gas maybe-all-stage3-gas
10641 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10642 maybe-all-stage3-gas:
10643 maybe-clean-stage3-gas:
10644 @if gas-bootstrap
10645 maybe-all-stage3-gas: all-stage3-gas
10646 all-stage3: all-stage3-gas
10647 TARGET-stage3-gas = $(TARGET-gas)
10648 all-stage3-gas: configure-stage3-gas
10649         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10650         @r=`${PWD_COMMAND}`; export r; \
10651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10652         $(HOST_EXPORTS) \
10653         $(POSTSTAGE1_HOST_EXPORTS) \
10654         cd $(HOST_SUBDIR)/gas && \
10655         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10656                 $(TARGET-stage3-gas)
10657
10658 maybe-clean-stage3-gas: clean-stage3-gas
10659 clean-stage3: clean-stage3-gas
10660 clean-stage3-gas:
10661         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10662           || exit 0 ; \
10663         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10664         cd $(HOST_SUBDIR)/gas && \
10665         $(MAKE) $(FLAGS_TO_PASS)  \
10666                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10667                   clean
10668 @endif gas-bootstrap
10669
10670
10671 .PHONY: all-stage4-gas maybe-all-stage4-gas
10672 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10673 maybe-all-stage4-gas:
10674 maybe-clean-stage4-gas:
10675 @if gas-bootstrap
10676 maybe-all-stage4-gas: all-stage4-gas
10677 all-stage4: all-stage4-gas
10678 TARGET-stage4-gas = $(TARGET-gas)
10679 all-stage4-gas: configure-stage4-gas
10680         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10681         @r=`${PWD_COMMAND}`; export r; \
10682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683         $(HOST_EXPORTS) \
10684         $(POSTSTAGE1_HOST_EXPORTS) \
10685         cd $(HOST_SUBDIR)/gas && \
10686         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10687                 $(TARGET-stage4-gas)
10688
10689 maybe-clean-stage4-gas: clean-stage4-gas
10690 clean-stage4: clean-stage4-gas
10691 clean-stage4-gas:
10692         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10693           || exit 0 ; \
10694         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10695         cd $(HOST_SUBDIR)/gas && \
10696         $(MAKE) $(FLAGS_TO_PASS)  \
10697                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10698                   clean
10699 @endif gas-bootstrap
10700
10701
10702 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10703 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10704 maybe-all-stageprofile-gas:
10705 maybe-clean-stageprofile-gas:
10706 @if gas-bootstrap
10707 maybe-all-stageprofile-gas: all-stageprofile-gas
10708 all-stageprofile: all-stageprofile-gas
10709 TARGET-stageprofile-gas = $(TARGET-gas)
10710 all-stageprofile-gas: configure-stageprofile-gas
10711         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10712         @r=`${PWD_COMMAND}`; export r; \
10713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714         $(HOST_EXPORTS) \
10715         $(POSTSTAGE1_HOST_EXPORTS) \
10716         cd $(HOST_SUBDIR)/gas && \
10717         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
10718                 $(TARGET-stageprofile-gas)
10719
10720 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10721 clean-stageprofile: clean-stageprofile-gas
10722 clean-stageprofile-gas:
10723         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10724           || exit 0 ; \
10725         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10726         cd $(HOST_SUBDIR)/gas && \
10727         $(MAKE) $(FLAGS_TO_PASS)  \
10728                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10729                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10730 @endif gas-bootstrap
10731
10732
10733 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10734 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10735 maybe-all-stagefeedback-gas:
10736 maybe-clean-stagefeedback-gas:
10737 @if gas-bootstrap
10738 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10739 all-stagefeedback: all-stagefeedback-gas
10740 TARGET-stagefeedback-gas = $(TARGET-gas)
10741 all-stagefeedback-gas: configure-stagefeedback-gas
10742         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10743         @r=`${PWD_COMMAND}`; export r; \
10744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10745         $(HOST_EXPORTS) \
10746         $(POSTSTAGE1_HOST_EXPORTS) \
10747         cd $(HOST_SUBDIR)/gas && \
10748         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
10749                 $(TARGET-stagefeedback-gas)
10750
10751 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10752 clean-stagefeedback: clean-stagefeedback-gas
10753 clean-stagefeedback-gas:
10754         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10755           || exit 0 ; \
10756         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10757         cd $(HOST_SUBDIR)/gas && \
10758         $(MAKE) $(FLAGS_TO_PASS)  \
10759                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10760                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10761 @endif gas-bootstrap
10762
10763
10764
10765
10766
10767 .PHONY: check-gas maybe-check-gas
10768 maybe-check-gas:
10769 @if gas
10770 maybe-check-gas: check-gas
10771
10772 check-gas:
10773         @$(unstage)
10774         @r=`${PWD_COMMAND}`; export r; \
10775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10776         $(HOST_EXPORTS) \
10777         (cd $(HOST_SUBDIR)/gas && \
10778           $(MAKE) $(FLAGS_TO_PASS)  check)
10779
10780 @endif gas
10781
10782 .PHONY: install-gas maybe-install-gas
10783 maybe-install-gas:
10784 @if gas
10785 maybe-install-gas: install-gas
10786
10787 install-gas: installdirs
10788         @$(unstage)
10789         @r=`${PWD_COMMAND}`; export r; \
10790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10791         $(HOST_EXPORTS) \
10792         (cd $(HOST_SUBDIR)/gas && \
10793           $(MAKE) $(FLAGS_TO_PASS)  install)
10794
10795 @endif gas
10796
10797 # Other targets (info, dvi, etc.)
10798
10799 .PHONY: maybe-info-gas info-gas
10800 maybe-info-gas:
10801 @if gas
10802 maybe-info-gas: info-gas
10803
10804 info-gas: \
10805     configure-gas 
10806         @[ -f ./gas/Makefile ] || exit 0; \
10807         r=`${PWD_COMMAND}`; export r; \
10808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10809         $(HOST_EXPORTS) \
10810         for flag in $(EXTRA_HOST_FLAGS) ; do \
10811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10812         done; \
10813         echo "Doing info in gas" ; \
10814         (cd $(HOST_SUBDIR)/gas && \
10815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10817                   "RANLIB=$${RANLIB}" \
10818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10819                   info) \
10820           || exit 1
10821
10822 @endif gas
10823
10824 .PHONY: maybe-dvi-gas dvi-gas
10825 maybe-dvi-gas:
10826 @if gas
10827 maybe-dvi-gas: dvi-gas
10828
10829 dvi-gas: \
10830     configure-gas 
10831         @[ -f ./gas/Makefile ] || exit 0; \
10832         r=`${PWD_COMMAND}`; export r; \
10833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10834         $(HOST_EXPORTS) \
10835         for flag in $(EXTRA_HOST_FLAGS) ; do \
10836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10837         done; \
10838         echo "Doing dvi in gas" ; \
10839         (cd $(HOST_SUBDIR)/gas && \
10840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10842                   "RANLIB=$${RANLIB}" \
10843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10844                   dvi) \
10845           || exit 1
10846
10847 @endif gas
10848
10849 .PHONY: maybe-html-gas html-gas
10850 maybe-html-gas:
10851 @if gas
10852 maybe-html-gas: html-gas
10853
10854 html-gas: \
10855     configure-gas 
10856         @[ -f ./gas/Makefile ] || exit 0; \
10857         r=`${PWD_COMMAND}`; export r; \
10858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859         $(HOST_EXPORTS) \
10860         for flag in $(EXTRA_HOST_FLAGS) ; do \
10861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10862         done; \
10863         echo "Doing html in gas" ; \
10864         (cd $(HOST_SUBDIR)/gas && \
10865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10867                   "RANLIB=$${RANLIB}" \
10868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10869                   html) \
10870           || exit 1
10871
10872 @endif gas
10873
10874 .PHONY: maybe-TAGS-gas TAGS-gas
10875 maybe-TAGS-gas:
10876 @if gas
10877 maybe-TAGS-gas: TAGS-gas
10878
10879 TAGS-gas: \
10880     configure-gas 
10881         @[ -f ./gas/Makefile ] || exit 0; \
10882         r=`${PWD_COMMAND}`; export r; \
10883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10884         $(HOST_EXPORTS) \
10885         for flag in $(EXTRA_HOST_FLAGS) ; do \
10886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10887         done; \
10888         echo "Doing TAGS in gas" ; \
10889         (cd $(HOST_SUBDIR)/gas && \
10890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10892                   "RANLIB=$${RANLIB}" \
10893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10894                   TAGS) \
10895           || exit 1
10896
10897 @endif gas
10898
10899 .PHONY: maybe-install-info-gas install-info-gas
10900 maybe-install-info-gas:
10901 @if gas
10902 maybe-install-info-gas: install-info-gas
10903
10904 install-info-gas: \
10905     configure-gas \
10906     info-gas 
10907         @[ -f ./gas/Makefile ] || exit 0; \
10908         r=`${PWD_COMMAND}`; export r; \
10909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10910         $(HOST_EXPORTS) \
10911         for flag in $(EXTRA_HOST_FLAGS) ; do \
10912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10913         done; \
10914         echo "Doing install-info in gas" ; \
10915         (cd $(HOST_SUBDIR)/gas && \
10916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10918                   "RANLIB=$${RANLIB}" \
10919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10920                   install-info) \
10921           || exit 1
10922
10923 @endif gas
10924
10925 .PHONY: maybe-installcheck-gas installcheck-gas
10926 maybe-installcheck-gas:
10927 @if gas
10928 maybe-installcheck-gas: installcheck-gas
10929
10930 installcheck-gas: \
10931     configure-gas 
10932         @[ -f ./gas/Makefile ] || exit 0; \
10933         r=`${PWD_COMMAND}`; export r; \
10934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10935         $(HOST_EXPORTS) \
10936         for flag in $(EXTRA_HOST_FLAGS) ; do \
10937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10938         done; \
10939         echo "Doing installcheck in gas" ; \
10940         (cd $(HOST_SUBDIR)/gas && \
10941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10943                   "RANLIB=$${RANLIB}" \
10944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10945                   installcheck) \
10946           || exit 1
10947
10948 @endif gas
10949
10950 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10951 maybe-mostlyclean-gas:
10952 @if gas
10953 maybe-mostlyclean-gas: mostlyclean-gas
10954
10955 mostlyclean-gas: 
10956         @[ -f ./gas/Makefile ] || exit 0; \
10957         r=`${PWD_COMMAND}`; export r; \
10958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959         $(HOST_EXPORTS) \
10960         for flag in $(EXTRA_HOST_FLAGS) ; do \
10961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10962         done; \
10963         echo "Doing mostlyclean in gas" ; \
10964         (cd $(HOST_SUBDIR)/gas && \
10965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10967                   "RANLIB=$${RANLIB}" \
10968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10969                   mostlyclean) \
10970           || exit 1
10971
10972 @endif gas
10973
10974 .PHONY: maybe-clean-gas clean-gas
10975 maybe-clean-gas:
10976 @if gas
10977 maybe-clean-gas: clean-gas
10978
10979 clean-gas: 
10980         @[ -f ./gas/Makefile ] || exit 0; \
10981         r=`${PWD_COMMAND}`; export r; \
10982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10983         $(HOST_EXPORTS) \
10984         for flag in $(EXTRA_HOST_FLAGS) ; do \
10985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10986         done; \
10987         echo "Doing clean in gas" ; \
10988         (cd $(HOST_SUBDIR)/gas && \
10989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10991                   "RANLIB=$${RANLIB}" \
10992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10993                   clean) \
10994           || exit 1
10995
10996 @endif gas
10997
10998 .PHONY: maybe-distclean-gas distclean-gas
10999 maybe-distclean-gas:
11000 @if gas
11001 maybe-distclean-gas: distclean-gas
11002
11003 distclean-gas: 
11004         @[ -f ./gas/Makefile ] || exit 0; \
11005         r=`${PWD_COMMAND}`; export r; \
11006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11007         $(HOST_EXPORTS) \
11008         for flag in $(EXTRA_HOST_FLAGS) ; do \
11009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11010         done; \
11011         echo "Doing distclean in gas" ; \
11012         (cd $(HOST_SUBDIR)/gas && \
11013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11015                   "RANLIB=$${RANLIB}" \
11016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11017                   distclean) \
11018           || exit 1
11019
11020 @endif gas
11021
11022 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11023 maybe-maintainer-clean-gas:
11024 @if gas
11025 maybe-maintainer-clean-gas: maintainer-clean-gas
11026
11027 maintainer-clean-gas: 
11028         @[ -f ./gas/Makefile ] || exit 0; \
11029         r=`${PWD_COMMAND}`; export r; \
11030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11031         $(HOST_EXPORTS) \
11032         for flag in $(EXTRA_HOST_FLAGS) ; do \
11033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11034         done; \
11035         echo "Doing maintainer-clean in gas" ; \
11036         (cd $(HOST_SUBDIR)/gas && \
11037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11039                   "RANLIB=$${RANLIB}" \
11040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11041                   maintainer-clean) \
11042           || exit 1
11043
11044 @endif gas
11045
11046
11047
11048 .PHONY: configure-gcc maybe-configure-gcc
11049 maybe-configure-gcc:
11050 @if gcc
11051 maybe-configure-gcc: configure-gcc
11052 configure-gcc: 
11053         @test -f stage_last && exit 0; \
11054         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11056         r=`${PWD_COMMAND}`; export r; \
11057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058         $(HOST_EXPORTS) \
11059         echo Configuring in $(HOST_SUBDIR)/gcc; \
11060         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11061         case $(srcdir) in \
11062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11063           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11065         esac; \
11066         srcdiroption="--srcdir=$${topdir}/gcc"; \
11067         libsrcdir="$$s/gcc"; \
11068         $(SHELL) $${libsrcdir}/configure \
11069           $(HOST_CONFIGARGS) $${srcdiroption}  \
11070           || exit 1
11071 @endif gcc
11072
11073
11074
11075 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11076 maybe-configure-stage1-gcc:
11077 @if gcc-bootstrap
11078 maybe-configure-stage1-gcc: configure-stage1-gcc
11079 configure-stage1-gcc: 
11080         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11081         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11082         r=`${PWD_COMMAND}`; export r; \
11083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11084         $(HOST_EXPORTS) \
11085         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
11086         cd $(HOST_SUBDIR)/gcc || exit 1; \
11087         case $(srcdir) in \
11088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11089           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11091         esac; \
11092         srcdiroption="--srcdir=$${topdir}/gcc"; \
11093         libsrcdir="$$s/gcc"; \
11094         $(SHELL) $${libsrcdir}/configure \
11095           $(HOST_CONFIGARGS) $${srcdiroption} \
11096           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
11097 @endif gcc-bootstrap
11098
11099 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11100 maybe-configure-stage2-gcc:
11101 @if gcc-bootstrap
11102 maybe-configure-stage2-gcc: configure-stage2-gcc
11103 configure-stage2-gcc: 
11104         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11105         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11106         r=`${PWD_COMMAND}`; export r; \
11107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11108         $(HOST_EXPORTS) \
11109         $(POSTSTAGE1_HOST_EXPORTS) \
11110         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
11111         cd $(HOST_SUBDIR)/gcc || exit 1; \
11112         case $(srcdir) in \
11113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11114           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11116         esac; \
11117         srcdiroption="--srcdir=$${topdir}/gcc"; \
11118         libsrcdir="$$s/gcc"; \
11119         $(SHELL) $${libsrcdir}/configure \
11120           $(HOST_CONFIGARGS) $${srcdiroption} \
11121           @stage2_werror_flag@ 
11122 @endif gcc-bootstrap
11123
11124 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11125 maybe-configure-stage3-gcc:
11126 @if gcc-bootstrap
11127 maybe-configure-stage3-gcc: configure-stage3-gcc
11128 configure-stage3-gcc: 
11129         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11130         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11131         r=`${PWD_COMMAND}`; export r; \
11132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11133         $(HOST_EXPORTS) \
11134         $(POSTSTAGE1_HOST_EXPORTS) \
11135         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
11136         cd $(HOST_SUBDIR)/gcc || exit 1; \
11137         case $(srcdir) in \
11138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141         esac; \
11142         srcdiroption="--srcdir=$${topdir}/gcc"; \
11143         libsrcdir="$$s/gcc"; \
11144         $(SHELL) $${libsrcdir}/configure \
11145           $(HOST_CONFIGARGS) $${srcdiroption} \
11146           @stage2_werror_flag@ 
11147 @endif gcc-bootstrap
11148
11149 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11150 maybe-configure-stage4-gcc:
11151 @if gcc-bootstrap
11152 maybe-configure-stage4-gcc: configure-stage4-gcc
11153 configure-stage4-gcc: 
11154         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11155         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11156         r=`${PWD_COMMAND}`; export r; \
11157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11158         $(HOST_EXPORTS) \
11159         $(POSTSTAGE1_HOST_EXPORTS) \
11160         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
11161         cd $(HOST_SUBDIR)/gcc || exit 1; \
11162         case $(srcdir) in \
11163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11164           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11166         esac; \
11167         srcdiroption="--srcdir=$${topdir}/gcc"; \
11168         libsrcdir="$$s/gcc"; \
11169         $(SHELL) $${libsrcdir}/configure \
11170           $(HOST_CONFIGARGS) $${srcdiroption} \
11171           @stage2_werror_flag@ 
11172 @endif gcc-bootstrap
11173
11174 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11175 maybe-configure-stageprofile-gcc:
11176 @if gcc-bootstrap
11177 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11178 configure-stageprofile-gcc: 
11179         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11180         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11181         r=`${PWD_COMMAND}`; export r; \
11182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11183         $(HOST_EXPORTS) \
11184         $(POSTSTAGE1_HOST_EXPORTS) \
11185         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
11186         cd $(HOST_SUBDIR)/gcc || exit 1; \
11187         case $(srcdir) in \
11188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11189           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11191         esac; \
11192         srcdiroption="--srcdir=$${topdir}/gcc"; \
11193         libsrcdir="$$s/gcc"; \
11194         $(SHELL) $${libsrcdir}/configure \
11195           $(HOST_CONFIGARGS) $${srcdiroption} \
11196           @stage2_werror_flag@ 
11197 @endif gcc-bootstrap
11198
11199 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11200 maybe-configure-stagefeedback-gcc:
11201 @if gcc-bootstrap
11202 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11203 configure-stagefeedback-gcc: 
11204         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11205         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
11206         r=`${PWD_COMMAND}`; export r; \
11207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11208         $(HOST_EXPORTS) \
11209         $(POSTSTAGE1_HOST_EXPORTS) \
11210         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11211         cd $(HOST_SUBDIR)/gcc || exit 1; \
11212         case $(srcdir) in \
11213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11214           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11216         esac; \
11217         srcdiroption="--srcdir=$${topdir}/gcc"; \
11218         libsrcdir="$$s/gcc"; \
11219         $(SHELL) $${libsrcdir}/configure \
11220           $(HOST_CONFIGARGS) $${srcdiroption} \
11221           @stage2_werror_flag@ 
11222 @endif gcc-bootstrap
11223
11224
11225
11226
11227
11228 .PHONY: all-gcc maybe-all-gcc
11229 maybe-all-gcc:
11230 @if gcc
11231 TARGET-gcc=`if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi`
11232 maybe-all-gcc: all-gcc
11233 all-gcc: configure-gcc
11234         @test -f stage_last && exit 0; \
11235         r=`${PWD_COMMAND}`; export r; \
11236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237         $(HOST_EXPORTS) \
11238         (cd $(HOST_SUBDIR)/gcc && \
11239           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11240 @endif gcc
11241
11242
11243
11244 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11245 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11246 maybe-all-stage1-gcc:
11247 maybe-clean-stage1-gcc:
11248 @if gcc-bootstrap
11249 maybe-all-stage1-gcc: all-stage1-gcc
11250 all-stage1: all-stage1-gcc
11251 TARGET-stage1-gcc = $(TARGET-gcc)
11252 all-stage1-gcc: configure-stage1-gcc
11253         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11254         @r=`${PWD_COMMAND}`; export r; \
11255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11256         $(HOST_EXPORTS) \
11257         cd $(HOST_SUBDIR)/gcc && \
11258         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11259                 $(TARGET-stage1-gcc)
11260
11261 maybe-clean-stage1-gcc: clean-stage1-gcc
11262 clean-stage1: clean-stage1-gcc
11263 clean-stage1-gcc:
11264         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11265           || exit 0 ; \
11266         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11267         cd $(HOST_SUBDIR)/gcc && \
11268         $(MAKE) $(FLAGS_TO_PASS)  \
11269                 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11270 @endif gcc-bootstrap
11271
11272
11273 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11274 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11275 maybe-all-stage2-gcc:
11276 maybe-clean-stage2-gcc:
11277 @if gcc-bootstrap
11278 maybe-all-stage2-gcc: all-stage2-gcc
11279 all-stage2: all-stage2-gcc
11280 TARGET-stage2-gcc = $(TARGET-gcc)
11281 all-stage2-gcc: configure-stage2-gcc
11282         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11283         @r=`${PWD_COMMAND}`; export r; \
11284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285         $(HOST_EXPORTS) \
11286         $(POSTSTAGE1_HOST_EXPORTS) \
11287         cd $(HOST_SUBDIR)/gcc && \
11288         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11289                 $(TARGET-stage2-gcc)
11290
11291 maybe-clean-stage2-gcc: clean-stage2-gcc
11292 clean-stage2: clean-stage2-gcc
11293 clean-stage2-gcc:
11294         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11295           || exit 0 ; \
11296         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11297         cd $(HOST_SUBDIR)/gcc && \
11298         $(MAKE) $(FLAGS_TO_PASS)  \
11299                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11300                  $(EXTRA_GCC_FLAGS) clean
11301 @endif gcc-bootstrap
11302
11303
11304 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11305 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11306 maybe-all-stage3-gcc:
11307 maybe-clean-stage3-gcc:
11308 @if gcc-bootstrap
11309 maybe-all-stage3-gcc: all-stage3-gcc
11310 all-stage3: all-stage3-gcc
11311 TARGET-stage3-gcc = $(TARGET-gcc)
11312 all-stage3-gcc: configure-stage3-gcc
11313         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11314         @r=`${PWD_COMMAND}`; export r; \
11315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11316         $(HOST_EXPORTS) \
11317         $(POSTSTAGE1_HOST_EXPORTS) \
11318         cd $(HOST_SUBDIR)/gcc && \
11319         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11320                 $(TARGET-stage3-gcc)
11321
11322 maybe-clean-stage3-gcc: clean-stage3-gcc
11323 clean-stage3: clean-stage3-gcc
11324 clean-stage3-gcc:
11325         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11326           || exit 0 ; \
11327         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11328         cd $(HOST_SUBDIR)/gcc && \
11329         $(MAKE) $(FLAGS_TO_PASS)  \
11330                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11331                  $(EXTRA_GCC_FLAGS) clean
11332 @endif gcc-bootstrap
11333
11334
11335 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11336 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11337 maybe-all-stage4-gcc:
11338 maybe-clean-stage4-gcc:
11339 @if gcc-bootstrap
11340 maybe-all-stage4-gcc: all-stage4-gcc
11341 all-stage4: all-stage4-gcc
11342 TARGET-stage4-gcc = $(TARGET-gcc)
11343 all-stage4-gcc: configure-stage4-gcc
11344         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11345         @r=`${PWD_COMMAND}`; export r; \
11346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11347         $(HOST_EXPORTS) \
11348         $(POSTSTAGE1_HOST_EXPORTS) \
11349         cd $(HOST_SUBDIR)/gcc && \
11350         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11351                 $(TARGET-stage4-gcc)
11352
11353 maybe-clean-stage4-gcc: clean-stage4-gcc
11354 clean-stage4: clean-stage4-gcc
11355 clean-stage4-gcc:
11356         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11357           || exit 0 ; \
11358         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11359         cd $(HOST_SUBDIR)/gcc && \
11360         $(MAKE) $(FLAGS_TO_PASS)  \
11361                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11362                  $(EXTRA_GCC_FLAGS) clean
11363 @endif gcc-bootstrap
11364
11365
11366 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11367 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11368 maybe-all-stageprofile-gcc:
11369 maybe-clean-stageprofile-gcc:
11370 @if gcc-bootstrap
11371 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11372 all-stageprofile: all-stageprofile-gcc
11373 TARGET-stageprofile-gcc = $(TARGET-gcc)
11374 all-stageprofile-gcc: configure-stageprofile-gcc
11375         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11376         @r=`${PWD_COMMAND}`; export r; \
11377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11378         $(HOST_EXPORTS) \
11379         $(POSTSTAGE1_HOST_EXPORTS) \
11380         cd $(HOST_SUBDIR)/gcc && \
11381         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11382                 $(TARGET-stageprofile-gcc)
11383
11384 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11385 clean-stageprofile: clean-stageprofile-gcc
11386 clean-stageprofile-gcc:
11387         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11388           || exit 0 ; \
11389         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11390         cd $(HOST_SUBDIR)/gcc && \
11391         $(MAKE) $(FLAGS_TO_PASS)  \
11392                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11393                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11394 @endif gcc-bootstrap
11395
11396
11397 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11398 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11399 maybe-all-stagefeedback-gcc:
11400 maybe-clean-stagefeedback-gcc:
11401 @if gcc-bootstrap
11402 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11403 all-stagefeedback: all-stagefeedback-gcc
11404 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11405 all-stagefeedback-gcc: configure-stagefeedback-gcc
11406         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11407         @r=`${PWD_COMMAND}`; export r; \
11408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11409         $(HOST_EXPORTS) \
11410         $(POSTSTAGE1_HOST_EXPORTS) \
11411         cd $(HOST_SUBDIR)/gcc && \
11412         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11413                 $(TARGET-stagefeedback-gcc)
11414
11415 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11416 clean-stagefeedback: clean-stagefeedback-gcc
11417 clean-stagefeedback-gcc:
11418         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11419           || exit 0 ; \
11420         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11421         cd $(HOST_SUBDIR)/gcc && \
11422         $(MAKE) $(FLAGS_TO_PASS)  \
11423                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11424                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11425 @endif gcc-bootstrap
11426
11427
11428
11429
11430
11431 .PHONY: check-gcc maybe-check-gcc
11432 maybe-check-gcc:
11433 @if gcc
11434 maybe-check-gcc: check-gcc
11435
11436 check-gcc:
11437         @$(unstage)
11438         @r=`${PWD_COMMAND}`; export r; \
11439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11440         $(HOST_EXPORTS) \
11441         (cd $(HOST_SUBDIR)/gcc && \
11442           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11443
11444 @endif gcc
11445
11446 .PHONY: install-gcc maybe-install-gcc
11447 maybe-install-gcc:
11448 @if gcc
11449 maybe-install-gcc: install-gcc
11450
11451 install-gcc: installdirs
11452         @$(unstage)
11453         @r=`${PWD_COMMAND}`; export r; \
11454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11455         $(HOST_EXPORTS) \
11456         (cd $(HOST_SUBDIR)/gcc && \
11457           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11458
11459 @endif gcc
11460
11461 # Other targets (info, dvi, etc.)
11462
11463 .PHONY: maybe-info-gcc info-gcc
11464 maybe-info-gcc:
11465 @if gcc
11466 maybe-info-gcc: info-gcc
11467
11468 info-gcc: \
11469     configure-gcc 
11470         @[ -f ./gcc/Makefile ] || exit 0; \
11471         r=`${PWD_COMMAND}`; export r; \
11472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11473         $(HOST_EXPORTS) \
11474         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11476         done; \
11477         echo "Doing info in gcc" ; \
11478         (cd $(HOST_SUBDIR)/gcc && \
11479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11481                   "RANLIB=$${RANLIB}" \
11482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11483                   info) \
11484           || exit 1
11485
11486 @endif gcc
11487
11488 .PHONY: maybe-dvi-gcc dvi-gcc
11489 maybe-dvi-gcc:
11490 @if gcc
11491 maybe-dvi-gcc: dvi-gcc
11492
11493 dvi-gcc: \
11494     configure-gcc 
11495         @[ -f ./gcc/Makefile ] || exit 0; \
11496         r=`${PWD_COMMAND}`; export r; \
11497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11498         $(HOST_EXPORTS) \
11499         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11501         done; \
11502         echo "Doing dvi in gcc" ; \
11503         (cd $(HOST_SUBDIR)/gcc && \
11504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11506                   "RANLIB=$${RANLIB}" \
11507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11508                   dvi) \
11509           || exit 1
11510
11511 @endif gcc
11512
11513 .PHONY: maybe-html-gcc html-gcc
11514 maybe-html-gcc:
11515 @if gcc
11516 maybe-html-gcc: html-gcc
11517
11518 html-gcc: \
11519     configure-gcc 
11520         @[ -f ./gcc/Makefile ] || exit 0; \
11521         r=`${PWD_COMMAND}`; export r; \
11522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523         $(HOST_EXPORTS) \
11524         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11526         done; \
11527         echo "Doing html in gcc" ; \
11528         (cd $(HOST_SUBDIR)/gcc && \
11529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11531                   "RANLIB=$${RANLIB}" \
11532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11533                   html) \
11534           || exit 1
11535
11536 @endif gcc
11537
11538 .PHONY: maybe-TAGS-gcc TAGS-gcc
11539 maybe-TAGS-gcc:
11540 @if gcc
11541 maybe-TAGS-gcc: TAGS-gcc
11542
11543 TAGS-gcc: \
11544     configure-gcc 
11545         @[ -f ./gcc/Makefile ] || exit 0; \
11546         r=`${PWD_COMMAND}`; export r; \
11547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11548         $(HOST_EXPORTS) \
11549         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11551         done; \
11552         echo "Doing TAGS in gcc" ; \
11553         (cd $(HOST_SUBDIR)/gcc && \
11554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11556                   "RANLIB=$${RANLIB}" \
11557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11558                   TAGS) \
11559           || exit 1
11560
11561 @endif gcc
11562
11563 .PHONY: maybe-install-info-gcc install-info-gcc
11564 maybe-install-info-gcc:
11565 @if gcc
11566 maybe-install-info-gcc: install-info-gcc
11567
11568 install-info-gcc: \
11569     configure-gcc \
11570     info-gcc 
11571         @[ -f ./gcc/Makefile ] || exit 0; \
11572         r=`${PWD_COMMAND}`; export r; \
11573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11574         $(HOST_EXPORTS) \
11575         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11577         done; \
11578         echo "Doing install-info in gcc" ; \
11579         (cd $(HOST_SUBDIR)/gcc && \
11580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11582                   "RANLIB=$${RANLIB}" \
11583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11584                   install-info) \
11585           || exit 1
11586
11587 @endif gcc
11588
11589 .PHONY: maybe-installcheck-gcc installcheck-gcc
11590 maybe-installcheck-gcc:
11591 @if gcc
11592 maybe-installcheck-gcc: installcheck-gcc
11593
11594 installcheck-gcc: \
11595     configure-gcc 
11596         @[ -f ./gcc/Makefile ] || exit 0; \
11597         r=`${PWD_COMMAND}`; export r; \
11598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11599         $(HOST_EXPORTS) \
11600         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11602         done; \
11603         echo "Doing installcheck in gcc" ; \
11604         (cd $(HOST_SUBDIR)/gcc && \
11605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11607                   "RANLIB=$${RANLIB}" \
11608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11609                   installcheck) \
11610           || exit 1
11611
11612 @endif gcc
11613
11614 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11615 maybe-mostlyclean-gcc:
11616 @if gcc
11617 maybe-mostlyclean-gcc: mostlyclean-gcc
11618
11619 mostlyclean-gcc: 
11620         @[ -f ./gcc/Makefile ] || exit 0; \
11621         r=`${PWD_COMMAND}`; export r; \
11622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11623         $(HOST_EXPORTS) \
11624         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11626         done; \
11627         echo "Doing mostlyclean in gcc" ; \
11628         (cd $(HOST_SUBDIR)/gcc && \
11629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11631                   "RANLIB=$${RANLIB}" \
11632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11633                   mostlyclean) \
11634           || exit 1
11635
11636 @endif gcc
11637
11638 .PHONY: maybe-clean-gcc clean-gcc
11639 maybe-clean-gcc:
11640 @if gcc
11641 maybe-clean-gcc: clean-gcc
11642
11643 clean-gcc: 
11644         @[ -f ./gcc/Makefile ] || exit 0; \
11645         r=`${PWD_COMMAND}`; export r; \
11646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11647         $(HOST_EXPORTS) \
11648         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11650         done; \
11651         echo "Doing clean in gcc" ; \
11652         (cd $(HOST_SUBDIR)/gcc && \
11653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11655                   "RANLIB=$${RANLIB}" \
11656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11657                   clean) \
11658           || exit 1
11659
11660 @endif gcc
11661
11662 .PHONY: maybe-distclean-gcc distclean-gcc
11663 maybe-distclean-gcc:
11664 @if gcc
11665 maybe-distclean-gcc: distclean-gcc
11666
11667 distclean-gcc: 
11668         @[ -f ./gcc/Makefile ] || exit 0; \
11669         r=`${PWD_COMMAND}`; export r; \
11670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11671         $(HOST_EXPORTS) \
11672         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11674         done; \
11675         echo "Doing distclean in gcc" ; \
11676         (cd $(HOST_SUBDIR)/gcc && \
11677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11679                   "RANLIB=$${RANLIB}" \
11680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11681                   distclean) \
11682           || exit 1
11683
11684 @endif gcc
11685
11686 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11687 maybe-maintainer-clean-gcc:
11688 @if gcc
11689 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11690
11691 maintainer-clean-gcc: 
11692         @[ -f ./gcc/Makefile ] || exit 0; \
11693         r=`${PWD_COMMAND}`; export r; \
11694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695         $(HOST_EXPORTS) \
11696         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11698         done; \
11699         echo "Doing maintainer-clean in gcc" ; \
11700         (cd $(HOST_SUBDIR)/gcc && \
11701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11703                   "RANLIB=$${RANLIB}" \
11704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11705                   maintainer-clean) \
11706           || exit 1
11707
11708 @endif gcc
11709
11710
11711
11712 .PHONY: configure-gawk maybe-configure-gawk
11713 maybe-configure-gawk:
11714 @if gawk
11715 maybe-configure-gawk: configure-gawk
11716 configure-gawk: 
11717         @$(unstage)
11718         @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11720         r=`${PWD_COMMAND}`; export r; \
11721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11722         $(HOST_EXPORTS) \
11723         echo Configuring in $(HOST_SUBDIR)/gawk; \
11724         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11725         case $(srcdir) in \
11726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11727           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11729         esac; \
11730         srcdiroption="--srcdir=$${topdir}/gawk"; \
11731         libsrcdir="$$s/gawk"; \
11732         $(SHELL) $${libsrcdir}/configure \
11733           $(HOST_CONFIGARGS) $${srcdiroption}  \
11734           || exit 1
11735 @endif gawk
11736
11737
11738
11739
11740
11741 .PHONY: all-gawk maybe-all-gawk
11742 maybe-all-gawk:
11743 @if gawk
11744 TARGET-gawk=all
11745 maybe-all-gawk: all-gawk
11746 all-gawk: configure-gawk
11747         @$(unstage)
11748         @r=`${PWD_COMMAND}`; export r; \
11749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11750         $(HOST_EXPORTS) \
11751         (cd $(HOST_SUBDIR)/gawk && \
11752           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11753 @endif gawk
11754
11755
11756
11757
11758 .PHONY: check-gawk maybe-check-gawk
11759 maybe-check-gawk:
11760 @if gawk
11761 maybe-check-gawk: check-gawk
11762
11763 check-gawk:
11764         @$(unstage)
11765         @r=`${PWD_COMMAND}`; export r; \
11766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11767         $(HOST_EXPORTS) \
11768         (cd $(HOST_SUBDIR)/gawk && \
11769           $(MAKE) $(FLAGS_TO_PASS)  check)
11770
11771 @endif gawk
11772
11773 .PHONY: install-gawk maybe-install-gawk
11774 maybe-install-gawk:
11775 @if gawk
11776 maybe-install-gawk: install-gawk
11777
11778 install-gawk: installdirs
11779         @$(unstage)
11780         @r=`${PWD_COMMAND}`; export r; \
11781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11782         $(HOST_EXPORTS) \
11783         (cd $(HOST_SUBDIR)/gawk && \
11784           $(MAKE) $(FLAGS_TO_PASS)  install)
11785
11786 @endif gawk
11787
11788 # Other targets (info, dvi, etc.)
11789
11790 .PHONY: maybe-info-gawk info-gawk
11791 maybe-info-gawk:
11792 @if gawk
11793 maybe-info-gawk: info-gawk
11794
11795 info-gawk: \
11796     configure-gawk 
11797         @$(unstage)
11798         @[ -f ./gawk/Makefile ] || exit 0; \
11799         r=`${PWD_COMMAND}`; export r; \
11800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11801         $(HOST_EXPORTS) \
11802         for flag in $(EXTRA_HOST_FLAGS) ; do \
11803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11804         done; \
11805         echo "Doing info in gawk" ; \
11806         (cd $(HOST_SUBDIR)/gawk && \
11807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809                   "RANLIB=$${RANLIB}" \
11810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11811                   info) \
11812           || exit 1
11813
11814 @endif gawk
11815
11816 .PHONY: maybe-dvi-gawk dvi-gawk
11817 maybe-dvi-gawk:
11818 @if gawk
11819 maybe-dvi-gawk: dvi-gawk
11820
11821 dvi-gawk: \
11822     configure-gawk 
11823         @$(unstage)
11824         @[ -f ./gawk/Makefile ] || exit 0; \
11825         r=`${PWD_COMMAND}`; export r; \
11826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11827         $(HOST_EXPORTS) \
11828         for flag in $(EXTRA_HOST_FLAGS) ; do \
11829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11830         done; \
11831         echo "Doing dvi in gawk" ; \
11832         (cd $(HOST_SUBDIR)/gawk && \
11833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11835                   "RANLIB=$${RANLIB}" \
11836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11837                   dvi) \
11838           || exit 1
11839
11840 @endif gawk
11841
11842 .PHONY: maybe-html-gawk html-gawk
11843 maybe-html-gawk:
11844 @if gawk
11845 maybe-html-gawk: html-gawk
11846
11847 html-gawk: \
11848     configure-gawk 
11849         @$(unstage)
11850         @[ -f ./gawk/Makefile ] || exit 0; \
11851         r=`${PWD_COMMAND}`; export r; \
11852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11853         $(HOST_EXPORTS) \
11854         for flag in $(EXTRA_HOST_FLAGS) ; do \
11855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11856         done; \
11857         echo "Doing html in gawk" ; \
11858         (cd $(HOST_SUBDIR)/gawk && \
11859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11861                   "RANLIB=$${RANLIB}" \
11862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11863                   html) \
11864           || exit 1
11865
11866 @endif gawk
11867
11868 .PHONY: maybe-TAGS-gawk TAGS-gawk
11869 maybe-TAGS-gawk:
11870 @if gawk
11871 maybe-TAGS-gawk: TAGS-gawk
11872
11873 TAGS-gawk: \
11874     configure-gawk 
11875         @$(unstage)
11876         @[ -f ./gawk/Makefile ] || exit 0; \
11877         r=`${PWD_COMMAND}`; export r; \
11878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879         $(HOST_EXPORTS) \
11880         for flag in $(EXTRA_HOST_FLAGS) ; do \
11881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882         done; \
11883         echo "Doing TAGS in gawk" ; \
11884         (cd $(HOST_SUBDIR)/gawk && \
11885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887                   "RANLIB=$${RANLIB}" \
11888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11889                   TAGS) \
11890           || exit 1
11891
11892 @endif gawk
11893
11894 .PHONY: maybe-install-info-gawk install-info-gawk
11895 maybe-install-info-gawk:
11896 @if gawk
11897 maybe-install-info-gawk: install-info-gawk
11898
11899 install-info-gawk: \
11900     configure-gawk \
11901     info-gawk 
11902         @$(unstage)
11903         @[ -f ./gawk/Makefile ] || exit 0; \
11904         r=`${PWD_COMMAND}`; export r; \
11905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906         $(HOST_EXPORTS) \
11907         for flag in $(EXTRA_HOST_FLAGS) ; do \
11908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909         done; \
11910         echo "Doing install-info in gawk" ; \
11911         (cd $(HOST_SUBDIR)/gawk && \
11912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914                   "RANLIB=$${RANLIB}" \
11915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11916                   install-info) \
11917           || exit 1
11918
11919 @endif gawk
11920
11921 .PHONY: maybe-installcheck-gawk installcheck-gawk
11922 maybe-installcheck-gawk:
11923 @if gawk
11924 maybe-installcheck-gawk: installcheck-gawk
11925
11926 installcheck-gawk: \
11927     configure-gawk 
11928         @$(unstage)
11929         @[ -f ./gawk/Makefile ] || exit 0; \
11930         r=`${PWD_COMMAND}`; export r; \
11931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932         $(HOST_EXPORTS) \
11933         for flag in $(EXTRA_HOST_FLAGS) ; do \
11934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935         done; \
11936         echo "Doing installcheck in gawk" ; \
11937         (cd $(HOST_SUBDIR)/gawk && \
11938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940                   "RANLIB=$${RANLIB}" \
11941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11942                   installcheck) \
11943           || exit 1
11944
11945 @endif gawk
11946
11947 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11948 maybe-mostlyclean-gawk:
11949 @if gawk
11950 maybe-mostlyclean-gawk: mostlyclean-gawk
11951
11952 mostlyclean-gawk: 
11953         @$(unstage)
11954         @[ -f ./gawk/Makefile ] || exit 0; \
11955         r=`${PWD_COMMAND}`; export r; \
11956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11957         $(HOST_EXPORTS) \
11958         for flag in $(EXTRA_HOST_FLAGS) ; do \
11959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11960         done; \
11961         echo "Doing mostlyclean in gawk" ; \
11962         (cd $(HOST_SUBDIR)/gawk && \
11963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11965                   "RANLIB=$${RANLIB}" \
11966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11967                   mostlyclean) \
11968           || exit 1
11969
11970 @endif gawk
11971
11972 .PHONY: maybe-clean-gawk clean-gawk
11973 maybe-clean-gawk:
11974 @if gawk
11975 maybe-clean-gawk: clean-gawk
11976
11977 clean-gawk: 
11978         @$(unstage)
11979         @[ -f ./gawk/Makefile ] || exit 0; \
11980         r=`${PWD_COMMAND}`; export r; \
11981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11982         $(HOST_EXPORTS) \
11983         for flag in $(EXTRA_HOST_FLAGS) ; do \
11984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11985         done; \
11986         echo "Doing clean in gawk" ; \
11987         (cd $(HOST_SUBDIR)/gawk && \
11988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11990                   "RANLIB=$${RANLIB}" \
11991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11992                   clean) \
11993           || exit 1
11994
11995 @endif gawk
11996
11997 .PHONY: maybe-distclean-gawk distclean-gawk
11998 maybe-distclean-gawk:
11999 @if gawk
12000 maybe-distclean-gawk: distclean-gawk
12001
12002 distclean-gawk: 
12003         @$(unstage)
12004         @[ -f ./gawk/Makefile ] || exit 0; \
12005         r=`${PWD_COMMAND}`; export r; \
12006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12007         $(HOST_EXPORTS) \
12008         for flag in $(EXTRA_HOST_FLAGS) ; do \
12009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12010         done; \
12011         echo "Doing distclean in gawk" ; \
12012         (cd $(HOST_SUBDIR)/gawk && \
12013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12015                   "RANLIB=$${RANLIB}" \
12016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12017                   distclean) \
12018           || exit 1
12019
12020 @endif gawk
12021
12022 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
12023 maybe-maintainer-clean-gawk:
12024 @if gawk
12025 maybe-maintainer-clean-gawk: maintainer-clean-gawk
12026
12027 maintainer-clean-gawk: 
12028         @$(unstage)
12029         @[ -f ./gawk/Makefile ] || exit 0; \
12030         r=`${PWD_COMMAND}`; export r; \
12031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12032         $(HOST_EXPORTS) \
12033         for flag in $(EXTRA_HOST_FLAGS) ; do \
12034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12035         done; \
12036         echo "Doing maintainer-clean in gawk" ; \
12037         (cd $(HOST_SUBDIR)/gawk && \
12038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12040                   "RANLIB=$${RANLIB}" \
12041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12042                   maintainer-clean) \
12043           || exit 1
12044
12045 @endif gawk
12046
12047
12048
12049 .PHONY: configure-gettext maybe-configure-gettext
12050 maybe-configure-gettext:
12051 @if gettext
12052 maybe-configure-gettext: configure-gettext
12053 configure-gettext: 
12054         @$(unstage)
12055         @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
12056         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
12057         r=`${PWD_COMMAND}`; export r; \
12058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12059         $(HOST_EXPORTS) \
12060         echo Configuring in $(HOST_SUBDIR)/gettext; \
12061         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
12062         case $(srcdir) in \
12063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12064           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
12065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12066         esac; \
12067         srcdiroption="--srcdir=$${topdir}/gettext"; \
12068         libsrcdir="$$s/gettext"; \
12069         $(SHELL) $${libsrcdir}/configure \
12070           $(HOST_CONFIGARGS) $${srcdiroption}  \
12071           || exit 1
12072 @endif gettext
12073
12074
12075
12076
12077
12078 .PHONY: all-gettext maybe-all-gettext
12079 maybe-all-gettext:
12080 @if gettext
12081 TARGET-gettext=all
12082 maybe-all-gettext: all-gettext
12083 all-gettext: configure-gettext
12084         @$(unstage)
12085         @r=`${PWD_COMMAND}`; export r; \
12086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12087         $(HOST_EXPORTS) \
12088         (cd $(HOST_SUBDIR)/gettext && \
12089           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
12090 @endif gettext
12091
12092
12093
12094
12095 .PHONY: check-gettext maybe-check-gettext
12096 maybe-check-gettext:
12097 @if gettext
12098 maybe-check-gettext: check-gettext
12099
12100 check-gettext:
12101         @$(unstage)
12102         @r=`${PWD_COMMAND}`; export r; \
12103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12104         $(HOST_EXPORTS) \
12105         (cd $(HOST_SUBDIR)/gettext && \
12106           $(MAKE) $(FLAGS_TO_PASS)  check)
12107
12108 @endif gettext
12109
12110 .PHONY: install-gettext maybe-install-gettext
12111 maybe-install-gettext:
12112 @if gettext
12113 maybe-install-gettext: install-gettext
12114
12115 install-gettext: installdirs
12116         @$(unstage)
12117         @r=`${PWD_COMMAND}`; export r; \
12118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12119         $(HOST_EXPORTS) \
12120         (cd $(HOST_SUBDIR)/gettext && \
12121           $(MAKE) $(FLAGS_TO_PASS)  install)
12122
12123 @endif gettext
12124
12125 # Other targets (info, dvi, etc.)
12126
12127 .PHONY: maybe-info-gettext info-gettext
12128 maybe-info-gettext:
12129 @if gettext
12130 maybe-info-gettext: info-gettext
12131
12132 info-gettext: \
12133     configure-gettext 
12134         @$(unstage)
12135         @[ -f ./gettext/Makefile ] || exit 0; \
12136         r=`${PWD_COMMAND}`; export r; \
12137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12138         $(HOST_EXPORTS) \
12139         for flag in $(EXTRA_HOST_FLAGS) ; do \
12140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12141         done; \
12142         echo "Doing info in gettext" ; \
12143         (cd $(HOST_SUBDIR)/gettext && \
12144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12146                   "RANLIB=$${RANLIB}" \
12147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12148                   info) \
12149           || exit 1
12150
12151 @endif gettext
12152
12153 .PHONY: maybe-dvi-gettext dvi-gettext
12154 maybe-dvi-gettext:
12155 @if gettext
12156 maybe-dvi-gettext: dvi-gettext
12157
12158 dvi-gettext: \
12159     configure-gettext 
12160         @$(unstage)
12161         @[ -f ./gettext/Makefile ] || exit 0; \
12162         r=`${PWD_COMMAND}`; export r; \
12163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12164         $(HOST_EXPORTS) \
12165         for flag in $(EXTRA_HOST_FLAGS) ; do \
12166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12167         done; \
12168         echo "Doing dvi in gettext" ; \
12169         (cd $(HOST_SUBDIR)/gettext && \
12170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12172                   "RANLIB=$${RANLIB}" \
12173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12174                   dvi) \
12175           || exit 1
12176
12177 @endif gettext
12178
12179 .PHONY: maybe-html-gettext html-gettext
12180 maybe-html-gettext:
12181 @if gettext
12182 maybe-html-gettext: html-gettext
12183
12184 html-gettext: \
12185     configure-gettext 
12186         @$(unstage)
12187         @[ -f ./gettext/Makefile ] || exit 0; \
12188         r=`${PWD_COMMAND}`; export r; \
12189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190         $(HOST_EXPORTS) \
12191         for flag in $(EXTRA_HOST_FLAGS) ; do \
12192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12193         done; \
12194         echo "Doing html in gettext" ; \
12195         (cd $(HOST_SUBDIR)/gettext && \
12196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12198                   "RANLIB=$${RANLIB}" \
12199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12200                   html) \
12201           || exit 1
12202
12203 @endif gettext
12204
12205 .PHONY: maybe-TAGS-gettext TAGS-gettext
12206 maybe-TAGS-gettext:
12207 @if gettext
12208 maybe-TAGS-gettext: TAGS-gettext
12209
12210 TAGS-gettext: \
12211     configure-gettext 
12212         @$(unstage)
12213         @[ -f ./gettext/Makefile ] || exit 0; \
12214         r=`${PWD_COMMAND}`; export r; \
12215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12216         $(HOST_EXPORTS) \
12217         for flag in $(EXTRA_HOST_FLAGS) ; do \
12218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12219         done; \
12220         echo "Doing TAGS in gettext" ; \
12221         (cd $(HOST_SUBDIR)/gettext && \
12222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12224                   "RANLIB=$${RANLIB}" \
12225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12226                   TAGS) \
12227           || exit 1
12228
12229 @endif gettext
12230
12231 .PHONY: maybe-install-info-gettext install-info-gettext
12232 maybe-install-info-gettext:
12233 @if gettext
12234 maybe-install-info-gettext: install-info-gettext
12235
12236 install-info-gettext: \
12237     configure-gettext \
12238     info-gettext 
12239         @$(unstage)
12240         @[ -f ./gettext/Makefile ] || exit 0; \
12241         r=`${PWD_COMMAND}`; export r; \
12242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12243         $(HOST_EXPORTS) \
12244         for flag in $(EXTRA_HOST_FLAGS) ; do \
12245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12246         done; \
12247         echo "Doing install-info in gettext" ; \
12248         (cd $(HOST_SUBDIR)/gettext && \
12249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12251                   "RANLIB=$${RANLIB}" \
12252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12253                   install-info) \
12254           || exit 1
12255
12256 @endif gettext
12257
12258 .PHONY: maybe-installcheck-gettext installcheck-gettext
12259 maybe-installcheck-gettext:
12260 @if gettext
12261 maybe-installcheck-gettext: installcheck-gettext
12262
12263 installcheck-gettext: \
12264     configure-gettext 
12265         @$(unstage)
12266         @[ -f ./gettext/Makefile ] || exit 0; \
12267         r=`${PWD_COMMAND}`; export r; \
12268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12269         $(HOST_EXPORTS) \
12270         for flag in $(EXTRA_HOST_FLAGS) ; do \
12271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12272         done; \
12273         echo "Doing installcheck in gettext" ; \
12274         (cd $(HOST_SUBDIR)/gettext && \
12275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12277                   "RANLIB=$${RANLIB}" \
12278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12279                   installcheck) \
12280           || exit 1
12281
12282 @endif gettext
12283
12284 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12285 maybe-mostlyclean-gettext:
12286 @if gettext
12287 maybe-mostlyclean-gettext: mostlyclean-gettext
12288
12289 mostlyclean-gettext: 
12290         @$(unstage)
12291         @[ -f ./gettext/Makefile ] || exit 0; \
12292         r=`${PWD_COMMAND}`; export r; \
12293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12294         $(HOST_EXPORTS) \
12295         for flag in $(EXTRA_HOST_FLAGS) ; do \
12296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12297         done; \
12298         echo "Doing mostlyclean in gettext" ; \
12299         (cd $(HOST_SUBDIR)/gettext && \
12300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12302                   "RANLIB=$${RANLIB}" \
12303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12304                   mostlyclean) \
12305           || exit 1
12306
12307 @endif gettext
12308
12309 .PHONY: maybe-clean-gettext clean-gettext
12310 maybe-clean-gettext:
12311 @if gettext
12312 maybe-clean-gettext: clean-gettext
12313
12314 clean-gettext: 
12315         @$(unstage)
12316         @[ -f ./gettext/Makefile ] || exit 0; \
12317         r=`${PWD_COMMAND}`; export r; \
12318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12319         $(HOST_EXPORTS) \
12320         for flag in $(EXTRA_HOST_FLAGS) ; do \
12321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12322         done; \
12323         echo "Doing clean in gettext" ; \
12324         (cd $(HOST_SUBDIR)/gettext && \
12325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12327                   "RANLIB=$${RANLIB}" \
12328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12329                   clean) \
12330           || exit 1
12331
12332 @endif gettext
12333
12334 .PHONY: maybe-distclean-gettext distclean-gettext
12335 maybe-distclean-gettext:
12336 @if gettext
12337 maybe-distclean-gettext: distclean-gettext
12338
12339 distclean-gettext: 
12340         @$(unstage)
12341         @[ -f ./gettext/Makefile ] || exit 0; \
12342         r=`${PWD_COMMAND}`; export r; \
12343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12344         $(HOST_EXPORTS) \
12345         for flag in $(EXTRA_HOST_FLAGS) ; do \
12346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12347         done; \
12348         echo "Doing distclean in gettext" ; \
12349         (cd $(HOST_SUBDIR)/gettext && \
12350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12352                   "RANLIB=$${RANLIB}" \
12353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12354                   distclean) \
12355           || exit 1
12356
12357 @endif gettext
12358
12359 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12360 maybe-maintainer-clean-gettext:
12361 @if gettext
12362 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12363
12364 maintainer-clean-gettext: 
12365         @$(unstage)
12366         @[ -f ./gettext/Makefile ] || exit 0; \
12367         r=`${PWD_COMMAND}`; export r; \
12368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12369         $(HOST_EXPORTS) \
12370         for flag in $(EXTRA_HOST_FLAGS) ; do \
12371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12372         done; \
12373         echo "Doing maintainer-clean in gettext" ; \
12374         (cd $(HOST_SUBDIR)/gettext && \
12375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12377                   "RANLIB=$${RANLIB}" \
12378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12379                   maintainer-clean) \
12380           || exit 1
12381
12382 @endif gettext
12383
12384
12385
12386 .PHONY: configure-gnuserv maybe-configure-gnuserv
12387 maybe-configure-gnuserv:
12388 @if gnuserv
12389 maybe-configure-gnuserv: configure-gnuserv
12390 configure-gnuserv: 
12391         @$(unstage)
12392         @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12394         r=`${PWD_COMMAND}`; export r; \
12395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396         $(HOST_EXPORTS) \
12397         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12398         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12399         case $(srcdir) in \
12400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12401           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12403         esac; \
12404         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12405         libsrcdir="$$s/gnuserv"; \
12406         $(SHELL) $${libsrcdir}/configure \
12407           $(HOST_CONFIGARGS) $${srcdiroption}  \
12408           || exit 1
12409 @endif gnuserv
12410
12411
12412
12413
12414
12415 .PHONY: all-gnuserv maybe-all-gnuserv
12416 maybe-all-gnuserv:
12417 @if gnuserv
12418 TARGET-gnuserv=all
12419 maybe-all-gnuserv: all-gnuserv
12420 all-gnuserv: configure-gnuserv
12421         @$(unstage)
12422         @r=`${PWD_COMMAND}`; export r; \
12423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12424         $(HOST_EXPORTS) \
12425         (cd $(HOST_SUBDIR)/gnuserv && \
12426           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
12427 @endif gnuserv
12428
12429
12430
12431
12432 .PHONY: check-gnuserv maybe-check-gnuserv
12433 maybe-check-gnuserv:
12434 @if gnuserv
12435 maybe-check-gnuserv: check-gnuserv
12436
12437 check-gnuserv:
12438         @$(unstage)
12439         @r=`${PWD_COMMAND}`; export r; \
12440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441         $(HOST_EXPORTS) \
12442         (cd $(HOST_SUBDIR)/gnuserv && \
12443           $(MAKE) $(FLAGS_TO_PASS)  check)
12444
12445 @endif gnuserv
12446
12447 .PHONY: install-gnuserv maybe-install-gnuserv
12448 maybe-install-gnuserv:
12449 @if gnuserv
12450 maybe-install-gnuserv: install-gnuserv
12451
12452 install-gnuserv: installdirs
12453         @$(unstage)
12454         @r=`${PWD_COMMAND}`; export r; \
12455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12456         $(HOST_EXPORTS) \
12457         (cd $(HOST_SUBDIR)/gnuserv && \
12458           $(MAKE) $(FLAGS_TO_PASS)  install)
12459
12460 @endif gnuserv
12461
12462 # Other targets (info, dvi, etc.)
12463
12464 .PHONY: maybe-info-gnuserv info-gnuserv
12465 maybe-info-gnuserv:
12466 @if gnuserv
12467 maybe-info-gnuserv: info-gnuserv
12468
12469 info-gnuserv: \
12470     configure-gnuserv 
12471         @$(unstage)
12472         @[ -f ./gnuserv/Makefile ] || exit 0; \
12473         r=`${PWD_COMMAND}`; export r; \
12474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12475         $(HOST_EXPORTS) \
12476         for flag in $(EXTRA_HOST_FLAGS) ; do \
12477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12478         done; \
12479         echo "Doing info in gnuserv" ; \
12480         (cd $(HOST_SUBDIR)/gnuserv && \
12481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12483                   "RANLIB=$${RANLIB}" \
12484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12485                   info) \
12486           || exit 1
12487
12488 @endif gnuserv
12489
12490 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12491 maybe-dvi-gnuserv:
12492 @if gnuserv
12493 maybe-dvi-gnuserv: dvi-gnuserv
12494
12495 dvi-gnuserv: \
12496     configure-gnuserv 
12497         @$(unstage)
12498         @[ -f ./gnuserv/Makefile ] || exit 0; \
12499         r=`${PWD_COMMAND}`; export r; \
12500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501         $(HOST_EXPORTS) \
12502         for flag in $(EXTRA_HOST_FLAGS) ; do \
12503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12504         done; \
12505         echo "Doing dvi in gnuserv" ; \
12506         (cd $(HOST_SUBDIR)/gnuserv && \
12507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12509                   "RANLIB=$${RANLIB}" \
12510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12511                   dvi) \
12512           || exit 1
12513
12514 @endif gnuserv
12515
12516 .PHONY: maybe-html-gnuserv html-gnuserv
12517 maybe-html-gnuserv:
12518 @if gnuserv
12519 maybe-html-gnuserv: html-gnuserv
12520
12521 html-gnuserv: \
12522     configure-gnuserv 
12523         @$(unstage)
12524         @[ -f ./gnuserv/Makefile ] || exit 0; \
12525         r=`${PWD_COMMAND}`; export r; \
12526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12527         $(HOST_EXPORTS) \
12528         for flag in $(EXTRA_HOST_FLAGS) ; do \
12529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12530         done; \
12531         echo "Doing html in gnuserv" ; \
12532         (cd $(HOST_SUBDIR)/gnuserv && \
12533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12535                   "RANLIB=$${RANLIB}" \
12536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12537                   html) \
12538           || exit 1
12539
12540 @endif gnuserv
12541
12542 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12543 maybe-TAGS-gnuserv:
12544 @if gnuserv
12545 maybe-TAGS-gnuserv: TAGS-gnuserv
12546
12547 TAGS-gnuserv: \
12548     configure-gnuserv 
12549         @$(unstage)
12550         @[ -f ./gnuserv/Makefile ] || exit 0; \
12551         r=`${PWD_COMMAND}`; export r; \
12552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12553         $(HOST_EXPORTS) \
12554         for flag in $(EXTRA_HOST_FLAGS) ; do \
12555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12556         done; \
12557         echo "Doing TAGS in gnuserv" ; \
12558         (cd $(HOST_SUBDIR)/gnuserv && \
12559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12561                   "RANLIB=$${RANLIB}" \
12562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12563                   TAGS) \
12564           || exit 1
12565
12566 @endif gnuserv
12567
12568 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12569 maybe-install-info-gnuserv:
12570 @if gnuserv
12571 maybe-install-info-gnuserv: install-info-gnuserv
12572
12573 install-info-gnuserv: \
12574     configure-gnuserv \
12575     info-gnuserv 
12576         @$(unstage)
12577         @[ -f ./gnuserv/Makefile ] || exit 0; \
12578         r=`${PWD_COMMAND}`; export r; \
12579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12580         $(HOST_EXPORTS) \
12581         for flag in $(EXTRA_HOST_FLAGS) ; do \
12582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12583         done; \
12584         echo "Doing install-info in gnuserv" ; \
12585         (cd $(HOST_SUBDIR)/gnuserv && \
12586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12588                   "RANLIB=$${RANLIB}" \
12589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12590                   install-info) \
12591           || exit 1
12592
12593 @endif gnuserv
12594
12595 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12596 maybe-installcheck-gnuserv:
12597 @if gnuserv
12598 maybe-installcheck-gnuserv: installcheck-gnuserv
12599
12600 installcheck-gnuserv: \
12601     configure-gnuserv 
12602         @$(unstage)
12603         @[ -f ./gnuserv/Makefile ] || exit 0; \
12604         r=`${PWD_COMMAND}`; export r; \
12605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12606         $(HOST_EXPORTS) \
12607         for flag in $(EXTRA_HOST_FLAGS) ; do \
12608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12609         done; \
12610         echo "Doing installcheck in gnuserv" ; \
12611         (cd $(HOST_SUBDIR)/gnuserv && \
12612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12614                   "RANLIB=$${RANLIB}" \
12615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12616                   installcheck) \
12617           || exit 1
12618
12619 @endif gnuserv
12620
12621 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12622 maybe-mostlyclean-gnuserv:
12623 @if gnuserv
12624 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12625
12626 mostlyclean-gnuserv: 
12627         @$(unstage)
12628         @[ -f ./gnuserv/Makefile ] || exit 0; \
12629         r=`${PWD_COMMAND}`; export r; \
12630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12631         $(HOST_EXPORTS) \
12632         for flag in $(EXTRA_HOST_FLAGS) ; do \
12633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12634         done; \
12635         echo "Doing mostlyclean in gnuserv" ; \
12636         (cd $(HOST_SUBDIR)/gnuserv && \
12637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12639                   "RANLIB=$${RANLIB}" \
12640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12641                   mostlyclean) \
12642           || exit 1
12643
12644 @endif gnuserv
12645
12646 .PHONY: maybe-clean-gnuserv clean-gnuserv
12647 maybe-clean-gnuserv:
12648 @if gnuserv
12649 maybe-clean-gnuserv: clean-gnuserv
12650
12651 clean-gnuserv: 
12652         @$(unstage)
12653         @[ -f ./gnuserv/Makefile ] || exit 0; \
12654         r=`${PWD_COMMAND}`; export r; \
12655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12656         $(HOST_EXPORTS) \
12657         for flag in $(EXTRA_HOST_FLAGS) ; do \
12658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12659         done; \
12660         echo "Doing clean in gnuserv" ; \
12661         (cd $(HOST_SUBDIR)/gnuserv && \
12662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12664                   "RANLIB=$${RANLIB}" \
12665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12666                   clean) \
12667           || exit 1
12668
12669 @endif gnuserv
12670
12671 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12672 maybe-distclean-gnuserv:
12673 @if gnuserv
12674 maybe-distclean-gnuserv: distclean-gnuserv
12675
12676 distclean-gnuserv: 
12677         @$(unstage)
12678         @[ -f ./gnuserv/Makefile ] || exit 0; \
12679         r=`${PWD_COMMAND}`; export r; \
12680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681         $(HOST_EXPORTS) \
12682         for flag in $(EXTRA_HOST_FLAGS) ; do \
12683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12684         done; \
12685         echo "Doing distclean in gnuserv" ; \
12686         (cd $(HOST_SUBDIR)/gnuserv && \
12687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12689                   "RANLIB=$${RANLIB}" \
12690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12691                   distclean) \
12692           || exit 1
12693
12694 @endif gnuserv
12695
12696 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12697 maybe-maintainer-clean-gnuserv:
12698 @if gnuserv
12699 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12700
12701 maintainer-clean-gnuserv: 
12702         @$(unstage)
12703         @[ -f ./gnuserv/Makefile ] || exit 0; \
12704         r=`${PWD_COMMAND}`; export r; \
12705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12706         $(HOST_EXPORTS) \
12707         for flag in $(EXTRA_HOST_FLAGS) ; do \
12708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12709         done; \
12710         echo "Doing maintainer-clean in gnuserv" ; \
12711         (cd $(HOST_SUBDIR)/gnuserv && \
12712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12714                   "RANLIB=$${RANLIB}" \
12715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12716                   maintainer-clean) \
12717           || exit 1
12718
12719 @endif gnuserv
12720
12721
12722
12723 .PHONY: configure-gprof maybe-configure-gprof
12724 maybe-configure-gprof:
12725 @if gprof
12726 maybe-configure-gprof: configure-gprof
12727 configure-gprof: 
12728         @$(unstage)
12729         @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12731         r=`${PWD_COMMAND}`; export r; \
12732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733         $(HOST_EXPORTS) \
12734         echo Configuring in $(HOST_SUBDIR)/gprof; \
12735         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12736         case $(srcdir) in \
12737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12738           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12740         esac; \
12741         srcdiroption="--srcdir=$${topdir}/gprof"; \
12742         libsrcdir="$$s/gprof"; \
12743         $(SHELL) $${libsrcdir}/configure \
12744           $(HOST_CONFIGARGS) $${srcdiroption}  \
12745           || exit 1
12746 @endif gprof
12747
12748
12749
12750
12751
12752 .PHONY: all-gprof maybe-all-gprof
12753 maybe-all-gprof:
12754 @if gprof
12755 TARGET-gprof=all
12756 maybe-all-gprof: all-gprof
12757 all-gprof: configure-gprof
12758         @$(unstage)
12759         @r=`${PWD_COMMAND}`; export r; \
12760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761         $(HOST_EXPORTS) \
12762         (cd $(HOST_SUBDIR)/gprof && \
12763           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12764 @endif gprof
12765
12766
12767
12768
12769 .PHONY: check-gprof maybe-check-gprof
12770 maybe-check-gprof:
12771 @if gprof
12772 maybe-check-gprof: check-gprof
12773
12774 check-gprof:
12775         @$(unstage)
12776         @r=`${PWD_COMMAND}`; export r; \
12777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12778         $(HOST_EXPORTS) \
12779         (cd $(HOST_SUBDIR)/gprof && \
12780           $(MAKE) $(FLAGS_TO_PASS)  check)
12781
12782 @endif gprof
12783
12784 .PHONY: install-gprof maybe-install-gprof
12785 maybe-install-gprof:
12786 @if gprof
12787 maybe-install-gprof: install-gprof
12788
12789 install-gprof: installdirs
12790         @$(unstage)
12791         @r=`${PWD_COMMAND}`; export r; \
12792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12793         $(HOST_EXPORTS) \
12794         (cd $(HOST_SUBDIR)/gprof && \
12795           $(MAKE) $(FLAGS_TO_PASS)  install)
12796
12797 @endif gprof
12798
12799 # Other targets (info, dvi, etc.)
12800
12801 .PHONY: maybe-info-gprof info-gprof
12802 maybe-info-gprof:
12803 @if gprof
12804 maybe-info-gprof: info-gprof
12805
12806 info-gprof: \
12807     configure-gprof 
12808         @$(unstage)
12809         @[ -f ./gprof/Makefile ] || exit 0; \
12810         r=`${PWD_COMMAND}`; export r; \
12811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12812         $(HOST_EXPORTS) \
12813         for flag in $(EXTRA_HOST_FLAGS) ; do \
12814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12815         done; \
12816         echo "Doing info in gprof" ; \
12817         (cd $(HOST_SUBDIR)/gprof && \
12818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12820                   "RANLIB=$${RANLIB}" \
12821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12822                   info) \
12823           || exit 1
12824
12825 @endif gprof
12826
12827 .PHONY: maybe-dvi-gprof dvi-gprof
12828 maybe-dvi-gprof:
12829 @if gprof
12830 maybe-dvi-gprof: dvi-gprof
12831
12832 dvi-gprof: \
12833     configure-gprof 
12834         @$(unstage)
12835         @[ -f ./gprof/Makefile ] || exit 0; \
12836         r=`${PWD_COMMAND}`; export r; \
12837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12838         $(HOST_EXPORTS) \
12839         for flag in $(EXTRA_HOST_FLAGS) ; do \
12840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12841         done; \
12842         echo "Doing dvi in gprof" ; \
12843         (cd $(HOST_SUBDIR)/gprof && \
12844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12846                   "RANLIB=$${RANLIB}" \
12847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12848                   dvi) \
12849           || exit 1
12850
12851 @endif gprof
12852
12853 .PHONY: maybe-html-gprof html-gprof
12854 maybe-html-gprof:
12855 @if gprof
12856 maybe-html-gprof: html-gprof
12857
12858 html-gprof: \
12859     configure-gprof 
12860         @$(unstage)
12861         @[ -f ./gprof/Makefile ] || exit 0; \
12862         r=`${PWD_COMMAND}`; export r; \
12863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864         $(HOST_EXPORTS) \
12865         for flag in $(EXTRA_HOST_FLAGS) ; do \
12866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12867         done; \
12868         echo "Doing html in gprof" ; \
12869         (cd $(HOST_SUBDIR)/gprof && \
12870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12872                   "RANLIB=$${RANLIB}" \
12873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12874                   html) \
12875           || exit 1
12876
12877 @endif gprof
12878
12879 .PHONY: maybe-TAGS-gprof TAGS-gprof
12880 maybe-TAGS-gprof:
12881 @if gprof
12882 maybe-TAGS-gprof: TAGS-gprof
12883
12884 TAGS-gprof: \
12885     configure-gprof 
12886         @$(unstage)
12887         @[ -f ./gprof/Makefile ] || exit 0; \
12888         r=`${PWD_COMMAND}`; export r; \
12889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12890         $(HOST_EXPORTS) \
12891         for flag in $(EXTRA_HOST_FLAGS) ; do \
12892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12893         done; \
12894         echo "Doing TAGS in gprof" ; \
12895         (cd $(HOST_SUBDIR)/gprof && \
12896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12898                   "RANLIB=$${RANLIB}" \
12899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12900                   TAGS) \
12901           || exit 1
12902
12903 @endif gprof
12904
12905 .PHONY: maybe-install-info-gprof install-info-gprof
12906 maybe-install-info-gprof:
12907 @if gprof
12908 maybe-install-info-gprof: install-info-gprof
12909
12910 install-info-gprof: \
12911     configure-gprof \
12912     info-gprof 
12913         @$(unstage)
12914         @[ -f ./gprof/Makefile ] || exit 0; \
12915         r=`${PWD_COMMAND}`; export r; \
12916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12917         $(HOST_EXPORTS) \
12918         for flag in $(EXTRA_HOST_FLAGS) ; do \
12919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12920         done; \
12921         echo "Doing install-info in gprof" ; \
12922         (cd $(HOST_SUBDIR)/gprof && \
12923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12925                   "RANLIB=$${RANLIB}" \
12926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12927                   install-info) \
12928           || exit 1
12929
12930 @endif gprof
12931
12932 .PHONY: maybe-installcheck-gprof installcheck-gprof
12933 maybe-installcheck-gprof:
12934 @if gprof
12935 maybe-installcheck-gprof: installcheck-gprof
12936
12937 installcheck-gprof: \
12938     configure-gprof 
12939         @$(unstage)
12940         @[ -f ./gprof/Makefile ] || exit 0; \
12941         r=`${PWD_COMMAND}`; export r; \
12942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12943         $(HOST_EXPORTS) \
12944         for flag in $(EXTRA_HOST_FLAGS) ; do \
12945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12946         done; \
12947         echo "Doing installcheck in gprof" ; \
12948         (cd $(HOST_SUBDIR)/gprof && \
12949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12951                   "RANLIB=$${RANLIB}" \
12952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12953                   installcheck) \
12954           || exit 1
12955
12956 @endif gprof
12957
12958 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12959 maybe-mostlyclean-gprof:
12960 @if gprof
12961 maybe-mostlyclean-gprof: mostlyclean-gprof
12962
12963 mostlyclean-gprof: 
12964         @$(unstage)
12965         @[ -f ./gprof/Makefile ] || exit 0; \
12966         r=`${PWD_COMMAND}`; export r; \
12967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12968         $(HOST_EXPORTS) \
12969         for flag in $(EXTRA_HOST_FLAGS) ; do \
12970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12971         done; \
12972         echo "Doing mostlyclean in gprof" ; \
12973         (cd $(HOST_SUBDIR)/gprof && \
12974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12976                   "RANLIB=$${RANLIB}" \
12977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12978                   mostlyclean) \
12979           || exit 1
12980
12981 @endif gprof
12982
12983 .PHONY: maybe-clean-gprof clean-gprof
12984 maybe-clean-gprof:
12985 @if gprof
12986 maybe-clean-gprof: clean-gprof
12987
12988 clean-gprof: 
12989         @$(unstage)
12990         @[ -f ./gprof/Makefile ] || exit 0; \
12991         r=`${PWD_COMMAND}`; export r; \
12992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993         $(HOST_EXPORTS) \
12994         for flag in $(EXTRA_HOST_FLAGS) ; do \
12995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12996         done; \
12997         echo "Doing clean in gprof" ; \
12998         (cd $(HOST_SUBDIR)/gprof && \
12999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13001                   "RANLIB=$${RANLIB}" \
13002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13003                   clean) \
13004           || exit 1
13005
13006 @endif gprof
13007
13008 .PHONY: maybe-distclean-gprof distclean-gprof
13009 maybe-distclean-gprof:
13010 @if gprof
13011 maybe-distclean-gprof: distclean-gprof
13012
13013 distclean-gprof: 
13014         @$(unstage)
13015         @[ -f ./gprof/Makefile ] || exit 0; \
13016         r=`${PWD_COMMAND}`; export r; \
13017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13018         $(HOST_EXPORTS) \
13019         for flag in $(EXTRA_HOST_FLAGS) ; do \
13020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13021         done; \
13022         echo "Doing distclean in gprof" ; \
13023         (cd $(HOST_SUBDIR)/gprof && \
13024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13026                   "RANLIB=$${RANLIB}" \
13027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13028                   distclean) \
13029           || exit 1
13030
13031 @endif gprof
13032
13033 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
13034 maybe-maintainer-clean-gprof:
13035 @if gprof
13036 maybe-maintainer-clean-gprof: maintainer-clean-gprof
13037
13038 maintainer-clean-gprof: 
13039         @$(unstage)
13040         @[ -f ./gprof/Makefile ] || exit 0; \
13041         r=`${PWD_COMMAND}`; export r; \
13042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13043         $(HOST_EXPORTS) \
13044         for flag in $(EXTRA_HOST_FLAGS) ; do \
13045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13046         done; \
13047         echo "Doing maintainer-clean in gprof" ; \
13048         (cd $(HOST_SUBDIR)/gprof && \
13049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13051                   "RANLIB=$${RANLIB}" \
13052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13053                   maintainer-clean) \
13054           || exit 1
13055
13056 @endif gprof
13057
13058
13059
13060 .PHONY: configure-gzip maybe-configure-gzip
13061 maybe-configure-gzip:
13062 @if gzip
13063 maybe-configure-gzip: configure-gzip
13064 configure-gzip: 
13065         @$(unstage)
13066         @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
13067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
13068         r=`${PWD_COMMAND}`; export r; \
13069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070         $(HOST_EXPORTS) \
13071         echo Configuring in $(HOST_SUBDIR)/gzip; \
13072         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
13073         case $(srcdir) in \
13074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13075           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
13076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13077         esac; \
13078         srcdiroption="--srcdir=$${topdir}/gzip"; \
13079         libsrcdir="$$s/gzip"; \
13080         $(SHELL) $${libsrcdir}/configure \
13081           $(HOST_CONFIGARGS) $${srcdiroption}  \
13082           || exit 1
13083 @endif gzip
13084
13085
13086
13087
13088
13089 .PHONY: all-gzip maybe-all-gzip
13090 maybe-all-gzip:
13091 @if gzip
13092 TARGET-gzip=all
13093 maybe-all-gzip: all-gzip
13094 all-gzip: configure-gzip
13095         @$(unstage)
13096         @r=`${PWD_COMMAND}`; export r; \
13097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13098         $(HOST_EXPORTS) \
13099         (cd $(HOST_SUBDIR)/gzip && \
13100           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
13101 @endif gzip
13102
13103
13104
13105
13106 .PHONY: check-gzip maybe-check-gzip
13107 maybe-check-gzip:
13108 @if gzip
13109 maybe-check-gzip: check-gzip
13110
13111 check-gzip:
13112         @$(unstage)
13113         @r=`${PWD_COMMAND}`; export r; \
13114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13115         $(HOST_EXPORTS) \
13116         (cd $(HOST_SUBDIR)/gzip && \
13117           $(MAKE) $(FLAGS_TO_PASS)  check)
13118
13119 @endif gzip
13120
13121 .PHONY: install-gzip maybe-install-gzip
13122 maybe-install-gzip:
13123 @if gzip
13124 maybe-install-gzip: install-gzip
13125
13126 install-gzip: installdirs
13127         @$(unstage)
13128         @r=`${PWD_COMMAND}`; export r; \
13129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13130         $(HOST_EXPORTS) \
13131         (cd $(HOST_SUBDIR)/gzip && \
13132           $(MAKE) $(FLAGS_TO_PASS)  install)
13133
13134 @endif gzip
13135
13136 # Other targets (info, dvi, etc.)
13137
13138 .PHONY: maybe-info-gzip info-gzip
13139 maybe-info-gzip:
13140 @if gzip
13141 maybe-info-gzip: info-gzip
13142
13143 info-gzip: \
13144     configure-gzip 
13145         @$(unstage)
13146         @[ -f ./gzip/Makefile ] || exit 0; \
13147         r=`${PWD_COMMAND}`; export r; \
13148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13149         $(HOST_EXPORTS) \
13150         for flag in $(EXTRA_HOST_FLAGS) ; do \
13151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13152         done; \
13153         echo "Doing info in gzip" ; \
13154         (cd $(HOST_SUBDIR)/gzip && \
13155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13157                   "RANLIB=$${RANLIB}" \
13158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13159                   info) \
13160           || exit 1
13161
13162 @endif gzip
13163
13164 .PHONY: maybe-dvi-gzip dvi-gzip
13165 maybe-dvi-gzip:
13166 @if gzip
13167 maybe-dvi-gzip: dvi-gzip
13168
13169 dvi-gzip: \
13170     configure-gzip 
13171         @$(unstage)
13172         @[ -f ./gzip/Makefile ] || exit 0; \
13173         r=`${PWD_COMMAND}`; export r; \
13174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13175         $(HOST_EXPORTS) \
13176         for flag in $(EXTRA_HOST_FLAGS) ; do \
13177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13178         done; \
13179         echo "Doing dvi in gzip" ; \
13180         (cd $(HOST_SUBDIR)/gzip && \
13181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13183                   "RANLIB=$${RANLIB}" \
13184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13185                   dvi) \
13186           || exit 1
13187
13188 @endif gzip
13189
13190 .PHONY: maybe-html-gzip html-gzip
13191 maybe-html-gzip:
13192 @if gzip
13193 maybe-html-gzip: html-gzip
13194
13195 html-gzip: \
13196     configure-gzip 
13197         @$(unstage)
13198         @[ -f ./gzip/Makefile ] || exit 0; \
13199         r=`${PWD_COMMAND}`; export r; \
13200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13201         $(HOST_EXPORTS) \
13202         for flag in $(EXTRA_HOST_FLAGS) ; do \
13203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13204         done; \
13205         echo "Doing html in gzip" ; \
13206         (cd $(HOST_SUBDIR)/gzip && \
13207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13209                   "RANLIB=$${RANLIB}" \
13210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13211                   html) \
13212           || exit 1
13213
13214 @endif gzip
13215
13216 .PHONY: maybe-TAGS-gzip TAGS-gzip
13217 maybe-TAGS-gzip:
13218 @if gzip
13219 maybe-TAGS-gzip: TAGS-gzip
13220
13221 TAGS-gzip: \
13222     configure-gzip 
13223         @$(unstage)
13224         @[ -f ./gzip/Makefile ] || exit 0; \
13225         r=`${PWD_COMMAND}`; export r; \
13226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13227         $(HOST_EXPORTS) \
13228         for flag in $(EXTRA_HOST_FLAGS) ; do \
13229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13230         done; \
13231         echo "Doing TAGS in gzip" ; \
13232         (cd $(HOST_SUBDIR)/gzip && \
13233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13235                   "RANLIB=$${RANLIB}" \
13236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13237                   TAGS) \
13238           || exit 1
13239
13240 @endif gzip
13241
13242 .PHONY: maybe-install-info-gzip install-info-gzip
13243 maybe-install-info-gzip:
13244 @if gzip
13245 maybe-install-info-gzip: install-info-gzip
13246
13247 install-info-gzip: \
13248     configure-gzip \
13249     info-gzip 
13250         @$(unstage)
13251         @[ -f ./gzip/Makefile ] || exit 0; \
13252         r=`${PWD_COMMAND}`; export r; \
13253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13254         $(HOST_EXPORTS) \
13255         for flag in $(EXTRA_HOST_FLAGS) ; do \
13256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13257         done; \
13258         echo "Doing install-info in gzip" ; \
13259         (cd $(HOST_SUBDIR)/gzip && \
13260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13262                   "RANLIB=$${RANLIB}" \
13263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13264                   install-info) \
13265           || exit 1
13266
13267 @endif gzip
13268
13269 .PHONY: maybe-installcheck-gzip installcheck-gzip
13270 maybe-installcheck-gzip:
13271 @if gzip
13272 maybe-installcheck-gzip: installcheck-gzip
13273
13274 installcheck-gzip: \
13275     configure-gzip 
13276         @$(unstage)
13277         @[ -f ./gzip/Makefile ] || exit 0; \
13278         r=`${PWD_COMMAND}`; export r; \
13279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13280         $(HOST_EXPORTS) \
13281         for flag in $(EXTRA_HOST_FLAGS) ; do \
13282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13283         done; \
13284         echo "Doing installcheck in gzip" ; \
13285         (cd $(HOST_SUBDIR)/gzip && \
13286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13288                   "RANLIB=$${RANLIB}" \
13289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13290                   installcheck) \
13291           || exit 1
13292
13293 @endif gzip
13294
13295 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13296 maybe-mostlyclean-gzip:
13297 @if gzip
13298 maybe-mostlyclean-gzip: mostlyclean-gzip
13299
13300 mostlyclean-gzip: 
13301         @$(unstage)
13302         @[ -f ./gzip/Makefile ] || exit 0; \
13303         r=`${PWD_COMMAND}`; export r; \
13304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305         $(HOST_EXPORTS) \
13306         for flag in $(EXTRA_HOST_FLAGS) ; do \
13307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13308         done; \
13309         echo "Doing mostlyclean in gzip" ; \
13310         (cd $(HOST_SUBDIR)/gzip && \
13311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13313                   "RANLIB=$${RANLIB}" \
13314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13315                   mostlyclean) \
13316           || exit 1
13317
13318 @endif gzip
13319
13320 .PHONY: maybe-clean-gzip clean-gzip
13321 maybe-clean-gzip:
13322 @if gzip
13323 maybe-clean-gzip: clean-gzip
13324
13325 clean-gzip: 
13326         @$(unstage)
13327         @[ -f ./gzip/Makefile ] || exit 0; \
13328         r=`${PWD_COMMAND}`; export r; \
13329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13330         $(HOST_EXPORTS) \
13331         for flag in $(EXTRA_HOST_FLAGS) ; do \
13332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13333         done; \
13334         echo "Doing clean in gzip" ; \
13335         (cd $(HOST_SUBDIR)/gzip && \
13336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13338                   "RANLIB=$${RANLIB}" \
13339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13340                   clean) \
13341           || exit 1
13342
13343 @endif gzip
13344
13345 .PHONY: maybe-distclean-gzip distclean-gzip
13346 maybe-distclean-gzip:
13347 @if gzip
13348 maybe-distclean-gzip: distclean-gzip
13349
13350 distclean-gzip: 
13351         @$(unstage)
13352         @[ -f ./gzip/Makefile ] || exit 0; \
13353         r=`${PWD_COMMAND}`; export r; \
13354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13355         $(HOST_EXPORTS) \
13356         for flag in $(EXTRA_HOST_FLAGS) ; do \
13357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13358         done; \
13359         echo "Doing distclean in gzip" ; \
13360         (cd $(HOST_SUBDIR)/gzip && \
13361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13363                   "RANLIB=$${RANLIB}" \
13364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13365                   distclean) \
13366           || exit 1
13367
13368 @endif gzip
13369
13370 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13371 maybe-maintainer-clean-gzip:
13372 @if gzip
13373 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13374
13375 maintainer-clean-gzip: 
13376         @$(unstage)
13377         @[ -f ./gzip/Makefile ] || exit 0; \
13378         r=`${PWD_COMMAND}`; export r; \
13379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13380         $(HOST_EXPORTS) \
13381         for flag in $(EXTRA_HOST_FLAGS) ; do \
13382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13383         done; \
13384         echo "Doing maintainer-clean in gzip" ; \
13385         (cd $(HOST_SUBDIR)/gzip && \
13386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13388                   "RANLIB=$${RANLIB}" \
13389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13390                   maintainer-clean) \
13391           || exit 1
13392
13393 @endif gzip
13394
13395
13396
13397 .PHONY: configure-hello maybe-configure-hello
13398 maybe-configure-hello:
13399 @if hello
13400 maybe-configure-hello: configure-hello
13401 configure-hello: 
13402         @$(unstage)
13403         @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13405         r=`${PWD_COMMAND}`; export r; \
13406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13407         $(HOST_EXPORTS) \
13408         echo Configuring in $(HOST_SUBDIR)/hello; \
13409         cd "$(HOST_SUBDIR)/hello" || exit 1; \
13410         case $(srcdir) in \
13411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13412           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13414         esac; \
13415         srcdiroption="--srcdir=$${topdir}/hello"; \
13416         libsrcdir="$$s/hello"; \
13417         $(SHELL) $${libsrcdir}/configure \
13418           $(HOST_CONFIGARGS) $${srcdiroption}  \
13419           || exit 1
13420 @endif hello
13421
13422
13423
13424
13425
13426 .PHONY: all-hello maybe-all-hello
13427 maybe-all-hello:
13428 @if hello
13429 TARGET-hello=all
13430 maybe-all-hello: all-hello
13431 all-hello: configure-hello
13432         @$(unstage)
13433         @r=`${PWD_COMMAND}`; export r; \
13434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13435         $(HOST_EXPORTS) \
13436         (cd $(HOST_SUBDIR)/hello && \
13437           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
13438 @endif hello
13439
13440
13441
13442
13443 .PHONY: check-hello maybe-check-hello
13444 maybe-check-hello:
13445 @if hello
13446 maybe-check-hello: check-hello
13447
13448 check-hello:
13449         @$(unstage)
13450         @r=`${PWD_COMMAND}`; export r; \
13451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13452         $(HOST_EXPORTS) \
13453         (cd $(HOST_SUBDIR)/hello && \
13454           $(MAKE) $(FLAGS_TO_PASS)  check)
13455
13456 @endif hello
13457
13458 .PHONY: install-hello maybe-install-hello
13459 maybe-install-hello:
13460 @if hello
13461 maybe-install-hello: install-hello
13462
13463 install-hello: installdirs
13464         @$(unstage)
13465         @r=`${PWD_COMMAND}`; export r; \
13466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13467         $(HOST_EXPORTS) \
13468         (cd $(HOST_SUBDIR)/hello && \
13469           $(MAKE) $(FLAGS_TO_PASS)  install)
13470
13471 @endif hello
13472
13473 # Other targets (info, dvi, etc.)
13474
13475 .PHONY: maybe-info-hello info-hello
13476 maybe-info-hello:
13477 @if hello
13478 maybe-info-hello: info-hello
13479
13480 info-hello: \
13481     configure-hello 
13482         @$(unstage)
13483         @[ -f ./hello/Makefile ] || exit 0; \
13484         r=`${PWD_COMMAND}`; export r; \
13485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13486         $(HOST_EXPORTS) \
13487         for flag in $(EXTRA_HOST_FLAGS) ; do \
13488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13489         done; \
13490         echo "Doing info in hello" ; \
13491         (cd $(HOST_SUBDIR)/hello && \
13492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13494                   "RANLIB=$${RANLIB}" \
13495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13496                   info) \
13497           || exit 1
13498
13499 @endif hello
13500
13501 .PHONY: maybe-dvi-hello dvi-hello
13502 maybe-dvi-hello:
13503 @if hello
13504 maybe-dvi-hello: dvi-hello
13505
13506 dvi-hello: \
13507     configure-hello 
13508         @$(unstage)
13509         @[ -f ./hello/Makefile ] || exit 0; \
13510         r=`${PWD_COMMAND}`; export r; \
13511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13512         $(HOST_EXPORTS) \
13513         for flag in $(EXTRA_HOST_FLAGS) ; do \
13514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13515         done; \
13516         echo "Doing dvi in hello" ; \
13517         (cd $(HOST_SUBDIR)/hello && \
13518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13520                   "RANLIB=$${RANLIB}" \
13521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13522                   dvi) \
13523           || exit 1
13524
13525 @endif hello
13526
13527 .PHONY: maybe-html-hello html-hello
13528 maybe-html-hello:
13529 @if hello
13530 maybe-html-hello: html-hello
13531
13532 html-hello: \
13533     configure-hello 
13534         @$(unstage)
13535         @[ -f ./hello/Makefile ] || exit 0; \
13536         r=`${PWD_COMMAND}`; export r; \
13537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13538         $(HOST_EXPORTS) \
13539         for flag in $(EXTRA_HOST_FLAGS) ; do \
13540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13541         done; \
13542         echo "Doing html in hello" ; \
13543         (cd $(HOST_SUBDIR)/hello && \
13544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13546                   "RANLIB=$${RANLIB}" \
13547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13548                   html) \
13549           || exit 1
13550
13551 @endif hello
13552
13553 .PHONY: maybe-TAGS-hello TAGS-hello
13554 maybe-TAGS-hello:
13555 @if hello
13556 maybe-TAGS-hello: TAGS-hello
13557
13558 TAGS-hello: \
13559     configure-hello 
13560         @$(unstage)
13561         @[ -f ./hello/Makefile ] || exit 0; \
13562         r=`${PWD_COMMAND}`; export r; \
13563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13564         $(HOST_EXPORTS) \
13565         for flag in $(EXTRA_HOST_FLAGS) ; do \
13566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13567         done; \
13568         echo "Doing TAGS in hello" ; \
13569         (cd $(HOST_SUBDIR)/hello && \
13570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13572                   "RANLIB=$${RANLIB}" \
13573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13574                   TAGS) \
13575           || exit 1
13576
13577 @endif hello
13578
13579 .PHONY: maybe-install-info-hello install-info-hello
13580 maybe-install-info-hello:
13581 @if hello
13582 maybe-install-info-hello: install-info-hello
13583
13584 install-info-hello: \
13585     configure-hello \
13586     info-hello 
13587         @$(unstage)
13588         @[ -f ./hello/Makefile ] || exit 0; \
13589         r=`${PWD_COMMAND}`; export r; \
13590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591         $(HOST_EXPORTS) \
13592         for flag in $(EXTRA_HOST_FLAGS) ; do \
13593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13594         done; \
13595         echo "Doing install-info in hello" ; \
13596         (cd $(HOST_SUBDIR)/hello && \
13597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13599                   "RANLIB=$${RANLIB}" \
13600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13601                   install-info) \
13602           || exit 1
13603
13604 @endif hello
13605
13606 .PHONY: maybe-installcheck-hello installcheck-hello
13607 maybe-installcheck-hello:
13608 @if hello
13609 maybe-installcheck-hello: installcheck-hello
13610
13611 installcheck-hello: \
13612     configure-hello 
13613         @$(unstage)
13614         @[ -f ./hello/Makefile ] || exit 0; \
13615         r=`${PWD_COMMAND}`; export r; \
13616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13617         $(HOST_EXPORTS) \
13618         for flag in $(EXTRA_HOST_FLAGS) ; do \
13619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13620         done; \
13621         echo "Doing installcheck in hello" ; \
13622         (cd $(HOST_SUBDIR)/hello && \
13623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13625                   "RANLIB=$${RANLIB}" \
13626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13627                   installcheck) \
13628           || exit 1
13629
13630 @endif hello
13631
13632 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13633 maybe-mostlyclean-hello:
13634 @if hello
13635 maybe-mostlyclean-hello: mostlyclean-hello
13636
13637 mostlyclean-hello: 
13638         @$(unstage)
13639         @[ -f ./hello/Makefile ] || exit 0; \
13640         r=`${PWD_COMMAND}`; export r; \
13641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13642         $(HOST_EXPORTS) \
13643         for flag in $(EXTRA_HOST_FLAGS) ; do \
13644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13645         done; \
13646         echo "Doing mostlyclean in hello" ; \
13647         (cd $(HOST_SUBDIR)/hello && \
13648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13650                   "RANLIB=$${RANLIB}" \
13651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13652                   mostlyclean) \
13653           || exit 1
13654
13655 @endif hello
13656
13657 .PHONY: maybe-clean-hello clean-hello
13658 maybe-clean-hello:
13659 @if hello
13660 maybe-clean-hello: clean-hello
13661
13662 clean-hello: 
13663         @$(unstage)
13664         @[ -f ./hello/Makefile ] || exit 0; \
13665         r=`${PWD_COMMAND}`; export r; \
13666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13667         $(HOST_EXPORTS) \
13668         for flag in $(EXTRA_HOST_FLAGS) ; do \
13669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13670         done; \
13671         echo "Doing clean in hello" ; \
13672         (cd $(HOST_SUBDIR)/hello && \
13673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13675                   "RANLIB=$${RANLIB}" \
13676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13677                   clean) \
13678           || exit 1
13679
13680 @endif hello
13681
13682 .PHONY: maybe-distclean-hello distclean-hello
13683 maybe-distclean-hello:
13684 @if hello
13685 maybe-distclean-hello: distclean-hello
13686
13687 distclean-hello: 
13688         @$(unstage)
13689         @[ -f ./hello/Makefile ] || exit 0; \
13690         r=`${PWD_COMMAND}`; export r; \
13691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692         $(HOST_EXPORTS) \
13693         for flag in $(EXTRA_HOST_FLAGS) ; do \
13694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13695         done; \
13696         echo "Doing distclean in hello" ; \
13697         (cd $(HOST_SUBDIR)/hello && \
13698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13700                   "RANLIB=$${RANLIB}" \
13701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13702                   distclean) \
13703           || exit 1
13704
13705 @endif hello
13706
13707 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13708 maybe-maintainer-clean-hello:
13709 @if hello
13710 maybe-maintainer-clean-hello: maintainer-clean-hello
13711
13712 maintainer-clean-hello: 
13713         @$(unstage)
13714         @[ -f ./hello/Makefile ] || exit 0; \
13715         r=`${PWD_COMMAND}`; export r; \
13716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13717         $(HOST_EXPORTS) \
13718         for flag in $(EXTRA_HOST_FLAGS) ; do \
13719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13720         done; \
13721         echo "Doing maintainer-clean in hello" ; \
13722         (cd $(HOST_SUBDIR)/hello && \
13723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13725                   "RANLIB=$${RANLIB}" \
13726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13727                   maintainer-clean) \
13728           || exit 1
13729
13730 @endif hello
13731
13732
13733
13734 .PHONY: configure-indent maybe-configure-indent
13735 maybe-configure-indent:
13736 @if indent
13737 maybe-configure-indent: configure-indent
13738 configure-indent: 
13739         @$(unstage)
13740         @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13742         r=`${PWD_COMMAND}`; export r; \
13743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13744         $(HOST_EXPORTS) \
13745         echo Configuring in $(HOST_SUBDIR)/indent; \
13746         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13747         case $(srcdir) in \
13748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13749           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13751         esac; \
13752         srcdiroption="--srcdir=$${topdir}/indent"; \
13753         libsrcdir="$$s/indent"; \
13754         $(SHELL) $${libsrcdir}/configure \
13755           $(HOST_CONFIGARGS) $${srcdiroption}  \
13756           || exit 1
13757 @endif indent
13758
13759
13760
13761
13762
13763 .PHONY: all-indent maybe-all-indent
13764 maybe-all-indent:
13765 @if indent
13766 TARGET-indent=all
13767 maybe-all-indent: all-indent
13768 all-indent: configure-indent
13769         @$(unstage)
13770         @r=`${PWD_COMMAND}`; export r; \
13771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13772         $(HOST_EXPORTS) \
13773         (cd $(HOST_SUBDIR)/indent && \
13774           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13775 @endif indent
13776
13777
13778
13779
13780 .PHONY: check-indent maybe-check-indent
13781 maybe-check-indent:
13782 @if indent
13783 maybe-check-indent: check-indent
13784
13785 check-indent:
13786         @$(unstage)
13787         @r=`${PWD_COMMAND}`; export r; \
13788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13789         $(HOST_EXPORTS) \
13790         (cd $(HOST_SUBDIR)/indent && \
13791           $(MAKE) $(FLAGS_TO_PASS)  check)
13792
13793 @endif indent
13794
13795 .PHONY: install-indent maybe-install-indent
13796 maybe-install-indent:
13797 @if indent
13798 maybe-install-indent: install-indent
13799
13800 install-indent: installdirs
13801         @$(unstage)
13802         @r=`${PWD_COMMAND}`; export r; \
13803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804         $(HOST_EXPORTS) \
13805         (cd $(HOST_SUBDIR)/indent && \
13806           $(MAKE) $(FLAGS_TO_PASS)  install)
13807
13808 @endif indent
13809
13810 # Other targets (info, dvi, etc.)
13811
13812 .PHONY: maybe-info-indent info-indent
13813 maybe-info-indent:
13814 @if indent
13815 maybe-info-indent: info-indent
13816
13817 info-indent: \
13818     configure-indent 
13819         @$(unstage)
13820         @[ -f ./indent/Makefile ] || exit 0; \
13821         r=`${PWD_COMMAND}`; export r; \
13822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13823         $(HOST_EXPORTS) \
13824         for flag in $(EXTRA_HOST_FLAGS) ; do \
13825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13826         done; \
13827         echo "Doing info in indent" ; \
13828         (cd $(HOST_SUBDIR)/indent && \
13829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13831                   "RANLIB=$${RANLIB}" \
13832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13833                   info) \
13834           || exit 1
13835
13836 @endif indent
13837
13838 .PHONY: maybe-dvi-indent dvi-indent
13839 maybe-dvi-indent:
13840 @if indent
13841 maybe-dvi-indent: dvi-indent
13842
13843 dvi-indent: \
13844     configure-indent 
13845         @$(unstage)
13846         @[ -f ./indent/Makefile ] || exit 0; \
13847         r=`${PWD_COMMAND}`; export r; \
13848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849         $(HOST_EXPORTS) \
13850         for flag in $(EXTRA_HOST_FLAGS) ; do \
13851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13852         done; \
13853         echo "Doing dvi in indent" ; \
13854         (cd $(HOST_SUBDIR)/indent && \
13855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13857                   "RANLIB=$${RANLIB}" \
13858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13859                   dvi) \
13860           || exit 1
13861
13862 @endif indent
13863
13864 .PHONY: maybe-html-indent html-indent
13865 maybe-html-indent:
13866 @if indent
13867 maybe-html-indent: html-indent
13868
13869 html-indent: \
13870     configure-indent 
13871         @$(unstage)
13872         @[ -f ./indent/Makefile ] || exit 0; \
13873         r=`${PWD_COMMAND}`; export r; \
13874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875         $(HOST_EXPORTS) \
13876         for flag in $(EXTRA_HOST_FLAGS) ; do \
13877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13878         done; \
13879         echo "Doing html in indent" ; \
13880         (cd $(HOST_SUBDIR)/indent && \
13881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13883                   "RANLIB=$${RANLIB}" \
13884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13885                   html) \
13886           || exit 1
13887
13888 @endif indent
13889
13890 .PHONY: maybe-TAGS-indent TAGS-indent
13891 maybe-TAGS-indent:
13892 @if indent
13893 maybe-TAGS-indent: TAGS-indent
13894
13895 TAGS-indent: \
13896     configure-indent 
13897         @$(unstage)
13898         @[ -f ./indent/Makefile ] || exit 0; \
13899         r=`${PWD_COMMAND}`; export r; \
13900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901         $(HOST_EXPORTS) \
13902         for flag in $(EXTRA_HOST_FLAGS) ; do \
13903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13904         done; \
13905         echo "Doing TAGS in indent" ; \
13906         (cd $(HOST_SUBDIR)/indent && \
13907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13909                   "RANLIB=$${RANLIB}" \
13910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13911                   TAGS) \
13912           || exit 1
13913
13914 @endif indent
13915
13916 .PHONY: maybe-install-info-indent install-info-indent
13917 maybe-install-info-indent:
13918 @if indent
13919 maybe-install-info-indent: install-info-indent
13920
13921 install-info-indent: \
13922     configure-indent \
13923     info-indent 
13924         @$(unstage)
13925         @[ -f ./indent/Makefile ] || exit 0; \
13926         r=`${PWD_COMMAND}`; export r; \
13927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13928         $(HOST_EXPORTS) \
13929         for flag in $(EXTRA_HOST_FLAGS) ; do \
13930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13931         done; \
13932         echo "Doing install-info in indent" ; \
13933         (cd $(HOST_SUBDIR)/indent && \
13934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13936                   "RANLIB=$${RANLIB}" \
13937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13938                   install-info) \
13939           || exit 1
13940
13941 @endif indent
13942
13943 .PHONY: maybe-installcheck-indent installcheck-indent
13944 maybe-installcheck-indent:
13945 @if indent
13946 maybe-installcheck-indent: installcheck-indent
13947
13948 installcheck-indent: \
13949     configure-indent 
13950         @$(unstage)
13951         @[ -f ./indent/Makefile ] || exit 0; \
13952         r=`${PWD_COMMAND}`; export r; \
13953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954         $(HOST_EXPORTS) \
13955         for flag in $(EXTRA_HOST_FLAGS) ; do \
13956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13957         done; \
13958         echo "Doing installcheck in indent" ; \
13959         (cd $(HOST_SUBDIR)/indent && \
13960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13962                   "RANLIB=$${RANLIB}" \
13963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13964                   installcheck) \
13965           || exit 1
13966
13967 @endif indent
13968
13969 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13970 maybe-mostlyclean-indent:
13971 @if indent
13972 maybe-mostlyclean-indent: mostlyclean-indent
13973
13974 mostlyclean-indent: 
13975         @$(unstage)
13976         @[ -f ./indent/Makefile ] || exit 0; \
13977         r=`${PWD_COMMAND}`; export r; \
13978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13979         $(HOST_EXPORTS) \
13980         for flag in $(EXTRA_HOST_FLAGS) ; do \
13981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13982         done; \
13983         echo "Doing mostlyclean in indent" ; \
13984         (cd $(HOST_SUBDIR)/indent && \
13985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13987                   "RANLIB=$${RANLIB}" \
13988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13989                   mostlyclean) \
13990           || exit 1
13991
13992 @endif indent
13993
13994 .PHONY: maybe-clean-indent clean-indent
13995 maybe-clean-indent:
13996 @if indent
13997 maybe-clean-indent: clean-indent
13998
13999 clean-indent: 
14000         @$(unstage)
14001         @[ -f ./indent/Makefile ] || exit 0; \
14002         r=`${PWD_COMMAND}`; export r; \
14003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004         $(HOST_EXPORTS) \
14005         for flag in $(EXTRA_HOST_FLAGS) ; do \
14006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14007         done; \
14008         echo "Doing clean in indent" ; \
14009         (cd $(HOST_SUBDIR)/indent && \
14010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14012                   "RANLIB=$${RANLIB}" \
14013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14014                   clean) \
14015           || exit 1
14016
14017 @endif indent
14018
14019 .PHONY: maybe-distclean-indent distclean-indent
14020 maybe-distclean-indent:
14021 @if indent
14022 maybe-distclean-indent: distclean-indent
14023
14024 distclean-indent: 
14025         @$(unstage)
14026         @[ -f ./indent/Makefile ] || exit 0; \
14027         r=`${PWD_COMMAND}`; export r; \
14028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029         $(HOST_EXPORTS) \
14030         for flag in $(EXTRA_HOST_FLAGS) ; do \
14031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14032         done; \
14033         echo "Doing distclean in indent" ; \
14034         (cd $(HOST_SUBDIR)/indent && \
14035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14037                   "RANLIB=$${RANLIB}" \
14038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14039                   distclean) \
14040           || exit 1
14041
14042 @endif indent
14043
14044 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
14045 maybe-maintainer-clean-indent:
14046 @if indent
14047 maybe-maintainer-clean-indent: maintainer-clean-indent
14048
14049 maintainer-clean-indent: 
14050         @$(unstage)
14051         @[ -f ./indent/Makefile ] || exit 0; \
14052         r=`${PWD_COMMAND}`; export r; \
14053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14054         $(HOST_EXPORTS) \
14055         for flag in $(EXTRA_HOST_FLAGS) ; do \
14056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14057         done; \
14058         echo "Doing maintainer-clean in indent" ; \
14059         (cd $(HOST_SUBDIR)/indent && \
14060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14062                   "RANLIB=$${RANLIB}" \
14063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14064                   maintainer-clean) \
14065           || exit 1
14066
14067 @endif indent
14068
14069
14070
14071 .PHONY: configure-intl maybe-configure-intl
14072 maybe-configure-intl:
14073 @if intl
14074 maybe-configure-intl: configure-intl
14075 configure-intl: 
14076         @test -f stage_last && exit 0; \
14077         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14079         r=`${PWD_COMMAND}`; export r; \
14080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14081         $(HOST_EXPORTS) \
14082         echo Configuring in $(HOST_SUBDIR)/intl; \
14083         cd "$(HOST_SUBDIR)/intl" || exit 1; \
14084         case $(srcdir) in \
14085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14086           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14088         esac; \
14089         srcdiroption="--srcdir=$${topdir}/intl"; \
14090         libsrcdir="$$s/intl"; \
14091         $(SHELL) $${libsrcdir}/configure \
14092           $(HOST_CONFIGARGS) $${srcdiroption}  \
14093           || exit 1
14094 @endif intl
14095
14096
14097
14098 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
14099 maybe-configure-stage1-intl:
14100 @if intl-bootstrap
14101 maybe-configure-stage1-intl: configure-stage1-intl
14102 configure-stage1-intl: 
14103         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14104         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14105         r=`${PWD_COMMAND}`; export r; \
14106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107         $(HOST_EXPORTS) \
14108         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
14109         cd $(HOST_SUBDIR)/intl || exit 1; \
14110         case $(srcdir) in \
14111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14112           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14114         esac; \
14115         srcdiroption="--srcdir=$${topdir}/intl"; \
14116         libsrcdir="$$s/intl"; \
14117         $(SHELL) $${libsrcdir}/configure \
14118           $(HOST_CONFIGARGS) $${srcdiroption} \
14119           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14120 @endif intl-bootstrap
14121
14122 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
14123 maybe-configure-stage2-intl:
14124 @if intl-bootstrap
14125 maybe-configure-stage2-intl: configure-stage2-intl
14126 configure-stage2-intl: 
14127         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14128         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14129         r=`${PWD_COMMAND}`; export r; \
14130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14131         $(HOST_EXPORTS) \
14132         $(POSTSTAGE1_HOST_EXPORTS) \
14133         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
14134         cd $(HOST_SUBDIR)/intl || exit 1; \
14135         case $(srcdir) in \
14136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14137           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14139         esac; \
14140         srcdiroption="--srcdir=$${topdir}/intl"; \
14141         libsrcdir="$$s/intl"; \
14142         $(SHELL) $${libsrcdir}/configure \
14143           $(HOST_CONFIGARGS) $${srcdiroption} \
14144           @stage2_werror_flag@ 
14145 @endif intl-bootstrap
14146
14147 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
14148 maybe-configure-stage3-intl:
14149 @if intl-bootstrap
14150 maybe-configure-stage3-intl: configure-stage3-intl
14151 configure-stage3-intl: 
14152         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14153         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14154         r=`${PWD_COMMAND}`; export r; \
14155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14156         $(HOST_EXPORTS) \
14157         $(POSTSTAGE1_HOST_EXPORTS) \
14158         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
14159         cd $(HOST_SUBDIR)/intl || exit 1; \
14160         case $(srcdir) in \
14161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14162           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14164         esac; \
14165         srcdiroption="--srcdir=$${topdir}/intl"; \
14166         libsrcdir="$$s/intl"; \
14167         $(SHELL) $${libsrcdir}/configure \
14168           $(HOST_CONFIGARGS) $${srcdiroption} \
14169           @stage2_werror_flag@ 
14170 @endif intl-bootstrap
14171
14172 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
14173 maybe-configure-stage4-intl:
14174 @if intl-bootstrap
14175 maybe-configure-stage4-intl: configure-stage4-intl
14176 configure-stage4-intl: 
14177         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14178         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14179         r=`${PWD_COMMAND}`; export r; \
14180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181         $(HOST_EXPORTS) \
14182         $(POSTSTAGE1_HOST_EXPORTS) \
14183         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
14184         cd $(HOST_SUBDIR)/intl || exit 1; \
14185         case $(srcdir) in \
14186           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14187           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14188                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14189         esac; \
14190         srcdiroption="--srcdir=$${topdir}/intl"; \
14191         libsrcdir="$$s/intl"; \
14192         $(SHELL) $${libsrcdir}/configure \
14193           $(HOST_CONFIGARGS) $${srcdiroption} \
14194           @stage2_werror_flag@ 
14195 @endif intl-bootstrap
14196
14197 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14198 maybe-configure-stageprofile-intl:
14199 @if intl-bootstrap
14200 maybe-configure-stageprofile-intl: configure-stageprofile-intl
14201 configure-stageprofile-intl: 
14202         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14203         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14204         r=`${PWD_COMMAND}`; export r; \
14205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206         $(HOST_EXPORTS) \
14207         $(POSTSTAGE1_HOST_EXPORTS) \
14208         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14209         cd $(HOST_SUBDIR)/intl || exit 1; \
14210         case $(srcdir) in \
14211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14212           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14214         esac; \
14215         srcdiroption="--srcdir=$${topdir}/intl"; \
14216         libsrcdir="$$s/intl"; \
14217         $(SHELL) $${libsrcdir}/configure \
14218           $(HOST_CONFIGARGS) $${srcdiroption} \
14219           @stage2_werror_flag@ 
14220 @endif intl-bootstrap
14221
14222 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14223 maybe-configure-stagefeedback-intl:
14224 @if intl-bootstrap
14225 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14226 configure-stagefeedback-intl: 
14227         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14228         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
14229         r=`${PWD_COMMAND}`; export r; \
14230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14231         $(HOST_EXPORTS) \
14232         $(POSTSTAGE1_HOST_EXPORTS) \
14233         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14234         cd $(HOST_SUBDIR)/intl || exit 1; \
14235         case $(srcdir) in \
14236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14237           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14239         esac; \
14240         srcdiroption="--srcdir=$${topdir}/intl"; \
14241         libsrcdir="$$s/intl"; \
14242         $(SHELL) $${libsrcdir}/configure \
14243           $(HOST_CONFIGARGS) $${srcdiroption} \
14244           @stage2_werror_flag@ 
14245 @endif intl-bootstrap
14246
14247
14248
14249
14250
14251 .PHONY: all-intl maybe-all-intl
14252 maybe-all-intl:
14253 @if intl
14254 TARGET-intl=all
14255 maybe-all-intl: all-intl
14256 all-intl: configure-intl
14257         @test -f stage_last && exit 0; \
14258         r=`${PWD_COMMAND}`; export r; \
14259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14260         $(HOST_EXPORTS) \
14261         (cd $(HOST_SUBDIR)/intl && \
14262           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
14263 @endif intl
14264
14265
14266
14267 .PHONY: all-stage1-intl maybe-all-stage1-intl
14268 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14269 maybe-all-stage1-intl:
14270 maybe-clean-stage1-intl:
14271 @if intl-bootstrap
14272 maybe-all-stage1-intl: all-stage1-intl
14273 all-stage1: all-stage1-intl
14274 TARGET-stage1-intl = $(TARGET-intl)
14275 all-stage1-intl: configure-stage1-intl
14276         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14277         @r=`${PWD_COMMAND}`; export r; \
14278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279         $(HOST_EXPORTS) \
14280         cd $(HOST_SUBDIR)/intl && \
14281         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
14282                 $(TARGET-stage1-intl)
14283
14284 maybe-clean-stage1-intl: clean-stage1-intl
14285 clean-stage1: clean-stage1-intl
14286 clean-stage1-intl:
14287         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14288           || exit 0 ; \
14289         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14290         cd $(HOST_SUBDIR)/intl && \
14291         $(MAKE) $(FLAGS_TO_PASS)  \
14292                 CFLAGS="$(STAGE1_CFLAGS)"  clean
14293 @endif intl-bootstrap
14294
14295
14296 .PHONY: all-stage2-intl maybe-all-stage2-intl
14297 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14298 maybe-all-stage2-intl:
14299 maybe-clean-stage2-intl:
14300 @if intl-bootstrap
14301 maybe-all-stage2-intl: all-stage2-intl
14302 all-stage2: all-stage2-intl
14303 TARGET-stage2-intl = $(TARGET-intl)
14304 all-stage2-intl: configure-stage2-intl
14305         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14306         @r=`${PWD_COMMAND}`; export r; \
14307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14308         $(HOST_EXPORTS) \
14309         $(POSTSTAGE1_HOST_EXPORTS) \
14310         cd $(HOST_SUBDIR)/intl && \
14311         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14312                 $(TARGET-stage2-intl)
14313
14314 maybe-clean-stage2-intl: clean-stage2-intl
14315 clean-stage2: clean-stage2-intl
14316 clean-stage2-intl:
14317         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14318           || exit 0 ; \
14319         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14320         cd $(HOST_SUBDIR)/intl && \
14321         $(MAKE) $(FLAGS_TO_PASS)  \
14322                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14323                   clean
14324 @endif intl-bootstrap
14325
14326
14327 .PHONY: all-stage3-intl maybe-all-stage3-intl
14328 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14329 maybe-all-stage3-intl:
14330 maybe-clean-stage3-intl:
14331 @if intl-bootstrap
14332 maybe-all-stage3-intl: all-stage3-intl
14333 all-stage3: all-stage3-intl
14334 TARGET-stage3-intl = $(TARGET-intl)
14335 all-stage3-intl: configure-stage3-intl
14336         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14337         @r=`${PWD_COMMAND}`; export r; \
14338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14339         $(HOST_EXPORTS) \
14340         $(POSTSTAGE1_HOST_EXPORTS) \
14341         cd $(HOST_SUBDIR)/intl && \
14342         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14343                 $(TARGET-stage3-intl)
14344
14345 maybe-clean-stage3-intl: clean-stage3-intl
14346 clean-stage3: clean-stage3-intl
14347 clean-stage3-intl:
14348         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14349           || exit 0 ; \
14350         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14351         cd $(HOST_SUBDIR)/intl && \
14352         $(MAKE) $(FLAGS_TO_PASS)  \
14353                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14354                   clean
14355 @endif intl-bootstrap
14356
14357
14358 .PHONY: all-stage4-intl maybe-all-stage4-intl
14359 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14360 maybe-all-stage4-intl:
14361 maybe-clean-stage4-intl:
14362 @if intl-bootstrap
14363 maybe-all-stage4-intl: all-stage4-intl
14364 all-stage4: all-stage4-intl
14365 TARGET-stage4-intl = $(TARGET-intl)
14366 all-stage4-intl: configure-stage4-intl
14367         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14368         @r=`${PWD_COMMAND}`; export r; \
14369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14370         $(HOST_EXPORTS) \
14371         $(POSTSTAGE1_HOST_EXPORTS) \
14372         cd $(HOST_SUBDIR)/intl && \
14373         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14374                 $(TARGET-stage4-intl)
14375
14376 maybe-clean-stage4-intl: clean-stage4-intl
14377 clean-stage4: clean-stage4-intl
14378 clean-stage4-intl:
14379         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14380           || exit 0 ; \
14381         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14382         cd $(HOST_SUBDIR)/intl && \
14383         $(MAKE) $(FLAGS_TO_PASS)  \
14384                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14385                   clean
14386 @endif intl-bootstrap
14387
14388
14389 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14390 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14391 maybe-all-stageprofile-intl:
14392 maybe-clean-stageprofile-intl:
14393 @if intl-bootstrap
14394 maybe-all-stageprofile-intl: all-stageprofile-intl
14395 all-stageprofile: all-stageprofile-intl
14396 TARGET-stageprofile-intl = $(TARGET-intl)
14397 all-stageprofile-intl: configure-stageprofile-intl
14398         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14399         @r=`${PWD_COMMAND}`; export r; \
14400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14401         $(HOST_EXPORTS) \
14402         $(POSTSTAGE1_HOST_EXPORTS) \
14403         cd $(HOST_SUBDIR)/intl && \
14404         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
14405                 $(TARGET-stageprofile-intl)
14406
14407 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14408 clean-stageprofile: clean-stageprofile-intl
14409 clean-stageprofile-intl:
14410         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14411           || exit 0 ; \
14412         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14413         cd $(HOST_SUBDIR)/intl && \
14414         $(MAKE) $(FLAGS_TO_PASS)  \
14415                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14416                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
14417 @endif intl-bootstrap
14418
14419
14420 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14421 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14422 maybe-all-stagefeedback-intl:
14423 maybe-clean-stagefeedback-intl:
14424 @if intl-bootstrap
14425 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14426 all-stagefeedback: all-stagefeedback-intl
14427 TARGET-stagefeedback-intl = $(TARGET-intl)
14428 all-stagefeedback-intl: configure-stagefeedback-intl
14429         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14430         @r=`${PWD_COMMAND}`; export r; \
14431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14432         $(HOST_EXPORTS) \
14433         $(POSTSTAGE1_HOST_EXPORTS) \
14434         cd $(HOST_SUBDIR)/intl && \
14435         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
14436                 $(TARGET-stagefeedback-intl)
14437
14438 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14439 clean-stagefeedback: clean-stagefeedback-intl
14440 clean-stagefeedback-intl:
14441         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14442           || exit 0 ; \
14443         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14444         cd $(HOST_SUBDIR)/intl && \
14445         $(MAKE) $(FLAGS_TO_PASS)  \
14446                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14447                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
14448 @endif intl-bootstrap
14449
14450
14451
14452
14453
14454 .PHONY: check-intl maybe-check-intl
14455 maybe-check-intl:
14456 @if intl
14457 maybe-check-intl: check-intl
14458
14459 check-intl:
14460         @$(unstage)
14461         @r=`${PWD_COMMAND}`; export r; \
14462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14463         $(HOST_EXPORTS) \
14464         (cd $(HOST_SUBDIR)/intl && \
14465           $(MAKE) $(FLAGS_TO_PASS)  check)
14466
14467 @endif intl
14468
14469 .PHONY: install-intl maybe-install-intl
14470 maybe-install-intl:
14471 @if intl
14472 maybe-install-intl: install-intl
14473
14474 install-intl: installdirs
14475         @$(unstage)
14476         @r=`${PWD_COMMAND}`; export r; \
14477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478         $(HOST_EXPORTS) \
14479         (cd $(HOST_SUBDIR)/intl && \
14480           $(MAKE) $(FLAGS_TO_PASS)  install)
14481
14482 @endif intl
14483
14484 # Other targets (info, dvi, etc.)
14485
14486 .PHONY: maybe-info-intl info-intl
14487 maybe-info-intl:
14488 @if intl
14489 maybe-info-intl: info-intl
14490
14491 info-intl: \
14492     configure-intl 
14493         @[ -f ./intl/Makefile ] || exit 0; \
14494         r=`${PWD_COMMAND}`; export r; \
14495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14496         $(HOST_EXPORTS) \
14497         for flag in $(EXTRA_HOST_FLAGS) ; do \
14498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14499         done; \
14500         echo "Doing info in intl" ; \
14501         (cd $(HOST_SUBDIR)/intl && \
14502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14504                   "RANLIB=$${RANLIB}" \
14505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14506                   info) \
14507           || exit 1
14508
14509 @endif intl
14510
14511 .PHONY: maybe-dvi-intl dvi-intl
14512 maybe-dvi-intl:
14513 @if intl
14514 maybe-dvi-intl: dvi-intl
14515
14516 dvi-intl: \
14517     configure-intl 
14518         @[ -f ./intl/Makefile ] || exit 0; \
14519         r=`${PWD_COMMAND}`; export r; \
14520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14521         $(HOST_EXPORTS) \
14522         for flag in $(EXTRA_HOST_FLAGS) ; do \
14523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14524         done; \
14525         echo "Doing dvi in intl" ; \
14526         (cd $(HOST_SUBDIR)/intl && \
14527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14529                   "RANLIB=$${RANLIB}" \
14530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14531                   dvi) \
14532           || exit 1
14533
14534 @endif intl
14535
14536 .PHONY: maybe-html-intl html-intl
14537 maybe-html-intl:
14538 @if intl
14539 maybe-html-intl: html-intl
14540
14541 html-intl: \
14542     configure-intl 
14543         @[ -f ./intl/Makefile ] || exit 0; \
14544         r=`${PWD_COMMAND}`; export r; \
14545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14546         $(HOST_EXPORTS) \
14547         for flag in $(EXTRA_HOST_FLAGS) ; do \
14548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14549         done; \
14550         echo "Doing html in intl" ; \
14551         (cd $(HOST_SUBDIR)/intl && \
14552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14554                   "RANLIB=$${RANLIB}" \
14555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14556                   html) \
14557           || exit 1
14558
14559 @endif intl
14560
14561 .PHONY: maybe-TAGS-intl TAGS-intl
14562 maybe-TAGS-intl:
14563 @if intl
14564 maybe-TAGS-intl: TAGS-intl
14565
14566 TAGS-intl: \
14567     configure-intl 
14568         @[ -f ./intl/Makefile ] || exit 0; \
14569         r=`${PWD_COMMAND}`; export r; \
14570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14571         $(HOST_EXPORTS) \
14572         for flag in $(EXTRA_HOST_FLAGS) ; do \
14573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14574         done; \
14575         echo "Doing TAGS in intl" ; \
14576         (cd $(HOST_SUBDIR)/intl && \
14577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14579                   "RANLIB=$${RANLIB}" \
14580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14581                   TAGS) \
14582           || exit 1
14583
14584 @endif intl
14585
14586 .PHONY: maybe-install-info-intl install-info-intl
14587 maybe-install-info-intl:
14588 @if intl
14589 maybe-install-info-intl: install-info-intl
14590
14591 install-info-intl: \
14592     configure-intl \
14593     info-intl 
14594         @[ -f ./intl/Makefile ] || exit 0; \
14595         r=`${PWD_COMMAND}`; export r; \
14596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14597         $(HOST_EXPORTS) \
14598         for flag in $(EXTRA_HOST_FLAGS) ; do \
14599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14600         done; \
14601         echo "Doing install-info in intl" ; \
14602         (cd $(HOST_SUBDIR)/intl && \
14603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14605                   "RANLIB=$${RANLIB}" \
14606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14607                   install-info) \
14608           || exit 1
14609
14610 @endif intl
14611
14612 .PHONY: maybe-installcheck-intl installcheck-intl
14613 maybe-installcheck-intl:
14614 @if intl
14615 maybe-installcheck-intl: installcheck-intl
14616
14617 installcheck-intl: \
14618     configure-intl 
14619         @[ -f ./intl/Makefile ] || exit 0; \
14620         r=`${PWD_COMMAND}`; export r; \
14621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622         $(HOST_EXPORTS) \
14623         for flag in $(EXTRA_HOST_FLAGS) ; do \
14624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14625         done; \
14626         echo "Doing installcheck in intl" ; \
14627         (cd $(HOST_SUBDIR)/intl && \
14628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14630                   "RANLIB=$${RANLIB}" \
14631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14632                   installcheck) \
14633           || exit 1
14634
14635 @endif intl
14636
14637 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14638 maybe-mostlyclean-intl:
14639 @if intl
14640 maybe-mostlyclean-intl: mostlyclean-intl
14641
14642 mostlyclean-intl: 
14643         @[ -f ./intl/Makefile ] || exit 0; \
14644         r=`${PWD_COMMAND}`; export r; \
14645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14646         $(HOST_EXPORTS) \
14647         for flag in $(EXTRA_HOST_FLAGS) ; do \
14648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14649         done; \
14650         echo "Doing mostlyclean in intl" ; \
14651         (cd $(HOST_SUBDIR)/intl && \
14652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14654                   "RANLIB=$${RANLIB}" \
14655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14656                   mostlyclean) \
14657           || exit 1
14658
14659 @endif intl
14660
14661 .PHONY: maybe-clean-intl clean-intl
14662 maybe-clean-intl:
14663 @if intl
14664 maybe-clean-intl: clean-intl
14665
14666 clean-intl: 
14667         @[ -f ./intl/Makefile ] || exit 0; \
14668         r=`${PWD_COMMAND}`; export r; \
14669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14670         $(HOST_EXPORTS) \
14671         for flag in $(EXTRA_HOST_FLAGS) ; do \
14672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14673         done; \
14674         echo "Doing clean in intl" ; \
14675         (cd $(HOST_SUBDIR)/intl && \
14676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14678                   "RANLIB=$${RANLIB}" \
14679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14680                   clean) \
14681           || exit 1
14682
14683 @endif intl
14684
14685 .PHONY: maybe-distclean-intl distclean-intl
14686 maybe-distclean-intl:
14687 @if intl
14688 maybe-distclean-intl: distclean-intl
14689
14690 distclean-intl: 
14691         @[ -f ./intl/Makefile ] || exit 0; \
14692         r=`${PWD_COMMAND}`; export r; \
14693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14694         $(HOST_EXPORTS) \
14695         for flag in $(EXTRA_HOST_FLAGS) ; do \
14696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14697         done; \
14698         echo "Doing distclean in intl" ; \
14699         (cd $(HOST_SUBDIR)/intl && \
14700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14702                   "RANLIB=$${RANLIB}" \
14703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14704                   distclean) \
14705           || exit 1
14706
14707 @endif intl
14708
14709 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14710 maybe-maintainer-clean-intl:
14711 @if intl
14712 maybe-maintainer-clean-intl: maintainer-clean-intl
14713
14714 maintainer-clean-intl: 
14715         @[ -f ./intl/Makefile ] || exit 0; \
14716         r=`${PWD_COMMAND}`; export r; \
14717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718         $(HOST_EXPORTS) \
14719         for flag in $(EXTRA_HOST_FLAGS) ; do \
14720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14721         done; \
14722         echo "Doing maintainer-clean in intl" ; \
14723         (cd $(HOST_SUBDIR)/intl && \
14724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14726                   "RANLIB=$${RANLIB}" \
14727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14728                   maintainer-clean) \
14729           || exit 1
14730
14731 @endif intl
14732
14733
14734
14735 .PHONY: configure-tcl maybe-configure-tcl
14736 maybe-configure-tcl:
14737 @if tcl
14738 maybe-configure-tcl: configure-tcl
14739 configure-tcl: 
14740         @$(unstage)
14741         @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14743         r=`${PWD_COMMAND}`; export r; \
14744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14745         $(HOST_EXPORTS) \
14746         echo Configuring in $(HOST_SUBDIR)/tcl; \
14747         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14748         case $(srcdir) in \
14749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14750           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14752         esac; \
14753         srcdiroption="--srcdir=$${topdir}/tcl"; \
14754         libsrcdir="$$s/tcl"; \
14755         $(SHELL) $${libsrcdir}/configure \
14756           $(HOST_CONFIGARGS) $${srcdiroption}  \
14757           || exit 1
14758 @endif tcl
14759
14760
14761
14762
14763
14764 .PHONY: all-tcl maybe-all-tcl
14765 maybe-all-tcl:
14766 @if tcl
14767 TARGET-tcl=all
14768 maybe-all-tcl: all-tcl
14769 all-tcl: configure-tcl
14770         @$(unstage)
14771         @r=`${PWD_COMMAND}`; export r; \
14772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14773         $(HOST_EXPORTS) \
14774         (cd $(HOST_SUBDIR)/tcl && \
14775           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14776 @endif tcl
14777
14778
14779
14780
14781 .PHONY: check-tcl maybe-check-tcl
14782 maybe-check-tcl:
14783 @if tcl
14784 maybe-check-tcl: check-tcl
14785
14786 check-tcl:
14787         @$(unstage)
14788         @r=`${PWD_COMMAND}`; export r; \
14789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14790         $(HOST_EXPORTS) \
14791         (cd $(HOST_SUBDIR)/tcl && \
14792           $(MAKE) $(FLAGS_TO_PASS)  check)
14793
14794 @endif tcl
14795
14796 .PHONY: install-tcl maybe-install-tcl
14797 maybe-install-tcl:
14798 @if tcl
14799 maybe-install-tcl: install-tcl
14800
14801 install-tcl: installdirs
14802         @$(unstage)
14803         @r=`${PWD_COMMAND}`; export r; \
14804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14805         $(HOST_EXPORTS) \
14806         (cd $(HOST_SUBDIR)/tcl && \
14807           $(MAKE) $(FLAGS_TO_PASS)  install)
14808
14809 @endif tcl
14810
14811 # Other targets (info, dvi, etc.)
14812
14813 .PHONY: maybe-info-tcl info-tcl
14814 maybe-info-tcl:
14815 @if tcl
14816 maybe-info-tcl: info-tcl
14817
14818 info-tcl: \
14819     configure-tcl 
14820         @$(unstage)
14821         @[ -f ./tcl/Makefile ] || exit 0; \
14822         r=`${PWD_COMMAND}`; export r; \
14823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14824         $(HOST_EXPORTS) \
14825         for flag in $(EXTRA_HOST_FLAGS) ; do \
14826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14827         done; \
14828         echo "Doing info in tcl" ; \
14829         (cd $(HOST_SUBDIR)/tcl && \
14830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14832                   "RANLIB=$${RANLIB}" \
14833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14834                   info) \
14835           || exit 1
14836
14837 @endif tcl
14838
14839 .PHONY: maybe-dvi-tcl dvi-tcl
14840 maybe-dvi-tcl:
14841 @if tcl
14842 maybe-dvi-tcl: dvi-tcl
14843
14844 dvi-tcl: \
14845     configure-tcl 
14846         @$(unstage)
14847         @[ -f ./tcl/Makefile ] || exit 0; \
14848         r=`${PWD_COMMAND}`; export r; \
14849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14850         $(HOST_EXPORTS) \
14851         for flag in $(EXTRA_HOST_FLAGS) ; do \
14852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14853         done; \
14854         echo "Doing dvi in tcl" ; \
14855         (cd $(HOST_SUBDIR)/tcl && \
14856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14858                   "RANLIB=$${RANLIB}" \
14859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14860                   dvi) \
14861           || exit 1
14862
14863 @endif tcl
14864
14865 .PHONY: maybe-html-tcl html-tcl
14866 maybe-html-tcl:
14867 @if tcl
14868 maybe-html-tcl: html-tcl
14869
14870 html-tcl: \
14871     configure-tcl 
14872         @$(unstage)
14873         @[ -f ./tcl/Makefile ] || exit 0; \
14874         r=`${PWD_COMMAND}`; export r; \
14875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14876         $(HOST_EXPORTS) \
14877         for flag in $(EXTRA_HOST_FLAGS) ; do \
14878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14879         done; \
14880         echo "Doing html in tcl" ; \
14881         (cd $(HOST_SUBDIR)/tcl && \
14882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14884                   "RANLIB=$${RANLIB}" \
14885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14886                   html) \
14887           || exit 1
14888
14889 @endif tcl
14890
14891 .PHONY: maybe-TAGS-tcl TAGS-tcl
14892 maybe-TAGS-tcl:
14893 @if tcl
14894 maybe-TAGS-tcl: TAGS-tcl
14895
14896 TAGS-tcl: \
14897     configure-tcl 
14898         @$(unstage)
14899         @[ -f ./tcl/Makefile ] || exit 0; \
14900         r=`${PWD_COMMAND}`; export r; \
14901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902         $(HOST_EXPORTS) \
14903         for flag in $(EXTRA_HOST_FLAGS) ; do \
14904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14905         done; \
14906         echo "Doing TAGS in tcl" ; \
14907         (cd $(HOST_SUBDIR)/tcl && \
14908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14910                   "RANLIB=$${RANLIB}" \
14911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14912                   TAGS) \
14913           || exit 1
14914
14915 @endif tcl
14916
14917 .PHONY: maybe-install-info-tcl install-info-tcl
14918 maybe-install-info-tcl:
14919 @if tcl
14920 maybe-install-info-tcl: install-info-tcl
14921
14922 install-info-tcl: \
14923     configure-tcl \
14924     info-tcl 
14925         @$(unstage)
14926         @[ -f ./tcl/Makefile ] || exit 0; \
14927         r=`${PWD_COMMAND}`; export r; \
14928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14929         $(HOST_EXPORTS) \
14930         for flag in $(EXTRA_HOST_FLAGS) ; do \
14931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14932         done; \
14933         echo "Doing install-info in tcl" ; \
14934         (cd $(HOST_SUBDIR)/tcl && \
14935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14937                   "RANLIB=$${RANLIB}" \
14938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14939                   install-info) \
14940           || exit 1
14941
14942 @endif tcl
14943
14944 .PHONY: maybe-installcheck-tcl installcheck-tcl
14945 maybe-installcheck-tcl:
14946 @if tcl
14947 maybe-installcheck-tcl: installcheck-tcl
14948
14949 installcheck-tcl: \
14950     configure-tcl 
14951         @$(unstage)
14952         @[ -f ./tcl/Makefile ] || exit 0; \
14953         r=`${PWD_COMMAND}`; export r; \
14954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14955         $(HOST_EXPORTS) \
14956         for flag in $(EXTRA_HOST_FLAGS) ; do \
14957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14958         done; \
14959         echo "Doing installcheck in tcl" ; \
14960         (cd $(HOST_SUBDIR)/tcl && \
14961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14963                   "RANLIB=$${RANLIB}" \
14964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14965                   installcheck) \
14966           || exit 1
14967
14968 @endif tcl
14969
14970 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14971 maybe-mostlyclean-tcl:
14972 @if tcl
14973 maybe-mostlyclean-tcl: mostlyclean-tcl
14974
14975 # tcl doesn't support mostlyclean.
14976 mostlyclean-tcl:
14977
14978 @endif tcl
14979
14980 .PHONY: maybe-clean-tcl clean-tcl
14981 maybe-clean-tcl:
14982 @if tcl
14983 maybe-clean-tcl: clean-tcl
14984
14985 clean-tcl: 
14986         @$(unstage)
14987         @[ -f ./tcl/Makefile ] || exit 0; \
14988         r=`${PWD_COMMAND}`; export r; \
14989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14990         $(HOST_EXPORTS) \
14991         for flag in $(EXTRA_HOST_FLAGS) ; do \
14992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14993         done; \
14994         echo "Doing clean in tcl" ; \
14995         (cd $(HOST_SUBDIR)/tcl && \
14996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14998                   "RANLIB=$${RANLIB}" \
14999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15000                   clean) \
15001           || exit 1
15002
15003 @endif tcl
15004
15005 .PHONY: maybe-distclean-tcl distclean-tcl
15006 maybe-distclean-tcl:
15007 @if tcl
15008 maybe-distclean-tcl: distclean-tcl
15009
15010 distclean-tcl: 
15011         @$(unstage)
15012         @[ -f ./tcl/Makefile ] || exit 0; \
15013         r=`${PWD_COMMAND}`; export r; \
15014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15015         $(HOST_EXPORTS) \
15016         for flag in $(EXTRA_HOST_FLAGS) ; do \
15017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15018         done; \
15019         echo "Doing distclean in tcl" ; \
15020         (cd $(HOST_SUBDIR)/tcl && \
15021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15023                   "RANLIB=$${RANLIB}" \
15024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15025                   distclean) \
15026           || exit 1
15027
15028 @endif tcl
15029
15030 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
15031 maybe-maintainer-clean-tcl:
15032 @if tcl
15033 maybe-maintainer-clean-tcl: maintainer-clean-tcl
15034
15035 maintainer-clean-tcl: 
15036         @$(unstage)
15037         @[ -f ./tcl/Makefile ] || exit 0; \
15038         r=`${PWD_COMMAND}`; export r; \
15039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15040         $(HOST_EXPORTS) \
15041         for flag in $(EXTRA_HOST_FLAGS) ; do \
15042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15043         done; \
15044         echo "Doing maintainer-clean in tcl" ; \
15045         (cd $(HOST_SUBDIR)/tcl && \
15046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15048                   "RANLIB=$${RANLIB}" \
15049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15050                   maintainer-clean) \
15051           || exit 1
15052
15053 @endif tcl
15054
15055
15056
15057 .PHONY: configure-itcl maybe-configure-itcl
15058 maybe-configure-itcl:
15059 @if itcl
15060 maybe-configure-itcl: configure-itcl
15061 configure-itcl: 
15062         @$(unstage)
15063         @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
15064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
15065         r=`${PWD_COMMAND}`; export r; \
15066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15067         $(HOST_EXPORTS) \
15068         echo Configuring in $(HOST_SUBDIR)/itcl; \
15069         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
15070         case $(srcdir) in \
15071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15072           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
15073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15074         esac; \
15075         srcdiroption="--srcdir=$${topdir}/itcl"; \
15076         libsrcdir="$$s/itcl"; \
15077         $(SHELL) $${libsrcdir}/configure \
15078           $(HOST_CONFIGARGS) $${srcdiroption}  \
15079           || exit 1
15080 @endif itcl
15081
15082
15083
15084
15085
15086 .PHONY: all-itcl maybe-all-itcl
15087 maybe-all-itcl:
15088 @if itcl
15089 TARGET-itcl=all
15090 maybe-all-itcl: all-itcl
15091 all-itcl: configure-itcl
15092         @$(unstage)
15093         @r=`${PWD_COMMAND}`; export r; \
15094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15095         $(HOST_EXPORTS) \
15096         (cd $(HOST_SUBDIR)/itcl && \
15097           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
15098 @endif itcl
15099
15100
15101
15102
15103 .PHONY: check-itcl maybe-check-itcl
15104 maybe-check-itcl:
15105 @if itcl
15106 maybe-check-itcl: check-itcl
15107
15108 check-itcl:
15109         @$(unstage)
15110         @r=`${PWD_COMMAND}`; export r; \
15111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15112         $(HOST_EXPORTS) \
15113         (cd $(HOST_SUBDIR)/itcl && \
15114           $(MAKE) $(FLAGS_TO_PASS)  check)
15115
15116 @endif itcl
15117
15118 .PHONY: install-itcl maybe-install-itcl
15119 maybe-install-itcl:
15120 @if itcl
15121 maybe-install-itcl: install-itcl
15122
15123 install-itcl: installdirs
15124         @$(unstage)
15125         @r=`${PWD_COMMAND}`; export r; \
15126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127         $(HOST_EXPORTS) \
15128         (cd $(HOST_SUBDIR)/itcl && \
15129           $(MAKE) $(FLAGS_TO_PASS)  install)
15130
15131 @endif itcl
15132
15133 # Other targets (info, dvi, etc.)
15134
15135 .PHONY: maybe-info-itcl info-itcl
15136 maybe-info-itcl:
15137 @if itcl
15138 maybe-info-itcl: info-itcl
15139
15140 info-itcl: \
15141     configure-itcl 
15142         @$(unstage)
15143         @[ -f ./itcl/Makefile ] || exit 0; \
15144         r=`${PWD_COMMAND}`; export r; \
15145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15146         $(HOST_EXPORTS) \
15147         for flag in $(EXTRA_HOST_FLAGS) ; do \
15148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15149         done; \
15150         echo "Doing info in itcl" ; \
15151         (cd $(HOST_SUBDIR)/itcl && \
15152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15154                   "RANLIB=$${RANLIB}" \
15155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15156                   info) \
15157           || exit 1
15158
15159 @endif itcl
15160
15161 .PHONY: maybe-dvi-itcl dvi-itcl
15162 maybe-dvi-itcl:
15163 @if itcl
15164 maybe-dvi-itcl: dvi-itcl
15165
15166 dvi-itcl: \
15167     configure-itcl 
15168         @$(unstage)
15169         @[ -f ./itcl/Makefile ] || exit 0; \
15170         r=`${PWD_COMMAND}`; export r; \
15171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172         $(HOST_EXPORTS) \
15173         for flag in $(EXTRA_HOST_FLAGS) ; do \
15174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175         done; \
15176         echo "Doing dvi in itcl" ; \
15177         (cd $(HOST_SUBDIR)/itcl && \
15178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180                   "RANLIB=$${RANLIB}" \
15181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15182                   dvi) \
15183           || exit 1
15184
15185 @endif itcl
15186
15187 .PHONY: maybe-html-itcl html-itcl
15188 maybe-html-itcl:
15189 @if itcl
15190 maybe-html-itcl: html-itcl
15191
15192 html-itcl: \
15193     configure-itcl 
15194         @$(unstage)
15195         @[ -f ./itcl/Makefile ] || exit 0; \
15196         r=`${PWD_COMMAND}`; export r; \
15197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198         $(HOST_EXPORTS) \
15199         for flag in $(EXTRA_HOST_FLAGS) ; do \
15200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15201         done; \
15202         echo "Doing html in itcl" ; \
15203         (cd $(HOST_SUBDIR)/itcl && \
15204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15206                   "RANLIB=$${RANLIB}" \
15207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15208                   html) \
15209           || exit 1
15210
15211 @endif itcl
15212
15213 .PHONY: maybe-TAGS-itcl TAGS-itcl
15214 maybe-TAGS-itcl:
15215 @if itcl
15216 maybe-TAGS-itcl: TAGS-itcl
15217
15218 TAGS-itcl: \
15219     configure-itcl 
15220         @$(unstage)
15221         @[ -f ./itcl/Makefile ] || exit 0; \
15222         r=`${PWD_COMMAND}`; export r; \
15223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224         $(HOST_EXPORTS) \
15225         for flag in $(EXTRA_HOST_FLAGS) ; do \
15226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15227         done; \
15228         echo "Doing TAGS in itcl" ; \
15229         (cd $(HOST_SUBDIR)/itcl && \
15230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15232                   "RANLIB=$${RANLIB}" \
15233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15234                   TAGS) \
15235           || exit 1
15236
15237 @endif itcl
15238
15239 .PHONY: maybe-install-info-itcl install-info-itcl
15240 maybe-install-info-itcl:
15241 @if itcl
15242 maybe-install-info-itcl: install-info-itcl
15243
15244 install-info-itcl: \
15245     configure-itcl \
15246     info-itcl 
15247         @$(unstage)
15248         @[ -f ./itcl/Makefile ] || exit 0; \
15249         r=`${PWD_COMMAND}`; export r; \
15250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251         $(HOST_EXPORTS) \
15252         for flag in $(EXTRA_HOST_FLAGS) ; do \
15253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254         done; \
15255         echo "Doing install-info in itcl" ; \
15256         (cd $(HOST_SUBDIR)/itcl && \
15257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259                   "RANLIB=$${RANLIB}" \
15260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15261                   install-info) \
15262           || exit 1
15263
15264 @endif itcl
15265
15266 .PHONY: maybe-installcheck-itcl installcheck-itcl
15267 maybe-installcheck-itcl:
15268 @if itcl
15269 maybe-installcheck-itcl: installcheck-itcl
15270
15271 installcheck-itcl: \
15272     configure-itcl 
15273         @$(unstage)
15274         @[ -f ./itcl/Makefile ] || exit 0; \
15275         r=`${PWD_COMMAND}`; export r; \
15276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277         $(HOST_EXPORTS) \
15278         for flag in $(EXTRA_HOST_FLAGS) ; do \
15279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280         done; \
15281         echo "Doing installcheck in itcl" ; \
15282         (cd $(HOST_SUBDIR)/itcl && \
15283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15285                   "RANLIB=$${RANLIB}" \
15286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15287                   installcheck) \
15288           || exit 1
15289
15290 @endif itcl
15291
15292 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15293 maybe-mostlyclean-itcl:
15294 @if itcl
15295 maybe-mostlyclean-itcl: mostlyclean-itcl
15296
15297 mostlyclean-itcl: 
15298         @$(unstage)
15299         @[ -f ./itcl/Makefile ] || exit 0; \
15300         r=`${PWD_COMMAND}`; export r; \
15301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15302         $(HOST_EXPORTS) \
15303         for flag in $(EXTRA_HOST_FLAGS) ; do \
15304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15305         done; \
15306         echo "Doing mostlyclean in itcl" ; \
15307         (cd $(HOST_SUBDIR)/itcl && \
15308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15310                   "RANLIB=$${RANLIB}" \
15311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15312                   mostlyclean) \
15313           || exit 1
15314
15315 @endif itcl
15316
15317 .PHONY: maybe-clean-itcl clean-itcl
15318 maybe-clean-itcl:
15319 @if itcl
15320 maybe-clean-itcl: clean-itcl
15321
15322 clean-itcl: 
15323         @$(unstage)
15324         @[ -f ./itcl/Makefile ] || exit 0; \
15325         r=`${PWD_COMMAND}`; export r; \
15326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327         $(HOST_EXPORTS) \
15328         for flag in $(EXTRA_HOST_FLAGS) ; do \
15329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15330         done; \
15331         echo "Doing clean in itcl" ; \
15332         (cd $(HOST_SUBDIR)/itcl && \
15333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15335                   "RANLIB=$${RANLIB}" \
15336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15337                   clean) \
15338           || exit 1
15339
15340 @endif itcl
15341
15342 .PHONY: maybe-distclean-itcl distclean-itcl
15343 maybe-distclean-itcl:
15344 @if itcl
15345 maybe-distclean-itcl: distclean-itcl
15346
15347 distclean-itcl: 
15348         @$(unstage)
15349         @[ -f ./itcl/Makefile ] || exit 0; \
15350         r=`${PWD_COMMAND}`; export r; \
15351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15352         $(HOST_EXPORTS) \
15353         for flag in $(EXTRA_HOST_FLAGS) ; do \
15354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15355         done; \
15356         echo "Doing distclean in itcl" ; \
15357         (cd $(HOST_SUBDIR)/itcl && \
15358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15360                   "RANLIB=$${RANLIB}" \
15361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15362                   distclean) \
15363           || exit 1
15364
15365 @endif itcl
15366
15367 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15368 maybe-maintainer-clean-itcl:
15369 @if itcl
15370 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15371
15372 maintainer-clean-itcl: 
15373         @$(unstage)
15374         @[ -f ./itcl/Makefile ] || exit 0; \
15375         r=`${PWD_COMMAND}`; export r; \
15376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15377         $(HOST_EXPORTS) \
15378         for flag in $(EXTRA_HOST_FLAGS) ; do \
15379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15380         done; \
15381         echo "Doing maintainer-clean in itcl" ; \
15382         (cd $(HOST_SUBDIR)/itcl && \
15383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15385                   "RANLIB=$${RANLIB}" \
15386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15387                   maintainer-clean) \
15388           || exit 1
15389
15390 @endif itcl
15391
15392
15393
15394 .PHONY: configure-ld maybe-configure-ld
15395 maybe-configure-ld:
15396 @if ld
15397 maybe-configure-ld: configure-ld
15398 configure-ld: 
15399         @test -f stage_last && exit 0; \
15400         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15402         r=`${PWD_COMMAND}`; export r; \
15403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404         $(HOST_EXPORTS) \
15405         echo Configuring in $(HOST_SUBDIR)/ld; \
15406         cd "$(HOST_SUBDIR)/ld" || exit 1; \
15407         case $(srcdir) in \
15408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15409           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15411         esac; \
15412         srcdiroption="--srcdir=$${topdir}/ld"; \
15413         libsrcdir="$$s/ld"; \
15414         $(SHELL) $${libsrcdir}/configure \
15415           $(HOST_CONFIGARGS) $${srcdiroption}  \
15416           || exit 1
15417 @endif ld
15418
15419
15420
15421 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15422 maybe-configure-stage1-ld:
15423 @if ld-bootstrap
15424 maybe-configure-stage1-ld: configure-stage1-ld
15425 configure-stage1-ld: 
15426         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15427         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15428         r=`${PWD_COMMAND}`; export r; \
15429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430         $(HOST_EXPORTS) \
15431         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15432         cd $(HOST_SUBDIR)/ld || exit 1; \
15433         case $(srcdir) in \
15434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15435           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15437         esac; \
15438         srcdiroption="--srcdir=$${topdir}/ld"; \
15439         libsrcdir="$$s/ld"; \
15440         $(SHELL) $${libsrcdir}/configure \
15441           $(HOST_CONFIGARGS) $${srcdiroption} \
15442           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15443 @endif ld-bootstrap
15444
15445 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15446 maybe-configure-stage2-ld:
15447 @if ld-bootstrap
15448 maybe-configure-stage2-ld: configure-stage2-ld
15449 configure-stage2-ld: 
15450         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15451         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15452         r=`${PWD_COMMAND}`; export r; \
15453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15454         $(HOST_EXPORTS) \
15455         $(POSTSTAGE1_HOST_EXPORTS) \
15456         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15457         cd $(HOST_SUBDIR)/ld || exit 1; \
15458         case $(srcdir) in \
15459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15460           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15462         esac; \
15463         srcdiroption="--srcdir=$${topdir}/ld"; \
15464         libsrcdir="$$s/ld"; \
15465         $(SHELL) $${libsrcdir}/configure \
15466           $(HOST_CONFIGARGS) $${srcdiroption} \
15467           @stage2_werror_flag@ 
15468 @endif ld-bootstrap
15469
15470 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15471 maybe-configure-stage3-ld:
15472 @if ld-bootstrap
15473 maybe-configure-stage3-ld: configure-stage3-ld
15474 configure-stage3-ld: 
15475         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15476         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15477         r=`${PWD_COMMAND}`; export r; \
15478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15479         $(HOST_EXPORTS) \
15480         $(POSTSTAGE1_HOST_EXPORTS) \
15481         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15482         cd $(HOST_SUBDIR)/ld || exit 1; \
15483         case $(srcdir) in \
15484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15485           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15487         esac; \
15488         srcdiroption="--srcdir=$${topdir}/ld"; \
15489         libsrcdir="$$s/ld"; \
15490         $(SHELL) $${libsrcdir}/configure \
15491           $(HOST_CONFIGARGS) $${srcdiroption} \
15492           @stage2_werror_flag@ 
15493 @endif ld-bootstrap
15494
15495 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15496 maybe-configure-stage4-ld:
15497 @if ld-bootstrap
15498 maybe-configure-stage4-ld: configure-stage4-ld
15499 configure-stage4-ld: 
15500         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15501         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15502         r=`${PWD_COMMAND}`; export r; \
15503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15504         $(HOST_EXPORTS) \
15505         $(POSTSTAGE1_HOST_EXPORTS) \
15506         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15507         cd $(HOST_SUBDIR)/ld || exit 1; \
15508         case $(srcdir) in \
15509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15510           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15512         esac; \
15513         srcdiroption="--srcdir=$${topdir}/ld"; \
15514         libsrcdir="$$s/ld"; \
15515         $(SHELL) $${libsrcdir}/configure \
15516           $(HOST_CONFIGARGS) $${srcdiroption} \
15517           @stage2_werror_flag@ 
15518 @endif ld-bootstrap
15519
15520 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15521 maybe-configure-stageprofile-ld:
15522 @if ld-bootstrap
15523 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15524 configure-stageprofile-ld: 
15525         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15526         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15527         r=`${PWD_COMMAND}`; export r; \
15528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529         $(HOST_EXPORTS) \
15530         $(POSTSTAGE1_HOST_EXPORTS) \
15531         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15532         cd $(HOST_SUBDIR)/ld || exit 1; \
15533         case $(srcdir) in \
15534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15535           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15537         esac; \
15538         srcdiroption="--srcdir=$${topdir}/ld"; \
15539         libsrcdir="$$s/ld"; \
15540         $(SHELL) $${libsrcdir}/configure \
15541           $(HOST_CONFIGARGS) $${srcdiroption} \
15542           @stage2_werror_flag@ 
15543 @endif ld-bootstrap
15544
15545 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15546 maybe-configure-stagefeedback-ld:
15547 @if ld-bootstrap
15548 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15549 configure-stagefeedback-ld: 
15550         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15551         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
15552         r=`${PWD_COMMAND}`; export r; \
15553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15554         $(HOST_EXPORTS) \
15555         $(POSTSTAGE1_HOST_EXPORTS) \
15556         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15557         cd $(HOST_SUBDIR)/ld || exit 1; \
15558         case $(srcdir) in \
15559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15560           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15562         esac; \
15563         srcdiroption="--srcdir=$${topdir}/ld"; \
15564         libsrcdir="$$s/ld"; \
15565         $(SHELL) $${libsrcdir}/configure \
15566           $(HOST_CONFIGARGS) $${srcdiroption} \
15567           @stage2_werror_flag@ 
15568 @endif ld-bootstrap
15569
15570
15571
15572
15573
15574 .PHONY: all-ld maybe-all-ld
15575 maybe-all-ld:
15576 @if ld
15577 TARGET-ld=all
15578 maybe-all-ld: all-ld
15579 all-ld: configure-ld
15580         @test -f stage_last && exit 0; \
15581         r=`${PWD_COMMAND}`; export r; \
15582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583         $(HOST_EXPORTS) \
15584         (cd $(HOST_SUBDIR)/ld && \
15585           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
15586 @endif ld
15587
15588
15589
15590 .PHONY: all-stage1-ld maybe-all-stage1-ld
15591 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15592 maybe-all-stage1-ld:
15593 maybe-clean-stage1-ld:
15594 @if ld-bootstrap
15595 maybe-all-stage1-ld: all-stage1-ld
15596 all-stage1: all-stage1-ld
15597 TARGET-stage1-ld = $(TARGET-ld)
15598 all-stage1-ld: configure-stage1-ld
15599         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15600         @r=`${PWD_COMMAND}`; export r; \
15601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15602         $(HOST_EXPORTS) \
15603         cd $(HOST_SUBDIR)/ld && \
15604         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
15605                 $(TARGET-stage1-ld)
15606
15607 maybe-clean-stage1-ld: clean-stage1-ld
15608 clean-stage1: clean-stage1-ld
15609 clean-stage1-ld:
15610         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15611           || exit 0 ; \
15612         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15613         cd $(HOST_SUBDIR)/ld && \
15614         $(MAKE) $(FLAGS_TO_PASS)  \
15615                 CFLAGS="$(STAGE1_CFLAGS)"  clean
15616 @endif ld-bootstrap
15617
15618
15619 .PHONY: all-stage2-ld maybe-all-stage2-ld
15620 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15621 maybe-all-stage2-ld:
15622 maybe-clean-stage2-ld:
15623 @if ld-bootstrap
15624 maybe-all-stage2-ld: all-stage2-ld
15625 all-stage2: all-stage2-ld
15626 TARGET-stage2-ld = $(TARGET-ld)
15627 all-stage2-ld: configure-stage2-ld
15628         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15629         @r=`${PWD_COMMAND}`; export r; \
15630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631         $(HOST_EXPORTS) \
15632         $(POSTSTAGE1_HOST_EXPORTS) \
15633         cd $(HOST_SUBDIR)/ld && \
15634         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15635                 $(TARGET-stage2-ld)
15636
15637 maybe-clean-stage2-ld: clean-stage2-ld
15638 clean-stage2: clean-stage2-ld
15639 clean-stage2-ld:
15640         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15641           || exit 0 ; \
15642         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15643         cd $(HOST_SUBDIR)/ld && \
15644         $(MAKE) $(FLAGS_TO_PASS)  \
15645                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15646                   clean
15647 @endif ld-bootstrap
15648
15649
15650 .PHONY: all-stage3-ld maybe-all-stage3-ld
15651 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15652 maybe-all-stage3-ld:
15653 maybe-clean-stage3-ld:
15654 @if ld-bootstrap
15655 maybe-all-stage3-ld: all-stage3-ld
15656 all-stage3: all-stage3-ld
15657 TARGET-stage3-ld = $(TARGET-ld)
15658 all-stage3-ld: configure-stage3-ld
15659         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15660         @r=`${PWD_COMMAND}`; export r; \
15661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662         $(HOST_EXPORTS) \
15663         $(POSTSTAGE1_HOST_EXPORTS) \
15664         cd $(HOST_SUBDIR)/ld && \
15665         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15666                 $(TARGET-stage3-ld)
15667
15668 maybe-clean-stage3-ld: clean-stage3-ld
15669 clean-stage3: clean-stage3-ld
15670 clean-stage3-ld:
15671         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15672           || exit 0 ; \
15673         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15674         cd $(HOST_SUBDIR)/ld && \
15675         $(MAKE) $(FLAGS_TO_PASS)  \
15676                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15677                   clean
15678 @endif ld-bootstrap
15679
15680
15681 .PHONY: all-stage4-ld maybe-all-stage4-ld
15682 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15683 maybe-all-stage4-ld:
15684 maybe-clean-stage4-ld:
15685 @if ld-bootstrap
15686 maybe-all-stage4-ld: all-stage4-ld
15687 all-stage4: all-stage4-ld
15688 TARGET-stage4-ld = $(TARGET-ld)
15689 all-stage4-ld: configure-stage4-ld
15690         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15691         @r=`${PWD_COMMAND}`; export r; \
15692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693         $(HOST_EXPORTS) \
15694         $(POSTSTAGE1_HOST_EXPORTS) \
15695         cd $(HOST_SUBDIR)/ld && \
15696         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15697                 $(TARGET-stage4-ld)
15698
15699 maybe-clean-stage4-ld: clean-stage4-ld
15700 clean-stage4: clean-stage4-ld
15701 clean-stage4-ld:
15702         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15703           || exit 0 ; \
15704         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15705         cd $(HOST_SUBDIR)/ld && \
15706         $(MAKE) $(FLAGS_TO_PASS)  \
15707                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15708                   clean
15709 @endif ld-bootstrap
15710
15711
15712 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15713 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15714 maybe-all-stageprofile-ld:
15715 maybe-clean-stageprofile-ld:
15716 @if ld-bootstrap
15717 maybe-all-stageprofile-ld: all-stageprofile-ld
15718 all-stageprofile: all-stageprofile-ld
15719 TARGET-stageprofile-ld = $(TARGET-ld)
15720 all-stageprofile-ld: configure-stageprofile-ld
15721         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15722         @r=`${PWD_COMMAND}`; export r; \
15723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15724         $(HOST_EXPORTS) \
15725         $(POSTSTAGE1_HOST_EXPORTS) \
15726         cd $(HOST_SUBDIR)/ld && \
15727         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
15728                 $(TARGET-stageprofile-ld)
15729
15730 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15731 clean-stageprofile: clean-stageprofile-ld
15732 clean-stageprofile-ld:
15733         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15734           || exit 0 ; \
15735         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15736         cd $(HOST_SUBDIR)/ld && \
15737         $(MAKE) $(FLAGS_TO_PASS)  \
15738                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15739                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15740 @endif ld-bootstrap
15741
15742
15743 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15744 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15745 maybe-all-stagefeedback-ld:
15746 maybe-clean-stagefeedback-ld:
15747 @if ld-bootstrap
15748 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15749 all-stagefeedback: all-stagefeedback-ld
15750 TARGET-stagefeedback-ld = $(TARGET-ld)
15751 all-stagefeedback-ld: configure-stagefeedback-ld
15752         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15753         @r=`${PWD_COMMAND}`; export r; \
15754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15755         $(HOST_EXPORTS) \
15756         $(POSTSTAGE1_HOST_EXPORTS) \
15757         cd $(HOST_SUBDIR)/ld && \
15758         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
15759                 $(TARGET-stagefeedback-ld)
15760
15761 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15762 clean-stagefeedback: clean-stagefeedback-ld
15763 clean-stagefeedback-ld:
15764         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15765           || exit 0 ; \
15766         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15767         cd $(HOST_SUBDIR)/ld && \
15768         $(MAKE) $(FLAGS_TO_PASS)  \
15769                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15770                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15771 @endif ld-bootstrap
15772
15773
15774
15775
15776
15777 .PHONY: check-ld maybe-check-ld
15778 maybe-check-ld:
15779 @if ld
15780 maybe-check-ld: check-ld
15781
15782 check-ld:
15783         @$(unstage)
15784         @r=`${PWD_COMMAND}`; export r; \
15785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15786         $(HOST_EXPORTS) \
15787         (cd $(HOST_SUBDIR)/ld && \
15788           $(MAKE) $(FLAGS_TO_PASS)  check)
15789
15790 @endif ld
15791
15792 .PHONY: install-ld maybe-install-ld
15793 maybe-install-ld:
15794 @if ld
15795 maybe-install-ld: install-ld
15796
15797 install-ld: installdirs
15798         @$(unstage)
15799         @r=`${PWD_COMMAND}`; export r; \
15800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801         $(HOST_EXPORTS) \
15802         (cd $(HOST_SUBDIR)/ld && \
15803           $(MAKE) $(FLAGS_TO_PASS)  install)
15804
15805 @endif ld
15806
15807 # Other targets (info, dvi, etc.)
15808
15809 .PHONY: maybe-info-ld info-ld
15810 maybe-info-ld:
15811 @if ld
15812 maybe-info-ld: info-ld
15813
15814 info-ld: \
15815     configure-ld 
15816         @[ -f ./ld/Makefile ] || exit 0; \
15817         r=`${PWD_COMMAND}`; export r; \
15818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15819         $(HOST_EXPORTS) \
15820         for flag in $(EXTRA_HOST_FLAGS) ; do \
15821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15822         done; \
15823         echo "Doing info in ld" ; \
15824         (cd $(HOST_SUBDIR)/ld && \
15825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15827                   "RANLIB=$${RANLIB}" \
15828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15829                   info) \
15830           || exit 1
15831
15832 @endif ld
15833
15834 .PHONY: maybe-dvi-ld dvi-ld
15835 maybe-dvi-ld:
15836 @if ld
15837 maybe-dvi-ld: dvi-ld
15838
15839 dvi-ld: \
15840     configure-ld 
15841         @[ -f ./ld/Makefile ] || exit 0; \
15842         r=`${PWD_COMMAND}`; export r; \
15843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844         $(HOST_EXPORTS) \
15845         for flag in $(EXTRA_HOST_FLAGS) ; do \
15846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15847         done; \
15848         echo "Doing dvi in ld" ; \
15849         (cd $(HOST_SUBDIR)/ld && \
15850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15852                   "RANLIB=$${RANLIB}" \
15853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15854                   dvi) \
15855           || exit 1
15856
15857 @endif ld
15858
15859 .PHONY: maybe-html-ld html-ld
15860 maybe-html-ld:
15861 @if ld
15862 maybe-html-ld: html-ld
15863
15864 html-ld: \
15865     configure-ld 
15866         @[ -f ./ld/Makefile ] || exit 0; \
15867         r=`${PWD_COMMAND}`; export r; \
15868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15869         $(HOST_EXPORTS) \
15870         for flag in $(EXTRA_HOST_FLAGS) ; do \
15871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15872         done; \
15873         echo "Doing html in ld" ; \
15874         (cd $(HOST_SUBDIR)/ld && \
15875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15877                   "RANLIB=$${RANLIB}" \
15878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15879                   html) \
15880           || exit 1
15881
15882 @endif ld
15883
15884 .PHONY: maybe-TAGS-ld TAGS-ld
15885 maybe-TAGS-ld:
15886 @if ld
15887 maybe-TAGS-ld: TAGS-ld
15888
15889 TAGS-ld: \
15890     configure-ld 
15891         @[ -f ./ld/Makefile ] || exit 0; \
15892         r=`${PWD_COMMAND}`; export r; \
15893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15894         $(HOST_EXPORTS) \
15895         for flag in $(EXTRA_HOST_FLAGS) ; do \
15896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15897         done; \
15898         echo "Doing TAGS in ld" ; \
15899         (cd $(HOST_SUBDIR)/ld && \
15900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15902                   "RANLIB=$${RANLIB}" \
15903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15904                   TAGS) \
15905           || exit 1
15906
15907 @endif ld
15908
15909 .PHONY: maybe-install-info-ld install-info-ld
15910 maybe-install-info-ld:
15911 @if ld
15912 maybe-install-info-ld: install-info-ld
15913
15914 install-info-ld: \
15915     configure-ld \
15916     info-ld 
15917         @[ -f ./ld/Makefile ] || exit 0; \
15918         r=`${PWD_COMMAND}`; export r; \
15919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15920         $(HOST_EXPORTS) \
15921         for flag in $(EXTRA_HOST_FLAGS) ; do \
15922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15923         done; \
15924         echo "Doing install-info in ld" ; \
15925         (cd $(HOST_SUBDIR)/ld && \
15926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15928                   "RANLIB=$${RANLIB}" \
15929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15930                   install-info) \
15931           || exit 1
15932
15933 @endif ld
15934
15935 .PHONY: maybe-installcheck-ld installcheck-ld
15936 maybe-installcheck-ld:
15937 @if ld
15938 maybe-installcheck-ld: installcheck-ld
15939
15940 installcheck-ld: \
15941     configure-ld 
15942         @[ -f ./ld/Makefile ] || exit 0; \
15943         r=`${PWD_COMMAND}`; export r; \
15944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15945         $(HOST_EXPORTS) \
15946         for flag in $(EXTRA_HOST_FLAGS) ; do \
15947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15948         done; \
15949         echo "Doing installcheck in ld" ; \
15950         (cd $(HOST_SUBDIR)/ld && \
15951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15953                   "RANLIB=$${RANLIB}" \
15954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15955                   installcheck) \
15956           || exit 1
15957
15958 @endif ld
15959
15960 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15961 maybe-mostlyclean-ld:
15962 @if ld
15963 maybe-mostlyclean-ld: mostlyclean-ld
15964
15965 mostlyclean-ld: 
15966         @[ -f ./ld/Makefile ] || exit 0; \
15967         r=`${PWD_COMMAND}`; export r; \
15968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15969         $(HOST_EXPORTS) \
15970         for flag in $(EXTRA_HOST_FLAGS) ; do \
15971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15972         done; \
15973         echo "Doing mostlyclean in ld" ; \
15974         (cd $(HOST_SUBDIR)/ld && \
15975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15977                   "RANLIB=$${RANLIB}" \
15978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15979                   mostlyclean) \
15980           || exit 1
15981
15982 @endif ld
15983
15984 .PHONY: maybe-clean-ld clean-ld
15985 maybe-clean-ld:
15986 @if ld
15987 maybe-clean-ld: clean-ld
15988
15989 clean-ld: 
15990         @[ -f ./ld/Makefile ] || exit 0; \
15991         r=`${PWD_COMMAND}`; export r; \
15992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15993         $(HOST_EXPORTS) \
15994         for flag in $(EXTRA_HOST_FLAGS) ; do \
15995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15996         done; \
15997         echo "Doing clean in ld" ; \
15998         (cd $(HOST_SUBDIR)/ld && \
15999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16001                   "RANLIB=$${RANLIB}" \
16002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16003                   clean) \
16004           || exit 1
16005
16006 @endif ld
16007
16008 .PHONY: maybe-distclean-ld distclean-ld
16009 maybe-distclean-ld:
16010 @if ld
16011 maybe-distclean-ld: distclean-ld
16012
16013 distclean-ld: 
16014         @[ -f ./ld/Makefile ] || exit 0; \
16015         r=`${PWD_COMMAND}`; export r; \
16016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16017         $(HOST_EXPORTS) \
16018         for flag in $(EXTRA_HOST_FLAGS) ; do \
16019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16020         done; \
16021         echo "Doing distclean in ld" ; \
16022         (cd $(HOST_SUBDIR)/ld && \
16023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16025                   "RANLIB=$${RANLIB}" \
16026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16027                   distclean) \
16028           || exit 1
16029
16030 @endif ld
16031
16032 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
16033 maybe-maintainer-clean-ld:
16034 @if ld
16035 maybe-maintainer-clean-ld: maintainer-clean-ld
16036
16037 maintainer-clean-ld: 
16038         @[ -f ./ld/Makefile ] || exit 0; \
16039         r=`${PWD_COMMAND}`; export r; \
16040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16041         $(HOST_EXPORTS) \
16042         for flag in $(EXTRA_HOST_FLAGS) ; do \
16043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16044         done; \
16045         echo "Doing maintainer-clean in ld" ; \
16046         (cd $(HOST_SUBDIR)/ld && \
16047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16049                   "RANLIB=$${RANLIB}" \
16050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16051                   maintainer-clean) \
16052           || exit 1
16053
16054 @endif ld
16055
16056
16057
16058 .PHONY: configure-libcpp maybe-configure-libcpp
16059 maybe-configure-libcpp:
16060 @if libcpp
16061 maybe-configure-libcpp: configure-libcpp
16062 configure-libcpp: 
16063         @test -f stage_last && exit 0; \
16064         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16066         r=`${PWD_COMMAND}`; export r; \
16067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16068         $(HOST_EXPORTS) \
16069         echo Configuring in $(HOST_SUBDIR)/libcpp; \
16070         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
16071         case $(srcdir) in \
16072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16073           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16075         esac; \
16076         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16077         libsrcdir="$$s/libcpp"; \
16078         $(SHELL) $${libsrcdir}/configure \
16079           $(HOST_CONFIGARGS) $${srcdiroption}  \
16080           || exit 1
16081 @endif libcpp
16082
16083
16084
16085 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
16086 maybe-configure-stage1-libcpp:
16087 @if libcpp-bootstrap
16088 maybe-configure-stage1-libcpp: configure-stage1-libcpp
16089 configure-stage1-libcpp: 
16090         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16091         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16092         r=`${PWD_COMMAND}`; export r; \
16093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16094         $(HOST_EXPORTS) \
16095         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
16096         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16097         case $(srcdir) in \
16098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16099           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16101         esac; \
16102         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16103         libsrcdir="$$s/libcpp"; \
16104         $(SHELL) $${libsrcdir}/configure \
16105           $(HOST_CONFIGARGS) $${srcdiroption} \
16106           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16107 @endif libcpp-bootstrap
16108
16109 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
16110 maybe-configure-stage2-libcpp:
16111 @if libcpp-bootstrap
16112 maybe-configure-stage2-libcpp: configure-stage2-libcpp
16113 configure-stage2-libcpp: 
16114         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16115         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16116         r=`${PWD_COMMAND}`; export r; \
16117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118         $(HOST_EXPORTS) \
16119         $(POSTSTAGE1_HOST_EXPORTS) \
16120         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
16121         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16122         case $(srcdir) in \
16123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16124           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16126         esac; \
16127         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16128         libsrcdir="$$s/libcpp"; \
16129         $(SHELL) $${libsrcdir}/configure \
16130           $(HOST_CONFIGARGS) $${srcdiroption} \
16131           @stage2_werror_flag@ 
16132 @endif libcpp-bootstrap
16133
16134 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
16135 maybe-configure-stage3-libcpp:
16136 @if libcpp-bootstrap
16137 maybe-configure-stage3-libcpp: configure-stage3-libcpp
16138 configure-stage3-libcpp: 
16139         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16140         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16141         r=`${PWD_COMMAND}`; export r; \
16142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143         $(HOST_EXPORTS) \
16144         $(POSTSTAGE1_HOST_EXPORTS) \
16145         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
16146         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16147         case $(srcdir) in \
16148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16149           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16151         esac; \
16152         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16153         libsrcdir="$$s/libcpp"; \
16154         $(SHELL) $${libsrcdir}/configure \
16155           $(HOST_CONFIGARGS) $${srcdiroption} \
16156           @stage2_werror_flag@ 
16157 @endif libcpp-bootstrap
16158
16159 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
16160 maybe-configure-stage4-libcpp:
16161 @if libcpp-bootstrap
16162 maybe-configure-stage4-libcpp: configure-stage4-libcpp
16163 configure-stage4-libcpp: 
16164         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16165         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16166         r=`${PWD_COMMAND}`; export r; \
16167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168         $(HOST_EXPORTS) \
16169         $(POSTSTAGE1_HOST_EXPORTS) \
16170         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
16171         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16172         case $(srcdir) in \
16173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16174           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16176         esac; \
16177         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16178         libsrcdir="$$s/libcpp"; \
16179         $(SHELL) $${libsrcdir}/configure \
16180           $(HOST_CONFIGARGS) $${srcdiroption} \
16181           @stage2_werror_flag@ 
16182 @endif libcpp-bootstrap
16183
16184 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
16185 maybe-configure-stageprofile-libcpp:
16186 @if libcpp-bootstrap
16187 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
16188 configure-stageprofile-libcpp: 
16189         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16190         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16191         r=`${PWD_COMMAND}`; export r; \
16192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193         $(HOST_EXPORTS) \
16194         $(POSTSTAGE1_HOST_EXPORTS) \
16195         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16196         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16197         case $(srcdir) in \
16198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16199           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16201         esac; \
16202         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16203         libsrcdir="$$s/libcpp"; \
16204         $(SHELL) $${libsrcdir}/configure \
16205           $(HOST_CONFIGARGS) $${srcdiroption} \
16206           @stage2_werror_flag@ 
16207 @endif libcpp-bootstrap
16208
16209 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16210 maybe-configure-stagefeedback-libcpp:
16211 @if libcpp-bootstrap
16212 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16213 configure-stagefeedback-libcpp: 
16214         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16215         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
16216         r=`${PWD_COMMAND}`; export r; \
16217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16218         $(HOST_EXPORTS) \
16219         $(POSTSTAGE1_HOST_EXPORTS) \
16220         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16221         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16222         case $(srcdir) in \
16223           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16224           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16225                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16226         esac; \
16227         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16228         libsrcdir="$$s/libcpp"; \
16229         $(SHELL) $${libsrcdir}/configure \
16230           $(HOST_CONFIGARGS) $${srcdiroption} \
16231           @stage2_werror_flag@ 
16232 @endif libcpp-bootstrap
16233
16234
16235
16236
16237
16238 .PHONY: all-libcpp maybe-all-libcpp
16239 maybe-all-libcpp:
16240 @if libcpp
16241 TARGET-libcpp=all
16242 maybe-all-libcpp: all-libcpp
16243 all-libcpp: configure-libcpp
16244         @test -f stage_last && exit 0; \
16245         r=`${PWD_COMMAND}`; export r; \
16246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16247         $(HOST_EXPORTS) \
16248         (cd $(HOST_SUBDIR)/libcpp && \
16249           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
16250 @endif libcpp
16251
16252
16253
16254 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16255 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16256 maybe-all-stage1-libcpp:
16257 maybe-clean-stage1-libcpp:
16258 @if libcpp-bootstrap
16259 maybe-all-stage1-libcpp: all-stage1-libcpp
16260 all-stage1: all-stage1-libcpp
16261 TARGET-stage1-libcpp = $(TARGET-libcpp)
16262 all-stage1-libcpp: configure-stage1-libcpp
16263         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16264         @r=`${PWD_COMMAND}`; export r; \
16265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16266         $(HOST_EXPORTS) \
16267         cd $(HOST_SUBDIR)/libcpp && \
16268         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
16269                 $(TARGET-stage1-libcpp)
16270
16271 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16272 clean-stage1: clean-stage1-libcpp
16273 clean-stage1-libcpp:
16274         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16275           || exit 0 ; \
16276         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16277         cd $(HOST_SUBDIR)/libcpp && \
16278         $(MAKE) $(FLAGS_TO_PASS)  \
16279                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16280 @endif libcpp-bootstrap
16281
16282
16283 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16284 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16285 maybe-all-stage2-libcpp:
16286 maybe-clean-stage2-libcpp:
16287 @if libcpp-bootstrap
16288 maybe-all-stage2-libcpp: all-stage2-libcpp
16289 all-stage2: all-stage2-libcpp
16290 TARGET-stage2-libcpp = $(TARGET-libcpp)
16291 all-stage2-libcpp: configure-stage2-libcpp
16292         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16293         @r=`${PWD_COMMAND}`; export r; \
16294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295         $(HOST_EXPORTS) \
16296         $(POSTSTAGE1_HOST_EXPORTS) \
16297         cd $(HOST_SUBDIR)/libcpp && \
16298         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16299                 $(TARGET-stage2-libcpp)
16300
16301 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16302 clean-stage2: clean-stage2-libcpp
16303 clean-stage2-libcpp:
16304         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16305           || exit 0 ; \
16306         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16307         cd $(HOST_SUBDIR)/libcpp && \
16308         $(MAKE) $(FLAGS_TO_PASS)  \
16309                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16310                   clean
16311 @endif libcpp-bootstrap
16312
16313
16314 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16315 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16316 maybe-all-stage3-libcpp:
16317 maybe-clean-stage3-libcpp:
16318 @if libcpp-bootstrap
16319 maybe-all-stage3-libcpp: all-stage3-libcpp
16320 all-stage3: all-stage3-libcpp
16321 TARGET-stage3-libcpp = $(TARGET-libcpp)
16322 all-stage3-libcpp: configure-stage3-libcpp
16323         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16324         @r=`${PWD_COMMAND}`; export r; \
16325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16326         $(HOST_EXPORTS) \
16327         $(POSTSTAGE1_HOST_EXPORTS) \
16328         cd $(HOST_SUBDIR)/libcpp && \
16329         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16330                 $(TARGET-stage3-libcpp)
16331
16332 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16333 clean-stage3: clean-stage3-libcpp
16334 clean-stage3-libcpp:
16335         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16336           || exit 0 ; \
16337         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16338         cd $(HOST_SUBDIR)/libcpp && \
16339         $(MAKE) $(FLAGS_TO_PASS)  \
16340                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16341                   clean
16342 @endif libcpp-bootstrap
16343
16344
16345 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16346 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16347 maybe-all-stage4-libcpp:
16348 maybe-clean-stage4-libcpp:
16349 @if libcpp-bootstrap
16350 maybe-all-stage4-libcpp: all-stage4-libcpp
16351 all-stage4: all-stage4-libcpp
16352 TARGET-stage4-libcpp = $(TARGET-libcpp)
16353 all-stage4-libcpp: configure-stage4-libcpp
16354         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16355         @r=`${PWD_COMMAND}`; export r; \
16356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357         $(HOST_EXPORTS) \
16358         $(POSTSTAGE1_HOST_EXPORTS) \
16359         cd $(HOST_SUBDIR)/libcpp && \
16360         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16361                 $(TARGET-stage4-libcpp)
16362
16363 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16364 clean-stage4: clean-stage4-libcpp
16365 clean-stage4-libcpp:
16366         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16367           || exit 0 ; \
16368         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16369         cd $(HOST_SUBDIR)/libcpp && \
16370         $(MAKE) $(FLAGS_TO_PASS)  \
16371                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16372                   clean
16373 @endif libcpp-bootstrap
16374
16375
16376 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16377 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16378 maybe-all-stageprofile-libcpp:
16379 maybe-clean-stageprofile-libcpp:
16380 @if libcpp-bootstrap
16381 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16382 all-stageprofile: all-stageprofile-libcpp
16383 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16384 all-stageprofile-libcpp: configure-stageprofile-libcpp
16385         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16386         @r=`${PWD_COMMAND}`; export r; \
16387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16388         $(HOST_EXPORTS) \
16389         $(POSTSTAGE1_HOST_EXPORTS) \
16390         cd $(HOST_SUBDIR)/libcpp && \
16391         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16392                 $(TARGET-stageprofile-libcpp)
16393
16394 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16395 clean-stageprofile: clean-stageprofile-libcpp
16396 clean-stageprofile-libcpp:
16397         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16398           || exit 0 ; \
16399         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16400         cd $(HOST_SUBDIR)/libcpp && \
16401         $(MAKE) $(FLAGS_TO_PASS)  \
16402                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16403                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16404 @endif libcpp-bootstrap
16405
16406
16407 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16408 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16409 maybe-all-stagefeedback-libcpp:
16410 maybe-clean-stagefeedback-libcpp:
16411 @if libcpp-bootstrap
16412 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16413 all-stagefeedback: all-stagefeedback-libcpp
16414 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16415 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16416         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16417         @r=`${PWD_COMMAND}`; export r; \
16418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419         $(HOST_EXPORTS) \
16420         $(POSTSTAGE1_HOST_EXPORTS) \
16421         cd $(HOST_SUBDIR)/libcpp && \
16422         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16423                 $(TARGET-stagefeedback-libcpp)
16424
16425 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16426 clean-stagefeedback: clean-stagefeedback-libcpp
16427 clean-stagefeedback-libcpp:
16428         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16429           || exit 0 ; \
16430         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16431         cd $(HOST_SUBDIR)/libcpp && \
16432         $(MAKE) $(FLAGS_TO_PASS)  \
16433                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16434                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16435 @endif libcpp-bootstrap
16436
16437
16438
16439
16440
16441 .PHONY: check-libcpp maybe-check-libcpp
16442 maybe-check-libcpp:
16443 @if libcpp
16444 maybe-check-libcpp: check-libcpp
16445
16446 check-libcpp:
16447         @$(unstage)
16448         @r=`${PWD_COMMAND}`; export r; \
16449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450         $(HOST_EXPORTS) \
16451         (cd $(HOST_SUBDIR)/libcpp && \
16452           $(MAKE) $(FLAGS_TO_PASS)  check)
16453
16454 @endif libcpp
16455
16456 .PHONY: install-libcpp maybe-install-libcpp
16457 maybe-install-libcpp:
16458 @if libcpp
16459 maybe-install-libcpp: install-libcpp
16460
16461 install-libcpp: installdirs
16462         @$(unstage)
16463         @r=`${PWD_COMMAND}`; export r; \
16464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16465         $(HOST_EXPORTS) \
16466         (cd $(HOST_SUBDIR)/libcpp && \
16467           $(MAKE) $(FLAGS_TO_PASS)  install)
16468
16469 @endif libcpp
16470
16471 # Other targets (info, dvi, etc.)
16472
16473 .PHONY: maybe-info-libcpp info-libcpp
16474 maybe-info-libcpp:
16475 @if libcpp
16476 maybe-info-libcpp: info-libcpp
16477
16478 info-libcpp: \
16479     configure-libcpp 
16480         @[ -f ./libcpp/Makefile ] || exit 0; \
16481         r=`${PWD_COMMAND}`; export r; \
16482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16483         $(HOST_EXPORTS) \
16484         for flag in $(EXTRA_HOST_FLAGS) ; do \
16485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16486         done; \
16487         echo "Doing info in libcpp" ; \
16488         (cd $(HOST_SUBDIR)/libcpp && \
16489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16491                   "RANLIB=$${RANLIB}" \
16492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16493                   info) \
16494           || exit 1
16495
16496 @endif libcpp
16497
16498 .PHONY: maybe-dvi-libcpp dvi-libcpp
16499 maybe-dvi-libcpp:
16500 @if libcpp
16501 maybe-dvi-libcpp: dvi-libcpp
16502
16503 dvi-libcpp: \
16504     configure-libcpp 
16505         @[ -f ./libcpp/Makefile ] || exit 0; \
16506         r=`${PWD_COMMAND}`; export r; \
16507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16508         $(HOST_EXPORTS) \
16509         for flag in $(EXTRA_HOST_FLAGS) ; do \
16510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16511         done; \
16512         echo "Doing dvi in libcpp" ; \
16513         (cd $(HOST_SUBDIR)/libcpp && \
16514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16516                   "RANLIB=$${RANLIB}" \
16517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16518                   dvi) \
16519           || exit 1
16520
16521 @endif libcpp
16522
16523 .PHONY: maybe-html-libcpp html-libcpp
16524 maybe-html-libcpp:
16525 @if libcpp
16526 maybe-html-libcpp: html-libcpp
16527
16528 html-libcpp: \
16529     configure-libcpp 
16530         @[ -f ./libcpp/Makefile ] || exit 0; \
16531         r=`${PWD_COMMAND}`; export r; \
16532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533         $(HOST_EXPORTS) \
16534         for flag in $(EXTRA_HOST_FLAGS) ; do \
16535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16536         done; \
16537         echo "Doing html in libcpp" ; \
16538         (cd $(HOST_SUBDIR)/libcpp && \
16539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16541                   "RANLIB=$${RANLIB}" \
16542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16543                   html) \
16544           || exit 1
16545
16546 @endif libcpp
16547
16548 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16549 maybe-TAGS-libcpp:
16550 @if libcpp
16551 maybe-TAGS-libcpp: TAGS-libcpp
16552
16553 TAGS-libcpp: \
16554     configure-libcpp 
16555         @[ -f ./libcpp/Makefile ] || exit 0; \
16556         r=`${PWD_COMMAND}`; export r; \
16557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16558         $(HOST_EXPORTS) \
16559         for flag in $(EXTRA_HOST_FLAGS) ; do \
16560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16561         done; \
16562         echo "Doing TAGS in libcpp" ; \
16563         (cd $(HOST_SUBDIR)/libcpp && \
16564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16566                   "RANLIB=$${RANLIB}" \
16567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16568                   TAGS) \
16569           || exit 1
16570
16571 @endif libcpp
16572
16573 .PHONY: maybe-install-info-libcpp install-info-libcpp
16574 maybe-install-info-libcpp:
16575 @if libcpp
16576 maybe-install-info-libcpp: install-info-libcpp
16577
16578 install-info-libcpp: \
16579     configure-libcpp \
16580     info-libcpp 
16581         @[ -f ./libcpp/Makefile ] || exit 0; \
16582         r=`${PWD_COMMAND}`; export r; \
16583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16584         $(HOST_EXPORTS) \
16585         for flag in $(EXTRA_HOST_FLAGS) ; do \
16586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16587         done; \
16588         echo "Doing install-info in libcpp" ; \
16589         (cd $(HOST_SUBDIR)/libcpp && \
16590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16592                   "RANLIB=$${RANLIB}" \
16593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16594                   install-info) \
16595           || exit 1
16596
16597 @endif libcpp
16598
16599 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16600 maybe-installcheck-libcpp:
16601 @if libcpp
16602 maybe-installcheck-libcpp: installcheck-libcpp
16603
16604 installcheck-libcpp: \
16605     configure-libcpp 
16606         @[ -f ./libcpp/Makefile ] || exit 0; \
16607         r=`${PWD_COMMAND}`; export r; \
16608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16609         $(HOST_EXPORTS) \
16610         for flag in $(EXTRA_HOST_FLAGS) ; do \
16611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16612         done; \
16613         echo "Doing installcheck in libcpp" ; \
16614         (cd $(HOST_SUBDIR)/libcpp && \
16615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16617                   "RANLIB=$${RANLIB}" \
16618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16619                   installcheck) \
16620           || exit 1
16621
16622 @endif libcpp
16623
16624 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16625 maybe-mostlyclean-libcpp:
16626 @if libcpp
16627 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16628
16629 mostlyclean-libcpp: 
16630         @[ -f ./libcpp/Makefile ] || exit 0; \
16631         r=`${PWD_COMMAND}`; export r; \
16632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16633         $(HOST_EXPORTS) \
16634         for flag in $(EXTRA_HOST_FLAGS) ; do \
16635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16636         done; \
16637         echo "Doing mostlyclean in libcpp" ; \
16638         (cd $(HOST_SUBDIR)/libcpp && \
16639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16641                   "RANLIB=$${RANLIB}" \
16642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16643                   mostlyclean) \
16644           || exit 1
16645
16646 @endif libcpp
16647
16648 .PHONY: maybe-clean-libcpp clean-libcpp
16649 maybe-clean-libcpp:
16650 @if libcpp
16651 maybe-clean-libcpp: clean-libcpp
16652
16653 clean-libcpp: 
16654         @[ -f ./libcpp/Makefile ] || exit 0; \
16655         r=`${PWD_COMMAND}`; export r; \
16656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16657         $(HOST_EXPORTS) \
16658         for flag in $(EXTRA_HOST_FLAGS) ; do \
16659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16660         done; \
16661         echo "Doing clean in libcpp" ; \
16662         (cd $(HOST_SUBDIR)/libcpp && \
16663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16665                   "RANLIB=$${RANLIB}" \
16666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16667                   clean) \
16668           || exit 1
16669
16670 @endif libcpp
16671
16672 .PHONY: maybe-distclean-libcpp distclean-libcpp
16673 maybe-distclean-libcpp:
16674 @if libcpp
16675 maybe-distclean-libcpp: distclean-libcpp
16676
16677 distclean-libcpp: 
16678         @[ -f ./libcpp/Makefile ] || exit 0; \
16679         r=`${PWD_COMMAND}`; export r; \
16680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16681         $(HOST_EXPORTS) \
16682         for flag in $(EXTRA_HOST_FLAGS) ; do \
16683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16684         done; \
16685         echo "Doing distclean in libcpp" ; \
16686         (cd $(HOST_SUBDIR)/libcpp && \
16687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16689                   "RANLIB=$${RANLIB}" \
16690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16691                   distclean) \
16692           || exit 1
16693
16694 @endif libcpp
16695
16696 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16697 maybe-maintainer-clean-libcpp:
16698 @if libcpp
16699 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16700
16701 maintainer-clean-libcpp: 
16702         @[ -f ./libcpp/Makefile ] || exit 0; \
16703         r=`${PWD_COMMAND}`; export r; \
16704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16705         $(HOST_EXPORTS) \
16706         for flag in $(EXTRA_HOST_FLAGS) ; do \
16707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16708         done; \
16709         echo "Doing maintainer-clean in libcpp" ; \
16710         (cd $(HOST_SUBDIR)/libcpp && \
16711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16713                   "RANLIB=$${RANLIB}" \
16714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16715                   maintainer-clean) \
16716           || exit 1
16717
16718 @endif libcpp
16719
16720
16721
16722 .PHONY: configure-libgui maybe-configure-libgui
16723 maybe-configure-libgui:
16724 @if libgui
16725 maybe-configure-libgui: configure-libgui
16726 configure-libgui: 
16727         @$(unstage)
16728         @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16730         r=`${PWD_COMMAND}`; export r; \
16731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16732         $(HOST_EXPORTS) \
16733         echo Configuring in $(HOST_SUBDIR)/libgui; \
16734         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16735         case $(srcdir) in \
16736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16737           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16739         esac; \
16740         srcdiroption="--srcdir=$${topdir}/libgui"; \
16741         libsrcdir="$$s/libgui"; \
16742         $(SHELL) $${libsrcdir}/configure \
16743           $(HOST_CONFIGARGS) $${srcdiroption}  \
16744           || exit 1
16745 @endif libgui
16746
16747
16748
16749
16750
16751 .PHONY: all-libgui maybe-all-libgui
16752 maybe-all-libgui:
16753 @if libgui
16754 TARGET-libgui=all
16755 maybe-all-libgui: all-libgui
16756 all-libgui: configure-libgui
16757         @$(unstage)
16758         @r=`${PWD_COMMAND}`; export r; \
16759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16760         $(HOST_EXPORTS) \
16761         (cd $(HOST_SUBDIR)/libgui && \
16762           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
16763 @endif libgui
16764
16765
16766
16767
16768 .PHONY: check-libgui maybe-check-libgui
16769 maybe-check-libgui:
16770 @if libgui
16771 maybe-check-libgui: check-libgui
16772
16773 check-libgui:
16774         @$(unstage)
16775         @r=`${PWD_COMMAND}`; export r; \
16776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16777         $(HOST_EXPORTS) \
16778         (cd $(HOST_SUBDIR)/libgui && \
16779           $(MAKE) $(FLAGS_TO_PASS)  check)
16780
16781 @endif libgui
16782
16783 .PHONY: install-libgui maybe-install-libgui
16784 maybe-install-libgui:
16785 @if libgui
16786 maybe-install-libgui: install-libgui
16787
16788 install-libgui: installdirs
16789         @$(unstage)
16790         @r=`${PWD_COMMAND}`; export r; \
16791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16792         $(HOST_EXPORTS) \
16793         (cd $(HOST_SUBDIR)/libgui && \
16794           $(MAKE) $(FLAGS_TO_PASS)  install)
16795
16796 @endif libgui
16797
16798 # Other targets (info, dvi, etc.)
16799
16800 .PHONY: maybe-info-libgui info-libgui
16801 maybe-info-libgui:
16802 @if libgui
16803 maybe-info-libgui: info-libgui
16804
16805 info-libgui: \
16806     configure-libgui 
16807         @$(unstage)
16808         @[ -f ./libgui/Makefile ] || exit 0; \
16809         r=`${PWD_COMMAND}`; export r; \
16810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811         $(HOST_EXPORTS) \
16812         for flag in $(EXTRA_HOST_FLAGS) ; do \
16813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16814         done; \
16815         echo "Doing info in libgui" ; \
16816         (cd $(HOST_SUBDIR)/libgui && \
16817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16819                   "RANLIB=$${RANLIB}" \
16820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16821                   info) \
16822           || exit 1
16823
16824 @endif libgui
16825
16826 .PHONY: maybe-dvi-libgui dvi-libgui
16827 maybe-dvi-libgui:
16828 @if libgui
16829 maybe-dvi-libgui: dvi-libgui
16830
16831 dvi-libgui: \
16832     configure-libgui 
16833         @$(unstage)
16834         @[ -f ./libgui/Makefile ] || exit 0; \
16835         r=`${PWD_COMMAND}`; export r; \
16836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837         $(HOST_EXPORTS) \
16838         for flag in $(EXTRA_HOST_FLAGS) ; do \
16839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16840         done; \
16841         echo "Doing dvi in libgui" ; \
16842         (cd $(HOST_SUBDIR)/libgui && \
16843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16845                   "RANLIB=$${RANLIB}" \
16846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16847                   dvi) \
16848           || exit 1
16849
16850 @endif libgui
16851
16852 .PHONY: maybe-html-libgui html-libgui
16853 maybe-html-libgui:
16854 @if libgui
16855 maybe-html-libgui: html-libgui
16856
16857 html-libgui: \
16858     configure-libgui 
16859         @$(unstage)
16860         @[ -f ./libgui/Makefile ] || exit 0; \
16861         r=`${PWD_COMMAND}`; export r; \
16862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863         $(HOST_EXPORTS) \
16864         for flag in $(EXTRA_HOST_FLAGS) ; do \
16865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16866         done; \
16867         echo "Doing html in libgui" ; \
16868         (cd $(HOST_SUBDIR)/libgui && \
16869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16871                   "RANLIB=$${RANLIB}" \
16872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16873                   html) \
16874           || exit 1
16875
16876 @endif libgui
16877
16878 .PHONY: maybe-TAGS-libgui TAGS-libgui
16879 maybe-TAGS-libgui:
16880 @if libgui
16881 maybe-TAGS-libgui: TAGS-libgui
16882
16883 TAGS-libgui: \
16884     configure-libgui 
16885         @$(unstage)
16886         @[ -f ./libgui/Makefile ] || exit 0; \
16887         r=`${PWD_COMMAND}`; export r; \
16888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16889         $(HOST_EXPORTS) \
16890         for flag in $(EXTRA_HOST_FLAGS) ; do \
16891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16892         done; \
16893         echo "Doing TAGS in libgui" ; \
16894         (cd $(HOST_SUBDIR)/libgui && \
16895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16897                   "RANLIB=$${RANLIB}" \
16898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16899                   TAGS) \
16900           || exit 1
16901
16902 @endif libgui
16903
16904 .PHONY: maybe-install-info-libgui install-info-libgui
16905 maybe-install-info-libgui:
16906 @if libgui
16907 maybe-install-info-libgui: install-info-libgui
16908
16909 install-info-libgui: \
16910     configure-libgui \
16911     info-libgui 
16912         @$(unstage)
16913         @[ -f ./libgui/Makefile ] || exit 0; \
16914         r=`${PWD_COMMAND}`; export r; \
16915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16916         $(HOST_EXPORTS) \
16917         for flag in $(EXTRA_HOST_FLAGS) ; do \
16918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16919         done; \
16920         echo "Doing install-info in libgui" ; \
16921         (cd $(HOST_SUBDIR)/libgui && \
16922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16924                   "RANLIB=$${RANLIB}" \
16925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16926                   install-info) \
16927           || exit 1
16928
16929 @endif libgui
16930
16931 .PHONY: maybe-installcheck-libgui installcheck-libgui
16932 maybe-installcheck-libgui:
16933 @if libgui
16934 maybe-installcheck-libgui: installcheck-libgui
16935
16936 installcheck-libgui: \
16937     configure-libgui 
16938         @$(unstage)
16939         @[ -f ./libgui/Makefile ] || exit 0; \
16940         r=`${PWD_COMMAND}`; export r; \
16941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16942         $(HOST_EXPORTS) \
16943         for flag in $(EXTRA_HOST_FLAGS) ; do \
16944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16945         done; \
16946         echo "Doing installcheck in libgui" ; \
16947         (cd $(HOST_SUBDIR)/libgui && \
16948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16950                   "RANLIB=$${RANLIB}" \
16951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16952                   installcheck) \
16953           || exit 1
16954
16955 @endif libgui
16956
16957 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16958 maybe-mostlyclean-libgui:
16959 @if libgui
16960 maybe-mostlyclean-libgui: mostlyclean-libgui
16961
16962 mostlyclean-libgui: 
16963         @$(unstage)
16964         @[ -f ./libgui/Makefile ] || exit 0; \
16965         r=`${PWD_COMMAND}`; export r; \
16966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16967         $(HOST_EXPORTS) \
16968         for flag in $(EXTRA_HOST_FLAGS) ; do \
16969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16970         done; \
16971         echo "Doing mostlyclean in libgui" ; \
16972         (cd $(HOST_SUBDIR)/libgui && \
16973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16975                   "RANLIB=$${RANLIB}" \
16976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16977                   mostlyclean) \
16978           || exit 1
16979
16980 @endif libgui
16981
16982 .PHONY: maybe-clean-libgui clean-libgui
16983 maybe-clean-libgui:
16984 @if libgui
16985 maybe-clean-libgui: clean-libgui
16986
16987 clean-libgui: 
16988         @$(unstage)
16989         @[ -f ./libgui/Makefile ] || exit 0; \
16990         r=`${PWD_COMMAND}`; export r; \
16991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16992         $(HOST_EXPORTS) \
16993         for flag in $(EXTRA_HOST_FLAGS) ; do \
16994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16995         done; \
16996         echo "Doing clean in libgui" ; \
16997         (cd $(HOST_SUBDIR)/libgui && \
16998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17000                   "RANLIB=$${RANLIB}" \
17001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17002                   clean) \
17003           || exit 1
17004
17005 @endif libgui
17006
17007 .PHONY: maybe-distclean-libgui distclean-libgui
17008 maybe-distclean-libgui:
17009 @if libgui
17010 maybe-distclean-libgui: distclean-libgui
17011
17012 distclean-libgui: 
17013         @$(unstage)
17014         @[ -f ./libgui/Makefile ] || exit 0; \
17015         r=`${PWD_COMMAND}`; export r; \
17016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17017         $(HOST_EXPORTS) \
17018         for flag in $(EXTRA_HOST_FLAGS) ; do \
17019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17020         done; \
17021         echo "Doing distclean in libgui" ; \
17022         (cd $(HOST_SUBDIR)/libgui && \
17023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17025                   "RANLIB=$${RANLIB}" \
17026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17027                   distclean) \
17028           || exit 1
17029
17030 @endif libgui
17031
17032 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17033 maybe-maintainer-clean-libgui:
17034 @if libgui
17035 maybe-maintainer-clean-libgui: maintainer-clean-libgui
17036
17037 maintainer-clean-libgui: 
17038         @$(unstage)
17039         @[ -f ./libgui/Makefile ] || exit 0; \
17040         r=`${PWD_COMMAND}`; export r; \
17041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17042         $(HOST_EXPORTS) \
17043         for flag in $(EXTRA_HOST_FLAGS) ; do \
17044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17045         done; \
17046         echo "Doing maintainer-clean in libgui" ; \
17047         (cd $(HOST_SUBDIR)/libgui && \
17048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17050                   "RANLIB=$${RANLIB}" \
17051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17052                   maintainer-clean) \
17053           || exit 1
17054
17055 @endif libgui
17056
17057
17058
17059 .PHONY: configure-libiberty maybe-configure-libiberty
17060 maybe-configure-libiberty:
17061 @if libiberty
17062 maybe-configure-libiberty: configure-libiberty
17063 configure-libiberty: 
17064         @test -f stage_last && exit 0; \
17065         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17067         r=`${PWD_COMMAND}`; export r; \
17068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069         $(HOST_EXPORTS) \
17070         echo Configuring in $(HOST_SUBDIR)/libiberty; \
17071         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17072         case $(srcdir) in \
17073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17074           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17076         esac; \
17077         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17078         libsrcdir="$$s/libiberty"; \
17079         $(SHELL) $${libsrcdir}/configure \
17080           $(HOST_CONFIGARGS) $${srcdiroption}  \
17081           || exit 1
17082 @endif libiberty
17083
17084
17085
17086 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17087 maybe-configure-stage1-libiberty:
17088 @if libiberty-bootstrap
17089 maybe-configure-stage1-libiberty: configure-stage1-libiberty
17090 configure-stage1-libiberty: 
17091         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17092         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17093         r=`${PWD_COMMAND}`; export r; \
17094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095         $(HOST_EXPORTS) \
17096         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17097         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17098         case $(srcdir) in \
17099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17100           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17102         esac; \
17103         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17104         libsrcdir="$$s/libiberty"; \
17105         $(SHELL) $${libsrcdir}/configure \
17106           $(HOST_CONFIGARGS) $${srcdiroption} \
17107           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
17108 @endif libiberty-bootstrap
17109
17110 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17111 maybe-configure-stage2-libiberty:
17112 @if libiberty-bootstrap
17113 maybe-configure-stage2-libiberty: configure-stage2-libiberty
17114 configure-stage2-libiberty: 
17115         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17116         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17117         r=`${PWD_COMMAND}`; export r; \
17118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17119         $(HOST_EXPORTS) \
17120         $(POSTSTAGE1_HOST_EXPORTS) \
17121         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17122         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17123         case $(srcdir) in \
17124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17125           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17127         esac; \
17128         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17129         libsrcdir="$$s/libiberty"; \
17130         $(SHELL) $${libsrcdir}/configure \
17131           $(HOST_CONFIGARGS) $${srcdiroption} \
17132           @stage2_werror_flag@ 
17133 @endif libiberty-bootstrap
17134
17135 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17136 maybe-configure-stage3-libiberty:
17137 @if libiberty-bootstrap
17138 maybe-configure-stage3-libiberty: configure-stage3-libiberty
17139 configure-stage3-libiberty: 
17140         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17141         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17142         r=`${PWD_COMMAND}`; export r; \
17143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17144         $(HOST_EXPORTS) \
17145         $(POSTSTAGE1_HOST_EXPORTS) \
17146         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17147         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17148         case $(srcdir) in \
17149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17150           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17152         esac; \
17153         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17154         libsrcdir="$$s/libiberty"; \
17155         $(SHELL) $${libsrcdir}/configure \
17156           $(HOST_CONFIGARGS) $${srcdiroption} \
17157           @stage2_werror_flag@ 
17158 @endif libiberty-bootstrap
17159
17160 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17161 maybe-configure-stage4-libiberty:
17162 @if libiberty-bootstrap
17163 maybe-configure-stage4-libiberty: configure-stage4-libiberty
17164 configure-stage4-libiberty: 
17165         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17166         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17167         r=`${PWD_COMMAND}`; export r; \
17168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17169         $(HOST_EXPORTS) \
17170         $(POSTSTAGE1_HOST_EXPORTS) \
17171         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17172         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17173         case $(srcdir) in \
17174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17175           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17177         esac; \
17178         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17179         libsrcdir="$$s/libiberty"; \
17180         $(SHELL) $${libsrcdir}/configure \
17181           $(HOST_CONFIGARGS) $${srcdiroption} \
17182           @stage2_werror_flag@ 
17183 @endif libiberty-bootstrap
17184
17185 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17186 maybe-configure-stageprofile-libiberty:
17187 @if libiberty-bootstrap
17188 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17189 configure-stageprofile-libiberty: 
17190         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17191         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17192         r=`${PWD_COMMAND}`; export r; \
17193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17194         $(HOST_EXPORTS) \
17195         $(POSTSTAGE1_HOST_EXPORTS) \
17196         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17197         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17198         case $(srcdir) in \
17199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202         esac; \
17203         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17204         libsrcdir="$$s/libiberty"; \
17205         $(SHELL) $${libsrcdir}/configure \
17206           $(HOST_CONFIGARGS) $${srcdiroption} \
17207           @stage2_werror_flag@ 
17208 @endif libiberty-bootstrap
17209
17210 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17211 maybe-configure-stagefeedback-libiberty:
17212 @if libiberty-bootstrap
17213 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17214 configure-stagefeedback-libiberty: 
17215         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17216         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
17217         r=`${PWD_COMMAND}`; export r; \
17218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17219         $(HOST_EXPORTS) \
17220         $(POSTSTAGE1_HOST_EXPORTS) \
17221         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17222         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17223         case $(srcdir) in \
17224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17225           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17227         esac; \
17228         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17229         libsrcdir="$$s/libiberty"; \
17230         $(SHELL) $${libsrcdir}/configure \
17231           $(HOST_CONFIGARGS) $${srcdiroption} \
17232           @stage2_werror_flag@ 
17233 @endif libiberty-bootstrap
17234
17235
17236
17237
17238
17239 .PHONY: all-libiberty maybe-all-libiberty
17240 maybe-all-libiberty:
17241 @if libiberty
17242 TARGET-libiberty=all
17243 maybe-all-libiberty: all-libiberty
17244 all-libiberty: configure-libiberty
17245         @test -f stage_last && exit 0; \
17246         r=`${PWD_COMMAND}`; export r; \
17247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17248         $(HOST_EXPORTS) \
17249         (cd $(HOST_SUBDIR)/libiberty && \
17250           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
17251 @endif libiberty
17252
17253
17254
17255 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17256 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17257 maybe-all-stage1-libiberty:
17258 maybe-clean-stage1-libiberty:
17259 @if libiberty-bootstrap
17260 maybe-all-stage1-libiberty: all-stage1-libiberty
17261 all-stage1: all-stage1-libiberty
17262 TARGET-stage1-libiberty = $(TARGET-libiberty)
17263 all-stage1-libiberty: configure-stage1-libiberty
17264         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17265         @r=`${PWD_COMMAND}`; export r; \
17266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17267         $(HOST_EXPORTS) \
17268         cd $(HOST_SUBDIR)/libiberty && \
17269         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
17270                 $(TARGET-stage1-libiberty)
17271
17272 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17273 clean-stage1: clean-stage1-libiberty
17274 clean-stage1-libiberty:
17275         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17276           || exit 0 ; \
17277         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17278         cd $(HOST_SUBDIR)/libiberty && \
17279         $(MAKE) $(FLAGS_TO_PASS)  \
17280                 CFLAGS="$(STAGE1_CFLAGS)"  clean
17281 @endif libiberty-bootstrap
17282
17283
17284 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
17285 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
17286 maybe-all-stage2-libiberty:
17287 maybe-clean-stage2-libiberty:
17288 @if libiberty-bootstrap
17289 maybe-all-stage2-libiberty: all-stage2-libiberty
17290 all-stage2: all-stage2-libiberty
17291 TARGET-stage2-libiberty = $(TARGET-libiberty)
17292 all-stage2-libiberty: configure-stage2-libiberty
17293         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17294         @r=`${PWD_COMMAND}`; export r; \
17295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296         $(HOST_EXPORTS) \
17297         $(POSTSTAGE1_HOST_EXPORTS) \
17298         cd $(HOST_SUBDIR)/libiberty && \
17299         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17300                 $(TARGET-stage2-libiberty)
17301
17302 maybe-clean-stage2-libiberty: clean-stage2-libiberty
17303 clean-stage2: clean-stage2-libiberty
17304 clean-stage2-libiberty:
17305         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
17306           || exit 0 ; \
17307         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17308         cd $(HOST_SUBDIR)/libiberty && \
17309         $(MAKE) $(FLAGS_TO_PASS)  \
17310                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17311                   clean
17312 @endif libiberty-bootstrap
17313
17314
17315 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
17316 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
17317 maybe-all-stage3-libiberty:
17318 maybe-clean-stage3-libiberty:
17319 @if libiberty-bootstrap
17320 maybe-all-stage3-libiberty: all-stage3-libiberty
17321 all-stage3: all-stage3-libiberty
17322 TARGET-stage3-libiberty = $(TARGET-libiberty)
17323 all-stage3-libiberty: configure-stage3-libiberty
17324         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17325         @r=`${PWD_COMMAND}`; export r; \
17326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17327         $(HOST_EXPORTS) \
17328         $(POSTSTAGE1_HOST_EXPORTS) \
17329         cd $(HOST_SUBDIR)/libiberty && \
17330         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17331                 $(TARGET-stage3-libiberty)
17332
17333 maybe-clean-stage3-libiberty: clean-stage3-libiberty
17334 clean-stage3: clean-stage3-libiberty
17335 clean-stage3-libiberty:
17336         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
17337           || exit 0 ; \
17338         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17339         cd $(HOST_SUBDIR)/libiberty && \
17340         $(MAKE) $(FLAGS_TO_PASS)  \
17341                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17342                   clean
17343 @endif libiberty-bootstrap
17344
17345
17346 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
17347 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
17348 maybe-all-stage4-libiberty:
17349 maybe-clean-stage4-libiberty:
17350 @if libiberty-bootstrap
17351 maybe-all-stage4-libiberty: all-stage4-libiberty
17352 all-stage4: all-stage4-libiberty
17353 TARGET-stage4-libiberty = $(TARGET-libiberty)
17354 all-stage4-libiberty: configure-stage4-libiberty
17355         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17356         @r=`${PWD_COMMAND}`; export r; \
17357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17358         $(HOST_EXPORTS) \
17359         $(POSTSTAGE1_HOST_EXPORTS) \
17360         cd $(HOST_SUBDIR)/libiberty && \
17361         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17362                 $(TARGET-stage4-libiberty)
17363
17364 maybe-clean-stage4-libiberty: clean-stage4-libiberty
17365 clean-stage4: clean-stage4-libiberty
17366 clean-stage4-libiberty:
17367         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
17368           || exit 0 ; \
17369         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17370         cd $(HOST_SUBDIR)/libiberty && \
17371         $(MAKE) $(FLAGS_TO_PASS)  \
17372                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17373                   clean
17374 @endif libiberty-bootstrap
17375
17376
17377 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
17378 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
17379 maybe-all-stageprofile-libiberty:
17380 maybe-clean-stageprofile-libiberty:
17381 @if libiberty-bootstrap
17382 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
17383 all-stageprofile: all-stageprofile-libiberty
17384 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
17385 all-stageprofile-libiberty: configure-stageprofile-libiberty
17386         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17387         @r=`${PWD_COMMAND}`; export r; \
17388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17389         $(HOST_EXPORTS) \
17390         $(POSTSTAGE1_HOST_EXPORTS) \
17391         cd $(HOST_SUBDIR)/libiberty && \
17392         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
17393                 $(TARGET-stageprofile-libiberty)
17394
17395 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
17396 clean-stageprofile: clean-stageprofile-libiberty
17397 clean-stageprofile-libiberty:
17398         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
17399           || exit 0 ; \
17400         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17401         cd $(HOST_SUBDIR)/libiberty && \
17402         $(MAKE) $(FLAGS_TO_PASS)  \
17403                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17404                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
17405 @endif libiberty-bootstrap
17406
17407
17408 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
17409 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
17410 maybe-all-stagefeedback-libiberty:
17411 maybe-clean-stagefeedback-libiberty:
17412 @if libiberty-bootstrap
17413 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
17414 all-stagefeedback: all-stagefeedback-libiberty
17415 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
17416 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
17417         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17418         @r=`${PWD_COMMAND}`; export r; \
17419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17420         $(HOST_EXPORTS) \
17421         $(POSTSTAGE1_HOST_EXPORTS) \
17422         cd $(HOST_SUBDIR)/libiberty && \
17423         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
17424                 $(TARGET-stagefeedback-libiberty)
17425
17426 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
17427 clean-stagefeedback: clean-stagefeedback-libiberty
17428 clean-stagefeedback-libiberty:
17429         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
17430           || exit 0 ; \
17431         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17432         cd $(HOST_SUBDIR)/libiberty && \
17433         $(MAKE) $(FLAGS_TO_PASS)  \
17434                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17435                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
17436 @endif libiberty-bootstrap
17437
17438
17439
17440
17441
17442 .PHONY: check-libiberty maybe-check-libiberty
17443 maybe-check-libiberty:
17444 @if libiberty
17445 maybe-check-libiberty: check-libiberty
17446
17447 check-libiberty:
17448         @$(unstage)
17449         @r=`${PWD_COMMAND}`; export r; \
17450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17451         $(HOST_EXPORTS) \
17452         (cd $(HOST_SUBDIR)/libiberty && \
17453           $(MAKE) $(FLAGS_TO_PASS)  check)
17454
17455 @endif libiberty
17456
17457 .PHONY: install-libiberty maybe-install-libiberty
17458 maybe-install-libiberty:
17459 @if libiberty
17460 maybe-install-libiberty: install-libiberty
17461
17462 install-libiberty: installdirs
17463         @$(unstage)
17464         @r=`${PWD_COMMAND}`; export r; \
17465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466         $(HOST_EXPORTS) \
17467         (cd $(HOST_SUBDIR)/libiberty && \
17468           $(MAKE) $(FLAGS_TO_PASS)  install)
17469
17470 @endif libiberty
17471
17472 # Other targets (info, dvi, etc.)
17473
17474 .PHONY: maybe-info-libiberty info-libiberty
17475 maybe-info-libiberty:
17476 @if libiberty
17477 maybe-info-libiberty: info-libiberty
17478
17479 info-libiberty: \
17480     configure-libiberty 
17481         @[ -f ./libiberty/Makefile ] || exit 0; \
17482         r=`${PWD_COMMAND}`; export r; \
17483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17484         $(HOST_EXPORTS) \
17485         for flag in $(EXTRA_HOST_FLAGS) ; do \
17486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17487         done; \
17488         echo "Doing info in libiberty" ; \
17489         (cd $(HOST_SUBDIR)/libiberty && \
17490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17492                   "RANLIB=$${RANLIB}" \
17493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17494                   info) \
17495           || exit 1
17496
17497 @endif libiberty
17498
17499 .PHONY: maybe-dvi-libiberty dvi-libiberty
17500 maybe-dvi-libiberty:
17501 @if libiberty
17502 maybe-dvi-libiberty: dvi-libiberty
17503
17504 dvi-libiberty: \
17505     configure-libiberty 
17506         @[ -f ./libiberty/Makefile ] || exit 0; \
17507         r=`${PWD_COMMAND}`; export r; \
17508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17509         $(HOST_EXPORTS) \
17510         for flag in $(EXTRA_HOST_FLAGS) ; do \
17511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17512         done; \
17513         echo "Doing dvi in libiberty" ; \
17514         (cd $(HOST_SUBDIR)/libiberty && \
17515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17517                   "RANLIB=$${RANLIB}" \
17518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17519                   dvi) \
17520           || exit 1
17521
17522 @endif libiberty
17523
17524 .PHONY: maybe-html-libiberty html-libiberty
17525 maybe-html-libiberty:
17526 @if libiberty
17527 maybe-html-libiberty: html-libiberty
17528
17529 html-libiberty: \
17530     configure-libiberty 
17531         @[ -f ./libiberty/Makefile ] || exit 0; \
17532         r=`${PWD_COMMAND}`; export r; \
17533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17534         $(HOST_EXPORTS) \
17535         for flag in $(EXTRA_HOST_FLAGS) ; do \
17536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17537         done; \
17538         echo "Doing html in libiberty" ; \
17539         (cd $(HOST_SUBDIR)/libiberty && \
17540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17542                   "RANLIB=$${RANLIB}" \
17543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17544                   html) \
17545           || exit 1
17546
17547 @endif libiberty
17548
17549 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
17550 maybe-TAGS-libiberty:
17551 @if libiberty
17552 maybe-TAGS-libiberty: TAGS-libiberty
17553
17554 TAGS-libiberty: \
17555     configure-libiberty 
17556         @[ -f ./libiberty/Makefile ] || exit 0; \
17557         r=`${PWD_COMMAND}`; export r; \
17558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17559         $(HOST_EXPORTS) \
17560         for flag in $(EXTRA_HOST_FLAGS) ; do \
17561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17562         done; \
17563         echo "Doing TAGS in libiberty" ; \
17564         (cd $(HOST_SUBDIR)/libiberty && \
17565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17567                   "RANLIB=$${RANLIB}" \
17568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17569                   TAGS) \
17570           || exit 1
17571
17572 @endif libiberty
17573
17574 .PHONY: maybe-install-info-libiberty install-info-libiberty
17575 maybe-install-info-libiberty:
17576 @if libiberty
17577 maybe-install-info-libiberty: install-info-libiberty
17578
17579 install-info-libiberty: \
17580     configure-libiberty \
17581     info-libiberty 
17582         @[ -f ./libiberty/Makefile ] || exit 0; \
17583         r=`${PWD_COMMAND}`; export r; \
17584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17585         $(HOST_EXPORTS) \
17586         for flag in $(EXTRA_HOST_FLAGS) ; do \
17587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17588         done; \
17589         echo "Doing install-info in libiberty" ; \
17590         (cd $(HOST_SUBDIR)/libiberty && \
17591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17593                   "RANLIB=$${RANLIB}" \
17594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17595                   install-info) \
17596           || exit 1
17597
17598 @endif libiberty
17599
17600 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
17601 maybe-installcheck-libiberty:
17602 @if libiberty
17603 maybe-installcheck-libiberty: installcheck-libiberty
17604
17605 installcheck-libiberty: \
17606     configure-libiberty 
17607         @[ -f ./libiberty/Makefile ] || exit 0; \
17608         r=`${PWD_COMMAND}`; export r; \
17609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17610         $(HOST_EXPORTS) \
17611         for flag in $(EXTRA_HOST_FLAGS) ; do \
17612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17613         done; \
17614         echo "Doing installcheck in libiberty" ; \
17615         (cd $(HOST_SUBDIR)/libiberty && \
17616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17618                   "RANLIB=$${RANLIB}" \
17619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17620                   installcheck) \
17621           || exit 1
17622
17623 @endif libiberty
17624
17625 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
17626 maybe-mostlyclean-libiberty:
17627 @if libiberty
17628 maybe-mostlyclean-libiberty: mostlyclean-libiberty
17629
17630 mostlyclean-libiberty: 
17631         @[ -f ./libiberty/Makefile ] || exit 0; \
17632         r=`${PWD_COMMAND}`; export r; \
17633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634         $(HOST_EXPORTS) \
17635         for flag in $(EXTRA_HOST_FLAGS) ; do \
17636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17637         done; \
17638         echo "Doing mostlyclean in libiberty" ; \
17639         (cd $(HOST_SUBDIR)/libiberty && \
17640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17642                   "RANLIB=$${RANLIB}" \
17643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17644                   mostlyclean) \
17645           || exit 1
17646
17647 @endif libiberty
17648
17649 .PHONY: maybe-clean-libiberty clean-libiberty
17650 maybe-clean-libiberty:
17651 @if libiberty
17652 maybe-clean-libiberty: clean-libiberty
17653
17654 clean-libiberty: 
17655         @[ -f ./libiberty/Makefile ] || exit 0; \
17656         r=`${PWD_COMMAND}`; export r; \
17657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17658         $(HOST_EXPORTS) \
17659         for flag in $(EXTRA_HOST_FLAGS) ; do \
17660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17661         done; \
17662         echo "Doing clean in libiberty" ; \
17663         (cd $(HOST_SUBDIR)/libiberty && \
17664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17666                   "RANLIB=$${RANLIB}" \
17667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17668                   clean) \
17669           || exit 1
17670
17671 @endif libiberty
17672
17673 .PHONY: maybe-distclean-libiberty distclean-libiberty
17674 maybe-distclean-libiberty:
17675 @if libiberty
17676 maybe-distclean-libiberty: distclean-libiberty
17677
17678 distclean-libiberty: 
17679         @[ -f ./libiberty/Makefile ] || exit 0; \
17680         r=`${PWD_COMMAND}`; export r; \
17681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682         $(HOST_EXPORTS) \
17683         for flag in $(EXTRA_HOST_FLAGS) ; do \
17684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685         done; \
17686         echo "Doing distclean in libiberty" ; \
17687         (cd $(HOST_SUBDIR)/libiberty && \
17688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690                   "RANLIB=$${RANLIB}" \
17691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17692                   distclean) \
17693           || exit 1
17694
17695 @endif libiberty
17696
17697 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17698 maybe-maintainer-clean-libiberty:
17699 @if libiberty
17700 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17701
17702 maintainer-clean-libiberty: 
17703         @[ -f ./libiberty/Makefile ] || exit 0; \
17704         r=`${PWD_COMMAND}`; export r; \
17705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17706         $(HOST_EXPORTS) \
17707         for flag in $(EXTRA_HOST_FLAGS) ; do \
17708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17709         done; \
17710         echo "Doing maintainer-clean in libiberty" ; \
17711         (cd $(HOST_SUBDIR)/libiberty && \
17712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17714                   "RANLIB=$${RANLIB}" \
17715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17716                   maintainer-clean) \
17717           || exit 1
17718
17719 @endif libiberty
17720
17721
17722
17723 .PHONY: configure-libtool maybe-configure-libtool
17724 maybe-configure-libtool:
17725 @if libtool
17726 maybe-configure-libtool: configure-libtool
17727 configure-libtool: 
17728         @$(unstage)
17729         @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17731         r=`${PWD_COMMAND}`; export r; \
17732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733         $(HOST_EXPORTS) \
17734         echo Configuring in $(HOST_SUBDIR)/libtool; \
17735         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17736         case $(srcdir) in \
17737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17738           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17740         esac; \
17741         srcdiroption="--srcdir=$${topdir}/libtool"; \
17742         libsrcdir="$$s/libtool"; \
17743         $(SHELL) $${libsrcdir}/configure \
17744           $(HOST_CONFIGARGS) $${srcdiroption}  \
17745           || exit 1
17746 @endif libtool
17747
17748
17749
17750
17751
17752 .PHONY: all-libtool maybe-all-libtool
17753 maybe-all-libtool:
17754 @if libtool
17755 TARGET-libtool=all
17756 maybe-all-libtool: all-libtool
17757 all-libtool: configure-libtool
17758         @$(unstage)
17759         @r=`${PWD_COMMAND}`; export r; \
17760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17761         $(HOST_EXPORTS) \
17762         (cd $(HOST_SUBDIR)/libtool && \
17763           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
17764 @endif libtool
17765
17766
17767
17768
17769 .PHONY: check-libtool maybe-check-libtool
17770 maybe-check-libtool:
17771 @if libtool
17772 maybe-check-libtool: check-libtool
17773
17774 check-libtool:
17775         @$(unstage)
17776         @r=`${PWD_COMMAND}`; export r; \
17777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17778         $(HOST_EXPORTS) \
17779         (cd $(HOST_SUBDIR)/libtool && \
17780           $(MAKE) $(FLAGS_TO_PASS)  check)
17781
17782 @endif libtool
17783
17784 .PHONY: install-libtool maybe-install-libtool
17785 maybe-install-libtool:
17786 @if libtool
17787 maybe-install-libtool: install-libtool
17788
17789 install-libtool: installdirs
17790         @$(unstage)
17791         @r=`${PWD_COMMAND}`; export r; \
17792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17793         $(HOST_EXPORTS) \
17794         (cd $(HOST_SUBDIR)/libtool && \
17795           $(MAKE) $(FLAGS_TO_PASS)  install)
17796
17797 @endif libtool
17798
17799 # Other targets (info, dvi, etc.)
17800
17801 .PHONY: maybe-info-libtool info-libtool
17802 maybe-info-libtool:
17803 @if libtool
17804 maybe-info-libtool: info-libtool
17805
17806 info-libtool: \
17807     configure-libtool 
17808         @$(unstage)
17809         @[ -f ./libtool/Makefile ] || exit 0; \
17810         r=`${PWD_COMMAND}`; export r; \
17811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17812         $(HOST_EXPORTS) \
17813         for flag in $(EXTRA_HOST_FLAGS) ; do \
17814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17815         done; \
17816         echo "Doing info in libtool" ; \
17817         (cd $(HOST_SUBDIR)/libtool && \
17818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17820                   "RANLIB=$${RANLIB}" \
17821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17822                   info) \
17823           || exit 1
17824
17825 @endif libtool
17826
17827 .PHONY: maybe-dvi-libtool dvi-libtool
17828 maybe-dvi-libtool:
17829 @if libtool
17830 maybe-dvi-libtool: dvi-libtool
17831
17832 dvi-libtool: \
17833     configure-libtool 
17834         @$(unstage)
17835         @[ -f ./libtool/Makefile ] || exit 0; \
17836         r=`${PWD_COMMAND}`; export r; \
17837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838         $(HOST_EXPORTS) \
17839         for flag in $(EXTRA_HOST_FLAGS) ; do \
17840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17841         done; \
17842         echo "Doing dvi in libtool" ; \
17843         (cd $(HOST_SUBDIR)/libtool && \
17844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17846                   "RANLIB=$${RANLIB}" \
17847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17848                   dvi) \
17849           || exit 1
17850
17851 @endif libtool
17852
17853 .PHONY: maybe-html-libtool html-libtool
17854 maybe-html-libtool:
17855 @if libtool
17856 maybe-html-libtool: html-libtool
17857
17858 html-libtool: \
17859     configure-libtool 
17860         @$(unstage)
17861         @[ -f ./libtool/Makefile ] || exit 0; \
17862         r=`${PWD_COMMAND}`; export r; \
17863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17864         $(HOST_EXPORTS) \
17865         for flag in $(EXTRA_HOST_FLAGS) ; do \
17866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17867         done; \
17868         echo "Doing html in libtool" ; \
17869         (cd $(HOST_SUBDIR)/libtool && \
17870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17872                   "RANLIB=$${RANLIB}" \
17873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17874                   html) \
17875           || exit 1
17876
17877 @endif libtool
17878
17879 .PHONY: maybe-TAGS-libtool TAGS-libtool
17880 maybe-TAGS-libtool:
17881 @if libtool
17882 maybe-TAGS-libtool: TAGS-libtool
17883
17884 TAGS-libtool: \
17885     configure-libtool 
17886         @$(unstage)
17887         @[ -f ./libtool/Makefile ] || exit 0; \
17888         r=`${PWD_COMMAND}`; export r; \
17889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17890         $(HOST_EXPORTS) \
17891         for flag in $(EXTRA_HOST_FLAGS) ; do \
17892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17893         done; \
17894         echo "Doing TAGS in libtool" ; \
17895         (cd $(HOST_SUBDIR)/libtool && \
17896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17898                   "RANLIB=$${RANLIB}" \
17899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17900                   TAGS) \
17901           || exit 1
17902
17903 @endif libtool
17904
17905 .PHONY: maybe-install-info-libtool install-info-libtool
17906 maybe-install-info-libtool:
17907 @if libtool
17908 maybe-install-info-libtool: install-info-libtool
17909
17910 install-info-libtool: \
17911     configure-libtool \
17912     info-libtool 
17913         @$(unstage)
17914         @[ -f ./libtool/Makefile ] || exit 0; \
17915         r=`${PWD_COMMAND}`; export r; \
17916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17917         $(HOST_EXPORTS) \
17918         for flag in $(EXTRA_HOST_FLAGS) ; do \
17919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17920         done; \
17921         echo "Doing install-info in libtool" ; \
17922         (cd $(HOST_SUBDIR)/libtool && \
17923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17925                   "RANLIB=$${RANLIB}" \
17926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17927                   install-info) \
17928           || exit 1
17929
17930 @endif libtool
17931
17932 .PHONY: maybe-installcheck-libtool installcheck-libtool
17933 maybe-installcheck-libtool:
17934 @if libtool
17935 maybe-installcheck-libtool: installcheck-libtool
17936
17937 installcheck-libtool: \
17938     configure-libtool 
17939         @$(unstage)
17940         @[ -f ./libtool/Makefile ] || exit 0; \
17941         r=`${PWD_COMMAND}`; export r; \
17942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17943         $(HOST_EXPORTS) \
17944         for flag in $(EXTRA_HOST_FLAGS) ; do \
17945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17946         done; \
17947         echo "Doing installcheck in libtool" ; \
17948         (cd $(HOST_SUBDIR)/libtool && \
17949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17951                   "RANLIB=$${RANLIB}" \
17952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17953                   installcheck) \
17954           || exit 1
17955
17956 @endif libtool
17957
17958 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17959 maybe-mostlyclean-libtool:
17960 @if libtool
17961 maybe-mostlyclean-libtool: mostlyclean-libtool
17962
17963 mostlyclean-libtool: 
17964         @$(unstage)
17965         @[ -f ./libtool/Makefile ] || exit 0; \
17966         r=`${PWD_COMMAND}`; export r; \
17967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968         $(HOST_EXPORTS) \
17969         for flag in $(EXTRA_HOST_FLAGS) ; do \
17970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17971         done; \
17972         echo "Doing mostlyclean in libtool" ; \
17973         (cd $(HOST_SUBDIR)/libtool && \
17974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17976                   "RANLIB=$${RANLIB}" \
17977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17978                   mostlyclean) \
17979           || exit 1
17980
17981 @endif libtool
17982
17983 .PHONY: maybe-clean-libtool clean-libtool
17984 maybe-clean-libtool:
17985 @if libtool
17986 maybe-clean-libtool: clean-libtool
17987
17988 clean-libtool: 
17989         @$(unstage)
17990         @[ -f ./libtool/Makefile ] || exit 0; \
17991         r=`${PWD_COMMAND}`; export r; \
17992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17993         $(HOST_EXPORTS) \
17994         for flag in $(EXTRA_HOST_FLAGS) ; do \
17995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17996         done; \
17997         echo "Doing clean in libtool" ; \
17998         (cd $(HOST_SUBDIR)/libtool && \
17999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18001                   "RANLIB=$${RANLIB}" \
18002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18003                   clean) \
18004           || exit 1
18005
18006 @endif libtool
18007
18008 .PHONY: maybe-distclean-libtool distclean-libtool
18009 maybe-distclean-libtool:
18010 @if libtool
18011 maybe-distclean-libtool: distclean-libtool
18012
18013 distclean-libtool: 
18014         @$(unstage)
18015         @[ -f ./libtool/Makefile ] || exit 0; \
18016         r=`${PWD_COMMAND}`; export r; \
18017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18018         $(HOST_EXPORTS) \
18019         for flag in $(EXTRA_HOST_FLAGS) ; do \
18020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18021         done; \
18022         echo "Doing distclean in libtool" ; \
18023         (cd $(HOST_SUBDIR)/libtool && \
18024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18026                   "RANLIB=$${RANLIB}" \
18027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18028                   distclean) \
18029           || exit 1
18030
18031 @endif libtool
18032
18033 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18034 maybe-maintainer-clean-libtool:
18035 @if libtool
18036 maybe-maintainer-clean-libtool: maintainer-clean-libtool
18037
18038 maintainer-clean-libtool: 
18039         @$(unstage)
18040         @[ -f ./libtool/Makefile ] || exit 0; \
18041         r=`${PWD_COMMAND}`; export r; \
18042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18043         $(HOST_EXPORTS) \
18044         for flag in $(EXTRA_HOST_FLAGS) ; do \
18045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18046         done; \
18047         echo "Doing maintainer-clean in libtool" ; \
18048         (cd $(HOST_SUBDIR)/libtool && \
18049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18051                   "RANLIB=$${RANLIB}" \
18052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18053                   maintainer-clean) \
18054           || exit 1
18055
18056 @endif libtool
18057
18058
18059
18060 .PHONY: configure-m4 maybe-configure-m4
18061 maybe-configure-m4:
18062 @if m4
18063 maybe-configure-m4: configure-m4
18064 configure-m4: 
18065         @$(unstage)
18066         @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18068         r=`${PWD_COMMAND}`; export r; \
18069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18070         $(HOST_EXPORTS) \
18071         echo Configuring in $(HOST_SUBDIR)/m4; \
18072         cd "$(HOST_SUBDIR)/m4" || exit 1; \
18073         case $(srcdir) in \
18074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18075           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18077         esac; \
18078         srcdiroption="--srcdir=$${topdir}/m4"; \
18079         libsrcdir="$$s/m4"; \
18080         $(SHELL) $${libsrcdir}/configure \
18081           $(HOST_CONFIGARGS) $${srcdiroption}  \
18082           || exit 1
18083 @endif m4
18084
18085
18086
18087
18088
18089 .PHONY: all-m4 maybe-all-m4
18090 maybe-all-m4:
18091 @if m4
18092 TARGET-m4=all
18093 maybe-all-m4: all-m4
18094 all-m4: configure-m4
18095         @$(unstage)
18096         @r=`${PWD_COMMAND}`; export r; \
18097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098         $(HOST_EXPORTS) \
18099         (cd $(HOST_SUBDIR)/m4 && \
18100           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
18101 @endif m4
18102
18103
18104
18105
18106 .PHONY: check-m4 maybe-check-m4
18107 maybe-check-m4:
18108 @if m4
18109 maybe-check-m4: check-m4
18110
18111 check-m4:
18112         @$(unstage)
18113         @r=`${PWD_COMMAND}`; export r; \
18114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115         $(HOST_EXPORTS) \
18116         (cd $(HOST_SUBDIR)/m4 && \
18117           $(MAKE) $(FLAGS_TO_PASS)  check)
18118
18119 @endif m4
18120
18121 .PHONY: install-m4 maybe-install-m4
18122 maybe-install-m4:
18123 @if m4
18124 maybe-install-m4: install-m4
18125
18126 install-m4: installdirs
18127         @$(unstage)
18128         @r=`${PWD_COMMAND}`; export r; \
18129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18130         $(HOST_EXPORTS) \
18131         (cd $(HOST_SUBDIR)/m4 && \
18132           $(MAKE) $(FLAGS_TO_PASS)  install)
18133
18134 @endif m4
18135
18136 # Other targets (info, dvi, etc.)
18137
18138 .PHONY: maybe-info-m4 info-m4
18139 maybe-info-m4:
18140 @if m4
18141 maybe-info-m4: info-m4
18142
18143 info-m4: \
18144     configure-m4 
18145         @$(unstage)
18146         @[ -f ./m4/Makefile ] || exit 0; \
18147         r=`${PWD_COMMAND}`; export r; \
18148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18149         $(HOST_EXPORTS) \
18150         for flag in $(EXTRA_HOST_FLAGS) ; do \
18151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18152         done; \
18153         echo "Doing info in m4" ; \
18154         (cd $(HOST_SUBDIR)/m4 && \
18155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18157                   "RANLIB=$${RANLIB}" \
18158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18159                   info) \
18160           || exit 1
18161
18162 @endif m4
18163
18164 .PHONY: maybe-dvi-m4 dvi-m4
18165 maybe-dvi-m4:
18166 @if m4
18167 maybe-dvi-m4: dvi-m4
18168
18169 dvi-m4: \
18170     configure-m4 
18171         @$(unstage)
18172         @[ -f ./m4/Makefile ] || exit 0; \
18173         r=`${PWD_COMMAND}`; export r; \
18174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175         $(HOST_EXPORTS) \
18176         for flag in $(EXTRA_HOST_FLAGS) ; do \
18177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18178         done; \
18179         echo "Doing dvi in m4" ; \
18180         (cd $(HOST_SUBDIR)/m4 && \
18181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18183                   "RANLIB=$${RANLIB}" \
18184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18185                   dvi) \
18186           || exit 1
18187
18188 @endif m4
18189
18190 .PHONY: maybe-html-m4 html-m4
18191 maybe-html-m4:
18192 @if m4
18193 maybe-html-m4: html-m4
18194
18195 html-m4: \
18196     configure-m4 
18197         @$(unstage)
18198         @[ -f ./m4/Makefile ] || exit 0; \
18199         r=`${PWD_COMMAND}`; export r; \
18200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18201         $(HOST_EXPORTS) \
18202         for flag in $(EXTRA_HOST_FLAGS) ; do \
18203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18204         done; \
18205         echo "Doing html in m4" ; \
18206         (cd $(HOST_SUBDIR)/m4 && \
18207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18209                   "RANLIB=$${RANLIB}" \
18210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18211                   html) \
18212           || exit 1
18213
18214 @endif m4
18215
18216 .PHONY: maybe-TAGS-m4 TAGS-m4
18217 maybe-TAGS-m4:
18218 @if m4
18219 maybe-TAGS-m4: TAGS-m4
18220
18221 TAGS-m4: \
18222     configure-m4 
18223         @$(unstage)
18224         @[ -f ./m4/Makefile ] || exit 0; \
18225         r=`${PWD_COMMAND}`; export r; \
18226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227         $(HOST_EXPORTS) \
18228         for flag in $(EXTRA_HOST_FLAGS) ; do \
18229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18230         done; \
18231         echo "Doing TAGS in m4" ; \
18232         (cd $(HOST_SUBDIR)/m4 && \
18233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18235                   "RANLIB=$${RANLIB}" \
18236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18237                   TAGS) \
18238           || exit 1
18239
18240 @endif m4
18241
18242 .PHONY: maybe-install-info-m4 install-info-m4
18243 maybe-install-info-m4:
18244 @if m4
18245 maybe-install-info-m4: install-info-m4
18246
18247 install-info-m4: \
18248     configure-m4 \
18249     info-m4 
18250         @$(unstage)
18251         @[ -f ./m4/Makefile ] || exit 0; \
18252         r=`${PWD_COMMAND}`; export r; \
18253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254         $(HOST_EXPORTS) \
18255         for flag in $(EXTRA_HOST_FLAGS) ; do \
18256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18257         done; \
18258         echo "Doing install-info in m4" ; \
18259         (cd $(HOST_SUBDIR)/m4 && \
18260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18262                   "RANLIB=$${RANLIB}" \
18263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18264                   install-info) \
18265           || exit 1
18266
18267 @endif m4
18268
18269 .PHONY: maybe-installcheck-m4 installcheck-m4
18270 maybe-installcheck-m4:
18271 @if m4
18272 maybe-installcheck-m4: installcheck-m4
18273
18274 installcheck-m4: \
18275     configure-m4 
18276         @$(unstage)
18277         @[ -f ./m4/Makefile ] || exit 0; \
18278         r=`${PWD_COMMAND}`; export r; \
18279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18280         $(HOST_EXPORTS) \
18281         for flag in $(EXTRA_HOST_FLAGS) ; do \
18282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18283         done; \
18284         echo "Doing installcheck in m4" ; \
18285         (cd $(HOST_SUBDIR)/m4 && \
18286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18288                   "RANLIB=$${RANLIB}" \
18289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18290                   installcheck) \
18291           || exit 1
18292
18293 @endif m4
18294
18295 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
18296 maybe-mostlyclean-m4:
18297 @if m4
18298 maybe-mostlyclean-m4: mostlyclean-m4
18299
18300 mostlyclean-m4: 
18301         @$(unstage)
18302         @[ -f ./m4/Makefile ] || exit 0; \
18303         r=`${PWD_COMMAND}`; export r; \
18304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305         $(HOST_EXPORTS) \
18306         for flag in $(EXTRA_HOST_FLAGS) ; do \
18307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18308         done; \
18309         echo "Doing mostlyclean in m4" ; \
18310         (cd $(HOST_SUBDIR)/m4 && \
18311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18313                   "RANLIB=$${RANLIB}" \
18314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18315                   mostlyclean) \
18316           || exit 1
18317
18318 @endif m4
18319
18320 .PHONY: maybe-clean-m4 clean-m4
18321 maybe-clean-m4:
18322 @if m4
18323 maybe-clean-m4: clean-m4
18324
18325 clean-m4: 
18326         @$(unstage)
18327         @[ -f ./m4/Makefile ] || exit 0; \
18328         r=`${PWD_COMMAND}`; export r; \
18329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18330         $(HOST_EXPORTS) \
18331         for flag in $(EXTRA_HOST_FLAGS) ; do \
18332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18333         done; \
18334         echo "Doing clean in m4" ; \
18335         (cd $(HOST_SUBDIR)/m4 && \
18336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18338                   "RANLIB=$${RANLIB}" \
18339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18340                   clean) \
18341           || exit 1
18342
18343 @endif m4
18344
18345 .PHONY: maybe-distclean-m4 distclean-m4
18346 maybe-distclean-m4:
18347 @if m4
18348 maybe-distclean-m4: distclean-m4
18349
18350 distclean-m4: 
18351         @$(unstage)
18352         @[ -f ./m4/Makefile ] || exit 0; \
18353         r=`${PWD_COMMAND}`; export r; \
18354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18355         $(HOST_EXPORTS) \
18356         for flag in $(EXTRA_HOST_FLAGS) ; do \
18357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18358         done; \
18359         echo "Doing distclean in m4" ; \
18360         (cd $(HOST_SUBDIR)/m4 && \
18361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18363                   "RANLIB=$${RANLIB}" \
18364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18365                   distclean) \
18366           || exit 1
18367
18368 @endif m4
18369
18370 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
18371 maybe-maintainer-clean-m4:
18372 @if m4
18373 maybe-maintainer-clean-m4: maintainer-clean-m4
18374
18375 maintainer-clean-m4: 
18376         @$(unstage)
18377         @[ -f ./m4/Makefile ] || exit 0; \
18378         r=`${PWD_COMMAND}`; export r; \
18379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18380         $(HOST_EXPORTS) \
18381         for flag in $(EXTRA_HOST_FLAGS) ; do \
18382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18383         done; \
18384         echo "Doing maintainer-clean in m4" ; \
18385         (cd $(HOST_SUBDIR)/m4 && \
18386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18388                   "RANLIB=$${RANLIB}" \
18389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18390                   maintainer-clean) \
18391           || exit 1
18392
18393 @endif m4
18394
18395
18396
18397 .PHONY: configure-make maybe-configure-make
18398 maybe-configure-make:
18399 @if make
18400 maybe-configure-make: configure-make
18401 configure-make: 
18402         @$(unstage)
18403         @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
18404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
18405         r=`${PWD_COMMAND}`; export r; \
18406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18407         $(HOST_EXPORTS) \
18408         echo Configuring in $(HOST_SUBDIR)/make; \
18409         cd "$(HOST_SUBDIR)/make" || exit 1; \
18410         case $(srcdir) in \
18411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18412           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
18413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18414         esac; \
18415         srcdiroption="--srcdir=$${topdir}/make"; \
18416         libsrcdir="$$s/make"; \
18417         $(SHELL) $${libsrcdir}/configure \
18418           $(HOST_CONFIGARGS) $${srcdiroption}  \
18419           || exit 1
18420 @endif make
18421
18422
18423
18424
18425
18426 .PHONY: all-make maybe-all-make
18427 maybe-all-make:
18428 @if make
18429 TARGET-make=all
18430 maybe-all-make: all-make
18431 all-make: configure-make
18432         @$(unstage)
18433         @r=`${PWD_COMMAND}`; export r; \
18434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18435         $(HOST_EXPORTS) \
18436         (cd $(HOST_SUBDIR)/make && \
18437           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
18438 @endif make
18439
18440
18441
18442
18443 .PHONY: check-make maybe-check-make
18444 maybe-check-make:
18445 @if make
18446 maybe-check-make: check-make
18447
18448 check-make:
18449         @$(unstage)
18450         @r=`${PWD_COMMAND}`; export r; \
18451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18452         $(HOST_EXPORTS) \
18453         (cd $(HOST_SUBDIR)/make && \
18454           $(MAKE) $(FLAGS_TO_PASS)  check)
18455
18456 @endif make
18457
18458 .PHONY: install-make maybe-install-make
18459 maybe-install-make:
18460 @if make
18461 maybe-install-make: install-make
18462
18463 install-make: installdirs
18464         @$(unstage)
18465         @r=`${PWD_COMMAND}`; export r; \
18466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18467         $(HOST_EXPORTS) \
18468         (cd $(HOST_SUBDIR)/make && \
18469           $(MAKE) $(FLAGS_TO_PASS)  install)
18470
18471 @endif make
18472
18473 # Other targets (info, dvi, etc.)
18474
18475 .PHONY: maybe-info-make info-make
18476 maybe-info-make:
18477 @if make
18478 maybe-info-make: info-make
18479
18480 info-make: \
18481     configure-make 
18482         @$(unstage)
18483         @[ -f ./make/Makefile ] || exit 0; \
18484         r=`${PWD_COMMAND}`; export r; \
18485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18486         $(HOST_EXPORTS) \
18487         for flag in $(EXTRA_HOST_FLAGS) ; do \
18488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18489         done; \
18490         echo "Doing info in make" ; \
18491         (cd $(HOST_SUBDIR)/make && \
18492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18494                   "RANLIB=$${RANLIB}" \
18495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18496                   info) \
18497           || exit 1
18498
18499 @endif make
18500
18501 .PHONY: maybe-dvi-make dvi-make
18502 maybe-dvi-make:
18503 @if make
18504 maybe-dvi-make: dvi-make
18505
18506 dvi-make: \
18507     configure-make 
18508         @$(unstage)
18509         @[ -f ./make/Makefile ] || exit 0; \
18510         r=`${PWD_COMMAND}`; export r; \
18511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512         $(HOST_EXPORTS) \
18513         for flag in $(EXTRA_HOST_FLAGS) ; do \
18514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515         done; \
18516         echo "Doing dvi in make" ; \
18517         (cd $(HOST_SUBDIR)/make && \
18518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520                   "RANLIB=$${RANLIB}" \
18521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18522                   dvi) \
18523           || exit 1
18524
18525 @endif make
18526
18527 .PHONY: maybe-html-make html-make
18528 maybe-html-make:
18529 @if make
18530 maybe-html-make: html-make
18531
18532 html-make: \
18533     configure-make 
18534         @$(unstage)
18535         @[ -f ./make/Makefile ] || exit 0; \
18536         r=`${PWD_COMMAND}`; export r; \
18537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18538         $(HOST_EXPORTS) \
18539         for flag in $(EXTRA_HOST_FLAGS) ; do \
18540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18541         done; \
18542         echo "Doing html in make" ; \
18543         (cd $(HOST_SUBDIR)/make && \
18544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18546                   "RANLIB=$${RANLIB}" \
18547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18548                   html) \
18549           || exit 1
18550
18551 @endif make
18552
18553 .PHONY: maybe-TAGS-make TAGS-make
18554 maybe-TAGS-make:
18555 @if make
18556 maybe-TAGS-make: TAGS-make
18557
18558 TAGS-make: \
18559     configure-make 
18560         @$(unstage)
18561         @[ -f ./make/Makefile ] || exit 0; \
18562         r=`${PWD_COMMAND}`; export r; \
18563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18564         $(HOST_EXPORTS) \
18565         for flag in $(EXTRA_HOST_FLAGS) ; do \
18566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18567         done; \
18568         echo "Doing TAGS in make" ; \
18569         (cd $(HOST_SUBDIR)/make && \
18570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18572                   "RANLIB=$${RANLIB}" \
18573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18574                   TAGS) \
18575           || exit 1
18576
18577 @endif make
18578
18579 .PHONY: maybe-install-info-make install-info-make
18580 maybe-install-info-make:
18581 @if make
18582 maybe-install-info-make: install-info-make
18583
18584 install-info-make: \
18585     configure-make \
18586     info-make 
18587         @$(unstage)
18588         @[ -f ./make/Makefile ] || exit 0; \
18589         r=`${PWD_COMMAND}`; export r; \
18590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18591         $(HOST_EXPORTS) \
18592         for flag in $(EXTRA_HOST_FLAGS) ; do \
18593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18594         done; \
18595         echo "Doing install-info in make" ; \
18596         (cd $(HOST_SUBDIR)/make && \
18597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18599                   "RANLIB=$${RANLIB}" \
18600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18601                   install-info) \
18602           || exit 1
18603
18604 @endif make
18605
18606 .PHONY: maybe-installcheck-make installcheck-make
18607 maybe-installcheck-make:
18608 @if make
18609 maybe-installcheck-make: installcheck-make
18610
18611 installcheck-make: \
18612     configure-make 
18613         @$(unstage)
18614         @[ -f ./make/Makefile ] || exit 0; \
18615         r=`${PWD_COMMAND}`; export r; \
18616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617         $(HOST_EXPORTS) \
18618         for flag in $(EXTRA_HOST_FLAGS) ; do \
18619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620         done; \
18621         echo "Doing installcheck in make" ; \
18622         (cd $(HOST_SUBDIR)/make && \
18623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625                   "RANLIB=$${RANLIB}" \
18626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18627                   installcheck) \
18628           || exit 1
18629
18630 @endif make
18631
18632 .PHONY: maybe-mostlyclean-make mostlyclean-make
18633 maybe-mostlyclean-make:
18634 @if make
18635 maybe-mostlyclean-make: mostlyclean-make
18636
18637 mostlyclean-make: 
18638         @$(unstage)
18639         @[ -f ./make/Makefile ] || exit 0; \
18640         r=`${PWD_COMMAND}`; export r; \
18641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18642         $(HOST_EXPORTS) \
18643         for flag in $(EXTRA_HOST_FLAGS) ; do \
18644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18645         done; \
18646         echo "Doing mostlyclean in make" ; \
18647         (cd $(HOST_SUBDIR)/make && \
18648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18650                   "RANLIB=$${RANLIB}" \
18651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18652                   mostlyclean) \
18653           || exit 1
18654
18655 @endif make
18656
18657 .PHONY: maybe-clean-make clean-make
18658 maybe-clean-make:
18659 @if make
18660 maybe-clean-make: clean-make
18661
18662 clean-make: 
18663         @$(unstage)
18664         @[ -f ./make/Makefile ] || exit 0; \
18665         r=`${PWD_COMMAND}`; export r; \
18666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18667         $(HOST_EXPORTS) \
18668         for flag in $(EXTRA_HOST_FLAGS) ; do \
18669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18670         done; \
18671         echo "Doing clean in make" ; \
18672         (cd $(HOST_SUBDIR)/make && \
18673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18675                   "RANLIB=$${RANLIB}" \
18676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18677                   clean) \
18678           || exit 1
18679
18680 @endif make
18681
18682 .PHONY: maybe-distclean-make distclean-make
18683 maybe-distclean-make:
18684 @if make
18685 maybe-distclean-make: distclean-make
18686
18687 distclean-make: 
18688         @$(unstage)
18689         @[ -f ./make/Makefile ] || exit 0; \
18690         r=`${PWD_COMMAND}`; export r; \
18691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692         $(HOST_EXPORTS) \
18693         for flag in $(EXTRA_HOST_FLAGS) ; do \
18694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18695         done; \
18696         echo "Doing distclean in make" ; \
18697         (cd $(HOST_SUBDIR)/make && \
18698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18700                   "RANLIB=$${RANLIB}" \
18701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18702                   distclean) \
18703           || exit 1
18704
18705 @endif make
18706
18707 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
18708 maybe-maintainer-clean-make:
18709 @if make
18710 maybe-maintainer-clean-make: maintainer-clean-make
18711
18712 maintainer-clean-make: 
18713         @$(unstage)
18714         @[ -f ./make/Makefile ] || exit 0; \
18715         r=`${PWD_COMMAND}`; export r; \
18716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717         $(HOST_EXPORTS) \
18718         for flag in $(EXTRA_HOST_FLAGS) ; do \
18719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18720         done; \
18721         echo "Doing maintainer-clean in make" ; \
18722         (cd $(HOST_SUBDIR)/make && \
18723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18725                   "RANLIB=$${RANLIB}" \
18726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18727                   maintainer-clean) \
18728           || exit 1
18729
18730 @endif make
18731
18732
18733
18734 .PHONY: configure-mmalloc maybe-configure-mmalloc
18735 maybe-configure-mmalloc:
18736 @if mmalloc
18737 maybe-configure-mmalloc: configure-mmalloc
18738 configure-mmalloc: 
18739         @$(unstage)
18740         @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18742         r=`${PWD_COMMAND}`; export r; \
18743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18744         $(HOST_EXPORTS) \
18745         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18746         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18747         case $(srcdir) in \
18748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18749           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18751         esac; \
18752         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18753         libsrcdir="$$s/mmalloc"; \
18754         $(SHELL) $${libsrcdir}/configure \
18755           $(HOST_CONFIGARGS) $${srcdiroption}  \
18756           || exit 1
18757 @endif mmalloc
18758
18759
18760
18761
18762
18763 .PHONY: all-mmalloc maybe-all-mmalloc
18764 maybe-all-mmalloc:
18765 @if mmalloc
18766 TARGET-mmalloc=all
18767 maybe-all-mmalloc: all-mmalloc
18768 all-mmalloc: configure-mmalloc
18769         @$(unstage)
18770         @r=`${PWD_COMMAND}`; export r; \
18771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18772         $(HOST_EXPORTS) \
18773         (cd $(HOST_SUBDIR)/mmalloc && \
18774           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
18775 @endif mmalloc
18776
18777
18778
18779
18780 .PHONY: check-mmalloc maybe-check-mmalloc
18781 maybe-check-mmalloc:
18782 @if mmalloc
18783 maybe-check-mmalloc: check-mmalloc
18784
18785 check-mmalloc:
18786
18787 @endif mmalloc
18788
18789 .PHONY: install-mmalloc maybe-install-mmalloc
18790 maybe-install-mmalloc:
18791 @if mmalloc
18792 maybe-install-mmalloc: install-mmalloc
18793
18794 install-mmalloc: installdirs
18795         @$(unstage)
18796         @r=`${PWD_COMMAND}`; export r; \
18797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18798         $(HOST_EXPORTS) \
18799         (cd $(HOST_SUBDIR)/mmalloc && \
18800           $(MAKE) $(FLAGS_TO_PASS)  install)
18801
18802 @endif mmalloc
18803
18804 # Other targets (info, dvi, etc.)
18805
18806 .PHONY: maybe-info-mmalloc info-mmalloc
18807 maybe-info-mmalloc:
18808 @if mmalloc
18809 maybe-info-mmalloc: info-mmalloc
18810
18811 info-mmalloc: \
18812     configure-mmalloc 
18813         @$(unstage)
18814         @[ -f ./mmalloc/Makefile ] || exit 0; \
18815         r=`${PWD_COMMAND}`; export r; \
18816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18817         $(HOST_EXPORTS) \
18818         for flag in $(EXTRA_HOST_FLAGS) ; do \
18819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18820         done; \
18821         echo "Doing info in mmalloc" ; \
18822         (cd $(HOST_SUBDIR)/mmalloc && \
18823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18825                   "RANLIB=$${RANLIB}" \
18826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18827                   info) \
18828           || exit 1
18829
18830 @endif mmalloc
18831
18832 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18833 maybe-dvi-mmalloc:
18834 @if mmalloc
18835 maybe-dvi-mmalloc: dvi-mmalloc
18836
18837 dvi-mmalloc: \
18838     configure-mmalloc 
18839         @$(unstage)
18840         @[ -f ./mmalloc/Makefile ] || exit 0; \
18841         r=`${PWD_COMMAND}`; export r; \
18842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843         $(HOST_EXPORTS) \
18844         for flag in $(EXTRA_HOST_FLAGS) ; do \
18845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18846         done; \
18847         echo "Doing dvi in mmalloc" ; \
18848         (cd $(HOST_SUBDIR)/mmalloc && \
18849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18851                   "RANLIB=$${RANLIB}" \
18852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18853                   dvi) \
18854           || exit 1
18855
18856 @endif mmalloc
18857
18858 .PHONY: maybe-html-mmalloc html-mmalloc
18859 maybe-html-mmalloc:
18860 @if mmalloc
18861 maybe-html-mmalloc: html-mmalloc
18862
18863 html-mmalloc: \
18864     configure-mmalloc 
18865         @$(unstage)
18866         @[ -f ./mmalloc/Makefile ] || exit 0; \
18867         r=`${PWD_COMMAND}`; export r; \
18868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18869         $(HOST_EXPORTS) \
18870         for flag in $(EXTRA_HOST_FLAGS) ; do \
18871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18872         done; \
18873         echo "Doing html in mmalloc" ; \
18874         (cd $(HOST_SUBDIR)/mmalloc && \
18875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18877                   "RANLIB=$${RANLIB}" \
18878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18879                   html) \
18880           || exit 1
18881
18882 @endif mmalloc
18883
18884 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18885 maybe-TAGS-mmalloc:
18886 @if mmalloc
18887 maybe-TAGS-mmalloc: TAGS-mmalloc
18888
18889 TAGS-mmalloc: \
18890     configure-mmalloc 
18891         @$(unstage)
18892         @[ -f ./mmalloc/Makefile ] || exit 0; \
18893         r=`${PWD_COMMAND}`; export r; \
18894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18895         $(HOST_EXPORTS) \
18896         for flag in $(EXTRA_HOST_FLAGS) ; do \
18897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18898         done; \
18899         echo "Doing TAGS in mmalloc" ; \
18900         (cd $(HOST_SUBDIR)/mmalloc && \
18901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18903                   "RANLIB=$${RANLIB}" \
18904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18905                   TAGS) \
18906           || exit 1
18907
18908 @endif mmalloc
18909
18910 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18911 maybe-install-info-mmalloc:
18912 @if mmalloc
18913 maybe-install-info-mmalloc: install-info-mmalloc
18914
18915 install-info-mmalloc: \
18916     configure-mmalloc \
18917     info-mmalloc 
18918         @$(unstage)
18919         @[ -f ./mmalloc/Makefile ] || exit 0; \
18920         r=`${PWD_COMMAND}`; export r; \
18921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18922         $(HOST_EXPORTS) \
18923         for flag in $(EXTRA_HOST_FLAGS) ; do \
18924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18925         done; \
18926         echo "Doing install-info in mmalloc" ; \
18927         (cd $(HOST_SUBDIR)/mmalloc && \
18928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18930                   "RANLIB=$${RANLIB}" \
18931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18932                   install-info) \
18933           || exit 1
18934
18935 @endif mmalloc
18936
18937 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18938 maybe-installcheck-mmalloc:
18939 @if mmalloc
18940 maybe-installcheck-mmalloc: installcheck-mmalloc
18941
18942 installcheck-mmalloc: \
18943     configure-mmalloc 
18944         @$(unstage)
18945         @[ -f ./mmalloc/Makefile ] || exit 0; \
18946         r=`${PWD_COMMAND}`; export r; \
18947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18948         $(HOST_EXPORTS) \
18949         for flag in $(EXTRA_HOST_FLAGS) ; do \
18950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18951         done; \
18952         echo "Doing installcheck in mmalloc" ; \
18953         (cd $(HOST_SUBDIR)/mmalloc && \
18954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18956                   "RANLIB=$${RANLIB}" \
18957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18958                   installcheck) \
18959           || exit 1
18960
18961 @endif mmalloc
18962
18963 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
18964 maybe-mostlyclean-mmalloc:
18965 @if mmalloc
18966 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
18967
18968 mostlyclean-mmalloc: 
18969         @$(unstage)
18970         @[ -f ./mmalloc/Makefile ] || exit 0; \
18971         r=`${PWD_COMMAND}`; export r; \
18972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18973         $(HOST_EXPORTS) \
18974         for flag in $(EXTRA_HOST_FLAGS) ; do \
18975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18976         done; \
18977         echo "Doing mostlyclean in mmalloc" ; \
18978         (cd $(HOST_SUBDIR)/mmalloc && \
18979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18981                   "RANLIB=$${RANLIB}" \
18982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18983                   mostlyclean) \
18984           || exit 1
18985
18986 @endif mmalloc
18987
18988 .PHONY: maybe-clean-mmalloc clean-mmalloc
18989 maybe-clean-mmalloc:
18990 @if mmalloc
18991 maybe-clean-mmalloc: clean-mmalloc
18992
18993 clean-mmalloc: 
18994         @$(unstage)
18995         @[ -f ./mmalloc/Makefile ] || exit 0; \
18996         r=`${PWD_COMMAND}`; export r; \
18997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18998         $(HOST_EXPORTS) \
18999         for flag in $(EXTRA_HOST_FLAGS) ; do \
19000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19001         done; \
19002         echo "Doing clean in mmalloc" ; \
19003         (cd $(HOST_SUBDIR)/mmalloc && \
19004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19006                   "RANLIB=$${RANLIB}" \
19007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19008                   clean) \
19009           || exit 1
19010
19011 @endif mmalloc
19012
19013 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
19014 maybe-distclean-mmalloc:
19015 @if mmalloc
19016 maybe-distclean-mmalloc: distclean-mmalloc
19017
19018 distclean-mmalloc: 
19019         @$(unstage)
19020         @[ -f ./mmalloc/Makefile ] || exit 0; \
19021         r=`${PWD_COMMAND}`; export r; \
19022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023         $(HOST_EXPORTS) \
19024         for flag in $(EXTRA_HOST_FLAGS) ; do \
19025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19026         done; \
19027         echo "Doing distclean in mmalloc" ; \
19028         (cd $(HOST_SUBDIR)/mmalloc && \
19029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19031                   "RANLIB=$${RANLIB}" \
19032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19033                   distclean) \
19034           || exit 1
19035
19036 @endif mmalloc
19037
19038 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19039 maybe-maintainer-clean-mmalloc:
19040 @if mmalloc
19041 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19042
19043 maintainer-clean-mmalloc: 
19044         @$(unstage)
19045         @[ -f ./mmalloc/Makefile ] || exit 0; \
19046         r=`${PWD_COMMAND}`; export r; \
19047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048         $(HOST_EXPORTS) \
19049         for flag in $(EXTRA_HOST_FLAGS) ; do \
19050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19051         done; \
19052         echo "Doing maintainer-clean in mmalloc" ; \
19053         (cd $(HOST_SUBDIR)/mmalloc && \
19054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19056                   "RANLIB=$${RANLIB}" \
19057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19058                   maintainer-clean) \
19059           || exit 1
19060
19061 @endif mmalloc
19062
19063
19064
19065 .PHONY: configure-patch maybe-configure-patch
19066 maybe-configure-patch:
19067 @if patch
19068 maybe-configure-patch: configure-patch
19069 configure-patch: 
19070         @$(unstage)
19071         @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19073         r=`${PWD_COMMAND}`; export r; \
19074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075         $(HOST_EXPORTS) \
19076         echo Configuring in $(HOST_SUBDIR)/patch; \
19077         cd "$(HOST_SUBDIR)/patch" || exit 1; \
19078         case $(srcdir) in \
19079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19080           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19082         esac; \
19083         srcdiroption="--srcdir=$${topdir}/patch"; \
19084         libsrcdir="$$s/patch"; \
19085         $(SHELL) $${libsrcdir}/configure \
19086           $(HOST_CONFIGARGS) $${srcdiroption}  \
19087           || exit 1
19088 @endif patch
19089
19090
19091
19092
19093
19094 .PHONY: all-patch maybe-all-patch
19095 maybe-all-patch:
19096 @if patch
19097 TARGET-patch=all
19098 maybe-all-patch: all-patch
19099 all-patch: configure-patch
19100         @$(unstage)
19101         @r=`${PWD_COMMAND}`; export r; \
19102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103         $(HOST_EXPORTS) \
19104         (cd $(HOST_SUBDIR)/patch && \
19105           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
19106 @endif patch
19107
19108
19109
19110
19111 .PHONY: check-patch maybe-check-patch
19112 maybe-check-patch:
19113 @if patch
19114 maybe-check-patch: check-patch
19115
19116 check-patch:
19117         @$(unstage)
19118         @r=`${PWD_COMMAND}`; export r; \
19119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19120         $(HOST_EXPORTS) \
19121         (cd $(HOST_SUBDIR)/patch && \
19122           $(MAKE) $(FLAGS_TO_PASS)  check)
19123
19124 @endif patch
19125
19126 .PHONY: install-patch maybe-install-patch
19127 maybe-install-patch:
19128 @if patch
19129 maybe-install-patch: install-patch
19130
19131 install-patch: installdirs
19132         @$(unstage)
19133         @r=`${PWD_COMMAND}`; export r; \
19134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135         $(HOST_EXPORTS) \
19136         (cd $(HOST_SUBDIR)/patch && \
19137           $(MAKE) $(FLAGS_TO_PASS)  install)
19138
19139 @endif patch
19140
19141 # Other targets (info, dvi, etc.)
19142
19143 .PHONY: maybe-info-patch info-patch
19144 maybe-info-patch:
19145 @if patch
19146 maybe-info-patch: info-patch
19147
19148 info-patch: \
19149     configure-patch 
19150         @$(unstage)
19151         @[ -f ./patch/Makefile ] || exit 0; \
19152         r=`${PWD_COMMAND}`; export r; \
19153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19154         $(HOST_EXPORTS) \
19155         for flag in $(EXTRA_HOST_FLAGS) ; do \
19156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19157         done; \
19158         echo "Doing info in patch" ; \
19159         (cd $(HOST_SUBDIR)/patch && \
19160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19162                   "RANLIB=$${RANLIB}" \
19163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19164                   info) \
19165           || exit 1
19166
19167 @endif patch
19168
19169 .PHONY: maybe-dvi-patch dvi-patch
19170 maybe-dvi-patch:
19171 @if patch
19172 maybe-dvi-patch: dvi-patch
19173
19174 dvi-patch: \
19175     configure-patch 
19176         @$(unstage)
19177         @[ -f ./patch/Makefile ] || exit 0; \
19178         r=`${PWD_COMMAND}`; export r; \
19179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19180         $(HOST_EXPORTS) \
19181         for flag in $(EXTRA_HOST_FLAGS) ; do \
19182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19183         done; \
19184         echo "Doing dvi in patch" ; \
19185         (cd $(HOST_SUBDIR)/patch && \
19186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19188                   "RANLIB=$${RANLIB}" \
19189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19190                   dvi) \
19191           || exit 1
19192
19193 @endif patch
19194
19195 .PHONY: maybe-html-patch html-patch
19196 maybe-html-patch:
19197 @if patch
19198 maybe-html-patch: html-patch
19199
19200 html-patch: \
19201     configure-patch 
19202         @$(unstage)
19203         @[ -f ./patch/Makefile ] || exit 0; \
19204         r=`${PWD_COMMAND}`; export r; \
19205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206         $(HOST_EXPORTS) \
19207         for flag in $(EXTRA_HOST_FLAGS) ; do \
19208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19209         done; \
19210         echo "Doing html in patch" ; \
19211         (cd $(HOST_SUBDIR)/patch && \
19212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19214                   "RANLIB=$${RANLIB}" \
19215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19216                   html) \
19217           || exit 1
19218
19219 @endif patch
19220
19221 .PHONY: maybe-TAGS-patch TAGS-patch
19222 maybe-TAGS-patch:
19223 @if patch
19224 maybe-TAGS-patch: TAGS-patch
19225
19226 TAGS-patch: \
19227     configure-patch 
19228         @$(unstage)
19229         @[ -f ./patch/Makefile ] || exit 0; \
19230         r=`${PWD_COMMAND}`; export r; \
19231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232         $(HOST_EXPORTS) \
19233         for flag in $(EXTRA_HOST_FLAGS) ; do \
19234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19235         done; \
19236         echo "Doing TAGS in patch" ; \
19237         (cd $(HOST_SUBDIR)/patch && \
19238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240                   "RANLIB=$${RANLIB}" \
19241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19242                   TAGS) \
19243           || exit 1
19244
19245 @endif patch
19246
19247 .PHONY: maybe-install-info-patch install-info-patch
19248 maybe-install-info-patch:
19249 @if patch
19250 maybe-install-info-patch: install-info-patch
19251
19252 install-info-patch: \
19253     configure-patch \
19254     info-patch 
19255         @$(unstage)
19256         @[ -f ./patch/Makefile ] || exit 0; \
19257         r=`${PWD_COMMAND}`; export r; \
19258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259         $(HOST_EXPORTS) \
19260         for flag in $(EXTRA_HOST_FLAGS) ; do \
19261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262         done; \
19263         echo "Doing install-info in patch" ; \
19264         (cd $(HOST_SUBDIR)/patch && \
19265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267                   "RANLIB=$${RANLIB}" \
19268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19269                   install-info) \
19270           || exit 1
19271
19272 @endif patch
19273
19274 .PHONY: maybe-installcheck-patch installcheck-patch
19275 maybe-installcheck-patch:
19276 @if patch
19277 maybe-installcheck-patch: installcheck-patch
19278
19279 installcheck-patch: \
19280     configure-patch 
19281         @$(unstage)
19282         @[ -f ./patch/Makefile ] || exit 0; \
19283         r=`${PWD_COMMAND}`; export r; \
19284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19285         $(HOST_EXPORTS) \
19286         for flag in $(EXTRA_HOST_FLAGS) ; do \
19287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19288         done; \
19289         echo "Doing installcheck in patch" ; \
19290         (cd $(HOST_SUBDIR)/patch && \
19291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19293                   "RANLIB=$${RANLIB}" \
19294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19295                   installcheck) \
19296           || exit 1
19297
19298 @endif patch
19299
19300 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
19301 maybe-mostlyclean-patch:
19302 @if patch
19303 maybe-mostlyclean-patch: mostlyclean-patch
19304
19305 mostlyclean-patch: 
19306         @$(unstage)
19307         @[ -f ./patch/Makefile ] || exit 0; \
19308         r=`${PWD_COMMAND}`; export r; \
19309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19310         $(HOST_EXPORTS) \
19311         for flag in $(EXTRA_HOST_FLAGS) ; do \
19312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19313         done; \
19314         echo "Doing mostlyclean in patch" ; \
19315         (cd $(HOST_SUBDIR)/patch && \
19316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19318                   "RANLIB=$${RANLIB}" \
19319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19320                   mostlyclean) \
19321           || exit 1
19322
19323 @endif patch
19324
19325 .PHONY: maybe-clean-patch clean-patch
19326 maybe-clean-patch:
19327 @if patch
19328 maybe-clean-patch: clean-patch
19329
19330 clean-patch: 
19331         @$(unstage)
19332         @[ -f ./patch/Makefile ] || exit 0; \
19333         r=`${PWD_COMMAND}`; export r; \
19334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19335         $(HOST_EXPORTS) \
19336         for flag in $(EXTRA_HOST_FLAGS) ; do \
19337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19338         done; \
19339         echo "Doing clean in patch" ; \
19340         (cd $(HOST_SUBDIR)/patch && \
19341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19343                   "RANLIB=$${RANLIB}" \
19344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19345                   clean) \
19346           || exit 1
19347
19348 @endif patch
19349
19350 .PHONY: maybe-distclean-patch distclean-patch
19351 maybe-distclean-patch:
19352 @if patch
19353 maybe-distclean-patch: distclean-patch
19354
19355 distclean-patch: 
19356         @$(unstage)
19357         @[ -f ./patch/Makefile ] || exit 0; \
19358         r=`${PWD_COMMAND}`; export r; \
19359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19360         $(HOST_EXPORTS) \
19361         for flag in $(EXTRA_HOST_FLAGS) ; do \
19362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19363         done; \
19364         echo "Doing distclean in patch" ; \
19365         (cd $(HOST_SUBDIR)/patch && \
19366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19368                   "RANLIB=$${RANLIB}" \
19369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19370                   distclean) \
19371           || exit 1
19372
19373 @endif patch
19374
19375 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
19376 maybe-maintainer-clean-patch:
19377 @if patch
19378 maybe-maintainer-clean-patch: maintainer-clean-patch
19379
19380 maintainer-clean-patch: 
19381         @$(unstage)
19382         @[ -f ./patch/Makefile ] || exit 0; \
19383         r=`${PWD_COMMAND}`; export r; \
19384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19385         $(HOST_EXPORTS) \
19386         for flag in $(EXTRA_HOST_FLAGS) ; do \
19387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19388         done; \
19389         echo "Doing maintainer-clean in patch" ; \
19390         (cd $(HOST_SUBDIR)/patch && \
19391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19393                   "RANLIB=$${RANLIB}" \
19394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19395                   maintainer-clean) \
19396           || exit 1
19397
19398 @endif patch
19399
19400
19401
19402 .PHONY: configure-perl maybe-configure-perl
19403 maybe-configure-perl:
19404 @if perl
19405 maybe-configure-perl: configure-perl
19406 configure-perl: 
19407         @$(unstage)
19408         @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
19409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
19410         r=`${PWD_COMMAND}`; export r; \
19411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19412         $(HOST_EXPORTS) \
19413         echo Configuring in $(HOST_SUBDIR)/perl; \
19414         cd "$(HOST_SUBDIR)/perl" || exit 1; \
19415         case $(srcdir) in \
19416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19417           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
19418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19419         esac; \
19420         srcdiroption="--srcdir=$${topdir}/perl"; \
19421         libsrcdir="$$s/perl"; \
19422         $(SHELL) $${libsrcdir}/configure \
19423           $(HOST_CONFIGARGS) $${srcdiroption}  \
19424           || exit 1
19425 @endif perl
19426
19427
19428
19429
19430
19431 .PHONY: all-perl maybe-all-perl
19432 maybe-all-perl:
19433 @if perl
19434 TARGET-perl=all
19435 maybe-all-perl: all-perl
19436 all-perl: configure-perl
19437         @$(unstage)
19438         @r=`${PWD_COMMAND}`; export r; \
19439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19440         $(HOST_EXPORTS) \
19441         (cd $(HOST_SUBDIR)/perl && \
19442           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
19443 @endif perl
19444
19445
19446
19447
19448 .PHONY: check-perl maybe-check-perl
19449 maybe-check-perl:
19450 @if perl
19451 maybe-check-perl: check-perl
19452
19453 check-perl:
19454         @$(unstage)
19455         @r=`${PWD_COMMAND}`; export r; \
19456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19457         $(HOST_EXPORTS) \
19458         (cd $(HOST_SUBDIR)/perl && \
19459           $(MAKE) $(FLAGS_TO_PASS)  check)
19460
19461 @endif perl
19462
19463 .PHONY: install-perl maybe-install-perl
19464 maybe-install-perl:
19465 @if perl
19466 maybe-install-perl: install-perl
19467
19468 install-perl: installdirs
19469         @$(unstage)
19470         @r=`${PWD_COMMAND}`; export r; \
19471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19472         $(HOST_EXPORTS) \
19473         (cd $(HOST_SUBDIR)/perl && \
19474           $(MAKE) $(FLAGS_TO_PASS)  install)
19475
19476 @endif perl
19477
19478 # Other targets (info, dvi, etc.)
19479
19480 .PHONY: maybe-info-perl info-perl
19481 maybe-info-perl:
19482 @if perl
19483 maybe-info-perl: info-perl
19484
19485 info-perl: \
19486     configure-perl 
19487         @$(unstage)
19488         @[ -f ./perl/Makefile ] || exit 0; \
19489         r=`${PWD_COMMAND}`; export r; \
19490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19491         $(HOST_EXPORTS) \
19492         for flag in $(EXTRA_HOST_FLAGS) ; do \
19493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19494         done; \
19495         echo "Doing info in perl" ; \
19496         (cd $(HOST_SUBDIR)/perl && \
19497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19499                   "RANLIB=$${RANLIB}" \
19500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19501                   info) \
19502           || exit 1
19503
19504 @endif perl
19505
19506 .PHONY: maybe-dvi-perl dvi-perl
19507 maybe-dvi-perl:
19508 @if perl
19509 maybe-dvi-perl: dvi-perl
19510
19511 dvi-perl: \
19512     configure-perl 
19513         @$(unstage)
19514         @[ -f ./perl/Makefile ] || exit 0; \
19515         r=`${PWD_COMMAND}`; export r; \
19516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19517         $(HOST_EXPORTS) \
19518         for flag in $(EXTRA_HOST_FLAGS) ; do \
19519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19520         done; \
19521         echo "Doing dvi in perl" ; \
19522         (cd $(HOST_SUBDIR)/perl && \
19523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19525                   "RANLIB=$${RANLIB}" \
19526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19527                   dvi) \
19528           || exit 1
19529
19530 @endif perl
19531
19532 .PHONY: maybe-html-perl html-perl
19533 maybe-html-perl:
19534 @if perl
19535 maybe-html-perl: html-perl
19536
19537 html-perl: \
19538     configure-perl 
19539         @$(unstage)
19540         @[ -f ./perl/Makefile ] || exit 0; \
19541         r=`${PWD_COMMAND}`; export r; \
19542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19543         $(HOST_EXPORTS) \
19544         for flag in $(EXTRA_HOST_FLAGS) ; do \
19545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19546         done; \
19547         echo "Doing html in perl" ; \
19548         (cd $(HOST_SUBDIR)/perl && \
19549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19551                   "RANLIB=$${RANLIB}" \
19552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19553                   html) \
19554           || exit 1
19555
19556 @endif perl
19557
19558 .PHONY: maybe-TAGS-perl TAGS-perl
19559 maybe-TAGS-perl:
19560 @if perl
19561 maybe-TAGS-perl: TAGS-perl
19562
19563 TAGS-perl: \
19564     configure-perl 
19565         @$(unstage)
19566         @[ -f ./perl/Makefile ] || exit 0; \
19567         r=`${PWD_COMMAND}`; export r; \
19568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19569         $(HOST_EXPORTS) \
19570         for flag in $(EXTRA_HOST_FLAGS) ; do \
19571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19572         done; \
19573         echo "Doing TAGS in perl" ; \
19574         (cd $(HOST_SUBDIR)/perl && \
19575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19577                   "RANLIB=$${RANLIB}" \
19578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19579                   TAGS) \
19580           || exit 1
19581
19582 @endif perl
19583
19584 .PHONY: maybe-install-info-perl install-info-perl
19585 maybe-install-info-perl:
19586 @if perl
19587 maybe-install-info-perl: install-info-perl
19588
19589 install-info-perl: \
19590     configure-perl \
19591     info-perl 
19592         @$(unstage)
19593         @[ -f ./perl/Makefile ] || exit 0; \
19594         r=`${PWD_COMMAND}`; export r; \
19595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19596         $(HOST_EXPORTS) \
19597         for flag in $(EXTRA_HOST_FLAGS) ; do \
19598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19599         done; \
19600         echo "Doing install-info in perl" ; \
19601         (cd $(HOST_SUBDIR)/perl && \
19602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19604                   "RANLIB=$${RANLIB}" \
19605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19606                   install-info) \
19607           || exit 1
19608
19609 @endif perl
19610
19611 .PHONY: maybe-installcheck-perl installcheck-perl
19612 maybe-installcheck-perl:
19613 @if perl
19614 maybe-installcheck-perl: installcheck-perl
19615
19616 installcheck-perl: \
19617     configure-perl 
19618         @$(unstage)
19619         @[ -f ./perl/Makefile ] || exit 0; \
19620         r=`${PWD_COMMAND}`; export r; \
19621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622         $(HOST_EXPORTS) \
19623         for flag in $(EXTRA_HOST_FLAGS) ; do \
19624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19625         done; \
19626         echo "Doing installcheck in perl" ; \
19627         (cd $(HOST_SUBDIR)/perl && \
19628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19630                   "RANLIB=$${RANLIB}" \
19631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19632                   installcheck) \
19633           || exit 1
19634
19635 @endif perl
19636
19637 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
19638 maybe-mostlyclean-perl:
19639 @if perl
19640 maybe-mostlyclean-perl: mostlyclean-perl
19641
19642 mostlyclean-perl: 
19643         @$(unstage)
19644         @[ -f ./perl/Makefile ] || exit 0; \
19645         r=`${PWD_COMMAND}`; export r; \
19646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19647         $(HOST_EXPORTS) \
19648         for flag in $(EXTRA_HOST_FLAGS) ; do \
19649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19650         done; \
19651         echo "Doing mostlyclean in perl" ; \
19652         (cd $(HOST_SUBDIR)/perl && \
19653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19655                   "RANLIB=$${RANLIB}" \
19656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19657                   mostlyclean) \
19658           || exit 1
19659
19660 @endif perl
19661
19662 .PHONY: maybe-clean-perl clean-perl
19663 maybe-clean-perl:
19664 @if perl
19665 maybe-clean-perl: clean-perl
19666
19667 clean-perl: 
19668         @$(unstage)
19669         @[ -f ./perl/Makefile ] || exit 0; \
19670         r=`${PWD_COMMAND}`; export r; \
19671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19672         $(HOST_EXPORTS) \
19673         for flag in $(EXTRA_HOST_FLAGS) ; do \
19674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19675         done; \
19676         echo "Doing clean in perl" ; \
19677         (cd $(HOST_SUBDIR)/perl && \
19678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19680                   "RANLIB=$${RANLIB}" \
19681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19682                   clean) \
19683           || exit 1
19684
19685 @endif perl
19686
19687 .PHONY: maybe-distclean-perl distclean-perl
19688 maybe-distclean-perl:
19689 @if perl
19690 maybe-distclean-perl: distclean-perl
19691
19692 distclean-perl: 
19693         @$(unstage)
19694         @[ -f ./perl/Makefile ] || exit 0; \
19695         r=`${PWD_COMMAND}`; export r; \
19696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19697         $(HOST_EXPORTS) \
19698         for flag in $(EXTRA_HOST_FLAGS) ; do \
19699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19700         done; \
19701         echo "Doing distclean in perl" ; \
19702         (cd $(HOST_SUBDIR)/perl && \
19703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19705                   "RANLIB=$${RANLIB}" \
19706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19707                   distclean) \
19708           || exit 1
19709
19710 @endif perl
19711
19712 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
19713 maybe-maintainer-clean-perl:
19714 @if perl
19715 maybe-maintainer-clean-perl: maintainer-clean-perl
19716
19717 maintainer-clean-perl: 
19718         @$(unstage)
19719         @[ -f ./perl/Makefile ] || exit 0; \
19720         r=`${PWD_COMMAND}`; export r; \
19721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19722         $(HOST_EXPORTS) \
19723         for flag in $(EXTRA_HOST_FLAGS) ; do \
19724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19725         done; \
19726         echo "Doing maintainer-clean in perl" ; \
19727         (cd $(HOST_SUBDIR)/perl && \
19728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19730                   "RANLIB=$${RANLIB}" \
19731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19732                   maintainer-clean) \
19733           || exit 1
19734
19735 @endif perl
19736
19737
19738
19739 .PHONY: configure-prms maybe-configure-prms
19740 maybe-configure-prms:
19741 @if prms
19742 maybe-configure-prms: configure-prms
19743 configure-prms: 
19744         @$(unstage)
19745         @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
19746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
19747         r=`${PWD_COMMAND}`; export r; \
19748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19749         $(HOST_EXPORTS) \
19750         echo Configuring in $(HOST_SUBDIR)/prms; \
19751         cd "$(HOST_SUBDIR)/prms" || exit 1; \
19752         case $(srcdir) in \
19753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19754           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
19755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19756         esac; \
19757         srcdiroption="--srcdir=$${topdir}/prms"; \
19758         libsrcdir="$$s/prms"; \
19759         $(SHELL) $${libsrcdir}/configure \
19760           $(HOST_CONFIGARGS) $${srcdiroption}  \
19761           || exit 1
19762 @endif prms
19763
19764
19765
19766
19767
19768 .PHONY: all-prms maybe-all-prms
19769 maybe-all-prms:
19770 @if prms
19771 TARGET-prms=all
19772 maybe-all-prms: all-prms
19773 all-prms: configure-prms
19774         @$(unstage)
19775         @r=`${PWD_COMMAND}`; export r; \
19776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19777         $(HOST_EXPORTS) \
19778         (cd $(HOST_SUBDIR)/prms && \
19779           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
19780 @endif prms
19781
19782
19783
19784
19785 .PHONY: check-prms maybe-check-prms
19786 maybe-check-prms:
19787 @if prms
19788 maybe-check-prms: check-prms
19789
19790 check-prms:
19791         @$(unstage)
19792         @r=`${PWD_COMMAND}`; export r; \
19793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19794         $(HOST_EXPORTS) \
19795         (cd $(HOST_SUBDIR)/prms && \
19796           $(MAKE) $(FLAGS_TO_PASS)  check)
19797
19798 @endif prms
19799
19800 .PHONY: install-prms maybe-install-prms
19801 maybe-install-prms:
19802 @if prms
19803 maybe-install-prms: install-prms
19804
19805 install-prms: installdirs
19806         @$(unstage)
19807         @r=`${PWD_COMMAND}`; export r; \
19808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19809         $(HOST_EXPORTS) \
19810         (cd $(HOST_SUBDIR)/prms && \
19811           $(MAKE) $(FLAGS_TO_PASS)  install)
19812
19813 @endif prms
19814
19815 # Other targets (info, dvi, etc.)
19816
19817 .PHONY: maybe-info-prms info-prms
19818 maybe-info-prms:
19819 @if prms
19820 maybe-info-prms: info-prms
19821
19822 info-prms: \
19823     configure-prms 
19824         @$(unstage)
19825         @[ -f ./prms/Makefile ] || exit 0; \
19826         r=`${PWD_COMMAND}`; export r; \
19827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828         $(HOST_EXPORTS) \
19829         for flag in $(EXTRA_HOST_FLAGS) ; do \
19830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19831         done; \
19832         echo "Doing info in prms" ; \
19833         (cd $(HOST_SUBDIR)/prms && \
19834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19836                   "RANLIB=$${RANLIB}" \
19837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19838                   info) \
19839           || exit 1
19840
19841 @endif prms
19842
19843 .PHONY: maybe-dvi-prms dvi-prms
19844 maybe-dvi-prms:
19845 @if prms
19846 maybe-dvi-prms: dvi-prms
19847
19848 dvi-prms: \
19849     configure-prms 
19850         @$(unstage)
19851         @[ -f ./prms/Makefile ] || exit 0; \
19852         r=`${PWD_COMMAND}`; export r; \
19853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854         $(HOST_EXPORTS) \
19855         for flag in $(EXTRA_HOST_FLAGS) ; do \
19856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19857         done; \
19858         echo "Doing dvi in prms" ; \
19859         (cd $(HOST_SUBDIR)/prms && \
19860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19862                   "RANLIB=$${RANLIB}" \
19863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19864                   dvi) \
19865           || exit 1
19866
19867 @endif prms
19868
19869 .PHONY: maybe-html-prms html-prms
19870 maybe-html-prms:
19871 @if prms
19872 maybe-html-prms: html-prms
19873
19874 html-prms: \
19875     configure-prms 
19876         @$(unstage)
19877         @[ -f ./prms/Makefile ] || exit 0; \
19878         r=`${PWD_COMMAND}`; export r; \
19879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19880         $(HOST_EXPORTS) \
19881         for flag in $(EXTRA_HOST_FLAGS) ; do \
19882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19883         done; \
19884         echo "Doing html in prms" ; \
19885         (cd $(HOST_SUBDIR)/prms && \
19886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19888                   "RANLIB=$${RANLIB}" \
19889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19890                   html) \
19891           || exit 1
19892
19893 @endif prms
19894
19895 .PHONY: maybe-TAGS-prms TAGS-prms
19896 maybe-TAGS-prms:
19897 @if prms
19898 maybe-TAGS-prms: TAGS-prms
19899
19900 TAGS-prms: \
19901     configure-prms 
19902         @$(unstage)
19903         @[ -f ./prms/Makefile ] || exit 0; \
19904         r=`${PWD_COMMAND}`; export r; \
19905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906         $(HOST_EXPORTS) \
19907         for flag in $(EXTRA_HOST_FLAGS) ; do \
19908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909         done; \
19910         echo "Doing TAGS in prms" ; \
19911         (cd $(HOST_SUBDIR)/prms && \
19912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914                   "RANLIB=$${RANLIB}" \
19915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19916                   TAGS) \
19917           || exit 1
19918
19919 @endif prms
19920
19921 .PHONY: maybe-install-info-prms install-info-prms
19922 maybe-install-info-prms:
19923 @if prms
19924 maybe-install-info-prms: install-info-prms
19925
19926 install-info-prms: \
19927     configure-prms \
19928     info-prms 
19929         @$(unstage)
19930         @[ -f ./prms/Makefile ] || exit 0; \
19931         r=`${PWD_COMMAND}`; export r; \
19932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19933         $(HOST_EXPORTS) \
19934         for flag in $(EXTRA_HOST_FLAGS) ; do \
19935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19936         done; \
19937         echo "Doing install-info in prms" ; \
19938         (cd $(HOST_SUBDIR)/prms && \
19939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19941                   "RANLIB=$${RANLIB}" \
19942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19943                   install-info) \
19944           || exit 1
19945
19946 @endif prms
19947
19948 .PHONY: maybe-installcheck-prms installcheck-prms
19949 maybe-installcheck-prms:
19950 @if prms
19951 maybe-installcheck-prms: installcheck-prms
19952
19953 installcheck-prms: \
19954     configure-prms 
19955         @$(unstage)
19956         @[ -f ./prms/Makefile ] || exit 0; \
19957         r=`${PWD_COMMAND}`; export r; \
19958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959         $(HOST_EXPORTS) \
19960         for flag in $(EXTRA_HOST_FLAGS) ; do \
19961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19962         done; \
19963         echo "Doing installcheck in prms" ; \
19964         (cd $(HOST_SUBDIR)/prms && \
19965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19967                   "RANLIB=$${RANLIB}" \
19968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19969                   installcheck) \
19970           || exit 1
19971
19972 @endif prms
19973
19974 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
19975 maybe-mostlyclean-prms:
19976 @if prms
19977 maybe-mostlyclean-prms: mostlyclean-prms
19978
19979 mostlyclean-prms: 
19980         @$(unstage)
19981         @[ -f ./prms/Makefile ] || exit 0; \
19982         r=`${PWD_COMMAND}`; export r; \
19983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19984         $(HOST_EXPORTS) \
19985         for flag in $(EXTRA_HOST_FLAGS) ; do \
19986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19987         done; \
19988         echo "Doing mostlyclean in prms" ; \
19989         (cd $(HOST_SUBDIR)/prms && \
19990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19992                   "RANLIB=$${RANLIB}" \
19993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19994                   mostlyclean) \
19995           || exit 1
19996
19997 @endif prms
19998
19999 .PHONY: maybe-clean-prms clean-prms
20000 maybe-clean-prms:
20001 @if prms
20002 maybe-clean-prms: clean-prms
20003
20004 clean-prms: 
20005         @$(unstage)
20006         @[ -f ./prms/Makefile ] || exit 0; \
20007         r=`${PWD_COMMAND}`; export r; \
20008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20009         $(HOST_EXPORTS) \
20010         for flag in $(EXTRA_HOST_FLAGS) ; do \
20011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20012         done; \
20013         echo "Doing clean in prms" ; \
20014         (cd $(HOST_SUBDIR)/prms && \
20015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20017                   "RANLIB=$${RANLIB}" \
20018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20019                   clean) \
20020           || exit 1
20021
20022 @endif prms
20023
20024 .PHONY: maybe-distclean-prms distclean-prms
20025 maybe-distclean-prms:
20026 @if prms
20027 maybe-distclean-prms: distclean-prms
20028
20029 distclean-prms: 
20030         @$(unstage)
20031         @[ -f ./prms/Makefile ] || exit 0; \
20032         r=`${PWD_COMMAND}`; export r; \
20033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20034         $(HOST_EXPORTS) \
20035         for flag in $(EXTRA_HOST_FLAGS) ; do \
20036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20037         done; \
20038         echo "Doing distclean in prms" ; \
20039         (cd $(HOST_SUBDIR)/prms && \
20040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20042                   "RANLIB=$${RANLIB}" \
20043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20044                   distclean) \
20045           || exit 1
20046
20047 @endif prms
20048
20049 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20050 maybe-maintainer-clean-prms:
20051 @if prms
20052 maybe-maintainer-clean-prms: maintainer-clean-prms
20053
20054 maintainer-clean-prms: 
20055         @$(unstage)
20056         @[ -f ./prms/Makefile ] || exit 0; \
20057         r=`${PWD_COMMAND}`; export r; \
20058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059         $(HOST_EXPORTS) \
20060         for flag in $(EXTRA_HOST_FLAGS) ; do \
20061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062         done; \
20063         echo "Doing maintainer-clean in prms" ; \
20064         (cd $(HOST_SUBDIR)/prms && \
20065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067                   "RANLIB=$${RANLIB}" \
20068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20069                   maintainer-clean) \
20070           || exit 1
20071
20072 @endif prms
20073
20074
20075
20076 .PHONY: configure-rcs maybe-configure-rcs
20077 maybe-configure-rcs:
20078 @if rcs
20079 maybe-configure-rcs: configure-rcs
20080 configure-rcs: 
20081         @$(unstage)
20082         @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20084         r=`${PWD_COMMAND}`; export r; \
20085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086         $(HOST_EXPORTS) \
20087         echo Configuring in $(HOST_SUBDIR)/rcs; \
20088         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20089         case $(srcdir) in \
20090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20091           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20093         esac; \
20094         srcdiroption="--srcdir=$${topdir}/rcs"; \
20095         libsrcdir="$$s/rcs"; \
20096         $(SHELL) $${libsrcdir}/configure \
20097           $(HOST_CONFIGARGS) $${srcdiroption}  \
20098           || exit 1
20099 @endif rcs
20100
20101
20102
20103
20104
20105 .PHONY: all-rcs maybe-all-rcs
20106 maybe-all-rcs:
20107 @if rcs
20108 TARGET-rcs=all
20109 maybe-all-rcs: all-rcs
20110 all-rcs: configure-rcs
20111         @$(unstage)
20112         @r=`${PWD_COMMAND}`; export r; \
20113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114         $(HOST_EXPORTS) \
20115         (cd $(HOST_SUBDIR)/rcs && \
20116           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
20117 @endif rcs
20118
20119
20120
20121
20122 .PHONY: check-rcs maybe-check-rcs
20123 maybe-check-rcs:
20124 @if rcs
20125 maybe-check-rcs: check-rcs
20126
20127 check-rcs:
20128         @$(unstage)
20129         @r=`${PWD_COMMAND}`; export r; \
20130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20131         $(HOST_EXPORTS) \
20132         (cd $(HOST_SUBDIR)/rcs && \
20133           $(MAKE) $(FLAGS_TO_PASS)  check)
20134
20135 @endif rcs
20136
20137 .PHONY: install-rcs maybe-install-rcs
20138 maybe-install-rcs:
20139 @if rcs
20140 maybe-install-rcs: install-rcs
20141
20142 install-rcs: installdirs
20143         @$(unstage)
20144         @r=`${PWD_COMMAND}`; export r; \
20145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146         $(HOST_EXPORTS) \
20147         (cd $(HOST_SUBDIR)/rcs && \
20148           $(MAKE) $(FLAGS_TO_PASS)  install)
20149
20150 @endif rcs
20151
20152 # Other targets (info, dvi, etc.)
20153
20154 .PHONY: maybe-info-rcs info-rcs
20155 maybe-info-rcs:
20156 @if rcs
20157 maybe-info-rcs: info-rcs
20158
20159 info-rcs: \
20160     configure-rcs 
20161         @$(unstage)
20162         @[ -f ./rcs/Makefile ] || exit 0; \
20163         r=`${PWD_COMMAND}`; export r; \
20164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20165         $(HOST_EXPORTS) \
20166         for flag in $(EXTRA_HOST_FLAGS) ; do \
20167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20168         done; \
20169         echo "Doing info in rcs" ; \
20170         (cd $(HOST_SUBDIR)/rcs && \
20171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20173                   "RANLIB=$${RANLIB}" \
20174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20175                   info) \
20176           || exit 1
20177
20178 @endif rcs
20179
20180 .PHONY: maybe-dvi-rcs dvi-rcs
20181 maybe-dvi-rcs:
20182 @if rcs
20183 maybe-dvi-rcs: dvi-rcs
20184
20185 dvi-rcs: \
20186     configure-rcs 
20187         @$(unstage)
20188         @[ -f ./rcs/Makefile ] || exit 0; \
20189         r=`${PWD_COMMAND}`; export r; \
20190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20191         $(HOST_EXPORTS) \
20192         for flag in $(EXTRA_HOST_FLAGS) ; do \
20193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20194         done; \
20195         echo "Doing dvi in rcs" ; \
20196         (cd $(HOST_SUBDIR)/rcs && \
20197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20199                   "RANLIB=$${RANLIB}" \
20200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20201                   dvi) \
20202           || exit 1
20203
20204 @endif rcs
20205
20206 .PHONY: maybe-html-rcs html-rcs
20207 maybe-html-rcs:
20208 @if rcs
20209 maybe-html-rcs: html-rcs
20210
20211 html-rcs: \
20212     configure-rcs 
20213         @$(unstage)
20214         @[ -f ./rcs/Makefile ] || exit 0; \
20215         r=`${PWD_COMMAND}`; export r; \
20216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20217         $(HOST_EXPORTS) \
20218         for flag in $(EXTRA_HOST_FLAGS) ; do \
20219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20220         done; \
20221         echo "Doing html in rcs" ; \
20222         (cd $(HOST_SUBDIR)/rcs && \
20223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20225                   "RANLIB=$${RANLIB}" \
20226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20227                   html) \
20228           || exit 1
20229
20230 @endif rcs
20231
20232 .PHONY: maybe-TAGS-rcs TAGS-rcs
20233 maybe-TAGS-rcs:
20234 @if rcs
20235 maybe-TAGS-rcs: TAGS-rcs
20236
20237 TAGS-rcs: \
20238     configure-rcs 
20239         @$(unstage)
20240         @[ -f ./rcs/Makefile ] || exit 0; \
20241         r=`${PWD_COMMAND}`; export r; \
20242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20243         $(HOST_EXPORTS) \
20244         for flag in $(EXTRA_HOST_FLAGS) ; do \
20245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20246         done; \
20247         echo "Doing TAGS in rcs" ; \
20248         (cd $(HOST_SUBDIR)/rcs && \
20249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20251                   "RANLIB=$${RANLIB}" \
20252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20253                   TAGS) \
20254           || exit 1
20255
20256 @endif rcs
20257
20258 .PHONY: maybe-install-info-rcs install-info-rcs
20259 maybe-install-info-rcs:
20260 @if rcs
20261 maybe-install-info-rcs: install-info-rcs
20262
20263 install-info-rcs: \
20264     configure-rcs \
20265     info-rcs 
20266         @$(unstage)
20267         @[ -f ./rcs/Makefile ] || exit 0; \
20268         r=`${PWD_COMMAND}`; export r; \
20269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20270         $(HOST_EXPORTS) \
20271         for flag in $(EXTRA_HOST_FLAGS) ; do \
20272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20273         done; \
20274         echo "Doing install-info in rcs" ; \
20275         (cd $(HOST_SUBDIR)/rcs && \
20276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20278                   "RANLIB=$${RANLIB}" \
20279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20280                   install-info) \
20281           || exit 1
20282
20283 @endif rcs
20284
20285 .PHONY: maybe-installcheck-rcs installcheck-rcs
20286 maybe-installcheck-rcs:
20287 @if rcs
20288 maybe-installcheck-rcs: installcheck-rcs
20289
20290 installcheck-rcs: \
20291     configure-rcs 
20292         @$(unstage)
20293         @[ -f ./rcs/Makefile ] || exit 0; \
20294         r=`${PWD_COMMAND}`; export r; \
20295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20296         $(HOST_EXPORTS) \
20297         for flag in $(EXTRA_HOST_FLAGS) ; do \
20298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20299         done; \
20300         echo "Doing installcheck in rcs" ; \
20301         (cd $(HOST_SUBDIR)/rcs && \
20302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20304                   "RANLIB=$${RANLIB}" \
20305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20306                   installcheck) \
20307           || exit 1
20308
20309 @endif rcs
20310
20311 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
20312 maybe-mostlyclean-rcs:
20313 @if rcs
20314 maybe-mostlyclean-rcs: mostlyclean-rcs
20315
20316 mostlyclean-rcs: 
20317         @$(unstage)
20318         @[ -f ./rcs/Makefile ] || exit 0; \
20319         r=`${PWD_COMMAND}`; export r; \
20320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20321         $(HOST_EXPORTS) \
20322         for flag in $(EXTRA_HOST_FLAGS) ; do \
20323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20324         done; \
20325         echo "Doing mostlyclean in rcs" ; \
20326         (cd $(HOST_SUBDIR)/rcs && \
20327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20329                   "RANLIB=$${RANLIB}" \
20330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20331                   mostlyclean) \
20332           || exit 1
20333
20334 @endif rcs
20335
20336 .PHONY: maybe-clean-rcs clean-rcs
20337 maybe-clean-rcs:
20338 @if rcs
20339 maybe-clean-rcs: clean-rcs
20340
20341 clean-rcs: 
20342         @$(unstage)
20343         @[ -f ./rcs/Makefile ] || exit 0; \
20344         r=`${PWD_COMMAND}`; export r; \
20345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20346         $(HOST_EXPORTS) \
20347         for flag in $(EXTRA_HOST_FLAGS) ; do \
20348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20349         done; \
20350         echo "Doing clean in rcs" ; \
20351         (cd $(HOST_SUBDIR)/rcs && \
20352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20354                   "RANLIB=$${RANLIB}" \
20355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20356                   clean) \
20357           || exit 1
20358
20359 @endif rcs
20360
20361 .PHONY: maybe-distclean-rcs distclean-rcs
20362 maybe-distclean-rcs:
20363 @if rcs
20364 maybe-distclean-rcs: distclean-rcs
20365
20366 distclean-rcs: 
20367         @$(unstage)
20368         @[ -f ./rcs/Makefile ] || exit 0; \
20369         r=`${PWD_COMMAND}`; export r; \
20370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20371         $(HOST_EXPORTS) \
20372         for flag in $(EXTRA_HOST_FLAGS) ; do \
20373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20374         done; \
20375         echo "Doing distclean in rcs" ; \
20376         (cd $(HOST_SUBDIR)/rcs && \
20377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20379                   "RANLIB=$${RANLIB}" \
20380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20381                   distclean) \
20382           || exit 1
20383
20384 @endif rcs
20385
20386 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
20387 maybe-maintainer-clean-rcs:
20388 @if rcs
20389 maybe-maintainer-clean-rcs: maintainer-clean-rcs
20390
20391 maintainer-clean-rcs: 
20392         @$(unstage)
20393         @[ -f ./rcs/Makefile ] || exit 0; \
20394         r=`${PWD_COMMAND}`; export r; \
20395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20396         $(HOST_EXPORTS) \
20397         for flag in $(EXTRA_HOST_FLAGS) ; do \
20398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20399         done; \
20400         echo "Doing maintainer-clean in rcs" ; \
20401         (cd $(HOST_SUBDIR)/rcs && \
20402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20404                   "RANLIB=$${RANLIB}" \
20405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20406                   maintainer-clean) \
20407           || exit 1
20408
20409 @endif rcs
20410
20411
20412
20413 .PHONY: configure-readline maybe-configure-readline
20414 maybe-configure-readline:
20415 @if readline
20416 maybe-configure-readline: configure-readline
20417 configure-readline: 
20418         @$(unstage)
20419         @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
20420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
20421         r=`${PWD_COMMAND}`; export r; \
20422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423         $(HOST_EXPORTS) \
20424         echo Configuring in $(HOST_SUBDIR)/readline; \
20425         cd "$(HOST_SUBDIR)/readline" || exit 1; \
20426         case $(srcdir) in \
20427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20428           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
20429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20430         esac; \
20431         srcdiroption="--srcdir=$${topdir}/readline"; \
20432         libsrcdir="$$s/readline"; \
20433         $(SHELL) $${libsrcdir}/configure \
20434           $(HOST_CONFIGARGS) $${srcdiroption}  \
20435           || exit 1
20436 @endif readline
20437
20438
20439
20440
20441
20442 .PHONY: all-readline maybe-all-readline
20443 maybe-all-readline:
20444 @if readline
20445 TARGET-readline=all
20446 maybe-all-readline: all-readline
20447 all-readline: configure-readline
20448         @$(unstage)
20449         @r=`${PWD_COMMAND}`; export r; \
20450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20451         $(HOST_EXPORTS) \
20452         (cd $(HOST_SUBDIR)/readline && \
20453           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
20454 @endif readline
20455
20456
20457
20458
20459 .PHONY: check-readline maybe-check-readline
20460 maybe-check-readline:
20461 @if readline
20462 maybe-check-readline: check-readline
20463
20464 check-readline:
20465         @$(unstage)
20466         @r=`${PWD_COMMAND}`; export r; \
20467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20468         $(HOST_EXPORTS) \
20469         (cd $(HOST_SUBDIR)/readline && \
20470           $(MAKE) $(FLAGS_TO_PASS)  check)
20471
20472 @endif readline
20473
20474 .PHONY: install-readline maybe-install-readline
20475 maybe-install-readline:
20476 @if readline
20477 maybe-install-readline: install-readline
20478
20479 install-readline: installdirs
20480         @$(unstage)
20481         @r=`${PWD_COMMAND}`; export r; \
20482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20483         $(HOST_EXPORTS) \
20484         (cd $(HOST_SUBDIR)/readline && \
20485           $(MAKE) $(FLAGS_TO_PASS)  install)
20486
20487 @endif readline
20488
20489 # Other targets (info, dvi, etc.)
20490
20491 .PHONY: maybe-info-readline info-readline
20492 maybe-info-readline:
20493 @if readline
20494 maybe-info-readline: info-readline
20495
20496 info-readline: \
20497     configure-readline 
20498         @$(unstage)
20499         @[ -f ./readline/Makefile ] || exit 0; \
20500         r=`${PWD_COMMAND}`; export r; \
20501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20502         $(HOST_EXPORTS) \
20503         for flag in $(EXTRA_HOST_FLAGS) ; do \
20504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20505         done; \
20506         echo "Doing info in readline" ; \
20507         (cd $(HOST_SUBDIR)/readline && \
20508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20510                   "RANLIB=$${RANLIB}" \
20511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20512                   info) \
20513           || exit 1
20514
20515 @endif readline
20516
20517 .PHONY: maybe-dvi-readline dvi-readline
20518 maybe-dvi-readline:
20519 @if readline
20520 maybe-dvi-readline: dvi-readline
20521
20522 dvi-readline: \
20523     configure-readline 
20524         @$(unstage)
20525         @[ -f ./readline/Makefile ] || exit 0; \
20526         r=`${PWD_COMMAND}`; export r; \
20527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20528         $(HOST_EXPORTS) \
20529         for flag in $(EXTRA_HOST_FLAGS) ; do \
20530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20531         done; \
20532         echo "Doing dvi in readline" ; \
20533         (cd $(HOST_SUBDIR)/readline && \
20534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20536                   "RANLIB=$${RANLIB}" \
20537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20538                   dvi) \
20539           || exit 1
20540
20541 @endif readline
20542
20543 .PHONY: maybe-html-readline html-readline
20544 maybe-html-readline:
20545 @if readline
20546 maybe-html-readline: html-readline
20547
20548 html-readline: \
20549     configure-readline 
20550         @$(unstage)
20551         @[ -f ./readline/Makefile ] || exit 0; \
20552         r=`${PWD_COMMAND}`; export r; \
20553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20554         $(HOST_EXPORTS) \
20555         for flag in $(EXTRA_HOST_FLAGS) ; do \
20556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20557         done; \
20558         echo "Doing html in readline" ; \
20559         (cd $(HOST_SUBDIR)/readline && \
20560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20562                   "RANLIB=$${RANLIB}" \
20563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20564                   html) \
20565           || exit 1
20566
20567 @endif readline
20568
20569 .PHONY: maybe-TAGS-readline TAGS-readline
20570 maybe-TAGS-readline:
20571 @if readline
20572 maybe-TAGS-readline: TAGS-readline
20573
20574 TAGS-readline: \
20575     configure-readline 
20576         @$(unstage)
20577         @[ -f ./readline/Makefile ] || exit 0; \
20578         r=`${PWD_COMMAND}`; export r; \
20579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20580         $(HOST_EXPORTS) \
20581         for flag in $(EXTRA_HOST_FLAGS) ; do \
20582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20583         done; \
20584         echo "Doing TAGS in readline" ; \
20585         (cd $(HOST_SUBDIR)/readline && \
20586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20588                   "RANLIB=$${RANLIB}" \
20589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20590                   TAGS) \
20591           || exit 1
20592
20593 @endif readline
20594
20595 .PHONY: maybe-install-info-readline install-info-readline
20596 maybe-install-info-readline:
20597 @if readline
20598 maybe-install-info-readline: install-info-readline
20599
20600 install-info-readline: \
20601     configure-readline \
20602     info-readline 
20603         @$(unstage)
20604         @[ -f ./readline/Makefile ] || exit 0; \
20605         r=`${PWD_COMMAND}`; export r; \
20606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20607         $(HOST_EXPORTS) \
20608         for flag in $(EXTRA_HOST_FLAGS) ; do \
20609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20610         done; \
20611         echo "Doing install-info in readline" ; \
20612         (cd $(HOST_SUBDIR)/readline && \
20613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20615                   "RANLIB=$${RANLIB}" \
20616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20617                   install-info) \
20618           || exit 1
20619
20620 @endif readline
20621
20622 .PHONY: maybe-installcheck-readline installcheck-readline
20623 maybe-installcheck-readline:
20624 @if readline
20625 maybe-installcheck-readline: installcheck-readline
20626
20627 installcheck-readline: \
20628     configure-readline 
20629         @$(unstage)
20630         @[ -f ./readline/Makefile ] || exit 0; \
20631         r=`${PWD_COMMAND}`; export r; \
20632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20633         $(HOST_EXPORTS) \
20634         for flag in $(EXTRA_HOST_FLAGS) ; do \
20635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20636         done; \
20637         echo "Doing installcheck in readline" ; \
20638         (cd $(HOST_SUBDIR)/readline && \
20639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20641                   "RANLIB=$${RANLIB}" \
20642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20643                   installcheck) \
20644           || exit 1
20645
20646 @endif readline
20647
20648 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
20649 maybe-mostlyclean-readline:
20650 @if readline
20651 maybe-mostlyclean-readline: mostlyclean-readline
20652
20653 mostlyclean-readline: 
20654         @$(unstage)
20655         @[ -f ./readline/Makefile ] || exit 0; \
20656         r=`${PWD_COMMAND}`; export r; \
20657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20658         $(HOST_EXPORTS) \
20659         for flag in $(EXTRA_HOST_FLAGS) ; do \
20660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20661         done; \
20662         echo "Doing mostlyclean in readline" ; \
20663         (cd $(HOST_SUBDIR)/readline && \
20664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20666                   "RANLIB=$${RANLIB}" \
20667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20668                   mostlyclean) \
20669           || exit 1
20670
20671 @endif readline
20672
20673 .PHONY: maybe-clean-readline clean-readline
20674 maybe-clean-readline:
20675 @if readline
20676 maybe-clean-readline: clean-readline
20677
20678 clean-readline: 
20679         @$(unstage)
20680         @[ -f ./readline/Makefile ] || exit 0; \
20681         r=`${PWD_COMMAND}`; export r; \
20682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20683         $(HOST_EXPORTS) \
20684         for flag in $(EXTRA_HOST_FLAGS) ; do \
20685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20686         done; \
20687         echo "Doing clean in readline" ; \
20688         (cd $(HOST_SUBDIR)/readline && \
20689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20691                   "RANLIB=$${RANLIB}" \
20692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20693                   clean) \
20694           || exit 1
20695
20696 @endif readline
20697
20698 .PHONY: maybe-distclean-readline distclean-readline
20699 maybe-distclean-readline:
20700 @if readline
20701 maybe-distclean-readline: distclean-readline
20702
20703 distclean-readline: 
20704         @$(unstage)
20705         @[ -f ./readline/Makefile ] || exit 0; \
20706         r=`${PWD_COMMAND}`; export r; \
20707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20708         $(HOST_EXPORTS) \
20709         for flag in $(EXTRA_HOST_FLAGS) ; do \
20710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20711         done; \
20712         echo "Doing distclean in readline" ; \
20713         (cd $(HOST_SUBDIR)/readline && \
20714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20716                   "RANLIB=$${RANLIB}" \
20717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20718                   distclean) \
20719           || exit 1
20720
20721 @endif readline
20722
20723 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
20724 maybe-maintainer-clean-readline:
20725 @if readline
20726 maybe-maintainer-clean-readline: maintainer-clean-readline
20727
20728 maintainer-clean-readline: 
20729         @$(unstage)
20730         @[ -f ./readline/Makefile ] || exit 0; \
20731         r=`${PWD_COMMAND}`; export r; \
20732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20733         $(HOST_EXPORTS) \
20734         for flag in $(EXTRA_HOST_FLAGS) ; do \
20735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20736         done; \
20737         echo "Doing maintainer-clean in readline" ; \
20738         (cd $(HOST_SUBDIR)/readline && \
20739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20741                   "RANLIB=$${RANLIB}" \
20742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20743                   maintainer-clean) \
20744           || exit 1
20745
20746 @endif readline
20747
20748
20749
20750 .PHONY: configure-release maybe-configure-release
20751 maybe-configure-release:
20752 @if release
20753 maybe-configure-release: configure-release
20754 configure-release: 
20755         @$(unstage)
20756         @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
20757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
20758         r=`${PWD_COMMAND}`; export r; \
20759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20760         $(HOST_EXPORTS) \
20761         echo Configuring in $(HOST_SUBDIR)/release; \
20762         cd "$(HOST_SUBDIR)/release" || exit 1; \
20763         case $(srcdir) in \
20764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20765           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
20766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20767         esac; \
20768         srcdiroption="--srcdir=$${topdir}/release"; \
20769         libsrcdir="$$s/release"; \
20770         $(SHELL) $${libsrcdir}/configure \
20771           $(HOST_CONFIGARGS) $${srcdiroption}  \
20772           || exit 1
20773 @endif release
20774
20775
20776
20777
20778
20779 .PHONY: all-release maybe-all-release
20780 maybe-all-release:
20781 @if release
20782 TARGET-release=all
20783 maybe-all-release: all-release
20784 all-release: configure-release
20785         @$(unstage)
20786         @r=`${PWD_COMMAND}`; export r; \
20787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20788         $(HOST_EXPORTS) \
20789         (cd $(HOST_SUBDIR)/release && \
20790           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
20791 @endif release
20792
20793
20794
20795
20796 .PHONY: check-release maybe-check-release
20797 maybe-check-release:
20798 @if release
20799 maybe-check-release: check-release
20800
20801 check-release:
20802
20803 @endif release
20804
20805 .PHONY: install-release maybe-install-release
20806 maybe-install-release:
20807 @if release
20808 maybe-install-release: install-release
20809
20810 install-release:
20811
20812 @endif release
20813
20814 # Other targets (info, dvi, etc.)
20815
20816 .PHONY: maybe-info-release info-release
20817 maybe-info-release:
20818 @if release
20819 maybe-info-release: info-release
20820
20821 info-release: \
20822     configure-release 
20823         @$(unstage)
20824         @[ -f ./release/Makefile ] || exit 0; \
20825         r=`${PWD_COMMAND}`; export r; \
20826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20827         $(HOST_EXPORTS) \
20828         for flag in $(EXTRA_HOST_FLAGS) ; do \
20829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20830         done; \
20831         echo "Doing info in release" ; \
20832         (cd $(HOST_SUBDIR)/release && \
20833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20835                   "RANLIB=$${RANLIB}" \
20836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20837                   info) \
20838           || exit 1
20839
20840 @endif release
20841
20842 .PHONY: maybe-dvi-release dvi-release
20843 maybe-dvi-release:
20844 @if release
20845 maybe-dvi-release: dvi-release
20846
20847 dvi-release: \
20848     configure-release 
20849         @$(unstage)
20850         @[ -f ./release/Makefile ] || exit 0; \
20851         r=`${PWD_COMMAND}`; export r; \
20852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853         $(HOST_EXPORTS) \
20854         for flag in $(EXTRA_HOST_FLAGS) ; do \
20855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856         done; \
20857         echo "Doing dvi in release" ; \
20858         (cd $(HOST_SUBDIR)/release && \
20859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861                   "RANLIB=$${RANLIB}" \
20862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20863                   dvi) \
20864           || exit 1
20865
20866 @endif release
20867
20868 .PHONY: maybe-html-release html-release
20869 maybe-html-release:
20870 @if release
20871 maybe-html-release: html-release
20872
20873 html-release: \
20874     configure-release 
20875         @$(unstage)
20876         @[ -f ./release/Makefile ] || exit 0; \
20877         r=`${PWD_COMMAND}`; export r; \
20878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20879         $(HOST_EXPORTS) \
20880         for flag in $(EXTRA_HOST_FLAGS) ; do \
20881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20882         done; \
20883         echo "Doing html in release" ; \
20884         (cd $(HOST_SUBDIR)/release && \
20885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20887                   "RANLIB=$${RANLIB}" \
20888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20889                   html) \
20890           || exit 1
20891
20892 @endif release
20893
20894 .PHONY: maybe-TAGS-release TAGS-release
20895 maybe-TAGS-release:
20896 @if release
20897 maybe-TAGS-release: TAGS-release
20898
20899 TAGS-release: \
20900     configure-release 
20901         @$(unstage)
20902         @[ -f ./release/Makefile ] || exit 0; \
20903         r=`${PWD_COMMAND}`; export r; \
20904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905         $(HOST_EXPORTS) \
20906         for flag in $(EXTRA_HOST_FLAGS) ; do \
20907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20908         done; \
20909         echo "Doing TAGS in release" ; \
20910         (cd $(HOST_SUBDIR)/release && \
20911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20913                   "RANLIB=$${RANLIB}" \
20914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20915                   TAGS) \
20916           || exit 1
20917
20918 @endif release
20919
20920 .PHONY: maybe-install-info-release install-info-release
20921 maybe-install-info-release:
20922 @if release
20923 maybe-install-info-release: install-info-release
20924
20925 install-info-release: \
20926     configure-release \
20927     info-release 
20928         @$(unstage)
20929         @[ -f ./release/Makefile ] || exit 0; \
20930         r=`${PWD_COMMAND}`; export r; \
20931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20932         $(HOST_EXPORTS) \
20933         for flag in $(EXTRA_HOST_FLAGS) ; do \
20934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20935         done; \
20936         echo "Doing install-info in release" ; \
20937         (cd $(HOST_SUBDIR)/release && \
20938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20940                   "RANLIB=$${RANLIB}" \
20941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20942                   install-info) \
20943           || exit 1
20944
20945 @endif release
20946
20947 .PHONY: maybe-installcheck-release installcheck-release
20948 maybe-installcheck-release:
20949 @if release
20950 maybe-installcheck-release: installcheck-release
20951
20952 installcheck-release: \
20953     configure-release 
20954         @$(unstage)
20955         @[ -f ./release/Makefile ] || exit 0; \
20956         r=`${PWD_COMMAND}`; export r; \
20957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958         $(HOST_EXPORTS) \
20959         for flag in $(EXTRA_HOST_FLAGS) ; do \
20960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961         done; \
20962         echo "Doing installcheck in release" ; \
20963         (cd $(HOST_SUBDIR)/release && \
20964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20966                   "RANLIB=$${RANLIB}" \
20967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20968                   installcheck) \
20969           || exit 1
20970
20971 @endif release
20972
20973 .PHONY: maybe-mostlyclean-release mostlyclean-release
20974 maybe-mostlyclean-release:
20975 @if release
20976 maybe-mostlyclean-release: mostlyclean-release
20977
20978 mostlyclean-release: 
20979         @$(unstage)
20980         @[ -f ./release/Makefile ] || exit 0; \
20981         r=`${PWD_COMMAND}`; export r; \
20982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20983         $(HOST_EXPORTS) \
20984         for flag in $(EXTRA_HOST_FLAGS) ; do \
20985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20986         done; \
20987         echo "Doing mostlyclean in release" ; \
20988         (cd $(HOST_SUBDIR)/release && \
20989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20991                   "RANLIB=$${RANLIB}" \
20992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20993                   mostlyclean) \
20994           || exit 1
20995
20996 @endif release
20997
20998 .PHONY: maybe-clean-release clean-release
20999 maybe-clean-release:
21000 @if release
21001 maybe-clean-release: clean-release
21002
21003 clean-release: 
21004         @$(unstage)
21005         @[ -f ./release/Makefile ] || exit 0; \
21006         r=`${PWD_COMMAND}`; export r; \
21007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008         $(HOST_EXPORTS) \
21009         for flag in $(EXTRA_HOST_FLAGS) ; do \
21010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21011         done; \
21012         echo "Doing clean in release" ; \
21013         (cd $(HOST_SUBDIR)/release && \
21014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21016                   "RANLIB=$${RANLIB}" \
21017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21018                   clean) \
21019           || exit 1
21020
21021 @endif release
21022
21023 .PHONY: maybe-distclean-release distclean-release
21024 maybe-distclean-release:
21025 @if release
21026 maybe-distclean-release: distclean-release
21027
21028 distclean-release: 
21029         @$(unstage)
21030         @[ -f ./release/Makefile ] || exit 0; \
21031         r=`${PWD_COMMAND}`; export r; \
21032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21033         $(HOST_EXPORTS) \
21034         for flag in $(EXTRA_HOST_FLAGS) ; do \
21035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21036         done; \
21037         echo "Doing distclean in release" ; \
21038         (cd $(HOST_SUBDIR)/release && \
21039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21041                   "RANLIB=$${RANLIB}" \
21042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21043                   distclean) \
21044           || exit 1
21045
21046 @endif release
21047
21048 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
21049 maybe-maintainer-clean-release:
21050 @if release
21051 maybe-maintainer-clean-release: maintainer-clean-release
21052
21053 maintainer-clean-release: 
21054         @$(unstage)
21055         @[ -f ./release/Makefile ] || exit 0; \
21056         r=`${PWD_COMMAND}`; export r; \
21057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21058         $(HOST_EXPORTS) \
21059         for flag in $(EXTRA_HOST_FLAGS) ; do \
21060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21061         done; \
21062         echo "Doing maintainer-clean in release" ; \
21063         (cd $(HOST_SUBDIR)/release && \
21064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21066                   "RANLIB=$${RANLIB}" \
21067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21068                   maintainer-clean) \
21069           || exit 1
21070
21071 @endif release
21072
21073
21074
21075 .PHONY: configure-recode maybe-configure-recode
21076 maybe-configure-recode:
21077 @if recode
21078 maybe-configure-recode: configure-recode
21079 configure-recode: 
21080         @$(unstage)
21081         @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21083         r=`${PWD_COMMAND}`; export r; \
21084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21085         $(HOST_EXPORTS) \
21086         echo Configuring in $(HOST_SUBDIR)/recode; \
21087         cd "$(HOST_SUBDIR)/recode" || exit 1; \
21088         case $(srcdir) in \
21089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21090           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21092         esac; \
21093         srcdiroption="--srcdir=$${topdir}/recode"; \
21094         libsrcdir="$$s/recode"; \
21095         $(SHELL) $${libsrcdir}/configure \
21096           $(HOST_CONFIGARGS) $${srcdiroption}  \
21097           || exit 1
21098 @endif recode
21099
21100
21101
21102
21103
21104 .PHONY: all-recode maybe-all-recode
21105 maybe-all-recode:
21106 @if recode
21107 TARGET-recode=all
21108 maybe-all-recode: all-recode
21109 all-recode: configure-recode
21110         @$(unstage)
21111         @r=`${PWD_COMMAND}`; export r; \
21112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21113         $(HOST_EXPORTS) \
21114         (cd $(HOST_SUBDIR)/recode && \
21115           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
21116 @endif recode
21117
21118
21119
21120
21121 .PHONY: check-recode maybe-check-recode
21122 maybe-check-recode:
21123 @if recode
21124 maybe-check-recode: check-recode
21125
21126 check-recode:
21127         @$(unstage)
21128         @r=`${PWD_COMMAND}`; export r; \
21129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21130         $(HOST_EXPORTS) \
21131         (cd $(HOST_SUBDIR)/recode && \
21132           $(MAKE) $(FLAGS_TO_PASS)  check)
21133
21134 @endif recode
21135
21136 .PHONY: install-recode maybe-install-recode
21137 maybe-install-recode:
21138 @if recode
21139 maybe-install-recode: install-recode
21140
21141 install-recode: installdirs
21142         @$(unstage)
21143         @r=`${PWD_COMMAND}`; export r; \
21144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21145         $(HOST_EXPORTS) \
21146         (cd $(HOST_SUBDIR)/recode && \
21147           $(MAKE) $(FLAGS_TO_PASS)  install)
21148
21149 @endif recode
21150
21151 # Other targets (info, dvi, etc.)
21152
21153 .PHONY: maybe-info-recode info-recode
21154 maybe-info-recode:
21155 @if recode
21156 maybe-info-recode: info-recode
21157
21158 info-recode: \
21159     configure-recode 
21160         @$(unstage)
21161         @[ -f ./recode/Makefile ] || exit 0; \
21162         r=`${PWD_COMMAND}`; export r; \
21163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21164         $(HOST_EXPORTS) \
21165         for flag in $(EXTRA_HOST_FLAGS) ; do \
21166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21167         done; \
21168         echo "Doing info in recode" ; \
21169         (cd $(HOST_SUBDIR)/recode && \
21170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21172                   "RANLIB=$${RANLIB}" \
21173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21174                   info) \
21175           || exit 1
21176
21177 @endif recode
21178
21179 .PHONY: maybe-dvi-recode dvi-recode
21180 maybe-dvi-recode:
21181 @if recode
21182 maybe-dvi-recode: dvi-recode
21183
21184 dvi-recode: \
21185     configure-recode 
21186         @$(unstage)
21187         @[ -f ./recode/Makefile ] || exit 0; \
21188         r=`${PWD_COMMAND}`; export r; \
21189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21190         $(HOST_EXPORTS) \
21191         for flag in $(EXTRA_HOST_FLAGS) ; do \
21192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21193         done; \
21194         echo "Doing dvi in recode" ; \
21195         (cd $(HOST_SUBDIR)/recode && \
21196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21198                   "RANLIB=$${RANLIB}" \
21199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21200                   dvi) \
21201           || exit 1
21202
21203 @endif recode
21204
21205 .PHONY: maybe-html-recode html-recode
21206 maybe-html-recode:
21207 @if recode
21208 maybe-html-recode: html-recode
21209
21210 html-recode: \
21211     configure-recode 
21212         @$(unstage)
21213         @[ -f ./recode/Makefile ] || exit 0; \
21214         r=`${PWD_COMMAND}`; export r; \
21215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21216         $(HOST_EXPORTS) \
21217         for flag in $(EXTRA_HOST_FLAGS) ; do \
21218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21219         done; \
21220         echo "Doing html in recode" ; \
21221         (cd $(HOST_SUBDIR)/recode && \
21222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21224                   "RANLIB=$${RANLIB}" \
21225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21226                   html) \
21227           || exit 1
21228
21229 @endif recode
21230
21231 .PHONY: maybe-TAGS-recode TAGS-recode
21232 maybe-TAGS-recode:
21233 @if recode
21234 maybe-TAGS-recode: TAGS-recode
21235
21236 TAGS-recode: \
21237     configure-recode 
21238         @$(unstage)
21239         @[ -f ./recode/Makefile ] || exit 0; \
21240         r=`${PWD_COMMAND}`; export r; \
21241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21242         $(HOST_EXPORTS) \
21243         for flag in $(EXTRA_HOST_FLAGS) ; do \
21244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21245         done; \
21246         echo "Doing TAGS in recode" ; \
21247         (cd $(HOST_SUBDIR)/recode && \
21248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21250                   "RANLIB=$${RANLIB}" \
21251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21252                   TAGS) \
21253           || exit 1
21254
21255 @endif recode
21256
21257 .PHONY: maybe-install-info-recode install-info-recode
21258 maybe-install-info-recode:
21259 @if recode
21260 maybe-install-info-recode: install-info-recode
21261
21262 install-info-recode: \
21263     configure-recode \
21264     info-recode 
21265         @$(unstage)
21266         @[ -f ./recode/Makefile ] || exit 0; \
21267         r=`${PWD_COMMAND}`; export r; \
21268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21269         $(HOST_EXPORTS) \
21270         for flag in $(EXTRA_HOST_FLAGS) ; do \
21271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21272         done; \
21273         echo "Doing install-info in recode" ; \
21274         (cd $(HOST_SUBDIR)/recode && \
21275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21277                   "RANLIB=$${RANLIB}" \
21278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21279                   install-info) \
21280           || exit 1
21281
21282 @endif recode
21283
21284 .PHONY: maybe-installcheck-recode installcheck-recode
21285 maybe-installcheck-recode:
21286 @if recode
21287 maybe-installcheck-recode: installcheck-recode
21288
21289 installcheck-recode: \
21290     configure-recode 
21291         @$(unstage)
21292         @[ -f ./recode/Makefile ] || exit 0; \
21293         r=`${PWD_COMMAND}`; export r; \
21294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21295         $(HOST_EXPORTS) \
21296         for flag in $(EXTRA_HOST_FLAGS) ; do \
21297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21298         done; \
21299         echo "Doing installcheck in recode" ; \
21300         (cd $(HOST_SUBDIR)/recode && \
21301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21303                   "RANLIB=$${RANLIB}" \
21304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21305                   installcheck) \
21306           || exit 1
21307
21308 @endif recode
21309
21310 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
21311 maybe-mostlyclean-recode:
21312 @if recode
21313 maybe-mostlyclean-recode: mostlyclean-recode
21314
21315 mostlyclean-recode: 
21316         @$(unstage)
21317         @[ -f ./recode/Makefile ] || exit 0; \
21318         r=`${PWD_COMMAND}`; export r; \
21319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21320         $(HOST_EXPORTS) \
21321         for flag in $(EXTRA_HOST_FLAGS) ; do \
21322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21323         done; \
21324         echo "Doing mostlyclean in recode" ; \
21325         (cd $(HOST_SUBDIR)/recode && \
21326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21328                   "RANLIB=$${RANLIB}" \
21329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21330                   mostlyclean) \
21331           || exit 1
21332
21333 @endif recode
21334
21335 .PHONY: maybe-clean-recode clean-recode
21336 maybe-clean-recode:
21337 @if recode
21338 maybe-clean-recode: clean-recode
21339
21340 clean-recode: 
21341         @$(unstage)
21342         @[ -f ./recode/Makefile ] || exit 0; \
21343         r=`${PWD_COMMAND}`; export r; \
21344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21345         $(HOST_EXPORTS) \
21346         for flag in $(EXTRA_HOST_FLAGS) ; do \
21347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21348         done; \
21349         echo "Doing clean in recode" ; \
21350         (cd $(HOST_SUBDIR)/recode && \
21351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21353                   "RANLIB=$${RANLIB}" \
21354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21355                   clean) \
21356           || exit 1
21357
21358 @endif recode
21359
21360 .PHONY: maybe-distclean-recode distclean-recode
21361 maybe-distclean-recode:
21362 @if recode
21363 maybe-distclean-recode: distclean-recode
21364
21365 distclean-recode: 
21366         @$(unstage)
21367         @[ -f ./recode/Makefile ] || exit 0; \
21368         r=`${PWD_COMMAND}`; export r; \
21369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21370         $(HOST_EXPORTS) \
21371         for flag in $(EXTRA_HOST_FLAGS) ; do \
21372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21373         done; \
21374         echo "Doing distclean in recode" ; \
21375         (cd $(HOST_SUBDIR)/recode && \
21376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21378                   "RANLIB=$${RANLIB}" \
21379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21380                   distclean) \
21381           || exit 1
21382
21383 @endif recode
21384
21385 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
21386 maybe-maintainer-clean-recode:
21387 @if recode
21388 maybe-maintainer-clean-recode: maintainer-clean-recode
21389
21390 maintainer-clean-recode: 
21391         @$(unstage)
21392         @[ -f ./recode/Makefile ] || exit 0; \
21393         r=`${PWD_COMMAND}`; export r; \
21394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395         $(HOST_EXPORTS) \
21396         for flag in $(EXTRA_HOST_FLAGS) ; do \
21397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21398         done; \
21399         echo "Doing maintainer-clean in recode" ; \
21400         (cd $(HOST_SUBDIR)/recode && \
21401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21403                   "RANLIB=$${RANLIB}" \
21404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21405                   maintainer-clean) \
21406           || exit 1
21407
21408 @endif recode
21409
21410
21411
21412 .PHONY: configure-sed maybe-configure-sed
21413 maybe-configure-sed:
21414 @if sed
21415 maybe-configure-sed: configure-sed
21416 configure-sed: 
21417         @$(unstage)
21418         @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
21419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
21420         r=`${PWD_COMMAND}`; export r; \
21421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21422         $(HOST_EXPORTS) \
21423         echo Configuring in $(HOST_SUBDIR)/sed; \
21424         cd "$(HOST_SUBDIR)/sed" || exit 1; \
21425         case $(srcdir) in \
21426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21427           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
21428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21429         esac; \
21430         srcdiroption="--srcdir=$${topdir}/sed"; \
21431         libsrcdir="$$s/sed"; \
21432         $(SHELL) $${libsrcdir}/configure \
21433           $(HOST_CONFIGARGS) $${srcdiroption}  \
21434           || exit 1
21435 @endif sed
21436
21437
21438
21439
21440
21441 .PHONY: all-sed maybe-all-sed
21442 maybe-all-sed:
21443 @if sed
21444 TARGET-sed=all
21445 maybe-all-sed: all-sed
21446 all-sed: configure-sed
21447         @$(unstage)
21448         @r=`${PWD_COMMAND}`; export r; \
21449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21450         $(HOST_EXPORTS) \
21451         (cd $(HOST_SUBDIR)/sed && \
21452           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
21453 @endif sed
21454
21455
21456
21457
21458 .PHONY: check-sed maybe-check-sed
21459 maybe-check-sed:
21460 @if sed
21461 maybe-check-sed: check-sed
21462
21463 check-sed:
21464         @$(unstage)
21465         @r=`${PWD_COMMAND}`; export r; \
21466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467         $(HOST_EXPORTS) \
21468         (cd $(HOST_SUBDIR)/sed && \
21469           $(MAKE) $(FLAGS_TO_PASS)  check)
21470
21471 @endif sed
21472
21473 .PHONY: install-sed maybe-install-sed
21474 maybe-install-sed:
21475 @if sed
21476 maybe-install-sed: install-sed
21477
21478 install-sed: installdirs
21479         @$(unstage)
21480         @r=`${PWD_COMMAND}`; export r; \
21481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482         $(HOST_EXPORTS) \
21483         (cd $(HOST_SUBDIR)/sed && \
21484           $(MAKE) $(FLAGS_TO_PASS)  install)
21485
21486 @endif sed
21487
21488 # Other targets (info, dvi, etc.)
21489
21490 .PHONY: maybe-info-sed info-sed
21491 maybe-info-sed:
21492 @if sed
21493 maybe-info-sed: info-sed
21494
21495 info-sed: \
21496     configure-sed 
21497         @$(unstage)
21498         @[ -f ./sed/Makefile ] || exit 0; \
21499         r=`${PWD_COMMAND}`; export r; \
21500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501         $(HOST_EXPORTS) \
21502         for flag in $(EXTRA_HOST_FLAGS) ; do \
21503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21504         done; \
21505         echo "Doing info in sed" ; \
21506         (cd $(HOST_SUBDIR)/sed && \
21507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21509                   "RANLIB=$${RANLIB}" \
21510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21511                   info) \
21512           || exit 1
21513
21514 @endif sed
21515
21516 .PHONY: maybe-dvi-sed dvi-sed
21517 maybe-dvi-sed:
21518 @if sed
21519 maybe-dvi-sed: dvi-sed
21520
21521 dvi-sed: \
21522     configure-sed 
21523         @$(unstage)
21524         @[ -f ./sed/Makefile ] || exit 0; \
21525         r=`${PWD_COMMAND}`; export r; \
21526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527         $(HOST_EXPORTS) \
21528         for flag in $(EXTRA_HOST_FLAGS) ; do \
21529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21530         done; \
21531         echo "Doing dvi in sed" ; \
21532         (cd $(HOST_SUBDIR)/sed && \
21533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21535                   "RANLIB=$${RANLIB}" \
21536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21537                   dvi) \
21538           || exit 1
21539
21540 @endif sed
21541
21542 .PHONY: maybe-html-sed html-sed
21543 maybe-html-sed:
21544 @if sed
21545 maybe-html-sed: html-sed
21546
21547 html-sed: \
21548     configure-sed 
21549         @$(unstage)
21550         @[ -f ./sed/Makefile ] || exit 0; \
21551         r=`${PWD_COMMAND}`; export r; \
21552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21553         $(HOST_EXPORTS) \
21554         for flag in $(EXTRA_HOST_FLAGS) ; do \
21555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21556         done; \
21557         echo "Doing html in sed" ; \
21558         (cd $(HOST_SUBDIR)/sed && \
21559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21561                   "RANLIB=$${RANLIB}" \
21562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21563                   html) \
21564           || exit 1
21565
21566 @endif sed
21567
21568 .PHONY: maybe-TAGS-sed TAGS-sed
21569 maybe-TAGS-sed:
21570 @if sed
21571 maybe-TAGS-sed: TAGS-sed
21572
21573 TAGS-sed: \
21574     configure-sed 
21575         @$(unstage)
21576         @[ -f ./sed/Makefile ] || exit 0; \
21577         r=`${PWD_COMMAND}`; export r; \
21578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579         $(HOST_EXPORTS) \
21580         for flag in $(EXTRA_HOST_FLAGS) ; do \
21581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582         done; \
21583         echo "Doing TAGS in sed" ; \
21584         (cd $(HOST_SUBDIR)/sed && \
21585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587                   "RANLIB=$${RANLIB}" \
21588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21589                   TAGS) \
21590           || exit 1
21591
21592 @endif sed
21593
21594 .PHONY: maybe-install-info-sed install-info-sed
21595 maybe-install-info-sed:
21596 @if sed
21597 maybe-install-info-sed: install-info-sed
21598
21599 install-info-sed: \
21600     configure-sed \
21601     info-sed 
21602         @$(unstage)
21603         @[ -f ./sed/Makefile ] || exit 0; \
21604         r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         $(HOST_EXPORTS) \
21607         for flag in $(EXTRA_HOST_FLAGS) ; do \
21608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21609         done; \
21610         echo "Doing install-info in sed" ; \
21611         (cd $(HOST_SUBDIR)/sed && \
21612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21614                   "RANLIB=$${RANLIB}" \
21615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21616                   install-info) \
21617           || exit 1
21618
21619 @endif sed
21620
21621 .PHONY: maybe-installcheck-sed installcheck-sed
21622 maybe-installcheck-sed:
21623 @if sed
21624 maybe-installcheck-sed: installcheck-sed
21625
21626 installcheck-sed: \
21627     configure-sed 
21628         @$(unstage)
21629         @[ -f ./sed/Makefile ] || exit 0; \
21630         r=`${PWD_COMMAND}`; export r; \
21631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21632         $(HOST_EXPORTS) \
21633         for flag in $(EXTRA_HOST_FLAGS) ; do \
21634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21635         done; \
21636         echo "Doing installcheck in sed" ; \
21637         (cd $(HOST_SUBDIR)/sed && \
21638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21640                   "RANLIB=$${RANLIB}" \
21641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21642                   installcheck) \
21643           || exit 1
21644
21645 @endif sed
21646
21647 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
21648 maybe-mostlyclean-sed:
21649 @if sed
21650 maybe-mostlyclean-sed: mostlyclean-sed
21651
21652 mostlyclean-sed: 
21653         @$(unstage)
21654         @[ -f ./sed/Makefile ] || exit 0; \
21655         r=`${PWD_COMMAND}`; export r; \
21656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21657         $(HOST_EXPORTS) \
21658         for flag in $(EXTRA_HOST_FLAGS) ; do \
21659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21660         done; \
21661         echo "Doing mostlyclean in sed" ; \
21662         (cd $(HOST_SUBDIR)/sed && \
21663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21665                   "RANLIB=$${RANLIB}" \
21666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21667                   mostlyclean) \
21668           || exit 1
21669
21670 @endif sed
21671
21672 .PHONY: maybe-clean-sed clean-sed
21673 maybe-clean-sed:
21674 @if sed
21675 maybe-clean-sed: clean-sed
21676
21677 clean-sed: 
21678         @$(unstage)
21679         @[ -f ./sed/Makefile ] || exit 0; \
21680         r=`${PWD_COMMAND}`; export r; \
21681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21682         $(HOST_EXPORTS) \
21683         for flag in $(EXTRA_HOST_FLAGS) ; do \
21684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21685         done; \
21686         echo "Doing clean in sed" ; \
21687         (cd $(HOST_SUBDIR)/sed && \
21688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21690                   "RANLIB=$${RANLIB}" \
21691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21692                   clean) \
21693           || exit 1
21694
21695 @endif sed
21696
21697 .PHONY: maybe-distclean-sed distclean-sed
21698 maybe-distclean-sed:
21699 @if sed
21700 maybe-distclean-sed: distclean-sed
21701
21702 distclean-sed: 
21703         @$(unstage)
21704         @[ -f ./sed/Makefile ] || exit 0; \
21705         r=`${PWD_COMMAND}`; export r; \
21706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21707         $(HOST_EXPORTS) \
21708         for flag in $(EXTRA_HOST_FLAGS) ; do \
21709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21710         done; \
21711         echo "Doing distclean in sed" ; \
21712         (cd $(HOST_SUBDIR)/sed && \
21713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21715                   "RANLIB=$${RANLIB}" \
21716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21717                   distclean) \
21718           || exit 1
21719
21720 @endif sed
21721
21722 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
21723 maybe-maintainer-clean-sed:
21724 @if sed
21725 maybe-maintainer-clean-sed: maintainer-clean-sed
21726
21727 maintainer-clean-sed: 
21728         @$(unstage)
21729         @[ -f ./sed/Makefile ] || exit 0; \
21730         r=`${PWD_COMMAND}`; export r; \
21731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21732         $(HOST_EXPORTS) \
21733         for flag in $(EXTRA_HOST_FLAGS) ; do \
21734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21735         done; \
21736         echo "Doing maintainer-clean in sed" ; \
21737         (cd $(HOST_SUBDIR)/sed && \
21738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21740                   "RANLIB=$${RANLIB}" \
21741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21742                   maintainer-clean) \
21743           || exit 1
21744
21745 @endif sed
21746
21747
21748
21749 .PHONY: configure-send-pr maybe-configure-send-pr
21750 maybe-configure-send-pr:
21751 @if send-pr
21752 maybe-configure-send-pr: configure-send-pr
21753 configure-send-pr: 
21754         @$(unstage)
21755         @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
21756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
21757         r=`${PWD_COMMAND}`; export r; \
21758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21759         $(HOST_EXPORTS) \
21760         echo Configuring in $(HOST_SUBDIR)/send-pr; \
21761         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
21762         case $(srcdir) in \
21763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21764           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
21765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21766         esac; \
21767         srcdiroption="--srcdir=$${topdir}/send-pr"; \
21768         libsrcdir="$$s/send-pr"; \
21769         $(SHELL) $${libsrcdir}/configure \
21770           $(HOST_CONFIGARGS) $${srcdiroption}  \
21771           || exit 1
21772 @endif send-pr
21773
21774
21775
21776
21777
21778 .PHONY: all-send-pr maybe-all-send-pr
21779 maybe-all-send-pr:
21780 @if send-pr
21781 TARGET-send-pr=all
21782 maybe-all-send-pr: all-send-pr
21783 all-send-pr: configure-send-pr
21784         @$(unstage)
21785         @r=`${PWD_COMMAND}`; export r; \
21786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21787         $(HOST_EXPORTS) \
21788         (cd $(HOST_SUBDIR)/send-pr && \
21789           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
21790 @endif send-pr
21791
21792
21793
21794
21795 .PHONY: check-send-pr maybe-check-send-pr
21796 maybe-check-send-pr:
21797 @if send-pr
21798 maybe-check-send-pr: check-send-pr
21799
21800 check-send-pr:
21801         @$(unstage)
21802         @r=`${PWD_COMMAND}`; export r; \
21803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21804         $(HOST_EXPORTS) \
21805         (cd $(HOST_SUBDIR)/send-pr && \
21806           $(MAKE) $(FLAGS_TO_PASS)  check)
21807
21808 @endif send-pr
21809
21810 .PHONY: install-send-pr maybe-install-send-pr
21811 maybe-install-send-pr:
21812 @if send-pr
21813 maybe-install-send-pr: install-send-pr
21814
21815 install-send-pr: installdirs
21816         @$(unstage)
21817         @r=`${PWD_COMMAND}`; export r; \
21818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21819         $(HOST_EXPORTS) \
21820         (cd $(HOST_SUBDIR)/send-pr && \
21821           $(MAKE) $(FLAGS_TO_PASS)  install)
21822
21823 @endif send-pr
21824
21825 # Other targets (info, dvi, etc.)
21826
21827 .PHONY: maybe-info-send-pr info-send-pr
21828 maybe-info-send-pr:
21829 @if send-pr
21830 maybe-info-send-pr: info-send-pr
21831
21832 info-send-pr: \
21833     configure-send-pr 
21834         @$(unstage)
21835         @[ -f ./send-pr/Makefile ] || exit 0; \
21836         r=`${PWD_COMMAND}`; export r; \
21837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21838         $(HOST_EXPORTS) \
21839         for flag in $(EXTRA_HOST_FLAGS) ; do \
21840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21841         done; \
21842         echo "Doing info in send-pr" ; \
21843         (cd $(HOST_SUBDIR)/send-pr && \
21844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21846                   "RANLIB=$${RANLIB}" \
21847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21848                   info) \
21849           || exit 1
21850
21851 @endif send-pr
21852
21853 .PHONY: maybe-dvi-send-pr dvi-send-pr
21854 maybe-dvi-send-pr:
21855 @if send-pr
21856 maybe-dvi-send-pr: dvi-send-pr
21857
21858 dvi-send-pr: \
21859     configure-send-pr 
21860         @$(unstage)
21861         @[ -f ./send-pr/Makefile ] || exit 0; \
21862         r=`${PWD_COMMAND}`; export r; \
21863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21864         $(HOST_EXPORTS) \
21865         for flag in $(EXTRA_HOST_FLAGS) ; do \
21866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21867         done; \
21868         echo "Doing dvi in send-pr" ; \
21869         (cd $(HOST_SUBDIR)/send-pr && \
21870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21872                   "RANLIB=$${RANLIB}" \
21873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21874                   dvi) \
21875           || exit 1
21876
21877 @endif send-pr
21878
21879 .PHONY: maybe-html-send-pr html-send-pr
21880 maybe-html-send-pr:
21881 @if send-pr
21882 maybe-html-send-pr: html-send-pr
21883
21884 html-send-pr: \
21885     configure-send-pr 
21886         @$(unstage)
21887         @[ -f ./send-pr/Makefile ] || exit 0; \
21888         r=`${PWD_COMMAND}`; export r; \
21889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21890         $(HOST_EXPORTS) \
21891         for flag in $(EXTRA_HOST_FLAGS) ; do \
21892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21893         done; \
21894         echo "Doing html in send-pr" ; \
21895         (cd $(HOST_SUBDIR)/send-pr && \
21896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21898                   "RANLIB=$${RANLIB}" \
21899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21900                   html) \
21901           || exit 1
21902
21903 @endif send-pr
21904
21905 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21906 maybe-TAGS-send-pr:
21907 @if send-pr
21908 maybe-TAGS-send-pr: TAGS-send-pr
21909
21910 TAGS-send-pr: \
21911     configure-send-pr 
21912         @$(unstage)
21913         @[ -f ./send-pr/Makefile ] || exit 0; \
21914         r=`${PWD_COMMAND}`; export r; \
21915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21916         $(HOST_EXPORTS) \
21917         for flag in $(EXTRA_HOST_FLAGS) ; do \
21918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21919         done; \
21920         echo "Doing TAGS in send-pr" ; \
21921         (cd $(HOST_SUBDIR)/send-pr && \
21922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21924                   "RANLIB=$${RANLIB}" \
21925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21926                   TAGS) \
21927           || exit 1
21928
21929 @endif send-pr
21930
21931 .PHONY: maybe-install-info-send-pr install-info-send-pr
21932 maybe-install-info-send-pr:
21933 @if send-pr
21934 maybe-install-info-send-pr: install-info-send-pr
21935
21936 install-info-send-pr: \
21937     configure-send-pr \
21938     info-send-pr 
21939         @$(unstage)
21940         @[ -f ./send-pr/Makefile ] || exit 0; \
21941         r=`${PWD_COMMAND}`; export r; \
21942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21943         $(HOST_EXPORTS) \
21944         for flag in $(EXTRA_HOST_FLAGS) ; do \
21945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21946         done; \
21947         echo "Doing install-info in send-pr" ; \
21948         (cd $(HOST_SUBDIR)/send-pr && \
21949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21951                   "RANLIB=$${RANLIB}" \
21952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21953                   install-info) \
21954           || exit 1
21955
21956 @endif send-pr
21957
21958 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
21959 maybe-installcheck-send-pr:
21960 @if send-pr
21961 maybe-installcheck-send-pr: installcheck-send-pr
21962
21963 installcheck-send-pr: \
21964     configure-send-pr 
21965         @$(unstage)
21966         @[ -f ./send-pr/Makefile ] || exit 0; \
21967         r=`${PWD_COMMAND}`; export r; \
21968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21969         $(HOST_EXPORTS) \
21970         for flag in $(EXTRA_HOST_FLAGS) ; do \
21971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21972         done; \
21973         echo "Doing installcheck in send-pr" ; \
21974         (cd $(HOST_SUBDIR)/send-pr && \
21975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21977                   "RANLIB=$${RANLIB}" \
21978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21979                   installcheck) \
21980           || exit 1
21981
21982 @endif send-pr
21983
21984 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
21985 maybe-mostlyclean-send-pr:
21986 @if send-pr
21987 maybe-mostlyclean-send-pr: mostlyclean-send-pr
21988
21989 mostlyclean-send-pr: 
21990         @$(unstage)
21991         @[ -f ./send-pr/Makefile ] || exit 0; \
21992         r=`${PWD_COMMAND}`; export r; \
21993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994         $(HOST_EXPORTS) \
21995         for flag in $(EXTRA_HOST_FLAGS) ; do \
21996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21997         done; \
21998         echo "Doing mostlyclean in send-pr" ; \
21999         (cd $(HOST_SUBDIR)/send-pr && \
22000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22002                   "RANLIB=$${RANLIB}" \
22003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22004                   mostlyclean) \
22005           || exit 1
22006
22007 @endif send-pr
22008
22009 .PHONY: maybe-clean-send-pr clean-send-pr
22010 maybe-clean-send-pr:
22011 @if send-pr
22012 maybe-clean-send-pr: clean-send-pr
22013
22014 clean-send-pr: 
22015         @$(unstage)
22016         @[ -f ./send-pr/Makefile ] || exit 0; \
22017         r=`${PWD_COMMAND}`; export r; \
22018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019         $(HOST_EXPORTS) \
22020         for flag in $(EXTRA_HOST_FLAGS) ; do \
22021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22022         done; \
22023         echo "Doing clean in send-pr" ; \
22024         (cd $(HOST_SUBDIR)/send-pr && \
22025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22027                   "RANLIB=$${RANLIB}" \
22028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22029                   clean) \
22030           || exit 1
22031
22032 @endif send-pr
22033
22034 .PHONY: maybe-distclean-send-pr distclean-send-pr
22035 maybe-distclean-send-pr:
22036 @if send-pr
22037 maybe-distclean-send-pr: distclean-send-pr
22038
22039 distclean-send-pr: 
22040         @$(unstage)
22041         @[ -f ./send-pr/Makefile ] || exit 0; \
22042         r=`${PWD_COMMAND}`; export r; \
22043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22044         $(HOST_EXPORTS) \
22045         for flag in $(EXTRA_HOST_FLAGS) ; do \
22046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22047         done; \
22048         echo "Doing distclean in send-pr" ; \
22049         (cd $(HOST_SUBDIR)/send-pr && \
22050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22052                   "RANLIB=$${RANLIB}" \
22053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22054                   distclean) \
22055           || exit 1
22056
22057 @endif send-pr
22058
22059 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22060 maybe-maintainer-clean-send-pr:
22061 @if send-pr
22062 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22063
22064 maintainer-clean-send-pr: 
22065         @$(unstage)
22066         @[ -f ./send-pr/Makefile ] || exit 0; \
22067         r=`${PWD_COMMAND}`; export r; \
22068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22069         $(HOST_EXPORTS) \
22070         for flag in $(EXTRA_HOST_FLAGS) ; do \
22071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22072         done; \
22073         echo "Doing maintainer-clean in send-pr" ; \
22074         (cd $(HOST_SUBDIR)/send-pr && \
22075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22077                   "RANLIB=$${RANLIB}" \
22078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22079                   maintainer-clean) \
22080           || exit 1
22081
22082 @endif send-pr
22083
22084
22085
22086 .PHONY: configure-shellutils maybe-configure-shellutils
22087 maybe-configure-shellutils:
22088 @if shellutils
22089 maybe-configure-shellutils: configure-shellutils
22090 configure-shellutils: 
22091         @$(unstage)
22092         @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22094         r=`${PWD_COMMAND}`; export r; \
22095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22096         $(HOST_EXPORTS) \
22097         echo Configuring in $(HOST_SUBDIR)/shellutils; \
22098         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22099         case $(srcdir) in \
22100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22101           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22103         esac; \
22104         srcdiroption="--srcdir=$${topdir}/shellutils"; \
22105         libsrcdir="$$s/shellutils"; \
22106         $(SHELL) $${libsrcdir}/configure \
22107           $(HOST_CONFIGARGS) $${srcdiroption}  \
22108           || exit 1
22109 @endif shellutils
22110
22111
22112
22113
22114
22115 .PHONY: all-shellutils maybe-all-shellutils
22116 maybe-all-shellutils:
22117 @if shellutils
22118 TARGET-shellutils=all
22119 maybe-all-shellutils: all-shellutils
22120 all-shellutils: configure-shellutils
22121         @$(unstage)
22122         @r=`${PWD_COMMAND}`; export r; \
22123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22124         $(HOST_EXPORTS) \
22125         (cd $(HOST_SUBDIR)/shellutils && \
22126           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
22127 @endif shellutils
22128
22129
22130
22131
22132 .PHONY: check-shellutils maybe-check-shellutils
22133 maybe-check-shellutils:
22134 @if shellutils
22135 maybe-check-shellutils: check-shellutils
22136
22137 check-shellutils:
22138         @$(unstage)
22139         @r=`${PWD_COMMAND}`; export r; \
22140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22141         $(HOST_EXPORTS) \
22142         (cd $(HOST_SUBDIR)/shellutils && \
22143           $(MAKE) $(FLAGS_TO_PASS)  check)
22144
22145 @endif shellutils
22146
22147 .PHONY: install-shellutils maybe-install-shellutils
22148 maybe-install-shellutils:
22149 @if shellutils
22150 maybe-install-shellutils: install-shellutils
22151
22152 install-shellutils: installdirs
22153         @$(unstage)
22154         @r=`${PWD_COMMAND}`; export r; \
22155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22156         $(HOST_EXPORTS) \
22157         (cd $(HOST_SUBDIR)/shellutils && \
22158           $(MAKE) $(FLAGS_TO_PASS)  install)
22159
22160 @endif shellutils
22161
22162 # Other targets (info, dvi, etc.)
22163
22164 .PHONY: maybe-info-shellutils info-shellutils
22165 maybe-info-shellutils:
22166 @if shellutils
22167 maybe-info-shellutils: info-shellutils
22168
22169 info-shellutils: \
22170     configure-shellutils 
22171         @$(unstage)
22172         @[ -f ./shellutils/Makefile ] || exit 0; \
22173         r=`${PWD_COMMAND}`; export r; \
22174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22175         $(HOST_EXPORTS) \
22176         for flag in $(EXTRA_HOST_FLAGS) ; do \
22177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22178         done; \
22179         echo "Doing info in shellutils" ; \
22180         (cd $(HOST_SUBDIR)/shellutils && \
22181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22183                   "RANLIB=$${RANLIB}" \
22184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22185                   info) \
22186           || exit 1
22187
22188 @endif shellutils
22189
22190 .PHONY: maybe-dvi-shellutils dvi-shellutils
22191 maybe-dvi-shellutils:
22192 @if shellutils
22193 maybe-dvi-shellutils: dvi-shellutils
22194
22195 dvi-shellutils: \
22196     configure-shellutils 
22197         @$(unstage)
22198         @[ -f ./shellutils/Makefile ] || exit 0; \
22199         r=`${PWD_COMMAND}`; export r; \
22200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22201         $(HOST_EXPORTS) \
22202         for flag in $(EXTRA_HOST_FLAGS) ; do \
22203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22204         done; \
22205         echo "Doing dvi in shellutils" ; \
22206         (cd $(HOST_SUBDIR)/shellutils && \
22207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22209                   "RANLIB=$${RANLIB}" \
22210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22211                   dvi) \
22212           || exit 1
22213
22214 @endif shellutils
22215
22216 .PHONY: maybe-html-shellutils html-shellutils
22217 maybe-html-shellutils:
22218 @if shellutils
22219 maybe-html-shellutils: html-shellutils
22220
22221 html-shellutils: \
22222     configure-shellutils 
22223         @$(unstage)
22224         @[ -f ./shellutils/Makefile ] || exit 0; \
22225         r=`${PWD_COMMAND}`; export r; \
22226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22227         $(HOST_EXPORTS) \
22228         for flag in $(EXTRA_HOST_FLAGS) ; do \
22229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22230         done; \
22231         echo "Doing html in shellutils" ; \
22232         (cd $(HOST_SUBDIR)/shellutils && \
22233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22235                   "RANLIB=$${RANLIB}" \
22236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22237                   html) \
22238           || exit 1
22239
22240 @endif shellutils
22241
22242 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22243 maybe-TAGS-shellutils:
22244 @if shellutils
22245 maybe-TAGS-shellutils: TAGS-shellutils
22246
22247 TAGS-shellutils: \
22248     configure-shellutils 
22249         @$(unstage)
22250         @[ -f ./shellutils/Makefile ] || exit 0; \
22251         r=`${PWD_COMMAND}`; export r; \
22252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22253         $(HOST_EXPORTS) \
22254         for flag in $(EXTRA_HOST_FLAGS) ; do \
22255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22256         done; \
22257         echo "Doing TAGS in shellutils" ; \
22258         (cd $(HOST_SUBDIR)/shellutils && \
22259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22261                   "RANLIB=$${RANLIB}" \
22262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22263                   TAGS) \
22264           || exit 1
22265
22266 @endif shellutils
22267
22268 .PHONY: maybe-install-info-shellutils install-info-shellutils
22269 maybe-install-info-shellutils:
22270 @if shellutils
22271 maybe-install-info-shellutils: install-info-shellutils
22272
22273 install-info-shellutils: \
22274     configure-shellutils \
22275     info-shellutils 
22276         @$(unstage)
22277         @[ -f ./shellutils/Makefile ] || exit 0; \
22278         r=`${PWD_COMMAND}`; export r; \
22279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22280         $(HOST_EXPORTS) \
22281         for flag in $(EXTRA_HOST_FLAGS) ; do \
22282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22283         done; \
22284         echo "Doing install-info in shellutils" ; \
22285         (cd $(HOST_SUBDIR)/shellutils && \
22286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22288                   "RANLIB=$${RANLIB}" \
22289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22290                   install-info) \
22291           || exit 1
22292
22293 @endif shellutils
22294
22295 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
22296 maybe-installcheck-shellutils:
22297 @if shellutils
22298 maybe-installcheck-shellutils: installcheck-shellutils
22299
22300 installcheck-shellutils: \
22301     configure-shellutils 
22302         @$(unstage)
22303         @[ -f ./shellutils/Makefile ] || exit 0; \
22304         r=`${PWD_COMMAND}`; export r; \
22305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22306         $(HOST_EXPORTS) \
22307         for flag in $(EXTRA_HOST_FLAGS) ; do \
22308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22309         done; \
22310         echo "Doing installcheck in shellutils" ; \
22311         (cd $(HOST_SUBDIR)/shellutils && \
22312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22314                   "RANLIB=$${RANLIB}" \
22315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22316                   installcheck) \
22317           || exit 1
22318
22319 @endif shellutils
22320
22321 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
22322 maybe-mostlyclean-shellutils:
22323 @if shellutils
22324 maybe-mostlyclean-shellutils: mostlyclean-shellutils
22325
22326 mostlyclean-shellutils: 
22327         @$(unstage)
22328         @[ -f ./shellutils/Makefile ] || exit 0; \
22329         r=`${PWD_COMMAND}`; export r; \
22330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331         $(HOST_EXPORTS) \
22332         for flag in $(EXTRA_HOST_FLAGS) ; do \
22333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22334         done; \
22335         echo "Doing mostlyclean in shellutils" ; \
22336         (cd $(HOST_SUBDIR)/shellutils && \
22337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22339                   "RANLIB=$${RANLIB}" \
22340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22341                   mostlyclean) \
22342           || exit 1
22343
22344 @endif shellutils
22345
22346 .PHONY: maybe-clean-shellutils clean-shellutils
22347 maybe-clean-shellutils:
22348 @if shellutils
22349 maybe-clean-shellutils: clean-shellutils
22350
22351 clean-shellutils: 
22352         @$(unstage)
22353         @[ -f ./shellutils/Makefile ] || exit 0; \
22354         r=`${PWD_COMMAND}`; export r; \
22355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22356         $(HOST_EXPORTS) \
22357         for flag in $(EXTRA_HOST_FLAGS) ; do \
22358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22359         done; \
22360         echo "Doing clean in shellutils" ; \
22361         (cd $(HOST_SUBDIR)/shellutils && \
22362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22364                   "RANLIB=$${RANLIB}" \
22365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22366                   clean) \
22367           || exit 1
22368
22369 @endif shellutils
22370
22371 .PHONY: maybe-distclean-shellutils distclean-shellutils
22372 maybe-distclean-shellutils:
22373 @if shellutils
22374 maybe-distclean-shellutils: distclean-shellutils
22375
22376 distclean-shellutils: 
22377         @$(unstage)
22378         @[ -f ./shellutils/Makefile ] || exit 0; \
22379         r=`${PWD_COMMAND}`; export r; \
22380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381         $(HOST_EXPORTS) \
22382         for flag in $(EXTRA_HOST_FLAGS) ; do \
22383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22384         done; \
22385         echo "Doing distclean in shellutils" ; \
22386         (cd $(HOST_SUBDIR)/shellutils && \
22387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22389                   "RANLIB=$${RANLIB}" \
22390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22391                   distclean) \
22392           || exit 1
22393
22394 @endif shellutils
22395
22396 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
22397 maybe-maintainer-clean-shellutils:
22398 @if shellutils
22399 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
22400
22401 maintainer-clean-shellutils: 
22402         @$(unstage)
22403         @[ -f ./shellutils/Makefile ] || exit 0; \
22404         r=`${PWD_COMMAND}`; export r; \
22405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22406         $(HOST_EXPORTS) \
22407         for flag in $(EXTRA_HOST_FLAGS) ; do \
22408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22409         done; \
22410         echo "Doing maintainer-clean in shellutils" ; \
22411         (cd $(HOST_SUBDIR)/shellutils && \
22412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22414                   "RANLIB=$${RANLIB}" \
22415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22416                   maintainer-clean) \
22417           || exit 1
22418
22419 @endif shellutils
22420
22421
22422
22423 .PHONY: configure-sid maybe-configure-sid
22424 maybe-configure-sid:
22425 @if sid
22426 maybe-configure-sid: configure-sid
22427 configure-sid: 
22428         @$(unstage)
22429         @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
22430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
22431         r=`${PWD_COMMAND}`; export r; \
22432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22433         $(HOST_EXPORTS) \
22434         echo Configuring in $(HOST_SUBDIR)/sid; \
22435         cd "$(HOST_SUBDIR)/sid" || exit 1; \
22436         case $(srcdir) in \
22437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22438           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
22439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22440         esac; \
22441         srcdiroption="--srcdir=$${topdir}/sid"; \
22442         libsrcdir="$$s/sid"; \
22443         $(SHELL) $${libsrcdir}/configure \
22444           $(HOST_CONFIGARGS) $${srcdiroption}  \
22445           || exit 1
22446 @endif sid
22447
22448
22449
22450
22451
22452 .PHONY: all-sid maybe-all-sid
22453 maybe-all-sid:
22454 @if sid
22455 TARGET-sid=all
22456 maybe-all-sid: all-sid
22457 all-sid: configure-sid
22458         @$(unstage)
22459         @r=`${PWD_COMMAND}`; export r; \
22460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22461         $(HOST_EXPORTS) \
22462         (cd $(HOST_SUBDIR)/sid && \
22463           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
22464 @endif sid
22465
22466
22467
22468
22469 .PHONY: check-sid maybe-check-sid
22470 maybe-check-sid:
22471 @if sid
22472 maybe-check-sid: check-sid
22473
22474 check-sid:
22475         @$(unstage)
22476         @r=`${PWD_COMMAND}`; export r; \
22477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478         $(HOST_EXPORTS) \
22479         (cd $(HOST_SUBDIR)/sid && \
22480           $(MAKE) $(FLAGS_TO_PASS)  check)
22481
22482 @endif sid
22483
22484 .PHONY: install-sid maybe-install-sid
22485 maybe-install-sid:
22486 @if sid
22487 maybe-install-sid: install-sid
22488
22489 install-sid: installdirs
22490         @$(unstage)
22491         @r=`${PWD_COMMAND}`; export r; \
22492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493         $(HOST_EXPORTS) \
22494         (cd $(HOST_SUBDIR)/sid && \
22495           $(MAKE) $(FLAGS_TO_PASS)  install)
22496
22497 @endif sid
22498
22499 # Other targets (info, dvi, etc.)
22500
22501 .PHONY: maybe-info-sid info-sid
22502 maybe-info-sid:
22503 @if sid
22504 maybe-info-sid: info-sid
22505
22506 info-sid: \
22507     configure-sid 
22508         @$(unstage)
22509         @[ -f ./sid/Makefile ] || exit 0; \
22510         r=`${PWD_COMMAND}`; export r; \
22511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22512         $(HOST_EXPORTS) \
22513         for flag in $(EXTRA_HOST_FLAGS) ; do \
22514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22515         done; \
22516         echo "Doing info in sid" ; \
22517         (cd $(HOST_SUBDIR)/sid && \
22518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22520                   "RANLIB=$${RANLIB}" \
22521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22522                   info) \
22523           || exit 1
22524
22525 @endif sid
22526
22527 .PHONY: maybe-dvi-sid dvi-sid
22528 maybe-dvi-sid:
22529 @if sid
22530 maybe-dvi-sid: dvi-sid
22531
22532 dvi-sid: \
22533     configure-sid 
22534         @$(unstage)
22535         @[ -f ./sid/Makefile ] || exit 0; \
22536         r=`${PWD_COMMAND}`; export r; \
22537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22538         $(HOST_EXPORTS) \
22539         for flag in $(EXTRA_HOST_FLAGS) ; do \
22540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22541         done; \
22542         echo "Doing dvi in sid" ; \
22543         (cd $(HOST_SUBDIR)/sid && \
22544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22546                   "RANLIB=$${RANLIB}" \
22547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22548                   dvi) \
22549           || exit 1
22550
22551 @endif sid
22552
22553 .PHONY: maybe-html-sid html-sid
22554 maybe-html-sid:
22555 @if sid
22556 maybe-html-sid: html-sid
22557
22558 html-sid: \
22559     configure-sid 
22560         @$(unstage)
22561         @[ -f ./sid/Makefile ] || exit 0; \
22562         r=`${PWD_COMMAND}`; export r; \
22563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22564         $(HOST_EXPORTS) \
22565         for flag in $(EXTRA_HOST_FLAGS) ; do \
22566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22567         done; \
22568         echo "Doing html in sid" ; \
22569         (cd $(HOST_SUBDIR)/sid && \
22570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22572                   "RANLIB=$${RANLIB}" \
22573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22574                   html) \
22575           || exit 1
22576
22577 @endif sid
22578
22579 .PHONY: maybe-TAGS-sid TAGS-sid
22580 maybe-TAGS-sid:
22581 @if sid
22582 maybe-TAGS-sid: TAGS-sid
22583
22584 TAGS-sid: \
22585     configure-sid 
22586         @$(unstage)
22587         @[ -f ./sid/Makefile ] || exit 0; \
22588         r=`${PWD_COMMAND}`; export r; \
22589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590         $(HOST_EXPORTS) \
22591         for flag in $(EXTRA_HOST_FLAGS) ; do \
22592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22593         done; \
22594         echo "Doing TAGS in sid" ; \
22595         (cd $(HOST_SUBDIR)/sid && \
22596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22598                   "RANLIB=$${RANLIB}" \
22599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22600                   TAGS) \
22601           || exit 1
22602
22603 @endif sid
22604
22605 .PHONY: maybe-install-info-sid install-info-sid
22606 maybe-install-info-sid:
22607 @if sid
22608 maybe-install-info-sid: install-info-sid
22609
22610 install-info-sid: \
22611     configure-sid \
22612     info-sid 
22613         @$(unstage)
22614         @[ -f ./sid/Makefile ] || exit 0; \
22615         r=`${PWD_COMMAND}`; export r; \
22616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22617         $(HOST_EXPORTS) \
22618         for flag in $(EXTRA_HOST_FLAGS) ; do \
22619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22620         done; \
22621         echo "Doing install-info in sid" ; \
22622         (cd $(HOST_SUBDIR)/sid && \
22623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22625                   "RANLIB=$${RANLIB}" \
22626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22627                   install-info) \
22628           || exit 1
22629
22630 @endif sid
22631
22632 .PHONY: maybe-installcheck-sid installcheck-sid
22633 maybe-installcheck-sid:
22634 @if sid
22635 maybe-installcheck-sid: installcheck-sid
22636
22637 installcheck-sid: \
22638     configure-sid 
22639         @$(unstage)
22640         @[ -f ./sid/Makefile ] || exit 0; \
22641         r=`${PWD_COMMAND}`; export r; \
22642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22643         $(HOST_EXPORTS) \
22644         for flag in $(EXTRA_HOST_FLAGS) ; do \
22645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22646         done; \
22647         echo "Doing installcheck in sid" ; \
22648         (cd $(HOST_SUBDIR)/sid && \
22649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22651                   "RANLIB=$${RANLIB}" \
22652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22653                   installcheck) \
22654           || exit 1
22655
22656 @endif sid
22657
22658 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
22659 maybe-mostlyclean-sid:
22660 @if sid
22661 maybe-mostlyclean-sid: mostlyclean-sid
22662
22663 mostlyclean-sid: 
22664         @$(unstage)
22665         @[ -f ./sid/Makefile ] || exit 0; \
22666         r=`${PWD_COMMAND}`; export r; \
22667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668         $(HOST_EXPORTS) \
22669         for flag in $(EXTRA_HOST_FLAGS) ; do \
22670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22671         done; \
22672         echo "Doing mostlyclean in sid" ; \
22673         (cd $(HOST_SUBDIR)/sid && \
22674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22676                   "RANLIB=$${RANLIB}" \
22677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22678                   mostlyclean) \
22679           || exit 1
22680
22681 @endif sid
22682
22683 .PHONY: maybe-clean-sid clean-sid
22684 maybe-clean-sid:
22685 @if sid
22686 maybe-clean-sid: clean-sid
22687
22688 clean-sid: 
22689         @$(unstage)
22690         @[ -f ./sid/Makefile ] || exit 0; \
22691         r=`${PWD_COMMAND}`; export r; \
22692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22693         $(HOST_EXPORTS) \
22694         for flag in $(EXTRA_HOST_FLAGS) ; do \
22695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22696         done; \
22697         echo "Doing clean in sid" ; \
22698         (cd $(HOST_SUBDIR)/sid && \
22699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22701                   "RANLIB=$${RANLIB}" \
22702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22703                   clean) \
22704           || exit 1
22705
22706 @endif sid
22707
22708 .PHONY: maybe-distclean-sid distclean-sid
22709 maybe-distclean-sid:
22710 @if sid
22711 maybe-distclean-sid: distclean-sid
22712
22713 distclean-sid: 
22714         @$(unstage)
22715         @[ -f ./sid/Makefile ] || exit 0; \
22716         r=`${PWD_COMMAND}`; export r; \
22717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22718         $(HOST_EXPORTS) \
22719         for flag in $(EXTRA_HOST_FLAGS) ; do \
22720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22721         done; \
22722         echo "Doing distclean in sid" ; \
22723         (cd $(HOST_SUBDIR)/sid && \
22724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22726                   "RANLIB=$${RANLIB}" \
22727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22728                   distclean) \
22729           || exit 1
22730
22731 @endif sid
22732
22733 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
22734 maybe-maintainer-clean-sid:
22735 @if sid
22736 maybe-maintainer-clean-sid: maintainer-clean-sid
22737
22738 maintainer-clean-sid: 
22739         @$(unstage)
22740         @[ -f ./sid/Makefile ] || exit 0; \
22741         r=`${PWD_COMMAND}`; export r; \
22742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22743         $(HOST_EXPORTS) \
22744         for flag in $(EXTRA_HOST_FLAGS) ; do \
22745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22746         done; \
22747         echo "Doing maintainer-clean in sid" ; \
22748         (cd $(HOST_SUBDIR)/sid && \
22749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22751                   "RANLIB=$${RANLIB}" \
22752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22753                   maintainer-clean) \
22754           || exit 1
22755
22756 @endif sid
22757
22758
22759
22760 .PHONY: configure-sim maybe-configure-sim
22761 maybe-configure-sim:
22762 @if sim
22763 maybe-configure-sim: configure-sim
22764 configure-sim: 
22765         @$(unstage)
22766         @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
22767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
22768         r=`${PWD_COMMAND}`; export r; \
22769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22770         $(HOST_EXPORTS) \
22771         echo Configuring in $(HOST_SUBDIR)/sim; \
22772         cd "$(HOST_SUBDIR)/sim" || exit 1; \
22773         case $(srcdir) in \
22774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22775           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
22776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22777         esac; \
22778         srcdiroption="--srcdir=$${topdir}/sim"; \
22779         libsrcdir="$$s/sim"; \
22780         $(SHELL) $${libsrcdir}/configure \
22781           $(HOST_CONFIGARGS) $${srcdiroption}  \
22782           || exit 1
22783 @endif sim
22784
22785
22786
22787
22788
22789 .PHONY: all-sim maybe-all-sim
22790 maybe-all-sim:
22791 @if sim
22792 TARGET-sim=all
22793 maybe-all-sim: all-sim
22794 all-sim: configure-sim
22795         @$(unstage)
22796         @r=`${PWD_COMMAND}`; export r; \
22797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22798         $(HOST_EXPORTS) \
22799         (cd $(HOST_SUBDIR)/sim && \
22800           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
22801 @endif sim
22802
22803
22804
22805
22806 .PHONY: check-sim maybe-check-sim
22807 maybe-check-sim:
22808 @if sim
22809 maybe-check-sim: check-sim
22810
22811 check-sim:
22812         @$(unstage)
22813         @r=`${PWD_COMMAND}`; export r; \
22814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815         $(HOST_EXPORTS) \
22816         (cd $(HOST_SUBDIR)/sim && \
22817           $(MAKE) $(FLAGS_TO_PASS)  check)
22818
22819 @endif sim
22820
22821 .PHONY: install-sim maybe-install-sim
22822 maybe-install-sim:
22823 @if sim
22824 maybe-install-sim: install-sim
22825
22826 install-sim: installdirs
22827         @$(unstage)
22828         @r=`${PWD_COMMAND}`; export r; \
22829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830         $(HOST_EXPORTS) \
22831         (cd $(HOST_SUBDIR)/sim && \
22832           $(MAKE) $(FLAGS_TO_PASS)  install)
22833
22834 @endif sim
22835
22836 # Other targets (info, dvi, etc.)
22837
22838 .PHONY: maybe-info-sim info-sim
22839 maybe-info-sim:
22840 @if sim
22841 maybe-info-sim: info-sim
22842
22843 info-sim: \
22844     configure-sim 
22845         @$(unstage)
22846         @[ -f ./sim/Makefile ] || exit 0; \
22847         r=`${PWD_COMMAND}`; export r; \
22848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22849         $(HOST_EXPORTS) \
22850         for flag in $(EXTRA_HOST_FLAGS) ; do \
22851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22852         done; \
22853         echo "Doing info in sim" ; \
22854         (cd $(HOST_SUBDIR)/sim && \
22855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22857                   "RANLIB=$${RANLIB}" \
22858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22859                   info) \
22860           || exit 1
22861
22862 @endif sim
22863
22864 .PHONY: maybe-dvi-sim dvi-sim
22865 maybe-dvi-sim:
22866 @if sim
22867 maybe-dvi-sim: dvi-sim
22868
22869 dvi-sim: \
22870     configure-sim 
22871         @$(unstage)
22872         @[ -f ./sim/Makefile ] || exit 0; \
22873         r=`${PWD_COMMAND}`; export r; \
22874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22875         $(HOST_EXPORTS) \
22876         for flag in $(EXTRA_HOST_FLAGS) ; do \
22877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22878         done; \
22879         echo "Doing dvi in sim" ; \
22880         (cd $(HOST_SUBDIR)/sim && \
22881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22883                   "RANLIB=$${RANLIB}" \
22884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22885                   dvi) \
22886           || exit 1
22887
22888 @endif sim
22889
22890 .PHONY: maybe-html-sim html-sim
22891 maybe-html-sim:
22892 @if sim
22893 maybe-html-sim: html-sim
22894
22895 html-sim: \
22896     configure-sim 
22897         @$(unstage)
22898         @[ -f ./sim/Makefile ] || exit 0; \
22899         r=`${PWD_COMMAND}`; export r; \
22900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22901         $(HOST_EXPORTS) \
22902         for flag in $(EXTRA_HOST_FLAGS) ; do \
22903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22904         done; \
22905         echo "Doing html in sim" ; \
22906         (cd $(HOST_SUBDIR)/sim && \
22907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22909                   "RANLIB=$${RANLIB}" \
22910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22911                   html) \
22912           || exit 1
22913
22914 @endif sim
22915
22916 .PHONY: maybe-TAGS-sim TAGS-sim
22917 maybe-TAGS-sim:
22918 @if sim
22919 maybe-TAGS-sim: TAGS-sim
22920
22921 TAGS-sim: \
22922     configure-sim 
22923         @$(unstage)
22924         @[ -f ./sim/Makefile ] || exit 0; \
22925         r=`${PWD_COMMAND}`; export r; \
22926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927         $(HOST_EXPORTS) \
22928         for flag in $(EXTRA_HOST_FLAGS) ; do \
22929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22930         done; \
22931         echo "Doing TAGS in sim" ; \
22932         (cd $(HOST_SUBDIR)/sim && \
22933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22935                   "RANLIB=$${RANLIB}" \
22936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22937                   TAGS) \
22938           || exit 1
22939
22940 @endif sim
22941
22942 .PHONY: maybe-install-info-sim install-info-sim
22943 maybe-install-info-sim:
22944 @if sim
22945 maybe-install-info-sim: install-info-sim
22946
22947 install-info-sim: \
22948     configure-sim \
22949     info-sim 
22950         @$(unstage)
22951         @[ -f ./sim/Makefile ] || exit 0; \
22952         r=`${PWD_COMMAND}`; export r; \
22953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954         $(HOST_EXPORTS) \
22955         for flag in $(EXTRA_HOST_FLAGS) ; do \
22956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22957         done; \
22958         echo "Doing install-info in sim" ; \
22959         (cd $(HOST_SUBDIR)/sim && \
22960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22962                   "RANLIB=$${RANLIB}" \
22963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22964                   install-info) \
22965           || exit 1
22966
22967 @endif sim
22968
22969 .PHONY: maybe-installcheck-sim installcheck-sim
22970 maybe-installcheck-sim:
22971 @if sim
22972 maybe-installcheck-sim: installcheck-sim
22973
22974 installcheck-sim: \
22975     configure-sim 
22976         @$(unstage)
22977         @[ -f ./sim/Makefile ] || exit 0; \
22978         r=`${PWD_COMMAND}`; export r; \
22979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22980         $(HOST_EXPORTS) \
22981         for flag in $(EXTRA_HOST_FLAGS) ; do \
22982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22983         done; \
22984         echo "Doing installcheck in sim" ; \
22985         (cd $(HOST_SUBDIR)/sim && \
22986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22988                   "RANLIB=$${RANLIB}" \
22989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22990                   installcheck) \
22991           || exit 1
22992
22993 @endif sim
22994
22995 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
22996 maybe-mostlyclean-sim:
22997 @if sim
22998 maybe-mostlyclean-sim: mostlyclean-sim
22999
23000 mostlyclean-sim: 
23001         @$(unstage)
23002         @[ -f ./sim/Makefile ] || exit 0; \
23003         r=`${PWD_COMMAND}`; export r; \
23004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23005         $(HOST_EXPORTS) \
23006         for flag in $(EXTRA_HOST_FLAGS) ; do \
23007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23008         done; \
23009         echo "Doing mostlyclean in sim" ; \
23010         (cd $(HOST_SUBDIR)/sim && \
23011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23013                   "RANLIB=$${RANLIB}" \
23014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23015                   mostlyclean) \
23016           || exit 1
23017
23018 @endif sim
23019
23020 .PHONY: maybe-clean-sim clean-sim
23021 maybe-clean-sim:
23022 @if sim
23023 maybe-clean-sim: clean-sim
23024
23025 clean-sim: 
23026         @$(unstage)
23027         @[ -f ./sim/Makefile ] || exit 0; \
23028         r=`${PWD_COMMAND}`; export r; \
23029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030         $(HOST_EXPORTS) \
23031         for flag in $(EXTRA_HOST_FLAGS) ; do \
23032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23033         done; \
23034         echo "Doing clean in sim" ; \
23035         (cd $(HOST_SUBDIR)/sim && \
23036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23038                   "RANLIB=$${RANLIB}" \
23039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23040                   clean) \
23041           || exit 1
23042
23043 @endif sim
23044
23045 .PHONY: maybe-distclean-sim distclean-sim
23046 maybe-distclean-sim:
23047 @if sim
23048 maybe-distclean-sim: distclean-sim
23049
23050 distclean-sim: 
23051         @$(unstage)
23052         @[ -f ./sim/Makefile ] || exit 0; \
23053         r=`${PWD_COMMAND}`; export r; \
23054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23055         $(HOST_EXPORTS) \
23056         for flag in $(EXTRA_HOST_FLAGS) ; do \
23057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23058         done; \
23059         echo "Doing distclean in sim" ; \
23060         (cd $(HOST_SUBDIR)/sim && \
23061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23063                   "RANLIB=$${RANLIB}" \
23064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23065                   distclean) \
23066           || exit 1
23067
23068 @endif sim
23069
23070 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23071 maybe-maintainer-clean-sim:
23072 @if sim
23073 maybe-maintainer-clean-sim: maintainer-clean-sim
23074
23075 maintainer-clean-sim: 
23076         @$(unstage)
23077         @[ -f ./sim/Makefile ] || exit 0; \
23078         r=`${PWD_COMMAND}`; export r; \
23079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23080         $(HOST_EXPORTS) \
23081         for flag in $(EXTRA_HOST_FLAGS) ; do \
23082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23083         done; \
23084         echo "Doing maintainer-clean in sim" ; \
23085         (cd $(HOST_SUBDIR)/sim && \
23086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23088                   "RANLIB=$${RANLIB}" \
23089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23090                   maintainer-clean) \
23091           || exit 1
23092
23093 @endif sim
23094
23095
23096
23097 .PHONY: configure-tar maybe-configure-tar
23098 maybe-configure-tar:
23099 @if tar
23100 maybe-configure-tar: configure-tar
23101 configure-tar: 
23102         @$(unstage)
23103         @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23105         r=`${PWD_COMMAND}`; export r; \
23106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23107         $(HOST_EXPORTS) \
23108         echo Configuring in $(HOST_SUBDIR)/tar; \
23109         cd "$(HOST_SUBDIR)/tar" || exit 1; \
23110         case $(srcdir) in \
23111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23112           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23114         esac; \
23115         srcdiroption="--srcdir=$${topdir}/tar"; \
23116         libsrcdir="$$s/tar"; \
23117         $(SHELL) $${libsrcdir}/configure \
23118           $(HOST_CONFIGARGS) $${srcdiroption}  \
23119           || exit 1
23120 @endif tar
23121
23122
23123
23124
23125
23126 .PHONY: all-tar maybe-all-tar
23127 maybe-all-tar:
23128 @if tar
23129 TARGET-tar=all
23130 maybe-all-tar: all-tar
23131 all-tar: configure-tar
23132         @$(unstage)
23133         @r=`${PWD_COMMAND}`; export r; \
23134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135         $(HOST_EXPORTS) \
23136         (cd $(HOST_SUBDIR)/tar && \
23137           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
23138 @endif tar
23139
23140
23141
23142
23143 .PHONY: check-tar maybe-check-tar
23144 maybe-check-tar:
23145 @if tar
23146 maybe-check-tar: check-tar
23147
23148 check-tar:
23149         @$(unstage)
23150         @r=`${PWD_COMMAND}`; export r; \
23151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152         $(HOST_EXPORTS) \
23153         (cd $(HOST_SUBDIR)/tar && \
23154           $(MAKE) $(FLAGS_TO_PASS)  check)
23155
23156 @endif tar
23157
23158 .PHONY: install-tar maybe-install-tar
23159 maybe-install-tar:
23160 @if tar
23161 maybe-install-tar: install-tar
23162
23163 install-tar: installdirs
23164         @$(unstage)
23165         @r=`${PWD_COMMAND}`; export r; \
23166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23167         $(HOST_EXPORTS) \
23168         (cd $(HOST_SUBDIR)/tar && \
23169           $(MAKE) $(FLAGS_TO_PASS)  install)
23170
23171 @endif tar
23172
23173 # Other targets (info, dvi, etc.)
23174
23175 .PHONY: maybe-info-tar info-tar
23176 maybe-info-tar:
23177 @if tar
23178 maybe-info-tar: info-tar
23179
23180 info-tar: \
23181     configure-tar 
23182         @$(unstage)
23183         @[ -f ./tar/Makefile ] || exit 0; \
23184         r=`${PWD_COMMAND}`; export r; \
23185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23186         $(HOST_EXPORTS) \
23187         for flag in $(EXTRA_HOST_FLAGS) ; do \
23188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23189         done; \
23190         echo "Doing info in tar" ; \
23191         (cd $(HOST_SUBDIR)/tar && \
23192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23194                   "RANLIB=$${RANLIB}" \
23195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23196                   info) \
23197           || exit 1
23198
23199 @endif tar
23200
23201 .PHONY: maybe-dvi-tar dvi-tar
23202 maybe-dvi-tar:
23203 @if tar
23204 maybe-dvi-tar: dvi-tar
23205
23206 dvi-tar: \
23207     configure-tar 
23208         @$(unstage)
23209         @[ -f ./tar/Makefile ] || exit 0; \
23210         r=`${PWD_COMMAND}`; export r; \
23211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23212         $(HOST_EXPORTS) \
23213         for flag in $(EXTRA_HOST_FLAGS) ; do \
23214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23215         done; \
23216         echo "Doing dvi in tar" ; \
23217         (cd $(HOST_SUBDIR)/tar && \
23218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23220                   "RANLIB=$${RANLIB}" \
23221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23222                   dvi) \
23223           || exit 1
23224
23225 @endif tar
23226
23227 .PHONY: maybe-html-tar html-tar
23228 maybe-html-tar:
23229 @if tar
23230 maybe-html-tar: html-tar
23231
23232 html-tar: \
23233     configure-tar 
23234         @$(unstage)
23235         @[ -f ./tar/Makefile ] || exit 0; \
23236         r=`${PWD_COMMAND}`; export r; \
23237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23238         $(HOST_EXPORTS) \
23239         for flag in $(EXTRA_HOST_FLAGS) ; do \
23240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23241         done; \
23242         echo "Doing html in tar" ; \
23243         (cd $(HOST_SUBDIR)/tar && \
23244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23246                   "RANLIB=$${RANLIB}" \
23247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23248                   html) \
23249           || exit 1
23250
23251 @endif tar
23252
23253 .PHONY: maybe-TAGS-tar TAGS-tar
23254 maybe-TAGS-tar:
23255 @if tar
23256 maybe-TAGS-tar: TAGS-tar
23257
23258 TAGS-tar: \
23259     configure-tar 
23260         @$(unstage)
23261         @[ -f ./tar/Makefile ] || exit 0; \
23262         r=`${PWD_COMMAND}`; export r; \
23263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23264         $(HOST_EXPORTS) \
23265         for flag in $(EXTRA_HOST_FLAGS) ; do \
23266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23267         done; \
23268         echo "Doing TAGS in tar" ; \
23269         (cd $(HOST_SUBDIR)/tar && \
23270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23272                   "RANLIB=$${RANLIB}" \
23273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23274                   TAGS) \
23275           || exit 1
23276
23277 @endif tar
23278
23279 .PHONY: maybe-install-info-tar install-info-tar
23280 maybe-install-info-tar:
23281 @if tar
23282 maybe-install-info-tar: install-info-tar
23283
23284 install-info-tar: \
23285     configure-tar \
23286     info-tar 
23287         @$(unstage)
23288         @[ -f ./tar/Makefile ] || exit 0; \
23289         r=`${PWD_COMMAND}`; export r; \
23290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23291         $(HOST_EXPORTS) \
23292         for flag in $(EXTRA_HOST_FLAGS) ; do \
23293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23294         done; \
23295         echo "Doing install-info in tar" ; \
23296         (cd $(HOST_SUBDIR)/tar && \
23297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23299                   "RANLIB=$${RANLIB}" \
23300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23301                   install-info) \
23302           || exit 1
23303
23304 @endif tar
23305
23306 .PHONY: maybe-installcheck-tar installcheck-tar
23307 maybe-installcheck-tar:
23308 @if tar
23309 maybe-installcheck-tar: installcheck-tar
23310
23311 installcheck-tar: \
23312     configure-tar 
23313         @$(unstage)
23314         @[ -f ./tar/Makefile ] || exit 0; \
23315         r=`${PWD_COMMAND}`; export r; \
23316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23317         $(HOST_EXPORTS) \
23318         for flag in $(EXTRA_HOST_FLAGS) ; do \
23319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23320         done; \
23321         echo "Doing installcheck in tar" ; \
23322         (cd $(HOST_SUBDIR)/tar && \
23323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23325                   "RANLIB=$${RANLIB}" \
23326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23327                   installcheck) \
23328           || exit 1
23329
23330 @endif tar
23331
23332 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
23333 maybe-mostlyclean-tar:
23334 @if tar
23335 maybe-mostlyclean-tar: mostlyclean-tar
23336
23337 mostlyclean-tar: 
23338         @$(unstage)
23339         @[ -f ./tar/Makefile ] || exit 0; \
23340         r=`${PWD_COMMAND}`; export r; \
23341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23342         $(HOST_EXPORTS) \
23343         for flag in $(EXTRA_HOST_FLAGS) ; do \
23344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23345         done; \
23346         echo "Doing mostlyclean in tar" ; \
23347         (cd $(HOST_SUBDIR)/tar && \
23348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23350                   "RANLIB=$${RANLIB}" \
23351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23352                   mostlyclean) \
23353           || exit 1
23354
23355 @endif tar
23356
23357 .PHONY: maybe-clean-tar clean-tar
23358 maybe-clean-tar:
23359 @if tar
23360 maybe-clean-tar: clean-tar
23361
23362 clean-tar: 
23363         @$(unstage)
23364         @[ -f ./tar/Makefile ] || exit 0; \
23365         r=`${PWD_COMMAND}`; export r; \
23366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23367         $(HOST_EXPORTS) \
23368         for flag in $(EXTRA_HOST_FLAGS) ; do \
23369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23370         done; \
23371         echo "Doing clean in tar" ; \
23372         (cd $(HOST_SUBDIR)/tar && \
23373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23375                   "RANLIB=$${RANLIB}" \
23376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23377                   clean) \
23378           || exit 1
23379
23380 @endif tar
23381
23382 .PHONY: maybe-distclean-tar distclean-tar
23383 maybe-distclean-tar:
23384 @if tar
23385 maybe-distclean-tar: distclean-tar
23386
23387 distclean-tar: 
23388         @$(unstage)
23389         @[ -f ./tar/Makefile ] || exit 0; \
23390         r=`${PWD_COMMAND}`; export r; \
23391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23392         $(HOST_EXPORTS) \
23393         for flag in $(EXTRA_HOST_FLAGS) ; do \
23394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23395         done; \
23396         echo "Doing distclean in tar" ; \
23397         (cd $(HOST_SUBDIR)/tar && \
23398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23400                   "RANLIB=$${RANLIB}" \
23401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23402                   distclean) \
23403           || exit 1
23404
23405 @endif tar
23406
23407 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
23408 maybe-maintainer-clean-tar:
23409 @if tar
23410 maybe-maintainer-clean-tar: maintainer-clean-tar
23411
23412 maintainer-clean-tar: 
23413         @$(unstage)
23414         @[ -f ./tar/Makefile ] || exit 0; \
23415         r=`${PWD_COMMAND}`; export r; \
23416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23417         $(HOST_EXPORTS) \
23418         for flag in $(EXTRA_HOST_FLAGS) ; do \
23419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23420         done; \
23421         echo "Doing maintainer-clean in tar" ; \
23422         (cd $(HOST_SUBDIR)/tar && \
23423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23425                   "RANLIB=$${RANLIB}" \
23426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23427                   maintainer-clean) \
23428           || exit 1
23429
23430 @endif tar
23431
23432
23433
23434 .PHONY: configure-texinfo maybe-configure-texinfo
23435 maybe-configure-texinfo:
23436 @if texinfo
23437 maybe-configure-texinfo: configure-texinfo
23438 configure-texinfo: 
23439         @$(unstage)
23440         @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
23441         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
23442         r=`${PWD_COMMAND}`; export r; \
23443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23444         $(HOST_EXPORTS) \
23445         echo Configuring in $(HOST_SUBDIR)/texinfo; \
23446         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
23447         case $(srcdir) in \
23448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23449           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
23450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23451         esac; \
23452         srcdiroption="--srcdir=$${topdir}/texinfo"; \
23453         libsrcdir="$$s/texinfo"; \
23454         $(SHELL) $${libsrcdir}/configure \
23455           $(HOST_CONFIGARGS) $${srcdiroption}  \
23456           || exit 1
23457 @endif texinfo
23458
23459
23460
23461
23462
23463 .PHONY: all-texinfo maybe-all-texinfo
23464 maybe-all-texinfo:
23465 @if texinfo
23466 TARGET-texinfo=all
23467 maybe-all-texinfo: all-texinfo
23468 all-texinfo: configure-texinfo
23469         @$(unstage)
23470         @r=`${PWD_COMMAND}`; export r; \
23471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23472         $(HOST_EXPORTS) \
23473         (cd $(HOST_SUBDIR)/texinfo && \
23474           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
23475 @endif texinfo
23476
23477
23478
23479
23480 .PHONY: check-texinfo maybe-check-texinfo
23481 maybe-check-texinfo:
23482 @if texinfo
23483 maybe-check-texinfo: check-texinfo
23484
23485 check-texinfo:
23486         @$(unstage)
23487         @r=`${PWD_COMMAND}`; export r; \
23488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23489         $(HOST_EXPORTS) \
23490         (cd $(HOST_SUBDIR)/texinfo && \
23491           $(MAKE) $(FLAGS_TO_PASS)  check)
23492
23493 @endif texinfo
23494
23495 .PHONY: install-texinfo maybe-install-texinfo
23496 maybe-install-texinfo:
23497 @if texinfo
23498 maybe-install-texinfo: install-texinfo
23499
23500 install-texinfo:
23501
23502 @endif texinfo
23503
23504 # Other targets (info, dvi, etc.)
23505
23506 .PHONY: maybe-info-texinfo info-texinfo
23507 maybe-info-texinfo:
23508 @if texinfo
23509 maybe-info-texinfo: info-texinfo
23510
23511 info-texinfo: \
23512     configure-texinfo 
23513         @$(unstage)
23514         @[ -f ./texinfo/Makefile ] || exit 0; \
23515         r=`${PWD_COMMAND}`; export r; \
23516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23517         $(HOST_EXPORTS) \
23518         for flag in $(EXTRA_HOST_FLAGS) ; do \
23519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23520         done; \
23521         echo "Doing info in texinfo" ; \
23522         (cd $(HOST_SUBDIR)/texinfo && \
23523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23525                   "RANLIB=$${RANLIB}" \
23526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23527                   info) \
23528           || exit 1
23529
23530 @endif texinfo
23531
23532 .PHONY: maybe-dvi-texinfo dvi-texinfo
23533 maybe-dvi-texinfo:
23534 @if texinfo
23535 maybe-dvi-texinfo: dvi-texinfo
23536
23537 dvi-texinfo: \
23538     configure-texinfo 
23539         @$(unstage)
23540         @[ -f ./texinfo/Makefile ] || exit 0; \
23541         r=`${PWD_COMMAND}`; export r; \
23542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543         $(HOST_EXPORTS) \
23544         for flag in $(EXTRA_HOST_FLAGS) ; do \
23545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23546         done; \
23547         echo "Doing dvi in texinfo" ; \
23548         (cd $(HOST_SUBDIR)/texinfo && \
23549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23551                   "RANLIB=$${RANLIB}" \
23552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23553                   dvi) \
23554           || exit 1
23555
23556 @endif texinfo
23557
23558 .PHONY: maybe-html-texinfo html-texinfo
23559 maybe-html-texinfo:
23560 @if texinfo
23561 maybe-html-texinfo: html-texinfo
23562
23563 html-texinfo: \
23564     configure-texinfo 
23565         @$(unstage)
23566         @[ -f ./texinfo/Makefile ] || exit 0; \
23567         r=`${PWD_COMMAND}`; export r; \
23568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23569         $(HOST_EXPORTS) \
23570         for flag in $(EXTRA_HOST_FLAGS) ; do \
23571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23572         done; \
23573         echo "Doing html in texinfo" ; \
23574         (cd $(HOST_SUBDIR)/texinfo && \
23575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23577                   "RANLIB=$${RANLIB}" \
23578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23579                   html) \
23580           || exit 1
23581
23582 @endif texinfo
23583
23584 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
23585 maybe-TAGS-texinfo:
23586 @if texinfo
23587 maybe-TAGS-texinfo: TAGS-texinfo
23588
23589 TAGS-texinfo: \
23590     configure-texinfo 
23591         @$(unstage)
23592         @[ -f ./texinfo/Makefile ] || exit 0; \
23593         r=`${PWD_COMMAND}`; export r; \
23594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23595         $(HOST_EXPORTS) \
23596         for flag in $(EXTRA_HOST_FLAGS) ; do \
23597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23598         done; \
23599         echo "Doing TAGS in texinfo" ; \
23600         (cd $(HOST_SUBDIR)/texinfo && \
23601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23603                   "RANLIB=$${RANLIB}" \
23604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23605                   TAGS) \
23606           || exit 1
23607
23608 @endif texinfo
23609
23610 .PHONY: maybe-install-info-texinfo install-info-texinfo
23611 maybe-install-info-texinfo:
23612 @if texinfo
23613 maybe-install-info-texinfo: install-info-texinfo
23614
23615 install-info-texinfo: \
23616     configure-texinfo \
23617     info-texinfo 
23618         @$(unstage)
23619         @[ -f ./texinfo/Makefile ] || exit 0; \
23620         r=`${PWD_COMMAND}`; export r; \
23621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23622         $(HOST_EXPORTS) \
23623         for flag in $(EXTRA_HOST_FLAGS) ; do \
23624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23625         done; \
23626         echo "Doing install-info in texinfo" ; \
23627         (cd $(HOST_SUBDIR)/texinfo && \
23628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23630                   "RANLIB=$${RANLIB}" \
23631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23632                   install-info) \
23633           || exit 1
23634
23635 @endif texinfo
23636
23637 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
23638 maybe-installcheck-texinfo:
23639 @if texinfo
23640 maybe-installcheck-texinfo: installcheck-texinfo
23641
23642 installcheck-texinfo: \
23643     configure-texinfo 
23644         @$(unstage)
23645         @[ -f ./texinfo/Makefile ] || exit 0; \
23646         r=`${PWD_COMMAND}`; export r; \
23647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23648         $(HOST_EXPORTS) \
23649         for flag in $(EXTRA_HOST_FLAGS) ; do \
23650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23651         done; \
23652         echo "Doing installcheck in texinfo" ; \
23653         (cd $(HOST_SUBDIR)/texinfo && \
23654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23656                   "RANLIB=$${RANLIB}" \
23657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23658                   installcheck) \
23659           || exit 1
23660
23661 @endif texinfo
23662
23663 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
23664 maybe-mostlyclean-texinfo:
23665 @if texinfo
23666 maybe-mostlyclean-texinfo: mostlyclean-texinfo
23667
23668 mostlyclean-texinfo: 
23669         @$(unstage)
23670         @[ -f ./texinfo/Makefile ] || exit 0; \
23671         r=`${PWD_COMMAND}`; export r; \
23672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673         $(HOST_EXPORTS) \
23674         for flag in $(EXTRA_HOST_FLAGS) ; do \
23675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23676         done; \
23677         echo "Doing mostlyclean in texinfo" ; \
23678         (cd $(HOST_SUBDIR)/texinfo && \
23679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23681                   "RANLIB=$${RANLIB}" \
23682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23683                   mostlyclean) \
23684           || exit 1
23685
23686 @endif texinfo
23687
23688 .PHONY: maybe-clean-texinfo clean-texinfo
23689 maybe-clean-texinfo:
23690 @if texinfo
23691 maybe-clean-texinfo: clean-texinfo
23692
23693 clean-texinfo: 
23694         @$(unstage)
23695         @[ -f ./texinfo/Makefile ] || exit 0; \
23696         r=`${PWD_COMMAND}`; export r; \
23697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23698         $(HOST_EXPORTS) \
23699         for flag in $(EXTRA_HOST_FLAGS) ; do \
23700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23701         done; \
23702         echo "Doing clean in texinfo" ; \
23703         (cd $(HOST_SUBDIR)/texinfo && \
23704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23706                   "RANLIB=$${RANLIB}" \
23707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23708                   clean) \
23709           || exit 1
23710
23711 @endif texinfo
23712
23713 .PHONY: maybe-distclean-texinfo distclean-texinfo
23714 maybe-distclean-texinfo:
23715 @if texinfo
23716 maybe-distclean-texinfo: distclean-texinfo
23717
23718 distclean-texinfo: 
23719         @$(unstage)
23720         @[ -f ./texinfo/Makefile ] || exit 0; \
23721         r=`${PWD_COMMAND}`; export r; \
23722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23723         $(HOST_EXPORTS) \
23724         for flag in $(EXTRA_HOST_FLAGS) ; do \
23725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23726         done; \
23727         echo "Doing distclean in texinfo" ; \
23728         (cd $(HOST_SUBDIR)/texinfo && \
23729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23731                   "RANLIB=$${RANLIB}" \
23732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23733                   distclean) \
23734           || exit 1
23735
23736 @endif texinfo
23737
23738 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
23739 maybe-maintainer-clean-texinfo:
23740 @if texinfo
23741 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
23742
23743 maintainer-clean-texinfo: 
23744         @$(unstage)
23745         @[ -f ./texinfo/Makefile ] || exit 0; \
23746         r=`${PWD_COMMAND}`; export r; \
23747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23748         $(HOST_EXPORTS) \
23749         for flag in $(EXTRA_HOST_FLAGS) ; do \
23750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23751         done; \
23752         echo "Doing maintainer-clean in texinfo" ; \
23753         (cd $(HOST_SUBDIR)/texinfo && \
23754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23756                   "RANLIB=$${RANLIB}" \
23757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23758                   maintainer-clean) \
23759           || exit 1
23760
23761 @endif texinfo
23762
23763
23764
23765 .PHONY: configure-textutils maybe-configure-textutils
23766 maybe-configure-textutils:
23767 @if textutils
23768 maybe-configure-textutils: configure-textutils
23769 configure-textutils: 
23770         @$(unstage)
23771         @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
23772         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
23773         r=`${PWD_COMMAND}`; export r; \
23774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23775         $(HOST_EXPORTS) \
23776         echo Configuring in $(HOST_SUBDIR)/textutils; \
23777         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
23778         case $(srcdir) in \
23779           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23780           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
23781                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23782         esac; \
23783         srcdiroption="--srcdir=$${topdir}/textutils"; \
23784         libsrcdir="$$s/textutils"; \
23785         $(SHELL) $${libsrcdir}/configure \
23786           $(HOST_CONFIGARGS) $${srcdiroption}  \
23787           || exit 1
23788 @endif textutils
23789
23790
23791
23792
23793
23794 .PHONY: all-textutils maybe-all-textutils
23795 maybe-all-textutils:
23796 @if textutils
23797 TARGET-textutils=all
23798 maybe-all-textutils: all-textutils
23799 all-textutils: configure-textutils
23800         @$(unstage)
23801         @r=`${PWD_COMMAND}`; export r; \
23802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23803         $(HOST_EXPORTS) \
23804         (cd $(HOST_SUBDIR)/textutils && \
23805           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
23806 @endif textutils
23807
23808
23809
23810
23811 .PHONY: check-textutils maybe-check-textutils
23812 maybe-check-textutils:
23813 @if textutils
23814 maybe-check-textutils: check-textutils
23815
23816 check-textutils:
23817         @$(unstage)
23818         @r=`${PWD_COMMAND}`; export r; \
23819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23820         $(HOST_EXPORTS) \
23821         (cd $(HOST_SUBDIR)/textutils && \
23822           $(MAKE) $(FLAGS_TO_PASS)  check)
23823
23824 @endif textutils
23825
23826 .PHONY: install-textutils maybe-install-textutils
23827 maybe-install-textutils:
23828 @if textutils
23829 maybe-install-textutils: install-textutils
23830
23831 install-textutils: installdirs
23832         @$(unstage)
23833         @r=`${PWD_COMMAND}`; export r; \
23834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23835         $(HOST_EXPORTS) \
23836         (cd $(HOST_SUBDIR)/textutils && \
23837           $(MAKE) $(FLAGS_TO_PASS)  install)
23838
23839 @endif textutils
23840
23841 # Other targets (info, dvi, etc.)
23842
23843 .PHONY: maybe-info-textutils info-textutils
23844 maybe-info-textutils:
23845 @if textutils
23846 maybe-info-textutils: info-textutils
23847
23848 info-textutils: \
23849     configure-textutils 
23850         @$(unstage)
23851         @[ -f ./textutils/Makefile ] || exit 0; \
23852         r=`${PWD_COMMAND}`; export r; \
23853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23854         $(HOST_EXPORTS) \
23855         for flag in $(EXTRA_HOST_FLAGS) ; do \
23856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23857         done; \
23858         echo "Doing info in textutils" ; \
23859         (cd $(HOST_SUBDIR)/textutils && \
23860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23862                   "RANLIB=$${RANLIB}" \
23863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23864                   info) \
23865           || exit 1
23866
23867 @endif textutils
23868
23869 .PHONY: maybe-dvi-textutils dvi-textutils
23870 maybe-dvi-textutils:
23871 @if textutils
23872 maybe-dvi-textutils: dvi-textutils
23873
23874 dvi-textutils: \
23875     configure-textutils 
23876         @$(unstage)
23877         @[ -f ./textutils/Makefile ] || exit 0; \
23878         r=`${PWD_COMMAND}`; export r; \
23879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880         $(HOST_EXPORTS) \
23881         for flag in $(EXTRA_HOST_FLAGS) ; do \
23882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883         done; \
23884         echo "Doing dvi in textutils" ; \
23885         (cd $(HOST_SUBDIR)/textutils && \
23886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888                   "RANLIB=$${RANLIB}" \
23889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23890                   dvi) \
23891           || exit 1
23892
23893 @endif textutils
23894
23895 .PHONY: maybe-html-textutils html-textutils
23896 maybe-html-textutils:
23897 @if textutils
23898 maybe-html-textutils: html-textutils
23899
23900 html-textutils: \
23901     configure-textutils 
23902         @$(unstage)
23903         @[ -f ./textutils/Makefile ] || exit 0; \
23904         r=`${PWD_COMMAND}`; export r; \
23905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23906         $(HOST_EXPORTS) \
23907         for flag in $(EXTRA_HOST_FLAGS) ; do \
23908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23909         done; \
23910         echo "Doing html in textutils" ; \
23911         (cd $(HOST_SUBDIR)/textutils && \
23912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23914                   "RANLIB=$${RANLIB}" \
23915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23916                   html) \
23917           || exit 1
23918
23919 @endif textutils
23920
23921 .PHONY: maybe-TAGS-textutils TAGS-textutils
23922 maybe-TAGS-textutils:
23923 @if textutils
23924 maybe-TAGS-textutils: TAGS-textutils
23925
23926 TAGS-textutils: \
23927     configure-textutils 
23928         @$(unstage)
23929         @[ -f ./textutils/Makefile ] || exit 0; \
23930         r=`${PWD_COMMAND}`; export r; \
23931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23932         $(HOST_EXPORTS) \
23933         for flag in $(EXTRA_HOST_FLAGS) ; do \
23934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23935         done; \
23936         echo "Doing TAGS in textutils" ; \
23937         (cd $(HOST_SUBDIR)/textutils && \
23938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23940                   "RANLIB=$${RANLIB}" \
23941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23942                   TAGS) \
23943           || exit 1
23944
23945 @endif textutils
23946
23947 .PHONY: maybe-install-info-textutils install-info-textutils
23948 maybe-install-info-textutils:
23949 @if textutils
23950 maybe-install-info-textutils: install-info-textutils
23951
23952 install-info-textutils: \
23953     configure-textutils \
23954     info-textutils 
23955         @$(unstage)
23956         @[ -f ./textutils/Makefile ] || exit 0; \
23957         r=`${PWD_COMMAND}`; export r; \
23958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23959         $(HOST_EXPORTS) \
23960         for flag in $(EXTRA_HOST_FLAGS) ; do \
23961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23962         done; \
23963         echo "Doing install-info in textutils" ; \
23964         (cd $(HOST_SUBDIR)/textutils && \
23965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23967                   "RANLIB=$${RANLIB}" \
23968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23969                   install-info) \
23970           || exit 1
23971
23972 @endif textutils
23973
23974 .PHONY: maybe-installcheck-textutils installcheck-textutils
23975 maybe-installcheck-textutils:
23976 @if textutils
23977 maybe-installcheck-textutils: installcheck-textutils
23978
23979 installcheck-textutils: \
23980     configure-textutils 
23981         @$(unstage)
23982         @[ -f ./textutils/Makefile ] || exit 0; \
23983         r=`${PWD_COMMAND}`; export r; \
23984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23985         $(HOST_EXPORTS) \
23986         for flag in $(EXTRA_HOST_FLAGS) ; do \
23987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23988         done; \
23989         echo "Doing installcheck in textutils" ; \
23990         (cd $(HOST_SUBDIR)/textutils && \
23991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23993                   "RANLIB=$${RANLIB}" \
23994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23995                   installcheck) \
23996           || exit 1
23997
23998 @endif textutils
23999
24000 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24001 maybe-mostlyclean-textutils:
24002 @if textutils
24003 maybe-mostlyclean-textutils: mostlyclean-textutils
24004
24005 mostlyclean-textutils: 
24006         @$(unstage)
24007         @[ -f ./textutils/Makefile ] || exit 0; \
24008         r=`${PWD_COMMAND}`; export r; \
24009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24010         $(HOST_EXPORTS) \
24011         for flag in $(EXTRA_HOST_FLAGS) ; do \
24012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24013         done; \
24014         echo "Doing mostlyclean in textutils" ; \
24015         (cd $(HOST_SUBDIR)/textutils && \
24016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24018                   "RANLIB=$${RANLIB}" \
24019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24020                   mostlyclean) \
24021           || exit 1
24022
24023 @endif textutils
24024
24025 .PHONY: maybe-clean-textutils clean-textutils
24026 maybe-clean-textutils:
24027 @if textutils
24028 maybe-clean-textutils: clean-textutils
24029
24030 clean-textutils: 
24031         @$(unstage)
24032         @[ -f ./textutils/Makefile ] || exit 0; \
24033         r=`${PWD_COMMAND}`; export r; \
24034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24035         $(HOST_EXPORTS) \
24036         for flag in $(EXTRA_HOST_FLAGS) ; do \
24037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24038         done; \
24039         echo "Doing clean in textutils" ; \
24040         (cd $(HOST_SUBDIR)/textutils && \
24041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24043                   "RANLIB=$${RANLIB}" \
24044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24045                   clean) \
24046           || exit 1
24047
24048 @endif textutils
24049
24050 .PHONY: maybe-distclean-textutils distclean-textutils
24051 maybe-distclean-textutils:
24052 @if textutils
24053 maybe-distclean-textutils: distclean-textutils
24054
24055 distclean-textutils: 
24056         @$(unstage)
24057         @[ -f ./textutils/Makefile ] || exit 0; \
24058         r=`${PWD_COMMAND}`; export r; \
24059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24060         $(HOST_EXPORTS) \
24061         for flag in $(EXTRA_HOST_FLAGS) ; do \
24062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24063         done; \
24064         echo "Doing distclean in textutils" ; \
24065         (cd $(HOST_SUBDIR)/textutils && \
24066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24068                   "RANLIB=$${RANLIB}" \
24069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24070                   distclean) \
24071           || exit 1
24072
24073 @endif textutils
24074
24075 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24076 maybe-maintainer-clean-textutils:
24077 @if textutils
24078 maybe-maintainer-clean-textutils: maintainer-clean-textutils
24079
24080 maintainer-clean-textutils: 
24081         @$(unstage)
24082         @[ -f ./textutils/Makefile ] || exit 0; \
24083         r=`${PWD_COMMAND}`; export r; \
24084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24085         $(HOST_EXPORTS) \
24086         for flag in $(EXTRA_HOST_FLAGS) ; do \
24087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24088         done; \
24089         echo "Doing maintainer-clean in textutils" ; \
24090         (cd $(HOST_SUBDIR)/textutils && \
24091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24093                   "RANLIB=$${RANLIB}" \
24094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24095                   maintainer-clean) \
24096           || exit 1
24097
24098 @endif textutils
24099
24100
24101
24102 .PHONY: configure-time maybe-configure-time
24103 maybe-configure-time:
24104 @if time
24105 maybe-configure-time: configure-time
24106 configure-time: 
24107         @$(unstage)
24108         @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24110         r=`${PWD_COMMAND}`; export r; \
24111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112         $(HOST_EXPORTS) \
24113         echo Configuring in $(HOST_SUBDIR)/time; \
24114         cd "$(HOST_SUBDIR)/time" || exit 1; \
24115         case $(srcdir) in \
24116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24117           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24119         esac; \
24120         srcdiroption="--srcdir=$${topdir}/time"; \
24121         libsrcdir="$$s/time"; \
24122         $(SHELL) $${libsrcdir}/configure \
24123           $(HOST_CONFIGARGS) $${srcdiroption}  \
24124           || exit 1
24125 @endif time
24126
24127
24128
24129
24130
24131 .PHONY: all-time maybe-all-time
24132 maybe-all-time:
24133 @if time
24134 TARGET-time=all
24135 maybe-all-time: all-time
24136 all-time: configure-time
24137         @$(unstage)
24138         @r=`${PWD_COMMAND}`; export r; \
24139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24140         $(HOST_EXPORTS) \
24141         (cd $(HOST_SUBDIR)/time && \
24142           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
24143 @endif time
24144
24145
24146
24147
24148 .PHONY: check-time maybe-check-time
24149 maybe-check-time:
24150 @if time
24151 maybe-check-time: check-time
24152
24153 check-time:
24154         @$(unstage)
24155         @r=`${PWD_COMMAND}`; export r; \
24156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157         $(HOST_EXPORTS) \
24158         (cd $(HOST_SUBDIR)/time && \
24159           $(MAKE) $(FLAGS_TO_PASS)  check)
24160
24161 @endif time
24162
24163 .PHONY: install-time maybe-install-time
24164 maybe-install-time:
24165 @if time
24166 maybe-install-time: install-time
24167
24168 install-time: installdirs
24169         @$(unstage)
24170         @r=`${PWD_COMMAND}`; export r; \
24171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24172         $(HOST_EXPORTS) \
24173         (cd $(HOST_SUBDIR)/time && \
24174           $(MAKE) $(FLAGS_TO_PASS)  install)
24175
24176 @endif time
24177
24178 # Other targets (info, dvi, etc.)
24179
24180 .PHONY: maybe-info-time info-time
24181 maybe-info-time:
24182 @if time
24183 maybe-info-time: info-time
24184
24185 info-time: \
24186     configure-time 
24187         @$(unstage)
24188         @[ -f ./time/Makefile ] || exit 0; \
24189         r=`${PWD_COMMAND}`; export r; \
24190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24191         $(HOST_EXPORTS) \
24192         for flag in $(EXTRA_HOST_FLAGS) ; do \
24193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24194         done; \
24195         echo "Doing info in time" ; \
24196         (cd $(HOST_SUBDIR)/time && \
24197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24199                   "RANLIB=$${RANLIB}" \
24200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24201                   info) \
24202           || exit 1
24203
24204 @endif time
24205
24206 .PHONY: maybe-dvi-time dvi-time
24207 maybe-dvi-time:
24208 @if time
24209 maybe-dvi-time: dvi-time
24210
24211 dvi-time: \
24212     configure-time 
24213         @$(unstage)
24214         @[ -f ./time/Makefile ] || exit 0; \
24215         r=`${PWD_COMMAND}`; export r; \
24216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217         $(HOST_EXPORTS) \
24218         for flag in $(EXTRA_HOST_FLAGS) ; do \
24219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24220         done; \
24221         echo "Doing dvi in time" ; \
24222         (cd $(HOST_SUBDIR)/time && \
24223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24225                   "RANLIB=$${RANLIB}" \
24226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24227                   dvi) \
24228           || exit 1
24229
24230 @endif time
24231
24232 .PHONY: maybe-html-time html-time
24233 maybe-html-time:
24234 @if time
24235 maybe-html-time: html-time
24236
24237 html-time: \
24238     configure-time 
24239         @$(unstage)
24240         @[ -f ./time/Makefile ] || exit 0; \
24241         r=`${PWD_COMMAND}`; export r; \
24242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243         $(HOST_EXPORTS) \
24244         for flag in $(EXTRA_HOST_FLAGS) ; do \
24245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24246         done; \
24247         echo "Doing html in time" ; \
24248         (cd $(HOST_SUBDIR)/time && \
24249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24251                   "RANLIB=$${RANLIB}" \
24252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24253                   html) \
24254           || exit 1
24255
24256 @endif time
24257
24258 .PHONY: maybe-TAGS-time TAGS-time
24259 maybe-TAGS-time:
24260 @if time
24261 maybe-TAGS-time: TAGS-time
24262
24263 TAGS-time: \
24264     configure-time 
24265         @$(unstage)
24266         @[ -f ./time/Makefile ] || exit 0; \
24267         r=`${PWD_COMMAND}`; export r; \
24268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24269         $(HOST_EXPORTS) \
24270         for flag in $(EXTRA_HOST_FLAGS) ; do \
24271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24272         done; \
24273         echo "Doing TAGS in time" ; \
24274         (cd $(HOST_SUBDIR)/time && \
24275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24277                   "RANLIB=$${RANLIB}" \
24278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24279                   TAGS) \
24280           || exit 1
24281
24282 @endif time
24283
24284 .PHONY: maybe-install-info-time install-info-time
24285 maybe-install-info-time:
24286 @if time
24287 maybe-install-info-time: install-info-time
24288
24289 install-info-time: \
24290     configure-time \
24291     info-time 
24292         @$(unstage)
24293         @[ -f ./time/Makefile ] || exit 0; \
24294         r=`${PWD_COMMAND}`; export r; \
24295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24296         $(HOST_EXPORTS) \
24297         for flag in $(EXTRA_HOST_FLAGS) ; do \
24298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24299         done; \
24300         echo "Doing install-info in time" ; \
24301         (cd $(HOST_SUBDIR)/time && \
24302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24304                   "RANLIB=$${RANLIB}" \
24305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24306                   install-info) \
24307           || exit 1
24308
24309 @endif time
24310
24311 .PHONY: maybe-installcheck-time installcheck-time
24312 maybe-installcheck-time:
24313 @if time
24314 maybe-installcheck-time: installcheck-time
24315
24316 installcheck-time: \
24317     configure-time 
24318         @$(unstage)
24319         @[ -f ./time/Makefile ] || exit 0; \
24320         r=`${PWD_COMMAND}`; export r; \
24321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24322         $(HOST_EXPORTS) \
24323         for flag in $(EXTRA_HOST_FLAGS) ; do \
24324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24325         done; \
24326         echo "Doing installcheck in time" ; \
24327         (cd $(HOST_SUBDIR)/time && \
24328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24330                   "RANLIB=$${RANLIB}" \
24331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24332                   installcheck) \
24333           || exit 1
24334
24335 @endif time
24336
24337 .PHONY: maybe-mostlyclean-time mostlyclean-time
24338 maybe-mostlyclean-time:
24339 @if time
24340 maybe-mostlyclean-time: mostlyclean-time
24341
24342 mostlyclean-time: 
24343         @$(unstage)
24344         @[ -f ./time/Makefile ] || exit 0; \
24345         r=`${PWD_COMMAND}`; export r; \
24346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347         $(HOST_EXPORTS) \
24348         for flag in $(EXTRA_HOST_FLAGS) ; do \
24349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24350         done; \
24351         echo "Doing mostlyclean in time" ; \
24352         (cd $(HOST_SUBDIR)/time && \
24353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24355                   "RANLIB=$${RANLIB}" \
24356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24357                   mostlyclean) \
24358           || exit 1
24359
24360 @endif time
24361
24362 .PHONY: maybe-clean-time clean-time
24363 maybe-clean-time:
24364 @if time
24365 maybe-clean-time: clean-time
24366
24367 clean-time: 
24368         @$(unstage)
24369         @[ -f ./time/Makefile ] || exit 0; \
24370         r=`${PWD_COMMAND}`; export r; \
24371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24372         $(HOST_EXPORTS) \
24373         for flag in $(EXTRA_HOST_FLAGS) ; do \
24374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24375         done; \
24376         echo "Doing clean in time" ; \
24377         (cd $(HOST_SUBDIR)/time && \
24378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24380                   "RANLIB=$${RANLIB}" \
24381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24382                   clean) \
24383           || exit 1
24384
24385 @endif time
24386
24387 .PHONY: maybe-distclean-time distclean-time
24388 maybe-distclean-time:
24389 @if time
24390 maybe-distclean-time: distclean-time
24391
24392 distclean-time: 
24393         @$(unstage)
24394         @[ -f ./time/Makefile ] || exit 0; \
24395         r=`${PWD_COMMAND}`; export r; \
24396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24397         $(HOST_EXPORTS) \
24398         for flag in $(EXTRA_HOST_FLAGS) ; do \
24399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24400         done; \
24401         echo "Doing distclean in time" ; \
24402         (cd $(HOST_SUBDIR)/time && \
24403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24405                   "RANLIB=$${RANLIB}" \
24406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24407                   distclean) \
24408           || exit 1
24409
24410 @endif time
24411
24412 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
24413 maybe-maintainer-clean-time:
24414 @if time
24415 maybe-maintainer-clean-time: maintainer-clean-time
24416
24417 maintainer-clean-time: 
24418         @$(unstage)
24419         @[ -f ./time/Makefile ] || exit 0; \
24420         r=`${PWD_COMMAND}`; export r; \
24421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24422         $(HOST_EXPORTS) \
24423         for flag in $(EXTRA_HOST_FLAGS) ; do \
24424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24425         done; \
24426         echo "Doing maintainer-clean in time" ; \
24427         (cd $(HOST_SUBDIR)/time && \
24428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24430                   "RANLIB=$${RANLIB}" \
24431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24432                   maintainer-clean) \
24433           || exit 1
24434
24435 @endif time
24436
24437
24438
24439 .PHONY: configure-uudecode maybe-configure-uudecode
24440 maybe-configure-uudecode:
24441 @if uudecode
24442 maybe-configure-uudecode: configure-uudecode
24443 configure-uudecode: 
24444         @$(unstage)
24445         @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
24446         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
24447         r=`${PWD_COMMAND}`; export r; \
24448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24449         $(HOST_EXPORTS) \
24450         echo Configuring in $(HOST_SUBDIR)/uudecode; \
24451         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
24452         case $(srcdir) in \
24453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24454           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
24455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24456         esac; \
24457         srcdiroption="--srcdir=$${topdir}/uudecode"; \
24458         libsrcdir="$$s/uudecode"; \
24459         $(SHELL) $${libsrcdir}/configure \
24460           $(HOST_CONFIGARGS) $${srcdiroption}  \
24461           || exit 1
24462 @endif uudecode
24463
24464
24465
24466
24467
24468 .PHONY: all-uudecode maybe-all-uudecode
24469 maybe-all-uudecode:
24470 @if uudecode
24471 TARGET-uudecode=all
24472 maybe-all-uudecode: all-uudecode
24473 all-uudecode: configure-uudecode
24474         @$(unstage)
24475         @r=`${PWD_COMMAND}`; export r; \
24476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24477         $(HOST_EXPORTS) \
24478         (cd $(HOST_SUBDIR)/uudecode && \
24479           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
24480 @endif uudecode
24481
24482
24483
24484
24485 .PHONY: check-uudecode maybe-check-uudecode
24486 maybe-check-uudecode:
24487 @if uudecode
24488 maybe-check-uudecode: check-uudecode
24489
24490 check-uudecode:
24491         @$(unstage)
24492         @r=`${PWD_COMMAND}`; export r; \
24493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494         $(HOST_EXPORTS) \
24495         (cd $(HOST_SUBDIR)/uudecode && \
24496           $(MAKE) $(FLAGS_TO_PASS)  check)
24497
24498 @endif uudecode
24499
24500 .PHONY: install-uudecode maybe-install-uudecode
24501 maybe-install-uudecode:
24502 @if uudecode
24503 maybe-install-uudecode: install-uudecode
24504
24505 install-uudecode: installdirs
24506         @$(unstage)
24507         @r=`${PWD_COMMAND}`; export r; \
24508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24509         $(HOST_EXPORTS) \
24510         (cd $(HOST_SUBDIR)/uudecode && \
24511           $(MAKE) $(FLAGS_TO_PASS)  install)
24512
24513 @endif uudecode
24514
24515 # Other targets (info, dvi, etc.)
24516
24517 .PHONY: maybe-info-uudecode info-uudecode
24518 maybe-info-uudecode:
24519 @if uudecode
24520 maybe-info-uudecode: info-uudecode
24521
24522 info-uudecode: \
24523     configure-uudecode 
24524         @$(unstage)
24525         @[ -f ./uudecode/Makefile ] || exit 0; \
24526         r=`${PWD_COMMAND}`; export r; \
24527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24528         $(HOST_EXPORTS) \
24529         for flag in $(EXTRA_HOST_FLAGS) ; do \
24530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24531         done; \
24532         echo "Doing info in uudecode" ; \
24533         (cd $(HOST_SUBDIR)/uudecode && \
24534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24536                   "RANLIB=$${RANLIB}" \
24537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24538                   info) \
24539           || exit 1
24540
24541 @endif uudecode
24542
24543 .PHONY: maybe-dvi-uudecode dvi-uudecode
24544 maybe-dvi-uudecode:
24545 @if uudecode
24546 maybe-dvi-uudecode: dvi-uudecode
24547
24548 dvi-uudecode: \
24549     configure-uudecode 
24550         @$(unstage)
24551         @[ -f ./uudecode/Makefile ] || exit 0; \
24552         r=`${PWD_COMMAND}`; export r; \
24553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24554         $(HOST_EXPORTS) \
24555         for flag in $(EXTRA_HOST_FLAGS) ; do \
24556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24557         done; \
24558         echo "Doing dvi in uudecode" ; \
24559         (cd $(HOST_SUBDIR)/uudecode && \
24560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24562                   "RANLIB=$${RANLIB}" \
24563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24564                   dvi) \
24565           || exit 1
24566
24567 @endif uudecode
24568
24569 .PHONY: maybe-html-uudecode html-uudecode
24570 maybe-html-uudecode:
24571 @if uudecode
24572 maybe-html-uudecode: html-uudecode
24573
24574 html-uudecode: \
24575     configure-uudecode 
24576         @$(unstage)
24577         @[ -f ./uudecode/Makefile ] || exit 0; \
24578         r=`${PWD_COMMAND}`; export r; \
24579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580         $(HOST_EXPORTS) \
24581         for flag in $(EXTRA_HOST_FLAGS) ; do \
24582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24583         done; \
24584         echo "Doing html in uudecode" ; \
24585         (cd $(HOST_SUBDIR)/uudecode && \
24586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24588                   "RANLIB=$${RANLIB}" \
24589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24590                   html) \
24591           || exit 1
24592
24593 @endif uudecode
24594
24595 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
24596 maybe-TAGS-uudecode:
24597 @if uudecode
24598 maybe-TAGS-uudecode: TAGS-uudecode
24599
24600 TAGS-uudecode: \
24601     configure-uudecode 
24602         @$(unstage)
24603         @[ -f ./uudecode/Makefile ] || exit 0; \
24604         r=`${PWD_COMMAND}`; export r; \
24605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24606         $(HOST_EXPORTS) \
24607         for flag in $(EXTRA_HOST_FLAGS) ; do \
24608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24609         done; \
24610         echo "Doing TAGS in uudecode" ; \
24611         (cd $(HOST_SUBDIR)/uudecode && \
24612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24614                   "RANLIB=$${RANLIB}" \
24615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24616                   TAGS) \
24617           || exit 1
24618
24619 @endif uudecode
24620
24621 .PHONY: maybe-install-info-uudecode install-info-uudecode
24622 maybe-install-info-uudecode:
24623 @if uudecode
24624 maybe-install-info-uudecode: install-info-uudecode
24625
24626 install-info-uudecode: \
24627     configure-uudecode \
24628     info-uudecode 
24629         @$(unstage)
24630         @[ -f ./uudecode/Makefile ] || exit 0; \
24631         r=`${PWD_COMMAND}`; export r; \
24632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24633         $(HOST_EXPORTS) \
24634         for flag in $(EXTRA_HOST_FLAGS) ; do \
24635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24636         done; \
24637         echo "Doing install-info in uudecode" ; \
24638         (cd $(HOST_SUBDIR)/uudecode && \
24639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24641                   "RANLIB=$${RANLIB}" \
24642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24643                   install-info) \
24644           || exit 1
24645
24646 @endif uudecode
24647
24648 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
24649 maybe-installcheck-uudecode:
24650 @if uudecode
24651 maybe-installcheck-uudecode: installcheck-uudecode
24652
24653 installcheck-uudecode: \
24654     configure-uudecode 
24655         @$(unstage)
24656         @[ -f ./uudecode/Makefile ] || exit 0; \
24657         r=`${PWD_COMMAND}`; export r; \
24658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24659         $(HOST_EXPORTS) \
24660         for flag in $(EXTRA_HOST_FLAGS) ; do \
24661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24662         done; \
24663         echo "Doing installcheck in uudecode" ; \
24664         (cd $(HOST_SUBDIR)/uudecode && \
24665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24667                   "RANLIB=$${RANLIB}" \
24668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24669                   installcheck) \
24670           || exit 1
24671
24672 @endif uudecode
24673
24674 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
24675 maybe-mostlyclean-uudecode:
24676 @if uudecode
24677 maybe-mostlyclean-uudecode: mostlyclean-uudecode
24678
24679 mostlyclean-uudecode: 
24680         @$(unstage)
24681         @[ -f ./uudecode/Makefile ] || exit 0; \
24682         r=`${PWD_COMMAND}`; export r; \
24683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24684         $(HOST_EXPORTS) \
24685         for flag in $(EXTRA_HOST_FLAGS) ; do \
24686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24687         done; \
24688         echo "Doing mostlyclean in uudecode" ; \
24689         (cd $(HOST_SUBDIR)/uudecode && \
24690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24692                   "RANLIB=$${RANLIB}" \
24693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24694                   mostlyclean) \
24695           || exit 1
24696
24697 @endif uudecode
24698
24699 .PHONY: maybe-clean-uudecode clean-uudecode
24700 maybe-clean-uudecode:
24701 @if uudecode
24702 maybe-clean-uudecode: clean-uudecode
24703
24704 clean-uudecode: 
24705         @$(unstage)
24706         @[ -f ./uudecode/Makefile ] || exit 0; \
24707         r=`${PWD_COMMAND}`; export r; \
24708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24709         $(HOST_EXPORTS) \
24710         for flag in $(EXTRA_HOST_FLAGS) ; do \
24711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24712         done; \
24713         echo "Doing clean in uudecode" ; \
24714         (cd $(HOST_SUBDIR)/uudecode && \
24715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24717                   "RANLIB=$${RANLIB}" \
24718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24719                   clean) \
24720           || exit 1
24721
24722 @endif uudecode
24723
24724 .PHONY: maybe-distclean-uudecode distclean-uudecode
24725 maybe-distclean-uudecode:
24726 @if uudecode
24727 maybe-distclean-uudecode: distclean-uudecode
24728
24729 distclean-uudecode: 
24730         @$(unstage)
24731         @[ -f ./uudecode/Makefile ] || exit 0; \
24732         r=`${PWD_COMMAND}`; export r; \
24733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24734         $(HOST_EXPORTS) \
24735         for flag in $(EXTRA_HOST_FLAGS) ; do \
24736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24737         done; \
24738         echo "Doing distclean in uudecode" ; \
24739         (cd $(HOST_SUBDIR)/uudecode && \
24740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24742                   "RANLIB=$${RANLIB}" \
24743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24744                   distclean) \
24745           || exit 1
24746
24747 @endif uudecode
24748
24749 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
24750 maybe-maintainer-clean-uudecode:
24751 @if uudecode
24752 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
24753
24754 maintainer-clean-uudecode: 
24755         @$(unstage)
24756         @[ -f ./uudecode/Makefile ] || exit 0; \
24757         r=`${PWD_COMMAND}`; export r; \
24758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759         $(HOST_EXPORTS) \
24760         for flag in $(EXTRA_HOST_FLAGS) ; do \
24761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24762         done; \
24763         echo "Doing maintainer-clean in uudecode" ; \
24764         (cd $(HOST_SUBDIR)/uudecode && \
24765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24767                   "RANLIB=$${RANLIB}" \
24768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24769                   maintainer-clean) \
24770           || exit 1
24771
24772 @endif uudecode
24773
24774
24775
24776 .PHONY: configure-wdiff maybe-configure-wdiff
24777 maybe-configure-wdiff:
24778 @if wdiff
24779 maybe-configure-wdiff: configure-wdiff
24780 configure-wdiff: 
24781         @$(unstage)
24782         @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
24783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
24784         r=`${PWD_COMMAND}`; export r; \
24785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24786         $(HOST_EXPORTS) \
24787         echo Configuring in $(HOST_SUBDIR)/wdiff; \
24788         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
24789         case $(srcdir) in \
24790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24791           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
24792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24793         esac; \
24794         srcdiroption="--srcdir=$${topdir}/wdiff"; \
24795         libsrcdir="$$s/wdiff"; \
24796         $(SHELL) $${libsrcdir}/configure \
24797           $(HOST_CONFIGARGS) $${srcdiroption}  \
24798           || exit 1
24799 @endif wdiff
24800
24801
24802
24803
24804
24805 .PHONY: all-wdiff maybe-all-wdiff
24806 maybe-all-wdiff:
24807 @if wdiff
24808 TARGET-wdiff=all
24809 maybe-all-wdiff: all-wdiff
24810 all-wdiff: configure-wdiff
24811         @$(unstage)
24812         @r=`${PWD_COMMAND}`; export r; \
24813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24814         $(HOST_EXPORTS) \
24815         (cd $(HOST_SUBDIR)/wdiff && \
24816           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
24817 @endif wdiff
24818
24819
24820
24821
24822 .PHONY: check-wdiff maybe-check-wdiff
24823 maybe-check-wdiff:
24824 @if wdiff
24825 maybe-check-wdiff: check-wdiff
24826
24827 check-wdiff:
24828         @$(unstage)
24829         @r=`${PWD_COMMAND}`; export r; \
24830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831         $(HOST_EXPORTS) \
24832         (cd $(HOST_SUBDIR)/wdiff && \
24833           $(MAKE) $(FLAGS_TO_PASS)  check)
24834
24835 @endif wdiff
24836
24837 .PHONY: install-wdiff maybe-install-wdiff
24838 maybe-install-wdiff:
24839 @if wdiff
24840 maybe-install-wdiff: install-wdiff
24841
24842 install-wdiff: installdirs
24843         @$(unstage)
24844         @r=`${PWD_COMMAND}`; export r; \
24845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24846         $(HOST_EXPORTS) \
24847         (cd $(HOST_SUBDIR)/wdiff && \
24848           $(MAKE) $(FLAGS_TO_PASS)  install)
24849
24850 @endif wdiff
24851
24852 # Other targets (info, dvi, etc.)
24853
24854 .PHONY: maybe-info-wdiff info-wdiff
24855 maybe-info-wdiff:
24856 @if wdiff
24857 maybe-info-wdiff: info-wdiff
24858
24859 info-wdiff: \
24860     configure-wdiff 
24861         @$(unstage)
24862         @[ -f ./wdiff/Makefile ] || exit 0; \
24863         r=`${PWD_COMMAND}`; export r; \
24864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24865         $(HOST_EXPORTS) \
24866         for flag in $(EXTRA_HOST_FLAGS) ; do \
24867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24868         done; \
24869         echo "Doing info in wdiff" ; \
24870         (cd $(HOST_SUBDIR)/wdiff && \
24871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24873                   "RANLIB=$${RANLIB}" \
24874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24875                   info) \
24876           || exit 1
24877
24878 @endif wdiff
24879
24880 .PHONY: maybe-dvi-wdiff dvi-wdiff
24881 maybe-dvi-wdiff:
24882 @if wdiff
24883 maybe-dvi-wdiff: dvi-wdiff
24884
24885 dvi-wdiff: \
24886     configure-wdiff 
24887         @$(unstage)
24888         @[ -f ./wdiff/Makefile ] || exit 0; \
24889         r=`${PWD_COMMAND}`; export r; \
24890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24891         $(HOST_EXPORTS) \
24892         for flag in $(EXTRA_HOST_FLAGS) ; do \
24893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24894         done; \
24895         echo "Doing dvi in wdiff" ; \
24896         (cd $(HOST_SUBDIR)/wdiff && \
24897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24899                   "RANLIB=$${RANLIB}" \
24900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24901                   dvi) \
24902           || exit 1
24903
24904 @endif wdiff
24905
24906 .PHONY: maybe-html-wdiff html-wdiff
24907 maybe-html-wdiff:
24908 @if wdiff
24909 maybe-html-wdiff: html-wdiff
24910
24911 html-wdiff: \
24912     configure-wdiff 
24913         @$(unstage)
24914         @[ -f ./wdiff/Makefile ] || exit 0; \
24915         r=`${PWD_COMMAND}`; export r; \
24916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917         $(HOST_EXPORTS) \
24918         for flag in $(EXTRA_HOST_FLAGS) ; do \
24919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24920         done; \
24921         echo "Doing html in wdiff" ; \
24922         (cd $(HOST_SUBDIR)/wdiff && \
24923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24925                   "RANLIB=$${RANLIB}" \
24926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24927                   html) \
24928           || exit 1
24929
24930 @endif wdiff
24931
24932 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
24933 maybe-TAGS-wdiff:
24934 @if wdiff
24935 maybe-TAGS-wdiff: TAGS-wdiff
24936
24937 TAGS-wdiff: \
24938     configure-wdiff 
24939         @$(unstage)
24940         @[ -f ./wdiff/Makefile ] || exit 0; \
24941         r=`${PWD_COMMAND}`; export r; \
24942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24943         $(HOST_EXPORTS) \
24944         for flag in $(EXTRA_HOST_FLAGS) ; do \
24945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24946         done; \
24947         echo "Doing TAGS in wdiff" ; \
24948         (cd $(HOST_SUBDIR)/wdiff && \
24949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24951                   "RANLIB=$${RANLIB}" \
24952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24953                   TAGS) \
24954           || exit 1
24955
24956 @endif wdiff
24957
24958 .PHONY: maybe-install-info-wdiff install-info-wdiff
24959 maybe-install-info-wdiff:
24960 @if wdiff
24961 maybe-install-info-wdiff: install-info-wdiff
24962
24963 install-info-wdiff: \
24964     configure-wdiff \
24965     info-wdiff 
24966         @$(unstage)
24967         @[ -f ./wdiff/Makefile ] || exit 0; \
24968         r=`${PWD_COMMAND}`; export r; \
24969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24970         $(HOST_EXPORTS) \
24971         for flag in $(EXTRA_HOST_FLAGS) ; do \
24972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24973         done; \
24974         echo "Doing install-info in wdiff" ; \
24975         (cd $(HOST_SUBDIR)/wdiff && \
24976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24978                   "RANLIB=$${RANLIB}" \
24979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24980                   install-info) \
24981           || exit 1
24982
24983 @endif wdiff
24984
24985 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
24986 maybe-installcheck-wdiff:
24987 @if wdiff
24988 maybe-installcheck-wdiff: installcheck-wdiff
24989
24990 installcheck-wdiff: \
24991     configure-wdiff 
24992         @$(unstage)
24993         @[ -f ./wdiff/Makefile ] || exit 0; \
24994         r=`${PWD_COMMAND}`; export r; \
24995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24996         $(HOST_EXPORTS) \
24997         for flag in $(EXTRA_HOST_FLAGS) ; do \
24998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24999         done; \
25000         echo "Doing installcheck in wdiff" ; \
25001         (cd $(HOST_SUBDIR)/wdiff && \
25002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25004                   "RANLIB=$${RANLIB}" \
25005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25006                   installcheck) \
25007           || exit 1
25008
25009 @endif wdiff
25010
25011 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25012 maybe-mostlyclean-wdiff:
25013 @if wdiff
25014 maybe-mostlyclean-wdiff: mostlyclean-wdiff
25015
25016 mostlyclean-wdiff: 
25017         @$(unstage)
25018         @[ -f ./wdiff/Makefile ] || exit 0; \
25019         r=`${PWD_COMMAND}`; export r; \
25020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25021         $(HOST_EXPORTS) \
25022         for flag in $(EXTRA_HOST_FLAGS) ; do \
25023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25024         done; \
25025         echo "Doing mostlyclean in wdiff" ; \
25026         (cd $(HOST_SUBDIR)/wdiff && \
25027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25029                   "RANLIB=$${RANLIB}" \
25030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25031                   mostlyclean) \
25032           || exit 1
25033
25034 @endif wdiff
25035
25036 .PHONY: maybe-clean-wdiff clean-wdiff
25037 maybe-clean-wdiff:
25038 @if wdiff
25039 maybe-clean-wdiff: clean-wdiff
25040
25041 clean-wdiff: 
25042         @$(unstage)
25043         @[ -f ./wdiff/Makefile ] || exit 0; \
25044         r=`${PWD_COMMAND}`; export r; \
25045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25046         $(HOST_EXPORTS) \
25047         for flag in $(EXTRA_HOST_FLAGS) ; do \
25048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25049         done; \
25050         echo "Doing clean in wdiff" ; \
25051         (cd $(HOST_SUBDIR)/wdiff && \
25052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25054                   "RANLIB=$${RANLIB}" \
25055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25056                   clean) \
25057           || exit 1
25058
25059 @endif wdiff
25060
25061 .PHONY: maybe-distclean-wdiff distclean-wdiff
25062 maybe-distclean-wdiff:
25063 @if wdiff
25064 maybe-distclean-wdiff: distclean-wdiff
25065
25066 distclean-wdiff: 
25067         @$(unstage)
25068         @[ -f ./wdiff/Makefile ] || exit 0; \
25069         r=`${PWD_COMMAND}`; export r; \
25070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071         $(HOST_EXPORTS) \
25072         for flag in $(EXTRA_HOST_FLAGS) ; do \
25073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074         done; \
25075         echo "Doing distclean in wdiff" ; \
25076         (cd $(HOST_SUBDIR)/wdiff && \
25077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079                   "RANLIB=$${RANLIB}" \
25080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25081                   distclean) \
25082           || exit 1
25083
25084 @endif wdiff
25085
25086 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25087 maybe-maintainer-clean-wdiff:
25088 @if wdiff
25089 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25090
25091 maintainer-clean-wdiff: 
25092         @$(unstage)
25093         @[ -f ./wdiff/Makefile ] || exit 0; \
25094         r=`${PWD_COMMAND}`; export r; \
25095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25096         $(HOST_EXPORTS) \
25097         for flag in $(EXTRA_HOST_FLAGS) ; do \
25098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25099         done; \
25100         echo "Doing maintainer-clean in wdiff" ; \
25101         (cd $(HOST_SUBDIR)/wdiff && \
25102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25104                   "RANLIB=$${RANLIB}" \
25105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25106                   maintainer-clean) \
25107           || exit 1
25108
25109 @endif wdiff
25110
25111
25112
25113 .PHONY: configure-zip maybe-configure-zip
25114 maybe-configure-zip:
25115 @if zip
25116 maybe-configure-zip: configure-zip
25117 configure-zip: 
25118         @$(unstage)
25119         @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25121         r=`${PWD_COMMAND}`; export r; \
25122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123         $(HOST_EXPORTS) \
25124         echo Configuring in $(HOST_SUBDIR)/zip; \
25125         cd "$(HOST_SUBDIR)/zip" || exit 1; \
25126         case $(srcdir) in \
25127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25128           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25130         esac; \
25131         srcdiroption="--srcdir=$${topdir}/zip"; \
25132         libsrcdir="$$s/zip"; \
25133         $(SHELL) $${libsrcdir}/configure \
25134           $(HOST_CONFIGARGS) $${srcdiroption}  \
25135           || exit 1
25136 @endif zip
25137
25138
25139
25140
25141
25142 .PHONY: all-zip maybe-all-zip
25143 maybe-all-zip:
25144 @if zip
25145 TARGET-zip=all
25146 maybe-all-zip: all-zip
25147 all-zip: configure-zip
25148         @$(unstage)
25149         @r=`${PWD_COMMAND}`; export r; \
25150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151         $(HOST_EXPORTS) \
25152         (cd $(HOST_SUBDIR)/zip && \
25153           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
25154 @endif zip
25155
25156
25157
25158
25159 .PHONY: check-zip maybe-check-zip
25160 maybe-check-zip:
25161 @if zip
25162 maybe-check-zip: check-zip
25163
25164 # This module is only tested in a native toolchain.
25165 check-zip:
25166         @$(unstage)
25167         @if [ '$(host)' = '$(target)' ] ; then \
25168           r=`${PWD_COMMAND}`; export r; \
25169           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25170           $(HOST_EXPORTS) \
25171           (cd $(HOST_SUBDIR)/zip && \
25172             $(MAKE) $(FLAGS_TO_PASS)  check); \
25173         fi
25174
25175 @endif zip
25176
25177 .PHONY: install-zip maybe-install-zip
25178 maybe-install-zip:
25179 @if zip
25180 maybe-install-zip: install-zip
25181
25182 install-zip: installdirs
25183         @$(unstage)
25184         @r=`${PWD_COMMAND}`; export r; \
25185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25186         $(HOST_EXPORTS) \
25187         (cd $(HOST_SUBDIR)/zip && \
25188           $(MAKE) $(FLAGS_TO_PASS)  install)
25189
25190 @endif zip
25191
25192 # Other targets (info, dvi, etc.)
25193
25194 .PHONY: maybe-info-zip info-zip
25195 maybe-info-zip:
25196 @if zip
25197 maybe-info-zip: info-zip
25198
25199 info-zip: \
25200     configure-zip 
25201         @$(unstage)
25202         @[ -f ./zip/Makefile ] || exit 0; \
25203         r=`${PWD_COMMAND}`; export r; \
25204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25205         $(HOST_EXPORTS) \
25206         for flag in $(EXTRA_HOST_FLAGS) ; do \
25207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25208         done; \
25209         echo "Doing info in zip" ; \
25210         (cd $(HOST_SUBDIR)/zip && \
25211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25213                   "RANLIB=$${RANLIB}" \
25214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25215                   info) \
25216           || exit 1
25217
25218 @endif zip
25219
25220 .PHONY: maybe-dvi-zip dvi-zip
25221 maybe-dvi-zip:
25222 @if zip
25223 maybe-dvi-zip: dvi-zip
25224
25225 dvi-zip: \
25226     configure-zip 
25227         @$(unstage)
25228         @[ -f ./zip/Makefile ] || exit 0; \
25229         r=`${PWD_COMMAND}`; export r; \
25230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25231         $(HOST_EXPORTS) \
25232         for flag in $(EXTRA_HOST_FLAGS) ; do \
25233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25234         done; \
25235         echo "Doing dvi in zip" ; \
25236         (cd $(HOST_SUBDIR)/zip && \
25237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25239                   "RANLIB=$${RANLIB}" \
25240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25241                   dvi) \
25242           || exit 1
25243
25244 @endif zip
25245
25246 .PHONY: maybe-html-zip html-zip
25247 maybe-html-zip:
25248 @if zip
25249 maybe-html-zip: html-zip
25250
25251 html-zip: \
25252     configure-zip 
25253         @$(unstage)
25254         @[ -f ./zip/Makefile ] || exit 0; \
25255         r=`${PWD_COMMAND}`; export r; \
25256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25257         $(HOST_EXPORTS) \
25258         for flag in $(EXTRA_HOST_FLAGS) ; do \
25259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25260         done; \
25261         echo "Doing html in zip" ; \
25262         (cd $(HOST_SUBDIR)/zip && \
25263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25265                   "RANLIB=$${RANLIB}" \
25266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25267                   html) \
25268           || exit 1
25269
25270 @endif zip
25271
25272 .PHONY: maybe-TAGS-zip TAGS-zip
25273 maybe-TAGS-zip:
25274 @if zip
25275 maybe-TAGS-zip: TAGS-zip
25276
25277 TAGS-zip: \
25278     configure-zip 
25279         @$(unstage)
25280         @[ -f ./zip/Makefile ] || exit 0; \
25281         r=`${PWD_COMMAND}`; export r; \
25282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25283         $(HOST_EXPORTS) \
25284         for flag in $(EXTRA_HOST_FLAGS) ; do \
25285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25286         done; \
25287         echo "Doing TAGS in zip" ; \
25288         (cd $(HOST_SUBDIR)/zip && \
25289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25291                   "RANLIB=$${RANLIB}" \
25292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25293                   TAGS) \
25294           || exit 1
25295
25296 @endif zip
25297
25298 .PHONY: maybe-install-info-zip install-info-zip
25299 maybe-install-info-zip:
25300 @if zip
25301 maybe-install-info-zip: install-info-zip
25302
25303 install-info-zip: \
25304     configure-zip \
25305     info-zip 
25306         @$(unstage)
25307         @[ -f ./zip/Makefile ] || exit 0; \
25308         r=`${PWD_COMMAND}`; export r; \
25309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25310         $(HOST_EXPORTS) \
25311         for flag in $(EXTRA_HOST_FLAGS) ; do \
25312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25313         done; \
25314         echo "Doing install-info in zip" ; \
25315         (cd $(HOST_SUBDIR)/zip && \
25316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25318                   "RANLIB=$${RANLIB}" \
25319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25320                   install-info) \
25321           || exit 1
25322
25323 @endif zip
25324
25325 .PHONY: maybe-installcheck-zip installcheck-zip
25326 maybe-installcheck-zip:
25327 @if zip
25328 maybe-installcheck-zip: installcheck-zip
25329
25330 installcheck-zip: \
25331     configure-zip 
25332         @$(unstage)
25333         @[ -f ./zip/Makefile ] || exit 0; \
25334         r=`${PWD_COMMAND}`; export r; \
25335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25336         $(HOST_EXPORTS) \
25337         for flag in $(EXTRA_HOST_FLAGS) ; do \
25338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25339         done; \
25340         echo "Doing installcheck in zip" ; \
25341         (cd $(HOST_SUBDIR)/zip && \
25342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25344                   "RANLIB=$${RANLIB}" \
25345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25346                   installcheck) \
25347           || exit 1
25348
25349 @endif zip
25350
25351 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
25352 maybe-mostlyclean-zip:
25353 @if zip
25354 maybe-mostlyclean-zip: mostlyclean-zip
25355
25356 mostlyclean-zip: 
25357         @$(unstage)
25358         @[ -f ./zip/Makefile ] || exit 0; \
25359         r=`${PWD_COMMAND}`; export r; \
25360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25361         $(HOST_EXPORTS) \
25362         for flag in $(EXTRA_HOST_FLAGS) ; do \
25363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25364         done; \
25365         echo "Doing mostlyclean in zip" ; \
25366         (cd $(HOST_SUBDIR)/zip && \
25367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25369                   "RANLIB=$${RANLIB}" \
25370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25371                   mostlyclean) \
25372           || exit 1
25373
25374 @endif zip
25375
25376 .PHONY: maybe-clean-zip clean-zip
25377 maybe-clean-zip:
25378 @if zip
25379 maybe-clean-zip: clean-zip
25380
25381 clean-zip: 
25382         @$(unstage)
25383         @[ -f ./zip/Makefile ] || exit 0; \
25384         r=`${PWD_COMMAND}`; export r; \
25385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386         $(HOST_EXPORTS) \
25387         for flag in $(EXTRA_HOST_FLAGS) ; do \
25388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25389         done; \
25390         echo "Doing clean in zip" ; \
25391         (cd $(HOST_SUBDIR)/zip && \
25392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25394                   "RANLIB=$${RANLIB}" \
25395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25396                   clean) \
25397           || exit 1
25398
25399 @endif zip
25400
25401 .PHONY: maybe-distclean-zip distclean-zip
25402 maybe-distclean-zip:
25403 @if zip
25404 maybe-distclean-zip: distclean-zip
25405
25406 distclean-zip: 
25407         @$(unstage)
25408         @[ -f ./zip/Makefile ] || exit 0; \
25409         r=`${PWD_COMMAND}`; export r; \
25410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25411         $(HOST_EXPORTS) \
25412         for flag in $(EXTRA_HOST_FLAGS) ; do \
25413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25414         done; \
25415         echo "Doing distclean in zip" ; \
25416         (cd $(HOST_SUBDIR)/zip && \
25417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25419                   "RANLIB=$${RANLIB}" \
25420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25421                   distclean) \
25422           || exit 1
25423
25424 @endif zip
25425
25426 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
25427 maybe-maintainer-clean-zip:
25428 @if zip
25429 maybe-maintainer-clean-zip: maintainer-clean-zip
25430
25431 maintainer-clean-zip: 
25432         @$(unstage)
25433         @[ -f ./zip/Makefile ] || exit 0; \
25434         r=`${PWD_COMMAND}`; export r; \
25435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25436         $(HOST_EXPORTS) \
25437         for flag in $(EXTRA_HOST_FLAGS) ; do \
25438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25439         done; \
25440         echo "Doing maintainer-clean in zip" ; \
25441         (cd $(HOST_SUBDIR)/zip && \
25442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25444                   "RANLIB=$${RANLIB}" \
25445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25446                   maintainer-clean) \
25447           || exit 1
25448
25449 @endif zip
25450
25451
25452
25453 .PHONY: configure-zlib maybe-configure-zlib
25454 maybe-configure-zlib:
25455 @if zlib
25456 maybe-configure-zlib: configure-zlib
25457 configure-zlib: 
25458         @test -f stage_last && exit 0; \
25459         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25460         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25461         r=`${PWD_COMMAND}`; export r; \
25462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25463         $(HOST_EXPORTS) \
25464         echo Configuring in $(HOST_SUBDIR)/zlib; \
25465         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25466         case $(srcdir) in \
25467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25468           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25470         esac; \
25471         srcdiroption="--srcdir=$${topdir}/zlib"; \
25472         libsrcdir="$$s/zlib"; \
25473         $(SHELL) $${libsrcdir}/configure \
25474           $(HOST_CONFIGARGS) $${srcdiroption}  \
25475           || exit 1
25476 @endif zlib
25477
25478
25479
25480 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25481 maybe-configure-stage1-zlib:
25482 @if zlib-bootstrap
25483 maybe-configure-stage1-zlib: configure-stage1-zlib
25484 configure-stage1-zlib: 
25485         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25486         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25487         r=`${PWD_COMMAND}`; export r; \
25488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25489         $(HOST_EXPORTS) \
25490         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25491         cd $(HOST_SUBDIR)/zlib || exit 1; \
25492         case $(srcdir) in \
25493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25494           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25496         esac; \
25497         srcdiroption="--srcdir=$${topdir}/zlib"; \
25498         libsrcdir="$$s/zlib"; \
25499         $(SHELL) $${libsrcdir}/configure \
25500           $(HOST_CONFIGARGS) $${srcdiroption} \
25501           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
25502 @endif zlib-bootstrap
25503
25504 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25505 maybe-configure-stage2-zlib:
25506 @if zlib-bootstrap
25507 maybe-configure-stage2-zlib: configure-stage2-zlib
25508 configure-stage2-zlib: 
25509         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25510         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25511         r=`${PWD_COMMAND}`; export r; \
25512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25513         $(HOST_EXPORTS) \
25514         $(POSTSTAGE1_HOST_EXPORTS) \
25515         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25516         cd $(HOST_SUBDIR)/zlib || exit 1; \
25517         case $(srcdir) in \
25518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25519           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25521         esac; \
25522         srcdiroption="--srcdir=$${topdir}/zlib"; \
25523         libsrcdir="$$s/zlib"; \
25524         $(SHELL) $${libsrcdir}/configure \
25525           $(HOST_CONFIGARGS) $${srcdiroption} \
25526           @stage2_werror_flag@ 
25527 @endif zlib-bootstrap
25528
25529 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25530 maybe-configure-stage3-zlib:
25531 @if zlib-bootstrap
25532 maybe-configure-stage3-zlib: configure-stage3-zlib
25533 configure-stage3-zlib: 
25534         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25535         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25536         r=`${PWD_COMMAND}`; export r; \
25537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25538         $(HOST_EXPORTS) \
25539         $(POSTSTAGE1_HOST_EXPORTS) \
25540         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
25541         cd $(HOST_SUBDIR)/zlib || exit 1; \
25542         case $(srcdir) in \
25543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25544           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25546         esac; \
25547         srcdiroption="--srcdir=$${topdir}/zlib"; \
25548         libsrcdir="$$s/zlib"; \
25549         $(SHELL) $${libsrcdir}/configure \
25550           $(HOST_CONFIGARGS) $${srcdiroption} \
25551           @stage2_werror_flag@ 
25552 @endif zlib-bootstrap
25553
25554 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
25555 maybe-configure-stage4-zlib:
25556 @if zlib-bootstrap
25557 maybe-configure-stage4-zlib: configure-stage4-zlib
25558 configure-stage4-zlib: 
25559         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25560         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25561         r=`${PWD_COMMAND}`; export r; \
25562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25563         $(HOST_EXPORTS) \
25564         $(POSTSTAGE1_HOST_EXPORTS) \
25565         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
25566         cd $(HOST_SUBDIR)/zlib || exit 1; \
25567         case $(srcdir) in \
25568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25569           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25571         esac; \
25572         srcdiroption="--srcdir=$${topdir}/zlib"; \
25573         libsrcdir="$$s/zlib"; \
25574         $(SHELL) $${libsrcdir}/configure \
25575           $(HOST_CONFIGARGS) $${srcdiroption} \
25576           @stage2_werror_flag@ 
25577 @endif zlib-bootstrap
25578
25579 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
25580 maybe-configure-stageprofile-zlib:
25581 @if zlib-bootstrap
25582 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
25583 configure-stageprofile-zlib: 
25584         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25585         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25586         r=`${PWD_COMMAND}`; export r; \
25587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25588         $(HOST_EXPORTS) \
25589         $(POSTSTAGE1_HOST_EXPORTS) \
25590         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
25591         cd $(HOST_SUBDIR)/zlib || exit 1; \
25592         case $(srcdir) in \
25593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25594           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25596         esac; \
25597         srcdiroption="--srcdir=$${topdir}/zlib"; \
25598         libsrcdir="$$s/zlib"; \
25599         $(SHELL) $${libsrcdir}/configure \
25600           $(HOST_CONFIGARGS) $${srcdiroption} \
25601           @stage2_werror_flag@ 
25602 @endif zlib-bootstrap
25603
25604 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
25605 maybe-configure-stagefeedback-zlib:
25606 @if zlib-bootstrap
25607 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
25608 configure-stagefeedback-zlib: 
25609         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25610         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
25611         r=`${PWD_COMMAND}`; export r; \
25612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25613         $(HOST_EXPORTS) \
25614         $(POSTSTAGE1_HOST_EXPORTS) \
25615         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
25616         cd $(HOST_SUBDIR)/zlib || exit 1; \
25617         case $(srcdir) in \
25618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25619           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25621         esac; \
25622         srcdiroption="--srcdir=$${topdir}/zlib"; \
25623         libsrcdir="$$s/zlib"; \
25624         $(SHELL) $${libsrcdir}/configure \
25625           $(HOST_CONFIGARGS) $${srcdiroption} \
25626           @stage2_werror_flag@ 
25627 @endif zlib-bootstrap
25628
25629
25630
25631
25632
25633 .PHONY: all-zlib maybe-all-zlib
25634 maybe-all-zlib:
25635 @if zlib
25636 TARGET-zlib=all
25637 maybe-all-zlib: all-zlib
25638 all-zlib: configure-zlib
25639         @test -f stage_last && exit 0; \
25640         r=`${PWD_COMMAND}`; export r; \
25641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25642         $(HOST_EXPORTS) \
25643         (cd $(HOST_SUBDIR)/zlib && \
25644           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
25645 @endif zlib
25646
25647
25648
25649 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
25650 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
25651 maybe-all-stage1-zlib:
25652 maybe-clean-stage1-zlib:
25653 @if zlib-bootstrap
25654 maybe-all-stage1-zlib: all-stage1-zlib
25655 all-stage1: all-stage1-zlib
25656 TARGET-stage1-zlib = $(TARGET-zlib)
25657 all-stage1-zlib: configure-stage1-zlib
25658         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25659         @r=`${PWD_COMMAND}`; export r; \
25660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25661         $(HOST_EXPORTS) \
25662         cd $(HOST_SUBDIR)/zlib && \
25663         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
25664                 $(TARGET-stage1-zlib)
25665
25666 maybe-clean-stage1-zlib: clean-stage1-zlib
25667 clean-stage1: clean-stage1-zlib
25668 clean-stage1-zlib:
25669         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
25670           || exit 0 ; \
25671         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25672         cd $(HOST_SUBDIR)/zlib && \
25673         $(MAKE) $(FLAGS_TO_PASS)  \
25674                 CFLAGS="$(STAGE1_CFLAGS)"  clean
25675 @endif zlib-bootstrap
25676
25677
25678 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
25679 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
25680 maybe-all-stage2-zlib:
25681 maybe-clean-stage2-zlib:
25682 @if zlib-bootstrap
25683 maybe-all-stage2-zlib: all-stage2-zlib
25684 all-stage2: all-stage2-zlib
25685 TARGET-stage2-zlib = $(TARGET-zlib)
25686 all-stage2-zlib: configure-stage2-zlib
25687         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25688         @r=`${PWD_COMMAND}`; export r; \
25689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25690         $(HOST_EXPORTS) \
25691         $(POSTSTAGE1_HOST_EXPORTS) \
25692         cd $(HOST_SUBDIR)/zlib && \
25693         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
25694                 $(TARGET-stage2-zlib)
25695
25696 maybe-clean-stage2-zlib: clean-stage2-zlib
25697 clean-stage2: clean-stage2-zlib
25698 clean-stage2-zlib:
25699         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
25700           || exit 0 ; \
25701         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25702         cd $(HOST_SUBDIR)/zlib && \
25703         $(MAKE) $(FLAGS_TO_PASS)  \
25704                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25705                   clean
25706 @endif zlib-bootstrap
25707
25708
25709 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
25710 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
25711 maybe-all-stage3-zlib:
25712 maybe-clean-stage3-zlib:
25713 @if zlib-bootstrap
25714 maybe-all-stage3-zlib: all-stage3-zlib
25715 all-stage3: all-stage3-zlib
25716 TARGET-stage3-zlib = $(TARGET-zlib)
25717 all-stage3-zlib: configure-stage3-zlib
25718         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25719         @r=`${PWD_COMMAND}`; export r; \
25720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25721         $(HOST_EXPORTS) \
25722         $(POSTSTAGE1_HOST_EXPORTS) \
25723         cd $(HOST_SUBDIR)/zlib && \
25724         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
25725                 $(TARGET-stage3-zlib)
25726
25727 maybe-clean-stage3-zlib: clean-stage3-zlib
25728 clean-stage3: clean-stage3-zlib
25729 clean-stage3-zlib:
25730         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
25731           || exit 0 ; \
25732         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25733         cd $(HOST_SUBDIR)/zlib && \
25734         $(MAKE) $(FLAGS_TO_PASS)  \
25735                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25736                   clean
25737 @endif zlib-bootstrap
25738
25739
25740 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
25741 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
25742 maybe-all-stage4-zlib:
25743 maybe-clean-stage4-zlib:
25744 @if zlib-bootstrap
25745 maybe-all-stage4-zlib: all-stage4-zlib
25746 all-stage4: all-stage4-zlib
25747 TARGET-stage4-zlib = $(TARGET-zlib)
25748 all-stage4-zlib: configure-stage4-zlib
25749         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25750         @r=`${PWD_COMMAND}`; export r; \
25751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25752         $(HOST_EXPORTS) \
25753         $(POSTSTAGE1_HOST_EXPORTS) \
25754         cd $(HOST_SUBDIR)/zlib && \
25755         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
25756                 $(TARGET-stage4-zlib)
25757
25758 maybe-clean-stage4-zlib: clean-stage4-zlib
25759 clean-stage4: clean-stage4-zlib
25760 clean-stage4-zlib:
25761         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
25762           || exit 0 ; \
25763         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
25764         cd $(HOST_SUBDIR)/zlib && \
25765         $(MAKE) $(FLAGS_TO_PASS)  \
25766                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25767                   clean
25768 @endif zlib-bootstrap
25769
25770
25771 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
25772 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
25773 maybe-all-stageprofile-zlib:
25774 maybe-clean-stageprofile-zlib:
25775 @if zlib-bootstrap
25776 maybe-all-stageprofile-zlib: all-stageprofile-zlib
25777 all-stageprofile: all-stageprofile-zlib
25778 TARGET-stageprofile-zlib = $(TARGET-zlib)
25779 all-stageprofile-zlib: configure-stageprofile-zlib
25780         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25781         @r=`${PWD_COMMAND}`; export r; \
25782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25783         $(HOST_EXPORTS) \
25784         $(POSTSTAGE1_HOST_EXPORTS) \
25785         cd $(HOST_SUBDIR)/zlib && \
25786         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
25787                 $(TARGET-stageprofile-zlib)
25788
25789 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
25790 clean-stageprofile: clean-stageprofile-zlib
25791 clean-stageprofile-zlib:
25792         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
25793           || exit 0 ; \
25794         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
25795         cd $(HOST_SUBDIR)/zlib && \
25796         $(MAKE) $(FLAGS_TO_PASS)  \
25797                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25798                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
25799 @endif zlib-bootstrap
25800
25801
25802 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
25803 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
25804 maybe-all-stagefeedback-zlib:
25805 maybe-clean-stagefeedback-zlib:
25806 @if zlib-bootstrap
25807 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
25808 all-stagefeedback: all-stagefeedback-zlib
25809 TARGET-stagefeedback-zlib = $(TARGET-zlib)
25810 all-stagefeedback-zlib: configure-stagefeedback-zlib
25811         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25812         @r=`${PWD_COMMAND}`; export r; \
25813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814         $(HOST_EXPORTS) \
25815         $(POSTSTAGE1_HOST_EXPORTS) \
25816         cd $(HOST_SUBDIR)/zlib && \
25817         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
25818                 $(TARGET-stagefeedback-zlib)
25819
25820 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
25821 clean-stagefeedback: clean-stagefeedback-zlib
25822 clean-stagefeedback-zlib:
25823         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
25824           || exit 0 ; \
25825         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
25826         cd $(HOST_SUBDIR)/zlib && \
25827         $(MAKE) $(FLAGS_TO_PASS)  \
25828                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25829                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
25830 @endif zlib-bootstrap
25831
25832
25833
25834
25835
25836 .PHONY: check-zlib maybe-check-zlib
25837 maybe-check-zlib:
25838 @if zlib
25839 maybe-check-zlib: check-zlib
25840
25841 check-zlib:
25842
25843 @endif zlib
25844
25845 .PHONY: install-zlib maybe-install-zlib
25846 maybe-install-zlib:
25847 @if zlib
25848 maybe-install-zlib: install-zlib
25849
25850 install-zlib:
25851
25852 @endif zlib
25853
25854 # Other targets (info, dvi, etc.)
25855
25856 .PHONY: maybe-info-zlib info-zlib
25857 maybe-info-zlib:
25858 @if zlib
25859 maybe-info-zlib: info-zlib
25860
25861 info-zlib: \
25862     configure-zlib 
25863         @[ -f ./zlib/Makefile ] || exit 0; \
25864         r=`${PWD_COMMAND}`; export r; \
25865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25866         $(HOST_EXPORTS) \
25867         for flag in $(EXTRA_HOST_FLAGS) ; do \
25868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25869         done; \
25870         echo "Doing info in zlib" ; \
25871         (cd $(HOST_SUBDIR)/zlib && \
25872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25874                   "RANLIB=$${RANLIB}" \
25875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25876                   info) \
25877           || exit 1
25878
25879 @endif zlib
25880
25881 .PHONY: maybe-dvi-zlib dvi-zlib
25882 maybe-dvi-zlib:
25883 @if zlib
25884 maybe-dvi-zlib: dvi-zlib
25885
25886 dvi-zlib: \
25887     configure-zlib 
25888         @[ -f ./zlib/Makefile ] || exit 0; \
25889         r=`${PWD_COMMAND}`; export r; \
25890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25891         $(HOST_EXPORTS) \
25892         for flag in $(EXTRA_HOST_FLAGS) ; do \
25893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25894         done; \
25895         echo "Doing dvi in zlib" ; \
25896         (cd $(HOST_SUBDIR)/zlib && \
25897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25899                   "RANLIB=$${RANLIB}" \
25900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25901                   dvi) \
25902           || exit 1
25903
25904 @endif zlib
25905
25906 .PHONY: maybe-html-zlib html-zlib
25907 maybe-html-zlib:
25908 @if zlib
25909 maybe-html-zlib: html-zlib
25910
25911 html-zlib: \
25912     configure-zlib 
25913         @[ -f ./zlib/Makefile ] || exit 0; \
25914         r=`${PWD_COMMAND}`; export r; \
25915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916         $(HOST_EXPORTS) \
25917         for flag in $(EXTRA_HOST_FLAGS) ; do \
25918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25919         done; \
25920         echo "Doing html in zlib" ; \
25921         (cd $(HOST_SUBDIR)/zlib && \
25922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25924                   "RANLIB=$${RANLIB}" \
25925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25926                   html) \
25927           || exit 1
25928
25929 @endif zlib
25930
25931 .PHONY: maybe-TAGS-zlib TAGS-zlib
25932 maybe-TAGS-zlib:
25933 @if zlib
25934 maybe-TAGS-zlib: TAGS-zlib
25935
25936 TAGS-zlib: \
25937     configure-zlib 
25938         @[ -f ./zlib/Makefile ] || exit 0; \
25939         r=`${PWD_COMMAND}`; export r; \
25940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25941         $(HOST_EXPORTS) \
25942         for flag in $(EXTRA_HOST_FLAGS) ; do \
25943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25944         done; \
25945         echo "Doing TAGS in zlib" ; \
25946         (cd $(HOST_SUBDIR)/zlib && \
25947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25949                   "RANLIB=$${RANLIB}" \
25950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25951                   TAGS) \
25952           || exit 1
25953
25954 @endif zlib
25955
25956 .PHONY: maybe-install-info-zlib install-info-zlib
25957 maybe-install-info-zlib:
25958 @if zlib
25959 maybe-install-info-zlib: install-info-zlib
25960
25961 install-info-zlib: \
25962     configure-zlib \
25963     info-zlib 
25964         @[ -f ./zlib/Makefile ] || exit 0; \
25965         r=`${PWD_COMMAND}`; export r; \
25966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25967         $(HOST_EXPORTS) \
25968         for flag in $(EXTRA_HOST_FLAGS) ; do \
25969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25970         done; \
25971         echo "Doing install-info in zlib" ; \
25972         (cd $(HOST_SUBDIR)/zlib && \
25973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25975                   "RANLIB=$${RANLIB}" \
25976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25977                   install-info) \
25978           || exit 1
25979
25980 @endif zlib
25981
25982 .PHONY: maybe-installcheck-zlib installcheck-zlib
25983 maybe-installcheck-zlib:
25984 @if zlib
25985 maybe-installcheck-zlib: installcheck-zlib
25986
25987 installcheck-zlib: \
25988     configure-zlib 
25989         @[ -f ./zlib/Makefile ] || exit 0; \
25990         r=`${PWD_COMMAND}`; export r; \
25991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25992         $(HOST_EXPORTS) \
25993         for flag in $(EXTRA_HOST_FLAGS) ; do \
25994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25995         done; \
25996         echo "Doing installcheck in zlib" ; \
25997         (cd $(HOST_SUBDIR)/zlib && \
25998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26000                   "RANLIB=$${RANLIB}" \
26001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26002                   installcheck) \
26003           || exit 1
26004
26005 @endif zlib
26006
26007 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26008 maybe-mostlyclean-zlib:
26009 @if zlib
26010 maybe-mostlyclean-zlib: mostlyclean-zlib
26011
26012 mostlyclean-zlib: 
26013         @[ -f ./zlib/Makefile ] || exit 0; \
26014         r=`${PWD_COMMAND}`; export r; \
26015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26016         $(HOST_EXPORTS) \
26017         for flag in $(EXTRA_HOST_FLAGS) ; do \
26018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26019         done; \
26020         echo "Doing mostlyclean in zlib" ; \
26021         (cd $(HOST_SUBDIR)/zlib && \
26022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26024                   "RANLIB=$${RANLIB}" \
26025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26026                   mostlyclean) \
26027           || exit 1
26028
26029 @endif zlib
26030
26031 .PHONY: maybe-clean-zlib clean-zlib
26032 maybe-clean-zlib:
26033 @if zlib
26034 maybe-clean-zlib: clean-zlib
26035
26036 clean-zlib: 
26037         @[ -f ./zlib/Makefile ] || exit 0; \
26038         r=`${PWD_COMMAND}`; export r; \
26039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26040         $(HOST_EXPORTS) \
26041         for flag in $(EXTRA_HOST_FLAGS) ; do \
26042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26043         done; \
26044         echo "Doing clean in zlib" ; \
26045         (cd $(HOST_SUBDIR)/zlib && \
26046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26048                   "RANLIB=$${RANLIB}" \
26049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26050                   clean) \
26051           || exit 1
26052
26053 @endif zlib
26054
26055 .PHONY: maybe-distclean-zlib distclean-zlib
26056 maybe-distclean-zlib:
26057 @if zlib
26058 maybe-distclean-zlib: distclean-zlib
26059
26060 distclean-zlib: 
26061         @[ -f ./zlib/Makefile ] || exit 0; \
26062         r=`${PWD_COMMAND}`; export r; \
26063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26064         $(HOST_EXPORTS) \
26065         for flag in $(EXTRA_HOST_FLAGS) ; do \
26066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26067         done; \
26068         echo "Doing distclean in zlib" ; \
26069         (cd $(HOST_SUBDIR)/zlib && \
26070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26072                   "RANLIB=$${RANLIB}" \
26073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26074                   distclean) \
26075           || exit 1
26076
26077 @endif zlib
26078
26079 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26080 maybe-maintainer-clean-zlib:
26081 @if zlib
26082 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26083
26084 maintainer-clean-zlib: 
26085         @[ -f ./zlib/Makefile ] || exit 0; \
26086         r=`${PWD_COMMAND}`; export r; \
26087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26088         $(HOST_EXPORTS) \
26089         for flag in $(EXTRA_HOST_FLAGS) ; do \
26090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26091         done; \
26092         echo "Doing maintainer-clean in zlib" ; \
26093         (cd $(HOST_SUBDIR)/zlib && \
26094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26096                   "RANLIB=$${RANLIB}" \
26097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26098                   maintainer-clean) \
26099           || exit 1
26100
26101 @endif zlib
26102
26103
26104
26105 .PHONY: configure-gdb maybe-configure-gdb
26106 maybe-configure-gdb:
26107 @if gdb
26108 maybe-configure-gdb: configure-gdb
26109 configure-gdb: 
26110         @$(unstage)
26111         @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26113         r=`${PWD_COMMAND}`; export r; \
26114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26115         $(HOST_EXPORTS) \
26116         echo Configuring in $(HOST_SUBDIR)/gdb; \
26117         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26118         case $(srcdir) in \
26119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26120           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26122         esac; \
26123         srcdiroption="--srcdir=$${topdir}/gdb"; \
26124         libsrcdir="$$s/gdb"; \
26125         $(SHELL) $${libsrcdir}/configure \
26126           $(HOST_CONFIGARGS) $${srcdiroption}  \
26127           || exit 1
26128 @endif gdb
26129
26130
26131
26132
26133
26134 .PHONY: all-gdb maybe-all-gdb
26135 maybe-all-gdb:
26136 @if gdb
26137 TARGET-gdb=all
26138 maybe-all-gdb: all-gdb
26139 all-gdb: configure-gdb
26140         @$(unstage)
26141         @r=`${PWD_COMMAND}`; export r; \
26142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26143         $(HOST_EXPORTS) \
26144         (cd $(HOST_SUBDIR)/gdb && \
26145           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26146 @endif gdb
26147
26148
26149
26150
26151 .PHONY: check-gdb maybe-check-gdb
26152 maybe-check-gdb:
26153 @if gdb
26154 maybe-check-gdb: check-gdb
26155
26156 check-gdb:
26157         @$(unstage)
26158         @r=`${PWD_COMMAND}`; export r; \
26159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26160         $(HOST_EXPORTS) \
26161         (cd $(HOST_SUBDIR)/gdb && \
26162           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26163
26164 @endif gdb
26165
26166 .PHONY: install-gdb maybe-install-gdb
26167 maybe-install-gdb:
26168 @if gdb
26169 maybe-install-gdb: install-gdb
26170
26171 install-gdb: installdirs
26172         @$(unstage)
26173         @r=`${PWD_COMMAND}`; export r; \
26174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26175         $(HOST_EXPORTS) \
26176         (cd $(HOST_SUBDIR)/gdb && \
26177           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26178
26179 @endif gdb
26180
26181 # Other targets (info, dvi, etc.)
26182
26183 .PHONY: maybe-info-gdb info-gdb
26184 maybe-info-gdb:
26185 @if gdb
26186 maybe-info-gdb: info-gdb
26187
26188 info-gdb: \
26189     configure-gdb 
26190         @$(unstage)
26191         @[ -f ./gdb/Makefile ] || exit 0; \
26192         r=`${PWD_COMMAND}`; export r; \
26193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26194         $(HOST_EXPORTS) \
26195         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26197         done; \
26198         echo "Doing info in gdb" ; \
26199         (cd $(HOST_SUBDIR)/gdb && \
26200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26202                   "RANLIB=$${RANLIB}" \
26203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26204                   info) \
26205           || exit 1
26206
26207 @endif gdb
26208
26209 .PHONY: maybe-dvi-gdb dvi-gdb
26210 maybe-dvi-gdb:
26211 @if gdb
26212 maybe-dvi-gdb: dvi-gdb
26213
26214 dvi-gdb: \
26215     configure-gdb 
26216         @$(unstage)
26217         @[ -f ./gdb/Makefile ] || exit 0; \
26218         r=`${PWD_COMMAND}`; export r; \
26219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26220         $(HOST_EXPORTS) \
26221         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26223         done; \
26224         echo "Doing dvi in gdb" ; \
26225         (cd $(HOST_SUBDIR)/gdb && \
26226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26228                   "RANLIB=$${RANLIB}" \
26229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26230                   dvi) \
26231           || exit 1
26232
26233 @endif gdb
26234
26235 .PHONY: maybe-html-gdb html-gdb
26236 maybe-html-gdb:
26237 @if gdb
26238 maybe-html-gdb: html-gdb
26239
26240 html-gdb: \
26241     configure-gdb 
26242         @$(unstage)
26243         @[ -f ./gdb/Makefile ] || exit 0; \
26244         r=`${PWD_COMMAND}`; export r; \
26245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26246         $(HOST_EXPORTS) \
26247         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26249         done; \
26250         echo "Doing html in gdb" ; \
26251         (cd $(HOST_SUBDIR)/gdb && \
26252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26254                   "RANLIB=$${RANLIB}" \
26255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26256                   html) \
26257           || exit 1
26258
26259 @endif gdb
26260
26261 .PHONY: maybe-TAGS-gdb TAGS-gdb
26262 maybe-TAGS-gdb:
26263 @if gdb
26264 maybe-TAGS-gdb: TAGS-gdb
26265
26266 TAGS-gdb: \
26267     configure-gdb 
26268         @$(unstage)
26269         @[ -f ./gdb/Makefile ] || exit 0; \
26270         r=`${PWD_COMMAND}`; export r; \
26271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26272         $(HOST_EXPORTS) \
26273         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26275         done; \
26276         echo "Doing TAGS in gdb" ; \
26277         (cd $(HOST_SUBDIR)/gdb && \
26278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26280                   "RANLIB=$${RANLIB}" \
26281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26282                   TAGS) \
26283           || exit 1
26284
26285 @endif gdb
26286
26287 .PHONY: maybe-install-info-gdb install-info-gdb
26288 maybe-install-info-gdb:
26289 @if gdb
26290 maybe-install-info-gdb: install-info-gdb
26291
26292 install-info-gdb: \
26293     configure-gdb \
26294     info-gdb 
26295         @$(unstage)
26296         @[ -f ./gdb/Makefile ] || exit 0; \
26297         r=`${PWD_COMMAND}`; export r; \
26298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26299         $(HOST_EXPORTS) \
26300         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26302         done; \
26303         echo "Doing install-info in gdb" ; \
26304         (cd $(HOST_SUBDIR)/gdb && \
26305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26307                   "RANLIB=$${RANLIB}" \
26308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26309                   install-info) \
26310           || exit 1
26311
26312 @endif gdb
26313
26314 .PHONY: maybe-installcheck-gdb installcheck-gdb
26315 maybe-installcheck-gdb:
26316 @if gdb
26317 maybe-installcheck-gdb: installcheck-gdb
26318
26319 installcheck-gdb: \
26320     configure-gdb 
26321         @$(unstage)
26322         @[ -f ./gdb/Makefile ] || exit 0; \
26323         r=`${PWD_COMMAND}`; export r; \
26324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26325         $(HOST_EXPORTS) \
26326         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26328         done; \
26329         echo "Doing installcheck in gdb" ; \
26330         (cd $(HOST_SUBDIR)/gdb && \
26331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26333                   "RANLIB=$${RANLIB}" \
26334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26335                   installcheck) \
26336           || exit 1
26337
26338 @endif gdb
26339
26340 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26341 maybe-mostlyclean-gdb:
26342 @if gdb
26343 maybe-mostlyclean-gdb: mostlyclean-gdb
26344
26345 mostlyclean-gdb: 
26346         @$(unstage)
26347         @[ -f ./gdb/Makefile ] || exit 0; \
26348         r=`${PWD_COMMAND}`; export r; \
26349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26350         $(HOST_EXPORTS) \
26351         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26353         done; \
26354         echo "Doing mostlyclean in gdb" ; \
26355         (cd $(HOST_SUBDIR)/gdb && \
26356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26358                   "RANLIB=$${RANLIB}" \
26359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26360                   mostlyclean) \
26361           || exit 1
26362
26363 @endif gdb
26364
26365 .PHONY: maybe-clean-gdb clean-gdb
26366 maybe-clean-gdb:
26367 @if gdb
26368 maybe-clean-gdb: clean-gdb
26369
26370 clean-gdb: 
26371         @$(unstage)
26372         @[ -f ./gdb/Makefile ] || exit 0; \
26373         r=`${PWD_COMMAND}`; export r; \
26374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26375         $(HOST_EXPORTS) \
26376         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26378         done; \
26379         echo "Doing clean in gdb" ; \
26380         (cd $(HOST_SUBDIR)/gdb && \
26381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26383                   "RANLIB=$${RANLIB}" \
26384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26385                   clean) \
26386           || exit 1
26387
26388 @endif gdb
26389
26390 .PHONY: maybe-distclean-gdb distclean-gdb
26391 maybe-distclean-gdb:
26392 @if gdb
26393 maybe-distclean-gdb: distclean-gdb
26394
26395 distclean-gdb: 
26396         @$(unstage)
26397         @[ -f ./gdb/Makefile ] || exit 0; \
26398         r=`${PWD_COMMAND}`; export r; \
26399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26400         $(HOST_EXPORTS) \
26401         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26403         done; \
26404         echo "Doing distclean in gdb" ; \
26405         (cd $(HOST_SUBDIR)/gdb && \
26406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26408                   "RANLIB=$${RANLIB}" \
26409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26410                   distclean) \
26411           || exit 1
26412
26413 @endif gdb
26414
26415 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26416 maybe-maintainer-clean-gdb:
26417 @if gdb
26418 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26419
26420 maintainer-clean-gdb: 
26421         @$(unstage)
26422         @[ -f ./gdb/Makefile ] || exit 0; \
26423         r=`${PWD_COMMAND}`; export r; \
26424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26425         $(HOST_EXPORTS) \
26426         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26428         done; \
26429         echo "Doing maintainer-clean in gdb" ; \
26430         (cd $(HOST_SUBDIR)/gdb && \
26431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26433                   "RANLIB=$${RANLIB}" \
26434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26435                   maintainer-clean) \
26436           || exit 1
26437
26438 @endif gdb
26439
26440
26441
26442 .PHONY: configure-expect maybe-configure-expect
26443 maybe-configure-expect:
26444 @if expect
26445 maybe-configure-expect: configure-expect
26446 configure-expect: 
26447         @$(unstage)
26448         @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26450         r=`${PWD_COMMAND}`; export r; \
26451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26452         $(HOST_EXPORTS) \
26453         echo Configuring in $(HOST_SUBDIR)/expect; \
26454         cd "$(HOST_SUBDIR)/expect" || exit 1; \
26455         case $(srcdir) in \
26456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26457           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26459         esac; \
26460         srcdiroption="--srcdir=$${topdir}/expect"; \
26461         libsrcdir="$$s/expect"; \
26462         $(SHELL) $${libsrcdir}/configure \
26463           $(HOST_CONFIGARGS) $${srcdiroption}  \
26464           || exit 1
26465 @endif expect
26466
26467
26468
26469
26470
26471 .PHONY: all-expect maybe-all-expect
26472 maybe-all-expect:
26473 @if expect
26474 TARGET-expect=all
26475 maybe-all-expect: all-expect
26476 all-expect: configure-expect
26477         @$(unstage)
26478         @r=`${PWD_COMMAND}`; export r; \
26479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26480         $(HOST_EXPORTS) \
26481         (cd $(HOST_SUBDIR)/expect && \
26482           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
26483 @endif expect
26484
26485
26486
26487
26488 .PHONY: check-expect maybe-check-expect
26489 maybe-check-expect:
26490 @if expect
26491 maybe-check-expect: check-expect
26492
26493 check-expect:
26494         @$(unstage)
26495         @r=`${PWD_COMMAND}`; export r; \
26496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26497         $(HOST_EXPORTS) \
26498         (cd $(HOST_SUBDIR)/expect && \
26499           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26500
26501 @endif expect
26502
26503 .PHONY: install-expect maybe-install-expect
26504 maybe-install-expect:
26505 @if expect
26506 maybe-install-expect: install-expect
26507
26508 install-expect: installdirs
26509         @$(unstage)
26510         @r=`${PWD_COMMAND}`; export r; \
26511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26512         $(HOST_EXPORTS) \
26513         (cd $(HOST_SUBDIR)/expect && \
26514           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26515
26516 @endif expect
26517
26518 # Other targets (info, dvi, etc.)
26519
26520 .PHONY: maybe-info-expect info-expect
26521 maybe-info-expect:
26522 @if expect
26523 maybe-info-expect: info-expect
26524
26525 info-expect: \
26526     configure-expect 
26527         @$(unstage)
26528         @[ -f ./expect/Makefile ] || exit 0; \
26529         r=`${PWD_COMMAND}`; export r; \
26530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26531         $(HOST_EXPORTS) \
26532         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26534         done; \
26535         echo "Doing info in expect" ; \
26536         (cd $(HOST_SUBDIR)/expect && \
26537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26539                   "RANLIB=$${RANLIB}" \
26540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26541                   info) \
26542           || exit 1
26543
26544 @endif expect
26545
26546 .PHONY: maybe-dvi-expect dvi-expect
26547 maybe-dvi-expect:
26548 @if expect
26549 maybe-dvi-expect: dvi-expect
26550
26551 dvi-expect: \
26552     configure-expect 
26553         @$(unstage)
26554         @[ -f ./expect/Makefile ] || exit 0; \
26555         r=`${PWD_COMMAND}`; export r; \
26556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557         $(HOST_EXPORTS) \
26558         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26560         done; \
26561         echo "Doing dvi in expect" ; \
26562         (cd $(HOST_SUBDIR)/expect && \
26563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26565                   "RANLIB=$${RANLIB}" \
26566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26567                   dvi) \
26568           || exit 1
26569
26570 @endif expect
26571
26572 .PHONY: maybe-html-expect html-expect
26573 maybe-html-expect:
26574 @if expect
26575 maybe-html-expect: html-expect
26576
26577 html-expect: \
26578     configure-expect 
26579         @$(unstage)
26580         @[ -f ./expect/Makefile ] || exit 0; \
26581         r=`${PWD_COMMAND}`; export r; \
26582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26583         $(HOST_EXPORTS) \
26584         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26586         done; \
26587         echo "Doing html in expect" ; \
26588         (cd $(HOST_SUBDIR)/expect && \
26589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26591                   "RANLIB=$${RANLIB}" \
26592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26593                   html) \
26594           || exit 1
26595
26596 @endif expect
26597
26598 .PHONY: maybe-TAGS-expect TAGS-expect
26599 maybe-TAGS-expect:
26600 @if expect
26601 maybe-TAGS-expect: TAGS-expect
26602
26603 TAGS-expect: \
26604     configure-expect 
26605         @$(unstage)
26606         @[ -f ./expect/Makefile ] || exit 0; \
26607         r=`${PWD_COMMAND}`; export r; \
26608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609         $(HOST_EXPORTS) \
26610         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26612         done; \
26613         echo "Doing TAGS in expect" ; \
26614         (cd $(HOST_SUBDIR)/expect && \
26615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26617                   "RANLIB=$${RANLIB}" \
26618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26619                   TAGS) \
26620           || exit 1
26621
26622 @endif expect
26623
26624 .PHONY: maybe-install-info-expect install-info-expect
26625 maybe-install-info-expect:
26626 @if expect
26627 maybe-install-info-expect: install-info-expect
26628
26629 install-info-expect: \
26630     configure-expect \
26631     info-expect 
26632         @$(unstage)
26633         @[ -f ./expect/Makefile ] || exit 0; \
26634         r=`${PWD_COMMAND}`; export r; \
26635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26636         $(HOST_EXPORTS) \
26637         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26639         done; \
26640         echo "Doing install-info in expect" ; \
26641         (cd $(HOST_SUBDIR)/expect && \
26642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26644                   "RANLIB=$${RANLIB}" \
26645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26646                   install-info) \
26647           || exit 1
26648
26649 @endif expect
26650
26651 .PHONY: maybe-installcheck-expect installcheck-expect
26652 maybe-installcheck-expect:
26653 @if expect
26654 maybe-installcheck-expect: installcheck-expect
26655
26656 installcheck-expect: \
26657     configure-expect 
26658         @$(unstage)
26659         @[ -f ./expect/Makefile ] || exit 0; \
26660         r=`${PWD_COMMAND}`; export r; \
26661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662         $(HOST_EXPORTS) \
26663         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26665         done; \
26666         echo "Doing installcheck in expect" ; \
26667         (cd $(HOST_SUBDIR)/expect && \
26668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26670                   "RANLIB=$${RANLIB}" \
26671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26672                   installcheck) \
26673           || exit 1
26674
26675 @endif expect
26676
26677 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
26678 maybe-mostlyclean-expect:
26679 @if expect
26680 maybe-mostlyclean-expect: mostlyclean-expect
26681
26682 mostlyclean-expect: 
26683         @$(unstage)
26684         @[ -f ./expect/Makefile ] || exit 0; \
26685         r=`${PWD_COMMAND}`; export r; \
26686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26687         $(HOST_EXPORTS) \
26688         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26690         done; \
26691         echo "Doing mostlyclean in expect" ; \
26692         (cd $(HOST_SUBDIR)/expect && \
26693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26695                   "RANLIB=$${RANLIB}" \
26696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26697                   mostlyclean) \
26698           || exit 1
26699
26700 @endif expect
26701
26702 .PHONY: maybe-clean-expect clean-expect
26703 maybe-clean-expect:
26704 @if expect
26705 maybe-clean-expect: clean-expect
26706
26707 clean-expect: 
26708         @$(unstage)
26709         @[ -f ./expect/Makefile ] || exit 0; \
26710         r=`${PWD_COMMAND}`; export r; \
26711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26712         $(HOST_EXPORTS) \
26713         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26715         done; \
26716         echo "Doing clean in expect" ; \
26717         (cd $(HOST_SUBDIR)/expect && \
26718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26720                   "RANLIB=$${RANLIB}" \
26721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26722                   clean) \
26723           || exit 1
26724
26725 @endif expect
26726
26727 .PHONY: maybe-distclean-expect distclean-expect
26728 maybe-distclean-expect:
26729 @if expect
26730 maybe-distclean-expect: distclean-expect
26731
26732 distclean-expect: 
26733         @$(unstage)
26734         @[ -f ./expect/Makefile ] || exit 0; \
26735         r=`${PWD_COMMAND}`; export r; \
26736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737         $(HOST_EXPORTS) \
26738         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26740         done; \
26741         echo "Doing distclean in expect" ; \
26742         (cd $(HOST_SUBDIR)/expect && \
26743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26745                   "RANLIB=$${RANLIB}" \
26746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26747                   distclean) \
26748           || exit 1
26749
26750 @endif expect
26751
26752 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
26753 maybe-maintainer-clean-expect:
26754 @if expect
26755 maybe-maintainer-clean-expect: maintainer-clean-expect
26756
26757 maintainer-clean-expect: 
26758         @$(unstage)
26759         @[ -f ./expect/Makefile ] || exit 0; \
26760         r=`${PWD_COMMAND}`; export r; \
26761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762         $(HOST_EXPORTS) \
26763         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26765         done; \
26766         echo "Doing maintainer-clean in expect" ; \
26767         (cd $(HOST_SUBDIR)/expect && \
26768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26770                   "RANLIB=$${RANLIB}" \
26771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26772                   maintainer-clean) \
26773           || exit 1
26774
26775 @endif expect
26776
26777
26778
26779 .PHONY: configure-guile maybe-configure-guile
26780 maybe-configure-guile:
26781 @if guile
26782 maybe-configure-guile: configure-guile
26783 configure-guile: 
26784         @$(unstage)
26785         @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
26786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
26787         r=`${PWD_COMMAND}`; export r; \
26788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26789         $(HOST_EXPORTS) \
26790         echo Configuring in $(HOST_SUBDIR)/guile; \
26791         cd "$(HOST_SUBDIR)/guile" || exit 1; \
26792         case $(srcdir) in \
26793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26794           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
26795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26796         esac; \
26797         srcdiroption="--srcdir=$${topdir}/guile"; \
26798         libsrcdir="$$s/guile"; \
26799         $(SHELL) $${libsrcdir}/configure \
26800           $(HOST_CONFIGARGS) $${srcdiroption}  \
26801           || exit 1
26802 @endif guile
26803
26804
26805
26806
26807
26808 .PHONY: all-guile maybe-all-guile
26809 maybe-all-guile:
26810 @if guile
26811 TARGET-guile=all
26812 maybe-all-guile: all-guile
26813 all-guile: configure-guile
26814         @$(unstage)
26815         @r=`${PWD_COMMAND}`; export r; \
26816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26817         $(HOST_EXPORTS) \
26818         (cd $(HOST_SUBDIR)/guile && \
26819           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
26820 @endif guile
26821
26822
26823
26824
26825 .PHONY: check-guile maybe-check-guile
26826 maybe-check-guile:
26827 @if guile
26828 maybe-check-guile: check-guile
26829
26830 check-guile:
26831         @$(unstage)
26832         @r=`${PWD_COMMAND}`; export r; \
26833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834         $(HOST_EXPORTS) \
26835         (cd $(HOST_SUBDIR)/guile && \
26836           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26837
26838 @endif guile
26839
26840 .PHONY: install-guile maybe-install-guile
26841 maybe-install-guile:
26842 @if guile
26843 maybe-install-guile: install-guile
26844
26845 install-guile: installdirs
26846         @$(unstage)
26847         @r=`${PWD_COMMAND}`; export r; \
26848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26849         $(HOST_EXPORTS) \
26850         (cd $(HOST_SUBDIR)/guile && \
26851           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26852
26853 @endif guile
26854
26855 # Other targets (info, dvi, etc.)
26856
26857 .PHONY: maybe-info-guile info-guile
26858 maybe-info-guile:
26859 @if guile
26860 maybe-info-guile: info-guile
26861
26862 info-guile: \
26863     configure-guile 
26864         @$(unstage)
26865         @[ -f ./guile/Makefile ] || exit 0; \
26866         r=`${PWD_COMMAND}`; export r; \
26867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868         $(HOST_EXPORTS) \
26869         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26871         done; \
26872         echo "Doing info in guile" ; \
26873         (cd $(HOST_SUBDIR)/guile && \
26874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26876                   "RANLIB=$${RANLIB}" \
26877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26878                   info) \
26879           || exit 1
26880
26881 @endif guile
26882
26883 .PHONY: maybe-dvi-guile dvi-guile
26884 maybe-dvi-guile:
26885 @if guile
26886 maybe-dvi-guile: dvi-guile
26887
26888 dvi-guile: \
26889     configure-guile 
26890         @$(unstage)
26891         @[ -f ./guile/Makefile ] || exit 0; \
26892         r=`${PWD_COMMAND}`; export r; \
26893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26894         $(HOST_EXPORTS) \
26895         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26897         done; \
26898         echo "Doing dvi in guile" ; \
26899         (cd $(HOST_SUBDIR)/guile && \
26900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26902                   "RANLIB=$${RANLIB}" \
26903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26904                   dvi) \
26905           || exit 1
26906
26907 @endif guile
26908
26909 .PHONY: maybe-html-guile html-guile
26910 maybe-html-guile:
26911 @if guile
26912 maybe-html-guile: html-guile
26913
26914 html-guile: \
26915     configure-guile 
26916         @$(unstage)
26917         @[ -f ./guile/Makefile ] || exit 0; \
26918         r=`${PWD_COMMAND}`; export r; \
26919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920         $(HOST_EXPORTS) \
26921         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26923         done; \
26924         echo "Doing html in guile" ; \
26925         (cd $(HOST_SUBDIR)/guile && \
26926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928                   "RANLIB=$${RANLIB}" \
26929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26930                   html) \
26931           || exit 1
26932
26933 @endif guile
26934
26935 .PHONY: maybe-TAGS-guile TAGS-guile
26936 maybe-TAGS-guile:
26937 @if guile
26938 maybe-TAGS-guile: TAGS-guile
26939
26940 TAGS-guile: \
26941     configure-guile 
26942         @$(unstage)
26943         @[ -f ./guile/Makefile ] || exit 0; \
26944         r=`${PWD_COMMAND}`; export r; \
26945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26946         $(HOST_EXPORTS) \
26947         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26949         done; \
26950         echo "Doing TAGS in guile" ; \
26951         (cd $(HOST_SUBDIR)/guile && \
26952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26954                   "RANLIB=$${RANLIB}" \
26955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26956                   TAGS) \
26957           || exit 1
26958
26959 @endif guile
26960
26961 .PHONY: maybe-install-info-guile install-info-guile
26962 maybe-install-info-guile:
26963 @if guile
26964 maybe-install-info-guile: install-info-guile
26965
26966 install-info-guile: \
26967     configure-guile \
26968     info-guile 
26969         @$(unstage)
26970         @[ -f ./guile/Makefile ] || exit 0; \
26971         r=`${PWD_COMMAND}`; export r; \
26972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973         $(HOST_EXPORTS) \
26974         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976         done; \
26977         echo "Doing install-info in guile" ; \
26978         (cd $(HOST_SUBDIR)/guile && \
26979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26981                   "RANLIB=$${RANLIB}" \
26982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26983                   install-info) \
26984           || exit 1
26985
26986 @endif guile
26987
26988 .PHONY: maybe-installcheck-guile installcheck-guile
26989 maybe-installcheck-guile:
26990 @if guile
26991 maybe-installcheck-guile: installcheck-guile
26992
26993 installcheck-guile: \
26994     configure-guile 
26995         @$(unstage)
26996         @[ -f ./guile/Makefile ] || exit 0; \
26997         r=`${PWD_COMMAND}`; export r; \
26998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26999         $(HOST_EXPORTS) \
27000         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27002         done; \
27003         echo "Doing installcheck in guile" ; \
27004         (cd $(HOST_SUBDIR)/guile && \
27005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27007                   "RANLIB=$${RANLIB}" \
27008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27009                   installcheck) \
27010           || exit 1
27011
27012 @endif guile
27013
27014 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27015 maybe-mostlyclean-guile:
27016 @if guile
27017 maybe-mostlyclean-guile: mostlyclean-guile
27018
27019 mostlyclean-guile: 
27020         @$(unstage)
27021         @[ -f ./guile/Makefile ] || exit 0; \
27022         r=`${PWD_COMMAND}`; export r; \
27023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27024         $(HOST_EXPORTS) \
27025         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27027         done; \
27028         echo "Doing mostlyclean in guile" ; \
27029         (cd $(HOST_SUBDIR)/guile && \
27030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27032                   "RANLIB=$${RANLIB}" \
27033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27034                   mostlyclean) \
27035           || exit 1
27036
27037 @endif guile
27038
27039 .PHONY: maybe-clean-guile clean-guile
27040 maybe-clean-guile:
27041 @if guile
27042 maybe-clean-guile: clean-guile
27043
27044 clean-guile: 
27045         @$(unstage)
27046         @[ -f ./guile/Makefile ] || exit 0; \
27047         r=`${PWD_COMMAND}`; export r; \
27048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27049         $(HOST_EXPORTS) \
27050         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27052         done; \
27053         echo "Doing clean in guile" ; \
27054         (cd $(HOST_SUBDIR)/guile && \
27055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27057                   "RANLIB=$${RANLIB}" \
27058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27059                   clean) \
27060           || exit 1
27061
27062 @endif guile
27063
27064 .PHONY: maybe-distclean-guile distclean-guile
27065 maybe-distclean-guile:
27066 @if guile
27067 maybe-distclean-guile: distclean-guile
27068
27069 distclean-guile: 
27070         @$(unstage)
27071         @[ -f ./guile/Makefile ] || exit 0; \
27072         r=`${PWD_COMMAND}`; export r; \
27073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27074         $(HOST_EXPORTS) \
27075         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27077         done; \
27078         echo "Doing distclean in guile" ; \
27079         (cd $(HOST_SUBDIR)/guile && \
27080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27082                   "RANLIB=$${RANLIB}" \
27083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27084                   distclean) \
27085           || exit 1
27086
27087 @endif guile
27088
27089 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27090 maybe-maintainer-clean-guile:
27091 @if guile
27092 maybe-maintainer-clean-guile: maintainer-clean-guile
27093
27094 maintainer-clean-guile: 
27095         @$(unstage)
27096         @[ -f ./guile/Makefile ] || exit 0; \
27097         r=`${PWD_COMMAND}`; export r; \
27098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27099         $(HOST_EXPORTS) \
27100         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27102         done; \
27103         echo "Doing maintainer-clean in guile" ; \
27104         (cd $(HOST_SUBDIR)/guile && \
27105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27107                   "RANLIB=$${RANLIB}" \
27108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27109                   maintainer-clean) \
27110           || exit 1
27111
27112 @endif guile
27113
27114
27115
27116 .PHONY: configure-tk maybe-configure-tk
27117 maybe-configure-tk:
27118 @if tk
27119 maybe-configure-tk: configure-tk
27120 configure-tk: 
27121         @$(unstage)
27122         @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27124         r=`${PWD_COMMAND}`; export r; \
27125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27126         $(HOST_EXPORTS) \
27127         echo Configuring in $(HOST_SUBDIR)/tk; \
27128         cd "$(HOST_SUBDIR)/tk" || exit 1; \
27129         case $(srcdir) in \
27130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27131           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27133         esac; \
27134         srcdiroption="--srcdir=$${topdir}/tk"; \
27135         libsrcdir="$$s/tk"; \
27136         $(SHELL) $${libsrcdir}/configure \
27137           $(HOST_CONFIGARGS) $${srcdiroption}  \
27138           || exit 1
27139 @endif tk
27140
27141
27142
27143
27144
27145 .PHONY: all-tk maybe-all-tk
27146 maybe-all-tk:
27147 @if tk
27148 TARGET-tk=all
27149 maybe-all-tk: all-tk
27150 all-tk: configure-tk
27151         @$(unstage)
27152         @r=`${PWD_COMMAND}`; export r; \
27153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27154         $(HOST_EXPORTS) \
27155         (cd $(HOST_SUBDIR)/tk && \
27156           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27157 @endif tk
27158
27159
27160
27161
27162 .PHONY: check-tk maybe-check-tk
27163 maybe-check-tk:
27164 @if tk
27165 maybe-check-tk: check-tk
27166
27167 check-tk:
27168         @$(unstage)
27169         @r=`${PWD_COMMAND}`; export r; \
27170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27171         $(HOST_EXPORTS) \
27172         (cd $(HOST_SUBDIR)/tk && \
27173           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27174
27175 @endif tk
27176
27177 .PHONY: install-tk maybe-install-tk
27178 maybe-install-tk:
27179 @if tk
27180 maybe-install-tk: install-tk
27181
27182 install-tk: installdirs
27183         @$(unstage)
27184         @r=`${PWD_COMMAND}`; export r; \
27185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27186         $(HOST_EXPORTS) \
27187         (cd $(HOST_SUBDIR)/tk && \
27188           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27189
27190 @endif tk
27191
27192 # Other targets (info, dvi, etc.)
27193
27194 .PHONY: maybe-info-tk info-tk
27195 maybe-info-tk:
27196 @if tk
27197 maybe-info-tk: info-tk
27198
27199 info-tk: \
27200     configure-tk 
27201         @$(unstage)
27202         @[ -f ./tk/Makefile ] || exit 0; \
27203         r=`${PWD_COMMAND}`; export r; \
27204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27205         $(HOST_EXPORTS) \
27206         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27208         done; \
27209         echo "Doing info in tk" ; \
27210         (cd $(HOST_SUBDIR)/tk && \
27211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27213                   "RANLIB=$${RANLIB}" \
27214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27215                   info) \
27216           || exit 1
27217
27218 @endif tk
27219
27220 .PHONY: maybe-dvi-tk dvi-tk
27221 maybe-dvi-tk:
27222 @if tk
27223 maybe-dvi-tk: dvi-tk
27224
27225 dvi-tk: \
27226     configure-tk 
27227         @$(unstage)
27228         @[ -f ./tk/Makefile ] || exit 0; \
27229         r=`${PWD_COMMAND}`; export r; \
27230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27231         $(HOST_EXPORTS) \
27232         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27234         done; \
27235         echo "Doing dvi in tk" ; \
27236         (cd $(HOST_SUBDIR)/tk && \
27237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27239                   "RANLIB=$${RANLIB}" \
27240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27241                   dvi) \
27242           || exit 1
27243
27244 @endif tk
27245
27246 .PHONY: maybe-html-tk html-tk
27247 maybe-html-tk:
27248 @if tk
27249 maybe-html-tk: html-tk
27250
27251 html-tk: \
27252     configure-tk 
27253         @$(unstage)
27254         @[ -f ./tk/Makefile ] || exit 0; \
27255         r=`${PWD_COMMAND}`; export r; \
27256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27257         $(HOST_EXPORTS) \
27258         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27260         done; \
27261         echo "Doing html in tk" ; \
27262         (cd $(HOST_SUBDIR)/tk && \
27263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27265                   "RANLIB=$${RANLIB}" \
27266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27267                   html) \
27268           || exit 1
27269
27270 @endif tk
27271
27272 .PHONY: maybe-TAGS-tk TAGS-tk
27273 maybe-TAGS-tk:
27274 @if tk
27275 maybe-TAGS-tk: TAGS-tk
27276
27277 TAGS-tk: \
27278     configure-tk 
27279         @$(unstage)
27280         @[ -f ./tk/Makefile ] || exit 0; \
27281         r=`${PWD_COMMAND}`; export r; \
27282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283         $(HOST_EXPORTS) \
27284         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27286         done; \
27287         echo "Doing TAGS in tk" ; \
27288         (cd $(HOST_SUBDIR)/tk && \
27289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27291                   "RANLIB=$${RANLIB}" \
27292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27293                   TAGS) \
27294           || exit 1
27295
27296 @endif tk
27297
27298 .PHONY: maybe-install-info-tk install-info-tk
27299 maybe-install-info-tk:
27300 @if tk
27301 maybe-install-info-tk: install-info-tk
27302
27303 install-info-tk: \
27304     configure-tk \
27305     info-tk 
27306         @$(unstage)
27307         @[ -f ./tk/Makefile ] || exit 0; \
27308         r=`${PWD_COMMAND}`; export r; \
27309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310         $(HOST_EXPORTS) \
27311         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27313         done; \
27314         echo "Doing install-info in tk" ; \
27315         (cd $(HOST_SUBDIR)/tk && \
27316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27318                   "RANLIB=$${RANLIB}" \
27319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27320                   install-info) \
27321           || exit 1
27322
27323 @endif tk
27324
27325 .PHONY: maybe-installcheck-tk installcheck-tk
27326 maybe-installcheck-tk:
27327 @if tk
27328 maybe-installcheck-tk: installcheck-tk
27329
27330 installcheck-tk: \
27331     configure-tk 
27332         @$(unstage)
27333         @[ -f ./tk/Makefile ] || exit 0; \
27334         r=`${PWD_COMMAND}`; export r; \
27335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336         $(HOST_EXPORTS) \
27337         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339         done; \
27340         echo "Doing installcheck in tk" ; \
27341         (cd $(HOST_SUBDIR)/tk && \
27342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344                   "RANLIB=$${RANLIB}" \
27345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27346                   installcheck) \
27347           || exit 1
27348
27349 @endif tk
27350
27351 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27352 maybe-mostlyclean-tk:
27353 @if tk
27354 maybe-mostlyclean-tk: mostlyclean-tk
27355
27356 mostlyclean-tk: 
27357         @$(unstage)
27358         @[ -f ./tk/Makefile ] || exit 0; \
27359         r=`${PWD_COMMAND}`; export r; \
27360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361         $(HOST_EXPORTS) \
27362         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27364         done; \
27365         echo "Doing mostlyclean in tk" ; \
27366         (cd $(HOST_SUBDIR)/tk && \
27367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27369                   "RANLIB=$${RANLIB}" \
27370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27371                   mostlyclean) \
27372           || exit 1
27373
27374 @endif tk
27375
27376 .PHONY: maybe-clean-tk clean-tk
27377 maybe-clean-tk:
27378 @if tk
27379 maybe-clean-tk: clean-tk
27380
27381 clean-tk: 
27382         @$(unstage)
27383         @[ -f ./tk/Makefile ] || exit 0; \
27384         r=`${PWD_COMMAND}`; export r; \
27385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27386         $(HOST_EXPORTS) \
27387         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27389         done; \
27390         echo "Doing clean in tk" ; \
27391         (cd $(HOST_SUBDIR)/tk && \
27392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27394                   "RANLIB=$${RANLIB}" \
27395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27396                   clean) \
27397           || exit 1
27398
27399 @endif tk
27400
27401 .PHONY: maybe-distclean-tk distclean-tk
27402 maybe-distclean-tk:
27403 @if tk
27404 maybe-distclean-tk: distclean-tk
27405
27406 distclean-tk: 
27407         @$(unstage)
27408         @[ -f ./tk/Makefile ] || exit 0; \
27409         r=`${PWD_COMMAND}`; export r; \
27410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27411         $(HOST_EXPORTS) \
27412         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27414         done; \
27415         echo "Doing distclean in tk" ; \
27416         (cd $(HOST_SUBDIR)/tk && \
27417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27419                   "RANLIB=$${RANLIB}" \
27420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27421                   distclean) \
27422           || exit 1
27423
27424 @endif tk
27425
27426 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27427 maybe-maintainer-clean-tk:
27428 @if tk
27429 maybe-maintainer-clean-tk: maintainer-clean-tk
27430
27431 maintainer-clean-tk: 
27432         @$(unstage)
27433         @[ -f ./tk/Makefile ] || exit 0; \
27434         r=`${PWD_COMMAND}`; export r; \
27435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27436         $(HOST_EXPORTS) \
27437         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27439         done; \
27440         echo "Doing maintainer-clean in tk" ; \
27441         (cd $(HOST_SUBDIR)/tk && \
27442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27444                   "RANLIB=$${RANLIB}" \
27445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27446                   maintainer-clean) \
27447           || exit 1
27448
27449 @endif tk
27450
27451
27452
27453 .PHONY: configure-libtermcap maybe-configure-libtermcap
27454 maybe-configure-libtermcap:
27455 @if libtermcap
27456 maybe-configure-libtermcap: configure-libtermcap
27457 configure-libtermcap: 
27458         @$(unstage)
27459         @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27460         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27461         r=`${PWD_COMMAND}`; export r; \
27462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27463         $(HOST_EXPORTS) \
27464         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27465         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27466         case $(srcdir) in \
27467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27468           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27470         esac; \
27471         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27472         libsrcdir="$$s/libtermcap"; \
27473         $(SHELL) $${libsrcdir}/configure \
27474           $(HOST_CONFIGARGS) $${srcdiroption}  \
27475           || exit 1
27476 @endif libtermcap
27477
27478
27479
27480
27481
27482 .PHONY: all-libtermcap maybe-all-libtermcap
27483 maybe-all-libtermcap:
27484 @if libtermcap
27485 TARGET-libtermcap=all
27486 maybe-all-libtermcap: all-libtermcap
27487 all-libtermcap: configure-libtermcap
27488         @$(unstage)
27489         @r=`${PWD_COMMAND}`; export r; \
27490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27491         $(HOST_EXPORTS) \
27492         (cd $(HOST_SUBDIR)/libtermcap && \
27493           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
27494 @endif libtermcap
27495
27496
27497
27498
27499 .PHONY: check-libtermcap maybe-check-libtermcap
27500 maybe-check-libtermcap:
27501 @if libtermcap
27502 maybe-check-libtermcap: check-libtermcap
27503
27504 check-libtermcap:
27505
27506 @endif libtermcap
27507
27508 .PHONY: install-libtermcap maybe-install-libtermcap
27509 maybe-install-libtermcap:
27510 @if libtermcap
27511 maybe-install-libtermcap: install-libtermcap
27512
27513 install-libtermcap: installdirs
27514         @$(unstage)
27515         @r=`${PWD_COMMAND}`; export r; \
27516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27517         $(HOST_EXPORTS) \
27518         (cd $(HOST_SUBDIR)/libtermcap && \
27519           $(MAKE) $(FLAGS_TO_PASS)  install)
27520
27521 @endif libtermcap
27522
27523 # Other targets (info, dvi, etc.)
27524
27525 .PHONY: maybe-info-libtermcap info-libtermcap
27526 maybe-info-libtermcap:
27527 @if libtermcap
27528 maybe-info-libtermcap: info-libtermcap
27529
27530 info-libtermcap: \
27531     configure-libtermcap 
27532         @$(unstage)
27533         @[ -f ./libtermcap/Makefile ] || exit 0; \
27534         r=`${PWD_COMMAND}`; export r; \
27535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536         $(HOST_EXPORTS) \
27537         for flag in $(EXTRA_HOST_FLAGS) ; do \
27538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27539         done; \
27540         echo "Doing info in libtermcap" ; \
27541         (cd $(HOST_SUBDIR)/libtermcap && \
27542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27544                   "RANLIB=$${RANLIB}" \
27545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27546                   info) \
27547           || exit 1
27548
27549 @endif libtermcap
27550
27551 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
27552 maybe-dvi-libtermcap:
27553 @if libtermcap
27554 maybe-dvi-libtermcap: dvi-libtermcap
27555
27556 dvi-libtermcap: \
27557     configure-libtermcap 
27558         @$(unstage)
27559         @[ -f ./libtermcap/Makefile ] || exit 0; \
27560         r=`${PWD_COMMAND}`; export r; \
27561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562         $(HOST_EXPORTS) \
27563         for flag in $(EXTRA_HOST_FLAGS) ; do \
27564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27565         done; \
27566         echo "Doing dvi in libtermcap" ; \
27567         (cd $(HOST_SUBDIR)/libtermcap && \
27568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27570                   "RANLIB=$${RANLIB}" \
27571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27572                   dvi) \
27573           || exit 1
27574
27575 @endif libtermcap
27576
27577 .PHONY: maybe-html-libtermcap html-libtermcap
27578 maybe-html-libtermcap:
27579 @if libtermcap
27580 maybe-html-libtermcap: html-libtermcap
27581
27582 html-libtermcap: \
27583     configure-libtermcap 
27584         @$(unstage)
27585         @[ -f ./libtermcap/Makefile ] || exit 0; \
27586         r=`${PWD_COMMAND}`; export r; \
27587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27588         $(HOST_EXPORTS) \
27589         for flag in $(EXTRA_HOST_FLAGS) ; do \
27590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27591         done; \
27592         echo "Doing html in libtermcap" ; \
27593         (cd $(HOST_SUBDIR)/libtermcap && \
27594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27596                   "RANLIB=$${RANLIB}" \
27597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27598                   html) \
27599           || exit 1
27600
27601 @endif libtermcap
27602
27603 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
27604 maybe-TAGS-libtermcap:
27605 @if libtermcap
27606 maybe-TAGS-libtermcap: TAGS-libtermcap
27607
27608 TAGS-libtermcap: \
27609     configure-libtermcap 
27610         @$(unstage)
27611         @[ -f ./libtermcap/Makefile ] || exit 0; \
27612         r=`${PWD_COMMAND}`; export r; \
27613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27614         $(HOST_EXPORTS) \
27615         for flag in $(EXTRA_HOST_FLAGS) ; do \
27616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27617         done; \
27618         echo "Doing TAGS in libtermcap" ; \
27619         (cd $(HOST_SUBDIR)/libtermcap && \
27620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27622                   "RANLIB=$${RANLIB}" \
27623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27624                   TAGS) \
27625           || exit 1
27626
27627 @endif libtermcap
27628
27629 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
27630 maybe-install-info-libtermcap:
27631 @if libtermcap
27632 maybe-install-info-libtermcap: install-info-libtermcap
27633
27634 install-info-libtermcap: \
27635     configure-libtermcap \
27636     info-libtermcap 
27637         @$(unstage)
27638         @[ -f ./libtermcap/Makefile ] || exit 0; \
27639         r=`${PWD_COMMAND}`; export r; \
27640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27641         $(HOST_EXPORTS) \
27642         for flag in $(EXTRA_HOST_FLAGS) ; do \
27643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27644         done; \
27645         echo "Doing install-info in libtermcap" ; \
27646         (cd $(HOST_SUBDIR)/libtermcap && \
27647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27649                   "RANLIB=$${RANLIB}" \
27650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27651                   install-info) \
27652           || exit 1
27653
27654 @endif libtermcap
27655
27656 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
27657 maybe-installcheck-libtermcap:
27658 @if libtermcap
27659 maybe-installcheck-libtermcap: installcheck-libtermcap
27660
27661 installcheck-libtermcap: \
27662     configure-libtermcap 
27663         @$(unstage)
27664         @[ -f ./libtermcap/Makefile ] || exit 0; \
27665         r=`${PWD_COMMAND}`; export r; \
27666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667         $(HOST_EXPORTS) \
27668         for flag in $(EXTRA_HOST_FLAGS) ; do \
27669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27670         done; \
27671         echo "Doing installcheck in libtermcap" ; \
27672         (cd $(HOST_SUBDIR)/libtermcap && \
27673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27675                   "RANLIB=$${RANLIB}" \
27676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27677                   installcheck) \
27678           || exit 1
27679
27680 @endif libtermcap
27681
27682 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
27683 maybe-mostlyclean-libtermcap:
27684 @if libtermcap
27685 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
27686
27687 # libtermcap doesn't support mostlyclean.
27688 mostlyclean-libtermcap:
27689
27690 @endif libtermcap
27691
27692 .PHONY: maybe-clean-libtermcap clean-libtermcap
27693 maybe-clean-libtermcap:
27694 @if libtermcap
27695 maybe-clean-libtermcap: clean-libtermcap
27696
27697 # libtermcap doesn't support clean.
27698 clean-libtermcap:
27699
27700 @endif libtermcap
27701
27702 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
27703 maybe-distclean-libtermcap:
27704 @if libtermcap
27705 maybe-distclean-libtermcap: distclean-libtermcap
27706
27707 # libtermcap doesn't support distclean.
27708 distclean-libtermcap:
27709
27710 @endif libtermcap
27711
27712 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
27713 maybe-maintainer-clean-libtermcap:
27714 @if libtermcap
27715 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
27716
27717 # libtermcap doesn't support maintainer-clean.
27718 maintainer-clean-libtermcap:
27719
27720 @endif libtermcap
27721
27722
27723
27724 .PHONY: configure-utils maybe-configure-utils
27725 maybe-configure-utils:
27726 @if utils
27727 maybe-configure-utils: configure-utils
27728 configure-utils: 
27729         @$(unstage)
27730         @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
27731         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
27732         r=`${PWD_COMMAND}`; export r; \
27733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734         $(HOST_EXPORTS) \
27735         echo Configuring in $(HOST_SUBDIR)/utils; \
27736         cd "$(HOST_SUBDIR)/utils" || exit 1; \
27737         case $(srcdir) in \
27738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27739           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
27740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27741         esac; \
27742         srcdiroption="--srcdir=$${topdir}/utils"; \
27743         libsrcdir="$$s/utils"; \
27744         $(SHELL) $${libsrcdir}/configure \
27745           $(HOST_CONFIGARGS) $${srcdiroption}  \
27746           || exit 1
27747 @endif utils
27748
27749
27750
27751
27752
27753 .PHONY: all-utils maybe-all-utils
27754 maybe-all-utils:
27755 @if utils
27756 TARGET-utils=all
27757 maybe-all-utils: all-utils
27758 all-utils: configure-utils
27759         @$(unstage)
27760         @r=`${PWD_COMMAND}`; export r; \
27761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762         $(HOST_EXPORTS) \
27763         (cd $(HOST_SUBDIR)/utils && \
27764           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
27765 @endif utils
27766
27767
27768
27769
27770 .PHONY: check-utils maybe-check-utils
27771 maybe-check-utils:
27772 @if utils
27773 maybe-check-utils: check-utils
27774
27775 check-utils:
27776
27777 @endif utils
27778
27779 .PHONY: install-utils maybe-install-utils
27780 maybe-install-utils:
27781 @if utils
27782 maybe-install-utils: install-utils
27783
27784 install-utils: installdirs
27785         @$(unstage)
27786         @r=`${PWD_COMMAND}`; export r; \
27787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27788         $(HOST_EXPORTS) \
27789         (cd $(HOST_SUBDIR)/utils && \
27790           $(MAKE) $(FLAGS_TO_PASS)  install)
27791
27792 @endif utils
27793
27794 # Other targets (info, dvi, etc.)
27795
27796 .PHONY: maybe-info-utils info-utils
27797 maybe-info-utils:
27798 @if utils
27799 maybe-info-utils: info-utils
27800
27801 info-utils: \
27802     configure-utils 
27803         @$(unstage)
27804         @[ -f ./utils/Makefile ] || exit 0; \
27805         r=`${PWD_COMMAND}`; export r; \
27806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27807         $(HOST_EXPORTS) \
27808         for flag in $(EXTRA_HOST_FLAGS) ; do \
27809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27810         done; \
27811         echo "Doing info in utils" ; \
27812         (cd $(HOST_SUBDIR)/utils && \
27813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27815                   "RANLIB=$${RANLIB}" \
27816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27817                   info) \
27818           || exit 1
27819
27820 @endif utils
27821
27822 .PHONY: maybe-dvi-utils dvi-utils
27823 maybe-dvi-utils:
27824 @if utils
27825 maybe-dvi-utils: dvi-utils
27826
27827 dvi-utils: \
27828     configure-utils 
27829         @$(unstage)
27830         @[ -f ./utils/Makefile ] || exit 0; \
27831         r=`${PWD_COMMAND}`; export r; \
27832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27833         $(HOST_EXPORTS) \
27834         for flag in $(EXTRA_HOST_FLAGS) ; do \
27835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27836         done; \
27837         echo "Doing dvi in utils" ; \
27838         (cd $(HOST_SUBDIR)/utils && \
27839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841                   "RANLIB=$${RANLIB}" \
27842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27843                   dvi) \
27844           || exit 1
27845
27846 @endif utils
27847
27848 .PHONY: maybe-html-utils html-utils
27849 maybe-html-utils:
27850 @if utils
27851 maybe-html-utils: html-utils
27852
27853 html-utils: \
27854     configure-utils 
27855         @$(unstage)
27856         @[ -f ./utils/Makefile ] || exit 0; \
27857         r=`${PWD_COMMAND}`; export r; \
27858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27859         $(HOST_EXPORTS) \
27860         for flag in $(EXTRA_HOST_FLAGS) ; do \
27861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27862         done; \
27863         echo "Doing html in utils" ; \
27864         (cd $(HOST_SUBDIR)/utils && \
27865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27867                   "RANLIB=$${RANLIB}" \
27868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27869                   html) \
27870           || exit 1
27871
27872 @endif utils
27873
27874 .PHONY: maybe-TAGS-utils TAGS-utils
27875 maybe-TAGS-utils:
27876 @if utils
27877 maybe-TAGS-utils: TAGS-utils
27878
27879 TAGS-utils: \
27880     configure-utils 
27881         @$(unstage)
27882         @[ -f ./utils/Makefile ] || exit 0; \
27883         r=`${PWD_COMMAND}`; export r; \
27884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27885         $(HOST_EXPORTS) \
27886         for flag in $(EXTRA_HOST_FLAGS) ; do \
27887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27888         done; \
27889         echo "Doing TAGS in utils" ; \
27890         (cd $(HOST_SUBDIR)/utils && \
27891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27893                   "RANLIB=$${RANLIB}" \
27894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27895                   TAGS) \
27896           || exit 1
27897
27898 @endif utils
27899
27900 .PHONY: maybe-install-info-utils install-info-utils
27901 maybe-install-info-utils:
27902 @if utils
27903 maybe-install-info-utils: install-info-utils
27904
27905 install-info-utils: \
27906     configure-utils \
27907     info-utils 
27908         @$(unstage)
27909         @[ -f ./utils/Makefile ] || exit 0; \
27910         r=`${PWD_COMMAND}`; export r; \
27911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27912         $(HOST_EXPORTS) \
27913         for flag in $(EXTRA_HOST_FLAGS) ; do \
27914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27915         done; \
27916         echo "Doing install-info in utils" ; \
27917         (cd $(HOST_SUBDIR)/utils && \
27918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27920                   "RANLIB=$${RANLIB}" \
27921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27922                   install-info) \
27923           || exit 1
27924
27925 @endif utils
27926
27927 .PHONY: maybe-installcheck-utils installcheck-utils
27928 maybe-installcheck-utils:
27929 @if utils
27930 maybe-installcheck-utils: installcheck-utils
27931
27932 installcheck-utils: \
27933     configure-utils 
27934         @$(unstage)
27935         @[ -f ./utils/Makefile ] || exit 0; \
27936         r=`${PWD_COMMAND}`; export r; \
27937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938         $(HOST_EXPORTS) \
27939         for flag in $(EXTRA_HOST_FLAGS) ; do \
27940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27941         done; \
27942         echo "Doing installcheck in utils" ; \
27943         (cd $(HOST_SUBDIR)/utils && \
27944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27946                   "RANLIB=$${RANLIB}" \
27947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27948                   installcheck) \
27949           || exit 1
27950
27951 @endif utils
27952
27953 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
27954 maybe-mostlyclean-utils:
27955 @if utils
27956 maybe-mostlyclean-utils: mostlyclean-utils
27957
27958 mostlyclean-utils: 
27959         @$(unstage)
27960         @[ -f ./utils/Makefile ] || exit 0; \
27961         r=`${PWD_COMMAND}`; export r; \
27962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963         $(HOST_EXPORTS) \
27964         for flag in $(EXTRA_HOST_FLAGS) ; do \
27965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27966         done; \
27967         echo "Doing mostlyclean in utils" ; \
27968         (cd $(HOST_SUBDIR)/utils && \
27969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27971                   "RANLIB=$${RANLIB}" \
27972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27973                   mostlyclean) \
27974           || exit 1
27975
27976 @endif utils
27977
27978 .PHONY: maybe-clean-utils clean-utils
27979 maybe-clean-utils:
27980 @if utils
27981 maybe-clean-utils: clean-utils
27982
27983 clean-utils: 
27984         @$(unstage)
27985         @[ -f ./utils/Makefile ] || exit 0; \
27986         r=`${PWD_COMMAND}`; export r; \
27987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27988         $(HOST_EXPORTS) \
27989         for flag in $(EXTRA_HOST_FLAGS) ; do \
27990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27991         done; \
27992         echo "Doing clean in utils" ; \
27993         (cd $(HOST_SUBDIR)/utils && \
27994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27996                   "RANLIB=$${RANLIB}" \
27997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27998                   clean) \
27999           || exit 1
28000
28001 @endif utils
28002
28003 .PHONY: maybe-distclean-utils distclean-utils
28004 maybe-distclean-utils:
28005 @if utils
28006 maybe-distclean-utils: distclean-utils
28007
28008 distclean-utils: 
28009         @$(unstage)
28010         @[ -f ./utils/Makefile ] || exit 0; \
28011         r=`${PWD_COMMAND}`; export r; \
28012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28013         $(HOST_EXPORTS) \
28014         for flag in $(EXTRA_HOST_FLAGS) ; do \
28015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28016         done; \
28017         echo "Doing distclean in utils" ; \
28018         (cd $(HOST_SUBDIR)/utils && \
28019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28021                   "RANLIB=$${RANLIB}" \
28022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28023                   distclean) \
28024           || exit 1
28025
28026 @endif utils
28027
28028 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28029 maybe-maintainer-clean-utils:
28030 @if utils
28031 maybe-maintainer-clean-utils: maintainer-clean-utils
28032
28033 maintainer-clean-utils: 
28034         @$(unstage)
28035         @[ -f ./utils/Makefile ] || exit 0; \
28036         r=`${PWD_COMMAND}`; export r; \
28037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28038         $(HOST_EXPORTS) \
28039         for flag in $(EXTRA_HOST_FLAGS) ; do \
28040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28041         done; \
28042         echo "Doing maintainer-clean in utils" ; \
28043         (cd $(HOST_SUBDIR)/utils && \
28044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28046                   "RANLIB=$${RANLIB}" \
28047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28048                   maintainer-clean) \
28049           || exit 1
28050
28051 @endif utils
28052
28053
28054
28055 .PHONY: configure-gnattools maybe-configure-gnattools
28056 maybe-configure-gnattools:
28057 @if gnattools
28058 maybe-configure-gnattools: configure-gnattools
28059 configure-gnattools: 
28060         @$(unstage)
28061         @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28063         r=`${PWD_COMMAND}`; export r; \
28064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28065         $(HOST_EXPORTS) \
28066         echo Configuring in $(HOST_SUBDIR)/gnattools; \
28067         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28068         case $(srcdir) in \
28069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28070           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28072         esac; \
28073         srcdiroption="--srcdir=$${topdir}/gnattools"; \
28074         libsrcdir="$$s/gnattools"; \
28075         $(SHELL) $${libsrcdir}/configure \
28076           $(HOST_CONFIGARGS) $${srcdiroption}  \
28077           || exit 1
28078 @endif gnattools
28079
28080
28081
28082
28083
28084 .PHONY: all-gnattools maybe-all-gnattools
28085 maybe-all-gnattools:
28086 @if gnattools
28087 TARGET-gnattools=all
28088 maybe-all-gnattools: all-gnattools
28089 all-gnattools: configure-gnattools
28090         @$(unstage)
28091         @r=`${PWD_COMMAND}`; export r; \
28092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28093         $(HOST_EXPORTS) \
28094         (cd $(HOST_SUBDIR)/gnattools && \
28095           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
28096 @endif gnattools
28097
28098
28099
28100
28101 .PHONY: check-gnattools maybe-check-gnattools
28102 maybe-check-gnattools:
28103 @if gnattools
28104 maybe-check-gnattools: check-gnattools
28105
28106 check-gnattools:
28107         @$(unstage)
28108         @r=`${PWD_COMMAND}`; export r; \
28109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110         $(HOST_EXPORTS) \
28111         (cd $(HOST_SUBDIR)/gnattools && \
28112           $(MAKE) $(FLAGS_TO_PASS)  check)
28113
28114 @endif gnattools
28115
28116 .PHONY: install-gnattools maybe-install-gnattools
28117 maybe-install-gnattools:
28118 @if gnattools
28119 maybe-install-gnattools: install-gnattools
28120
28121 install-gnattools: installdirs
28122         @$(unstage)
28123         @r=`${PWD_COMMAND}`; export r; \
28124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28125         $(HOST_EXPORTS) \
28126         (cd $(HOST_SUBDIR)/gnattools && \
28127           $(MAKE) $(FLAGS_TO_PASS)  install)
28128
28129 @endif gnattools
28130
28131 # Other targets (info, dvi, etc.)
28132
28133 .PHONY: maybe-info-gnattools info-gnattools
28134 maybe-info-gnattools:
28135 @if gnattools
28136 maybe-info-gnattools: info-gnattools
28137
28138 info-gnattools: \
28139     configure-gnattools 
28140         @$(unstage)
28141         @[ -f ./gnattools/Makefile ] || exit 0; \
28142         r=`${PWD_COMMAND}`; export r; \
28143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28144         $(HOST_EXPORTS) \
28145         for flag in $(EXTRA_HOST_FLAGS) ; do \
28146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28147         done; \
28148         echo "Doing info in gnattools" ; \
28149         (cd $(HOST_SUBDIR)/gnattools && \
28150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28152                   "RANLIB=$${RANLIB}" \
28153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28154                   info) \
28155           || exit 1
28156
28157 @endif gnattools
28158
28159 .PHONY: maybe-dvi-gnattools dvi-gnattools
28160 maybe-dvi-gnattools:
28161 @if gnattools
28162 maybe-dvi-gnattools: dvi-gnattools
28163
28164 dvi-gnattools: \
28165     configure-gnattools 
28166         @$(unstage)
28167         @[ -f ./gnattools/Makefile ] || exit 0; \
28168         r=`${PWD_COMMAND}`; export r; \
28169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28170         $(HOST_EXPORTS) \
28171         for flag in $(EXTRA_HOST_FLAGS) ; do \
28172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28173         done; \
28174         echo "Doing dvi in gnattools" ; \
28175         (cd $(HOST_SUBDIR)/gnattools && \
28176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28178                   "RANLIB=$${RANLIB}" \
28179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28180                   dvi) \
28181           || exit 1
28182
28183 @endif gnattools
28184
28185 .PHONY: maybe-html-gnattools html-gnattools
28186 maybe-html-gnattools:
28187 @if gnattools
28188 maybe-html-gnattools: html-gnattools
28189
28190 html-gnattools: \
28191     configure-gnattools 
28192         @$(unstage)
28193         @[ -f ./gnattools/Makefile ] || exit 0; \
28194         r=`${PWD_COMMAND}`; export r; \
28195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28196         $(HOST_EXPORTS) \
28197         for flag in $(EXTRA_HOST_FLAGS) ; do \
28198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28199         done; \
28200         echo "Doing html in gnattools" ; \
28201         (cd $(HOST_SUBDIR)/gnattools && \
28202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28204                   "RANLIB=$${RANLIB}" \
28205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28206                   html) \
28207           || exit 1
28208
28209 @endif gnattools
28210
28211 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28212 maybe-TAGS-gnattools:
28213 @if gnattools
28214 maybe-TAGS-gnattools: TAGS-gnattools
28215
28216 TAGS-gnattools: \
28217     configure-gnattools 
28218         @$(unstage)
28219         @[ -f ./gnattools/Makefile ] || exit 0; \
28220         r=`${PWD_COMMAND}`; export r; \
28221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28222         $(HOST_EXPORTS) \
28223         for flag in $(EXTRA_HOST_FLAGS) ; do \
28224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28225         done; \
28226         echo "Doing TAGS in gnattools" ; \
28227         (cd $(HOST_SUBDIR)/gnattools && \
28228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28230                   "RANLIB=$${RANLIB}" \
28231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28232                   TAGS) \
28233           || exit 1
28234
28235 @endif gnattools
28236
28237 .PHONY: maybe-install-info-gnattools install-info-gnattools
28238 maybe-install-info-gnattools:
28239 @if gnattools
28240 maybe-install-info-gnattools: install-info-gnattools
28241
28242 install-info-gnattools: \
28243     configure-gnattools \
28244     info-gnattools 
28245         @$(unstage)
28246         @[ -f ./gnattools/Makefile ] || exit 0; \
28247         r=`${PWD_COMMAND}`; export r; \
28248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249         $(HOST_EXPORTS) \
28250         for flag in $(EXTRA_HOST_FLAGS) ; do \
28251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28252         done; \
28253         echo "Doing install-info in gnattools" ; \
28254         (cd $(HOST_SUBDIR)/gnattools && \
28255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28257                   "RANLIB=$${RANLIB}" \
28258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28259                   install-info) \
28260           || exit 1
28261
28262 @endif gnattools
28263
28264 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28265 maybe-installcheck-gnattools:
28266 @if gnattools
28267 maybe-installcheck-gnattools: installcheck-gnattools
28268
28269 installcheck-gnattools: \
28270     configure-gnattools 
28271         @$(unstage)
28272         @[ -f ./gnattools/Makefile ] || exit 0; \
28273         r=`${PWD_COMMAND}`; export r; \
28274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28275         $(HOST_EXPORTS) \
28276         for flag in $(EXTRA_HOST_FLAGS) ; do \
28277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28278         done; \
28279         echo "Doing installcheck in gnattools" ; \
28280         (cd $(HOST_SUBDIR)/gnattools && \
28281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28283                   "RANLIB=$${RANLIB}" \
28284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28285                   installcheck) \
28286           || exit 1
28287
28288 @endif gnattools
28289
28290 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28291 maybe-mostlyclean-gnattools:
28292 @if gnattools
28293 maybe-mostlyclean-gnattools: mostlyclean-gnattools
28294
28295 mostlyclean-gnattools: 
28296         @$(unstage)
28297         @[ -f ./gnattools/Makefile ] || exit 0; \
28298         r=`${PWD_COMMAND}`; export r; \
28299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300         $(HOST_EXPORTS) \
28301         for flag in $(EXTRA_HOST_FLAGS) ; do \
28302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303         done; \
28304         echo "Doing mostlyclean in gnattools" ; \
28305         (cd $(HOST_SUBDIR)/gnattools && \
28306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308                   "RANLIB=$${RANLIB}" \
28309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28310                   mostlyclean) \
28311           || exit 1
28312
28313 @endif gnattools
28314
28315 .PHONY: maybe-clean-gnattools clean-gnattools
28316 maybe-clean-gnattools:
28317 @if gnattools
28318 maybe-clean-gnattools: clean-gnattools
28319
28320 clean-gnattools: 
28321         @$(unstage)
28322         @[ -f ./gnattools/Makefile ] || exit 0; \
28323         r=`${PWD_COMMAND}`; export r; \
28324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325         $(HOST_EXPORTS) \
28326         for flag in $(EXTRA_HOST_FLAGS) ; do \
28327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28328         done; \
28329         echo "Doing clean in gnattools" ; \
28330         (cd $(HOST_SUBDIR)/gnattools && \
28331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28333                   "RANLIB=$${RANLIB}" \
28334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28335                   clean) \
28336           || exit 1
28337
28338 @endif gnattools
28339
28340 .PHONY: maybe-distclean-gnattools distclean-gnattools
28341 maybe-distclean-gnattools:
28342 @if gnattools
28343 maybe-distclean-gnattools: distclean-gnattools
28344
28345 distclean-gnattools: 
28346         @$(unstage)
28347         @[ -f ./gnattools/Makefile ] || exit 0; \
28348         r=`${PWD_COMMAND}`; export r; \
28349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350         $(HOST_EXPORTS) \
28351         for flag in $(EXTRA_HOST_FLAGS) ; do \
28352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353         done; \
28354         echo "Doing distclean in gnattools" ; \
28355         (cd $(HOST_SUBDIR)/gnattools && \
28356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358                   "RANLIB=$${RANLIB}" \
28359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28360                   distclean) \
28361           || exit 1
28362
28363 @endif gnattools
28364
28365 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
28366 maybe-maintainer-clean-gnattools:
28367 @if gnattools
28368 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
28369
28370 maintainer-clean-gnattools: 
28371         @$(unstage)
28372         @[ -f ./gnattools/Makefile ] || exit 0; \
28373         r=`${PWD_COMMAND}`; export r; \
28374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375         $(HOST_EXPORTS) \
28376         for flag in $(EXTRA_HOST_FLAGS) ; do \
28377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28378         done; \
28379         echo "Doing maintainer-clean in gnattools" ; \
28380         (cd $(HOST_SUBDIR)/gnattools && \
28381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383                   "RANLIB=$${RANLIB}" \
28384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28385                   maintainer-clean) \
28386           || exit 1
28387
28388 @endif gnattools
28389
28390
28391
28392 # ---------------------------------------
28393 # Modules which run on the target machine
28394 # ---------------------------------------
28395
28396
28397 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28398 @if target-libstdc++-v3
28399 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
28400         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28401         rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
28402         cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28403 @endif target-libstdc++-v3
28404
28405
28406
28407 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
28408 maybe-configure-target-libstdc++-v3:
28409 @if target-libstdc++-v3
28410 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
28411 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
28412         @$(unstage)
28413         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
28414         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28415         r=`${PWD_COMMAND}`; export r; \
28416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28417         $(RAW_CXX_TARGET_EXPORTS) \
28418         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
28419         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
28420         case $(srcdir) in \
28421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28422           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
28423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28424         esac; \
28425         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
28426         libsrcdir="$$s/libstdc++-v3"; \
28427         rm -f no-such-file || : ; \
28428         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28429           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28430           || exit 1
28431 @endif target-libstdc++-v3
28432
28433
28434
28435
28436
28437 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
28438 maybe-all-target-libstdc++-v3:
28439 @if target-libstdc++-v3
28440 TARGET-target-libstdc++-v3=all
28441 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
28442 all-target-libstdc++-v3: configure-target-libstdc++-v3
28443         @$(unstage)
28444         @r=`${PWD_COMMAND}`; export r; \
28445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446         $(RAW_CXX_TARGET_EXPORTS) \
28447         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28448           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
28449 @endif target-libstdc++-v3
28450
28451
28452
28453
28454
28455 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
28456 maybe-check-target-libstdc++-v3:
28457 @if target-libstdc++-v3
28458 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
28459
28460 check-target-libstdc++-v3:
28461         @$(unstage)
28462         @r=`${PWD_COMMAND}`; export r; \
28463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28464         $(RAW_CXX_TARGET_EXPORTS) \
28465         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28466           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
28467
28468 @endif target-libstdc++-v3
28469
28470 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
28471 maybe-install-target-libstdc++-v3:
28472 @if target-libstdc++-v3
28473 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
28474
28475 install-target-libstdc++-v3: installdirs
28476         @$(unstage)
28477         @r=`${PWD_COMMAND}`; export r; \
28478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479         $(RAW_CXX_TARGET_EXPORTS) \
28480         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28481           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28482
28483 @endif target-libstdc++-v3
28484
28485 # Other targets (info, dvi, etc.)
28486
28487 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
28488 maybe-info-target-libstdc++-v3:
28489 @if target-libstdc++-v3
28490 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
28491
28492 info-target-libstdc++-v3: \
28493     configure-target-libstdc++-v3 
28494         @$(unstage)
28495         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28496         r=`${PWD_COMMAND}`; export r; \
28497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28498         $(RAW_CXX_TARGET_EXPORTS) \
28499         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28500         for flag in $(EXTRA_TARGET_FLAGS); do \
28501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28502         done; \
28503         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28506                   "RANLIB=$${RANLIB}" \
28507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28508                    info) \
28509           || exit 1
28510
28511 @endif target-libstdc++-v3
28512
28513 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
28514 maybe-dvi-target-libstdc++-v3:
28515 @if target-libstdc++-v3
28516 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
28517
28518 dvi-target-libstdc++-v3: \
28519     configure-target-libstdc++-v3 
28520         @$(unstage)
28521         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28522         r=`${PWD_COMMAND}`; export r; \
28523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28524         $(RAW_CXX_TARGET_EXPORTS) \
28525         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28526         for flag in $(EXTRA_TARGET_FLAGS); do \
28527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28528         done; \
28529         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28532                   "RANLIB=$${RANLIB}" \
28533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28534                    dvi) \
28535           || exit 1
28536
28537 @endif target-libstdc++-v3
28538
28539 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
28540 maybe-html-target-libstdc++-v3:
28541 @if target-libstdc++-v3
28542 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
28543
28544 html-target-libstdc++-v3: \
28545     configure-target-libstdc++-v3 
28546         @$(unstage)
28547         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28548         r=`${PWD_COMMAND}`; export r; \
28549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28550         $(RAW_CXX_TARGET_EXPORTS) \
28551         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28552         for flag in $(EXTRA_TARGET_FLAGS); do \
28553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28554         done; \
28555         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28558                   "RANLIB=$${RANLIB}" \
28559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28560                    html) \
28561           || exit 1
28562
28563 @endif target-libstdc++-v3
28564
28565 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
28566 maybe-TAGS-target-libstdc++-v3:
28567 @if target-libstdc++-v3
28568 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
28569
28570 TAGS-target-libstdc++-v3: \
28571     configure-target-libstdc++-v3 
28572         @$(unstage)
28573         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28574         r=`${PWD_COMMAND}`; export r; \
28575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576         $(RAW_CXX_TARGET_EXPORTS) \
28577         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28578         for flag in $(EXTRA_TARGET_FLAGS); do \
28579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580         done; \
28581         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28584                   "RANLIB=$${RANLIB}" \
28585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28586                    TAGS) \
28587           || exit 1
28588
28589 @endif target-libstdc++-v3
28590
28591 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
28592 maybe-install-info-target-libstdc++-v3:
28593 @if target-libstdc++-v3
28594 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
28595
28596 install-info-target-libstdc++-v3: \
28597     configure-target-libstdc++-v3 \
28598     info-target-libstdc++-v3 
28599         @$(unstage)
28600         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28601         r=`${PWD_COMMAND}`; export r; \
28602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28603         $(RAW_CXX_TARGET_EXPORTS) \
28604         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28605         for flag in $(EXTRA_TARGET_FLAGS); do \
28606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28607         done; \
28608         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28611                   "RANLIB=$${RANLIB}" \
28612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28613                    install-info) \
28614           || exit 1
28615
28616 @endif target-libstdc++-v3
28617
28618 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
28619 maybe-installcheck-target-libstdc++-v3:
28620 @if target-libstdc++-v3
28621 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
28622
28623 installcheck-target-libstdc++-v3: \
28624     configure-target-libstdc++-v3 
28625         @$(unstage)
28626         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28627         r=`${PWD_COMMAND}`; export r; \
28628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28629         $(RAW_CXX_TARGET_EXPORTS) \
28630         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28631         for flag in $(EXTRA_TARGET_FLAGS); do \
28632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28633         done; \
28634         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28637                   "RANLIB=$${RANLIB}" \
28638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28639                    installcheck) \
28640           || exit 1
28641
28642 @endif target-libstdc++-v3
28643
28644 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
28645 maybe-mostlyclean-target-libstdc++-v3:
28646 @if target-libstdc++-v3
28647 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
28648
28649 mostlyclean-target-libstdc++-v3: 
28650         @$(unstage)
28651         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28652         r=`${PWD_COMMAND}`; export r; \
28653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654         $(RAW_CXX_TARGET_EXPORTS) \
28655         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28656         for flag in $(EXTRA_TARGET_FLAGS); do \
28657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28658         done; \
28659         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28662                   "RANLIB=$${RANLIB}" \
28663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28664                    mostlyclean) \
28665           || exit 1
28666
28667 @endif target-libstdc++-v3
28668
28669 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
28670 maybe-clean-target-libstdc++-v3:
28671 @if target-libstdc++-v3
28672 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
28673
28674 clean-target-libstdc++-v3: 
28675         @$(unstage)
28676         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28677         r=`${PWD_COMMAND}`; export r; \
28678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28679         $(RAW_CXX_TARGET_EXPORTS) \
28680         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28681         for flag in $(EXTRA_TARGET_FLAGS); do \
28682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683         done; \
28684         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28687                   "RANLIB=$${RANLIB}" \
28688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28689                    clean) \
28690           || exit 1
28691
28692 @endif target-libstdc++-v3
28693
28694 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
28695 maybe-distclean-target-libstdc++-v3:
28696 @if target-libstdc++-v3
28697 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
28698
28699 distclean-target-libstdc++-v3: 
28700         @$(unstage)
28701         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28702         r=`${PWD_COMMAND}`; export r; \
28703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704         $(RAW_CXX_TARGET_EXPORTS) \
28705         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28706         for flag in $(EXTRA_TARGET_FLAGS); do \
28707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28708         done; \
28709         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28712                   "RANLIB=$${RANLIB}" \
28713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28714                    distclean) \
28715           || exit 1
28716
28717 @endif target-libstdc++-v3
28718
28719 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
28720 maybe-maintainer-clean-target-libstdc++-v3:
28721 @if target-libstdc++-v3
28722 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
28723
28724 maintainer-clean-target-libstdc++-v3: 
28725         @$(unstage)
28726         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28727         r=`${PWD_COMMAND}`; export r; \
28728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28729         $(RAW_CXX_TARGET_EXPORTS) \
28730         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28731         for flag in $(EXTRA_TARGET_FLAGS); do \
28732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28733         done; \
28734         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28737                   "RANLIB=$${RANLIB}" \
28738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28739                    maintainer-clean) \
28740           || exit 1
28741
28742 @endif target-libstdc++-v3
28743
28744
28745
28746 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28747 @if target-libmudflap
28748 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
28749         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28750         rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
28751         cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
28752 @endif target-libmudflap
28753
28754
28755
28756 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
28757 maybe-configure-target-libmudflap:
28758 @if target-libmudflap
28759 maybe-configure-target-libmudflap: configure-target-libmudflap
28760 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
28761         @$(unstage)
28762         @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
28763         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
28764         r=`${PWD_COMMAND}`; export r; \
28765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766         $(NORMAL_TARGET_EXPORTS) \
28767         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
28768         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
28769         case $(srcdir) in \
28770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28771           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
28772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28773         esac; \
28774         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
28775         libsrcdir="$$s/libmudflap"; \
28776         rm -f no-such-file || : ; \
28777         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28778           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28779           || exit 1
28780 @endif target-libmudflap
28781
28782
28783
28784
28785
28786 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
28787 maybe-all-target-libmudflap:
28788 @if target-libmudflap
28789 TARGET-target-libmudflap=all
28790 maybe-all-target-libmudflap: all-target-libmudflap
28791 all-target-libmudflap: configure-target-libmudflap
28792         @$(unstage)
28793         @r=`${PWD_COMMAND}`; export r; \
28794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28795         $(NORMAL_TARGET_EXPORTS) \
28796         (cd $(TARGET_SUBDIR)/libmudflap && \
28797           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
28798 @endif target-libmudflap
28799
28800
28801
28802
28803
28804 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
28805 maybe-check-target-libmudflap:
28806 @if target-libmudflap
28807 maybe-check-target-libmudflap: check-target-libmudflap
28808
28809 check-target-libmudflap:
28810         @$(unstage)
28811         @r=`${PWD_COMMAND}`; export r; \
28812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813         $(NORMAL_TARGET_EXPORTS) \
28814         (cd $(TARGET_SUBDIR)/libmudflap && \
28815           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28816
28817 @endif target-libmudflap
28818
28819 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
28820 maybe-install-target-libmudflap:
28821 @if target-libmudflap
28822 maybe-install-target-libmudflap: install-target-libmudflap
28823
28824 install-target-libmudflap: installdirs
28825         @$(unstage)
28826         @r=`${PWD_COMMAND}`; export r; \
28827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28828         $(NORMAL_TARGET_EXPORTS) \
28829         (cd $(TARGET_SUBDIR)/libmudflap && \
28830           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28831
28832 @endif target-libmudflap
28833
28834 # Other targets (info, dvi, etc.)
28835
28836 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
28837 maybe-info-target-libmudflap:
28838 @if target-libmudflap
28839 maybe-info-target-libmudflap: info-target-libmudflap
28840
28841 info-target-libmudflap: \
28842     configure-target-libmudflap 
28843         @$(unstage)
28844         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28845         r=`${PWD_COMMAND}`; export r; \
28846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28847         $(NORMAL_TARGET_EXPORTS) \
28848         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
28849         for flag in $(EXTRA_TARGET_FLAGS); do \
28850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28851         done; \
28852         (cd $(TARGET_SUBDIR)/libmudflap && \
28853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28855                   "RANLIB=$${RANLIB}" \
28856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28857                    info) \
28858           || exit 1
28859
28860 @endif target-libmudflap
28861
28862 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
28863 maybe-dvi-target-libmudflap:
28864 @if target-libmudflap
28865 maybe-dvi-target-libmudflap: dvi-target-libmudflap
28866
28867 dvi-target-libmudflap: \
28868     configure-target-libmudflap 
28869         @$(unstage)
28870         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28871         r=`${PWD_COMMAND}`; export r; \
28872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28873         $(NORMAL_TARGET_EXPORTS) \
28874         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
28875         for flag in $(EXTRA_TARGET_FLAGS); do \
28876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28877         done; \
28878         (cd $(TARGET_SUBDIR)/libmudflap && \
28879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28881                   "RANLIB=$${RANLIB}" \
28882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28883                    dvi) \
28884           || exit 1
28885
28886 @endif target-libmudflap
28887
28888 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
28889 maybe-html-target-libmudflap:
28890 @if target-libmudflap
28891 maybe-html-target-libmudflap: html-target-libmudflap
28892
28893 html-target-libmudflap: \
28894     configure-target-libmudflap 
28895         @$(unstage)
28896         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28897         r=`${PWD_COMMAND}`; export r; \
28898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28899         $(NORMAL_TARGET_EXPORTS) \
28900         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
28901         for flag in $(EXTRA_TARGET_FLAGS); do \
28902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28903         done; \
28904         (cd $(TARGET_SUBDIR)/libmudflap && \
28905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28907                   "RANLIB=$${RANLIB}" \
28908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28909                    html) \
28910           || exit 1
28911
28912 @endif target-libmudflap
28913
28914 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
28915 maybe-TAGS-target-libmudflap:
28916 @if target-libmudflap
28917 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
28918
28919 TAGS-target-libmudflap: \
28920     configure-target-libmudflap 
28921         @$(unstage)
28922         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28923         r=`${PWD_COMMAND}`; export r; \
28924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28925         $(NORMAL_TARGET_EXPORTS) \
28926         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
28927         for flag in $(EXTRA_TARGET_FLAGS); do \
28928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28929         done; \
28930         (cd $(TARGET_SUBDIR)/libmudflap && \
28931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28933                   "RANLIB=$${RANLIB}" \
28934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28935                    TAGS) \
28936           || exit 1
28937
28938 @endif target-libmudflap
28939
28940 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
28941 maybe-install-info-target-libmudflap:
28942 @if target-libmudflap
28943 maybe-install-info-target-libmudflap: install-info-target-libmudflap
28944
28945 install-info-target-libmudflap: \
28946     configure-target-libmudflap \
28947     info-target-libmudflap 
28948         @$(unstage)
28949         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28950         r=`${PWD_COMMAND}`; export r; \
28951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28952         $(NORMAL_TARGET_EXPORTS) \
28953         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
28954         for flag in $(EXTRA_TARGET_FLAGS); do \
28955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28956         done; \
28957         (cd $(TARGET_SUBDIR)/libmudflap && \
28958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28960                   "RANLIB=$${RANLIB}" \
28961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28962                    install-info) \
28963           || exit 1
28964
28965 @endif target-libmudflap
28966
28967 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
28968 maybe-installcheck-target-libmudflap:
28969 @if target-libmudflap
28970 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
28971
28972 installcheck-target-libmudflap: \
28973     configure-target-libmudflap 
28974         @$(unstage)
28975         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
28976         r=`${PWD_COMMAND}`; export r; \
28977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28978         $(NORMAL_TARGET_EXPORTS) \
28979         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
28980         for flag in $(EXTRA_TARGET_FLAGS); do \
28981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28982         done; \
28983         (cd $(TARGET_SUBDIR)/libmudflap && \
28984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28986                   "RANLIB=$${RANLIB}" \
28987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28988                    installcheck) \
28989           || exit 1
28990
28991 @endif target-libmudflap
28992
28993 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
28994 maybe-mostlyclean-target-libmudflap:
28995 @if target-libmudflap
28996 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
28997
28998 mostlyclean-target-libmudflap: 
28999         @$(unstage)
29000         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29001         r=`${PWD_COMMAND}`; export r; \
29002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29003         $(NORMAL_TARGET_EXPORTS) \
29004         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29005         for flag in $(EXTRA_TARGET_FLAGS); do \
29006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29007         done; \
29008         (cd $(TARGET_SUBDIR)/libmudflap && \
29009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29011                   "RANLIB=$${RANLIB}" \
29012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29013                    mostlyclean) \
29014           || exit 1
29015
29016 @endif target-libmudflap
29017
29018 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29019 maybe-clean-target-libmudflap:
29020 @if target-libmudflap
29021 maybe-clean-target-libmudflap: clean-target-libmudflap
29022
29023 clean-target-libmudflap: 
29024         @$(unstage)
29025         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29026         r=`${PWD_COMMAND}`; export r; \
29027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29028         $(NORMAL_TARGET_EXPORTS) \
29029         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29030         for flag in $(EXTRA_TARGET_FLAGS); do \
29031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29032         done; \
29033         (cd $(TARGET_SUBDIR)/libmudflap && \
29034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29036                   "RANLIB=$${RANLIB}" \
29037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29038                    clean) \
29039           || exit 1
29040
29041 @endif target-libmudflap
29042
29043 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29044 maybe-distclean-target-libmudflap:
29045 @if target-libmudflap
29046 maybe-distclean-target-libmudflap: distclean-target-libmudflap
29047
29048 distclean-target-libmudflap: 
29049         @$(unstage)
29050         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29051         r=`${PWD_COMMAND}`; export r; \
29052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29053         $(NORMAL_TARGET_EXPORTS) \
29054         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
29055         for flag in $(EXTRA_TARGET_FLAGS); do \
29056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29057         done; \
29058         (cd $(TARGET_SUBDIR)/libmudflap && \
29059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29061                   "RANLIB=$${RANLIB}" \
29062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29063                    distclean) \
29064           || exit 1
29065
29066 @endif target-libmudflap
29067
29068 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29069 maybe-maintainer-clean-target-libmudflap:
29070 @if target-libmudflap
29071 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29072
29073 maintainer-clean-target-libmudflap: 
29074         @$(unstage)
29075         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29076         r=`${PWD_COMMAND}`; export r; \
29077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29078         $(NORMAL_TARGET_EXPORTS) \
29079         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
29080         for flag in $(EXTRA_TARGET_FLAGS); do \
29081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29082         done; \
29083         (cd $(TARGET_SUBDIR)/libmudflap && \
29084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29086                   "RANLIB=$${RANLIB}" \
29087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29088                    maintainer-clean) \
29089           || exit 1
29090
29091 @endif target-libmudflap
29092
29093
29094
29095 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29096 @if target-libssp
29097 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
29098         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29099         rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
29100         cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
29101 @endif target-libssp
29102
29103
29104
29105 .PHONY: configure-target-libssp maybe-configure-target-libssp
29106 maybe-configure-target-libssp:
29107 @if target-libssp
29108 maybe-configure-target-libssp: configure-target-libssp
29109 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
29110         @$(unstage)
29111         @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29112         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29113         r=`${PWD_COMMAND}`; export r; \
29114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115         $(NORMAL_TARGET_EXPORTS) \
29116         echo Configuring in $(TARGET_SUBDIR)/libssp; \
29117         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29118         case $(srcdir) in \
29119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29120           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29122         esac; \
29123         srcdiroption="--srcdir=$${topdir}/libssp"; \
29124         libsrcdir="$$s/libssp"; \
29125         rm -f no-such-file || : ; \
29126         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29127           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29128           || exit 1
29129 @endif target-libssp
29130
29131
29132
29133
29134
29135 .PHONY: all-target-libssp maybe-all-target-libssp
29136 maybe-all-target-libssp:
29137 @if target-libssp
29138 TARGET-target-libssp=all
29139 maybe-all-target-libssp: all-target-libssp
29140 all-target-libssp: configure-target-libssp
29141         @$(unstage)
29142         @r=`${PWD_COMMAND}`; export r; \
29143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29144         $(NORMAL_TARGET_EXPORTS) \
29145         (cd $(TARGET_SUBDIR)/libssp && \
29146           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
29147 @endif target-libssp
29148
29149
29150
29151
29152
29153 .PHONY: check-target-libssp maybe-check-target-libssp
29154 maybe-check-target-libssp:
29155 @if target-libssp
29156 maybe-check-target-libssp: check-target-libssp
29157
29158 check-target-libssp:
29159         @$(unstage)
29160         @r=`${PWD_COMMAND}`; export r; \
29161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29162         $(NORMAL_TARGET_EXPORTS) \
29163         (cd $(TARGET_SUBDIR)/libssp && \
29164           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29165
29166 @endif target-libssp
29167
29168 .PHONY: install-target-libssp maybe-install-target-libssp
29169 maybe-install-target-libssp:
29170 @if target-libssp
29171 maybe-install-target-libssp: install-target-libssp
29172
29173 install-target-libssp: installdirs
29174         @$(unstage)
29175         @r=`${PWD_COMMAND}`; export r; \
29176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29177         $(NORMAL_TARGET_EXPORTS) \
29178         (cd $(TARGET_SUBDIR)/libssp && \
29179           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29180
29181 @endif target-libssp
29182
29183 # Other targets (info, dvi, etc.)
29184
29185 .PHONY: maybe-info-target-libssp info-target-libssp
29186 maybe-info-target-libssp:
29187 @if target-libssp
29188 maybe-info-target-libssp: info-target-libssp
29189
29190 info-target-libssp: \
29191     configure-target-libssp 
29192         @$(unstage)
29193         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29194         r=`${PWD_COMMAND}`; export r; \
29195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29196         $(NORMAL_TARGET_EXPORTS) \
29197         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29198         for flag in $(EXTRA_TARGET_FLAGS); do \
29199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29200         done; \
29201         (cd $(TARGET_SUBDIR)/libssp && \
29202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29204                   "RANLIB=$${RANLIB}" \
29205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29206                    info) \
29207           || exit 1
29208
29209 @endif target-libssp
29210
29211 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29212 maybe-dvi-target-libssp:
29213 @if target-libssp
29214 maybe-dvi-target-libssp: dvi-target-libssp
29215
29216 dvi-target-libssp: \
29217     configure-target-libssp 
29218         @$(unstage)
29219         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29220         r=`${PWD_COMMAND}`; export r; \
29221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29222         $(NORMAL_TARGET_EXPORTS) \
29223         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29224         for flag in $(EXTRA_TARGET_FLAGS); do \
29225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29226         done; \
29227         (cd $(TARGET_SUBDIR)/libssp && \
29228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29230                   "RANLIB=$${RANLIB}" \
29231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29232                    dvi) \
29233           || exit 1
29234
29235 @endif target-libssp
29236
29237 .PHONY: maybe-html-target-libssp html-target-libssp
29238 maybe-html-target-libssp:
29239 @if target-libssp
29240 maybe-html-target-libssp: html-target-libssp
29241
29242 html-target-libssp: \
29243     configure-target-libssp 
29244         @$(unstage)
29245         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29246         r=`${PWD_COMMAND}`; export r; \
29247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29248         $(NORMAL_TARGET_EXPORTS) \
29249         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
29250         for flag in $(EXTRA_TARGET_FLAGS); do \
29251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29252         done; \
29253         (cd $(TARGET_SUBDIR)/libssp && \
29254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29256                   "RANLIB=$${RANLIB}" \
29257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29258                    html) \
29259           || exit 1
29260
29261 @endif target-libssp
29262
29263 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
29264 maybe-TAGS-target-libssp:
29265 @if target-libssp
29266 maybe-TAGS-target-libssp: TAGS-target-libssp
29267
29268 TAGS-target-libssp: \
29269     configure-target-libssp 
29270         @$(unstage)
29271         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29272         r=`${PWD_COMMAND}`; export r; \
29273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29274         $(NORMAL_TARGET_EXPORTS) \
29275         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
29276         for flag in $(EXTRA_TARGET_FLAGS); do \
29277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29278         done; \
29279         (cd $(TARGET_SUBDIR)/libssp && \
29280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29282                   "RANLIB=$${RANLIB}" \
29283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29284                    TAGS) \
29285           || exit 1
29286
29287 @endif target-libssp
29288
29289 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
29290 maybe-install-info-target-libssp:
29291 @if target-libssp
29292 maybe-install-info-target-libssp: install-info-target-libssp
29293
29294 install-info-target-libssp: \
29295     configure-target-libssp \
29296     info-target-libssp 
29297         @$(unstage)
29298         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29299         r=`${PWD_COMMAND}`; export r; \
29300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29301         $(NORMAL_TARGET_EXPORTS) \
29302         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
29303         for flag in $(EXTRA_TARGET_FLAGS); do \
29304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305         done; \
29306         (cd $(TARGET_SUBDIR)/libssp && \
29307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29309                   "RANLIB=$${RANLIB}" \
29310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29311                    install-info) \
29312           || exit 1
29313
29314 @endif target-libssp
29315
29316 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
29317 maybe-installcheck-target-libssp:
29318 @if target-libssp
29319 maybe-installcheck-target-libssp: installcheck-target-libssp
29320
29321 installcheck-target-libssp: \
29322     configure-target-libssp 
29323         @$(unstage)
29324         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29325         r=`${PWD_COMMAND}`; export r; \
29326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29327         $(NORMAL_TARGET_EXPORTS) \
29328         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
29329         for flag in $(EXTRA_TARGET_FLAGS); do \
29330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331         done; \
29332         (cd $(TARGET_SUBDIR)/libssp && \
29333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29335                   "RANLIB=$${RANLIB}" \
29336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29337                    installcheck) \
29338           || exit 1
29339
29340 @endif target-libssp
29341
29342 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
29343 maybe-mostlyclean-target-libssp:
29344 @if target-libssp
29345 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
29346
29347 mostlyclean-target-libssp: 
29348         @$(unstage)
29349         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29350         r=`${PWD_COMMAND}`; export r; \
29351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29352         $(NORMAL_TARGET_EXPORTS) \
29353         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
29354         for flag in $(EXTRA_TARGET_FLAGS); do \
29355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29356         done; \
29357         (cd $(TARGET_SUBDIR)/libssp && \
29358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29360                   "RANLIB=$${RANLIB}" \
29361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29362                    mostlyclean) \
29363           || exit 1
29364
29365 @endif target-libssp
29366
29367 .PHONY: maybe-clean-target-libssp clean-target-libssp
29368 maybe-clean-target-libssp:
29369 @if target-libssp
29370 maybe-clean-target-libssp: clean-target-libssp
29371
29372 clean-target-libssp: 
29373         @$(unstage)
29374         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29375         r=`${PWD_COMMAND}`; export r; \
29376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29377         $(NORMAL_TARGET_EXPORTS) \
29378         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
29379         for flag in $(EXTRA_TARGET_FLAGS); do \
29380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29381         done; \
29382         (cd $(TARGET_SUBDIR)/libssp && \
29383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29385                   "RANLIB=$${RANLIB}" \
29386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29387                    clean) \
29388           || exit 1
29389
29390 @endif target-libssp
29391
29392 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
29393 maybe-distclean-target-libssp:
29394 @if target-libssp
29395 maybe-distclean-target-libssp: distclean-target-libssp
29396
29397 distclean-target-libssp: 
29398         @$(unstage)
29399         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29400         r=`${PWD_COMMAND}`; export r; \
29401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29402         $(NORMAL_TARGET_EXPORTS) \
29403         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
29404         for flag in $(EXTRA_TARGET_FLAGS); do \
29405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29406         done; \
29407         (cd $(TARGET_SUBDIR)/libssp && \
29408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29410                   "RANLIB=$${RANLIB}" \
29411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29412                    distclean) \
29413           || exit 1
29414
29415 @endif target-libssp
29416
29417 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
29418 maybe-maintainer-clean-target-libssp:
29419 @if target-libssp
29420 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
29421
29422 maintainer-clean-target-libssp: 
29423         @$(unstage)
29424         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29425         r=`${PWD_COMMAND}`; export r; \
29426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29427         $(NORMAL_TARGET_EXPORTS) \
29428         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
29429         for flag in $(EXTRA_TARGET_FLAGS); do \
29430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29431         done; \
29432         (cd $(TARGET_SUBDIR)/libssp && \
29433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29435                   "RANLIB=$${RANLIB}" \
29436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29437                    maintainer-clean) \
29438           || exit 1
29439
29440 @endif target-libssp
29441
29442
29443
29444 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29445 @if target-newlib
29446 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
29447         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29448         rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
29449         cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
29450 @endif target-newlib
29451
29452
29453
29454 .PHONY: configure-target-newlib maybe-configure-target-newlib
29455 maybe-configure-target-newlib:
29456 @if target-newlib
29457 maybe-configure-target-newlib: configure-target-newlib
29458 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
29459         @$(unstage)
29460         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
29461         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29462         r=`${PWD_COMMAND}`; export r; \
29463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464         $(NORMAL_TARGET_EXPORTS) \
29465         echo Configuring in $(TARGET_SUBDIR)/newlib; \
29466         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
29467         case $(srcdir) in \
29468           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29469           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
29470                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29471         esac; \
29472         srcdiroption="--srcdir=$${topdir}/newlib"; \
29473         libsrcdir="$$s/newlib"; \
29474         rm -f no-such-file || : ; \
29475         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29476           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29477           || exit 1
29478 @endif target-newlib
29479
29480
29481
29482
29483
29484 .PHONY: all-target-newlib maybe-all-target-newlib
29485 maybe-all-target-newlib:
29486 @if target-newlib
29487 TARGET-target-newlib=all
29488 maybe-all-target-newlib: all-target-newlib
29489 all-target-newlib: configure-target-newlib
29490         @$(unstage)
29491         @r=`${PWD_COMMAND}`; export r; \
29492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29493         $(NORMAL_TARGET_EXPORTS) \
29494         (cd $(TARGET_SUBDIR)/newlib && \
29495           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
29496 @endif target-newlib
29497
29498
29499
29500
29501
29502 .PHONY: check-target-newlib maybe-check-target-newlib
29503 maybe-check-target-newlib:
29504 @if target-newlib
29505 maybe-check-target-newlib: check-target-newlib
29506
29507 check-target-newlib:
29508         @$(unstage)
29509         @r=`${PWD_COMMAND}`; export r; \
29510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29511         $(NORMAL_TARGET_EXPORTS) \
29512         (cd $(TARGET_SUBDIR)/newlib && \
29513           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29514
29515 @endif target-newlib
29516
29517 .PHONY: install-target-newlib maybe-install-target-newlib
29518 maybe-install-target-newlib:
29519 @if target-newlib
29520 maybe-install-target-newlib: install-target-newlib
29521
29522 install-target-newlib: installdirs
29523         @$(unstage)
29524         @r=`${PWD_COMMAND}`; export r; \
29525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29526         $(NORMAL_TARGET_EXPORTS) \
29527         (cd $(TARGET_SUBDIR)/newlib && \
29528           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29529
29530 @endif target-newlib
29531
29532 # Other targets (info, dvi, etc.)
29533
29534 .PHONY: maybe-info-target-newlib info-target-newlib
29535 maybe-info-target-newlib:
29536 @if target-newlib
29537 maybe-info-target-newlib: info-target-newlib
29538
29539 info-target-newlib: \
29540     configure-target-newlib 
29541         @$(unstage)
29542         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29543         r=`${PWD_COMMAND}`; export r; \
29544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29545         $(NORMAL_TARGET_EXPORTS) \
29546         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
29547         for flag in $(EXTRA_TARGET_FLAGS); do \
29548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29549         done; \
29550         (cd $(TARGET_SUBDIR)/newlib && \
29551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29553                   "RANLIB=$${RANLIB}" \
29554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29555                    info) \
29556           || exit 1
29557
29558 @endif target-newlib
29559
29560 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
29561 maybe-dvi-target-newlib:
29562 @if target-newlib
29563 maybe-dvi-target-newlib: dvi-target-newlib
29564
29565 dvi-target-newlib: \
29566     configure-target-newlib 
29567         @$(unstage)
29568         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29569         r=`${PWD_COMMAND}`; export r; \
29570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29571         $(NORMAL_TARGET_EXPORTS) \
29572         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
29573         for flag in $(EXTRA_TARGET_FLAGS); do \
29574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29575         done; \
29576         (cd $(TARGET_SUBDIR)/newlib && \
29577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29579                   "RANLIB=$${RANLIB}" \
29580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29581                    dvi) \
29582           || exit 1
29583
29584 @endif target-newlib
29585
29586 .PHONY: maybe-html-target-newlib html-target-newlib
29587 maybe-html-target-newlib:
29588 @if target-newlib
29589 maybe-html-target-newlib: html-target-newlib
29590
29591 html-target-newlib: \
29592     configure-target-newlib 
29593         @$(unstage)
29594         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29595         r=`${PWD_COMMAND}`; export r; \
29596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29597         $(NORMAL_TARGET_EXPORTS) \
29598         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
29599         for flag in $(EXTRA_TARGET_FLAGS); do \
29600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29601         done; \
29602         (cd $(TARGET_SUBDIR)/newlib && \
29603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29605                   "RANLIB=$${RANLIB}" \
29606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29607                    html) \
29608           || exit 1
29609
29610 @endif target-newlib
29611
29612 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
29613 maybe-TAGS-target-newlib:
29614 @if target-newlib
29615 maybe-TAGS-target-newlib: TAGS-target-newlib
29616
29617 TAGS-target-newlib: \
29618     configure-target-newlib 
29619         @$(unstage)
29620         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29621         r=`${PWD_COMMAND}`; export r; \
29622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29623         $(NORMAL_TARGET_EXPORTS) \
29624         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
29625         for flag in $(EXTRA_TARGET_FLAGS); do \
29626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29627         done; \
29628         (cd $(TARGET_SUBDIR)/newlib && \
29629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29631                   "RANLIB=$${RANLIB}" \
29632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29633                    TAGS) \
29634           || exit 1
29635
29636 @endif target-newlib
29637
29638 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
29639 maybe-install-info-target-newlib:
29640 @if target-newlib
29641 maybe-install-info-target-newlib: install-info-target-newlib
29642
29643 install-info-target-newlib: \
29644     configure-target-newlib \
29645     info-target-newlib 
29646         @$(unstage)
29647         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29648         r=`${PWD_COMMAND}`; export r; \
29649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29650         $(NORMAL_TARGET_EXPORTS) \
29651         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
29652         for flag in $(EXTRA_TARGET_FLAGS); do \
29653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29654         done; \
29655         (cd $(TARGET_SUBDIR)/newlib && \
29656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29658                   "RANLIB=$${RANLIB}" \
29659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29660                    install-info) \
29661           || exit 1
29662
29663 @endif target-newlib
29664
29665 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
29666 maybe-installcheck-target-newlib:
29667 @if target-newlib
29668 maybe-installcheck-target-newlib: installcheck-target-newlib
29669
29670 installcheck-target-newlib: \
29671     configure-target-newlib 
29672         @$(unstage)
29673         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29674         r=`${PWD_COMMAND}`; export r; \
29675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29676         $(NORMAL_TARGET_EXPORTS) \
29677         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
29678         for flag in $(EXTRA_TARGET_FLAGS); do \
29679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29680         done; \
29681         (cd $(TARGET_SUBDIR)/newlib && \
29682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29684                   "RANLIB=$${RANLIB}" \
29685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29686                    installcheck) \
29687           || exit 1
29688
29689 @endif target-newlib
29690
29691 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
29692 maybe-mostlyclean-target-newlib:
29693 @if target-newlib
29694 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
29695
29696 mostlyclean-target-newlib: 
29697         @$(unstage)
29698         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29699         r=`${PWD_COMMAND}`; export r; \
29700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29701         $(NORMAL_TARGET_EXPORTS) \
29702         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
29703         for flag in $(EXTRA_TARGET_FLAGS); do \
29704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29705         done; \
29706         (cd $(TARGET_SUBDIR)/newlib && \
29707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29709                   "RANLIB=$${RANLIB}" \
29710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29711                    mostlyclean) \
29712           || exit 1
29713
29714 @endif target-newlib
29715
29716 .PHONY: maybe-clean-target-newlib clean-target-newlib
29717 maybe-clean-target-newlib:
29718 @if target-newlib
29719 maybe-clean-target-newlib: clean-target-newlib
29720
29721 clean-target-newlib: 
29722         @$(unstage)
29723         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29724         r=`${PWD_COMMAND}`; export r; \
29725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29726         $(NORMAL_TARGET_EXPORTS) \
29727         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
29728         for flag in $(EXTRA_TARGET_FLAGS); do \
29729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29730         done; \
29731         (cd $(TARGET_SUBDIR)/newlib && \
29732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29734                   "RANLIB=$${RANLIB}" \
29735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29736                    clean) \
29737           || exit 1
29738
29739 @endif target-newlib
29740
29741 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
29742 maybe-distclean-target-newlib:
29743 @if target-newlib
29744 maybe-distclean-target-newlib: distclean-target-newlib
29745
29746 distclean-target-newlib: 
29747         @$(unstage)
29748         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29749         r=`${PWD_COMMAND}`; export r; \
29750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29751         $(NORMAL_TARGET_EXPORTS) \
29752         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
29753         for flag in $(EXTRA_TARGET_FLAGS); do \
29754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29755         done; \
29756         (cd $(TARGET_SUBDIR)/newlib && \
29757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29759                   "RANLIB=$${RANLIB}" \
29760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29761                    distclean) \
29762           || exit 1
29763
29764 @endif target-newlib
29765
29766 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
29767 maybe-maintainer-clean-target-newlib:
29768 @if target-newlib
29769 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
29770
29771 maintainer-clean-target-newlib: 
29772         @$(unstage)
29773         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
29774         r=`${PWD_COMMAND}`; export r; \
29775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29776         $(NORMAL_TARGET_EXPORTS) \
29777         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
29778         for flag in $(EXTRA_TARGET_FLAGS); do \
29779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29780         done; \
29781         (cd $(TARGET_SUBDIR)/newlib && \
29782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29784                   "RANLIB=$${RANLIB}" \
29785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29786                    maintainer-clean) \
29787           || exit 1
29788
29789 @endif target-newlib
29790
29791
29792
29793 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29794 @if target-libgfortran
29795 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
29796         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29797         rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
29798         cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
29799 @endif target-libgfortran
29800
29801
29802
29803 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
29804 maybe-configure-target-libgfortran:
29805 @if target-libgfortran
29806 maybe-configure-target-libgfortran: configure-target-libgfortran
29807 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
29808         @$(unstage)
29809         @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
29810         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
29811         r=`${PWD_COMMAND}`; export r; \
29812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29813         $(NORMAL_TARGET_EXPORTS) \
29814         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
29815         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
29816         case $(srcdir) in \
29817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29818           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
29819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29820         esac; \
29821         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
29822         libsrcdir="$$s/libgfortran"; \
29823         rm -f no-such-file || : ; \
29824         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29825           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29826           || exit 1
29827 @endif target-libgfortran
29828
29829
29830
29831
29832
29833 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
29834 maybe-all-target-libgfortran:
29835 @if target-libgfortran
29836 TARGET-target-libgfortran=all
29837 maybe-all-target-libgfortran: all-target-libgfortran
29838 all-target-libgfortran: configure-target-libgfortran
29839         @$(unstage)
29840         @r=`${PWD_COMMAND}`; export r; \
29841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842         $(NORMAL_TARGET_EXPORTS) \
29843         (cd $(TARGET_SUBDIR)/libgfortran && \
29844           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
29845 @endif target-libgfortran
29846
29847
29848
29849
29850
29851 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
29852 maybe-check-target-libgfortran:
29853 @if target-libgfortran
29854 maybe-check-target-libgfortran: check-target-libgfortran
29855
29856 check-target-libgfortran:
29857         @$(unstage)
29858         @r=`${PWD_COMMAND}`; export r; \
29859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29860         $(NORMAL_TARGET_EXPORTS) \
29861         (cd $(TARGET_SUBDIR)/libgfortran && \
29862           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29863
29864 @endif target-libgfortran
29865
29866 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
29867 maybe-install-target-libgfortran:
29868 @if target-libgfortran
29869 maybe-install-target-libgfortran: install-target-libgfortran
29870
29871 install-target-libgfortran: installdirs
29872         @$(unstage)
29873         @r=`${PWD_COMMAND}`; export r; \
29874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29875         $(NORMAL_TARGET_EXPORTS) \
29876         (cd $(TARGET_SUBDIR)/libgfortran && \
29877           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29878
29879 @endif target-libgfortran
29880
29881 # Other targets (info, dvi, etc.)
29882
29883 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
29884 maybe-info-target-libgfortran:
29885 @if target-libgfortran
29886 maybe-info-target-libgfortran: info-target-libgfortran
29887
29888 info-target-libgfortran: \
29889     configure-target-libgfortran 
29890         @$(unstage)
29891         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29892         r=`${PWD_COMMAND}`; export r; \
29893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29894         $(NORMAL_TARGET_EXPORTS) \
29895         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
29896         for flag in $(EXTRA_TARGET_FLAGS); do \
29897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29898         done; \
29899         (cd $(TARGET_SUBDIR)/libgfortran && \
29900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29902                   "RANLIB=$${RANLIB}" \
29903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29904                    info) \
29905           || exit 1
29906
29907 @endif target-libgfortran
29908
29909 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
29910 maybe-dvi-target-libgfortran:
29911 @if target-libgfortran
29912 maybe-dvi-target-libgfortran: dvi-target-libgfortran
29913
29914 dvi-target-libgfortran: \
29915     configure-target-libgfortran 
29916         @$(unstage)
29917         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29918         r=`${PWD_COMMAND}`; export r; \
29919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29920         $(NORMAL_TARGET_EXPORTS) \
29921         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
29922         for flag in $(EXTRA_TARGET_FLAGS); do \
29923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29924         done; \
29925         (cd $(TARGET_SUBDIR)/libgfortran && \
29926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29928                   "RANLIB=$${RANLIB}" \
29929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29930                    dvi) \
29931           || exit 1
29932
29933 @endif target-libgfortran
29934
29935 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
29936 maybe-html-target-libgfortran:
29937 @if target-libgfortran
29938 maybe-html-target-libgfortran: html-target-libgfortran
29939
29940 html-target-libgfortran: \
29941     configure-target-libgfortran 
29942         @$(unstage)
29943         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29944         r=`${PWD_COMMAND}`; export r; \
29945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29946         $(NORMAL_TARGET_EXPORTS) \
29947         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
29948         for flag in $(EXTRA_TARGET_FLAGS); do \
29949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29950         done; \
29951         (cd $(TARGET_SUBDIR)/libgfortran && \
29952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29954                   "RANLIB=$${RANLIB}" \
29955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29956                    html) \
29957           || exit 1
29958
29959 @endif target-libgfortran
29960
29961 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
29962 maybe-TAGS-target-libgfortran:
29963 @if target-libgfortran
29964 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
29965
29966 TAGS-target-libgfortran: \
29967     configure-target-libgfortran 
29968         @$(unstage)
29969         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29970         r=`${PWD_COMMAND}`; export r; \
29971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29972         $(NORMAL_TARGET_EXPORTS) \
29973         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
29974         for flag in $(EXTRA_TARGET_FLAGS); do \
29975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29976         done; \
29977         (cd $(TARGET_SUBDIR)/libgfortran && \
29978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29980                   "RANLIB=$${RANLIB}" \
29981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29982                    TAGS) \
29983           || exit 1
29984
29985 @endif target-libgfortran
29986
29987 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
29988 maybe-install-info-target-libgfortran:
29989 @if target-libgfortran
29990 maybe-install-info-target-libgfortran: install-info-target-libgfortran
29991
29992 install-info-target-libgfortran: \
29993     configure-target-libgfortran \
29994     info-target-libgfortran 
29995         @$(unstage)
29996         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
29997         r=`${PWD_COMMAND}`; export r; \
29998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29999         $(NORMAL_TARGET_EXPORTS) \
30000         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
30001         for flag in $(EXTRA_TARGET_FLAGS); do \
30002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30003         done; \
30004         (cd $(TARGET_SUBDIR)/libgfortran && \
30005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30007                   "RANLIB=$${RANLIB}" \
30008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30009                    install-info) \
30010           || exit 1
30011
30012 @endif target-libgfortran
30013
30014 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
30015 maybe-installcheck-target-libgfortran:
30016 @if target-libgfortran
30017 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
30018
30019 installcheck-target-libgfortran: \
30020     configure-target-libgfortran 
30021         @$(unstage)
30022         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30023         r=`${PWD_COMMAND}`; export r; \
30024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30025         $(NORMAL_TARGET_EXPORTS) \
30026         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
30027         for flag in $(EXTRA_TARGET_FLAGS); do \
30028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30029         done; \
30030         (cd $(TARGET_SUBDIR)/libgfortran && \
30031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30033                   "RANLIB=$${RANLIB}" \
30034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30035                    installcheck) \
30036           || exit 1
30037
30038 @endif target-libgfortran
30039
30040 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
30041 maybe-mostlyclean-target-libgfortran:
30042 @if target-libgfortran
30043 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
30044
30045 mostlyclean-target-libgfortran: 
30046         @$(unstage)
30047         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30048         r=`${PWD_COMMAND}`; export r; \
30049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30050         $(NORMAL_TARGET_EXPORTS) \
30051         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
30052         for flag in $(EXTRA_TARGET_FLAGS); do \
30053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30054         done; \
30055         (cd $(TARGET_SUBDIR)/libgfortran && \
30056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30058                   "RANLIB=$${RANLIB}" \
30059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30060                    mostlyclean) \
30061           || exit 1
30062
30063 @endif target-libgfortran
30064
30065 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
30066 maybe-clean-target-libgfortran:
30067 @if target-libgfortran
30068 maybe-clean-target-libgfortran: clean-target-libgfortran
30069
30070 clean-target-libgfortran: 
30071         @$(unstage)
30072         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30073         r=`${PWD_COMMAND}`; export r; \
30074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30075         $(NORMAL_TARGET_EXPORTS) \
30076         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
30077         for flag in $(EXTRA_TARGET_FLAGS); do \
30078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30079         done; \
30080         (cd $(TARGET_SUBDIR)/libgfortran && \
30081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30083                   "RANLIB=$${RANLIB}" \
30084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30085                    clean) \
30086           || exit 1
30087
30088 @endif target-libgfortran
30089
30090 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
30091 maybe-distclean-target-libgfortran:
30092 @if target-libgfortran
30093 maybe-distclean-target-libgfortran: distclean-target-libgfortran
30094
30095 distclean-target-libgfortran: 
30096         @$(unstage)
30097         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30098         r=`${PWD_COMMAND}`; export r; \
30099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100         $(NORMAL_TARGET_EXPORTS) \
30101         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
30102         for flag in $(EXTRA_TARGET_FLAGS); do \
30103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30104         done; \
30105         (cd $(TARGET_SUBDIR)/libgfortran && \
30106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30108                   "RANLIB=$${RANLIB}" \
30109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30110                    distclean) \
30111           || exit 1
30112
30113 @endif target-libgfortran
30114
30115 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
30116 maybe-maintainer-clean-target-libgfortran:
30117 @if target-libgfortran
30118 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
30119
30120 maintainer-clean-target-libgfortran: 
30121         @$(unstage)
30122         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30123         r=`${PWD_COMMAND}`; export r; \
30124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30125         $(NORMAL_TARGET_EXPORTS) \
30126         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
30127         for flag in $(EXTRA_TARGET_FLAGS); do \
30128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30129         done; \
30130         (cd $(TARGET_SUBDIR)/libgfortran && \
30131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30133                   "RANLIB=$${RANLIB}" \
30134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30135                    maintainer-clean) \
30136           || exit 1
30137
30138 @endif target-libgfortran
30139
30140
30141
30142 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30143 @if target-libobjc
30144 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
30145         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30146         rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
30147         cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
30148 @endif target-libobjc
30149
30150
30151
30152 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
30153 maybe-configure-target-libobjc:
30154 @if target-libobjc
30155 maybe-configure-target-libobjc: configure-target-libobjc
30156 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
30157         @$(unstage)
30158         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
30159         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30160         r=`${PWD_COMMAND}`; export r; \
30161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30162         $(NORMAL_TARGET_EXPORTS) \
30163         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
30164         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
30165         case $(srcdir) in \
30166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30167           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
30168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30169         esac; \
30170         srcdiroption="--srcdir=$${topdir}/libobjc"; \
30171         libsrcdir="$$s/libobjc"; \
30172         rm -f no-such-file || : ; \
30173         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30174           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30175           || exit 1
30176 @endif target-libobjc
30177
30178
30179
30180
30181
30182 .PHONY: all-target-libobjc maybe-all-target-libobjc
30183 maybe-all-target-libobjc:
30184 @if target-libobjc
30185 TARGET-target-libobjc=all
30186 maybe-all-target-libobjc: all-target-libobjc
30187 all-target-libobjc: configure-target-libobjc
30188         @$(unstage)
30189         @r=`${PWD_COMMAND}`; export r; \
30190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30191         $(NORMAL_TARGET_EXPORTS) \
30192         (cd $(TARGET_SUBDIR)/libobjc && \
30193           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
30194 @endif target-libobjc
30195
30196
30197
30198
30199
30200 .PHONY: check-target-libobjc maybe-check-target-libobjc
30201 maybe-check-target-libobjc:
30202 @if target-libobjc
30203 maybe-check-target-libobjc: check-target-libobjc
30204
30205 check-target-libobjc:
30206         @$(unstage)
30207         @r=`${PWD_COMMAND}`; export r; \
30208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30209         $(NORMAL_TARGET_EXPORTS) \
30210         (cd $(TARGET_SUBDIR)/libobjc && \
30211           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30212
30213 @endif target-libobjc
30214
30215 .PHONY: install-target-libobjc maybe-install-target-libobjc
30216 maybe-install-target-libobjc:
30217 @if target-libobjc
30218 maybe-install-target-libobjc: install-target-libobjc
30219
30220 install-target-libobjc: installdirs
30221         @$(unstage)
30222         @r=`${PWD_COMMAND}`; export r; \
30223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30224         $(NORMAL_TARGET_EXPORTS) \
30225         (cd $(TARGET_SUBDIR)/libobjc && \
30226           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30227
30228 @endif target-libobjc
30229
30230 # Other targets (info, dvi, etc.)
30231
30232 .PHONY: maybe-info-target-libobjc info-target-libobjc
30233 maybe-info-target-libobjc:
30234 @if target-libobjc
30235 maybe-info-target-libobjc: info-target-libobjc
30236
30237 info-target-libobjc: \
30238     configure-target-libobjc 
30239         @$(unstage)
30240         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30241         r=`${PWD_COMMAND}`; export r; \
30242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30243         $(NORMAL_TARGET_EXPORTS) \
30244         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
30245         for flag in $(EXTRA_TARGET_FLAGS); do \
30246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30247         done; \
30248         (cd $(TARGET_SUBDIR)/libobjc && \
30249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30251                   "RANLIB=$${RANLIB}" \
30252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30253                    info) \
30254           || exit 1
30255
30256 @endif target-libobjc
30257
30258 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
30259 maybe-dvi-target-libobjc:
30260 @if target-libobjc
30261 maybe-dvi-target-libobjc: dvi-target-libobjc
30262
30263 dvi-target-libobjc: \
30264     configure-target-libobjc 
30265         @$(unstage)
30266         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30267         r=`${PWD_COMMAND}`; export r; \
30268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30269         $(NORMAL_TARGET_EXPORTS) \
30270         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
30271         for flag in $(EXTRA_TARGET_FLAGS); do \
30272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30273         done; \
30274         (cd $(TARGET_SUBDIR)/libobjc && \
30275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30277                   "RANLIB=$${RANLIB}" \
30278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30279                    dvi) \
30280           || exit 1
30281
30282 @endif target-libobjc
30283
30284 .PHONY: maybe-html-target-libobjc html-target-libobjc
30285 maybe-html-target-libobjc:
30286 @if target-libobjc
30287 maybe-html-target-libobjc: html-target-libobjc
30288
30289 html-target-libobjc: \
30290     configure-target-libobjc 
30291         @$(unstage)
30292         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30293         r=`${PWD_COMMAND}`; export r; \
30294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295         $(NORMAL_TARGET_EXPORTS) \
30296         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
30297         for flag in $(EXTRA_TARGET_FLAGS); do \
30298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30299         done; \
30300         (cd $(TARGET_SUBDIR)/libobjc && \
30301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303                   "RANLIB=$${RANLIB}" \
30304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30305                    html) \
30306           || exit 1
30307
30308 @endif target-libobjc
30309
30310 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
30311 maybe-TAGS-target-libobjc:
30312 @if target-libobjc
30313 maybe-TAGS-target-libobjc: TAGS-target-libobjc
30314
30315 TAGS-target-libobjc: \
30316     configure-target-libobjc 
30317         @$(unstage)
30318         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30319         r=`${PWD_COMMAND}`; export r; \
30320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30321         $(NORMAL_TARGET_EXPORTS) \
30322         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
30323         for flag in $(EXTRA_TARGET_FLAGS); do \
30324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30325         done; \
30326         (cd $(TARGET_SUBDIR)/libobjc && \
30327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30329                   "RANLIB=$${RANLIB}" \
30330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30331                    TAGS) \
30332           || exit 1
30333
30334 @endif target-libobjc
30335
30336 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
30337 maybe-install-info-target-libobjc:
30338 @if target-libobjc
30339 maybe-install-info-target-libobjc: install-info-target-libobjc
30340
30341 install-info-target-libobjc: \
30342     configure-target-libobjc \
30343     info-target-libobjc 
30344         @$(unstage)
30345         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30346         r=`${PWD_COMMAND}`; export r; \
30347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30348         $(NORMAL_TARGET_EXPORTS) \
30349         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
30350         for flag in $(EXTRA_TARGET_FLAGS); do \
30351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30352         done; \
30353         (cd $(TARGET_SUBDIR)/libobjc && \
30354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30356                   "RANLIB=$${RANLIB}" \
30357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30358                    install-info) \
30359           || exit 1
30360
30361 @endif target-libobjc
30362
30363 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
30364 maybe-installcheck-target-libobjc:
30365 @if target-libobjc
30366 maybe-installcheck-target-libobjc: installcheck-target-libobjc
30367
30368 installcheck-target-libobjc: \
30369     configure-target-libobjc 
30370         @$(unstage)
30371         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30372         r=`${PWD_COMMAND}`; export r; \
30373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30374         $(NORMAL_TARGET_EXPORTS) \
30375         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
30376         for flag in $(EXTRA_TARGET_FLAGS); do \
30377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30378         done; \
30379         (cd $(TARGET_SUBDIR)/libobjc && \
30380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30382                   "RANLIB=$${RANLIB}" \
30383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30384                    installcheck) \
30385           || exit 1
30386
30387 @endif target-libobjc
30388
30389 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
30390 maybe-mostlyclean-target-libobjc:
30391 @if target-libobjc
30392 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
30393
30394 mostlyclean-target-libobjc: 
30395         @$(unstage)
30396         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30397         r=`${PWD_COMMAND}`; export r; \
30398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399         $(NORMAL_TARGET_EXPORTS) \
30400         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
30401         for flag in $(EXTRA_TARGET_FLAGS); do \
30402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30403         done; \
30404         (cd $(TARGET_SUBDIR)/libobjc && \
30405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30407                   "RANLIB=$${RANLIB}" \
30408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30409                    mostlyclean) \
30410           || exit 1
30411
30412 @endif target-libobjc
30413
30414 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
30415 maybe-clean-target-libobjc:
30416 @if target-libobjc
30417 maybe-clean-target-libobjc: clean-target-libobjc
30418
30419 clean-target-libobjc: 
30420         @$(unstage)
30421         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30422         r=`${PWD_COMMAND}`; export r; \
30423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30424         $(NORMAL_TARGET_EXPORTS) \
30425         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
30426         for flag in $(EXTRA_TARGET_FLAGS); do \
30427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30428         done; \
30429         (cd $(TARGET_SUBDIR)/libobjc && \
30430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30432                   "RANLIB=$${RANLIB}" \
30433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30434                    clean) \
30435           || exit 1
30436
30437 @endif target-libobjc
30438
30439 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
30440 maybe-distclean-target-libobjc:
30441 @if target-libobjc
30442 maybe-distclean-target-libobjc: distclean-target-libobjc
30443
30444 distclean-target-libobjc: 
30445         @$(unstage)
30446         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30447         r=`${PWD_COMMAND}`; export r; \
30448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30449         $(NORMAL_TARGET_EXPORTS) \
30450         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
30451         for flag in $(EXTRA_TARGET_FLAGS); do \
30452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30453         done; \
30454         (cd $(TARGET_SUBDIR)/libobjc && \
30455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30457                   "RANLIB=$${RANLIB}" \
30458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30459                    distclean) \
30460           || exit 1
30461
30462 @endif target-libobjc
30463
30464 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
30465 maybe-maintainer-clean-target-libobjc:
30466 @if target-libobjc
30467 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
30468
30469 maintainer-clean-target-libobjc: 
30470         @$(unstage)
30471         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30472         r=`${PWD_COMMAND}`; export r; \
30473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30474         $(NORMAL_TARGET_EXPORTS) \
30475         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
30476         for flag in $(EXTRA_TARGET_FLAGS); do \
30477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30478         done; \
30479         (cd $(TARGET_SUBDIR)/libobjc && \
30480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30482                   "RANLIB=$${RANLIB}" \
30483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30484                    maintainer-clean) \
30485           || exit 1
30486
30487 @endif target-libobjc
30488
30489
30490
30491 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30492 @if target-libtermcap
30493 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
30494         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30495         rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
30496         cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
30497 @endif target-libtermcap
30498
30499
30500
30501 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
30502 maybe-configure-target-libtermcap:
30503 @if target-libtermcap
30504 maybe-configure-target-libtermcap: configure-target-libtermcap
30505 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
30506         @$(unstage)
30507         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
30508         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
30509         r=`${PWD_COMMAND}`; export r; \
30510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30511         $(NORMAL_TARGET_EXPORTS) \
30512         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
30513         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
30514         case $(srcdir) in \
30515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30516           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
30517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30518         esac; \
30519         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
30520         libsrcdir="$$s/libtermcap"; \
30521         rm -f no-such-file || : ; \
30522         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30523           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30524           || exit 1
30525 @endif target-libtermcap
30526
30527
30528
30529
30530
30531 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
30532 maybe-all-target-libtermcap:
30533 @if target-libtermcap
30534 TARGET-target-libtermcap=all
30535 maybe-all-target-libtermcap: all-target-libtermcap
30536 all-target-libtermcap: configure-target-libtermcap
30537         @$(unstage)
30538         @r=`${PWD_COMMAND}`; export r; \
30539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540         $(NORMAL_TARGET_EXPORTS) \
30541         (cd $(TARGET_SUBDIR)/libtermcap && \
30542           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
30543 @endif target-libtermcap
30544
30545
30546
30547
30548
30549 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
30550 maybe-check-target-libtermcap:
30551 @if target-libtermcap
30552 maybe-check-target-libtermcap: check-target-libtermcap
30553
30554 # Dummy target for uncheckable module.
30555 check-target-libtermcap:
30556
30557 @endif target-libtermcap
30558
30559 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
30560 maybe-install-target-libtermcap:
30561 @if target-libtermcap
30562 maybe-install-target-libtermcap: install-target-libtermcap
30563
30564 install-target-libtermcap: installdirs
30565         @$(unstage)
30566         @r=`${PWD_COMMAND}`; export r; \
30567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30568         $(NORMAL_TARGET_EXPORTS) \
30569         (cd $(TARGET_SUBDIR)/libtermcap && \
30570           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30571
30572 @endif target-libtermcap
30573
30574 # Other targets (info, dvi, etc.)
30575
30576 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
30577 maybe-info-target-libtermcap:
30578 @if target-libtermcap
30579 maybe-info-target-libtermcap: info-target-libtermcap
30580
30581 info-target-libtermcap: \
30582     configure-target-libtermcap 
30583         @$(unstage)
30584         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30585         r=`${PWD_COMMAND}`; export r; \
30586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30587         $(NORMAL_TARGET_EXPORTS) \
30588         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
30589         for flag in $(EXTRA_TARGET_FLAGS); do \
30590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591         done; \
30592         (cd $(TARGET_SUBDIR)/libtermcap && \
30593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30595                   "RANLIB=$${RANLIB}" \
30596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30597                    info) \
30598           || exit 1
30599
30600 @endif target-libtermcap
30601
30602 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
30603 maybe-dvi-target-libtermcap:
30604 @if target-libtermcap
30605 maybe-dvi-target-libtermcap: dvi-target-libtermcap
30606
30607 dvi-target-libtermcap: \
30608     configure-target-libtermcap 
30609         @$(unstage)
30610         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30611         r=`${PWD_COMMAND}`; export r; \
30612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30613         $(NORMAL_TARGET_EXPORTS) \
30614         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
30615         for flag in $(EXTRA_TARGET_FLAGS); do \
30616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617         done; \
30618         (cd $(TARGET_SUBDIR)/libtermcap && \
30619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30621                   "RANLIB=$${RANLIB}" \
30622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30623                    dvi) \
30624           || exit 1
30625
30626 @endif target-libtermcap
30627
30628 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
30629 maybe-html-target-libtermcap:
30630 @if target-libtermcap
30631 maybe-html-target-libtermcap: html-target-libtermcap
30632
30633 html-target-libtermcap: \
30634     configure-target-libtermcap 
30635         @$(unstage)
30636         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30637         r=`${PWD_COMMAND}`; export r; \
30638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30639         $(NORMAL_TARGET_EXPORTS) \
30640         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
30641         for flag in $(EXTRA_TARGET_FLAGS); do \
30642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643         done; \
30644         (cd $(TARGET_SUBDIR)/libtermcap && \
30645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30647                   "RANLIB=$${RANLIB}" \
30648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30649                    html) \
30650           || exit 1
30651
30652 @endif target-libtermcap
30653
30654 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
30655 maybe-TAGS-target-libtermcap:
30656 @if target-libtermcap
30657 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
30658
30659 TAGS-target-libtermcap: \
30660     configure-target-libtermcap 
30661         @$(unstage)
30662         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30663         r=`${PWD_COMMAND}`; export r; \
30664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30665         $(NORMAL_TARGET_EXPORTS) \
30666         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
30667         for flag in $(EXTRA_TARGET_FLAGS); do \
30668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30669         done; \
30670         (cd $(TARGET_SUBDIR)/libtermcap && \
30671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30673                   "RANLIB=$${RANLIB}" \
30674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30675                    TAGS) \
30676           || exit 1
30677
30678 @endif target-libtermcap
30679
30680 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
30681 maybe-install-info-target-libtermcap:
30682 @if target-libtermcap
30683 maybe-install-info-target-libtermcap: install-info-target-libtermcap
30684
30685 install-info-target-libtermcap: \
30686     configure-target-libtermcap \
30687     info-target-libtermcap 
30688         @$(unstage)
30689         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30690         r=`${PWD_COMMAND}`; export r; \
30691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692         $(NORMAL_TARGET_EXPORTS) \
30693         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
30694         for flag in $(EXTRA_TARGET_FLAGS); do \
30695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30696         done; \
30697         (cd $(TARGET_SUBDIR)/libtermcap && \
30698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700                   "RANLIB=$${RANLIB}" \
30701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30702                    install-info) \
30703           || exit 1
30704
30705 @endif target-libtermcap
30706
30707 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
30708 maybe-installcheck-target-libtermcap:
30709 @if target-libtermcap
30710 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
30711
30712 installcheck-target-libtermcap: \
30713     configure-target-libtermcap 
30714         @$(unstage)
30715         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
30716         r=`${PWD_COMMAND}`; export r; \
30717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30718         $(NORMAL_TARGET_EXPORTS) \
30719         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
30720         for flag in $(EXTRA_TARGET_FLAGS); do \
30721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30722         done; \
30723         (cd $(TARGET_SUBDIR)/libtermcap && \
30724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30726                   "RANLIB=$${RANLIB}" \
30727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30728                    installcheck) \
30729           || exit 1
30730
30731 @endif target-libtermcap
30732
30733 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
30734 maybe-mostlyclean-target-libtermcap:
30735 @if target-libtermcap
30736 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
30737
30738 # libtermcap doesn't support mostlyclean.
30739 mostlyclean-target-libtermcap:
30740
30741 @endif target-libtermcap
30742
30743 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
30744 maybe-clean-target-libtermcap:
30745 @if target-libtermcap
30746 maybe-clean-target-libtermcap: clean-target-libtermcap
30747
30748 # libtermcap doesn't support clean.
30749 clean-target-libtermcap:
30750
30751 @endif target-libtermcap
30752
30753 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
30754 maybe-distclean-target-libtermcap:
30755 @if target-libtermcap
30756 maybe-distclean-target-libtermcap: distclean-target-libtermcap
30757
30758 # libtermcap doesn't support distclean.
30759 distclean-target-libtermcap:
30760
30761 @endif target-libtermcap
30762
30763 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
30764 maybe-maintainer-clean-target-libtermcap:
30765 @if target-libtermcap
30766 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
30767
30768 # libtermcap doesn't support maintainer-clean.
30769 maintainer-clean-target-libtermcap:
30770
30771 @endif target-libtermcap
30772
30773
30774
30775 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30776 @if target-winsup
30777 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
30778         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30779         rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
30780         cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
30781 @endif target-winsup
30782
30783
30784
30785 .PHONY: configure-target-winsup maybe-configure-target-winsup
30786 maybe-configure-target-winsup:
30787 @if target-winsup
30788 maybe-configure-target-winsup: configure-target-winsup
30789 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
30790         @$(unstage)
30791         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
30792         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
30793         r=`${PWD_COMMAND}`; export r; \
30794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30795         $(NORMAL_TARGET_EXPORTS) \
30796         echo Configuring in $(TARGET_SUBDIR)/winsup; \
30797         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
30798         case $(srcdir) in \
30799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30800           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
30801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30802         esac; \
30803         srcdiroption="--srcdir=$${topdir}/winsup"; \
30804         libsrcdir="$$s/winsup"; \
30805         rm -f no-such-file || : ; \
30806         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30807           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30808           || exit 1
30809 @endif target-winsup
30810
30811
30812
30813
30814
30815 .PHONY: all-target-winsup maybe-all-target-winsup
30816 maybe-all-target-winsup:
30817 @if target-winsup
30818 TARGET-target-winsup=all
30819 maybe-all-target-winsup: all-target-winsup
30820 all-target-winsup: configure-target-winsup
30821         @$(unstage)
30822         @r=`${PWD_COMMAND}`; export r; \
30823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30824         $(NORMAL_TARGET_EXPORTS) \
30825         (cd $(TARGET_SUBDIR)/winsup && \
30826           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
30827 @endif target-winsup
30828
30829
30830
30831
30832
30833 .PHONY: check-target-winsup maybe-check-target-winsup
30834 maybe-check-target-winsup:
30835 @if target-winsup
30836 maybe-check-target-winsup: check-target-winsup
30837
30838 check-target-winsup:
30839         @$(unstage)
30840         @r=`${PWD_COMMAND}`; export r; \
30841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30842         $(NORMAL_TARGET_EXPORTS) \
30843         (cd $(TARGET_SUBDIR)/winsup && \
30844           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30845
30846 @endif target-winsup
30847
30848 .PHONY: install-target-winsup maybe-install-target-winsup
30849 maybe-install-target-winsup:
30850 @if target-winsup
30851 maybe-install-target-winsup: install-target-winsup
30852
30853 install-target-winsup: installdirs
30854         @$(unstage)
30855         @r=`${PWD_COMMAND}`; export r; \
30856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30857         $(NORMAL_TARGET_EXPORTS) \
30858         (cd $(TARGET_SUBDIR)/winsup && \
30859           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30860
30861 @endif target-winsup
30862
30863 # Other targets (info, dvi, etc.)
30864
30865 .PHONY: maybe-info-target-winsup info-target-winsup
30866 maybe-info-target-winsup:
30867 @if target-winsup
30868 maybe-info-target-winsup: info-target-winsup
30869
30870 info-target-winsup: \
30871     configure-target-winsup 
30872         @$(unstage)
30873         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30874         r=`${PWD_COMMAND}`; export r; \
30875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30876         $(NORMAL_TARGET_EXPORTS) \
30877         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
30878         for flag in $(EXTRA_TARGET_FLAGS); do \
30879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30880         done; \
30881         (cd $(TARGET_SUBDIR)/winsup && \
30882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30884                   "RANLIB=$${RANLIB}" \
30885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30886                    info) \
30887           || exit 1
30888
30889 @endif target-winsup
30890
30891 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
30892 maybe-dvi-target-winsup:
30893 @if target-winsup
30894 maybe-dvi-target-winsup: dvi-target-winsup
30895
30896 dvi-target-winsup: \
30897     configure-target-winsup 
30898         @$(unstage)
30899         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30900         r=`${PWD_COMMAND}`; export r; \
30901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30902         $(NORMAL_TARGET_EXPORTS) \
30903         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
30904         for flag in $(EXTRA_TARGET_FLAGS); do \
30905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30906         done; \
30907         (cd $(TARGET_SUBDIR)/winsup && \
30908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30910                   "RANLIB=$${RANLIB}" \
30911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30912                    dvi) \
30913           || exit 1
30914
30915 @endif target-winsup
30916
30917 .PHONY: maybe-html-target-winsup html-target-winsup
30918 maybe-html-target-winsup:
30919 @if target-winsup
30920 maybe-html-target-winsup: html-target-winsup
30921
30922 html-target-winsup: \
30923     configure-target-winsup 
30924         @$(unstage)
30925         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30926         r=`${PWD_COMMAND}`; export r; \
30927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30928         $(NORMAL_TARGET_EXPORTS) \
30929         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
30930         for flag in $(EXTRA_TARGET_FLAGS); do \
30931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30932         done; \
30933         (cd $(TARGET_SUBDIR)/winsup && \
30934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30936                   "RANLIB=$${RANLIB}" \
30937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30938                    html) \
30939           || exit 1
30940
30941 @endif target-winsup
30942
30943 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
30944 maybe-TAGS-target-winsup:
30945 @if target-winsup
30946 maybe-TAGS-target-winsup: TAGS-target-winsup
30947
30948 TAGS-target-winsup: \
30949     configure-target-winsup 
30950         @$(unstage)
30951         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30952         r=`${PWD_COMMAND}`; export r; \
30953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30954         $(NORMAL_TARGET_EXPORTS) \
30955         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
30956         for flag in $(EXTRA_TARGET_FLAGS); do \
30957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30958         done; \
30959         (cd $(TARGET_SUBDIR)/winsup && \
30960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30962                   "RANLIB=$${RANLIB}" \
30963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30964                    TAGS) \
30965           || exit 1
30966
30967 @endif target-winsup
30968
30969 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
30970 maybe-install-info-target-winsup:
30971 @if target-winsup
30972 maybe-install-info-target-winsup: install-info-target-winsup
30973
30974 install-info-target-winsup: \
30975     configure-target-winsup \
30976     info-target-winsup 
30977         @$(unstage)
30978         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
30979         r=`${PWD_COMMAND}`; export r; \
30980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30981         $(NORMAL_TARGET_EXPORTS) \
30982         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
30983         for flag in $(EXTRA_TARGET_FLAGS); do \
30984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30985         done; \
30986         (cd $(TARGET_SUBDIR)/winsup && \
30987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30989                   "RANLIB=$${RANLIB}" \
30990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30991                    install-info) \
30992           || exit 1
30993
30994 @endif target-winsup
30995
30996 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
30997 maybe-installcheck-target-winsup:
30998 @if target-winsup
30999 maybe-installcheck-target-winsup: installcheck-target-winsup
31000
31001 installcheck-target-winsup: \
31002     configure-target-winsup 
31003         @$(unstage)
31004         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31005         r=`${PWD_COMMAND}`; export r; \
31006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31007         $(NORMAL_TARGET_EXPORTS) \
31008         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
31009         for flag in $(EXTRA_TARGET_FLAGS); do \
31010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31011         done; \
31012         (cd $(TARGET_SUBDIR)/winsup && \
31013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31015                   "RANLIB=$${RANLIB}" \
31016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31017                    installcheck) \
31018           || exit 1
31019
31020 @endif target-winsup
31021
31022 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
31023 maybe-mostlyclean-target-winsup:
31024 @if target-winsup
31025 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
31026
31027 mostlyclean-target-winsup: 
31028         @$(unstage)
31029         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31030         r=`${PWD_COMMAND}`; export r; \
31031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31032         $(NORMAL_TARGET_EXPORTS) \
31033         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
31034         for flag in $(EXTRA_TARGET_FLAGS); do \
31035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036         done; \
31037         (cd $(TARGET_SUBDIR)/winsup && \
31038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31040                   "RANLIB=$${RANLIB}" \
31041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31042                    mostlyclean) \
31043           || exit 1
31044
31045 @endif target-winsup
31046
31047 .PHONY: maybe-clean-target-winsup clean-target-winsup
31048 maybe-clean-target-winsup:
31049 @if target-winsup
31050 maybe-clean-target-winsup: clean-target-winsup
31051
31052 clean-target-winsup: 
31053         @$(unstage)
31054         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31055         r=`${PWD_COMMAND}`; export r; \
31056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31057         $(NORMAL_TARGET_EXPORTS) \
31058         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
31059         for flag in $(EXTRA_TARGET_FLAGS); do \
31060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31061         done; \
31062         (cd $(TARGET_SUBDIR)/winsup && \
31063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31065                   "RANLIB=$${RANLIB}" \
31066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31067                    clean) \
31068           || exit 1
31069
31070 @endif target-winsup
31071
31072 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
31073 maybe-distclean-target-winsup:
31074 @if target-winsup
31075 maybe-distclean-target-winsup: distclean-target-winsup
31076
31077 distclean-target-winsup: 
31078         @$(unstage)
31079         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31080         r=`${PWD_COMMAND}`; export r; \
31081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31082         $(NORMAL_TARGET_EXPORTS) \
31083         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
31084         for flag in $(EXTRA_TARGET_FLAGS); do \
31085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31086         done; \
31087         (cd $(TARGET_SUBDIR)/winsup && \
31088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31090                   "RANLIB=$${RANLIB}" \
31091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31092                    distclean) \
31093           || exit 1
31094
31095 @endif target-winsup
31096
31097 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
31098 maybe-maintainer-clean-target-winsup:
31099 @if target-winsup
31100 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
31101
31102 maintainer-clean-target-winsup: 
31103         @$(unstage)
31104         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31105         r=`${PWD_COMMAND}`; export r; \
31106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31107         $(NORMAL_TARGET_EXPORTS) \
31108         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
31109         for flag in $(EXTRA_TARGET_FLAGS); do \
31110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31111         done; \
31112         (cd $(TARGET_SUBDIR)/winsup && \
31113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31115                   "RANLIB=$${RANLIB}" \
31116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31117                    maintainer-clean) \
31118           || exit 1
31119
31120 @endif target-winsup
31121
31122
31123
31124 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31125 @if target-libgloss
31126 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
31127         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31128         rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
31129         cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
31130 @endif target-libgloss
31131
31132
31133
31134 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
31135 maybe-configure-target-libgloss:
31136 @if target-libgloss
31137 maybe-configure-target-libgloss: configure-target-libgloss
31138 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
31139         @$(unstage)
31140         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
31141         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31142         r=`${PWD_COMMAND}`; export r; \
31143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144         $(NORMAL_TARGET_EXPORTS) \
31145         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
31146         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
31147         case $(srcdir) in \
31148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31149           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
31150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31151         esac; \
31152         srcdiroption="--srcdir=$${topdir}/libgloss"; \
31153         libsrcdir="$$s/libgloss"; \
31154         rm -f no-such-file || : ; \
31155         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31156           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31157           || exit 1
31158 @endif target-libgloss
31159
31160
31161
31162
31163
31164 .PHONY: all-target-libgloss maybe-all-target-libgloss
31165 maybe-all-target-libgloss:
31166 @if target-libgloss
31167 TARGET-target-libgloss=all
31168 maybe-all-target-libgloss: all-target-libgloss
31169 all-target-libgloss: configure-target-libgloss
31170         @$(unstage)
31171         @r=`${PWD_COMMAND}`; export r; \
31172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31173         $(NORMAL_TARGET_EXPORTS) \
31174         (cd $(TARGET_SUBDIR)/libgloss && \
31175           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
31176 @endif target-libgloss
31177
31178
31179
31180
31181
31182 .PHONY: check-target-libgloss maybe-check-target-libgloss
31183 maybe-check-target-libgloss:
31184 @if target-libgloss
31185 maybe-check-target-libgloss: check-target-libgloss
31186
31187 # Dummy target for uncheckable module.
31188 check-target-libgloss:
31189
31190 @endif target-libgloss
31191
31192 .PHONY: install-target-libgloss maybe-install-target-libgloss
31193 maybe-install-target-libgloss:
31194 @if target-libgloss
31195 maybe-install-target-libgloss: install-target-libgloss
31196
31197 install-target-libgloss: installdirs
31198         @$(unstage)
31199         @r=`${PWD_COMMAND}`; export r; \
31200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201         $(NORMAL_TARGET_EXPORTS) \
31202         (cd $(TARGET_SUBDIR)/libgloss && \
31203           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31204
31205 @endif target-libgloss
31206
31207 # Other targets (info, dvi, etc.)
31208
31209 .PHONY: maybe-info-target-libgloss info-target-libgloss
31210 maybe-info-target-libgloss:
31211 @if target-libgloss
31212 maybe-info-target-libgloss: info-target-libgloss
31213
31214 info-target-libgloss: \
31215     configure-target-libgloss 
31216         @$(unstage)
31217         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31218         r=`${PWD_COMMAND}`; export r; \
31219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31220         $(NORMAL_TARGET_EXPORTS) \
31221         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
31222         for flag in $(EXTRA_TARGET_FLAGS); do \
31223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31224         done; \
31225         (cd $(TARGET_SUBDIR)/libgloss && \
31226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31228                   "RANLIB=$${RANLIB}" \
31229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31230                    info) \
31231           || exit 1
31232
31233 @endif target-libgloss
31234
31235 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
31236 maybe-dvi-target-libgloss:
31237 @if target-libgloss
31238 maybe-dvi-target-libgloss: dvi-target-libgloss
31239
31240 dvi-target-libgloss: \
31241     configure-target-libgloss 
31242         @$(unstage)
31243         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31244         r=`${PWD_COMMAND}`; export r; \
31245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31246         $(NORMAL_TARGET_EXPORTS) \
31247         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
31248         for flag in $(EXTRA_TARGET_FLAGS); do \
31249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250         done; \
31251         (cd $(TARGET_SUBDIR)/libgloss && \
31252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31254                   "RANLIB=$${RANLIB}" \
31255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31256                    dvi) \
31257           || exit 1
31258
31259 @endif target-libgloss
31260
31261 .PHONY: maybe-html-target-libgloss html-target-libgloss
31262 maybe-html-target-libgloss:
31263 @if target-libgloss
31264 maybe-html-target-libgloss: html-target-libgloss
31265
31266 html-target-libgloss: \
31267     configure-target-libgloss 
31268         @$(unstage)
31269         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31270         r=`${PWD_COMMAND}`; export r; \
31271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31272         $(NORMAL_TARGET_EXPORTS) \
31273         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
31274         for flag in $(EXTRA_TARGET_FLAGS); do \
31275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31276         done; \
31277         (cd $(TARGET_SUBDIR)/libgloss && \
31278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31280                   "RANLIB=$${RANLIB}" \
31281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31282                    html) \
31283           || exit 1
31284
31285 @endif target-libgloss
31286
31287 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
31288 maybe-TAGS-target-libgloss:
31289 @if target-libgloss
31290 maybe-TAGS-target-libgloss: TAGS-target-libgloss
31291
31292 TAGS-target-libgloss: \
31293     configure-target-libgloss 
31294         @$(unstage)
31295         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31296         r=`${PWD_COMMAND}`; export r; \
31297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31298         $(NORMAL_TARGET_EXPORTS) \
31299         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
31300         for flag in $(EXTRA_TARGET_FLAGS); do \
31301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31302         done; \
31303         (cd $(TARGET_SUBDIR)/libgloss && \
31304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31306                   "RANLIB=$${RANLIB}" \
31307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31308                    TAGS) \
31309           || exit 1
31310
31311 @endif target-libgloss
31312
31313 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
31314 maybe-install-info-target-libgloss:
31315 @if target-libgloss
31316 maybe-install-info-target-libgloss: install-info-target-libgloss
31317
31318 install-info-target-libgloss: \
31319     configure-target-libgloss \
31320     info-target-libgloss 
31321         @$(unstage)
31322         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31323         r=`${PWD_COMMAND}`; export r; \
31324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31325         $(NORMAL_TARGET_EXPORTS) \
31326         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
31327         for flag in $(EXTRA_TARGET_FLAGS); do \
31328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31329         done; \
31330         (cd $(TARGET_SUBDIR)/libgloss && \
31331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31333                   "RANLIB=$${RANLIB}" \
31334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31335                    install-info) \
31336           || exit 1
31337
31338 @endif target-libgloss
31339
31340 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
31341 maybe-installcheck-target-libgloss:
31342 @if target-libgloss
31343 maybe-installcheck-target-libgloss: installcheck-target-libgloss
31344
31345 installcheck-target-libgloss: \
31346     configure-target-libgloss 
31347         @$(unstage)
31348         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31349         r=`${PWD_COMMAND}`; export r; \
31350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31351         $(NORMAL_TARGET_EXPORTS) \
31352         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
31353         for flag in $(EXTRA_TARGET_FLAGS); do \
31354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31355         done; \
31356         (cd $(TARGET_SUBDIR)/libgloss && \
31357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31359                   "RANLIB=$${RANLIB}" \
31360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31361                    installcheck) \
31362           || exit 1
31363
31364 @endif target-libgloss
31365
31366 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
31367 maybe-mostlyclean-target-libgloss:
31368 @if target-libgloss
31369 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
31370
31371 mostlyclean-target-libgloss: 
31372         @$(unstage)
31373         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31374         r=`${PWD_COMMAND}`; export r; \
31375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31376         $(NORMAL_TARGET_EXPORTS) \
31377         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
31378         for flag in $(EXTRA_TARGET_FLAGS); do \
31379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31380         done; \
31381         (cd $(TARGET_SUBDIR)/libgloss && \
31382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31384                   "RANLIB=$${RANLIB}" \
31385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31386                    mostlyclean) \
31387           || exit 1
31388
31389 @endif target-libgloss
31390
31391 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
31392 maybe-clean-target-libgloss:
31393 @if target-libgloss
31394 maybe-clean-target-libgloss: clean-target-libgloss
31395
31396 clean-target-libgloss: 
31397         @$(unstage)
31398         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31399         r=`${PWD_COMMAND}`; export r; \
31400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31401         $(NORMAL_TARGET_EXPORTS) \
31402         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
31403         for flag in $(EXTRA_TARGET_FLAGS); do \
31404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31405         done; \
31406         (cd $(TARGET_SUBDIR)/libgloss && \
31407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31409                   "RANLIB=$${RANLIB}" \
31410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31411                    clean) \
31412           || exit 1
31413
31414 @endif target-libgloss
31415
31416 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
31417 maybe-distclean-target-libgloss:
31418 @if target-libgloss
31419 maybe-distclean-target-libgloss: distclean-target-libgloss
31420
31421 distclean-target-libgloss: 
31422         @$(unstage)
31423         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31424         r=`${PWD_COMMAND}`; export r; \
31425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31426         $(NORMAL_TARGET_EXPORTS) \
31427         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
31428         for flag in $(EXTRA_TARGET_FLAGS); do \
31429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31430         done; \
31431         (cd $(TARGET_SUBDIR)/libgloss && \
31432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31434                   "RANLIB=$${RANLIB}" \
31435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31436                    distclean) \
31437           || exit 1
31438
31439 @endif target-libgloss
31440
31441 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
31442 maybe-maintainer-clean-target-libgloss:
31443 @if target-libgloss
31444 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
31445
31446 maintainer-clean-target-libgloss: 
31447         @$(unstage)
31448         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31449         r=`${PWD_COMMAND}`; export r; \
31450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451         $(NORMAL_TARGET_EXPORTS) \
31452         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
31453         for flag in $(EXTRA_TARGET_FLAGS); do \
31454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31455         done; \
31456         (cd $(TARGET_SUBDIR)/libgloss && \
31457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31459                   "RANLIB=$${RANLIB}" \
31460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31461                    maintainer-clean) \
31462           || exit 1
31463
31464 @endif target-libgloss
31465
31466
31467
31468 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31469 @if target-libiberty
31470 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
31471         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31472         rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
31473         cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
31474 @endif target-libiberty
31475
31476
31477
31478 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
31479 maybe-configure-target-libiberty:
31480 @if target-libiberty
31481 maybe-configure-target-libiberty: configure-target-libiberty
31482 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
31483         @$(unstage)
31484         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
31485         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
31486         r=`${PWD_COMMAND}`; export r; \
31487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488         $(NORMAL_TARGET_EXPORTS) \
31489         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
31490         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
31491         case $(srcdir) in \
31492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31493           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
31494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31495         esac; \
31496         srcdiroption="--srcdir=$${topdir}/libiberty"; \
31497         libsrcdir="$$s/libiberty"; \
31498         rm -f no-such-file || : ; \
31499         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31500           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31501           || exit 1
31502 @endif target-libiberty
31503
31504
31505
31506
31507
31508 .PHONY: all-target-libiberty maybe-all-target-libiberty
31509 maybe-all-target-libiberty:
31510 @if target-libiberty
31511 TARGET-target-libiberty=all
31512 maybe-all-target-libiberty: all-target-libiberty
31513 all-target-libiberty: configure-target-libiberty
31514         @$(unstage)
31515         @r=`${PWD_COMMAND}`; export r; \
31516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31517         $(NORMAL_TARGET_EXPORTS) \
31518         (cd $(TARGET_SUBDIR)/libiberty && \
31519           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
31520 @endif target-libiberty
31521
31522
31523
31524
31525
31526 .PHONY: check-target-libiberty maybe-check-target-libiberty
31527 maybe-check-target-libiberty:
31528 @if target-libiberty
31529 maybe-check-target-libiberty: check-target-libiberty
31530
31531 check-target-libiberty:
31532         @$(unstage)
31533         @r=`${PWD_COMMAND}`; export r; \
31534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31535         $(NORMAL_TARGET_EXPORTS) \
31536         (cd $(TARGET_SUBDIR)/libiberty && \
31537           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31538
31539 @endif target-libiberty
31540
31541 .PHONY: install-target-libiberty maybe-install-target-libiberty
31542 maybe-install-target-libiberty:
31543 @if target-libiberty
31544 maybe-install-target-libiberty: install-target-libiberty
31545
31546 install-target-libiberty: installdirs
31547         @$(unstage)
31548         @r=`${PWD_COMMAND}`; export r; \
31549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31550         $(NORMAL_TARGET_EXPORTS) \
31551         (cd $(TARGET_SUBDIR)/libiberty && \
31552           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31553
31554 @endif target-libiberty
31555
31556 # Other targets (info, dvi, etc.)
31557
31558 .PHONY: maybe-info-target-libiberty info-target-libiberty
31559 maybe-info-target-libiberty:
31560 @if target-libiberty
31561 maybe-info-target-libiberty: info-target-libiberty
31562
31563 info-target-libiberty: \
31564     configure-target-libiberty 
31565         @$(unstage)
31566         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31567         r=`${PWD_COMMAND}`; export r; \
31568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31569         $(NORMAL_TARGET_EXPORTS) \
31570         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
31571         for flag in $(EXTRA_TARGET_FLAGS); do \
31572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31573         done; \
31574         (cd $(TARGET_SUBDIR)/libiberty && \
31575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31577                   "RANLIB=$${RANLIB}" \
31578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31579                    info) \
31580           || exit 1
31581
31582 @endif target-libiberty
31583
31584 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
31585 maybe-dvi-target-libiberty:
31586 @if target-libiberty
31587 maybe-dvi-target-libiberty: dvi-target-libiberty
31588
31589 dvi-target-libiberty: \
31590     configure-target-libiberty 
31591         @$(unstage)
31592         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31593         r=`${PWD_COMMAND}`; export r; \
31594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595         $(NORMAL_TARGET_EXPORTS) \
31596         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
31597         for flag in $(EXTRA_TARGET_FLAGS); do \
31598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31599         done; \
31600         (cd $(TARGET_SUBDIR)/libiberty && \
31601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603                   "RANLIB=$${RANLIB}" \
31604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31605                    dvi) \
31606           || exit 1
31607
31608 @endif target-libiberty
31609
31610 .PHONY: maybe-html-target-libiberty html-target-libiberty
31611 maybe-html-target-libiberty:
31612 @if target-libiberty
31613 maybe-html-target-libiberty: html-target-libiberty
31614
31615 html-target-libiberty: \
31616     configure-target-libiberty 
31617         @$(unstage)
31618         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31619         r=`${PWD_COMMAND}`; export r; \
31620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621         $(NORMAL_TARGET_EXPORTS) \
31622         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
31623         for flag in $(EXTRA_TARGET_FLAGS); do \
31624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625         done; \
31626         (cd $(TARGET_SUBDIR)/libiberty && \
31627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31629                   "RANLIB=$${RANLIB}" \
31630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31631                    html) \
31632           || exit 1
31633
31634 @endif target-libiberty
31635
31636 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
31637 maybe-TAGS-target-libiberty:
31638 @if target-libiberty
31639 maybe-TAGS-target-libiberty: TAGS-target-libiberty
31640
31641 TAGS-target-libiberty: \
31642     configure-target-libiberty 
31643         @$(unstage)
31644         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31645         r=`${PWD_COMMAND}`; export r; \
31646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31647         $(NORMAL_TARGET_EXPORTS) \
31648         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
31649         for flag in $(EXTRA_TARGET_FLAGS); do \
31650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31651         done; \
31652         (cd $(TARGET_SUBDIR)/libiberty && \
31653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31655                   "RANLIB=$${RANLIB}" \
31656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31657                    TAGS) \
31658           || exit 1
31659
31660 @endif target-libiberty
31661
31662 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
31663 maybe-install-info-target-libiberty:
31664 @if target-libiberty
31665 maybe-install-info-target-libiberty: install-info-target-libiberty
31666
31667 install-info-target-libiberty: \
31668     configure-target-libiberty \
31669     info-target-libiberty 
31670         @$(unstage)
31671         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31672         r=`${PWD_COMMAND}`; export r; \
31673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31674         $(NORMAL_TARGET_EXPORTS) \
31675         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
31676         for flag in $(EXTRA_TARGET_FLAGS); do \
31677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31678         done; \
31679         (cd $(TARGET_SUBDIR)/libiberty && \
31680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31682                   "RANLIB=$${RANLIB}" \
31683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31684                    install-info) \
31685           || exit 1
31686
31687 @endif target-libiberty
31688
31689 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
31690 maybe-installcheck-target-libiberty:
31691 @if target-libiberty
31692 maybe-installcheck-target-libiberty: installcheck-target-libiberty
31693
31694 installcheck-target-libiberty: \
31695     configure-target-libiberty 
31696         @$(unstage)
31697         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31698         r=`${PWD_COMMAND}`; export r; \
31699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31700         $(NORMAL_TARGET_EXPORTS) \
31701         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
31702         for flag in $(EXTRA_TARGET_FLAGS); do \
31703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704         done; \
31705         (cd $(TARGET_SUBDIR)/libiberty && \
31706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31708                   "RANLIB=$${RANLIB}" \
31709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31710                    installcheck) \
31711           || exit 1
31712
31713 @endif target-libiberty
31714
31715 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
31716 maybe-mostlyclean-target-libiberty:
31717 @if target-libiberty
31718 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
31719
31720 mostlyclean-target-libiberty: 
31721         @$(unstage)
31722         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31723         r=`${PWD_COMMAND}`; export r; \
31724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725         $(NORMAL_TARGET_EXPORTS) \
31726         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
31727         for flag in $(EXTRA_TARGET_FLAGS); do \
31728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31729         done; \
31730         (cd $(TARGET_SUBDIR)/libiberty && \
31731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31733                   "RANLIB=$${RANLIB}" \
31734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31735                    mostlyclean) \
31736           || exit 1
31737
31738 @endif target-libiberty
31739
31740 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
31741 maybe-clean-target-libiberty:
31742 @if target-libiberty
31743 maybe-clean-target-libiberty: clean-target-libiberty
31744
31745 clean-target-libiberty: 
31746         @$(unstage)
31747         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31748         r=`${PWD_COMMAND}`; export r; \
31749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750         $(NORMAL_TARGET_EXPORTS) \
31751         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
31752         for flag in $(EXTRA_TARGET_FLAGS); do \
31753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31754         done; \
31755         (cd $(TARGET_SUBDIR)/libiberty && \
31756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31758                   "RANLIB=$${RANLIB}" \
31759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31760                    clean) \
31761           || exit 1
31762
31763 @endif target-libiberty
31764
31765 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
31766 maybe-distclean-target-libiberty:
31767 @if target-libiberty
31768 maybe-distclean-target-libiberty: distclean-target-libiberty
31769
31770 distclean-target-libiberty: 
31771         @$(unstage)
31772         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31773         r=`${PWD_COMMAND}`; export r; \
31774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31775         $(NORMAL_TARGET_EXPORTS) \
31776         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
31777         for flag in $(EXTRA_TARGET_FLAGS); do \
31778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31779         done; \
31780         (cd $(TARGET_SUBDIR)/libiberty && \
31781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31783                   "RANLIB=$${RANLIB}" \
31784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31785                    distclean) \
31786           || exit 1
31787
31788 @endif target-libiberty
31789
31790 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
31791 maybe-maintainer-clean-target-libiberty:
31792 @if target-libiberty
31793 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
31794
31795 maintainer-clean-target-libiberty: 
31796         @$(unstage)
31797         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
31798         r=`${PWD_COMMAND}`; export r; \
31799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31800         $(NORMAL_TARGET_EXPORTS) \
31801         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
31802         for flag in $(EXTRA_TARGET_FLAGS); do \
31803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31804         done; \
31805         (cd $(TARGET_SUBDIR)/libiberty && \
31806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31808                   "RANLIB=$${RANLIB}" \
31809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31810                    maintainer-clean) \
31811           || exit 1
31812
31813 @endif target-libiberty
31814
31815
31816
31817 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31818 @if target-gperf
31819 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
31820         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31821         rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
31822         cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
31823 @endif target-gperf
31824
31825
31826
31827 .PHONY: configure-target-gperf maybe-configure-target-gperf
31828 maybe-configure-target-gperf:
31829 @if target-gperf
31830 maybe-configure-target-gperf: configure-target-gperf
31831 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
31832         @$(unstage)
31833         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
31834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
31835         r=`${PWD_COMMAND}`; export r; \
31836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837         $(NORMAL_TARGET_EXPORTS) \
31838         echo Configuring in $(TARGET_SUBDIR)/gperf; \
31839         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
31840         case $(srcdir) in \
31841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31842           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
31843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31844         esac; \
31845         srcdiroption="--srcdir=$${topdir}/gperf"; \
31846         libsrcdir="$$s/gperf"; \
31847         rm -f no-such-file || : ; \
31848         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31849           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31850           || exit 1
31851 @endif target-gperf
31852
31853
31854
31855
31856
31857 .PHONY: all-target-gperf maybe-all-target-gperf
31858 maybe-all-target-gperf:
31859 @if target-gperf
31860 TARGET-target-gperf=all
31861 maybe-all-target-gperf: all-target-gperf
31862 all-target-gperf: configure-target-gperf
31863         @$(unstage)
31864         @r=`${PWD_COMMAND}`; export r; \
31865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866         $(NORMAL_TARGET_EXPORTS) \
31867         (cd $(TARGET_SUBDIR)/gperf && \
31868           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
31869 @endif target-gperf
31870
31871
31872
31873
31874
31875 .PHONY: check-target-gperf maybe-check-target-gperf
31876 maybe-check-target-gperf:
31877 @if target-gperf
31878 maybe-check-target-gperf: check-target-gperf
31879
31880 check-target-gperf:
31881         @$(unstage)
31882         @r=`${PWD_COMMAND}`; export r; \
31883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31884         $(NORMAL_TARGET_EXPORTS) \
31885         (cd $(TARGET_SUBDIR)/gperf && \
31886           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31887
31888 @endif target-gperf
31889
31890 .PHONY: install-target-gperf maybe-install-target-gperf
31891 maybe-install-target-gperf:
31892 @if target-gperf
31893 maybe-install-target-gperf: install-target-gperf
31894
31895 install-target-gperf: installdirs
31896         @$(unstage)
31897         @r=`${PWD_COMMAND}`; export r; \
31898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31899         $(NORMAL_TARGET_EXPORTS) \
31900         (cd $(TARGET_SUBDIR)/gperf && \
31901           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31902
31903 @endif target-gperf
31904
31905 # Other targets (info, dvi, etc.)
31906
31907 .PHONY: maybe-info-target-gperf info-target-gperf
31908 maybe-info-target-gperf:
31909 @if target-gperf
31910 maybe-info-target-gperf: info-target-gperf
31911
31912 info-target-gperf: \
31913     configure-target-gperf 
31914         @$(unstage)
31915         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31916         r=`${PWD_COMMAND}`; export r; \
31917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918         $(NORMAL_TARGET_EXPORTS) \
31919         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
31920         for flag in $(EXTRA_TARGET_FLAGS); do \
31921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31922         done; \
31923         (cd $(TARGET_SUBDIR)/gperf && \
31924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926                   "RANLIB=$${RANLIB}" \
31927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31928                    info) \
31929           || exit 1
31930
31931 @endif target-gperf
31932
31933 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
31934 maybe-dvi-target-gperf:
31935 @if target-gperf
31936 maybe-dvi-target-gperf: dvi-target-gperf
31937
31938 dvi-target-gperf: \
31939     configure-target-gperf 
31940         @$(unstage)
31941         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31942         r=`${PWD_COMMAND}`; export r; \
31943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944         $(NORMAL_TARGET_EXPORTS) \
31945         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
31946         for flag in $(EXTRA_TARGET_FLAGS); do \
31947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31948         done; \
31949         (cd $(TARGET_SUBDIR)/gperf && \
31950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952                   "RANLIB=$${RANLIB}" \
31953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31954                    dvi) \
31955           || exit 1
31956
31957 @endif target-gperf
31958
31959 .PHONY: maybe-html-target-gperf html-target-gperf
31960 maybe-html-target-gperf:
31961 @if target-gperf
31962 maybe-html-target-gperf: html-target-gperf
31963
31964 html-target-gperf: \
31965     configure-target-gperf 
31966         @$(unstage)
31967         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31968         r=`${PWD_COMMAND}`; export r; \
31969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31970         $(NORMAL_TARGET_EXPORTS) \
31971         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
31972         for flag in $(EXTRA_TARGET_FLAGS); do \
31973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31974         done; \
31975         (cd $(TARGET_SUBDIR)/gperf && \
31976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31978                   "RANLIB=$${RANLIB}" \
31979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31980                    html) \
31981           || exit 1
31982
31983 @endif target-gperf
31984
31985 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
31986 maybe-TAGS-target-gperf:
31987 @if target-gperf
31988 maybe-TAGS-target-gperf: TAGS-target-gperf
31989
31990 TAGS-target-gperf: \
31991     configure-target-gperf 
31992         @$(unstage)
31993         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
31994         r=`${PWD_COMMAND}`; export r; \
31995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31996         $(NORMAL_TARGET_EXPORTS) \
31997         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
31998         for flag in $(EXTRA_TARGET_FLAGS); do \
31999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000         done; \
32001         (cd $(TARGET_SUBDIR)/gperf && \
32002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32004                   "RANLIB=$${RANLIB}" \
32005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32006                    TAGS) \
32007           || exit 1
32008
32009 @endif target-gperf
32010
32011 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
32012 maybe-install-info-target-gperf:
32013 @if target-gperf
32014 maybe-install-info-target-gperf: install-info-target-gperf
32015
32016 install-info-target-gperf: \
32017     configure-target-gperf \
32018     info-target-gperf 
32019         @$(unstage)
32020         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32021         r=`${PWD_COMMAND}`; export r; \
32022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32023         $(NORMAL_TARGET_EXPORTS) \
32024         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
32025         for flag in $(EXTRA_TARGET_FLAGS); do \
32026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32027         done; \
32028         (cd $(TARGET_SUBDIR)/gperf && \
32029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32031                   "RANLIB=$${RANLIB}" \
32032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32033                    install-info) \
32034           || exit 1
32035
32036 @endif target-gperf
32037
32038 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
32039 maybe-installcheck-target-gperf:
32040 @if target-gperf
32041 maybe-installcheck-target-gperf: installcheck-target-gperf
32042
32043 installcheck-target-gperf: \
32044     configure-target-gperf 
32045         @$(unstage)
32046         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32047         r=`${PWD_COMMAND}`; export r; \
32048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32049         $(NORMAL_TARGET_EXPORTS) \
32050         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
32051         for flag in $(EXTRA_TARGET_FLAGS); do \
32052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32053         done; \
32054         (cd $(TARGET_SUBDIR)/gperf && \
32055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32057                   "RANLIB=$${RANLIB}" \
32058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32059                    installcheck) \
32060           || exit 1
32061
32062 @endif target-gperf
32063
32064 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
32065 maybe-mostlyclean-target-gperf:
32066 @if target-gperf
32067 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
32068
32069 mostlyclean-target-gperf: 
32070         @$(unstage)
32071         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32072         r=`${PWD_COMMAND}`; export r; \
32073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074         $(NORMAL_TARGET_EXPORTS) \
32075         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
32076         for flag in $(EXTRA_TARGET_FLAGS); do \
32077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32078         done; \
32079         (cd $(TARGET_SUBDIR)/gperf && \
32080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082                   "RANLIB=$${RANLIB}" \
32083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32084                    mostlyclean) \
32085           || exit 1
32086
32087 @endif target-gperf
32088
32089 .PHONY: maybe-clean-target-gperf clean-target-gperf
32090 maybe-clean-target-gperf:
32091 @if target-gperf
32092 maybe-clean-target-gperf: clean-target-gperf
32093
32094 clean-target-gperf: 
32095         @$(unstage)
32096         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32097         r=`${PWD_COMMAND}`; export r; \
32098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32099         $(NORMAL_TARGET_EXPORTS) \
32100         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
32101         for flag in $(EXTRA_TARGET_FLAGS); do \
32102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32103         done; \
32104         (cd $(TARGET_SUBDIR)/gperf && \
32105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32107                   "RANLIB=$${RANLIB}" \
32108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32109                    clean) \
32110           || exit 1
32111
32112 @endif target-gperf
32113
32114 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
32115 maybe-distclean-target-gperf:
32116 @if target-gperf
32117 maybe-distclean-target-gperf: distclean-target-gperf
32118
32119 distclean-target-gperf: 
32120         @$(unstage)
32121         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32122         r=`${PWD_COMMAND}`; export r; \
32123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32124         $(NORMAL_TARGET_EXPORTS) \
32125         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
32126         for flag in $(EXTRA_TARGET_FLAGS); do \
32127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32128         done; \
32129         (cd $(TARGET_SUBDIR)/gperf && \
32130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32132                   "RANLIB=$${RANLIB}" \
32133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32134                    distclean) \
32135           || exit 1
32136
32137 @endif target-gperf
32138
32139 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
32140 maybe-maintainer-clean-target-gperf:
32141 @if target-gperf
32142 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
32143
32144 maintainer-clean-target-gperf: 
32145         @$(unstage)
32146         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32147         r=`${PWD_COMMAND}`; export r; \
32148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149         $(NORMAL_TARGET_EXPORTS) \
32150         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
32151         for flag in $(EXTRA_TARGET_FLAGS); do \
32152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32153         done; \
32154         (cd $(TARGET_SUBDIR)/gperf && \
32155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32157                   "RANLIB=$${RANLIB}" \
32158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32159                    maintainer-clean) \
32160           || exit 1
32161
32162 @endif target-gperf
32163
32164
32165
32166 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32167 @if target-examples
32168 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
32169         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32170         rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
32171         cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
32172 @endif target-examples
32173
32174
32175
32176 .PHONY: configure-target-examples maybe-configure-target-examples
32177 maybe-configure-target-examples:
32178 @if target-examples
32179 maybe-configure-target-examples: configure-target-examples
32180 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
32181         @$(unstage)
32182         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
32183         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32184         r=`${PWD_COMMAND}`; export r; \
32185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32186         $(NORMAL_TARGET_EXPORTS) \
32187         echo Configuring in $(TARGET_SUBDIR)/examples; \
32188         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
32189         case $(srcdir) in \
32190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32191           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
32192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32193         esac; \
32194         srcdiroption="--srcdir=$${topdir}/examples"; \
32195         libsrcdir="$$s/examples"; \
32196         rm -f no-such-file || : ; \
32197         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32198           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32199           || exit 1
32200 @endif target-examples
32201
32202
32203
32204
32205
32206 .PHONY: all-target-examples maybe-all-target-examples
32207 maybe-all-target-examples:
32208 @if target-examples
32209 TARGET-target-examples=all
32210 maybe-all-target-examples: all-target-examples
32211 all-target-examples: configure-target-examples
32212         @$(unstage)
32213         @r=`${PWD_COMMAND}`; export r; \
32214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215         $(NORMAL_TARGET_EXPORTS) \
32216         (cd $(TARGET_SUBDIR)/examples && \
32217           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
32218 @endif target-examples
32219
32220
32221
32222
32223
32224 .PHONY: check-target-examples maybe-check-target-examples
32225 maybe-check-target-examples:
32226 @if target-examples
32227 maybe-check-target-examples: check-target-examples
32228
32229 # Dummy target for uncheckable module.
32230 check-target-examples:
32231
32232 @endif target-examples
32233
32234 .PHONY: install-target-examples maybe-install-target-examples
32235 maybe-install-target-examples:
32236 @if target-examples
32237 maybe-install-target-examples: install-target-examples
32238
32239 # Dummy target for uninstallable.
32240 install-target-examples:
32241
32242 @endif target-examples
32243
32244 # Other targets (info, dvi, etc.)
32245
32246 .PHONY: maybe-info-target-examples info-target-examples
32247 maybe-info-target-examples:
32248 @if target-examples
32249 maybe-info-target-examples: info-target-examples
32250
32251 info-target-examples: \
32252     configure-target-examples 
32253         @$(unstage)
32254         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32255         r=`${PWD_COMMAND}`; export r; \
32256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32257         $(NORMAL_TARGET_EXPORTS) \
32258         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
32259         for flag in $(EXTRA_TARGET_FLAGS); do \
32260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32261         done; \
32262         (cd $(TARGET_SUBDIR)/examples && \
32263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32265                   "RANLIB=$${RANLIB}" \
32266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32267                    info) \
32268           || exit 1
32269
32270 @endif target-examples
32271
32272 .PHONY: maybe-dvi-target-examples dvi-target-examples
32273 maybe-dvi-target-examples:
32274 @if target-examples
32275 maybe-dvi-target-examples: dvi-target-examples
32276
32277 dvi-target-examples: \
32278     configure-target-examples 
32279         @$(unstage)
32280         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32281         r=`${PWD_COMMAND}`; export r; \
32282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32283         $(NORMAL_TARGET_EXPORTS) \
32284         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
32285         for flag in $(EXTRA_TARGET_FLAGS); do \
32286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32287         done; \
32288         (cd $(TARGET_SUBDIR)/examples && \
32289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32291                   "RANLIB=$${RANLIB}" \
32292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32293                    dvi) \
32294           || exit 1
32295
32296 @endif target-examples
32297
32298 .PHONY: maybe-html-target-examples html-target-examples
32299 maybe-html-target-examples:
32300 @if target-examples
32301 maybe-html-target-examples: html-target-examples
32302
32303 html-target-examples: \
32304     configure-target-examples 
32305         @$(unstage)
32306         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32307         r=`${PWD_COMMAND}`; export r; \
32308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32309         $(NORMAL_TARGET_EXPORTS) \
32310         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
32311         for flag in $(EXTRA_TARGET_FLAGS); do \
32312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32313         done; \
32314         (cd $(TARGET_SUBDIR)/examples && \
32315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32317                   "RANLIB=$${RANLIB}" \
32318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32319                    html) \
32320           || exit 1
32321
32322 @endif target-examples
32323
32324 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
32325 maybe-TAGS-target-examples:
32326 @if target-examples
32327 maybe-TAGS-target-examples: TAGS-target-examples
32328
32329 TAGS-target-examples: \
32330     configure-target-examples 
32331         @$(unstage)
32332         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32333         r=`${PWD_COMMAND}`; export r; \
32334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32335         $(NORMAL_TARGET_EXPORTS) \
32336         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
32337         for flag in $(EXTRA_TARGET_FLAGS); do \
32338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32339         done; \
32340         (cd $(TARGET_SUBDIR)/examples && \
32341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32343                   "RANLIB=$${RANLIB}" \
32344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32345                    TAGS) \
32346           || exit 1
32347
32348 @endif target-examples
32349
32350 .PHONY: maybe-install-info-target-examples install-info-target-examples
32351 maybe-install-info-target-examples:
32352 @if target-examples
32353 maybe-install-info-target-examples: install-info-target-examples
32354
32355 install-info-target-examples: \
32356     configure-target-examples \
32357     info-target-examples 
32358         @$(unstage)
32359         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32360         r=`${PWD_COMMAND}`; export r; \
32361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32362         $(NORMAL_TARGET_EXPORTS) \
32363         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
32364         for flag in $(EXTRA_TARGET_FLAGS); do \
32365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32366         done; \
32367         (cd $(TARGET_SUBDIR)/examples && \
32368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32370                   "RANLIB=$${RANLIB}" \
32371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32372                    install-info) \
32373           || exit 1
32374
32375 @endif target-examples
32376
32377 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
32378 maybe-installcheck-target-examples:
32379 @if target-examples
32380 maybe-installcheck-target-examples: installcheck-target-examples
32381
32382 installcheck-target-examples: \
32383     configure-target-examples 
32384         @$(unstage)
32385         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32386         r=`${PWD_COMMAND}`; export r; \
32387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32388         $(NORMAL_TARGET_EXPORTS) \
32389         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
32390         for flag in $(EXTRA_TARGET_FLAGS); do \
32391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32392         done; \
32393         (cd $(TARGET_SUBDIR)/examples && \
32394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32396                   "RANLIB=$${RANLIB}" \
32397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32398                    installcheck) \
32399           || exit 1
32400
32401 @endif target-examples
32402
32403 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
32404 maybe-mostlyclean-target-examples:
32405 @if target-examples
32406 maybe-mostlyclean-target-examples: mostlyclean-target-examples
32407
32408 mostlyclean-target-examples: 
32409         @$(unstage)
32410         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32411         r=`${PWD_COMMAND}`; export r; \
32412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413         $(NORMAL_TARGET_EXPORTS) \
32414         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
32415         for flag in $(EXTRA_TARGET_FLAGS); do \
32416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32417         done; \
32418         (cd $(TARGET_SUBDIR)/examples && \
32419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421                   "RANLIB=$${RANLIB}" \
32422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32423                    mostlyclean) \
32424           || exit 1
32425
32426 @endif target-examples
32427
32428 .PHONY: maybe-clean-target-examples clean-target-examples
32429 maybe-clean-target-examples:
32430 @if target-examples
32431 maybe-clean-target-examples: clean-target-examples
32432
32433 clean-target-examples: 
32434         @$(unstage)
32435         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32436         r=`${PWD_COMMAND}`; export r; \
32437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32438         $(NORMAL_TARGET_EXPORTS) \
32439         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
32440         for flag in $(EXTRA_TARGET_FLAGS); do \
32441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442         done; \
32443         (cd $(TARGET_SUBDIR)/examples && \
32444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32446                   "RANLIB=$${RANLIB}" \
32447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32448                    clean) \
32449           || exit 1
32450
32451 @endif target-examples
32452
32453 .PHONY: maybe-distclean-target-examples distclean-target-examples
32454 maybe-distclean-target-examples:
32455 @if target-examples
32456 maybe-distclean-target-examples: distclean-target-examples
32457
32458 distclean-target-examples: 
32459         @$(unstage)
32460         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32461         r=`${PWD_COMMAND}`; export r; \
32462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32463         $(NORMAL_TARGET_EXPORTS) \
32464         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
32465         for flag in $(EXTRA_TARGET_FLAGS); do \
32466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467         done; \
32468         (cd $(TARGET_SUBDIR)/examples && \
32469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32471                   "RANLIB=$${RANLIB}" \
32472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32473                    distclean) \
32474           || exit 1
32475
32476 @endif target-examples
32477
32478 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
32479 maybe-maintainer-clean-target-examples:
32480 @if target-examples
32481 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
32482
32483 maintainer-clean-target-examples: 
32484         @$(unstage)
32485         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32486         r=`${PWD_COMMAND}`; export r; \
32487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488         $(NORMAL_TARGET_EXPORTS) \
32489         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
32490         for flag in $(EXTRA_TARGET_FLAGS); do \
32491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492         done; \
32493         (cd $(TARGET_SUBDIR)/examples && \
32494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32496                   "RANLIB=$${RANLIB}" \
32497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32498                    maintainer-clean) \
32499           || exit 1
32500
32501 @endif target-examples
32502
32503
32504
32505 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32506 @if target-libffi
32507 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
32508         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32509         rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
32510         cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
32511 @endif target-libffi
32512
32513
32514
32515 .PHONY: configure-target-libffi maybe-configure-target-libffi
32516 maybe-configure-target-libffi:
32517 @if target-libffi
32518 maybe-configure-target-libffi: configure-target-libffi
32519 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
32520         @$(unstage)
32521         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
32522         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
32523         r=`${PWD_COMMAND}`; export r; \
32524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525         $(NORMAL_TARGET_EXPORTS) \
32526         echo Configuring in $(TARGET_SUBDIR)/libffi; \
32527         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
32528         case $(srcdir) in \
32529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32530           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
32531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32532         esac; \
32533         srcdiroption="--srcdir=$${topdir}/libffi"; \
32534         libsrcdir="$$s/libffi"; \
32535         rm -f no-such-file || : ; \
32536         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32537           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32538           || exit 1
32539 @endif target-libffi
32540
32541
32542
32543
32544
32545 .PHONY: all-target-libffi maybe-all-target-libffi
32546 maybe-all-target-libffi:
32547 @if target-libffi
32548 TARGET-target-libffi=all
32549 maybe-all-target-libffi: all-target-libffi
32550 all-target-libffi: configure-target-libffi
32551         @$(unstage)
32552         @r=`${PWD_COMMAND}`; export r; \
32553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554         $(NORMAL_TARGET_EXPORTS) \
32555         (cd $(TARGET_SUBDIR)/libffi && \
32556           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
32557 @endif target-libffi
32558
32559
32560
32561
32562
32563 .PHONY: check-target-libffi maybe-check-target-libffi
32564 maybe-check-target-libffi:
32565 @if target-libffi
32566 maybe-check-target-libffi: check-target-libffi
32567
32568 check-target-libffi:
32569         @$(unstage)
32570         @r=`${PWD_COMMAND}`; export r; \
32571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32572         $(NORMAL_TARGET_EXPORTS) \
32573         (cd $(TARGET_SUBDIR)/libffi && \
32574           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32575
32576 @endif target-libffi
32577
32578 .PHONY: install-target-libffi maybe-install-target-libffi
32579 maybe-install-target-libffi:
32580 @if target-libffi
32581 maybe-install-target-libffi: install-target-libffi
32582
32583 install-target-libffi: installdirs
32584         @$(unstage)
32585         @r=`${PWD_COMMAND}`; export r; \
32586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32587         $(NORMAL_TARGET_EXPORTS) \
32588         (cd $(TARGET_SUBDIR)/libffi && \
32589           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32590
32591 @endif target-libffi
32592
32593 # Other targets (info, dvi, etc.)
32594
32595 .PHONY: maybe-info-target-libffi info-target-libffi
32596 maybe-info-target-libffi:
32597 @if target-libffi
32598 maybe-info-target-libffi: info-target-libffi
32599
32600 info-target-libffi: \
32601     configure-target-libffi 
32602         @$(unstage)
32603         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32604         r=`${PWD_COMMAND}`; export r; \
32605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32606         $(NORMAL_TARGET_EXPORTS) \
32607         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
32608         for flag in $(EXTRA_TARGET_FLAGS); do \
32609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32610         done; \
32611         (cd $(TARGET_SUBDIR)/libffi && \
32612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32614                   "RANLIB=$${RANLIB}" \
32615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32616                    info) \
32617           || exit 1
32618
32619 @endif target-libffi
32620
32621 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
32622 maybe-dvi-target-libffi:
32623 @if target-libffi
32624 maybe-dvi-target-libffi: dvi-target-libffi
32625
32626 dvi-target-libffi: \
32627     configure-target-libffi 
32628         @$(unstage)
32629         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32630         r=`${PWD_COMMAND}`; export r; \
32631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32632         $(NORMAL_TARGET_EXPORTS) \
32633         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
32634         for flag in $(EXTRA_TARGET_FLAGS); do \
32635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32636         done; \
32637         (cd $(TARGET_SUBDIR)/libffi && \
32638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32640                   "RANLIB=$${RANLIB}" \
32641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32642                    dvi) \
32643           || exit 1
32644
32645 @endif target-libffi
32646
32647 .PHONY: maybe-html-target-libffi html-target-libffi
32648 maybe-html-target-libffi:
32649 @if target-libffi
32650 maybe-html-target-libffi: html-target-libffi
32651
32652 html-target-libffi: \
32653     configure-target-libffi 
32654         @$(unstage)
32655         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32656         r=`${PWD_COMMAND}`; export r; \
32657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32658         $(NORMAL_TARGET_EXPORTS) \
32659         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
32660         for flag in $(EXTRA_TARGET_FLAGS); do \
32661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662         done; \
32663         (cd $(TARGET_SUBDIR)/libffi && \
32664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32666                   "RANLIB=$${RANLIB}" \
32667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32668                    html) \
32669           || exit 1
32670
32671 @endif target-libffi
32672
32673 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
32674 maybe-TAGS-target-libffi:
32675 @if target-libffi
32676 maybe-TAGS-target-libffi: TAGS-target-libffi
32677
32678 TAGS-target-libffi: \
32679     configure-target-libffi 
32680         @$(unstage)
32681         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32682         r=`${PWD_COMMAND}`; export r; \
32683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32684         $(NORMAL_TARGET_EXPORTS) \
32685         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
32686         for flag in $(EXTRA_TARGET_FLAGS); do \
32687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32688         done; \
32689         (cd $(TARGET_SUBDIR)/libffi && \
32690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32692                   "RANLIB=$${RANLIB}" \
32693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32694                    TAGS) \
32695           || exit 1
32696
32697 @endif target-libffi
32698
32699 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
32700 maybe-install-info-target-libffi:
32701 @if target-libffi
32702 maybe-install-info-target-libffi: install-info-target-libffi
32703
32704 install-info-target-libffi: \
32705     configure-target-libffi \
32706     info-target-libffi 
32707         @$(unstage)
32708         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32709         r=`${PWD_COMMAND}`; export r; \
32710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32711         $(NORMAL_TARGET_EXPORTS) \
32712         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
32713         for flag in $(EXTRA_TARGET_FLAGS); do \
32714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715         done; \
32716         (cd $(TARGET_SUBDIR)/libffi && \
32717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32719                   "RANLIB=$${RANLIB}" \
32720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32721                    install-info) \
32722           || exit 1
32723
32724 @endif target-libffi
32725
32726 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
32727 maybe-installcheck-target-libffi:
32728 @if target-libffi
32729 maybe-installcheck-target-libffi: installcheck-target-libffi
32730
32731 installcheck-target-libffi: \
32732     configure-target-libffi 
32733         @$(unstage)
32734         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32735         r=`${PWD_COMMAND}`; export r; \
32736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32737         $(NORMAL_TARGET_EXPORTS) \
32738         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
32739         for flag in $(EXTRA_TARGET_FLAGS); do \
32740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32741         done; \
32742         (cd $(TARGET_SUBDIR)/libffi && \
32743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32745                   "RANLIB=$${RANLIB}" \
32746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32747                    installcheck) \
32748           || exit 1
32749
32750 @endif target-libffi
32751
32752 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
32753 maybe-mostlyclean-target-libffi:
32754 @if target-libffi
32755 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
32756
32757 mostlyclean-target-libffi: 
32758         @$(unstage)
32759         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32760         r=`${PWD_COMMAND}`; export r; \
32761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32762         $(NORMAL_TARGET_EXPORTS) \
32763         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
32764         for flag in $(EXTRA_TARGET_FLAGS); do \
32765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32766         done; \
32767         (cd $(TARGET_SUBDIR)/libffi && \
32768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32770                   "RANLIB=$${RANLIB}" \
32771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32772                    mostlyclean) \
32773           || exit 1
32774
32775 @endif target-libffi
32776
32777 .PHONY: maybe-clean-target-libffi clean-target-libffi
32778 maybe-clean-target-libffi:
32779 @if target-libffi
32780 maybe-clean-target-libffi: clean-target-libffi
32781
32782 clean-target-libffi: 
32783         @$(unstage)
32784         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32785         r=`${PWD_COMMAND}`; export r; \
32786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32787         $(NORMAL_TARGET_EXPORTS) \
32788         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
32789         for flag in $(EXTRA_TARGET_FLAGS); do \
32790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32791         done; \
32792         (cd $(TARGET_SUBDIR)/libffi && \
32793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32795                   "RANLIB=$${RANLIB}" \
32796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32797                    clean) \
32798           || exit 1
32799
32800 @endif target-libffi
32801
32802 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
32803 maybe-distclean-target-libffi:
32804 @if target-libffi
32805 maybe-distclean-target-libffi: distclean-target-libffi
32806
32807 distclean-target-libffi: 
32808         @$(unstage)
32809         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32810         r=`${PWD_COMMAND}`; export r; \
32811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32812         $(NORMAL_TARGET_EXPORTS) \
32813         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
32814         for flag in $(EXTRA_TARGET_FLAGS); do \
32815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32816         done; \
32817         (cd $(TARGET_SUBDIR)/libffi && \
32818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32820                   "RANLIB=$${RANLIB}" \
32821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32822                    distclean) \
32823           || exit 1
32824
32825 @endif target-libffi
32826
32827 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
32828 maybe-maintainer-clean-target-libffi:
32829 @if target-libffi
32830 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
32831
32832 maintainer-clean-target-libffi: 
32833         @$(unstage)
32834         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
32835         r=`${PWD_COMMAND}`; export r; \
32836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32837         $(NORMAL_TARGET_EXPORTS) \
32838         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
32839         for flag in $(EXTRA_TARGET_FLAGS); do \
32840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32841         done; \
32842         (cd $(TARGET_SUBDIR)/libffi && \
32843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32845                   "RANLIB=$${RANLIB}" \
32846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32847                    maintainer-clean) \
32848           || exit 1
32849
32850 @endif target-libffi
32851
32852
32853
32854 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32855 @if target-libjava
32856 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
32857         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32858         rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
32859         cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
32860 @endif target-libjava
32861
32862
32863
32864 .PHONY: configure-target-libjava maybe-configure-target-libjava
32865 maybe-configure-target-libjava:
32866 @if target-libjava
32867 maybe-configure-target-libjava: configure-target-libjava
32868 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
32869         @$(unstage)
32870         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
32871         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
32872         r=`${PWD_COMMAND}`; export r; \
32873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32874         $(RAW_CXX_TARGET_EXPORTS) \
32875         echo Configuring in $(TARGET_SUBDIR)/libjava; \
32876         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
32877         case $(srcdir) in \
32878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32879           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
32880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32881         esac; \
32882         srcdiroption="--srcdir=$${topdir}/libjava"; \
32883         libsrcdir="$$s/libjava"; \
32884         rm -f no-such-file || : ; \
32885         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32886           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32887           || exit 1
32888 @endif target-libjava
32889
32890
32891
32892
32893
32894 .PHONY: all-target-libjava maybe-all-target-libjava
32895 maybe-all-target-libjava:
32896 @if target-libjava
32897 TARGET-target-libjava=all
32898 maybe-all-target-libjava: all-target-libjava
32899 all-target-libjava: configure-target-libjava
32900         @$(unstage)
32901         @r=`${PWD_COMMAND}`; export r; \
32902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32903         $(RAW_CXX_TARGET_EXPORTS) \
32904         (cd $(TARGET_SUBDIR)/libjava && \
32905           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
32906 @endif target-libjava
32907
32908
32909
32910
32911
32912 .PHONY: check-target-libjava maybe-check-target-libjava
32913 maybe-check-target-libjava:
32914 @if target-libjava
32915 maybe-check-target-libjava: check-target-libjava
32916
32917 check-target-libjava:
32918         @$(unstage)
32919         @r=`${PWD_COMMAND}`; export r; \
32920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32921         $(RAW_CXX_TARGET_EXPORTS) \
32922         (cd $(TARGET_SUBDIR)/libjava && \
32923           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
32924
32925 @endif target-libjava
32926
32927 .PHONY: install-target-libjava maybe-install-target-libjava
32928 maybe-install-target-libjava:
32929 @if target-libjava
32930 maybe-install-target-libjava: install-target-libjava
32931
32932 install-target-libjava: installdirs
32933         @$(unstage)
32934         @r=`${PWD_COMMAND}`; export r; \
32935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32936         $(RAW_CXX_TARGET_EXPORTS) \
32937         (cd $(TARGET_SUBDIR)/libjava && \
32938           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32939
32940 @endif target-libjava
32941
32942 # Other targets (info, dvi, etc.)
32943
32944 .PHONY: maybe-info-target-libjava info-target-libjava
32945 maybe-info-target-libjava:
32946 @if target-libjava
32947 maybe-info-target-libjava: info-target-libjava
32948
32949 info-target-libjava: \
32950     configure-target-libjava 
32951         @$(unstage)
32952         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32953         r=`${PWD_COMMAND}`; export r; \
32954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955         $(RAW_CXX_TARGET_EXPORTS) \
32956         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
32957         for flag in $(EXTRA_TARGET_FLAGS); do \
32958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32959         done; \
32960         (cd $(TARGET_SUBDIR)/libjava && \
32961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32963                   "RANLIB=$${RANLIB}" \
32964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32965                    info) \
32966           || exit 1
32967
32968 @endif target-libjava
32969
32970 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
32971 maybe-dvi-target-libjava:
32972 @if target-libjava
32973 maybe-dvi-target-libjava: dvi-target-libjava
32974
32975 dvi-target-libjava: \
32976     configure-target-libjava 
32977         @$(unstage)
32978         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
32979         r=`${PWD_COMMAND}`; export r; \
32980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32981         $(RAW_CXX_TARGET_EXPORTS) \
32982         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
32983         for flag in $(EXTRA_TARGET_FLAGS); do \
32984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32985         done; \
32986         (cd $(TARGET_SUBDIR)/libjava && \
32987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32989                   "RANLIB=$${RANLIB}" \
32990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32991                    dvi) \
32992           || exit 1
32993
32994 @endif target-libjava
32995
32996 .PHONY: maybe-html-target-libjava html-target-libjava
32997 maybe-html-target-libjava:
32998 @if target-libjava
32999 maybe-html-target-libjava: html-target-libjava
33000
33001 html-target-libjava: \
33002     configure-target-libjava 
33003         @$(unstage)
33004         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33005         r=`${PWD_COMMAND}`; export r; \
33006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33007         $(RAW_CXX_TARGET_EXPORTS) \
33008         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
33009         for flag in $(EXTRA_TARGET_FLAGS); do \
33010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33011         done; \
33012         (cd $(TARGET_SUBDIR)/libjava && \
33013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33015                   "RANLIB=$${RANLIB}" \
33016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33017                    html) \
33018           || exit 1
33019
33020 @endif target-libjava
33021
33022 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
33023 maybe-TAGS-target-libjava:
33024 @if target-libjava
33025 maybe-TAGS-target-libjava: TAGS-target-libjava
33026
33027 TAGS-target-libjava: \
33028     configure-target-libjava 
33029         @$(unstage)
33030         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33031         r=`${PWD_COMMAND}`; export r; \
33032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033         $(RAW_CXX_TARGET_EXPORTS) \
33034         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
33035         for flag in $(EXTRA_TARGET_FLAGS); do \
33036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33037         done; \
33038         (cd $(TARGET_SUBDIR)/libjava && \
33039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33041                   "RANLIB=$${RANLIB}" \
33042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33043                    TAGS) \
33044           || exit 1
33045
33046 @endif target-libjava
33047
33048 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
33049 maybe-install-info-target-libjava:
33050 @if target-libjava
33051 maybe-install-info-target-libjava: install-info-target-libjava
33052
33053 install-info-target-libjava: \
33054     configure-target-libjava \
33055     info-target-libjava 
33056         @$(unstage)
33057         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33058         r=`${PWD_COMMAND}`; export r; \
33059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33060         $(RAW_CXX_TARGET_EXPORTS) \
33061         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
33062         for flag in $(EXTRA_TARGET_FLAGS); do \
33063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33064         done; \
33065         (cd $(TARGET_SUBDIR)/libjava && \
33066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33068                   "RANLIB=$${RANLIB}" \
33069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33070                    install-info) \
33071           || exit 1
33072
33073 @endif target-libjava
33074
33075 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
33076 maybe-installcheck-target-libjava:
33077 @if target-libjava
33078 maybe-installcheck-target-libjava: installcheck-target-libjava
33079
33080 installcheck-target-libjava: \
33081     configure-target-libjava 
33082         @$(unstage)
33083         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33084         r=`${PWD_COMMAND}`; export r; \
33085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33086         $(RAW_CXX_TARGET_EXPORTS) \
33087         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
33088         for flag in $(EXTRA_TARGET_FLAGS); do \
33089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33090         done; \
33091         (cd $(TARGET_SUBDIR)/libjava && \
33092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33094                   "RANLIB=$${RANLIB}" \
33095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33096                    installcheck) \
33097           || exit 1
33098
33099 @endif target-libjava
33100
33101 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
33102 maybe-mostlyclean-target-libjava:
33103 @if target-libjava
33104 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
33105
33106 mostlyclean-target-libjava: 
33107         @$(unstage)
33108         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33109         r=`${PWD_COMMAND}`; export r; \
33110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33111         $(RAW_CXX_TARGET_EXPORTS) \
33112         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
33113         for flag in $(EXTRA_TARGET_FLAGS); do \
33114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33115         done; \
33116         (cd $(TARGET_SUBDIR)/libjava && \
33117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33119                   "RANLIB=$${RANLIB}" \
33120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33121                    mostlyclean) \
33122           || exit 1
33123
33124 @endif target-libjava
33125
33126 .PHONY: maybe-clean-target-libjava clean-target-libjava
33127 maybe-clean-target-libjava:
33128 @if target-libjava
33129 maybe-clean-target-libjava: clean-target-libjava
33130
33131 clean-target-libjava: 
33132         @$(unstage)
33133         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33134         r=`${PWD_COMMAND}`; export r; \
33135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136         $(RAW_CXX_TARGET_EXPORTS) \
33137         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
33138         for flag in $(EXTRA_TARGET_FLAGS); do \
33139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33140         done; \
33141         (cd $(TARGET_SUBDIR)/libjava && \
33142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33144                   "RANLIB=$${RANLIB}" \
33145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33146                    clean) \
33147           || exit 1
33148
33149 @endif target-libjava
33150
33151 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
33152 maybe-distclean-target-libjava:
33153 @if target-libjava
33154 maybe-distclean-target-libjava: distclean-target-libjava
33155
33156 distclean-target-libjava: 
33157         @$(unstage)
33158         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33159         r=`${PWD_COMMAND}`; export r; \
33160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33161         $(RAW_CXX_TARGET_EXPORTS) \
33162         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
33163         for flag in $(EXTRA_TARGET_FLAGS); do \
33164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33165         done; \
33166         (cd $(TARGET_SUBDIR)/libjava && \
33167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33169                   "RANLIB=$${RANLIB}" \
33170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33171                    distclean) \
33172           || exit 1
33173
33174 @endif target-libjava
33175
33176 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
33177 maybe-maintainer-clean-target-libjava:
33178 @if target-libjava
33179 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
33180
33181 maintainer-clean-target-libjava: 
33182         @$(unstage)
33183         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33184         r=`${PWD_COMMAND}`; export r; \
33185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33186         $(RAW_CXX_TARGET_EXPORTS) \
33187         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
33188         for flag in $(EXTRA_TARGET_FLAGS); do \
33189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33190         done; \
33191         (cd $(TARGET_SUBDIR)/libjava && \
33192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33194                   "RANLIB=$${RANLIB}" \
33195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33196                    maintainer-clean) \
33197           || exit 1
33198
33199 @endif target-libjava
33200
33201
33202
33203 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
33204 @if target-zlib
33205 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
33206         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33207         rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
33208         cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
33209 @endif target-zlib
33210
33211
33212
33213 .PHONY: configure-target-zlib maybe-configure-target-zlib
33214 maybe-configure-target-zlib:
33215 @if target-zlib
33216 maybe-configure-target-zlib: configure-target-zlib
33217 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
33218         @$(unstage)
33219         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
33220         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33221         r=`${PWD_COMMAND}`; export r; \
33222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33223         $(NORMAL_TARGET_EXPORTS) \
33224         echo Configuring in $(TARGET_SUBDIR)/zlib; \
33225         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
33226         case $(srcdir) in \
33227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33228           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
33229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33230         esac; \
33231         srcdiroption="--srcdir=$${topdir}/zlib"; \
33232         libsrcdir="$$s/zlib"; \
33233         rm -f no-such-file || : ; \
33234         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33235           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33236           || exit 1
33237 @endif target-zlib
33238
33239
33240
33241
33242
33243 .PHONY: all-target-zlib maybe-all-target-zlib
33244 maybe-all-target-zlib:
33245 @if target-zlib
33246 TARGET-target-zlib=all
33247 maybe-all-target-zlib: all-target-zlib
33248 all-target-zlib: configure-target-zlib
33249         @$(unstage)
33250         @r=`${PWD_COMMAND}`; export r; \
33251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33252         $(NORMAL_TARGET_EXPORTS) \
33253         (cd $(TARGET_SUBDIR)/zlib && \
33254           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
33255 @endif target-zlib
33256
33257
33258
33259
33260
33261 .PHONY: check-target-zlib maybe-check-target-zlib
33262 maybe-check-target-zlib:
33263 @if target-zlib
33264 maybe-check-target-zlib: check-target-zlib
33265
33266 check-target-zlib:
33267         @$(unstage)
33268         @r=`${PWD_COMMAND}`; export r; \
33269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33270         $(NORMAL_TARGET_EXPORTS) \
33271         (cd $(TARGET_SUBDIR)/zlib && \
33272           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33273
33274 @endif target-zlib
33275
33276 .PHONY: install-target-zlib maybe-install-target-zlib
33277 maybe-install-target-zlib:
33278 @if target-zlib
33279 maybe-install-target-zlib: install-target-zlib
33280
33281 install-target-zlib: installdirs
33282         @$(unstage)
33283         @r=`${PWD_COMMAND}`; export r; \
33284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33285         $(NORMAL_TARGET_EXPORTS) \
33286         (cd $(TARGET_SUBDIR)/zlib && \
33287           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33288
33289 @endif target-zlib
33290
33291 # Other targets (info, dvi, etc.)
33292
33293 .PHONY: maybe-info-target-zlib info-target-zlib
33294 maybe-info-target-zlib:
33295 @if target-zlib
33296 maybe-info-target-zlib: info-target-zlib
33297
33298 info-target-zlib: \
33299     configure-target-zlib 
33300         @$(unstage)
33301         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33302         r=`${PWD_COMMAND}`; export r; \
33303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33304         $(NORMAL_TARGET_EXPORTS) \
33305         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
33306         for flag in $(EXTRA_TARGET_FLAGS); do \
33307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33308         done; \
33309         (cd $(TARGET_SUBDIR)/zlib && \
33310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33312                   "RANLIB=$${RANLIB}" \
33313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33314                    info) \
33315           || exit 1
33316
33317 @endif target-zlib
33318
33319 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
33320 maybe-dvi-target-zlib:
33321 @if target-zlib
33322 maybe-dvi-target-zlib: dvi-target-zlib
33323
33324 dvi-target-zlib: \
33325     configure-target-zlib 
33326         @$(unstage)
33327         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33328         r=`${PWD_COMMAND}`; export r; \
33329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33330         $(NORMAL_TARGET_EXPORTS) \
33331         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
33332         for flag in $(EXTRA_TARGET_FLAGS); do \
33333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33334         done; \
33335         (cd $(TARGET_SUBDIR)/zlib && \
33336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33338                   "RANLIB=$${RANLIB}" \
33339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33340                    dvi) \
33341           || exit 1
33342
33343 @endif target-zlib
33344
33345 .PHONY: maybe-html-target-zlib html-target-zlib
33346 maybe-html-target-zlib:
33347 @if target-zlib
33348 maybe-html-target-zlib: html-target-zlib
33349
33350 html-target-zlib: \
33351     configure-target-zlib 
33352         @$(unstage)
33353         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33354         r=`${PWD_COMMAND}`; export r; \
33355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33356         $(NORMAL_TARGET_EXPORTS) \
33357         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
33358         for flag in $(EXTRA_TARGET_FLAGS); do \
33359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33360         done; \
33361         (cd $(TARGET_SUBDIR)/zlib && \
33362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33364                   "RANLIB=$${RANLIB}" \
33365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33366                    html) \
33367           || exit 1
33368
33369 @endif target-zlib
33370
33371 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
33372 maybe-TAGS-target-zlib:
33373 @if target-zlib
33374 maybe-TAGS-target-zlib: TAGS-target-zlib
33375
33376 TAGS-target-zlib: \
33377     configure-target-zlib 
33378         @$(unstage)
33379         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33380         r=`${PWD_COMMAND}`; export r; \
33381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33382         $(NORMAL_TARGET_EXPORTS) \
33383         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
33384         for flag in $(EXTRA_TARGET_FLAGS); do \
33385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33386         done; \
33387         (cd $(TARGET_SUBDIR)/zlib && \
33388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33390                   "RANLIB=$${RANLIB}" \
33391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33392                    TAGS) \
33393           || exit 1
33394
33395 @endif target-zlib
33396
33397 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
33398 maybe-install-info-target-zlib:
33399 @if target-zlib
33400 maybe-install-info-target-zlib: install-info-target-zlib
33401
33402 install-info-target-zlib: \
33403     configure-target-zlib \
33404     info-target-zlib 
33405         @$(unstage)
33406         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33407         r=`${PWD_COMMAND}`; export r; \
33408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33409         $(NORMAL_TARGET_EXPORTS) \
33410         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
33411         for flag in $(EXTRA_TARGET_FLAGS); do \
33412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33413         done; \
33414         (cd $(TARGET_SUBDIR)/zlib && \
33415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33417                   "RANLIB=$${RANLIB}" \
33418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33419                    install-info) \
33420           || exit 1
33421
33422 @endif target-zlib
33423
33424 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
33425 maybe-installcheck-target-zlib:
33426 @if target-zlib
33427 maybe-installcheck-target-zlib: installcheck-target-zlib
33428
33429 installcheck-target-zlib: \
33430     configure-target-zlib 
33431         @$(unstage)
33432         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33433         r=`${PWD_COMMAND}`; export r; \
33434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33435         $(NORMAL_TARGET_EXPORTS) \
33436         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
33437         for flag in $(EXTRA_TARGET_FLAGS); do \
33438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33439         done; \
33440         (cd $(TARGET_SUBDIR)/zlib && \
33441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33443                   "RANLIB=$${RANLIB}" \
33444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33445                    installcheck) \
33446           || exit 1
33447
33448 @endif target-zlib
33449
33450 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
33451 maybe-mostlyclean-target-zlib:
33452 @if target-zlib
33453 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
33454
33455 mostlyclean-target-zlib: 
33456         @$(unstage)
33457         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33458         r=`${PWD_COMMAND}`; export r; \
33459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460         $(NORMAL_TARGET_EXPORTS) \
33461         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
33462         for flag in $(EXTRA_TARGET_FLAGS); do \
33463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33464         done; \
33465         (cd $(TARGET_SUBDIR)/zlib && \
33466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33468                   "RANLIB=$${RANLIB}" \
33469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33470                    mostlyclean) \
33471           || exit 1
33472
33473 @endif target-zlib
33474
33475 .PHONY: maybe-clean-target-zlib clean-target-zlib
33476 maybe-clean-target-zlib:
33477 @if target-zlib
33478 maybe-clean-target-zlib: clean-target-zlib
33479
33480 clean-target-zlib: 
33481         @$(unstage)
33482         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33483         r=`${PWD_COMMAND}`; export r; \
33484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33485         $(NORMAL_TARGET_EXPORTS) \
33486         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
33487         for flag in $(EXTRA_TARGET_FLAGS); do \
33488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33489         done; \
33490         (cd $(TARGET_SUBDIR)/zlib && \
33491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33493                   "RANLIB=$${RANLIB}" \
33494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33495                    clean) \
33496           || exit 1
33497
33498 @endif target-zlib
33499
33500 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
33501 maybe-distclean-target-zlib:
33502 @if target-zlib
33503 maybe-distclean-target-zlib: distclean-target-zlib
33504
33505 distclean-target-zlib: 
33506         @$(unstage)
33507         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33508         r=`${PWD_COMMAND}`; export r; \
33509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33510         $(NORMAL_TARGET_EXPORTS) \
33511         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
33512         for flag in $(EXTRA_TARGET_FLAGS); do \
33513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33514         done; \
33515         (cd $(TARGET_SUBDIR)/zlib && \
33516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33518                   "RANLIB=$${RANLIB}" \
33519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33520                    distclean) \
33521           || exit 1
33522
33523 @endif target-zlib
33524
33525 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
33526 maybe-maintainer-clean-target-zlib:
33527 @if target-zlib
33528 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
33529
33530 maintainer-clean-target-zlib: 
33531         @$(unstage)
33532         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33533         r=`${PWD_COMMAND}`; export r; \
33534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535         $(NORMAL_TARGET_EXPORTS) \
33536         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
33537         for flag in $(EXTRA_TARGET_FLAGS); do \
33538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33539         done; \
33540         (cd $(TARGET_SUBDIR)/zlib && \
33541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543                   "RANLIB=$${RANLIB}" \
33544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33545                    maintainer-clean) \
33546           || exit 1
33547
33548 @endif target-zlib
33549
33550
33551
33552 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
33553 @if target-boehm-gc
33554 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
33555         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33556         rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
33557         cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
33558 @endif target-boehm-gc
33559
33560
33561
33562 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
33563 maybe-configure-target-boehm-gc:
33564 @if target-boehm-gc
33565 maybe-configure-target-boehm-gc: configure-target-boehm-gc
33566 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
33567         @$(unstage)
33568         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
33569         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
33570         r=`${PWD_COMMAND}`; export r; \
33571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33572         $(NORMAL_TARGET_EXPORTS) \
33573         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
33574         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
33575         case $(srcdir) in \
33576           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33577           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
33578                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33579         esac; \
33580         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
33581         libsrcdir="$$s/boehm-gc"; \
33582         rm -f no-such-file || : ; \
33583         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33584           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33585           || exit 1
33586 @endif target-boehm-gc
33587
33588
33589
33590
33591
33592 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
33593 maybe-all-target-boehm-gc:
33594 @if target-boehm-gc
33595 TARGET-target-boehm-gc=all
33596 maybe-all-target-boehm-gc: all-target-boehm-gc
33597 all-target-boehm-gc: configure-target-boehm-gc
33598         @$(unstage)
33599         @r=`${PWD_COMMAND}`; export r; \
33600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33601         $(NORMAL_TARGET_EXPORTS) \
33602         (cd $(TARGET_SUBDIR)/boehm-gc && \
33603           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
33604 @endif target-boehm-gc
33605
33606
33607
33608
33609
33610 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
33611 maybe-check-target-boehm-gc:
33612 @if target-boehm-gc
33613 maybe-check-target-boehm-gc: check-target-boehm-gc
33614
33615 check-target-boehm-gc:
33616         @$(unstage)
33617         @r=`${PWD_COMMAND}`; export r; \
33618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619         $(NORMAL_TARGET_EXPORTS) \
33620         (cd $(TARGET_SUBDIR)/boehm-gc && \
33621           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33622
33623 @endif target-boehm-gc
33624
33625 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
33626 maybe-install-target-boehm-gc:
33627 @if target-boehm-gc
33628 maybe-install-target-boehm-gc: install-target-boehm-gc
33629
33630 install-target-boehm-gc: installdirs
33631         @$(unstage)
33632         @r=`${PWD_COMMAND}`; export r; \
33633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33634         $(NORMAL_TARGET_EXPORTS) \
33635         (cd $(TARGET_SUBDIR)/boehm-gc && \
33636           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33637
33638 @endif target-boehm-gc
33639
33640 # Other targets (info, dvi, etc.)
33641
33642 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
33643 maybe-info-target-boehm-gc:
33644 @if target-boehm-gc
33645 maybe-info-target-boehm-gc: info-target-boehm-gc
33646
33647 info-target-boehm-gc: \
33648     configure-target-boehm-gc 
33649         @$(unstage)
33650         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33651         r=`${PWD_COMMAND}`; export r; \
33652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653         $(NORMAL_TARGET_EXPORTS) \
33654         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
33655         for flag in $(EXTRA_TARGET_FLAGS); do \
33656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33657         done; \
33658         (cd $(TARGET_SUBDIR)/boehm-gc && \
33659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33661                   "RANLIB=$${RANLIB}" \
33662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33663                    info) \
33664           || exit 1
33665
33666 @endif target-boehm-gc
33667
33668 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
33669 maybe-dvi-target-boehm-gc:
33670 @if target-boehm-gc
33671 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
33672
33673 dvi-target-boehm-gc: \
33674     configure-target-boehm-gc 
33675         @$(unstage)
33676         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33677         r=`${PWD_COMMAND}`; export r; \
33678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33679         $(NORMAL_TARGET_EXPORTS) \
33680         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
33681         for flag in $(EXTRA_TARGET_FLAGS); do \
33682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33683         done; \
33684         (cd $(TARGET_SUBDIR)/boehm-gc && \
33685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33687                   "RANLIB=$${RANLIB}" \
33688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33689                    dvi) \
33690           || exit 1
33691
33692 @endif target-boehm-gc
33693
33694 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
33695 maybe-html-target-boehm-gc:
33696 @if target-boehm-gc
33697 maybe-html-target-boehm-gc: html-target-boehm-gc
33698
33699 html-target-boehm-gc: \
33700     configure-target-boehm-gc 
33701         @$(unstage)
33702         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33703         r=`${PWD_COMMAND}`; export r; \
33704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705         $(NORMAL_TARGET_EXPORTS) \
33706         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
33707         for flag in $(EXTRA_TARGET_FLAGS); do \
33708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33709         done; \
33710         (cd $(TARGET_SUBDIR)/boehm-gc && \
33711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33713                   "RANLIB=$${RANLIB}" \
33714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33715                    html) \
33716           || exit 1
33717
33718 @endif target-boehm-gc
33719
33720 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
33721 maybe-TAGS-target-boehm-gc:
33722 @if target-boehm-gc
33723 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
33724
33725 TAGS-target-boehm-gc: \
33726     configure-target-boehm-gc 
33727         @$(unstage)
33728         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33729         r=`${PWD_COMMAND}`; export r; \
33730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33731         $(NORMAL_TARGET_EXPORTS) \
33732         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
33733         for flag in $(EXTRA_TARGET_FLAGS); do \
33734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33735         done; \
33736         (cd $(TARGET_SUBDIR)/boehm-gc && \
33737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33739                   "RANLIB=$${RANLIB}" \
33740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33741                    TAGS) \
33742           || exit 1
33743
33744 @endif target-boehm-gc
33745
33746 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
33747 maybe-install-info-target-boehm-gc:
33748 @if target-boehm-gc
33749 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
33750
33751 install-info-target-boehm-gc: \
33752     configure-target-boehm-gc \
33753     info-target-boehm-gc 
33754         @$(unstage)
33755         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33756         r=`${PWD_COMMAND}`; export r; \
33757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33758         $(NORMAL_TARGET_EXPORTS) \
33759         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
33760         for flag in $(EXTRA_TARGET_FLAGS); do \
33761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33762         done; \
33763         (cd $(TARGET_SUBDIR)/boehm-gc && \
33764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33766                   "RANLIB=$${RANLIB}" \
33767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33768                    install-info) \
33769           || exit 1
33770
33771 @endif target-boehm-gc
33772
33773 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
33774 maybe-installcheck-target-boehm-gc:
33775 @if target-boehm-gc
33776 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
33777
33778 installcheck-target-boehm-gc: \
33779     configure-target-boehm-gc 
33780         @$(unstage)
33781         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33782         r=`${PWD_COMMAND}`; export r; \
33783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33784         $(NORMAL_TARGET_EXPORTS) \
33785         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
33786         for flag in $(EXTRA_TARGET_FLAGS); do \
33787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33788         done; \
33789         (cd $(TARGET_SUBDIR)/boehm-gc && \
33790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33792                   "RANLIB=$${RANLIB}" \
33793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33794                    installcheck) \
33795           || exit 1
33796
33797 @endif target-boehm-gc
33798
33799 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
33800 maybe-mostlyclean-target-boehm-gc:
33801 @if target-boehm-gc
33802 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
33803
33804 mostlyclean-target-boehm-gc: 
33805         @$(unstage)
33806         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33807         r=`${PWD_COMMAND}`; export r; \
33808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33809         $(NORMAL_TARGET_EXPORTS) \
33810         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33811         for flag in $(EXTRA_TARGET_FLAGS); do \
33812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33813         done; \
33814         (cd $(TARGET_SUBDIR)/boehm-gc && \
33815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33817                   "RANLIB=$${RANLIB}" \
33818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33819                    mostlyclean) \
33820           || exit 1
33821
33822 @endif target-boehm-gc
33823
33824 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
33825 maybe-clean-target-boehm-gc:
33826 @if target-boehm-gc
33827 maybe-clean-target-boehm-gc: clean-target-boehm-gc
33828
33829 clean-target-boehm-gc: 
33830         @$(unstage)
33831         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33832         r=`${PWD_COMMAND}`; export r; \
33833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33834         $(NORMAL_TARGET_EXPORTS) \
33835         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33836         for flag in $(EXTRA_TARGET_FLAGS); do \
33837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33838         done; \
33839         (cd $(TARGET_SUBDIR)/boehm-gc && \
33840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33842                   "RANLIB=$${RANLIB}" \
33843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33844                    clean) \
33845           || exit 1
33846
33847 @endif target-boehm-gc
33848
33849 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
33850 maybe-distclean-target-boehm-gc:
33851 @if target-boehm-gc
33852 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
33853
33854 distclean-target-boehm-gc: 
33855         @$(unstage)
33856         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33857         r=`${PWD_COMMAND}`; export r; \
33858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33859         $(NORMAL_TARGET_EXPORTS) \
33860         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
33861         for flag in $(EXTRA_TARGET_FLAGS); do \
33862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33863         done; \
33864         (cd $(TARGET_SUBDIR)/boehm-gc && \
33865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33867                   "RANLIB=$${RANLIB}" \
33868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33869                    distclean) \
33870           || exit 1
33871
33872 @endif target-boehm-gc
33873
33874 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
33875 maybe-maintainer-clean-target-boehm-gc:
33876 @if target-boehm-gc
33877 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
33878
33879 maintainer-clean-target-boehm-gc: 
33880         @$(unstage)
33881         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
33882         r=`${PWD_COMMAND}`; export r; \
33883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33884         $(NORMAL_TARGET_EXPORTS) \
33885         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
33886         for flag in $(EXTRA_TARGET_FLAGS); do \
33887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33888         done; \
33889         (cd $(TARGET_SUBDIR)/boehm-gc && \
33890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33892                   "RANLIB=$${RANLIB}" \
33893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33894                    maintainer-clean) \
33895           || exit 1
33896
33897 @endif target-boehm-gc
33898
33899
33900
33901 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
33902 @if target-qthreads
33903 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
33904         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33905         rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
33906         cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
33907 @endif target-qthreads
33908
33909
33910
33911 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
33912 maybe-configure-target-qthreads:
33913 @if target-qthreads
33914 maybe-configure-target-qthreads: configure-target-qthreads
33915 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
33916         @$(unstage)
33917         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
33918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
33919         r=`${PWD_COMMAND}`; export r; \
33920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33921         $(NORMAL_TARGET_EXPORTS) \
33922         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
33923         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
33924         case $(srcdir) in \
33925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33926           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
33927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33928         esac; \
33929         srcdiroption="--srcdir=$${topdir}/qthreads"; \
33930         libsrcdir="$$s/qthreads"; \
33931         rm -f no-such-file || : ; \
33932         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33933           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33934           || exit 1
33935 @endif target-qthreads
33936
33937
33938
33939
33940
33941 .PHONY: all-target-qthreads maybe-all-target-qthreads
33942 maybe-all-target-qthreads:
33943 @if target-qthreads
33944 TARGET-target-qthreads=all
33945 maybe-all-target-qthreads: all-target-qthreads
33946 all-target-qthreads: configure-target-qthreads
33947         @$(unstage)
33948         @r=`${PWD_COMMAND}`; export r; \
33949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33950         $(NORMAL_TARGET_EXPORTS) \
33951         (cd $(TARGET_SUBDIR)/qthreads && \
33952           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
33953 @endif target-qthreads
33954
33955
33956
33957
33958
33959 .PHONY: check-target-qthreads maybe-check-target-qthreads
33960 maybe-check-target-qthreads:
33961 @if target-qthreads
33962 maybe-check-target-qthreads: check-target-qthreads
33963
33964 check-target-qthreads:
33965         @$(unstage)
33966         @r=`${PWD_COMMAND}`; export r; \
33967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33968         $(NORMAL_TARGET_EXPORTS) \
33969         (cd $(TARGET_SUBDIR)/qthreads && \
33970           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33971
33972 @endif target-qthreads
33973
33974 .PHONY: install-target-qthreads maybe-install-target-qthreads
33975 maybe-install-target-qthreads:
33976 @if target-qthreads
33977 maybe-install-target-qthreads: install-target-qthreads
33978
33979 install-target-qthreads: installdirs
33980         @$(unstage)
33981         @r=`${PWD_COMMAND}`; export r; \
33982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33983         $(NORMAL_TARGET_EXPORTS) \
33984         (cd $(TARGET_SUBDIR)/qthreads && \
33985           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33986
33987 @endif target-qthreads
33988
33989 # Other targets (info, dvi, etc.)
33990
33991 .PHONY: maybe-info-target-qthreads info-target-qthreads
33992 maybe-info-target-qthreads:
33993 @if target-qthreads
33994 maybe-info-target-qthreads: info-target-qthreads
33995
33996 info-target-qthreads: \
33997     configure-target-qthreads 
33998         @$(unstage)
33999         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34000         r=`${PWD_COMMAND}`; export r; \
34001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002         $(NORMAL_TARGET_EXPORTS) \
34003         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
34004         for flag in $(EXTRA_TARGET_FLAGS); do \
34005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006         done; \
34007         (cd $(TARGET_SUBDIR)/qthreads && \
34008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010                   "RANLIB=$${RANLIB}" \
34011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34012                    info) \
34013           || exit 1
34014
34015 @endif target-qthreads
34016
34017 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
34018 maybe-dvi-target-qthreads:
34019 @if target-qthreads
34020 maybe-dvi-target-qthreads: dvi-target-qthreads
34021
34022 dvi-target-qthreads: \
34023     configure-target-qthreads 
34024         @$(unstage)
34025         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34026         r=`${PWD_COMMAND}`; export r; \
34027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34028         $(NORMAL_TARGET_EXPORTS) \
34029         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
34030         for flag in $(EXTRA_TARGET_FLAGS); do \
34031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032         done; \
34033         (cd $(TARGET_SUBDIR)/qthreads && \
34034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34036                   "RANLIB=$${RANLIB}" \
34037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34038                    dvi) \
34039           || exit 1
34040
34041 @endif target-qthreads
34042
34043 .PHONY: maybe-html-target-qthreads html-target-qthreads
34044 maybe-html-target-qthreads:
34045 @if target-qthreads
34046 maybe-html-target-qthreads: html-target-qthreads
34047
34048 html-target-qthreads: \
34049     configure-target-qthreads 
34050         @$(unstage)
34051         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34052         r=`${PWD_COMMAND}`; export r; \
34053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34054         $(NORMAL_TARGET_EXPORTS) \
34055         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
34056         for flag in $(EXTRA_TARGET_FLAGS); do \
34057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34058         done; \
34059         (cd $(TARGET_SUBDIR)/qthreads && \
34060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34062                   "RANLIB=$${RANLIB}" \
34063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34064                    html) \
34065           || exit 1
34066
34067 @endif target-qthreads
34068
34069 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
34070 maybe-TAGS-target-qthreads:
34071 @if target-qthreads
34072 maybe-TAGS-target-qthreads: TAGS-target-qthreads
34073
34074 TAGS-target-qthreads: \
34075     configure-target-qthreads 
34076         @$(unstage)
34077         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34078         r=`${PWD_COMMAND}`; export r; \
34079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080         $(NORMAL_TARGET_EXPORTS) \
34081         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
34082         for flag in $(EXTRA_TARGET_FLAGS); do \
34083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34084         done; \
34085         (cd $(TARGET_SUBDIR)/qthreads && \
34086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34088                   "RANLIB=$${RANLIB}" \
34089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34090                    TAGS) \
34091           || exit 1
34092
34093 @endif target-qthreads
34094
34095 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
34096 maybe-install-info-target-qthreads:
34097 @if target-qthreads
34098 maybe-install-info-target-qthreads: install-info-target-qthreads
34099
34100 install-info-target-qthreads: \
34101     configure-target-qthreads \
34102     info-target-qthreads 
34103         @$(unstage)
34104         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34105         r=`${PWD_COMMAND}`; export r; \
34106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34107         $(NORMAL_TARGET_EXPORTS) \
34108         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
34109         for flag in $(EXTRA_TARGET_FLAGS); do \
34110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34111         done; \
34112         (cd $(TARGET_SUBDIR)/qthreads && \
34113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34115                   "RANLIB=$${RANLIB}" \
34116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34117                    install-info) \
34118           || exit 1
34119
34120 @endif target-qthreads
34121
34122 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
34123 maybe-installcheck-target-qthreads:
34124 @if target-qthreads
34125 maybe-installcheck-target-qthreads: installcheck-target-qthreads
34126
34127 installcheck-target-qthreads: \
34128     configure-target-qthreads 
34129         @$(unstage)
34130         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34131         r=`${PWD_COMMAND}`; export r; \
34132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34133         $(NORMAL_TARGET_EXPORTS) \
34134         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
34135         for flag in $(EXTRA_TARGET_FLAGS); do \
34136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34137         done; \
34138         (cd $(TARGET_SUBDIR)/qthreads && \
34139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34141                   "RANLIB=$${RANLIB}" \
34142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34143                    installcheck) \
34144           || exit 1
34145
34146 @endif target-qthreads
34147
34148 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
34149 maybe-mostlyclean-target-qthreads:
34150 @if target-qthreads
34151 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
34152
34153 mostlyclean-target-qthreads: 
34154         @$(unstage)
34155         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34156         r=`${PWD_COMMAND}`; export r; \
34157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158         $(NORMAL_TARGET_EXPORTS) \
34159         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
34160         for flag in $(EXTRA_TARGET_FLAGS); do \
34161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34162         done; \
34163         (cd $(TARGET_SUBDIR)/qthreads && \
34164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34166                   "RANLIB=$${RANLIB}" \
34167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34168                    mostlyclean) \
34169           || exit 1
34170
34171 @endif target-qthreads
34172
34173 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
34174 maybe-clean-target-qthreads:
34175 @if target-qthreads
34176 maybe-clean-target-qthreads: clean-target-qthreads
34177
34178 clean-target-qthreads: 
34179         @$(unstage)
34180         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34181         r=`${PWD_COMMAND}`; export r; \
34182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34183         $(NORMAL_TARGET_EXPORTS) \
34184         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
34185         for flag in $(EXTRA_TARGET_FLAGS); do \
34186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34187         done; \
34188         (cd $(TARGET_SUBDIR)/qthreads && \
34189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34191                   "RANLIB=$${RANLIB}" \
34192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34193                    clean) \
34194           || exit 1
34195
34196 @endif target-qthreads
34197
34198 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
34199 maybe-distclean-target-qthreads:
34200 @if target-qthreads
34201 maybe-distclean-target-qthreads: distclean-target-qthreads
34202
34203 distclean-target-qthreads: 
34204         @$(unstage)
34205         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34206         r=`${PWD_COMMAND}`; export r; \
34207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208         $(NORMAL_TARGET_EXPORTS) \
34209         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
34210         for flag in $(EXTRA_TARGET_FLAGS); do \
34211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34212         done; \
34213         (cd $(TARGET_SUBDIR)/qthreads && \
34214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34216                   "RANLIB=$${RANLIB}" \
34217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34218                    distclean) \
34219           || exit 1
34220
34221 @endif target-qthreads
34222
34223 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
34224 maybe-maintainer-clean-target-qthreads:
34225 @if target-qthreads
34226 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
34227
34228 maintainer-clean-target-qthreads: 
34229         @$(unstage)
34230         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34231         r=`${PWD_COMMAND}`; export r; \
34232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34233         $(NORMAL_TARGET_EXPORTS) \
34234         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
34235         for flag in $(EXTRA_TARGET_FLAGS); do \
34236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34237         done; \
34238         (cd $(TARGET_SUBDIR)/qthreads && \
34239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34241                   "RANLIB=$${RANLIB}" \
34242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34243                    maintainer-clean) \
34244           || exit 1
34245
34246 @endif target-qthreads
34247
34248
34249
34250 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
34251 @if target-rda
34252 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
34253         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34254         rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
34255         cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
34256 @endif target-rda
34257
34258
34259
34260 .PHONY: configure-target-rda maybe-configure-target-rda
34261 maybe-configure-target-rda:
34262 @if target-rda
34263 maybe-configure-target-rda: configure-target-rda
34264 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
34265         @$(unstage)
34266         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
34267         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34268         r=`${PWD_COMMAND}`; export r; \
34269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34270         $(NORMAL_TARGET_EXPORTS) \
34271         echo Configuring in $(TARGET_SUBDIR)/rda; \
34272         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
34273         case $(srcdir) in \
34274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34275           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
34276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34277         esac; \
34278         srcdiroption="--srcdir=$${topdir}/rda"; \
34279         libsrcdir="$$s/rda"; \
34280         rm -f no-such-file || : ; \
34281         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34282           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34283           || exit 1
34284 @endif target-rda
34285
34286
34287
34288
34289
34290 .PHONY: all-target-rda maybe-all-target-rda
34291 maybe-all-target-rda:
34292 @if target-rda
34293 TARGET-target-rda=all
34294 maybe-all-target-rda: all-target-rda
34295 all-target-rda: configure-target-rda
34296         @$(unstage)
34297         @r=`${PWD_COMMAND}`; export r; \
34298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34299         $(NORMAL_TARGET_EXPORTS) \
34300         (cd $(TARGET_SUBDIR)/rda && \
34301           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
34302 @endif target-rda
34303
34304
34305
34306
34307
34308 .PHONY: check-target-rda maybe-check-target-rda
34309 maybe-check-target-rda:
34310 @if target-rda
34311 maybe-check-target-rda: check-target-rda
34312
34313 check-target-rda:
34314         @$(unstage)
34315         @r=`${PWD_COMMAND}`; export r; \
34316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34317         $(NORMAL_TARGET_EXPORTS) \
34318         (cd $(TARGET_SUBDIR)/rda && \
34319           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34320
34321 @endif target-rda
34322
34323 .PHONY: install-target-rda maybe-install-target-rda
34324 maybe-install-target-rda:
34325 @if target-rda
34326 maybe-install-target-rda: install-target-rda
34327
34328 install-target-rda: installdirs
34329         @$(unstage)
34330         @r=`${PWD_COMMAND}`; export r; \
34331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34332         $(NORMAL_TARGET_EXPORTS) \
34333         (cd $(TARGET_SUBDIR)/rda && \
34334           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34335
34336 @endif target-rda
34337
34338 # Other targets (info, dvi, etc.)
34339
34340 .PHONY: maybe-info-target-rda info-target-rda
34341 maybe-info-target-rda:
34342 @if target-rda
34343 maybe-info-target-rda: info-target-rda
34344
34345 info-target-rda: \
34346     configure-target-rda 
34347         @$(unstage)
34348         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34349         r=`${PWD_COMMAND}`; export r; \
34350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351         $(NORMAL_TARGET_EXPORTS) \
34352         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
34353         for flag in $(EXTRA_TARGET_FLAGS); do \
34354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34355         done; \
34356         (cd $(TARGET_SUBDIR)/rda && \
34357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34359                   "RANLIB=$${RANLIB}" \
34360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34361                    info) \
34362           || exit 1
34363
34364 @endif target-rda
34365
34366 .PHONY: maybe-dvi-target-rda dvi-target-rda
34367 maybe-dvi-target-rda:
34368 @if target-rda
34369 maybe-dvi-target-rda: dvi-target-rda
34370
34371 dvi-target-rda: \
34372     configure-target-rda 
34373         @$(unstage)
34374         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34375         r=`${PWD_COMMAND}`; export r; \
34376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377         $(NORMAL_TARGET_EXPORTS) \
34378         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
34379         for flag in $(EXTRA_TARGET_FLAGS); do \
34380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34381         done; \
34382         (cd $(TARGET_SUBDIR)/rda && \
34383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385                   "RANLIB=$${RANLIB}" \
34386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34387                    dvi) \
34388           || exit 1
34389
34390 @endif target-rda
34391
34392 .PHONY: maybe-html-target-rda html-target-rda
34393 maybe-html-target-rda:
34394 @if target-rda
34395 maybe-html-target-rda: html-target-rda
34396
34397 html-target-rda: \
34398     configure-target-rda 
34399         @$(unstage)
34400         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34401         r=`${PWD_COMMAND}`; export r; \
34402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34403         $(NORMAL_TARGET_EXPORTS) \
34404         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
34405         for flag in $(EXTRA_TARGET_FLAGS); do \
34406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34407         done; \
34408         (cd $(TARGET_SUBDIR)/rda && \
34409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34411                   "RANLIB=$${RANLIB}" \
34412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34413                    html) \
34414           || exit 1
34415
34416 @endif target-rda
34417
34418 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
34419 maybe-TAGS-target-rda:
34420 @if target-rda
34421 maybe-TAGS-target-rda: TAGS-target-rda
34422
34423 TAGS-target-rda: \
34424     configure-target-rda 
34425         @$(unstage)
34426         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34427         r=`${PWD_COMMAND}`; export r; \
34428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429         $(NORMAL_TARGET_EXPORTS) \
34430         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
34431         for flag in $(EXTRA_TARGET_FLAGS); do \
34432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34433         done; \
34434         (cd $(TARGET_SUBDIR)/rda && \
34435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437                   "RANLIB=$${RANLIB}" \
34438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34439                    TAGS) \
34440           || exit 1
34441
34442 @endif target-rda
34443
34444 .PHONY: maybe-install-info-target-rda install-info-target-rda
34445 maybe-install-info-target-rda:
34446 @if target-rda
34447 maybe-install-info-target-rda: install-info-target-rda
34448
34449 install-info-target-rda: \
34450     configure-target-rda \
34451     info-target-rda 
34452         @$(unstage)
34453         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34454         r=`${PWD_COMMAND}`; export r; \
34455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34456         $(NORMAL_TARGET_EXPORTS) \
34457         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
34458         for flag in $(EXTRA_TARGET_FLAGS); do \
34459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34460         done; \
34461         (cd $(TARGET_SUBDIR)/rda && \
34462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34464                   "RANLIB=$${RANLIB}" \
34465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34466                    install-info) \
34467           || exit 1
34468
34469 @endif target-rda
34470
34471 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
34472 maybe-installcheck-target-rda:
34473 @if target-rda
34474 maybe-installcheck-target-rda: installcheck-target-rda
34475
34476 installcheck-target-rda: \
34477     configure-target-rda 
34478         @$(unstage)
34479         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34480         r=`${PWD_COMMAND}`; export r; \
34481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34482         $(NORMAL_TARGET_EXPORTS) \
34483         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
34484         for flag in $(EXTRA_TARGET_FLAGS); do \
34485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486         done; \
34487         (cd $(TARGET_SUBDIR)/rda && \
34488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34490                   "RANLIB=$${RANLIB}" \
34491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34492                    installcheck) \
34493           || exit 1
34494
34495 @endif target-rda
34496
34497 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
34498 maybe-mostlyclean-target-rda:
34499 @if target-rda
34500 maybe-mostlyclean-target-rda: mostlyclean-target-rda
34501
34502 mostlyclean-target-rda: 
34503         @$(unstage)
34504         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34505         r=`${PWD_COMMAND}`; export r; \
34506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34507         $(NORMAL_TARGET_EXPORTS) \
34508         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
34509         for flag in $(EXTRA_TARGET_FLAGS); do \
34510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34511         done; \
34512         (cd $(TARGET_SUBDIR)/rda && \
34513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34515                   "RANLIB=$${RANLIB}" \
34516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34517                    mostlyclean) \
34518           || exit 1
34519
34520 @endif target-rda
34521
34522 .PHONY: maybe-clean-target-rda clean-target-rda
34523 maybe-clean-target-rda:
34524 @if target-rda
34525 maybe-clean-target-rda: clean-target-rda
34526
34527 clean-target-rda: 
34528         @$(unstage)
34529         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34530         r=`${PWD_COMMAND}`; export r; \
34531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34532         $(NORMAL_TARGET_EXPORTS) \
34533         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
34534         for flag in $(EXTRA_TARGET_FLAGS); do \
34535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34536         done; \
34537         (cd $(TARGET_SUBDIR)/rda && \
34538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34540                   "RANLIB=$${RANLIB}" \
34541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34542                    clean) \
34543           || exit 1
34544
34545 @endif target-rda
34546
34547 .PHONY: maybe-distclean-target-rda distclean-target-rda
34548 maybe-distclean-target-rda:
34549 @if target-rda
34550 maybe-distclean-target-rda: distclean-target-rda
34551
34552 distclean-target-rda: 
34553         @$(unstage)
34554         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34555         r=`${PWD_COMMAND}`; export r; \
34556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34557         $(NORMAL_TARGET_EXPORTS) \
34558         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
34559         for flag in $(EXTRA_TARGET_FLAGS); do \
34560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34561         done; \
34562         (cd $(TARGET_SUBDIR)/rda && \
34563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34565                   "RANLIB=$${RANLIB}" \
34566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34567                    distclean) \
34568           || exit 1
34569
34570 @endif target-rda
34571
34572 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
34573 maybe-maintainer-clean-target-rda:
34574 @if target-rda
34575 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
34576
34577 maintainer-clean-target-rda: 
34578         @$(unstage)
34579         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34580         r=`${PWD_COMMAND}`; export r; \
34581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34582         $(NORMAL_TARGET_EXPORTS) \
34583         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
34584         for flag in $(EXTRA_TARGET_FLAGS); do \
34585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34586         done; \
34587         (cd $(TARGET_SUBDIR)/rda && \
34588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34590                   "RANLIB=$${RANLIB}" \
34591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34592                    maintainer-clean) \
34593           || exit 1
34594
34595 @endif target-rda
34596
34597
34598
34599 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
34600 @if target-libada
34601 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
34602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34603         rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
34604         cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
34605 @endif target-libada
34606
34607
34608
34609 .PHONY: configure-target-libada maybe-configure-target-libada
34610 maybe-configure-target-libada:
34611 @if target-libada
34612 maybe-configure-target-libada: configure-target-libada
34613 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
34614         @$(unstage)
34615         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
34616         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
34617         r=`${PWD_COMMAND}`; export r; \
34618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619         $(NORMAL_TARGET_EXPORTS) \
34620         echo Configuring in $(TARGET_SUBDIR)/libada; \
34621         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
34622         case $(srcdir) in \
34623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34624           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
34625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34626         esac; \
34627         srcdiroption="--srcdir=$${topdir}/libada"; \
34628         libsrcdir="$$s/libada"; \
34629         rm -f no-such-file || : ; \
34630         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34631           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34632           || exit 1
34633 @endif target-libada
34634
34635
34636
34637
34638
34639 .PHONY: all-target-libada maybe-all-target-libada
34640 maybe-all-target-libada:
34641 @if target-libada
34642 TARGET-target-libada=all
34643 maybe-all-target-libada: all-target-libada
34644 all-target-libada: configure-target-libada
34645         @$(unstage)
34646         @r=`${PWD_COMMAND}`; export r; \
34647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648         $(NORMAL_TARGET_EXPORTS) \
34649         (cd $(TARGET_SUBDIR)/libada && \
34650           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
34651 @endif target-libada
34652
34653
34654
34655
34656
34657 .PHONY: check-target-libada maybe-check-target-libada
34658 maybe-check-target-libada:
34659 @if target-libada
34660 maybe-check-target-libada: check-target-libada
34661
34662 check-target-libada:
34663         @$(unstage)
34664         @r=`${PWD_COMMAND}`; export r; \
34665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34666         $(NORMAL_TARGET_EXPORTS) \
34667         (cd $(TARGET_SUBDIR)/libada && \
34668           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34669
34670 @endif target-libada
34671
34672 .PHONY: install-target-libada maybe-install-target-libada
34673 maybe-install-target-libada:
34674 @if target-libada
34675 maybe-install-target-libada: install-target-libada
34676
34677 install-target-libada: installdirs
34678         @$(unstage)
34679         @r=`${PWD_COMMAND}`; export r; \
34680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34681         $(NORMAL_TARGET_EXPORTS) \
34682         (cd $(TARGET_SUBDIR)/libada && \
34683           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34684
34685 @endif target-libada
34686
34687 # Other targets (info, dvi, etc.)
34688
34689 .PHONY: maybe-info-target-libada info-target-libada
34690 maybe-info-target-libada:
34691 @if target-libada
34692 maybe-info-target-libada: info-target-libada
34693
34694 info-target-libada: \
34695     configure-target-libada 
34696         @$(unstage)
34697         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34698         r=`${PWD_COMMAND}`; export r; \
34699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34700         $(NORMAL_TARGET_EXPORTS) \
34701         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
34702         for flag in $(EXTRA_TARGET_FLAGS); do \
34703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34704         done; \
34705         (cd $(TARGET_SUBDIR)/libada && \
34706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34708                   "RANLIB=$${RANLIB}" \
34709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34710                    info) \
34711           || exit 1
34712
34713 @endif target-libada
34714
34715 .PHONY: maybe-dvi-target-libada dvi-target-libada
34716 maybe-dvi-target-libada:
34717 @if target-libada
34718 maybe-dvi-target-libada: dvi-target-libada
34719
34720 dvi-target-libada: \
34721     configure-target-libada 
34722         @$(unstage)
34723         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34724         r=`${PWD_COMMAND}`; export r; \
34725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34726         $(NORMAL_TARGET_EXPORTS) \
34727         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
34728         for flag in $(EXTRA_TARGET_FLAGS); do \
34729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34730         done; \
34731         (cd $(TARGET_SUBDIR)/libada && \
34732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34734                   "RANLIB=$${RANLIB}" \
34735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34736                    dvi) \
34737           || exit 1
34738
34739 @endif target-libada
34740
34741 .PHONY: maybe-html-target-libada html-target-libada
34742 maybe-html-target-libada:
34743 @if target-libada
34744 maybe-html-target-libada: html-target-libada
34745
34746 html-target-libada: \
34747     configure-target-libada 
34748         @$(unstage)
34749         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34750         r=`${PWD_COMMAND}`; export r; \
34751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752         $(NORMAL_TARGET_EXPORTS) \
34753         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
34754         for flag in $(EXTRA_TARGET_FLAGS); do \
34755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34756         done; \
34757         (cd $(TARGET_SUBDIR)/libada && \
34758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34760                   "RANLIB=$${RANLIB}" \
34761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34762                    html) \
34763           || exit 1
34764
34765 @endif target-libada
34766
34767 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
34768 maybe-TAGS-target-libada:
34769 @if target-libada
34770 maybe-TAGS-target-libada: TAGS-target-libada
34771
34772 TAGS-target-libada: \
34773     configure-target-libada 
34774         @$(unstage)
34775         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34776         r=`${PWD_COMMAND}`; export r; \
34777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34778         $(NORMAL_TARGET_EXPORTS) \
34779         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
34780         for flag in $(EXTRA_TARGET_FLAGS); do \
34781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34782         done; \
34783         (cd $(TARGET_SUBDIR)/libada && \
34784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34786                   "RANLIB=$${RANLIB}" \
34787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34788                    TAGS) \
34789           || exit 1
34790
34791 @endif target-libada
34792
34793 .PHONY: maybe-install-info-target-libada install-info-target-libada
34794 maybe-install-info-target-libada:
34795 @if target-libada
34796 maybe-install-info-target-libada: install-info-target-libada
34797
34798 install-info-target-libada: \
34799     configure-target-libada \
34800     info-target-libada 
34801         @$(unstage)
34802         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34803         r=`${PWD_COMMAND}`; export r; \
34804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34805         $(NORMAL_TARGET_EXPORTS) \
34806         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
34807         for flag in $(EXTRA_TARGET_FLAGS); do \
34808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34809         done; \
34810         (cd $(TARGET_SUBDIR)/libada && \
34811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34813                   "RANLIB=$${RANLIB}" \
34814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34815                    install-info) \
34816           || exit 1
34817
34818 @endif target-libada
34819
34820 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
34821 maybe-installcheck-target-libada:
34822 @if target-libada
34823 maybe-installcheck-target-libada: installcheck-target-libada
34824
34825 installcheck-target-libada: \
34826     configure-target-libada 
34827         @$(unstage)
34828         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34829         r=`${PWD_COMMAND}`; export r; \
34830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831         $(NORMAL_TARGET_EXPORTS) \
34832         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
34833         for flag in $(EXTRA_TARGET_FLAGS); do \
34834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34835         done; \
34836         (cd $(TARGET_SUBDIR)/libada && \
34837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34839                   "RANLIB=$${RANLIB}" \
34840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34841                    installcheck) \
34842           || exit 1
34843
34844 @endif target-libada
34845
34846 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
34847 maybe-mostlyclean-target-libada:
34848 @if target-libada
34849 maybe-mostlyclean-target-libada: mostlyclean-target-libada
34850
34851 mostlyclean-target-libada: 
34852         @$(unstage)
34853         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34854         r=`${PWD_COMMAND}`; export r; \
34855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856         $(NORMAL_TARGET_EXPORTS) \
34857         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
34858         for flag in $(EXTRA_TARGET_FLAGS); do \
34859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34860         done; \
34861         (cd $(TARGET_SUBDIR)/libada && \
34862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34864                   "RANLIB=$${RANLIB}" \
34865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34866                    mostlyclean) \
34867           || exit 1
34868
34869 @endif target-libada
34870
34871 .PHONY: maybe-clean-target-libada clean-target-libada
34872 maybe-clean-target-libada:
34873 @if target-libada
34874 maybe-clean-target-libada: clean-target-libada
34875
34876 clean-target-libada: 
34877         @$(unstage)
34878         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34879         r=`${PWD_COMMAND}`; export r; \
34880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34881         $(NORMAL_TARGET_EXPORTS) \
34882         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
34883         for flag in $(EXTRA_TARGET_FLAGS); do \
34884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34885         done; \
34886         (cd $(TARGET_SUBDIR)/libada && \
34887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34889                   "RANLIB=$${RANLIB}" \
34890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34891                    clean) \
34892           || exit 1
34893
34894 @endif target-libada
34895
34896 .PHONY: maybe-distclean-target-libada distclean-target-libada
34897 maybe-distclean-target-libada:
34898 @if target-libada
34899 maybe-distclean-target-libada: distclean-target-libada
34900
34901 distclean-target-libada: 
34902         @$(unstage)
34903         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34904         r=`${PWD_COMMAND}`; export r; \
34905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34906         $(NORMAL_TARGET_EXPORTS) \
34907         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
34908         for flag in $(EXTRA_TARGET_FLAGS); do \
34909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34910         done; \
34911         (cd $(TARGET_SUBDIR)/libada && \
34912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34914                   "RANLIB=$${RANLIB}" \
34915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34916                    distclean) \
34917           || exit 1
34918
34919 @endif target-libada
34920
34921 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
34922 maybe-maintainer-clean-target-libada:
34923 @if target-libada
34924 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
34925
34926 maintainer-clean-target-libada: 
34927         @$(unstage)
34928         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
34929         r=`${PWD_COMMAND}`; export r; \
34930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34931         $(NORMAL_TARGET_EXPORTS) \
34932         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
34933         for flag in $(EXTRA_TARGET_FLAGS); do \
34934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34935         done; \
34936         (cd $(TARGET_SUBDIR)/libada && \
34937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34939                   "RANLIB=$${RANLIB}" \
34940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34941                    maintainer-clean) \
34942           || exit 1
34943
34944 @endif target-libada
34945
34946
34947
34948 # ----------
34949 # GCC module
34950 # ----------
34951
34952 @if gcc-no-bootstrap
34953 # GCC has some more recursive targets, which trigger the old
34954 # (but still current, until the toplevel bootstrap project
34955 # is finished) compiler bootstrapping rules.
34956
34957 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
34958 .PHONY: $(GCC_STRAP_TARGETS)
34959 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
34960         @r=`${PWD_COMMAND}`; export r; \
34961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962         $(HOST_EXPORTS) \
34963         echo "Bootstrapping the compiler"; \
34964         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
34965         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
34966         @r=`${PWD_COMMAND}`; export r; \
34967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34968         case "$@" in \
34969           *bootstrap4-lean ) \
34970             msg="Comparing stage3 and stage4 of the compiler"; \
34971             compare=compare3-lean ;; \
34972           *bootstrap4 ) \
34973             msg="Comparing stage3 and stage4 of the compiler"; \
34974             compare=compare3 ;; \
34975           *-lean ) \
34976             msg="Comparing stage2 and stage3 of the compiler"; \
34977             compare=compare-lean ;; \
34978           * ) \
34979             msg="Comparing stage2 and stage3 of the compiler"; \
34980             compare=compare ;; \
34981         esac; \
34982         $(HOST_EXPORTS) \
34983         echo "$$msg"; \
34984         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
34985         @r=`${PWD_COMMAND}`; export r; \
34986         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
34987         echo "Building runtime libraries"; \
34988         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
34989
34990 profiledbootstrap: all-prebootstrap configure-gcc
34991         @r=`${PWD_COMMAND}`; export r; \
34992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34993         $(HOST_EXPORTS) \
34994         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
34995         echo "Bootstrapping training compiler"; \
34996         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
34997         @r=`${PWD_COMMAND}`; export r; \
34998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34999         $(HOST_EXPORTS) \
35000         echo "Building feedback based compiler"; \
35001         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
35002         @r=`${PWD_COMMAND}`; export r; \
35003         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35004         echo "Building runtime libraries"; \
35005         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35006
35007 .PHONY: cross
35008 cross: all-build all-gas all-ld
35009         @r=`${PWD_COMMAND}`; export r; \
35010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35011         $(HOST_EXPORTS) \
35012         echo "Building the C and C++ compiler"; \
35013         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
35014         @r=`${PWD_COMMAND}`; export r; \
35015         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35016         echo "Building runtime libraries"; \
35017         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
35018 @endif gcc-no-bootstrap
35019
35020 @if gcc
35021 .PHONY: check-gcc-c++
35022 check-gcc-c++:
35023         @if [ -f ./gcc/Makefile ] ; then \
35024           r=`${PWD_COMMAND}`; export r; \
35025           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026           $(HOST_EXPORTS) \
35027           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
35028         else \
35029           true; \
35030         fi
35031
35032 .PHONY: check-c++
35033 check-c++: check-target-libstdc++-v3 check-gcc-c++
35034
35035 # Install the gcc headers files, but not the fixed include files,
35036 # which Cygnus is not allowed to distribute.  This rule is very
35037 # dependent on the workings of the gcc Makefile.in.
35038 .PHONY: gcc-no-fixedincludes
35039 gcc-no-fixedincludes:
35040         @if [ -f ./gcc/Makefile ]; then \
35041           rm -rf gcc/tmp-include; \
35042           mv gcc/include gcc/tmp-include 2>/dev/null; \
35043           mkdir gcc/include; \
35044           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
35045           touch gcc/stmp-fixinc gcc/include/fixed; \
35046           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
35047           r=`${PWD_COMMAND}`; export r; \
35048           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35049           $(HOST_EXPORTS) \
35050           (cd ./gcc && \
35051            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
35052           rm -rf gcc/include; \
35053           mv gcc/tmp-include gcc/include 2>/dev/null; \
35054         else true; fi
35055 @endif gcc
35056
35057 # ---------------------
35058 # GCC bootstrap support
35059 # ---------------------
35060
35061 # We track the current stage (the one in 'gcc') in the stage_current file.
35062 # stage_last instead tracks the stage that was built last.  These targets
35063 # are dummy when toplevel bootstrap is not active.
35064
35065 # While making host and target tools, symlinks to the final stage must be
35066 # there, so $(MAKE) $(unstage) should be run at various points.  To avoid
35067 # excessive recursive invocations of make, we "inline" them using a variable.
35068
35069 unstage = :
35070 stage = :
35071
35072 @if gcc-bootstrap
35073 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
35074 stage = $(MAKE) `cat stage_current`-end
35075 @endif gcc-bootstrap
35076
35077 .PHONY: unstage stage
35078 unstage:
35079         @$(unstage)
35080 stage:
35081         @$(stage)
35082
35083 # We name the build directories for the various stages "stage1-gcc",
35084 # "stage2-gcc","stage3-gcc", etc.
35085
35086 # Since the 'compare' process will fail (on debugging information) if any
35087 # directory names are different, we need to link the gcc directory for
35088 # the previous stage to a constant name ('gcc-prev'), and to make the name of
35089 # the build directories constant as well. For the latter, we use naked names
35090 # like 'gcc', because the scripts in that directory assume it.  We use
35091 # mv on platforms where symlinks to directories do not work or are not
35092 # reliable.
35093
35094 # 'touch' doesn't work right on some platforms.
35095 STAMP = echo timestamp > 
35096
35097 # Only build the C compiler for stage1, because that is the only one that
35098 # we can guarantee will build with the native compiler, and also it is the
35099 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
35100 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
35101 # overrideable (for a bootstrap build stage1 also builds gcc.info).
35102
35103 STAGE1_CFLAGS=@stage1_cflags@
35104 STAGE1_LANGUAGES=@stage1_languages@
35105
35106 # We only want to compare .o files, so set this!
35107 objext = .o
35108
35109 # Flags to pass to stage2 and later makes.
35110 POSTSTAGE1_FLAGS_TO_PASS = \
35111         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
35112         STAGE_PREFIX=$$r/prev-gcc/ \
35113         CFLAGS="$(BOOT_CFLAGS)" \
35114         ADAC="\$$(CC)"
35115
35116 # For stage 1:
35117 # * We force-disable intermodule optimizations, even if
35118 #   --enable-intermodule was passed, since the installed compiler probably
35119 #   can't handle them.  Luckily, autoconf always respects
35120 #   the last argument when conflicting --enable arguments are passed.
35121 # * Likewise, we force-disable coverage flags, since the installed compiler
35122 #   probably has never heard of them.
35123 # * We build only C (and possibly Ada).
35124
35125
35126 .PHONY: stage1-start stage1-end
35127
35128 stage1-start::
35129         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35130         echo stage1 > stage_current ; \
35131         echo stage1 > stage_last; \
35132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35133 @if bfd
35134         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
35135           mkdir stage1-bfd; \
35136         set stage1-bfd bfd ; \
35137         @CREATE_LINK_TO_DIR@ 
35138 @endif bfd
35139 @if opcodes
35140         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
35141           mkdir stage1-opcodes; \
35142         set stage1-opcodes opcodes ; \
35143         @CREATE_LINK_TO_DIR@ 
35144 @endif opcodes
35145 @if binutils
35146         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
35147           mkdir stage1-binutils; \
35148         set stage1-binutils binutils ; \
35149         @CREATE_LINK_TO_DIR@ 
35150 @endif binutils
35151 @if gas
35152         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
35153           mkdir stage1-gas; \
35154         set stage1-gas gas ; \
35155         @CREATE_LINK_TO_DIR@ 
35156 @endif gas
35157 @if gcc
35158         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
35159           mkdir stage1-gcc; \
35160         set stage1-gcc gcc ; \
35161         @CREATE_LINK_TO_DIR@ 
35162 @endif gcc
35163 @if intl
35164         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
35165           mkdir stage1-intl; \
35166         set stage1-intl intl ; \
35167         @CREATE_LINK_TO_DIR@ 
35168 @endif intl
35169 @if ld
35170         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
35171           mkdir stage1-ld; \
35172         set stage1-ld ld ; \
35173         @CREATE_LINK_TO_DIR@ 
35174 @endif ld
35175 @if libcpp
35176         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
35177           mkdir stage1-libcpp; \
35178         set stage1-libcpp libcpp ; \
35179         @CREATE_LINK_TO_DIR@ 
35180 @endif libcpp
35181 @if libiberty
35182         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
35183           mkdir stage1-libiberty; \
35184         set stage1-libiberty libiberty ; \
35185         @CREATE_LINK_TO_DIR@ 
35186 @endif libiberty
35187 @if zlib
35188         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
35189           mkdir stage1-zlib; \
35190         set stage1-zlib zlib ; \
35191         @CREATE_LINK_TO_DIR@ 
35192 @endif zlib
35193
35194 stage1-end::
35195         @rm -f stage_current
35196 @if bfd
35197         @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
35198         @UNDO_LINK_TO_DIR@ 
35199 @endif bfd
35200 @if opcodes
35201         @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
35202         @UNDO_LINK_TO_DIR@ 
35203 @endif opcodes
35204 @if binutils
35205         @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
35206         @UNDO_LINK_TO_DIR@ 
35207 @endif binutils
35208 @if gas
35209         @cd $(HOST_SUBDIR); set gas stage1-gas ; \
35210         @UNDO_LINK_TO_DIR@ 
35211 @endif gas
35212 @if gcc
35213         @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
35214         @UNDO_LINK_TO_DIR@ 
35215 @endif gcc
35216 @if intl
35217         @cd $(HOST_SUBDIR); set intl stage1-intl ; \
35218         @UNDO_LINK_TO_DIR@ 
35219 @endif intl
35220 @if ld
35221         @cd $(HOST_SUBDIR); set ld stage1-ld ; \
35222         @UNDO_LINK_TO_DIR@ 
35223 @endif ld
35224 @if libcpp
35225         @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
35226         @UNDO_LINK_TO_DIR@ 
35227 @endif libcpp
35228 @if libiberty
35229         @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
35230         @UNDO_LINK_TO_DIR@ 
35231 @endif libiberty
35232 @if zlib
35233         @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
35234         @UNDO_LINK_TO_DIR@ 
35235 @endif zlib
35236
35237 # Bubble a bugfix through all the stages up to stage 1.  They
35238 # are remade, but not reconfigured.  The next stage (if any) will not
35239 # be reconfigured as well.
35240 .PHONY: stage1-bubble
35241 stage1-bubble:: 
35242         @if test -f stage1-lean  ; then \
35243           echo Skipping rebuild of stage1 ; \
35244         else \
35245           $(MAKE) stage1-start; \
35246           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
35247         fi
35248
35249 .PHONY: all-stage1 clean-stage1
35250 do-clean: clean-stage1
35251
35252 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35253 # only possibility, but now it conflicts with no-bootstrap rules
35254 @if gcc-bootstrap
35255
35256
35257
35258
35259 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35260
35261 .PHONY: distclean-stage1
35262 distclean-stage1::
35263         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35264         rm -rf stage1-* 
35265
35266
35267 @endif gcc-bootstrap
35268
35269
35270 .PHONY: stage2-start stage2-end
35271
35272 stage2-start::
35273         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35274         echo stage2 > stage_current ; \
35275         echo stage2 > stage_last; \
35276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35277 @if bfd
35278         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
35279           mkdir stage2-bfd; \
35280         set stage2-bfd bfd ; \
35281         @CREATE_LINK_TO_DIR@  ; \
35282         set stage1-bfd prev-bfd ; \
35283         @CREATE_LINK_TO_DIR@ 
35284 @endif bfd
35285 @if opcodes
35286         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
35287           mkdir stage2-opcodes; \
35288         set stage2-opcodes opcodes ; \
35289         @CREATE_LINK_TO_DIR@  ; \
35290         set stage1-opcodes prev-opcodes ; \
35291         @CREATE_LINK_TO_DIR@ 
35292 @endif opcodes
35293 @if binutils
35294         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
35295           mkdir stage2-binutils; \
35296         set stage2-binutils binutils ; \
35297         @CREATE_LINK_TO_DIR@  ; \
35298         set stage1-binutils prev-binutils ; \
35299         @CREATE_LINK_TO_DIR@ 
35300 @endif binutils
35301 @if gas
35302         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
35303           mkdir stage2-gas; \
35304         set stage2-gas gas ; \
35305         @CREATE_LINK_TO_DIR@  ; \
35306         set stage1-gas prev-gas ; \
35307         @CREATE_LINK_TO_DIR@ 
35308 @endif gas
35309 @if gcc
35310         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
35311           mkdir stage2-gcc; \
35312         set stage2-gcc gcc ; \
35313         @CREATE_LINK_TO_DIR@  ; \
35314         set stage1-gcc prev-gcc ; \
35315         @CREATE_LINK_TO_DIR@ 
35316 @endif gcc
35317 @if intl
35318         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
35319           mkdir stage2-intl; \
35320         set stage2-intl intl ; \
35321         @CREATE_LINK_TO_DIR@  ; \
35322         set stage1-intl prev-intl ; \
35323         @CREATE_LINK_TO_DIR@ 
35324 @endif intl
35325 @if ld
35326         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
35327           mkdir stage2-ld; \
35328         set stage2-ld ld ; \
35329         @CREATE_LINK_TO_DIR@  ; \
35330         set stage1-ld prev-ld ; \
35331         @CREATE_LINK_TO_DIR@ 
35332 @endif ld
35333 @if libcpp
35334         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
35335           mkdir stage2-libcpp; \
35336         set stage2-libcpp libcpp ; \
35337         @CREATE_LINK_TO_DIR@  ; \
35338         set stage1-libcpp prev-libcpp ; \
35339         @CREATE_LINK_TO_DIR@ 
35340 @endif libcpp
35341 @if libiberty
35342         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
35343           mkdir stage2-libiberty; \
35344         set stage2-libiberty libiberty ; \
35345         @CREATE_LINK_TO_DIR@  ; \
35346         set stage1-libiberty prev-libiberty ; \
35347         @CREATE_LINK_TO_DIR@ 
35348 @endif libiberty
35349 @if zlib
35350         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
35351           mkdir stage2-zlib; \
35352         set stage2-zlib zlib ; \
35353         @CREATE_LINK_TO_DIR@  ; \
35354         set stage1-zlib prev-zlib ; \
35355         @CREATE_LINK_TO_DIR@ 
35356 @endif zlib
35357
35358 stage2-end::
35359         @rm -f stage_current
35360 @if bfd
35361         @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
35362         @UNDO_LINK_TO_DIR@  ; \
35363         set prev-bfd stage1-bfd ; \
35364         @UNDO_LINK_TO_DIR@ 
35365 @endif bfd
35366 @if opcodes
35367         @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
35368         @UNDO_LINK_TO_DIR@  ; \
35369         set prev-opcodes stage1-opcodes ; \
35370         @UNDO_LINK_TO_DIR@ 
35371 @endif opcodes
35372 @if binutils
35373         @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
35374         @UNDO_LINK_TO_DIR@  ; \
35375         set prev-binutils stage1-binutils ; \
35376         @UNDO_LINK_TO_DIR@ 
35377 @endif binutils
35378 @if gas
35379         @cd $(HOST_SUBDIR); set gas stage2-gas ; \
35380         @UNDO_LINK_TO_DIR@  ; \
35381         set prev-gas stage1-gas ; \
35382         @UNDO_LINK_TO_DIR@ 
35383 @endif gas
35384 @if gcc
35385         @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
35386         @UNDO_LINK_TO_DIR@  ; \
35387         set prev-gcc stage1-gcc ; \
35388         @UNDO_LINK_TO_DIR@ 
35389 @endif gcc
35390 @if intl
35391         @cd $(HOST_SUBDIR); set intl stage2-intl ; \
35392         @UNDO_LINK_TO_DIR@  ; \
35393         set prev-intl stage1-intl ; \
35394         @UNDO_LINK_TO_DIR@ 
35395 @endif intl
35396 @if ld
35397         @cd $(HOST_SUBDIR); set ld stage2-ld ; \
35398         @UNDO_LINK_TO_DIR@  ; \
35399         set prev-ld stage1-ld ; \
35400         @UNDO_LINK_TO_DIR@ 
35401 @endif ld
35402 @if libcpp
35403         @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
35404         @UNDO_LINK_TO_DIR@  ; \
35405         set prev-libcpp stage1-libcpp ; \
35406         @UNDO_LINK_TO_DIR@ 
35407 @endif libcpp
35408 @if libiberty
35409         @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
35410         @UNDO_LINK_TO_DIR@  ; \
35411         set prev-libiberty stage1-libiberty ; \
35412         @UNDO_LINK_TO_DIR@ 
35413 @endif libiberty
35414 @if zlib
35415         @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
35416         @UNDO_LINK_TO_DIR@  ; \
35417         set prev-zlib stage1-zlib ; \
35418         @UNDO_LINK_TO_DIR@ 
35419 @endif zlib
35420
35421 # Bubble a bugfix through all the stages up to stage 2.  They
35422 # are remade, but not reconfigured.  The next stage (if any) will not
35423 # be reconfigured as well.
35424 .PHONY: stage2-bubble
35425 stage2-bubble:: stage1-bubble
35426         @if test -f stage2-lean || test -f stage1-lean  ; then \
35427           echo Skipping rebuild of stage2 ; \
35428         else \
35429           $(MAKE) stage2-start; \
35430           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
35431         fi
35432
35433 .PHONY: all-stage2 clean-stage2
35434 do-clean: clean-stage2
35435
35436 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35437 # only possibility, but now it conflicts with no-bootstrap rules
35438 @if gcc-bootstrap
35439
35440
35441
35442 .PHONY: bootstrap2
35443 bootstrap2: stage2-bubble
35444         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35445
35446
35447 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35448 distclean-stage1:: distclean-stage2 
35449 .PHONY: distclean-stage2
35450 distclean-stage2::
35451         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35452         rm -rf stage2-* 
35453
35454
35455 @endif gcc-bootstrap
35456
35457
35458 .PHONY: stage3-start stage3-end
35459
35460 stage3-start::
35461         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35462         echo stage3 > stage_current ; \
35463         echo stage3 > stage_last; \
35464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35465 @if bfd
35466         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
35467           mkdir stage3-bfd; \
35468         set stage3-bfd bfd ; \
35469         @CREATE_LINK_TO_DIR@  ; \
35470         set stage2-bfd prev-bfd ; \
35471         @CREATE_LINK_TO_DIR@ 
35472 @endif bfd
35473 @if opcodes
35474         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
35475           mkdir stage3-opcodes; \
35476         set stage3-opcodes opcodes ; \
35477         @CREATE_LINK_TO_DIR@  ; \
35478         set stage2-opcodes prev-opcodes ; \
35479         @CREATE_LINK_TO_DIR@ 
35480 @endif opcodes
35481 @if binutils
35482         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
35483           mkdir stage3-binutils; \
35484         set stage3-binutils binutils ; \
35485         @CREATE_LINK_TO_DIR@  ; \
35486         set stage2-binutils prev-binutils ; \
35487         @CREATE_LINK_TO_DIR@ 
35488 @endif binutils
35489 @if gas
35490         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
35491           mkdir stage3-gas; \
35492         set stage3-gas gas ; \
35493         @CREATE_LINK_TO_DIR@  ; \
35494         set stage2-gas prev-gas ; \
35495         @CREATE_LINK_TO_DIR@ 
35496 @endif gas
35497 @if gcc
35498         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
35499           mkdir stage3-gcc; \
35500         set stage3-gcc gcc ; \
35501         @CREATE_LINK_TO_DIR@  ; \
35502         set stage2-gcc prev-gcc ; \
35503         @CREATE_LINK_TO_DIR@ 
35504 @endif gcc
35505 @if intl
35506         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
35507           mkdir stage3-intl; \
35508         set stage3-intl intl ; \
35509         @CREATE_LINK_TO_DIR@  ; \
35510         set stage2-intl prev-intl ; \
35511         @CREATE_LINK_TO_DIR@ 
35512 @endif intl
35513 @if ld
35514         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
35515           mkdir stage3-ld; \
35516         set stage3-ld ld ; \
35517         @CREATE_LINK_TO_DIR@  ; \
35518         set stage2-ld prev-ld ; \
35519         @CREATE_LINK_TO_DIR@ 
35520 @endif ld
35521 @if libcpp
35522         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
35523           mkdir stage3-libcpp; \
35524         set stage3-libcpp libcpp ; \
35525         @CREATE_LINK_TO_DIR@  ; \
35526         set stage2-libcpp prev-libcpp ; \
35527         @CREATE_LINK_TO_DIR@ 
35528 @endif libcpp
35529 @if libiberty
35530         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
35531           mkdir stage3-libiberty; \
35532         set stage3-libiberty libiberty ; \
35533         @CREATE_LINK_TO_DIR@  ; \
35534         set stage2-libiberty prev-libiberty ; \
35535         @CREATE_LINK_TO_DIR@ 
35536 @endif libiberty
35537 @if zlib
35538         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
35539           mkdir stage3-zlib; \
35540         set stage3-zlib zlib ; \
35541         @CREATE_LINK_TO_DIR@  ; \
35542         set stage2-zlib prev-zlib ; \
35543         @CREATE_LINK_TO_DIR@ 
35544 @endif zlib
35545
35546 stage3-end::
35547         @rm -f stage_current
35548 @if bfd
35549         @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
35550         @UNDO_LINK_TO_DIR@  ; \
35551         set prev-bfd stage2-bfd ; \
35552         @UNDO_LINK_TO_DIR@ 
35553 @endif bfd
35554 @if opcodes
35555         @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
35556         @UNDO_LINK_TO_DIR@  ; \
35557         set prev-opcodes stage2-opcodes ; \
35558         @UNDO_LINK_TO_DIR@ 
35559 @endif opcodes
35560 @if binutils
35561         @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
35562         @UNDO_LINK_TO_DIR@  ; \
35563         set prev-binutils stage2-binutils ; \
35564         @UNDO_LINK_TO_DIR@ 
35565 @endif binutils
35566 @if gas
35567         @cd $(HOST_SUBDIR); set gas stage3-gas ; \
35568         @UNDO_LINK_TO_DIR@  ; \
35569         set prev-gas stage2-gas ; \
35570         @UNDO_LINK_TO_DIR@ 
35571 @endif gas
35572 @if gcc
35573         @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
35574         @UNDO_LINK_TO_DIR@  ; \
35575         set prev-gcc stage2-gcc ; \
35576         @UNDO_LINK_TO_DIR@ 
35577 @endif gcc
35578 @if intl
35579         @cd $(HOST_SUBDIR); set intl stage3-intl ; \
35580         @UNDO_LINK_TO_DIR@  ; \
35581         set prev-intl stage2-intl ; \
35582         @UNDO_LINK_TO_DIR@ 
35583 @endif intl
35584 @if ld
35585         @cd $(HOST_SUBDIR); set ld stage3-ld ; \
35586         @UNDO_LINK_TO_DIR@  ; \
35587         set prev-ld stage2-ld ; \
35588         @UNDO_LINK_TO_DIR@ 
35589 @endif ld
35590 @if libcpp
35591         @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
35592         @UNDO_LINK_TO_DIR@  ; \
35593         set prev-libcpp stage2-libcpp ; \
35594         @UNDO_LINK_TO_DIR@ 
35595 @endif libcpp
35596 @if libiberty
35597         @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
35598         @UNDO_LINK_TO_DIR@  ; \
35599         set prev-libiberty stage2-libiberty ; \
35600         @UNDO_LINK_TO_DIR@ 
35601 @endif libiberty
35602 @if zlib
35603         @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
35604         @UNDO_LINK_TO_DIR@  ; \
35605         set prev-zlib stage2-zlib ; \
35606         @UNDO_LINK_TO_DIR@ 
35607 @endif zlib
35608
35609 # Bubble a bugfix through all the stages up to stage 3.  They
35610 # are remade, but not reconfigured.  The next stage (if any) will not
35611 # be reconfigured as well.
35612 .PHONY: stage3-bubble
35613 stage3-bubble:: stage2-bubble
35614         @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
35615         @if test -f stage3-lean || test -f stage2-lean  ; then \
35616           echo Skipping rebuild of stage3 ; \
35617         else \
35618           $(MAKE) stage3-start; \
35619           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
35620         fi
35621
35622 .PHONY: all-stage3 clean-stage3
35623 do-clean: clean-stage3
35624
35625 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35626 # only possibility, but now it conflicts with no-bootstrap rules
35627 @if gcc-bootstrap
35628
35629 compare:
35630         @if test -f stage2-lean; then \
35631           echo Cannot compare object files as stage 2 was deleted. ; \
35632           exit 0 ; \
35633         fi; \
35634         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35635         @r=`${PWD_COMMAND}`; export r; \
35636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637         rm -f .bad_compare ; \
35638         cd stage3-gcc; \
35639         files=`find . -name "*$(objext)" -print` ; \
35640         cd .. ; \
35641         for file in $${files} ; do \
35642           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
35643           @do_compare@ > /dev/null 2>&1; \
35644           if test $$? -eq 1; then \
35645             case $$file in \
35646               ./cc*-checksum$(objext) | ./libgcc/* ) \
35647                 echo warning: $$file differs ;; \
35648               *) \
35649                 echo $$file differs >> .bad_compare ;; \
35650             esac ; \
35651           fi ; \
35652         done ; \
35653         if [ -f .bad_compare ]; then \
35654           echo "Bootstrap comparison failure!"; \
35655           cat .bad_compare; \
35656           exit 1; \
35657         else \
35658           true; \
35659         fi ; \
35660         $(STAMP) compare
35661         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
35662
35663
35664
35665 .PHONY: bootstrap
35666 bootstrap: stage3-bubble
35667         $(MAKE) compare
35668         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35669
35670
35671 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35672 distclean-stage2:: distclean-stage3 
35673 .PHONY: distclean-stage3
35674 distclean-stage3::
35675         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35676         rm -rf stage3-* compare 
35677
35678
35679 .PHONY: cleanstrap
35680 cleanstrap: distclean bootstrap
35681
35682 @endif gcc-bootstrap
35683
35684
35685 .PHONY: stage4-start stage4-end
35686
35687 stage4-start::
35688         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35689         echo stage4 > stage_current ; \
35690         echo stage4 > stage_last; \
35691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35692 @if bfd
35693         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
35694           mkdir stage4-bfd; \
35695         set stage4-bfd bfd ; \
35696         @CREATE_LINK_TO_DIR@  ; \
35697         set stage3-bfd prev-bfd ; \
35698         @CREATE_LINK_TO_DIR@ 
35699 @endif bfd
35700 @if opcodes
35701         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
35702           mkdir stage4-opcodes; \
35703         set stage4-opcodes opcodes ; \
35704         @CREATE_LINK_TO_DIR@  ; \
35705         set stage3-opcodes prev-opcodes ; \
35706         @CREATE_LINK_TO_DIR@ 
35707 @endif opcodes
35708 @if binutils
35709         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
35710           mkdir stage4-binutils; \
35711         set stage4-binutils binutils ; \
35712         @CREATE_LINK_TO_DIR@  ; \
35713         set stage3-binutils prev-binutils ; \
35714         @CREATE_LINK_TO_DIR@ 
35715 @endif binutils
35716 @if gas
35717         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
35718           mkdir stage4-gas; \
35719         set stage4-gas gas ; \
35720         @CREATE_LINK_TO_DIR@  ; \
35721         set stage3-gas prev-gas ; \
35722         @CREATE_LINK_TO_DIR@ 
35723 @endif gas
35724 @if gcc
35725         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
35726           mkdir stage4-gcc; \
35727         set stage4-gcc gcc ; \
35728         @CREATE_LINK_TO_DIR@  ; \
35729         set stage3-gcc prev-gcc ; \
35730         @CREATE_LINK_TO_DIR@ 
35731 @endif gcc
35732 @if intl
35733         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
35734           mkdir stage4-intl; \
35735         set stage4-intl intl ; \
35736         @CREATE_LINK_TO_DIR@  ; \
35737         set stage3-intl prev-intl ; \
35738         @CREATE_LINK_TO_DIR@ 
35739 @endif intl
35740 @if ld
35741         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
35742           mkdir stage4-ld; \
35743         set stage4-ld ld ; \
35744         @CREATE_LINK_TO_DIR@  ; \
35745         set stage3-ld prev-ld ; \
35746         @CREATE_LINK_TO_DIR@ 
35747 @endif ld
35748 @if libcpp
35749         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
35750           mkdir stage4-libcpp; \
35751         set stage4-libcpp libcpp ; \
35752         @CREATE_LINK_TO_DIR@  ; \
35753         set stage3-libcpp prev-libcpp ; \
35754         @CREATE_LINK_TO_DIR@ 
35755 @endif libcpp
35756 @if libiberty
35757         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
35758           mkdir stage4-libiberty; \
35759         set stage4-libiberty libiberty ; \
35760         @CREATE_LINK_TO_DIR@  ; \
35761         set stage3-libiberty prev-libiberty ; \
35762         @CREATE_LINK_TO_DIR@ 
35763 @endif libiberty
35764 @if zlib
35765         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
35766           mkdir stage4-zlib; \
35767         set stage4-zlib zlib ; \
35768         @CREATE_LINK_TO_DIR@  ; \
35769         set stage3-zlib prev-zlib ; \
35770         @CREATE_LINK_TO_DIR@ 
35771 @endif zlib
35772
35773 stage4-end::
35774         @rm -f stage_current
35775 @if bfd
35776         @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
35777         @UNDO_LINK_TO_DIR@  ; \
35778         set prev-bfd stage3-bfd ; \
35779         @UNDO_LINK_TO_DIR@ 
35780 @endif bfd
35781 @if opcodes
35782         @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
35783         @UNDO_LINK_TO_DIR@  ; \
35784         set prev-opcodes stage3-opcodes ; \
35785         @UNDO_LINK_TO_DIR@ 
35786 @endif opcodes
35787 @if binutils
35788         @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
35789         @UNDO_LINK_TO_DIR@  ; \
35790         set prev-binutils stage3-binutils ; \
35791         @UNDO_LINK_TO_DIR@ 
35792 @endif binutils
35793 @if gas
35794         @cd $(HOST_SUBDIR); set gas stage4-gas ; \
35795         @UNDO_LINK_TO_DIR@  ; \
35796         set prev-gas stage3-gas ; \
35797         @UNDO_LINK_TO_DIR@ 
35798 @endif gas
35799 @if gcc
35800         @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
35801         @UNDO_LINK_TO_DIR@  ; \
35802         set prev-gcc stage3-gcc ; \
35803         @UNDO_LINK_TO_DIR@ 
35804 @endif gcc
35805 @if intl
35806         @cd $(HOST_SUBDIR); set intl stage4-intl ; \
35807         @UNDO_LINK_TO_DIR@  ; \
35808         set prev-intl stage3-intl ; \
35809         @UNDO_LINK_TO_DIR@ 
35810 @endif intl
35811 @if ld
35812         @cd $(HOST_SUBDIR); set ld stage4-ld ; \
35813         @UNDO_LINK_TO_DIR@  ; \
35814         set prev-ld stage3-ld ; \
35815         @UNDO_LINK_TO_DIR@ 
35816 @endif ld
35817 @if libcpp
35818         @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
35819         @UNDO_LINK_TO_DIR@  ; \
35820         set prev-libcpp stage3-libcpp ; \
35821         @UNDO_LINK_TO_DIR@ 
35822 @endif libcpp
35823 @if libiberty
35824         @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
35825         @UNDO_LINK_TO_DIR@  ; \
35826         set prev-libiberty stage3-libiberty ; \
35827         @UNDO_LINK_TO_DIR@ 
35828 @endif libiberty
35829 @if zlib
35830         @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
35831         @UNDO_LINK_TO_DIR@  ; \
35832         set prev-zlib stage3-zlib ; \
35833         @UNDO_LINK_TO_DIR@ 
35834 @endif zlib
35835
35836 # Bubble a bugfix through all the stages up to stage 4.  They
35837 # are remade, but not reconfigured.  The next stage (if any) will not
35838 # be reconfigured as well.
35839 .PHONY: stage4-bubble
35840 stage4-bubble:: stage3-bubble
35841         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
35842         @if test -f stage4-lean || test -f stage3-lean  ; then \
35843           echo Skipping rebuild of stage4 ; \
35844         else \
35845           $(MAKE) stage4-start; \
35846           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
35847         fi
35848
35849 .PHONY: all-stage4 clean-stage4
35850 do-clean: clean-stage4
35851
35852 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35853 # only possibility, but now it conflicts with no-bootstrap rules
35854 @if gcc-bootstrap
35855
35856 compare3:
35857         @if test -f stage3-lean; then \
35858           echo Cannot compare object files as stage 3 was deleted. ; \
35859           exit 0 ; \
35860         fi; \
35861         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35862         @r=`${PWD_COMMAND}`; export r; \
35863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864         rm -f .bad_compare ; \
35865         cd stage4-gcc; \
35866         files=`find . -name "*$(objext)" -print` ; \
35867         cd .. ; \
35868         for file in $${files} ; do \
35869           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
35870           @do_compare@ > /dev/null 2>&1; \
35871           if test $$? -eq 1; then \
35872             case $$file in \
35873               ./cc*-checksum$(objext) | ./libgcc/* ) \
35874                 echo warning: $$file differs ;; \
35875               *) \
35876                 echo $$file differs >> .bad_compare ;; \
35877             esac ; \
35878           fi ; \
35879         done ; \
35880         if [ -f .bad_compare ]; then \
35881           echo "Bootstrap comparison failure!"; \
35882           cat .bad_compare; \
35883           exit 1; \
35884         else \
35885           true; \
35886         fi ; \
35887         $(STAMP) compare3
35888         @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
35889
35890
35891
35892 .PHONY: bootstrap4
35893 bootstrap4: stage4-bubble
35894         $(MAKE) compare3
35895         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35896
35897
35898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35899 distclean-stage3:: distclean-stage4 
35900 .PHONY: distclean-stage4
35901 distclean-stage4::
35902         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35903         rm -rf stage4-* compare3 
35904
35905
35906 @endif gcc-bootstrap
35907
35908
35909 .PHONY: stageprofile-start stageprofile-end
35910
35911 stageprofile-start::
35912         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
35913         echo stageprofile > stage_current ; \
35914         echo stageprofile > stage_last; \
35915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
35916 @if bfd
35917         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
35918           mkdir stageprofile-bfd; \
35919         set stageprofile-bfd bfd ; \
35920         @CREATE_LINK_TO_DIR@  ; \
35921         set stage1-bfd prev-bfd ; \
35922         @CREATE_LINK_TO_DIR@ 
35923 @endif bfd
35924 @if opcodes
35925         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
35926           mkdir stageprofile-opcodes; \
35927         set stageprofile-opcodes opcodes ; \
35928         @CREATE_LINK_TO_DIR@  ; \
35929         set stage1-opcodes prev-opcodes ; \
35930         @CREATE_LINK_TO_DIR@ 
35931 @endif opcodes
35932 @if binutils
35933         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
35934           mkdir stageprofile-binutils; \
35935         set stageprofile-binutils binutils ; \
35936         @CREATE_LINK_TO_DIR@  ; \
35937         set stage1-binutils prev-binutils ; \
35938         @CREATE_LINK_TO_DIR@ 
35939 @endif binutils
35940 @if gas
35941         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
35942           mkdir stageprofile-gas; \
35943         set stageprofile-gas gas ; \
35944         @CREATE_LINK_TO_DIR@  ; \
35945         set stage1-gas prev-gas ; \
35946         @CREATE_LINK_TO_DIR@ 
35947 @endif gas
35948 @if gcc
35949         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
35950           mkdir stageprofile-gcc; \
35951         set stageprofile-gcc gcc ; \
35952         @CREATE_LINK_TO_DIR@  ; \
35953         set stage1-gcc prev-gcc ; \
35954         @CREATE_LINK_TO_DIR@ 
35955 @endif gcc
35956 @if intl
35957         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
35958           mkdir stageprofile-intl; \
35959         set stageprofile-intl intl ; \
35960         @CREATE_LINK_TO_DIR@  ; \
35961         set stage1-intl prev-intl ; \
35962         @CREATE_LINK_TO_DIR@ 
35963 @endif intl
35964 @if ld
35965         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
35966           mkdir stageprofile-ld; \
35967         set stageprofile-ld ld ; \
35968         @CREATE_LINK_TO_DIR@  ; \
35969         set stage1-ld prev-ld ; \
35970         @CREATE_LINK_TO_DIR@ 
35971 @endif ld
35972 @if libcpp
35973         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
35974           mkdir stageprofile-libcpp; \
35975         set stageprofile-libcpp libcpp ; \
35976         @CREATE_LINK_TO_DIR@  ; \
35977         set stage1-libcpp prev-libcpp ; \
35978         @CREATE_LINK_TO_DIR@ 
35979 @endif libcpp
35980 @if libiberty
35981         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
35982           mkdir stageprofile-libiberty; \
35983         set stageprofile-libiberty libiberty ; \
35984         @CREATE_LINK_TO_DIR@  ; \
35985         set stage1-libiberty prev-libiberty ; \
35986         @CREATE_LINK_TO_DIR@ 
35987 @endif libiberty
35988 @if zlib
35989         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
35990           mkdir stageprofile-zlib; \
35991         set stageprofile-zlib zlib ; \
35992         @CREATE_LINK_TO_DIR@  ; \
35993         set stage1-zlib prev-zlib ; \
35994         @CREATE_LINK_TO_DIR@ 
35995 @endif zlib
35996
35997 stageprofile-end::
35998         @rm -f stage_current
35999 @if bfd
36000         @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
36001         @UNDO_LINK_TO_DIR@  ; \
36002         set prev-bfd stage1-bfd ; \
36003         @UNDO_LINK_TO_DIR@ 
36004 @endif bfd
36005 @if opcodes
36006         @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
36007         @UNDO_LINK_TO_DIR@  ; \
36008         set prev-opcodes stage1-opcodes ; \
36009         @UNDO_LINK_TO_DIR@ 
36010 @endif opcodes
36011 @if binutils
36012         @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
36013         @UNDO_LINK_TO_DIR@  ; \
36014         set prev-binutils stage1-binutils ; \
36015         @UNDO_LINK_TO_DIR@ 
36016 @endif binutils
36017 @if gas
36018         @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
36019         @UNDO_LINK_TO_DIR@  ; \
36020         set prev-gas stage1-gas ; \
36021         @UNDO_LINK_TO_DIR@ 
36022 @endif gas
36023 @if gcc
36024         @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
36025         @UNDO_LINK_TO_DIR@  ; \
36026         set prev-gcc stage1-gcc ; \
36027         @UNDO_LINK_TO_DIR@ 
36028 @endif gcc
36029 @if intl
36030         @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
36031         @UNDO_LINK_TO_DIR@  ; \
36032         set prev-intl stage1-intl ; \
36033         @UNDO_LINK_TO_DIR@ 
36034 @endif intl
36035 @if ld
36036         @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
36037         @UNDO_LINK_TO_DIR@  ; \
36038         set prev-ld stage1-ld ; \
36039         @UNDO_LINK_TO_DIR@ 
36040 @endif ld
36041 @if libcpp
36042         @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
36043         @UNDO_LINK_TO_DIR@  ; \
36044         set prev-libcpp stage1-libcpp ; \
36045         @UNDO_LINK_TO_DIR@ 
36046 @endif libcpp
36047 @if libiberty
36048         @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
36049         @UNDO_LINK_TO_DIR@  ; \
36050         set prev-libiberty stage1-libiberty ; \
36051         @UNDO_LINK_TO_DIR@ 
36052 @endif libiberty
36053 @if zlib
36054         @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
36055         @UNDO_LINK_TO_DIR@  ; \
36056         set prev-zlib stage1-zlib ; \
36057         @UNDO_LINK_TO_DIR@ 
36058 @endif zlib
36059
36060 # Bubble a bugfix through all the stages up to stage profile.  They
36061 # are remade, but not reconfigured.  The next stage (if any) will not
36062 # be reconfigured as well.
36063 .PHONY: stageprofile-bubble
36064 stageprofile-bubble:: stage1-bubble
36065         @if test -f stageprofile-lean || test -f stage1-lean  ; then \
36066           echo Skipping rebuild of stageprofile ; \
36067         else \
36068           $(MAKE) stageprofile-start; \
36069           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
36070         fi
36071
36072 .PHONY: all-stageprofile clean-stageprofile
36073 do-clean: clean-stageprofile
36074
36075 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36076 # only possibility, but now it conflicts with no-bootstrap rules
36077 @if gcc-bootstrap
36078
36079
36080
36081
36082 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36083 distclean-stage1:: distclean-stageprofile 
36084 .PHONY: distclean-stageprofile
36085 distclean-stageprofile::
36086         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36087         rm -rf stageprofile-* 
36088
36089
36090 @endif gcc-bootstrap
36091
36092
36093 .PHONY: stagefeedback-start stagefeedback-end
36094
36095 stagefeedback-start::
36096         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
36097         echo stagefeedback > stage_current ; \
36098         echo stagefeedback > stage_last; \
36099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
36100 @if bfd
36101         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
36102           mkdir stagefeedback-bfd; \
36103         set stagefeedback-bfd bfd ; \
36104         @CREATE_LINK_TO_DIR@  ; \
36105         set stageprofile-bfd prev-bfd ; \
36106         @CREATE_LINK_TO_DIR@ 
36107 @endif bfd
36108 @if opcodes
36109         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
36110           mkdir stagefeedback-opcodes; \
36111         set stagefeedback-opcodes opcodes ; \
36112         @CREATE_LINK_TO_DIR@  ; \
36113         set stageprofile-opcodes prev-opcodes ; \
36114         @CREATE_LINK_TO_DIR@ 
36115 @endif opcodes
36116 @if binutils
36117         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
36118           mkdir stagefeedback-binutils; \
36119         set stagefeedback-binutils binutils ; \
36120         @CREATE_LINK_TO_DIR@  ; \
36121         set stageprofile-binutils prev-binutils ; \
36122         @CREATE_LINK_TO_DIR@ 
36123 @endif binutils
36124 @if gas
36125         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
36126           mkdir stagefeedback-gas; \
36127         set stagefeedback-gas gas ; \
36128         @CREATE_LINK_TO_DIR@  ; \
36129         set stageprofile-gas prev-gas ; \
36130         @CREATE_LINK_TO_DIR@ 
36131 @endif gas
36132 @if gcc
36133         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
36134           mkdir stagefeedback-gcc; \
36135         set stagefeedback-gcc gcc ; \
36136         @CREATE_LINK_TO_DIR@  ; \
36137         set stageprofile-gcc prev-gcc ; \
36138         @CREATE_LINK_TO_DIR@ 
36139 @endif gcc
36140 @if intl
36141         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
36142           mkdir stagefeedback-intl; \
36143         set stagefeedback-intl intl ; \
36144         @CREATE_LINK_TO_DIR@  ; \
36145         set stageprofile-intl prev-intl ; \
36146         @CREATE_LINK_TO_DIR@ 
36147 @endif intl
36148 @if ld
36149         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
36150           mkdir stagefeedback-ld; \
36151         set stagefeedback-ld ld ; \
36152         @CREATE_LINK_TO_DIR@  ; \
36153         set stageprofile-ld prev-ld ; \
36154         @CREATE_LINK_TO_DIR@ 
36155 @endif ld
36156 @if libcpp
36157         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
36158           mkdir stagefeedback-libcpp; \
36159         set stagefeedback-libcpp libcpp ; \
36160         @CREATE_LINK_TO_DIR@  ; \
36161         set stageprofile-libcpp prev-libcpp ; \
36162         @CREATE_LINK_TO_DIR@ 
36163 @endif libcpp
36164 @if libiberty
36165         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
36166           mkdir stagefeedback-libiberty; \
36167         set stagefeedback-libiberty libiberty ; \
36168         @CREATE_LINK_TO_DIR@  ; \
36169         set stageprofile-libiberty prev-libiberty ; \
36170         @CREATE_LINK_TO_DIR@ 
36171 @endif libiberty
36172 @if zlib
36173         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
36174           mkdir stagefeedback-zlib; \
36175         set stagefeedback-zlib zlib ; \
36176         @CREATE_LINK_TO_DIR@  ; \
36177         set stageprofile-zlib prev-zlib ; \
36178         @CREATE_LINK_TO_DIR@ 
36179 @endif zlib
36180
36181 stagefeedback-end::
36182         @rm -f stage_current
36183 @if bfd
36184         @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
36185         @UNDO_LINK_TO_DIR@  ; \
36186         set prev-bfd stageprofile-bfd ; \
36187         @UNDO_LINK_TO_DIR@ 
36188 @endif bfd
36189 @if opcodes
36190         @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
36191         @UNDO_LINK_TO_DIR@  ; \
36192         set prev-opcodes stageprofile-opcodes ; \
36193         @UNDO_LINK_TO_DIR@ 
36194 @endif opcodes
36195 @if binutils
36196         @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
36197         @UNDO_LINK_TO_DIR@  ; \
36198         set prev-binutils stageprofile-binutils ; \
36199         @UNDO_LINK_TO_DIR@ 
36200 @endif binutils
36201 @if gas
36202         @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
36203         @UNDO_LINK_TO_DIR@  ; \
36204         set prev-gas stageprofile-gas ; \
36205         @UNDO_LINK_TO_DIR@ 
36206 @endif gas
36207 @if gcc
36208         @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
36209         @UNDO_LINK_TO_DIR@  ; \
36210         set prev-gcc stageprofile-gcc ; \
36211         @UNDO_LINK_TO_DIR@ 
36212 @endif gcc
36213 @if intl
36214         @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
36215         @UNDO_LINK_TO_DIR@  ; \
36216         set prev-intl stageprofile-intl ; \
36217         @UNDO_LINK_TO_DIR@ 
36218 @endif intl
36219 @if ld
36220         @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
36221         @UNDO_LINK_TO_DIR@  ; \
36222         set prev-ld stageprofile-ld ; \
36223         @UNDO_LINK_TO_DIR@ 
36224 @endif ld
36225 @if libcpp
36226         @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
36227         @UNDO_LINK_TO_DIR@  ; \
36228         set prev-libcpp stageprofile-libcpp ; \
36229         @UNDO_LINK_TO_DIR@ 
36230 @endif libcpp
36231 @if libiberty
36232         @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
36233         @UNDO_LINK_TO_DIR@  ; \
36234         set prev-libiberty stageprofile-libiberty ; \
36235         @UNDO_LINK_TO_DIR@ 
36236 @endif libiberty
36237 @if zlib
36238         @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
36239         @UNDO_LINK_TO_DIR@  ; \
36240         set prev-zlib stageprofile-zlib ; \
36241         @UNDO_LINK_TO_DIR@ 
36242 @endif zlib
36243
36244 # Bubble a bugfix through all the stages up to stage feedback.  They
36245 # are remade, but not reconfigured.  The next stage (if any) will not
36246 # be reconfigured as well.
36247 .PHONY: stagefeedback-bubble
36248 stagefeedback-bubble:: stageprofile-bubble
36249         @if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
36250           echo Skipping rebuild of stagefeedback ; \
36251         else \
36252           $(MAKE) stagefeedback-start; \
36253           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
36254         fi
36255
36256 .PHONY: all-stagefeedback clean-stagefeedback
36257 do-clean: clean-stagefeedback
36258
36259 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36260 # only possibility, but now it conflicts with no-bootstrap rules
36261 @if gcc-bootstrap
36262
36263
36264
36265 .PHONY: profiledbootstrap
36266 profiledbootstrap: stagefeedback-bubble
36267         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36268
36269
36270 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36271 distclean-stageprofile:: distclean-stagefeedback 
36272 .PHONY: distclean-stagefeedback
36273 distclean-stagefeedback::
36274         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
36275         rm -rf stagefeedback-* 
36276
36277
36278 @endif gcc-bootstrap
36279
36280
36281
36282 stageprofile-end::
36283         $(MAKE) distclean-stagefeedback
36284
36285 stagefeedback-start::
36286         @r=`${PWD_COMMAND}`; export r; \
36287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36288         for i in prev-*; do \
36289           j=`echo $$i | sed s/^prev-//` ; \
36290           cd $$r/$$i && \
36291           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
36292           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
36293         done
36294
36295 @if gcc-bootstrap
36296 do-distclean: distclean-stage1
36297 @endif gcc-bootstrap
36298
36299 # --------------------------------------
36300 # Dependencies between different modules
36301 # --------------------------------------
36302
36303 # Generic dependencies for target modules on host stuff, especially gcc
36304
36305 configure-target-libstdc++-v3: maybe-all-gcc
36306
36307 configure-target-libmudflap: maybe-all-gcc
36308
36309 configure-target-libssp: maybe-all-gcc
36310
36311 configure-target-newlib: maybe-all-gcc
36312
36313 configure-target-libgfortran: maybe-all-gcc
36314
36315 configure-target-libobjc: maybe-all-gcc
36316
36317 configure-target-libtermcap: maybe-all-gcc
36318
36319 configure-target-winsup: maybe-all-gcc
36320
36321 configure-target-libgloss: maybe-all-gcc
36322
36323 configure-target-libiberty: maybe-all-gcc
36324
36325 configure-target-gperf: maybe-all-gcc
36326
36327 configure-target-examples: maybe-all-gcc
36328
36329 configure-target-libffi: maybe-all-gcc
36330
36331 configure-target-libjava: maybe-all-gcc
36332
36333 configure-target-zlib: maybe-all-gcc
36334
36335 configure-target-boehm-gc: maybe-all-gcc
36336
36337 configure-target-qthreads: maybe-all-gcc
36338
36339 configure-target-rda: maybe-all-gcc
36340
36341 configure-target-libada: maybe-all-gcc
36342
36343
36344
36345 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
36346
36347 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
36348 configure-target-gperf: maybe-all-target-libstdc++-v3
36349
36350 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
36351
36352 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
36353
36354 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
36355
36356 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
36357 configure-target-libjava: maybe-all-target-libstdc++-v3
36358
36359 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
36360
36361 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
36362
36363 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
36364
36365 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
36366
36367 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
36368
36369 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
36370
36371 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
36372
36373 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
36374
36375 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
36376
36377 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
36378
36379
36380 # There are two types of dependencies here: 'hard' dependencies, where one
36381 # module simply won't build without the other; and 'soft' dependencies, where
36382 # if the depended-on module is missing, the depending module will do without
36383 # or find a substitute somewhere (perhaps installed).  Soft dependencies
36384 # are made here to depend on a 'maybe-' target.  If you're not sure,
36385 # it's safer to use a soft dependency.
36386
36387
36388
36389
36390
36391
36392 # With all the machinery above in place, it is pretty easy to generate
36393 # dependencies.  Host dependencies are a bit more complex because we have
36394 # to check for bootstrap/prebootstrap dependencies.  To resolve
36395 # prebootstrap dependencies, prebootstrap modules are gathered in
36396 # a hash table.
36397 all-build-bison: maybe-all-build-texinfo
36398 all-build-byacc: maybe-all-build-texinfo
36399 all-build-flex: maybe-all-build-texinfo
36400 all-build-flex: maybe-all-build-bison
36401 all-build-flex: maybe-all-build-byacc
36402 all-build-flex: maybe-all-build-m4
36403 all-build-libiberty: maybe-all-build-texinfo
36404 all-build-m4: maybe-all-build-texinfo
36405 all-build-fixincludes: maybe-all-build-libiberty
36406 configure-gcc: maybe-configure-intl
36407
36408 configure-stage1-gcc: maybe-configure-stage1-intl
36409 configure-stage2-gcc: maybe-configure-stage2-intl
36410 configure-stage3-gcc: maybe-configure-stage3-intl
36411 configure-stage4-gcc: maybe-configure-stage4-intl
36412 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
36413 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
36414 configure-gcc: maybe-all-binutils
36415
36416 configure-stage1-gcc: maybe-all-stage1-binutils
36417 configure-stage2-gcc: maybe-all-stage2-binutils
36418 configure-stage3-gcc: maybe-all-stage3-binutils
36419 configure-stage4-gcc: maybe-all-stage4-binutils
36420 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
36421 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
36422 configure-gcc: maybe-all-gas
36423
36424 configure-stage1-gcc: maybe-all-stage1-gas
36425 configure-stage2-gcc: maybe-all-stage2-gas
36426 configure-stage3-gcc: maybe-all-stage3-gas
36427 configure-stage4-gcc: maybe-all-stage4-gas
36428 configure-stageprofile-gcc: maybe-all-stageprofile-gas
36429 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
36430 configure-gcc: maybe-all-ld
36431
36432 configure-stage1-gcc: maybe-all-stage1-ld
36433 configure-stage2-gcc: maybe-all-stage2-ld
36434 configure-stage3-gcc: maybe-all-stage3-ld
36435 configure-stage4-gcc: maybe-all-stage4-ld
36436 configure-stageprofile-gcc: maybe-all-stageprofile-ld
36437 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
36438 all-gcc: all-libiberty
36439
36440 all-stage1-gcc: all-stage1-libiberty
36441 all-stage2-gcc: all-stage2-libiberty
36442 all-stage3-gcc: all-stage3-libiberty
36443 all-stage4-gcc: all-stage4-libiberty
36444 all-stageprofile-gcc: all-stageprofile-libiberty
36445 all-stagefeedback-gcc: all-stagefeedback-libiberty
36446 all-gcc: maybe-all-intl
36447
36448 all-stage1-gcc: maybe-all-stage1-intl
36449 all-stage2-gcc: maybe-all-stage2-intl
36450 all-stage3-gcc: maybe-all-stage3-intl
36451 all-stage4-gcc: maybe-all-stage4-intl
36452 all-stageprofile-gcc: maybe-all-stageprofile-intl
36453 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
36454 all-gcc: maybe-all-build-texinfo
36455
36456 all-stage1-gcc: maybe-all-build-texinfo
36457 all-stage2-gcc: maybe-all-build-texinfo
36458 all-stage3-gcc: maybe-all-build-texinfo
36459 all-stage4-gcc: maybe-all-build-texinfo
36460 all-stageprofile-gcc: maybe-all-build-texinfo
36461 all-stagefeedback-gcc: maybe-all-build-texinfo
36462 all-prebootstrap: maybe-all-build-texinfo
36463 all-gcc: maybe-all-build-bison
36464
36465 all-stage1-gcc: maybe-all-build-bison
36466 all-stage2-gcc: maybe-all-build-bison
36467 all-stage3-gcc: maybe-all-build-bison
36468 all-stage4-gcc: maybe-all-build-bison
36469 all-stageprofile-gcc: maybe-all-build-bison
36470 all-stagefeedback-gcc: maybe-all-build-bison
36471 all-prebootstrap: maybe-all-build-bison
36472 all-gcc: maybe-all-build-byacc
36473
36474 all-stage1-gcc: maybe-all-build-byacc
36475 all-stage2-gcc: maybe-all-build-byacc
36476 all-stage3-gcc: maybe-all-build-byacc
36477 all-stage4-gcc: maybe-all-build-byacc
36478 all-stageprofile-gcc: maybe-all-build-byacc
36479 all-stagefeedback-gcc: maybe-all-build-byacc
36480 all-prebootstrap: maybe-all-build-byacc
36481 all-gcc: maybe-all-build-flex
36482
36483 all-stage1-gcc: maybe-all-build-flex
36484 all-stage2-gcc: maybe-all-build-flex
36485 all-stage3-gcc: maybe-all-build-flex
36486 all-stage4-gcc: maybe-all-build-flex
36487 all-stageprofile-gcc: maybe-all-build-flex
36488 all-stagefeedback-gcc: maybe-all-build-flex
36489 all-prebootstrap: maybe-all-build-flex
36490 all-gcc: maybe-all-build-libiberty
36491
36492 all-stage1-gcc: maybe-all-build-libiberty
36493 all-stage2-gcc: maybe-all-build-libiberty
36494 all-stage3-gcc: maybe-all-build-libiberty
36495 all-stage4-gcc: maybe-all-build-libiberty
36496 all-stageprofile-gcc: maybe-all-build-libiberty
36497 all-stagefeedback-gcc: maybe-all-build-libiberty
36498 all-prebootstrap: maybe-all-build-libiberty
36499 all-gcc: maybe-all-build-fixincludes
36500
36501 all-stage1-gcc: maybe-all-build-fixincludes
36502 all-stage2-gcc: maybe-all-build-fixincludes
36503 all-stage3-gcc: maybe-all-build-fixincludes
36504 all-stage4-gcc: maybe-all-build-fixincludes
36505 all-stageprofile-gcc: maybe-all-build-fixincludes
36506 all-stagefeedback-gcc: maybe-all-build-fixincludes
36507 all-prebootstrap: maybe-all-build-fixincludes
36508 all-gcc: maybe-all-zlib
36509
36510 all-stage1-gcc: maybe-all-stage1-zlib
36511 all-stage2-gcc: maybe-all-stage2-zlib
36512 all-stage3-gcc: maybe-all-stage3-zlib
36513 all-stage4-gcc: maybe-all-stage4-zlib
36514 all-stageprofile-gcc: maybe-all-stageprofile-zlib
36515 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
36516 all-gcc: all-libcpp
36517
36518 all-stage1-gcc: all-stage1-libcpp
36519 all-stage2-gcc: all-stage2-libcpp
36520 all-stage3-gcc: all-stage3-libcpp
36521 all-stage4-gcc: all-stage4-libcpp
36522 all-stageprofile-gcc: all-stageprofile-libcpp
36523 all-stagefeedback-gcc: all-stagefeedback-libcpp
36524 all-gcc: maybe-all-libiberty
36525
36526 all-stage1-gcc: maybe-all-stage1-libiberty
36527 all-stage2-gcc: maybe-all-stage2-libiberty
36528 all-stage3-gcc: maybe-all-stage3-libiberty
36529 all-stage4-gcc: maybe-all-stage4-libiberty
36530 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
36531 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
36532 all-gcc: maybe-all-fixincludes
36533 install-gcc: maybe-install-fixincludes
36534 configure-libcpp: configure-libiberty
36535
36536 configure-stage1-libcpp: configure-stage1-libiberty
36537 configure-stage2-libcpp: configure-stage2-libiberty
36538 configure-stage3-libcpp: configure-stage3-libiberty
36539 configure-stage4-libcpp: configure-stage4-libiberty
36540 configure-stageprofile-libcpp: configure-stageprofile-libiberty
36541 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
36542 configure-libcpp: maybe-configure-intl
36543
36544 configure-stage1-libcpp: maybe-configure-stage1-intl
36545 configure-stage2-libcpp: maybe-configure-stage2-intl
36546 configure-stage3-libcpp: maybe-configure-stage3-intl
36547 configure-stage4-libcpp: maybe-configure-stage4-intl
36548 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
36549 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
36550 all-libcpp: all-libiberty
36551
36552 all-stage1-libcpp: all-stage1-libiberty
36553 all-stage2-libcpp: all-stage2-libiberty
36554 all-stage3-libcpp: all-stage3-libiberty
36555 all-stage4-libcpp: all-stage4-libiberty
36556 all-stageprofile-libcpp: all-stageprofile-libiberty
36557 all-stagefeedback-libcpp: all-stagefeedback-libiberty
36558 all-libcpp: maybe-all-intl
36559
36560 all-stage1-libcpp: maybe-all-stage1-intl
36561 all-stage2-libcpp: maybe-all-stage2-intl
36562 all-stage3-libcpp: maybe-all-stage3-intl
36563 all-stage4-libcpp: maybe-all-stage4-intl
36564 all-stageprofile-libcpp: maybe-all-stageprofile-intl
36565 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
36566 all-fixincludes: maybe-all-libiberty
36567 all-gnattools: maybe-all-target-libada
36568 configure-gdb: maybe-configure-itcl
36569 configure-gdb: maybe-configure-tcl
36570 configure-gdb: maybe-configure-tk
36571 configure-gdb: maybe-configure-sim
36572 all-gdb: maybe-all-libiberty
36573 all-gdb: maybe-all-opcodes
36574 all-gdb: maybe-all-bfd
36575 all-gdb: maybe-all-readline
36576 all-gdb: maybe-all-build-bison
36577 all-gdb: maybe-all-build-byacc
36578 all-gdb: maybe-all-sim
36579 install-gdb: maybe-install-tcl
36580 install-gdb: maybe-install-tk
36581 install-gdb: maybe-install-itcl
36582 install-gdb: maybe-install-libgui
36583 configure-libgui: maybe-configure-tcl
36584 configure-libgui: maybe-configure-tk
36585 all-libgui: maybe-all-tcl
36586 all-libgui: maybe-all-tk
36587 all-libgui: maybe-all-itcl
36588 configure-bfd: configure-libiberty
36589
36590 configure-stage1-bfd: configure-stage1-libiberty
36591 configure-stage2-bfd: configure-stage2-libiberty
36592 configure-stage3-bfd: configure-stage3-libiberty
36593 configure-stage4-bfd: configure-stage4-libiberty
36594 configure-stageprofile-bfd: configure-stageprofile-libiberty
36595 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
36596 all-bfd: maybe-all-libiberty
36597
36598 all-stage1-bfd: maybe-all-stage1-libiberty
36599 all-stage2-bfd: maybe-all-stage2-libiberty
36600 all-stage3-bfd: maybe-all-stage3-libiberty
36601 all-stage4-bfd: maybe-all-stage4-libiberty
36602 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
36603 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
36604 all-bfd: maybe-all-intl
36605
36606 all-stage1-bfd: maybe-all-stage1-intl
36607 all-stage2-bfd: maybe-all-stage2-intl
36608 all-stage3-bfd: maybe-all-stage3-intl
36609 all-stage4-bfd: maybe-all-stage4-intl
36610 all-stageprofile-bfd: maybe-all-stageprofile-intl
36611 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
36612 all-binutils: maybe-all-libiberty
36613
36614 all-stage1-binutils: maybe-all-stage1-libiberty
36615 all-stage2-binutils: maybe-all-stage2-libiberty
36616 all-stage3-binutils: maybe-all-stage3-libiberty
36617 all-stage4-binutils: maybe-all-stage4-libiberty
36618 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
36619 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
36620 all-binutils: maybe-all-opcodes
36621
36622 all-stage1-binutils: maybe-all-stage1-opcodes
36623 all-stage2-binutils: maybe-all-stage2-opcodes
36624 all-stage3-binutils: maybe-all-stage3-opcodes
36625 all-stage4-binutils: maybe-all-stage4-opcodes
36626 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
36627 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
36628 all-binutils: maybe-all-bfd
36629
36630 all-stage1-binutils: maybe-all-stage1-bfd
36631 all-stage2-binutils: maybe-all-stage2-bfd
36632 all-stage3-binutils: maybe-all-stage3-bfd
36633 all-stage4-binutils: maybe-all-stage4-bfd
36634 all-stageprofile-binutils: maybe-all-stageprofile-bfd
36635 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
36636 all-binutils: maybe-all-build-flex
36637
36638 all-stage1-binutils: maybe-all-build-flex
36639 all-stage2-binutils: maybe-all-build-flex
36640 all-stage3-binutils: maybe-all-build-flex
36641 all-stage4-binutils: maybe-all-build-flex
36642 all-stageprofile-binutils: maybe-all-build-flex
36643 all-stagefeedback-binutils: maybe-all-build-flex
36644 all-prebootstrap: maybe-all-build-flex
36645 all-binutils: maybe-all-build-bison
36646
36647 all-stage1-binutils: maybe-all-build-bison
36648 all-stage2-binutils: maybe-all-build-bison
36649 all-stage3-binutils: maybe-all-build-bison
36650 all-stage4-binutils: maybe-all-build-bison
36651 all-stageprofile-binutils: maybe-all-build-bison
36652 all-stagefeedback-binutils: maybe-all-build-bison
36653 all-prebootstrap: maybe-all-build-bison
36654 all-binutils: maybe-all-build-byacc
36655
36656 all-stage1-binutils: maybe-all-build-byacc
36657 all-stage2-binutils: maybe-all-build-byacc
36658 all-stage3-binutils: maybe-all-build-byacc
36659 all-stage4-binutils: maybe-all-build-byacc
36660 all-stageprofile-binutils: maybe-all-build-byacc
36661 all-stagefeedback-binutils: maybe-all-build-byacc
36662 all-prebootstrap: maybe-all-build-byacc
36663 all-binutils: maybe-all-intl
36664
36665 all-stage1-binutils: maybe-all-stage1-intl
36666 all-stage2-binutils: maybe-all-stage2-intl
36667 all-stage3-binutils: maybe-all-stage3-intl
36668 all-stage4-binutils: maybe-all-stage4-intl
36669 all-stageprofile-binutils: maybe-all-stageprofile-intl
36670 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
36671 install-binutils: maybe-install-opcodes
36672 install-opcodes: maybe-install-bfd
36673 all-gas: maybe-all-libiberty
36674
36675 all-stage1-gas: maybe-all-stage1-libiberty
36676 all-stage2-gas: maybe-all-stage2-libiberty
36677 all-stage3-gas: maybe-all-stage3-libiberty
36678 all-stage4-gas: maybe-all-stage4-libiberty
36679 all-stageprofile-gas: maybe-all-stageprofile-libiberty
36680 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
36681 all-gas: maybe-all-opcodes
36682
36683 all-stage1-gas: maybe-all-stage1-opcodes
36684 all-stage2-gas: maybe-all-stage2-opcodes
36685 all-stage3-gas: maybe-all-stage3-opcodes
36686 all-stage4-gas: maybe-all-stage4-opcodes
36687 all-stageprofile-gas: maybe-all-stageprofile-opcodes
36688 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
36689 all-gas: maybe-all-bfd
36690
36691 all-stage1-gas: maybe-all-stage1-bfd
36692 all-stage2-gas: maybe-all-stage2-bfd
36693 all-stage3-gas: maybe-all-stage3-bfd
36694 all-stage4-gas: maybe-all-stage4-bfd
36695 all-stageprofile-gas: maybe-all-stageprofile-bfd
36696 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
36697 all-gas: maybe-all-intl
36698
36699 all-stage1-gas: maybe-all-stage1-intl
36700 all-stage2-gas: maybe-all-stage2-intl
36701 all-stage3-gas: maybe-all-stage3-intl
36702 all-stage4-gas: maybe-all-stage4-intl
36703 all-stageprofile-gas: maybe-all-stageprofile-intl
36704 all-stagefeedback-gas: maybe-all-stagefeedback-intl
36705 all-gprof: maybe-all-libiberty
36706 all-gprof: maybe-all-bfd
36707 all-gprof: maybe-all-opcodes
36708 all-gprof: maybe-all-intl
36709 all-ld: maybe-all-libiberty
36710
36711 all-stage1-ld: maybe-all-stage1-libiberty
36712 all-stage2-ld: maybe-all-stage2-libiberty
36713 all-stage3-ld: maybe-all-stage3-libiberty
36714 all-stage4-ld: maybe-all-stage4-libiberty
36715 all-stageprofile-ld: maybe-all-stageprofile-libiberty
36716 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
36717 all-ld: maybe-all-bfd
36718
36719 all-stage1-ld: maybe-all-stage1-bfd
36720 all-stage2-ld: maybe-all-stage2-bfd
36721 all-stage3-ld: maybe-all-stage3-bfd
36722 all-stage4-ld: maybe-all-stage4-bfd
36723 all-stageprofile-ld: maybe-all-stageprofile-bfd
36724 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
36725 all-ld: maybe-all-opcodes
36726
36727 all-stage1-ld: maybe-all-stage1-opcodes
36728 all-stage2-ld: maybe-all-stage2-opcodes
36729 all-stage3-ld: maybe-all-stage3-opcodes
36730 all-stage4-ld: maybe-all-stage4-opcodes
36731 all-stageprofile-ld: maybe-all-stageprofile-opcodes
36732 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
36733 all-ld: maybe-all-build-bison
36734
36735 all-stage1-ld: maybe-all-build-bison
36736 all-stage2-ld: maybe-all-build-bison
36737 all-stage3-ld: maybe-all-build-bison
36738 all-stage4-ld: maybe-all-build-bison
36739 all-stageprofile-ld: maybe-all-build-bison
36740 all-stagefeedback-ld: maybe-all-build-bison
36741 all-prebootstrap: maybe-all-build-bison
36742 all-ld: maybe-all-build-byacc
36743
36744 all-stage1-ld: maybe-all-build-byacc
36745 all-stage2-ld: maybe-all-build-byacc
36746 all-stage3-ld: maybe-all-build-byacc
36747 all-stage4-ld: maybe-all-build-byacc
36748 all-stageprofile-ld: maybe-all-build-byacc
36749 all-stagefeedback-ld: maybe-all-build-byacc
36750 all-prebootstrap: maybe-all-build-byacc
36751 all-ld: maybe-all-build-flex
36752
36753 all-stage1-ld: maybe-all-build-flex
36754 all-stage2-ld: maybe-all-build-flex
36755 all-stage3-ld: maybe-all-build-flex
36756 all-stage4-ld: maybe-all-build-flex
36757 all-stageprofile-ld: maybe-all-build-flex
36758 all-stagefeedback-ld: maybe-all-build-flex
36759 all-prebootstrap: maybe-all-build-flex
36760 all-ld: maybe-all-intl
36761
36762 all-stage1-ld: maybe-all-stage1-intl
36763 all-stage2-ld: maybe-all-stage2-intl
36764 all-stage3-ld: maybe-all-stage3-intl
36765 all-stage4-ld: maybe-all-stage4-intl
36766 all-stageprofile-ld: maybe-all-stageprofile-intl
36767 all-stagefeedback-ld: maybe-all-stagefeedback-intl
36768 all-opcodes: maybe-all-bfd
36769
36770 all-stage1-opcodes: maybe-all-stage1-bfd
36771 all-stage2-opcodes: maybe-all-stage2-bfd
36772 all-stage3-opcodes: maybe-all-stage3-bfd
36773 all-stage4-opcodes: maybe-all-stage4-bfd
36774 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
36775 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
36776 all-opcodes: maybe-all-libiberty
36777
36778 all-stage1-opcodes: maybe-all-stage1-libiberty
36779 all-stage2-opcodes: maybe-all-stage2-libiberty
36780 all-stage3-opcodes: maybe-all-stage3-libiberty
36781 all-stage4-opcodes: maybe-all-stage4-libiberty
36782 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
36783 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
36784 all-dejagnu: maybe-all-tcl
36785 all-dejagnu: maybe-all-expect
36786 all-dejagnu: maybe-all-tk
36787 configure-expect: maybe-configure-tcl
36788 configure-expect: maybe-configure-tk
36789 all-expect: maybe-all-tcl
36790 all-expect: maybe-all-tk
36791 configure-itcl: maybe-configure-tcl
36792 configure-itcl: maybe-configure-tk
36793 all-itcl: maybe-all-tcl
36794 all-itcl: maybe-all-tk
36795 install-itcl: maybe-install-tcl
36796 configure-tk: maybe-configure-tcl
36797 all-tk: maybe-all-tcl
36798 all-sid: maybe-all-libiberty
36799 all-sid: maybe-all-bfd
36800 all-sid: maybe-all-opcodes
36801 all-sid: maybe-all-tcl
36802 all-sid: maybe-all-tk
36803 install-sid: maybe-install-tcl
36804 install-sid: maybe-install-tk
36805 all-sim: maybe-all-libiberty
36806 all-sim: maybe-all-bfd
36807 all-sim: maybe-all-opcodes
36808 all-sim: maybe-all-readline
36809 all-sim: maybe-configure-gdb
36810 all-fastjar: maybe-all-zlib
36811 all-fastjar: maybe-all-build-texinfo
36812 all-fastjar: maybe-all-libiberty
36813 all-autoconf: maybe-all-m4
36814 all-autoconf: maybe-all-build-texinfo
36815 all-automake: maybe-all-m4
36816 all-automake: maybe-all-build-texinfo
36817 all-automake: maybe-all-autoconf
36818 all-bison: maybe-all-intl
36819 all-bison: maybe-all-build-texinfo
36820 all-diff: maybe-all-intl
36821 all-diff: maybe-all-build-texinfo
36822 all-fileutils: maybe-all-intl
36823 all-fileutils: maybe-all-build-texinfo
36824 all-flex: maybe-all-build-bison
36825 all-flex: maybe-all-build-byacc
36826 all-flex: maybe-all-intl
36827 all-flex: maybe-all-m4
36828 all-flex: maybe-all-build-texinfo
36829 all-gzip: maybe-all-intl
36830 all-gzip: maybe-all-zlib
36831 all-gzip: maybe-all-build-texinfo
36832 all-hello: maybe-all-intl
36833 all-hello: maybe-all-build-texinfo
36834 all-m4: maybe-all-intl
36835 all-m4: maybe-all-build-texinfo
36836 all-make: maybe-all-intl
36837 all-make: maybe-all-build-texinfo
36838 all-patch: maybe-all-build-texinfo
36839 all-make: maybe-all-build-texinfo
36840 all-prms: maybe-all-libiberty
36841 all-recode: maybe-all-build-texinfo
36842 all-sed: maybe-all-build-texinfo
36843 all-send-pr: maybe-all-prms
36844 all-tar: maybe-all-build-texinfo
36845 all-uudecode: maybe-all-build-texinfo
36846 configure-target-boehm-gc: maybe-configure-target-qthreads
36847 configure-target-fastjar: maybe-configure-target-zlib
36848 all-target-fastjar: maybe-all-target-zlib
36849 all-target-fastjar: maybe-all-target-libiberty
36850 configure-target-libjava: maybe-configure-target-zlib
36851 configure-target-libjava: maybe-configure-target-boehm-gc
36852 configure-target-libjava: maybe-configure-target-qthreads
36853 configure-target-libjava: maybe-configure-target-libffi
36854 all-target-libjava: maybe-all-fastjar
36855 all-target-libjava: maybe-all-target-zlib
36856 all-target-libjava: maybe-all-target-boehm-gc
36857 all-target-libjava: maybe-all-target-qthreads
36858 all-target-libjava: maybe-all-target-libffi
36859 all-target-libobjc: maybe-all-target-libiberty
36860 all-target-libstdc++-v3: maybe-all-target-libiberty
36861 all-target-libgloss: maybe-configure-target-newlib
36862 all-target-winsup: maybe-all-target-libiberty
36863 all-target-winsup: maybe-all-target-libtermcap
36864
36865
36866 # Non-toplevel bootstrap rules must depend on several packages, to be built
36867 # before gcc.  Another wart that will go away, hopefully soon.
36868 @if gcc-no-bootstrap
36869
36870 all-prebootstrap: maybe-all-bfd
36871 all-prebootstrap: maybe-all-opcodes
36872 all-prebootstrap: maybe-all-binutils
36873 all-prebootstrap: maybe-all-gas
36874 all-prebootstrap: maybe-all-intl
36875 all-prebootstrap: maybe-all-ld
36876 all-prebootstrap: maybe-all-libcpp
36877 all-prebootstrap: maybe-all-libiberty
36878 all-prebootstrap: maybe-all-zlib
36879 @endif gcc-no-bootstrap
36880
36881 GDB_TK = @GDB_TK@
36882 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
36883
36884 # Serialization dependencies.  Host configures don't work well in parallel to
36885 # each other, due to contention over config.cache.  Target configures and 
36886 # build configures are similar.
36887 @serialization_dependencies@
36888
36889 # --------------------------------
36890 # Regenerating top level configury
36891 # --------------------------------
36892
36893 # Multilib.out tells target dirs what multilibs they should build.
36894 # There is really only one copy.  We use the 'timestamp' method to
36895 # work around various timestamp bugs on some systems.
36896 # We use move-if-change so that it's only considered updated when it
36897 # actually changes, because it has to depend on a phony target.
36898 multilib.out: maybe-all-gcc
36899         @r=`${PWD_COMMAND}`; export r; \
36900         echo "Checking multilib configuration..."; \
36901         $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
36902         $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
36903
36904 # Rebuilding Makefile.in, using autogen.
36905 AUTOGEN = autogen
36906 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
36907         cd $(srcdir) && $(AUTOGEN) Makefile.def
36908
36909 # Rebuilding Makefile.
36910 Makefile: $(srcdir)/Makefile.in config.status
36911         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
36912
36913 config.status: configure
36914         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
36915
36916 # Rebuilding configure.
36917 AUTOCONF = autoconf
36918 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
36919         cd $(srcdir) && $(AUTOCONF)
36920
36921 # ------------------------------
36922 # Special directives to GNU Make
36923 # ------------------------------
36924
36925 # Don't pass command-line variables to submakes.
36926 .NOEXPORT:
36927 MAKEOVERRIDES=
36928
36929 # end of Makefile.in