OSDN Git Service

Daily bump.
[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         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
159
160 # Similar, for later GCC stages.
161 POSTSTAGE1_HOST_EXPORTS = \
162         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
163         $(HOST_EXPORTS) \
164         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
165           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
166         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
167           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
168           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
169           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
170
171 # This is set by the configure script to the list of directories which
172 # should be built using the target tools.
173 TARGET_CONFIGDIRS = @target_configdirs@
174 # Target libraries are put under this directory:
175 TARGET_SUBDIR = @target_subdir@
176 # This is set by the configure script to the arguments to use when configuring
177 # directories built for the target.
178 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
179 # This is the list of variables to export in the environment when
180 # configuring subdirectories for the host system.
181 BASE_TARGET_EXPORTS = \
182         $(BASE_EXPORTS) \
183         AR="$(AR_FOR_TARGET)"; export AR; \
184         AS="$(AS_FOR_TARGET)"; export AS; \
185         CC="$(CC_FOR_TARGET)"; export CC; \
186         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
187         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
188         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
189         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
190         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
191         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
192         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
193         LD="$(LD_FOR_TARGET)"; export LD; \
194         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
195         NM="$(NM_FOR_TARGET)"; export NM; \
196         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
197         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
198         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
199
200 RAW_CXX_TARGET_EXPORTS = \
201         $(BASE_TARGET_EXPORTS) \
202         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
203         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
204
205 NORMAL_TARGET_EXPORTS = \
206         $(BASE_TARGET_EXPORTS) \
207         CXX="$(CXX_FOR_TARGET)"; export CXX;
208
209 # Where to find GMP
210 HOST_GMPLIBS = @gmplibs@
211 HOST_GMPINC = @gmpinc@
212
213 # ----------------------------------------------
214 # Programs producing files for the BUILD machine
215 # ----------------------------------------------
216
217 SHELL = @config_shell@
218
219 # pwd command to use.  Allow user to override default by setting PWDCMD in
220 # the environment to account for automounters.  The make variable must not
221 # be called PWDCMD, otherwise the value set here is passed to make
222 # subprocesses and overrides the setting from the user's environment.
223 # Don't use PWD since it is a common shell environment variable and we
224 # don't want to corrupt it.
225 PWD_COMMAND = $${PWDCMD-pwd}
226
227 # compilers to use to create programs which must be run in the build
228 # environment.
229 CC_FOR_BUILD = @CC_FOR_BUILD@
230 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
231
232 CXX_FOR_BUILD = $(CXX)
233
234 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
235 # here so that they can be overridden by Makefile fragments.
236 BUILD_PREFIX = @BUILD_PREFIX@
237 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
238
239 # Flags to pass to stage2 and later makes.  They are defined
240 # here so that they can be overridden by Makefile fragments.
241 BOOT_CFLAGS= -g -O2
242
243 CONFIGURED_BISON = @CONFIGURED_BISON@
244 BISON = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
245             echo $$r/$(BUILD_SUBDIR)/bison/tests/bison ; \
246          else \
247             echo ${CONFIGURED_BISON} ; \
248          fi`
249
250 CONFIGURED_YACC = @CONFIGURED_YACC@
251 YACC = `if [ -f $$r/$(BUILD_SUBDIR)/bison/tests/bison ] ; then \
252             echo $$r/$(BUILD_SUBDIR)/bison/tests/bison -y ; \
253         elif [ -f $$r/$(BUILD_SUBDIR)/byacc/byacc ] ; then \
254             echo $$r/$(BUILD_SUBDIR)/byacc/byacc ; \
255         else \
256             echo ${CONFIGURED_YACC} ; \
257         fi`
258
259 CONFIGURED_FLEX = @CONFIGURED_FLEX@
260 FLEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
261         then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
262         else echo ${CONFIGURED_FLEX} ; fi`
263
264 CONFIGURED_LEX = @CONFIGURED_LEX@
265 LEX = `if [ -f $$r/$(BUILD_SUBDIR)/flex/flex ] ; \
266         then echo $$r/$(BUILD_SUBDIR)/flex/flex ; \
267         else echo ${CONFIGURED_LEX} ; fi`
268
269 CONFIGURED_M4 = @CONFIGURED_M4@
270 M4 = `if [ -f $$r/$(BUILD_SUBDIR)/m4/m4 ] ; \
271         then echo $$r/$(BUILD_SUBDIR)/m4/m4 ; \
272         else echo ${CONFIGURED_M4} ; fi`
273
274 # For an installed makeinfo, we require it to be from texinfo 4.2 or
275 # higher, else we use the "missing" dummy.  We also pass the subdirectory
276 # makeinfo even if only the Makefile is there, because Texinfo builds its
277 # manual when made, and it requires its own version.
278 CONFIGURED_MAKEINFO = @CONFIGURED_MAKEINFO@
279 MAKEINFO = `if [ -f $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/Makefile ] ; \
280         then echo $$r/$(BUILD_SUBDIR)/texinfo/makeinfo/makeinfo ; \
281         else if (${CONFIGURED_MAKEINFO} --version \
282           | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
283         then echo ${CONFIGURED_MAKEINFO}; else echo $$s/missing makeinfo; fi; fi`
284
285 # This just becomes part of the MAKEINFO definition passed down to
286 # sub-makes.  It lets flags be given on the command line while still
287 # using the makeinfo from the object tree.
288 # (Default to avoid splitting info files by setting the threshold high.)
289 MAKEINFOFLAGS = --split-size=5000000
290
291 # FIXME: expect may become a build tool?
292 EXPECT = `if [ -f $$r/$(HOST_SUBDIR)/expect/expect ] ; \
293         then echo $$r/$(HOST_SUBDIR)/expect/expect ; \
294         else echo expect ; fi`
295
296 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
297         then echo $$s/dejagnu/runtest ; \
298         else echo runtest ; fi`
299
300 # ---------------------------------------------
301 # Programs producing files for the HOST machine
302 # ---------------------------------------------
303
304 AS = @AS@
305
306 AR = @AR@
307 AR_FLAGS = rc
308
309 CC = @CC@
310 CFLAGS = @CFLAGS@
311 LIBCFLAGS = $(CFLAGS)
312
313 CXX = @CXX@
314 CXXFLAGS = @CXXFLAGS@
315 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
316
317 DLLTOOL = @DLLTOOL@
318
319 NM = @NM@
320
321 LD = @LD@
322 LDFLAGS = 
323
324 RANLIB = @RANLIB@
325
326 WINDRES = @WINDRES@
327
328 PICFLAG = 
329
330 # -----------------------------------------------
331 # Programs producing files for the TARGET machine
332 # -----------------------------------------------
333
334 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
335
336 AR_FOR_TARGET=@AR_FOR_TARGET@
337 CONFIGURED_AR_FOR_TARGET=@CONFIGURED_AR_FOR_TARGET@
338 USUAL_AR_FOR_TARGET = ` \
339   if [ -f $$r/$(HOST_SUBDIR)/binutils/ar ] ; then \
340     echo $$r/$(HOST_SUBDIR)/binutils/ar ; \
341   else \
342     if [ '$(host)' = '$(target)' ] ; then \
343       echo $(AR); \
344     else \
345       echo $(CONFIGURED_AR_FOR_TARGET) ; \
346     fi; \
347   fi`
348
349 AS_FOR_TARGET=@AS_FOR_TARGET@
350 CONFIGURED_AS_FOR_TARGET=@CONFIGURED_AS_FOR_TARGET@
351 USUAL_AS_FOR_TARGET = ` \
352   if [ -f $$r/$(HOST_SUBDIR)/gas/as-new ] ; then \
353     echo $$r/$(HOST_SUBDIR)/gas/as-new ; \
354   elif [ -f $$r/$(HOST_SUBDIR)/gcc/as ]; then \
355     echo $$r/$(HOST_SUBDIR)/gcc/as ; \
356   else \
357     if [ '$(host)' = '$(target)' ] ; then \
358       echo $(AS); \
359     else \
360       echo $(CONFIGURED_AS_FOR_TARGET) ; \
361     fi; \
362   fi`
363
364 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
365 CONFIGURED_CC_FOR_TARGET=@CONFIGURED_CC_FOR_TARGET@
366 USUAL_CC_FOR_TARGET = ` \
367   if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
368     echo $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc ; \
369   else \
370     if [ '$(host)' = '$(target)' ] ; then \
371       echo $(CC); \
372     else \
373       echo $(CONFIGURED_CC_FOR_TARGET) ; \
374     fi; \
375   fi`
376
377 # During gcc bootstrap, if we use some random cc for stage1 then
378 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
379 # (which we know are built with gcc) are built with optimizations so
380 # prepend -O2 when setting CFLAGS_FOR_TARGET.
381 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
382 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
383
384 # If GCC_FOR_TARGET is not overriden on the command line, then this
385 # variable is passed down to the gcc Makefile, where it is used to
386 # build libgcc2.a.  We define it here so that it can itself be
387 # overridden on the command line.
388 GCC_FOR_TARGET=@GCC_FOR_TARGET@
389 CONFIGURED_GCC_FOR_TARGET=@CONFIGURED_GCC_FOR_TARGET@
390 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
391   $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
392 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
393
394 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
395 CONFIGURED_CXX_FOR_TARGET=@CONFIGURED_CXX_FOR_TARGET@
396 USUAL_CXX_FOR_TARGET = ` \
397   if [ -f $$r/$(HOST_SUBDIR)/gcc/g++ ] ; then \
398     (echo $$r/$(HOST_SUBDIR)/gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++; \
399     test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; \
400     echo -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs) | tr '\015\012' '  '; \
401   else \
402     if [ '$(host)' = '$(target)' ] ; then \
403       echo $(CXX); \
404     else \
405       echo $(CONFIGURED_CXX_FOR_TARGET) ; \
406     fi; \
407   fi`
408
409 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
410 USUAL_RAW_CXX_FOR_TARGET = ` \
411   if [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ] ; then \
412     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; \
413   else \
414     if [ '$(host)' = '$(target)' ] ; then \
415       echo $(CXX); \
416     else \
417       echo $(CONFIGURED_CXX_FOR_TARGET) ; \
418     fi; \
419   fi`
420
421 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
422 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
423
424 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
425 CONFIGURED_GCJ_FOR_TARGET=@CONFIGURED_GCJ_FOR_TARGET@
426 USUAL_GCJ_FOR_TARGET = ` \
427   if [ -f $$r/$(HOST_SUBDIR)/gcc/gcj ] ; then \
428     echo $$r/$(HOST_SUBDIR)/gcc/gcj -B$$r/$(HOST_SUBDIR)/gcc ; \
429   else \
430     if [ '$(host)' = '$(target)' ] ; then \
431       echo $(GCJ); \
432     else \
433       echo $(CONFIGURED_GCJ_FOR_TARGET) ; \
434     fi; \
435   fi`
436
437 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
438 CONFIGURED_GFORTRAN_FOR_TARGET=@CONFIGURED_GFORTRAN_FOR_TARGET@
439 USUAL_GFORTRAN_FOR_TARGET = ` \
440   if [ -f $$r/$(HOST_SUBDIR)/gcc/gfortran ] ; then \
441     echo $$r/$(HOST_SUBDIR)/gcc/gfortran -B$$r/$(HOST_SUBDIR)/gcc ; \
442   else \
443     if [ '$(host)' = '$(target)' ] ; then \
444       echo $(GFORTRAN); \
445     else \
446       echo $(CONFIGURED_GFORTRAN_FOR_TARGET) ; \
447     fi; \
448   fi`
449
450
451 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
452 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
453 USUAL_DLLTOOL_FOR_TARGET = ` \
454   if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
455     echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
456   else \
457     if [ '$(host)' = '$(target)' ] ; then \
458       echo $(DLLTOOL); \
459     else \
460       echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
461     fi; \
462   fi`
463
464 LD_FOR_TARGET=@LD_FOR_TARGET@
465 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
466 USUAL_LD_FOR_TARGET = ` \
467   if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
468     echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
469   elif [ -f $$r/$(HOST_SUBDIR)/gcc/collect-ld ]; then \
470     echo $$r/$(HOST_SUBDIR)/gcc/collect-ld ; \
471   else \
472     if [ '$(host)' = '$(target)' ] ; then \
473       echo $(LD); \
474     else \
475       echo $(CONFIGURED_LD_FOR_TARGET) ; \
476     fi; \
477   fi`
478
479 LDFLAGS_FOR_TARGET = 
480
481 NM_FOR_TARGET=@NM_FOR_TARGET@
482 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
483 USUAL_NM_FOR_TARGET = ` \
484   if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
485     echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
486   elif [ -f $$r/$(HOST_SUBDIR)/gcc/nm ]; then \
487     echo $$r/$(HOST_SUBDIR)/gcc/nm ; \
488   else \
489     if [ '$(host)' = '$(target)' ] ; then \
490       echo $(NM); \
491     else \
492       echo $(CONFIGURED_NM_FOR_TARGET) ; \
493     fi; \
494   fi`
495
496 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
497 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
498 USUAL_RANLIB_FOR_TARGET = ` \
499   if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
500     echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
501   else \
502     if [ '$(host)' = '$(target)' ] ; then \
503       if [ x'$(RANLIB)' != x ]; then \
504          echo $(RANLIB); \
505       else \
506          echo ranlib; \
507       fi; \
508     else \
509       echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
510     fi; \
511   fi`
512
513 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
514 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
515 USUAL_WINDRES_FOR_TARGET = ` \
516   if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
517     echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
518   else \
519     if [ '$(host)' = '$(target)' ] ; then \
520       echo $(WINDRES); \
521     else \
522       echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
523     fi; \
524   fi`
525
526 PICFLAG_FOR_TARGET = 
527
528 # ------------------------------------
529 # Miscellaneous targets and flag lists
530 # ------------------------------------
531
532 # The first rule in the file had better be this one.  Don't put any above it.
533 # This lives here to allow makefile fragments to contain dependencies.
534 @default_target@:
535
536 #### host and target specific makefile fragments come in here.
537 @target_makefile_frag@
538 @alphaieee_frag@
539 @ospace_frag@
540 @host_makefile_frag@
541 ###
542
543 # This is the list of directories that may be needed in RPATH_ENVVAR
544 # so that prorgams built for the target machine work.
545 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
546
547 @if target-libstdc++-v3
548 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
549 @endif target-libstdc++-v3
550
551 @if target-libmudflap
552 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
553 @endif target-libmudflap
554
555 @if target-libssp
556 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
557 @endif target-libssp
558
559
560
561 # This is the list of directories that may be needed in RPATH_ENVVAR
562 # so that programs built for the host machine work.
563 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
564
565 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
566 @if gcc
567 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
568 @endif gcc
569
570
571 @if bfd
572 HOST_LIB_PATH_bfd = \
573   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
574 @endif bfd
575
576 @if opcodes
577 HOST_LIB_PATH_opcodes = \
578   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
579 @endif opcodes
580
581
582 # Flags to pass down to all sub-makes.
583 BASE_FLAGS_TO_PASS = \
584         "DESTDIR=$(DESTDIR)" \
585         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
586         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
587         "bindir=$(bindir)" \
588         "datadir=$(datadir)" \
589         "exec_prefix=$(exec_prefix)" \
590         "includedir=$(includedir)" \
591         "infodir=$(infodir)" \
592         "libdir=$(libdir)" \
593         "libexecdir=$(libexecdir)" \
594         "lispdir=$(lispdir)" \
595         "localstatedir=$(localstatedir)" \
596         "mandir=$(mandir)" \
597         "oldincludedir=$(oldincludedir)" \
598         "prefix=$(prefix)" \
599         "sbindir=$(sbindir)" \
600         "sharedstatedir=$(sharedstatedir)" \
601         "sysconfdir=$(sysconfdir)" \
602         "tooldir=$(tooldir)" \
603         "build_tooldir=$(build_tooldir)" \
604         "target_alias=$(target_alias)" \
605         "BISON=$(BISON)" \
606         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
607         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
608         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
609         "EXPECT=$(EXPECT)" \
610         "FLEX=$(FLEX)" \
611         "INSTALL=$(INSTALL)" \
612         "INSTALL_DATA=$(INSTALL_DATA)" \
613         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
614         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
615         "LEX=$(LEX)" \
616         "M4=$(M4)" \
617         "MAKE=$(MAKE)" \
618         "RUNTEST=$(RUNTEST)" \
619         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
620         "SHELL=$(SHELL)" \
621         "YACC=$(YACC)" \
622         "AR_FLAGS=$(AR_FLAGS)" \
623         "CFLAGS=$(CFLAGS)" \
624         "CXXFLAGS=$(CXXFLAGS)" \
625         "LDFLAGS=$(LDFLAGS)" \
626         "LIBCFLAGS=$(LIBCFLAGS)" \
627         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
628         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
629         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
630         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
631         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
632         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
633         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
634         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
635         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
636         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
637         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
638         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
639         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
640         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
641         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
642         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
643         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
644         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
645         "CONFIG_SHELL=$(SHELL)" \
646         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
647
648 # We leave this in just in case, but it is not needed anymore.
649 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
650
651 # Flags to pass down to most sub-makes, in which we're building with
652 # the host environment.
653 EXTRA_HOST_FLAGS = \
654         'AR=$(AR)' \
655         'AS=$(AS)' \
656         'CC=$(CC)' \
657         'CXX=$(CXX)' \
658         'DLLTOOL=$(DLLTOOL)' \
659         'LD=$(LD)' \
660         'NM=$(NM)' \
661         'RANLIB=$(RANLIB)' \
662         'WINDRES=$(WINDRES)'
663
664 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
665
666 # Flags that are concerned with the location of the X11 include files
667 # and library files
668 #
669 # NOTE: until the top-level is getting the values via autoconf, it only
670 # causes problems to have this top-level Makefile overriding the autoconf-set
671 # values in child directories.  Only variables that don't conflict with
672 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
673 #
674 X11_FLAGS_TO_PASS = \
675         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
676         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
677
678 # Flags to pass down to makes which are built with the target environment.
679 # The double $ decreases the length of the command line; the variables
680 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
681 EXTRA_TARGET_FLAGS = \
682         'AR=$$(AR_FOR_TARGET)' \
683         'AS=$$(AS_FOR_TARGET)' \
684         'CC=$$(CC_FOR_TARGET)' \
685         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
686         'CXX=$$(CXX_FOR_TARGET)' \
687         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
688         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
689         'LD=$$(LD_FOR_TARGET)' \
690         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
691         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
692         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
693         'NM=$$(NM_FOR_TARGET)' \
694         'RANLIB=$$(RANLIB_FOR_TARGET)' \
695         'WINDRES=$$(WINDRES_FOR_TARGET)'
696
697 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
698
699 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
700 # unfortunately needs the native compiler and the target ar and
701 # ranlib.
702 # If any variables are added here, they must be added to do-*, below.
703 # The BUILD_* variables are a special case, which are used for the gcc
704 # cross-building scheme.
705 EXTRA_GCC_FLAGS = \
706         'BUILD_PREFIX=$(BUILD_PREFIX)' \
707         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
708         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
709         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
710         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
711         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
712         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
713         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
714         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
715         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
716         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
717         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
718
719 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
720
721 .PHONY: configure-host
722 configure-host:  \
723     maybe-configure-ash \
724     maybe-configure-autoconf \
725     maybe-configure-automake \
726     maybe-configure-bash \
727     maybe-configure-bfd \
728     maybe-configure-opcodes \
729     maybe-configure-binutils \
730     maybe-configure-bison \
731     maybe-configure-byacc \
732     maybe-configure-bzip2 \
733     maybe-configure-dejagnu \
734     maybe-configure-diff \
735     maybe-configure-dosutils \
736     maybe-configure-etc \
737     maybe-configure-fastjar \
738     maybe-configure-fileutils \
739     maybe-configure-findutils \
740     maybe-configure-find \
741     maybe-configure-fixincludes \
742     maybe-configure-flex \
743     maybe-configure-gas \
744     maybe-configure-gcc \
745     maybe-configure-gawk \
746     maybe-configure-gettext \
747     maybe-configure-gnuserv \
748     maybe-configure-gprof \
749     maybe-configure-gzip \
750     maybe-configure-hello \
751     maybe-configure-indent \
752     maybe-configure-intl \
753     maybe-configure-tcl \
754     maybe-configure-itcl \
755     maybe-configure-ld \
756     maybe-configure-libcpp \
757     maybe-configure-libgui \
758     maybe-configure-libiberty \
759     maybe-configure-libtool \
760     maybe-configure-m4 \
761     maybe-configure-make \
762     maybe-configure-mmalloc \
763     maybe-configure-patch \
764     maybe-configure-perl \
765     maybe-configure-prms \
766     maybe-configure-rcs \
767     maybe-configure-readline \
768     maybe-configure-release \
769     maybe-configure-recode \
770     maybe-configure-sed \
771     maybe-configure-send-pr \
772     maybe-configure-shellutils \
773     maybe-configure-sid \
774     maybe-configure-sim \
775     maybe-configure-tar \
776     maybe-configure-texinfo \
777     maybe-configure-textutils \
778     maybe-configure-time \
779     maybe-configure-uudecode \
780     maybe-configure-wdiff \
781     maybe-configure-zip \
782     maybe-configure-zlib \
783     maybe-configure-gdb \
784     maybe-configure-expect \
785     maybe-configure-guile \
786     maybe-configure-tk \
787     maybe-configure-libtermcap \
788     maybe-configure-utils \
789     maybe-configure-gnattools
790 .PHONY: configure-target
791 configure-target:  \
792     maybe-configure-target-libstdc++-v3 \
793     maybe-configure-target-libmudflap \
794     maybe-configure-target-libssp \
795     maybe-configure-target-newlib \
796     maybe-configure-target-libgfortran \
797     maybe-configure-target-libobjc \
798     maybe-configure-target-libtermcap \
799     maybe-configure-target-winsup \
800     maybe-configure-target-libgloss \
801     maybe-configure-target-libiberty \
802     maybe-configure-target-gperf \
803     maybe-configure-target-examples \
804     maybe-configure-target-libffi \
805     maybe-configure-target-libjava \
806     maybe-configure-target-zlib \
807     maybe-configure-target-boehm-gc \
808     maybe-configure-target-qthreads \
809     maybe-configure-target-rda \
810     maybe-configure-target-libada
811
812 # The target built for a native non-bootstrap build.
813 .PHONY: all
814 all: unstage all-host all-target stage
815
816 .PHONY: all-build
817 all-build:  \
818     maybe-all-build-libiberty \
819     maybe-all-build-bison \
820     maybe-all-build-byacc \
821     maybe-all-build-flex \
822     maybe-all-build-m4 \
823     maybe-all-build-texinfo \
824     maybe-all-build-fixincludes
825 .PHONY: all-host
826 all-host:  \
827     maybe-all-ash \
828     maybe-all-autoconf \
829     maybe-all-automake \
830     maybe-all-bash \
831     maybe-all-bfd \
832     maybe-all-opcodes \
833     maybe-all-binutils \
834     maybe-all-bison \
835     maybe-all-byacc \
836     maybe-all-bzip2 \
837     maybe-all-dejagnu \
838     maybe-all-diff \
839     maybe-all-dosutils \
840     maybe-all-etc \
841     maybe-all-fastjar \
842     maybe-all-fileutils \
843     maybe-all-findutils \
844     maybe-all-find \
845     maybe-all-fixincludes \
846     maybe-all-flex \
847     maybe-all-gas \
848     maybe-all-gcc \
849     maybe-all-gawk \
850     maybe-all-gettext \
851     maybe-all-gnuserv \
852     maybe-all-gprof \
853     maybe-all-gzip \
854     maybe-all-hello \
855     maybe-all-indent \
856     maybe-all-intl \
857     maybe-all-tcl \
858     maybe-all-itcl \
859     maybe-all-ld \
860     maybe-all-libcpp \
861     maybe-all-libgui \
862     maybe-all-libiberty \
863     maybe-all-libtool \
864     maybe-all-m4 \
865     maybe-all-make \
866     maybe-all-mmalloc \
867     maybe-all-patch \
868     maybe-all-perl \
869     maybe-all-prms \
870     maybe-all-rcs \
871     maybe-all-readline \
872     maybe-all-release \
873     maybe-all-recode \
874     maybe-all-sed \
875     maybe-all-send-pr \
876     maybe-all-shellutils \
877     maybe-all-sid \
878     maybe-all-sim \
879     maybe-all-tar \
880     maybe-all-texinfo \
881     maybe-all-textutils \
882     maybe-all-time \
883     maybe-all-uudecode \
884     maybe-all-wdiff \
885     maybe-all-zip \
886     maybe-all-zlib \
887     maybe-all-gdb \
888     maybe-all-expect \
889     maybe-all-guile \
890     maybe-all-tk \
891     maybe-all-libtermcap \
892     maybe-all-utils \
893     maybe-all-gnattools
894 .PHONY: all-target
895 all-target:  \
896     maybe-all-target-libstdc++-v3 \
897     maybe-all-target-libmudflap \
898     maybe-all-target-libssp \
899     maybe-all-target-newlib \
900     maybe-all-target-libgfortran \
901     maybe-all-target-libobjc \
902     maybe-all-target-libtermcap \
903     maybe-all-target-winsup \
904     maybe-all-target-libgloss \
905     maybe-all-target-libiberty \
906     maybe-all-target-gperf \
907     maybe-all-target-examples \
908     maybe-all-target-libffi \
909     maybe-all-target-libjava \
910     maybe-all-target-zlib \
911     maybe-all-target-boehm-gc \
912     maybe-all-target-qthreads \
913     maybe-all-target-rda \
914     maybe-all-target-libada
915
916 # Do a target for all the subdirectories.  A ``make do-X'' will do a
917 # ``make X'' in all subdirectories (because, in general, there is a
918 # dependency (below) of X upon do-X, a ``make X'' will also do this,
919 # but it may do additional work as well).
920
921 .PHONY: do-info
922 do-info: unstage info-host info-target stage
923
924 .PHONY: info-host
925 info-host:  \
926     maybe-info-ash \
927     maybe-info-autoconf \
928     maybe-info-automake \
929     maybe-info-bash \
930     maybe-info-bfd \
931     maybe-info-opcodes \
932     maybe-info-binutils \
933     maybe-info-bison \
934     maybe-info-byacc \
935     maybe-info-bzip2 \
936     maybe-info-dejagnu \
937     maybe-info-diff \
938     maybe-info-dosutils \
939     maybe-info-etc \
940     maybe-info-fastjar \
941     maybe-info-fileutils \
942     maybe-info-findutils \
943     maybe-info-find \
944     maybe-info-fixincludes \
945     maybe-info-flex \
946     maybe-info-gas \
947     maybe-info-gcc \
948     maybe-info-gawk \
949     maybe-info-gettext \
950     maybe-info-gnuserv \
951     maybe-info-gprof \
952     maybe-info-gzip \
953     maybe-info-hello \
954     maybe-info-indent \
955     maybe-info-intl \
956     maybe-info-tcl \
957     maybe-info-itcl \
958     maybe-info-ld \
959     maybe-info-libcpp \
960     maybe-info-libgui \
961     maybe-info-libiberty \
962     maybe-info-libtool \
963     maybe-info-m4 \
964     maybe-info-make \
965     maybe-info-mmalloc \
966     maybe-info-patch \
967     maybe-info-perl \
968     maybe-info-prms \
969     maybe-info-rcs \
970     maybe-info-readline \
971     maybe-info-release \
972     maybe-info-recode \
973     maybe-info-sed \
974     maybe-info-send-pr \
975     maybe-info-shellutils \
976     maybe-info-sid \
977     maybe-info-sim \
978     maybe-info-tar \
979     maybe-info-texinfo \
980     maybe-info-textutils \
981     maybe-info-time \
982     maybe-info-uudecode \
983     maybe-info-wdiff \
984     maybe-info-zip \
985     maybe-info-zlib \
986     maybe-info-gdb \
987     maybe-info-expect \
988     maybe-info-guile \
989     maybe-info-tk \
990     maybe-info-libtermcap \
991     maybe-info-utils \
992     maybe-info-gnattools
993
994 .PHONY: info-target
995 info-target:  \
996     maybe-info-target-libstdc++-v3 \
997     maybe-info-target-libmudflap \
998     maybe-info-target-libssp \
999     maybe-info-target-newlib \
1000     maybe-info-target-libgfortran \
1001     maybe-info-target-libobjc \
1002     maybe-info-target-libtermcap \
1003     maybe-info-target-winsup \
1004     maybe-info-target-libgloss \
1005     maybe-info-target-libiberty \
1006     maybe-info-target-gperf \
1007     maybe-info-target-examples \
1008     maybe-info-target-libffi \
1009     maybe-info-target-libjava \
1010     maybe-info-target-zlib \
1011     maybe-info-target-boehm-gc \
1012     maybe-info-target-qthreads \
1013     maybe-info-target-rda \
1014     maybe-info-target-libada
1015
1016 .PHONY: do-dvi
1017 do-dvi: unstage dvi-host dvi-target stage
1018
1019 .PHONY: dvi-host
1020 dvi-host:  \
1021     maybe-dvi-ash \
1022     maybe-dvi-autoconf \
1023     maybe-dvi-automake \
1024     maybe-dvi-bash \
1025     maybe-dvi-bfd \
1026     maybe-dvi-opcodes \
1027     maybe-dvi-binutils \
1028     maybe-dvi-bison \
1029     maybe-dvi-byacc \
1030     maybe-dvi-bzip2 \
1031     maybe-dvi-dejagnu \
1032     maybe-dvi-diff \
1033     maybe-dvi-dosutils \
1034     maybe-dvi-etc \
1035     maybe-dvi-fastjar \
1036     maybe-dvi-fileutils \
1037     maybe-dvi-findutils \
1038     maybe-dvi-find \
1039     maybe-dvi-fixincludes \
1040     maybe-dvi-flex \
1041     maybe-dvi-gas \
1042     maybe-dvi-gcc \
1043     maybe-dvi-gawk \
1044     maybe-dvi-gettext \
1045     maybe-dvi-gnuserv \
1046     maybe-dvi-gprof \
1047     maybe-dvi-gzip \
1048     maybe-dvi-hello \
1049     maybe-dvi-indent \
1050     maybe-dvi-intl \
1051     maybe-dvi-tcl \
1052     maybe-dvi-itcl \
1053     maybe-dvi-ld \
1054     maybe-dvi-libcpp \
1055     maybe-dvi-libgui \
1056     maybe-dvi-libiberty \
1057     maybe-dvi-libtool \
1058     maybe-dvi-m4 \
1059     maybe-dvi-make \
1060     maybe-dvi-mmalloc \
1061     maybe-dvi-patch \
1062     maybe-dvi-perl \
1063     maybe-dvi-prms \
1064     maybe-dvi-rcs \
1065     maybe-dvi-readline \
1066     maybe-dvi-release \
1067     maybe-dvi-recode \
1068     maybe-dvi-sed \
1069     maybe-dvi-send-pr \
1070     maybe-dvi-shellutils \
1071     maybe-dvi-sid \
1072     maybe-dvi-sim \
1073     maybe-dvi-tar \
1074     maybe-dvi-texinfo \
1075     maybe-dvi-textutils \
1076     maybe-dvi-time \
1077     maybe-dvi-uudecode \
1078     maybe-dvi-wdiff \
1079     maybe-dvi-zip \
1080     maybe-dvi-zlib \
1081     maybe-dvi-gdb \
1082     maybe-dvi-expect \
1083     maybe-dvi-guile \
1084     maybe-dvi-tk \
1085     maybe-dvi-libtermcap \
1086     maybe-dvi-utils \
1087     maybe-dvi-gnattools
1088
1089 .PHONY: dvi-target
1090 dvi-target:  \
1091     maybe-dvi-target-libstdc++-v3 \
1092     maybe-dvi-target-libmudflap \
1093     maybe-dvi-target-libssp \
1094     maybe-dvi-target-newlib \
1095     maybe-dvi-target-libgfortran \
1096     maybe-dvi-target-libobjc \
1097     maybe-dvi-target-libtermcap \
1098     maybe-dvi-target-winsup \
1099     maybe-dvi-target-libgloss \
1100     maybe-dvi-target-libiberty \
1101     maybe-dvi-target-gperf \
1102     maybe-dvi-target-examples \
1103     maybe-dvi-target-libffi \
1104     maybe-dvi-target-libjava \
1105     maybe-dvi-target-zlib \
1106     maybe-dvi-target-boehm-gc \
1107     maybe-dvi-target-qthreads \
1108     maybe-dvi-target-rda \
1109     maybe-dvi-target-libada
1110
1111 .PHONY: do-html
1112 do-html: unstage html-host html-target stage
1113
1114 .PHONY: html-host
1115 html-host:  \
1116     maybe-html-ash \
1117     maybe-html-autoconf \
1118     maybe-html-automake \
1119     maybe-html-bash \
1120     maybe-html-bfd \
1121     maybe-html-opcodes \
1122     maybe-html-binutils \
1123     maybe-html-bison \
1124     maybe-html-byacc \
1125     maybe-html-bzip2 \
1126     maybe-html-dejagnu \
1127     maybe-html-diff \
1128     maybe-html-dosutils \
1129     maybe-html-etc \
1130     maybe-html-fastjar \
1131     maybe-html-fileutils \
1132     maybe-html-findutils \
1133     maybe-html-find \
1134     maybe-html-fixincludes \
1135     maybe-html-flex \
1136     maybe-html-gas \
1137     maybe-html-gcc \
1138     maybe-html-gawk \
1139     maybe-html-gettext \
1140     maybe-html-gnuserv \
1141     maybe-html-gprof \
1142     maybe-html-gzip \
1143     maybe-html-hello \
1144     maybe-html-indent \
1145     maybe-html-intl \
1146     maybe-html-tcl \
1147     maybe-html-itcl \
1148     maybe-html-ld \
1149     maybe-html-libcpp \
1150     maybe-html-libgui \
1151     maybe-html-libiberty \
1152     maybe-html-libtool \
1153     maybe-html-m4 \
1154     maybe-html-make \
1155     maybe-html-mmalloc \
1156     maybe-html-patch \
1157     maybe-html-perl \
1158     maybe-html-prms \
1159     maybe-html-rcs \
1160     maybe-html-readline \
1161     maybe-html-release \
1162     maybe-html-recode \
1163     maybe-html-sed \
1164     maybe-html-send-pr \
1165     maybe-html-shellutils \
1166     maybe-html-sid \
1167     maybe-html-sim \
1168     maybe-html-tar \
1169     maybe-html-texinfo \
1170     maybe-html-textutils \
1171     maybe-html-time \
1172     maybe-html-uudecode \
1173     maybe-html-wdiff \
1174     maybe-html-zip \
1175     maybe-html-zlib \
1176     maybe-html-gdb \
1177     maybe-html-expect \
1178     maybe-html-guile \
1179     maybe-html-tk \
1180     maybe-html-libtermcap \
1181     maybe-html-utils \
1182     maybe-html-gnattools
1183
1184 .PHONY: html-target
1185 html-target:  \
1186     maybe-html-target-libstdc++-v3 \
1187     maybe-html-target-libmudflap \
1188     maybe-html-target-libssp \
1189     maybe-html-target-newlib \
1190     maybe-html-target-libgfortran \
1191     maybe-html-target-libobjc \
1192     maybe-html-target-libtermcap \
1193     maybe-html-target-winsup \
1194     maybe-html-target-libgloss \
1195     maybe-html-target-libiberty \
1196     maybe-html-target-gperf \
1197     maybe-html-target-examples \
1198     maybe-html-target-libffi \
1199     maybe-html-target-libjava \
1200     maybe-html-target-zlib \
1201     maybe-html-target-boehm-gc \
1202     maybe-html-target-qthreads \
1203     maybe-html-target-rda \
1204     maybe-html-target-libada
1205
1206 .PHONY: do-TAGS
1207 do-TAGS: unstage TAGS-host TAGS-target stage
1208
1209 .PHONY: TAGS-host
1210 TAGS-host:  \
1211     maybe-TAGS-ash \
1212     maybe-TAGS-autoconf \
1213     maybe-TAGS-automake \
1214     maybe-TAGS-bash \
1215     maybe-TAGS-bfd \
1216     maybe-TAGS-opcodes \
1217     maybe-TAGS-binutils \
1218     maybe-TAGS-bison \
1219     maybe-TAGS-byacc \
1220     maybe-TAGS-bzip2 \
1221     maybe-TAGS-dejagnu \
1222     maybe-TAGS-diff \
1223     maybe-TAGS-dosutils \
1224     maybe-TAGS-etc \
1225     maybe-TAGS-fastjar \
1226     maybe-TAGS-fileutils \
1227     maybe-TAGS-findutils \
1228     maybe-TAGS-find \
1229     maybe-TAGS-fixincludes \
1230     maybe-TAGS-flex \
1231     maybe-TAGS-gas \
1232     maybe-TAGS-gcc \
1233     maybe-TAGS-gawk \
1234     maybe-TAGS-gettext \
1235     maybe-TAGS-gnuserv \
1236     maybe-TAGS-gprof \
1237     maybe-TAGS-gzip \
1238     maybe-TAGS-hello \
1239     maybe-TAGS-indent \
1240     maybe-TAGS-intl \
1241     maybe-TAGS-tcl \
1242     maybe-TAGS-itcl \
1243     maybe-TAGS-ld \
1244     maybe-TAGS-libcpp \
1245     maybe-TAGS-libgui \
1246     maybe-TAGS-libiberty \
1247     maybe-TAGS-libtool \
1248     maybe-TAGS-m4 \
1249     maybe-TAGS-make \
1250     maybe-TAGS-mmalloc \
1251     maybe-TAGS-patch \
1252     maybe-TAGS-perl \
1253     maybe-TAGS-prms \
1254     maybe-TAGS-rcs \
1255     maybe-TAGS-readline \
1256     maybe-TAGS-release \
1257     maybe-TAGS-recode \
1258     maybe-TAGS-sed \
1259     maybe-TAGS-send-pr \
1260     maybe-TAGS-shellutils \
1261     maybe-TAGS-sid \
1262     maybe-TAGS-sim \
1263     maybe-TAGS-tar \
1264     maybe-TAGS-texinfo \
1265     maybe-TAGS-textutils \
1266     maybe-TAGS-time \
1267     maybe-TAGS-uudecode \
1268     maybe-TAGS-wdiff \
1269     maybe-TAGS-zip \
1270     maybe-TAGS-zlib \
1271     maybe-TAGS-gdb \
1272     maybe-TAGS-expect \
1273     maybe-TAGS-guile \
1274     maybe-TAGS-tk \
1275     maybe-TAGS-libtermcap \
1276     maybe-TAGS-utils \
1277     maybe-TAGS-gnattools
1278
1279 .PHONY: TAGS-target
1280 TAGS-target:  \
1281     maybe-TAGS-target-libstdc++-v3 \
1282     maybe-TAGS-target-libmudflap \
1283     maybe-TAGS-target-libssp \
1284     maybe-TAGS-target-newlib \
1285     maybe-TAGS-target-libgfortran \
1286     maybe-TAGS-target-libobjc \
1287     maybe-TAGS-target-libtermcap \
1288     maybe-TAGS-target-winsup \
1289     maybe-TAGS-target-libgloss \
1290     maybe-TAGS-target-libiberty \
1291     maybe-TAGS-target-gperf \
1292     maybe-TAGS-target-examples \
1293     maybe-TAGS-target-libffi \
1294     maybe-TAGS-target-libjava \
1295     maybe-TAGS-target-zlib \
1296     maybe-TAGS-target-boehm-gc \
1297     maybe-TAGS-target-qthreads \
1298     maybe-TAGS-target-rda \
1299     maybe-TAGS-target-libada
1300
1301 .PHONY: do-install-info
1302 do-install-info: unstage install-info-host install-info-target stage
1303
1304 .PHONY: install-info-host
1305 install-info-host:  \
1306     maybe-install-info-ash \
1307     maybe-install-info-autoconf \
1308     maybe-install-info-automake \
1309     maybe-install-info-bash \
1310     maybe-install-info-bfd \
1311     maybe-install-info-opcodes \
1312     maybe-install-info-binutils \
1313     maybe-install-info-bison \
1314     maybe-install-info-byacc \
1315     maybe-install-info-bzip2 \
1316     maybe-install-info-dejagnu \
1317     maybe-install-info-diff \
1318     maybe-install-info-dosutils \
1319     maybe-install-info-etc \
1320     maybe-install-info-fastjar \
1321     maybe-install-info-fileutils \
1322     maybe-install-info-findutils \
1323     maybe-install-info-find \
1324     maybe-install-info-fixincludes \
1325     maybe-install-info-flex \
1326     maybe-install-info-gas \
1327     maybe-install-info-gcc \
1328     maybe-install-info-gawk \
1329     maybe-install-info-gettext \
1330     maybe-install-info-gnuserv \
1331     maybe-install-info-gprof \
1332     maybe-install-info-gzip \
1333     maybe-install-info-hello \
1334     maybe-install-info-indent \
1335     maybe-install-info-intl \
1336     maybe-install-info-tcl \
1337     maybe-install-info-itcl \
1338     maybe-install-info-ld \
1339     maybe-install-info-libcpp \
1340     maybe-install-info-libgui \
1341     maybe-install-info-libiberty \
1342     maybe-install-info-libtool \
1343     maybe-install-info-m4 \
1344     maybe-install-info-make \
1345     maybe-install-info-mmalloc \
1346     maybe-install-info-patch \
1347     maybe-install-info-perl \
1348     maybe-install-info-prms \
1349     maybe-install-info-rcs \
1350     maybe-install-info-readline \
1351     maybe-install-info-release \
1352     maybe-install-info-recode \
1353     maybe-install-info-sed \
1354     maybe-install-info-send-pr \
1355     maybe-install-info-shellutils \
1356     maybe-install-info-sid \
1357     maybe-install-info-sim \
1358     maybe-install-info-tar \
1359     maybe-install-info-texinfo \
1360     maybe-install-info-textutils \
1361     maybe-install-info-time \
1362     maybe-install-info-uudecode \
1363     maybe-install-info-wdiff \
1364     maybe-install-info-zip \
1365     maybe-install-info-zlib \
1366     maybe-install-info-gdb \
1367     maybe-install-info-expect \
1368     maybe-install-info-guile \
1369     maybe-install-info-tk \
1370     maybe-install-info-libtermcap \
1371     maybe-install-info-utils \
1372     maybe-install-info-gnattools
1373
1374 .PHONY: install-info-target
1375 install-info-target:  \
1376     maybe-install-info-target-libstdc++-v3 \
1377     maybe-install-info-target-libmudflap \
1378     maybe-install-info-target-libssp \
1379     maybe-install-info-target-newlib \
1380     maybe-install-info-target-libgfortran \
1381     maybe-install-info-target-libobjc \
1382     maybe-install-info-target-libtermcap \
1383     maybe-install-info-target-winsup \
1384     maybe-install-info-target-libgloss \
1385     maybe-install-info-target-libiberty \
1386     maybe-install-info-target-gperf \
1387     maybe-install-info-target-examples \
1388     maybe-install-info-target-libffi \
1389     maybe-install-info-target-libjava \
1390     maybe-install-info-target-zlib \
1391     maybe-install-info-target-boehm-gc \
1392     maybe-install-info-target-qthreads \
1393     maybe-install-info-target-rda \
1394     maybe-install-info-target-libada
1395
1396 .PHONY: do-installcheck
1397 do-installcheck: unstage installcheck-host installcheck-target stage
1398
1399 .PHONY: installcheck-host
1400 installcheck-host:  \
1401     maybe-installcheck-ash \
1402     maybe-installcheck-autoconf \
1403     maybe-installcheck-automake \
1404     maybe-installcheck-bash \
1405     maybe-installcheck-bfd \
1406     maybe-installcheck-opcodes \
1407     maybe-installcheck-binutils \
1408     maybe-installcheck-bison \
1409     maybe-installcheck-byacc \
1410     maybe-installcheck-bzip2 \
1411     maybe-installcheck-dejagnu \
1412     maybe-installcheck-diff \
1413     maybe-installcheck-dosutils \
1414     maybe-installcheck-etc \
1415     maybe-installcheck-fastjar \
1416     maybe-installcheck-fileutils \
1417     maybe-installcheck-findutils \
1418     maybe-installcheck-find \
1419     maybe-installcheck-fixincludes \
1420     maybe-installcheck-flex \
1421     maybe-installcheck-gas \
1422     maybe-installcheck-gcc \
1423     maybe-installcheck-gawk \
1424     maybe-installcheck-gettext \
1425     maybe-installcheck-gnuserv \
1426     maybe-installcheck-gprof \
1427     maybe-installcheck-gzip \
1428     maybe-installcheck-hello \
1429     maybe-installcheck-indent \
1430     maybe-installcheck-intl \
1431     maybe-installcheck-tcl \
1432     maybe-installcheck-itcl \
1433     maybe-installcheck-ld \
1434     maybe-installcheck-libcpp \
1435     maybe-installcheck-libgui \
1436     maybe-installcheck-libiberty \
1437     maybe-installcheck-libtool \
1438     maybe-installcheck-m4 \
1439     maybe-installcheck-make \
1440     maybe-installcheck-mmalloc \
1441     maybe-installcheck-patch \
1442     maybe-installcheck-perl \
1443     maybe-installcheck-prms \
1444     maybe-installcheck-rcs \
1445     maybe-installcheck-readline \
1446     maybe-installcheck-release \
1447     maybe-installcheck-recode \
1448     maybe-installcheck-sed \
1449     maybe-installcheck-send-pr \
1450     maybe-installcheck-shellutils \
1451     maybe-installcheck-sid \
1452     maybe-installcheck-sim \
1453     maybe-installcheck-tar \
1454     maybe-installcheck-texinfo \
1455     maybe-installcheck-textutils \
1456     maybe-installcheck-time \
1457     maybe-installcheck-uudecode \
1458     maybe-installcheck-wdiff \
1459     maybe-installcheck-zip \
1460     maybe-installcheck-zlib \
1461     maybe-installcheck-gdb \
1462     maybe-installcheck-expect \
1463     maybe-installcheck-guile \
1464     maybe-installcheck-tk \
1465     maybe-installcheck-libtermcap \
1466     maybe-installcheck-utils \
1467     maybe-installcheck-gnattools
1468
1469 .PHONY: installcheck-target
1470 installcheck-target:  \
1471     maybe-installcheck-target-libstdc++-v3 \
1472     maybe-installcheck-target-libmudflap \
1473     maybe-installcheck-target-libssp \
1474     maybe-installcheck-target-newlib \
1475     maybe-installcheck-target-libgfortran \
1476     maybe-installcheck-target-libobjc \
1477     maybe-installcheck-target-libtermcap \
1478     maybe-installcheck-target-winsup \
1479     maybe-installcheck-target-libgloss \
1480     maybe-installcheck-target-libiberty \
1481     maybe-installcheck-target-gperf \
1482     maybe-installcheck-target-examples \
1483     maybe-installcheck-target-libffi \
1484     maybe-installcheck-target-libjava \
1485     maybe-installcheck-target-zlib \
1486     maybe-installcheck-target-boehm-gc \
1487     maybe-installcheck-target-qthreads \
1488     maybe-installcheck-target-rda \
1489     maybe-installcheck-target-libada
1490
1491 .PHONY: do-mostlyclean
1492 do-mostlyclean: unstage mostlyclean-host mostlyclean-target stage
1493
1494 .PHONY: mostlyclean-host
1495 mostlyclean-host:  \
1496     maybe-mostlyclean-ash \
1497     maybe-mostlyclean-autoconf \
1498     maybe-mostlyclean-automake \
1499     maybe-mostlyclean-bash \
1500     maybe-mostlyclean-bfd \
1501     maybe-mostlyclean-opcodes \
1502     maybe-mostlyclean-binutils \
1503     maybe-mostlyclean-bison \
1504     maybe-mostlyclean-byacc \
1505     maybe-mostlyclean-bzip2 \
1506     maybe-mostlyclean-dejagnu \
1507     maybe-mostlyclean-diff \
1508     maybe-mostlyclean-dosutils \
1509     maybe-mostlyclean-etc \
1510     maybe-mostlyclean-fastjar \
1511     maybe-mostlyclean-fileutils \
1512     maybe-mostlyclean-findutils \
1513     maybe-mostlyclean-find \
1514     maybe-mostlyclean-fixincludes \
1515     maybe-mostlyclean-flex \
1516     maybe-mostlyclean-gas \
1517     maybe-mostlyclean-gcc \
1518     maybe-mostlyclean-gawk \
1519     maybe-mostlyclean-gettext \
1520     maybe-mostlyclean-gnuserv \
1521     maybe-mostlyclean-gprof \
1522     maybe-mostlyclean-gzip \
1523     maybe-mostlyclean-hello \
1524     maybe-mostlyclean-indent \
1525     maybe-mostlyclean-intl \
1526     maybe-mostlyclean-tcl \
1527     maybe-mostlyclean-itcl \
1528     maybe-mostlyclean-ld \
1529     maybe-mostlyclean-libcpp \
1530     maybe-mostlyclean-libgui \
1531     maybe-mostlyclean-libiberty \
1532     maybe-mostlyclean-libtool \
1533     maybe-mostlyclean-m4 \
1534     maybe-mostlyclean-make \
1535     maybe-mostlyclean-mmalloc \
1536     maybe-mostlyclean-patch \
1537     maybe-mostlyclean-perl \
1538     maybe-mostlyclean-prms \
1539     maybe-mostlyclean-rcs \
1540     maybe-mostlyclean-readline \
1541     maybe-mostlyclean-release \
1542     maybe-mostlyclean-recode \
1543     maybe-mostlyclean-sed \
1544     maybe-mostlyclean-send-pr \
1545     maybe-mostlyclean-shellutils \
1546     maybe-mostlyclean-sid \
1547     maybe-mostlyclean-sim \
1548     maybe-mostlyclean-tar \
1549     maybe-mostlyclean-texinfo \
1550     maybe-mostlyclean-textutils \
1551     maybe-mostlyclean-time \
1552     maybe-mostlyclean-uudecode \
1553     maybe-mostlyclean-wdiff \
1554     maybe-mostlyclean-zip \
1555     maybe-mostlyclean-zlib \
1556     maybe-mostlyclean-gdb \
1557     maybe-mostlyclean-expect \
1558     maybe-mostlyclean-guile \
1559     maybe-mostlyclean-tk \
1560     maybe-mostlyclean-libtermcap \
1561     maybe-mostlyclean-utils \
1562     maybe-mostlyclean-gnattools
1563
1564 .PHONY: mostlyclean-target
1565 mostlyclean-target:  \
1566     maybe-mostlyclean-target-libstdc++-v3 \
1567     maybe-mostlyclean-target-libmudflap \
1568     maybe-mostlyclean-target-libssp \
1569     maybe-mostlyclean-target-newlib \
1570     maybe-mostlyclean-target-libgfortran \
1571     maybe-mostlyclean-target-libobjc \
1572     maybe-mostlyclean-target-libtermcap \
1573     maybe-mostlyclean-target-winsup \
1574     maybe-mostlyclean-target-libgloss \
1575     maybe-mostlyclean-target-libiberty \
1576     maybe-mostlyclean-target-gperf \
1577     maybe-mostlyclean-target-examples \
1578     maybe-mostlyclean-target-libffi \
1579     maybe-mostlyclean-target-libjava \
1580     maybe-mostlyclean-target-zlib \
1581     maybe-mostlyclean-target-boehm-gc \
1582     maybe-mostlyclean-target-qthreads \
1583     maybe-mostlyclean-target-rda \
1584     maybe-mostlyclean-target-libada
1585
1586 .PHONY: do-clean
1587 do-clean: unstage clean-host clean-target stage
1588
1589 .PHONY: clean-host
1590 clean-host:  \
1591     maybe-clean-ash \
1592     maybe-clean-autoconf \
1593     maybe-clean-automake \
1594     maybe-clean-bash \
1595     maybe-clean-bfd \
1596     maybe-clean-opcodes \
1597     maybe-clean-binutils \
1598     maybe-clean-bison \
1599     maybe-clean-byacc \
1600     maybe-clean-bzip2 \
1601     maybe-clean-dejagnu \
1602     maybe-clean-diff \
1603     maybe-clean-dosutils \
1604     maybe-clean-etc \
1605     maybe-clean-fastjar \
1606     maybe-clean-fileutils \
1607     maybe-clean-findutils \
1608     maybe-clean-find \
1609     maybe-clean-fixincludes \
1610     maybe-clean-flex \
1611     maybe-clean-gas \
1612     maybe-clean-gcc \
1613     maybe-clean-gawk \
1614     maybe-clean-gettext \
1615     maybe-clean-gnuserv \
1616     maybe-clean-gprof \
1617     maybe-clean-gzip \
1618     maybe-clean-hello \
1619     maybe-clean-indent \
1620     maybe-clean-intl \
1621     maybe-clean-tcl \
1622     maybe-clean-itcl \
1623     maybe-clean-ld \
1624     maybe-clean-libcpp \
1625     maybe-clean-libgui \
1626     maybe-clean-libiberty \
1627     maybe-clean-libtool \
1628     maybe-clean-m4 \
1629     maybe-clean-make \
1630     maybe-clean-mmalloc \
1631     maybe-clean-patch \
1632     maybe-clean-perl \
1633     maybe-clean-prms \
1634     maybe-clean-rcs \
1635     maybe-clean-readline \
1636     maybe-clean-release \
1637     maybe-clean-recode \
1638     maybe-clean-sed \
1639     maybe-clean-send-pr \
1640     maybe-clean-shellutils \
1641     maybe-clean-sid \
1642     maybe-clean-sim \
1643     maybe-clean-tar \
1644     maybe-clean-texinfo \
1645     maybe-clean-textutils \
1646     maybe-clean-time \
1647     maybe-clean-uudecode \
1648     maybe-clean-wdiff \
1649     maybe-clean-zip \
1650     maybe-clean-zlib \
1651     maybe-clean-gdb \
1652     maybe-clean-expect \
1653     maybe-clean-guile \
1654     maybe-clean-tk \
1655     maybe-clean-libtermcap \
1656     maybe-clean-utils \
1657     maybe-clean-gnattools
1658
1659 .PHONY: clean-target
1660 clean-target:  \
1661     maybe-clean-target-libstdc++-v3 \
1662     maybe-clean-target-libmudflap \
1663     maybe-clean-target-libssp \
1664     maybe-clean-target-newlib \
1665     maybe-clean-target-libgfortran \
1666     maybe-clean-target-libobjc \
1667     maybe-clean-target-libtermcap \
1668     maybe-clean-target-winsup \
1669     maybe-clean-target-libgloss \
1670     maybe-clean-target-libiberty \
1671     maybe-clean-target-gperf \
1672     maybe-clean-target-examples \
1673     maybe-clean-target-libffi \
1674     maybe-clean-target-libjava \
1675     maybe-clean-target-zlib \
1676     maybe-clean-target-boehm-gc \
1677     maybe-clean-target-qthreads \
1678     maybe-clean-target-rda \
1679     maybe-clean-target-libada
1680
1681 .PHONY: do-distclean
1682 do-distclean: unstage distclean-host distclean-target stage
1683
1684 .PHONY: distclean-host
1685 distclean-host:  \
1686     maybe-distclean-ash \
1687     maybe-distclean-autoconf \
1688     maybe-distclean-automake \
1689     maybe-distclean-bash \
1690     maybe-distclean-bfd \
1691     maybe-distclean-opcodes \
1692     maybe-distclean-binutils \
1693     maybe-distclean-bison \
1694     maybe-distclean-byacc \
1695     maybe-distclean-bzip2 \
1696     maybe-distclean-dejagnu \
1697     maybe-distclean-diff \
1698     maybe-distclean-dosutils \
1699     maybe-distclean-etc \
1700     maybe-distclean-fastjar \
1701     maybe-distclean-fileutils \
1702     maybe-distclean-findutils \
1703     maybe-distclean-find \
1704     maybe-distclean-fixincludes \
1705     maybe-distclean-flex \
1706     maybe-distclean-gas \
1707     maybe-distclean-gcc \
1708     maybe-distclean-gawk \
1709     maybe-distclean-gettext \
1710     maybe-distclean-gnuserv \
1711     maybe-distclean-gprof \
1712     maybe-distclean-gzip \
1713     maybe-distclean-hello \
1714     maybe-distclean-indent \
1715     maybe-distclean-intl \
1716     maybe-distclean-tcl \
1717     maybe-distclean-itcl \
1718     maybe-distclean-ld \
1719     maybe-distclean-libcpp \
1720     maybe-distclean-libgui \
1721     maybe-distclean-libiberty \
1722     maybe-distclean-libtool \
1723     maybe-distclean-m4 \
1724     maybe-distclean-make \
1725     maybe-distclean-mmalloc \
1726     maybe-distclean-patch \
1727     maybe-distclean-perl \
1728     maybe-distclean-prms \
1729     maybe-distclean-rcs \
1730     maybe-distclean-readline \
1731     maybe-distclean-release \
1732     maybe-distclean-recode \
1733     maybe-distclean-sed \
1734     maybe-distclean-send-pr \
1735     maybe-distclean-shellutils \
1736     maybe-distclean-sid \
1737     maybe-distclean-sim \
1738     maybe-distclean-tar \
1739     maybe-distclean-texinfo \
1740     maybe-distclean-textutils \
1741     maybe-distclean-time \
1742     maybe-distclean-uudecode \
1743     maybe-distclean-wdiff \
1744     maybe-distclean-zip \
1745     maybe-distclean-zlib \
1746     maybe-distclean-gdb \
1747     maybe-distclean-expect \
1748     maybe-distclean-guile \
1749     maybe-distclean-tk \
1750     maybe-distclean-libtermcap \
1751     maybe-distclean-utils \
1752     maybe-distclean-gnattools
1753
1754 .PHONY: distclean-target
1755 distclean-target:  \
1756     maybe-distclean-target-libstdc++-v3 \
1757     maybe-distclean-target-libmudflap \
1758     maybe-distclean-target-libssp \
1759     maybe-distclean-target-newlib \
1760     maybe-distclean-target-libgfortran \
1761     maybe-distclean-target-libobjc \
1762     maybe-distclean-target-libtermcap \
1763     maybe-distclean-target-winsup \
1764     maybe-distclean-target-libgloss \
1765     maybe-distclean-target-libiberty \
1766     maybe-distclean-target-gperf \
1767     maybe-distclean-target-examples \
1768     maybe-distclean-target-libffi \
1769     maybe-distclean-target-libjava \
1770     maybe-distclean-target-zlib \
1771     maybe-distclean-target-boehm-gc \
1772     maybe-distclean-target-qthreads \
1773     maybe-distclean-target-rda \
1774     maybe-distclean-target-libada
1775
1776 .PHONY: do-maintainer-clean
1777 do-maintainer-clean: unstage maintainer-clean-host maintainer-clean-target stage
1778
1779 .PHONY: maintainer-clean-host
1780 maintainer-clean-host:  \
1781     maybe-maintainer-clean-ash \
1782     maybe-maintainer-clean-autoconf \
1783     maybe-maintainer-clean-automake \
1784     maybe-maintainer-clean-bash \
1785     maybe-maintainer-clean-bfd \
1786     maybe-maintainer-clean-opcodes \
1787     maybe-maintainer-clean-binutils \
1788     maybe-maintainer-clean-bison \
1789     maybe-maintainer-clean-byacc \
1790     maybe-maintainer-clean-bzip2 \
1791     maybe-maintainer-clean-dejagnu \
1792     maybe-maintainer-clean-diff \
1793     maybe-maintainer-clean-dosutils \
1794     maybe-maintainer-clean-etc \
1795     maybe-maintainer-clean-fastjar \
1796     maybe-maintainer-clean-fileutils \
1797     maybe-maintainer-clean-findutils \
1798     maybe-maintainer-clean-find \
1799     maybe-maintainer-clean-fixincludes \
1800     maybe-maintainer-clean-flex \
1801     maybe-maintainer-clean-gas \
1802     maybe-maintainer-clean-gcc \
1803     maybe-maintainer-clean-gawk \
1804     maybe-maintainer-clean-gettext \
1805     maybe-maintainer-clean-gnuserv \
1806     maybe-maintainer-clean-gprof \
1807     maybe-maintainer-clean-gzip \
1808     maybe-maintainer-clean-hello \
1809     maybe-maintainer-clean-indent \
1810     maybe-maintainer-clean-intl \
1811     maybe-maintainer-clean-tcl \
1812     maybe-maintainer-clean-itcl \
1813     maybe-maintainer-clean-ld \
1814     maybe-maintainer-clean-libcpp \
1815     maybe-maintainer-clean-libgui \
1816     maybe-maintainer-clean-libiberty \
1817     maybe-maintainer-clean-libtool \
1818     maybe-maintainer-clean-m4 \
1819     maybe-maintainer-clean-make \
1820     maybe-maintainer-clean-mmalloc \
1821     maybe-maintainer-clean-patch \
1822     maybe-maintainer-clean-perl \
1823     maybe-maintainer-clean-prms \
1824     maybe-maintainer-clean-rcs \
1825     maybe-maintainer-clean-readline \
1826     maybe-maintainer-clean-release \
1827     maybe-maintainer-clean-recode \
1828     maybe-maintainer-clean-sed \
1829     maybe-maintainer-clean-send-pr \
1830     maybe-maintainer-clean-shellutils \
1831     maybe-maintainer-clean-sid \
1832     maybe-maintainer-clean-sim \
1833     maybe-maintainer-clean-tar \
1834     maybe-maintainer-clean-texinfo \
1835     maybe-maintainer-clean-textutils \
1836     maybe-maintainer-clean-time \
1837     maybe-maintainer-clean-uudecode \
1838     maybe-maintainer-clean-wdiff \
1839     maybe-maintainer-clean-zip \
1840     maybe-maintainer-clean-zlib \
1841     maybe-maintainer-clean-gdb \
1842     maybe-maintainer-clean-expect \
1843     maybe-maintainer-clean-guile \
1844     maybe-maintainer-clean-tk \
1845     maybe-maintainer-clean-libtermcap \
1846     maybe-maintainer-clean-utils \
1847     maybe-maintainer-clean-gnattools
1848
1849 .PHONY: maintainer-clean-target
1850 maintainer-clean-target:  \
1851     maybe-maintainer-clean-target-libstdc++-v3 \
1852     maybe-maintainer-clean-target-libmudflap \
1853     maybe-maintainer-clean-target-libssp \
1854     maybe-maintainer-clean-target-newlib \
1855     maybe-maintainer-clean-target-libgfortran \
1856     maybe-maintainer-clean-target-libobjc \
1857     maybe-maintainer-clean-target-libtermcap \
1858     maybe-maintainer-clean-target-winsup \
1859     maybe-maintainer-clean-target-libgloss \
1860     maybe-maintainer-clean-target-libiberty \
1861     maybe-maintainer-clean-target-gperf \
1862     maybe-maintainer-clean-target-examples \
1863     maybe-maintainer-clean-target-libffi \
1864     maybe-maintainer-clean-target-libjava \
1865     maybe-maintainer-clean-target-zlib \
1866     maybe-maintainer-clean-target-boehm-gc \
1867     maybe-maintainer-clean-target-qthreads \
1868     maybe-maintainer-clean-target-rda \
1869     maybe-maintainer-clean-target-libada
1870
1871
1872 # Here are the targets which correspond to the do-X targets.
1873
1874 .PHONY: info installcheck dvi html install-info
1875 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1876 .PHONY: local-clean local-distclean local-maintainer-clean
1877 info: do-info
1878 installcheck: do-installcheck
1879 dvi: do-dvi
1880 html: do-html
1881
1882 # Make sure makeinfo is built before we do a `make info', if we're
1883 # in fact building texinfo.
1884 do-info: maybe-all-texinfo
1885
1886 install-info: do-install-info dir.info
1887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1888         if [ -f dir.info ] ; then \
1889           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1890         else true ; fi
1891
1892 local-clean:
1893         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1894
1895 local-distclean:
1896         -rm -f Makefile config.status config.cache mh-frag mt-frag
1897         -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1898         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1899           rm -rf $(TARGET_SUBDIR); \
1900         else true; fi
1901         -rm -rf $(BUILD_SUBDIR)
1902         -if [ "$(HOST_SUBDIR)" != "." ]; then \
1903           rm -rf $(HOST_SUBDIR); \
1904         else true; fi
1905         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1906         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1907         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1908         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1909         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1910
1911 local-maintainer-clean:
1912         @echo "This command is intended for maintainers to use;"
1913         @echo "it deletes files that may require special tools to rebuild."
1914
1915 clean: do-clean local-clean
1916 mostlyclean: do-mostlyclean local-clean
1917 distclean: do-distclean local-clean local-distclean
1918 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1919 maintainer-clean: local-distclean
1920 realclean: maintainer-clean
1921
1922 # Extra dependency for clean-target, owing to the mixed nature of gcc
1923 clean-target: clean-target-libgcc
1924 clean-target-libgcc:
1925         test ! -d gcc/libgcc || \
1926         (cd gcc/libgcc && find . -type d -print) | \
1927         while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1928         -rm -rf gcc/libgcc
1929         -rm -f gcc/stmp-dirs
1930
1931 # Check target.
1932
1933 .PHONY: check do-check
1934 check: do-check
1935
1936 # Only include modules actually being configured and built.
1937 do-check: unstage  \
1938     maybe-check-ash \
1939     maybe-check-autoconf \
1940     maybe-check-automake \
1941     maybe-check-bash \
1942     maybe-check-bfd \
1943     maybe-check-opcodes \
1944     maybe-check-binutils \
1945     maybe-check-bison \
1946     maybe-check-byacc \
1947     maybe-check-bzip2 \
1948     maybe-check-dejagnu \
1949     maybe-check-diff \
1950     maybe-check-dosutils \
1951     maybe-check-etc \
1952     maybe-check-fastjar \
1953     maybe-check-fileutils \
1954     maybe-check-findutils \
1955     maybe-check-find \
1956     maybe-check-fixincludes \
1957     maybe-check-flex \
1958     maybe-check-gas \
1959     maybe-check-gcc \
1960     maybe-check-gawk \
1961     maybe-check-gettext \
1962     maybe-check-gnuserv \
1963     maybe-check-gprof \
1964     maybe-check-gzip \
1965     maybe-check-hello \
1966     maybe-check-indent \
1967     maybe-check-intl \
1968     maybe-check-tcl \
1969     maybe-check-itcl \
1970     maybe-check-ld \
1971     maybe-check-libcpp \
1972     maybe-check-libgui \
1973     maybe-check-libiberty \
1974     maybe-check-libtool \
1975     maybe-check-m4 \
1976     maybe-check-make \
1977     maybe-check-mmalloc \
1978     maybe-check-patch \
1979     maybe-check-perl \
1980     maybe-check-prms \
1981     maybe-check-rcs \
1982     maybe-check-readline \
1983     maybe-check-release \
1984     maybe-check-recode \
1985     maybe-check-sed \
1986     maybe-check-send-pr \
1987     maybe-check-shellutils \
1988     maybe-check-sid \
1989     maybe-check-sim \
1990     maybe-check-tar \
1991     maybe-check-texinfo \
1992     maybe-check-textutils \
1993     maybe-check-time \
1994     maybe-check-uudecode \
1995     maybe-check-wdiff \
1996     maybe-check-zip \
1997     maybe-check-zlib \
1998     maybe-check-gdb \
1999     maybe-check-expect \
2000     maybe-check-guile \
2001     maybe-check-tk \
2002     maybe-check-libtermcap \
2003     maybe-check-utils \
2004     maybe-check-gnattools \
2005     maybe-check-target-libstdc++-v3 \
2006     maybe-check-target-libmudflap \
2007     maybe-check-target-libssp \
2008     maybe-check-target-newlib \
2009     maybe-check-target-libgfortran \
2010     maybe-check-target-libobjc \
2011     maybe-check-target-libtermcap \
2012     maybe-check-target-winsup \
2013     maybe-check-target-libgloss \
2014     maybe-check-target-libiberty \
2015     maybe-check-target-gperf \
2016     maybe-check-target-examples \
2017     maybe-check-target-libffi \
2018     maybe-check-target-libjava \
2019     maybe-check-target-zlib \
2020     maybe-check-target-boehm-gc \
2021     maybe-check-target-qthreads \
2022     maybe-check-target-rda \
2023     maybe-check-target-libada stage
2024
2025 # Automated reporting of test results.
2026
2027 warning.log: build.log
2028         $(srcdir)/contrib/warn_summary build.log > $@
2029
2030 mail-report.log:
2031         if test x'$(BOOT_CFLAGS)' != x''; then \
2032             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2033         fi; \
2034         $(srcdir)/contrib/test_summary -t >$@
2035         chmod +x $@
2036         echo If you really want to send e-mail, run ./$@ now
2037
2038 mail-report-with-warnings.log: warning.log
2039         if test x'$(BOOT_CFLAGS)' != x''; then \
2040             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2041         fi; \
2042         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2043         chmod +x $@
2044         echo If you really want to send e-mail, run ./$@ now
2045
2046 # Installation targets.
2047
2048 .PHONY: install uninstall
2049 install: installdirs install-host install-target
2050
2051 .PHONY: install-host-nogcc
2052 install-host-nogcc:  \
2053     maybe-install-ash \
2054     maybe-install-autoconf \
2055     maybe-install-automake \
2056     maybe-install-bash \
2057     maybe-install-bfd \
2058     maybe-install-opcodes \
2059     maybe-install-binutils \
2060     maybe-install-bison \
2061     maybe-install-byacc \
2062     maybe-install-bzip2 \
2063     maybe-install-dejagnu \
2064     maybe-install-diff \
2065     maybe-install-dosutils \
2066     maybe-install-etc \
2067     maybe-install-fastjar \
2068     maybe-install-fileutils \
2069     maybe-install-findutils \
2070     maybe-install-find \
2071     maybe-install-fixincludes \
2072     maybe-install-flex \
2073     maybe-install-gas \
2074     maybe-install-gawk \
2075     maybe-install-gettext \
2076     maybe-install-gnuserv \
2077     maybe-install-gprof \
2078     maybe-install-gzip \
2079     maybe-install-hello \
2080     maybe-install-indent \
2081     maybe-install-intl \
2082     maybe-install-tcl \
2083     maybe-install-itcl \
2084     maybe-install-ld \
2085     maybe-install-libcpp \
2086     maybe-install-libgui \
2087     maybe-install-libiberty \
2088     maybe-install-libtool \
2089     maybe-install-m4 \
2090     maybe-install-make \
2091     maybe-install-mmalloc \
2092     maybe-install-patch \
2093     maybe-install-perl \
2094     maybe-install-prms \
2095     maybe-install-rcs \
2096     maybe-install-readline \
2097     maybe-install-release \
2098     maybe-install-recode \
2099     maybe-install-sed \
2100     maybe-install-send-pr \
2101     maybe-install-shellutils \
2102     maybe-install-sid \
2103     maybe-install-sim \
2104     maybe-install-tar \
2105     maybe-install-texinfo \
2106     maybe-install-textutils \
2107     maybe-install-time \
2108     maybe-install-uudecode \
2109     maybe-install-wdiff \
2110     maybe-install-zip \
2111     maybe-install-zlib \
2112     maybe-install-gdb \
2113     maybe-install-expect \
2114     maybe-install-guile \
2115     maybe-install-tk \
2116     maybe-install-libtermcap \
2117     maybe-install-utils \
2118     maybe-install-gnattools
2119
2120 .PHONY: install-host
2121 install-host:  \
2122     maybe-install-ash \
2123     maybe-install-autoconf \
2124     maybe-install-automake \
2125     maybe-install-bash \
2126     maybe-install-bfd \
2127     maybe-install-opcodes \
2128     maybe-install-binutils \
2129     maybe-install-bison \
2130     maybe-install-byacc \
2131     maybe-install-bzip2 \
2132     maybe-install-dejagnu \
2133     maybe-install-diff \
2134     maybe-install-dosutils \
2135     maybe-install-etc \
2136     maybe-install-fastjar \
2137     maybe-install-fileutils \
2138     maybe-install-findutils \
2139     maybe-install-find \
2140     maybe-install-fixincludes \
2141     maybe-install-flex \
2142     maybe-install-gas \
2143     maybe-install-gcc \
2144     maybe-install-gawk \
2145     maybe-install-gettext \
2146     maybe-install-gnuserv \
2147     maybe-install-gprof \
2148     maybe-install-gzip \
2149     maybe-install-hello \
2150     maybe-install-indent \
2151     maybe-install-intl \
2152     maybe-install-tcl \
2153     maybe-install-itcl \
2154     maybe-install-ld \
2155     maybe-install-libcpp \
2156     maybe-install-libgui \
2157     maybe-install-libiberty \
2158     maybe-install-libtool \
2159     maybe-install-m4 \
2160     maybe-install-make \
2161     maybe-install-mmalloc \
2162     maybe-install-patch \
2163     maybe-install-perl \
2164     maybe-install-prms \
2165     maybe-install-rcs \
2166     maybe-install-readline \
2167     maybe-install-release \
2168     maybe-install-recode \
2169     maybe-install-sed \
2170     maybe-install-send-pr \
2171     maybe-install-shellutils \
2172     maybe-install-sid \
2173     maybe-install-sim \
2174     maybe-install-tar \
2175     maybe-install-texinfo \
2176     maybe-install-textutils \
2177     maybe-install-time \
2178     maybe-install-uudecode \
2179     maybe-install-wdiff \
2180     maybe-install-zip \
2181     maybe-install-zlib \
2182     maybe-install-gdb \
2183     maybe-install-expect \
2184     maybe-install-guile \
2185     maybe-install-tk \
2186     maybe-install-libtermcap \
2187     maybe-install-utils \
2188     maybe-install-gnattools
2189
2190 .PHONY: install-target
2191 install-target:  \
2192     maybe-install-target-libstdc++-v3 \
2193     maybe-install-target-libmudflap \
2194     maybe-install-target-libssp \
2195     maybe-install-target-newlib \
2196     maybe-install-target-libgfortran \
2197     maybe-install-target-libobjc \
2198     maybe-install-target-libtermcap \
2199     maybe-install-target-winsup \
2200     maybe-install-target-libgloss \
2201     maybe-install-target-libiberty \
2202     maybe-install-target-gperf \
2203     maybe-install-target-examples \
2204     maybe-install-target-libffi \
2205     maybe-install-target-libjava \
2206     maybe-install-target-zlib \
2207     maybe-install-target-boehm-gc \
2208     maybe-install-target-qthreads \
2209     maybe-install-target-rda \
2210     maybe-install-target-libada
2211
2212 uninstall:
2213         @echo "the uninstall target is not supported in this tree"
2214
2215 .PHONY: install.all
2216 install.all: install-no-fixedincludes
2217         @if [ -f ./gcc/Makefile ] ; then \
2218                 r=`${PWD_COMMAND}` ; export r ; \
2219                 $(HOST_EXPORTS) \
2220                 (cd ./gcc && \
2221                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2222         else \
2223                 true ; \
2224         fi
2225
2226 # install-no-fixedincludes is used because Cygnus can not distribute
2227 # the fixed header files.
2228 .PHONY: install-no-fixedincludes
2229 install-no-fixedincludes: installdirs install-host-nogcc \
2230         install-target gcc-no-fixedincludes
2231
2232 ### other supporting targets
2233
2234 MAKEDIRS= \
2235         $(DESTDIR)$(prefix) \
2236         $(DESTDIR)$(exec_prefix)
2237 .PHONY: installdirs
2238 installdirs: mkinstalldirs
2239         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2240
2241 dir.info: do-install-info
2242         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2243           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2244           mv -f dir.info.new dir.info ; \
2245         else true ; \
2246         fi
2247
2248 dist:
2249         @echo "Building a full distribution of this tree isn't done"
2250         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2251
2252 etags tags: TAGS
2253
2254 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2255 # ability to use several tags files at once, so there is probably no need
2256 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2257 # (if we felt like it) have this Makefile write a piece of elisp which
2258 # the user could load to tell emacs19 where all the TAGS files we just
2259 # built are.
2260 TAGS: do-TAGS
2261
2262 # ------------------------------------
2263 # Macros for configure and all targets
2264 # ------------------------------------
2265
2266
2267
2268
2269
2270 # --------------------------------------
2271 # Modules which run on the build machine
2272 # --------------------------------------
2273
2274
2275 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2276 maybe-configure-build-libiberty:
2277 @if build-libiberty
2278 maybe-configure-build-libiberty: configure-build-libiberty
2279 configure-build-libiberty: 
2280         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2281         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2282         r=`${PWD_COMMAND}`; export r; \
2283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2284         $(BUILD_EXPORTS) \
2285         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2286         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2287         case $(srcdir) in \
2288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2289           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2291         esac; \
2292         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2293         libsrcdir="$$s/libiberty"; \
2294         rm -f no-such-file || : ; \
2295         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2296           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2297           || exit 1
2298 @endif build-libiberty
2299
2300
2301
2302
2303
2304 .PHONY: all-build-libiberty maybe-all-build-libiberty
2305 maybe-all-build-libiberty:
2306 @if build-libiberty
2307 TARGET-build-libiberty=all
2308 maybe-all-build-libiberty: all-build-libiberty
2309 all-build-libiberty: configure-build-libiberty
2310         @r=`${PWD_COMMAND}`; export r; \
2311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2312         $(BUILD_EXPORTS) \
2313         (cd $(BUILD_SUBDIR)/libiberty && \
2314           $(MAKE)   $(TARGET-build-libiberty))
2315 @endif build-libiberty
2316
2317
2318
2319
2320
2321 .PHONY: configure-build-bison maybe-configure-build-bison
2322 maybe-configure-build-bison:
2323 @if build-bison
2324 maybe-configure-build-bison: configure-build-bison
2325 configure-build-bison: 
2326         @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2327         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2328         r=`${PWD_COMMAND}`; export r; \
2329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2330         $(BUILD_EXPORTS) \
2331         echo Configuring in $(BUILD_SUBDIR)/bison; \
2332         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2333         case $(srcdir) in \
2334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2335           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2337         esac; \
2338         srcdiroption="--srcdir=$${topdir}/bison"; \
2339         libsrcdir="$$s/bison"; \
2340         rm -f no-such-file || : ; \
2341         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2342           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2343           || exit 1
2344 @endif build-bison
2345
2346
2347
2348
2349
2350 .PHONY: all-build-bison maybe-all-build-bison
2351 maybe-all-build-bison:
2352 @if build-bison
2353 TARGET-build-bison=all
2354 maybe-all-build-bison: all-build-bison
2355 all-build-bison: configure-build-bison
2356         @r=`${PWD_COMMAND}`; export r; \
2357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2358         $(BUILD_EXPORTS) \
2359         (cd $(BUILD_SUBDIR)/bison && \
2360           $(MAKE)   $(TARGET-build-bison))
2361 @endif build-bison
2362
2363
2364
2365
2366
2367 .PHONY: configure-build-byacc maybe-configure-build-byacc
2368 maybe-configure-build-byacc:
2369 @if build-byacc
2370 maybe-configure-build-byacc: configure-build-byacc
2371 configure-build-byacc: 
2372         @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2373         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2374         r=`${PWD_COMMAND}`; export r; \
2375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2376         $(BUILD_EXPORTS) \
2377         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2378         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2379         case $(srcdir) in \
2380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2381           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2383         esac; \
2384         srcdiroption="--srcdir=$${topdir}/byacc"; \
2385         libsrcdir="$$s/byacc"; \
2386         rm -f no-such-file || : ; \
2387         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2388           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2389           || exit 1
2390 @endif build-byacc
2391
2392
2393
2394
2395
2396 .PHONY: all-build-byacc maybe-all-build-byacc
2397 maybe-all-build-byacc:
2398 @if build-byacc
2399 TARGET-build-byacc=all
2400 maybe-all-build-byacc: all-build-byacc
2401 all-build-byacc: configure-build-byacc
2402         @r=`${PWD_COMMAND}`; export r; \
2403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2404         $(BUILD_EXPORTS) \
2405         (cd $(BUILD_SUBDIR)/byacc && \
2406           $(MAKE)   $(TARGET-build-byacc))
2407 @endif build-byacc
2408
2409
2410
2411
2412
2413 .PHONY: configure-build-flex maybe-configure-build-flex
2414 maybe-configure-build-flex:
2415 @if build-flex
2416 maybe-configure-build-flex: configure-build-flex
2417 configure-build-flex: 
2418         @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2419         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2420         r=`${PWD_COMMAND}`; export r; \
2421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2422         $(BUILD_EXPORTS) \
2423         echo Configuring in $(BUILD_SUBDIR)/flex; \
2424         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2425         case $(srcdir) in \
2426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2427           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2429         esac; \
2430         srcdiroption="--srcdir=$${topdir}/flex"; \
2431         libsrcdir="$$s/flex"; \
2432         rm -f no-such-file || : ; \
2433         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2434           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2435           || exit 1
2436 @endif build-flex
2437
2438
2439
2440
2441
2442 .PHONY: all-build-flex maybe-all-build-flex
2443 maybe-all-build-flex:
2444 @if build-flex
2445 TARGET-build-flex=all
2446 maybe-all-build-flex: all-build-flex
2447 all-build-flex: configure-build-flex
2448         @r=`${PWD_COMMAND}`; export r; \
2449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2450         $(BUILD_EXPORTS) \
2451         (cd $(BUILD_SUBDIR)/flex && \
2452           $(MAKE)   $(TARGET-build-flex))
2453 @endif build-flex
2454
2455
2456
2457
2458
2459 .PHONY: configure-build-m4 maybe-configure-build-m4
2460 maybe-configure-build-m4:
2461 @if build-m4
2462 maybe-configure-build-m4: configure-build-m4
2463 configure-build-m4: 
2464         @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2465         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2466         r=`${PWD_COMMAND}`; export r; \
2467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2468         $(BUILD_EXPORTS) \
2469         echo Configuring in $(BUILD_SUBDIR)/m4; \
2470         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2471         case $(srcdir) in \
2472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2473           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2475         esac; \
2476         srcdiroption="--srcdir=$${topdir}/m4"; \
2477         libsrcdir="$$s/m4"; \
2478         rm -f no-such-file || : ; \
2479         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2480           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2481           || exit 1
2482 @endif build-m4
2483
2484
2485
2486
2487
2488 .PHONY: all-build-m4 maybe-all-build-m4
2489 maybe-all-build-m4:
2490 @if build-m4
2491 TARGET-build-m4=all
2492 maybe-all-build-m4: all-build-m4
2493 all-build-m4: configure-build-m4
2494         @r=`${PWD_COMMAND}`; export r; \
2495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2496         $(BUILD_EXPORTS) \
2497         (cd $(BUILD_SUBDIR)/m4 && \
2498           $(MAKE)   $(TARGET-build-m4))
2499 @endif build-m4
2500
2501
2502
2503
2504
2505 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2506 maybe-configure-build-texinfo:
2507 @if build-texinfo
2508 maybe-configure-build-texinfo: configure-build-texinfo
2509 configure-build-texinfo: 
2510         @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2511         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2512         r=`${PWD_COMMAND}`; export r; \
2513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2514         $(BUILD_EXPORTS) \
2515         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2516         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2517         case $(srcdir) in \
2518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2519           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2521         esac; \
2522         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2523         libsrcdir="$$s/texinfo"; \
2524         rm -f no-such-file || : ; \
2525         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2526           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2527           || exit 1
2528 @endif build-texinfo
2529
2530
2531
2532
2533
2534 .PHONY: all-build-texinfo maybe-all-build-texinfo
2535 maybe-all-build-texinfo:
2536 @if build-texinfo
2537 TARGET-build-texinfo=all
2538 maybe-all-build-texinfo: all-build-texinfo
2539 all-build-texinfo: configure-build-texinfo
2540         @r=`${PWD_COMMAND}`; export r; \
2541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2542         $(BUILD_EXPORTS) \
2543         (cd $(BUILD_SUBDIR)/texinfo && \
2544           $(MAKE)   $(TARGET-build-texinfo))
2545 @endif build-texinfo
2546
2547
2548
2549
2550
2551 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2552 maybe-configure-build-fixincludes:
2553 @if build-fixincludes
2554 maybe-configure-build-fixincludes: configure-build-fixincludes
2555 configure-build-fixincludes: 
2556         @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2557         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2558         r=`${PWD_COMMAND}`; export r; \
2559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2560         $(BUILD_EXPORTS) \
2561         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2562         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2563         case $(srcdir) in \
2564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2565           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2567         esac; \
2568         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2569         libsrcdir="$$s/fixincludes"; \
2570         rm -f no-such-file || : ; \
2571         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2572           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2573           || exit 1
2574 @endif build-fixincludes
2575
2576
2577
2578
2579
2580 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2581 maybe-all-build-fixincludes:
2582 @if build-fixincludes
2583 TARGET-build-fixincludes=all
2584 maybe-all-build-fixincludes: all-build-fixincludes
2585 all-build-fixincludes: configure-build-fixincludes
2586         @r=`${PWD_COMMAND}`; export r; \
2587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2588         $(BUILD_EXPORTS) \
2589         (cd $(BUILD_SUBDIR)/fixincludes && \
2590           $(MAKE)   $(TARGET-build-fixincludes))
2591 @endif build-fixincludes
2592
2593
2594
2595
2596
2597 # --------------------------------------
2598 # Modules which run on the host machine
2599 # --------------------------------------
2600
2601
2602 .PHONY: configure-ash maybe-configure-ash
2603 maybe-configure-ash:
2604 @if ash
2605 maybe-configure-ash: configure-ash
2606 configure-ash: 
2607         @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2608         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2609         r=`${PWD_COMMAND}`; export r; \
2610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2611         $(HOST_EXPORTS) \
2612         echo Configuring in $(HOST_SUBDIR)/ash; \
2613         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2614         case $(srcdir) in \
2615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2616           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2618         esac; \
2619         srcdiroption="--srcdir=$${topdir}/ash"; \
2620         libsrcdir="$$s/ash"; \
2621         $(SHELL) $${libsrcdir}/configure \
2622           $(HOST_CONFIGARGS) $${srcdiroption}  \
2623           || exit 1
2624 @endif ash
2625
2626
2627
2628
2629
2630 .PHONY: all-ash maybe-all-ash
2631 maybe-all-ash:
2632 @if ash
2633 TARGET-ash=all
2634 maybe-all-ash: all-ash
2635 all-ash: configure-ash
2636         @r=`${PWD_COMMAND}`; export r; \
2637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2638         $(HOST_EXPORTS) \
2639         (cd $(HOST_SUBDIR)/ash && \
2640           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
2641 @endif ash
2642
2643
2644
2645
2646 .PHONY: check-ash maybe-check-ash
2647 maybe-check-ash:
2648 @if ash
2649 maybe-check-ash: check-ash
2650
2651 check-ash:
2652         @r=`${PWD_COMMAND}`; export r; \
2653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2654         $(HOST_EXPORTS) \
2655         (cd $(HOST_SUBDIR)/ash && \
2656           $(MAKE) $(FLAGS_TO_PASS)  check)
2657
2658 @endif ash
2659
2660 .PHONY: install-ash maybe-install-ash
2661 maybe-install-ash:
2662 @if ash
2663 maybe-install-ash: install-ash
2664
2665 install-ash: installdirs
2666         @r=`${PWD_COMMAND}`; export r; \
2667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2668         $(HOST_EXPORTS) \
2669         (cd $(HOST_SUBDIR)/ash && \
2670           $(MAKE) $(FLAGS_TO_PASS)  install)
2671
2672 @endif ash
2673
2674 # Other targets (info, dvi, etc.)
2675
2676 .PHONY: maybe-info-ash info-ash
2677 maybe-info-ash:
2678 @if ash
2679 maybe-info-ash: info-ash
2680
2681 info-ash: \
2682     configure-ash 
2683         @[ -f ./ash/Makefile ] || exit 0; \
2684         r=`${PWD_COMMAND}`; export r; \
2685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2686         $(HOST_EXPORTS) \
2687         for flag in $(EXTRA_HOST_FLAGS) ; do \
2688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2689         done; \
2690         echo "Doing info in ash" ; \
2691         (cd $(HOST_SUBDIR)/ash && \
2692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2694                   "RANLIB=$${RANLIB}" \
2695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2696                   info) \
2697           || exit 1
2698
2699 @endif ash
2700
2701 .PHONY: maybe-dvi-ash dvi-ash
2702 maybe-dvi-ash:
2703 @if ash
2704 maybe-dvi-ash: dvi-ash
2705
2706 dvi-ash: \
2707     configure-ash 
2708         @[ -f ./ash/Makefile ] || exit 0; \
2709         r=`${PWD_COMMAND}`; export r; \
2710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2711         $(HOST_EXPORTS) \
2712         for flag in $(EXTRA_HOST_FLAGS) ; do \
2713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2714         done; \
2715         echo "Doing dvi in ash" ; \
2716         (cd $(HOST_SUBDIR)/ash && \
2717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2719                   "RANLIB=$${RANLIB}" \
2720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2721                   dvi) \
2722           || exit 1
2723
2724 @endif ash
2725
2726 .PHONY: maybe-html-ash html-ash
2727 maybe-html-ash:
2728 @if ash
2729 maybe-html-ash: html-ash
2730
2731 html-ash: \
2732     configure-ash 
2733         @[ -f ./ash/Makefile ] || exit 0; \
2734         r=`${PWD_COMMAND}`; export r; \
2735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2736         $(HOST_EXPORTS) \
2737         for flag in $(EXTRA_HOST_FLAGS) ; do \
2738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2739         done; \
2740         echo "Doing html in ash" ; \
2741         (cd $(HOST_SUBDIR)/ash && \
2742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2744                   "RANLIB=$${RANLIB}" \
2745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2746                   html) \
2747           || exit 1
2748
2749 @endif ash
2750
2751 .PHONY: maybe-TAGS-ash TAGS-ash
2752 maybe-TAGS-ash:
2753 @if ash
2754 maybe-TAGS-ash: TAGS-ash
2755
2756 TAGS-ash: \
2757     configure-ash 
2758         @[ -f ./ash/Makefile ] || exit 0; \
2759         r=`${PWD_COMMAND}`; export r; \
2760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2761         $(HOST_EXPORTS) \
2762         for flag in $(EXTRA_HOST_FLAGS) ; do \
2763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2764         done; \
2765         echo "Doing TAGS in ash" ; \
2766         (cd $(HOST_SUBDIR)/ash && \
2767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2769                   "RANLIB=$${RANLIB}" \
2770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2771                   TAGS) \
2772           || exit 1
2773
2774 @endif ash
2775
2776 .PHONY: maybe-install-info-ash install-info-ash
2777 maybe-install-info-ash:
2778 @if ash
2779 maybe-install-info-ash: install-info-ash
2780
2781 install-info-ash: \
2782     configure-ash \
2783     info-ash 
2784         @[ -f ./ash/Makefile ] || exit 0; \
2785         r=`${PWD_COMMAND}`; export r; \
2786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2787         $(HOST_EXPORTS) \
2788         for flag in $(EXTRA_HOST_FLAGS) ; do \
2789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2790         done; \
2791         echo "Doing install-info in ash" ; \
2792         (cd $(HOST_SUBDIR)/ash && \
2793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2795                   "RANLIB=$${RANLIB}" \
2796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2797                   install-info) \
2798           || exit 1
2799
2800 @endif ash
2801
2802 .PHONY: maybe-installcheck-ash installcheck-ash
2803 maybe-installcheck-ash:
2804 @if ash
2805 maybe-installcheck-ash: installcheck-ash
2806
2807 installcheck-ash: \
2808     configure-ash 
2809         @[ -f ./ash/Makefile ] || exit 0; \
2810         r=`${PWD_COMMAND}`; export r; \
2811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2812         $(HOST_EXPORTS) \
2813         for flag in $(EXTRA_HOST_FLAGS) ; do \
2814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2815         done; \
2816         echo "Doing installcheck in ash" ; \
2817         (cd $(HOST_SUBDIR)/ash && \
2818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2820                   "RANLIB=$${RANLIB}" \
2821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2822                   installcheck) \
2823           || exit 1
2824
2825 @endif ash
2826
2827 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2828 maybe-mostlyclean-ash:
2829 @if ash
2830 maybe-mostlyclean-ash: mostlyclean-ash
2831
2832 mostlyclean-ash: 
2833         @[ -f ./ash/Makefile ] || exit 0; \
2834         r=`${PWD_COMMAND}`; export r; \
2835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2836         $(HOST_EXPORTS) \
2837         for flag in $(EXTRA_HOST_FLAGS) ; do \
2838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2839         done; \
2840         echo "Doing mostlyclean in ash" ; \
2841         (cd $(HOST_SUBDIR)/ash && \
2842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2844                   "RANLIB=$${RANLIB}" \
2845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2846                   mostlyclean) \
2847           || exit 1
2848
2849 @endif ash
2850
2851 .PHONY: maybe-clean-ash clean-ash
2852 maybe-clean-ash:
2853 @if ash
2854 maybe-clean-ash: clean-ash
2855
2856 clean-ash: 
2857         @[ -f ./ash/Makefile ] || exit 0; \
2858         r=`${PWD_COMMAND}`; export r; \
2859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2860         $(HOST_EXPORTS) \
2861         for flag in $(EXTRA_HOST_FLAGS) ; do \
2862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2863         done; \
2864         echo "Doing clean in ash" ; \
2865         (cd $(HOST_SUBDIR)/ash && \
2866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2868                   "RANLIB=$${RANLIB}" \
2869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2870                   clean) \
2871           || exit 1
2872
2873 @endif ash
2874
2875 .PHONY: maybe-distclean-ash distclean-ash
2876 maybe-distclean-ash:
2877 @if ash
2878 maybe-distclean-ash: distclean-ash
2879
2880 distclean-ash: 
2881         @[ -f ./ash/Makefile ] || exit 0; \
2882         r=`${PWD_COMMAND}`; export r; \
2883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2884         $(HOST_EXPORTS) \
2885         for flag in $(EXTRA_HOST_FLAGS) ; do \
2886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2887         done; \
2888         echo "Doing distclean in ash" ; \
2889         (cd $(HOST_SUBDIR)/ash && \
2890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2892                   "RANLIB=$${RANLIB}" \
2893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2894                   distclean) \
2895           || exit 1
2896
2897 @endif ash
2898
2899 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2900 maybe-maintainer-clean-ash:
2901 @if ash
2902 maybe-maintainer-clean-ash: maintainer-clean-ash
2903
2904 maintainer-clean-ash: 
2905         @[ -f ./ash/Makefile ] || exit 0; \
2906         r=`${PWD_COMMAND}`; export r; \
2907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2908         $(HOST_EXPORTS) \
2909         for flag in $(EXTRA_HOST_FLAGS) ; do \
2910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2911         done; \
2912         echo "Doing maintainer-clean in ash" ; \
2913         (cd $(HOST_SUBDIR)/ash && \
2914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2916                   "RANLIB=$${RANLIB}" \
2917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2918                   maintainer-clean) \
2919           || exit 1
2920
2921 @endif ash
2922
2923
2924
2925 .PHONY: configure-autoconf maybe-configure-autoconf
2926 maybe-configure-autoconf:
2927 @if autoconf
2928 maybe-configure-autoconf: configure-autoconf
2929 configure-autoconf: 
2930         @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2932         r=`${PWD_COMMAND}`; export r; \
2933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2934         $(HOST_EXPORTS) \
2935         echo Configuring in $(HOST_SUBDIR)/autoconf; \
2936         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2937         case $(srcdir) in \
2938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2939           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2941         esac; \
2942         srcdiroption="--srcdir=$${topdir}/autoconf"; \
2943         libsrcdir="$$s/autoconf"; \
2944         $(SHELL) $${libsrcdir}/configure \
2945           $(HOST_CONFIGARGS) $${srcdiroption}  \
2946           || exit 1
2947 @endif autoconf
2948
2949
2950
2951
2952
2953 .PHONY: all-autoconf maybe-all-autoconf
2954 maybe-all-autoconf:
2955 @if autoconf
2956 TARGET-autoconf=all
2957 maybe-all-autoconf: all-autoconf
2958 all-autoconf: configure-autoconf
2959         @r=`${PWD_COMMAND}`; export r; \
2960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2961         $(HOST_EXPORTS) \
2962         (cd $(HOST_SUBDIR)/autoconf && \
2963           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
2964 @endif autoconf
2965
2966
2967
2968
2969 .PHONY: check-autoconf maybe-check-autoconf
2970 maybe-check-autoconf:
2971 @if autoconf
2972 maybe-check-autoconf: check-autoconf
2973
2974 check-autoconf:
2975         @r=`${PWD_COMMAND}`; export r; \
2976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977         $(HOST_EXPORTS) \
2978         (cd $(HOST_SUBDIR)/autoconf && \
2979           $(MAKE) $(FLAGS_TO_PASS)  check)
2980
2981 @endif autoconf
2982
2983 .PHONY: install-autoconf maybe-install-autoconf
2984 maybe-install-autoconf:
2985 @if autoconf
2986 maybe-install-autoconf: install-autoconf
2987
2988 install-autoconf: installdirs
2989         @r=`${PWD_COMMAND}`; export r; \
2990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2991         $(HOST_EXPORTS) \
2992         (cd $(HOST_SUBDIR)/autoconf && \
2993           $(MAKE) $(FLAGS_TO_PASS)  install)
2994
2995 @endif autoconf
2996
2997 # Other targets (info, dvi, etc.)
2998
2999 .PHONY: maybe-info-autoconf info-autoconf
3000 maybe-info-autoconf:
3001 @if autoconf
3002 maybe-info-autoconf: info-autoconf
3003
3004 info-autoconf: \
3005     configure-autoconf 
3006         @[ -f ./autoconf/Makefile ] || exit 0; \
3007         r=`${PWD_COMMAND}`; export r; \
3008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3009         $(HOST_EXPORTS) \
3010         for flag in $(EXTRA_HOST_FLAGS) ; do \
3011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3012         done; \
3013         echo "Doing info in autoconf" ; \
3014         (cd $(HOST_SUBDIR)/autoconf && \
3015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3017                   "RANLIB=$${RANLIB}" \
3018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3019                   info) \
3020           || exit 1
3021
3022 @endif autoconf
3023
3024 .PHONY: maybe-dvi-autoconf dvi-autoconf
3025 maybe-dvi-autoconf:
3026 @if autoconf
3027 maybe-dvi-autoconf: dvi-autoconf
3028
3029 dvi-autoconf: \
3030     configure-autoconf 
3031         @[ -f ./autoconf/Makefile ] || exit 0; \
3032         r=`${PWD_COMMAND}`; export r; \
3033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3034         $(HOST_EXPORTS) \
3035         for flag in $(EXTRA_HOST_FLAGS) ; do \
3036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3037         done; \
3038         echo "Doing dvi in autoconf" ; \
3039         (cd $(HOST_SUBDIR)/autoconf && \
3040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3042                   "RANLIB=$${RANLIB}" \
3043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3044                   dvi) \
3045           || exit 1
3046
3047 @endif autoconf
3048
3049 .PHONY: maybe-html-autoconf html-autoconf
3050 maybe-html-autoconf:
3051 @if autoconf
3052 maybe-html-autoconf: html-autoconf
3053
3054 html-autoconf: \
3055     configure-autoconf 
3056         @[ -f ./autoconf/Makefile ] || exit 0; \
3057         r=`${PWD_COMMAND}`; export r; \
3058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3059         $(HOST_EXPORTS) \
3060         for flag in $(EXTRA_HOST_FLAGS) ; do \
3061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3062         done; \
3063         echo "Doing html in autoconf" ; \
3064         (cd $(HOST_SUBDIR)/autoconf && \
3065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3067                   "RANLIB=$${RANLIB}" \
3068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3069                   html) \
3070           || exit 1
3071
3072 @endif autoconf
3073
3074 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3075 maybe-TAGS-autoconf:
3076 @if autoconf
3077 maybe-TAGS-autoconf: TAGS-autoconf
3078
3079 TAGS-autoconf: \
3080     configure-autoconf 
3081         @[ -f ./autoconf/Makefile ] || exit 0; \
3082         r=`${PWD_COMMAND}`; export r; \
3083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3084         $(HOST_EXPORTS) \
3085         for flag in $(EXTRA_HOST_FLAGS) ; do \
3086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3087         done; \
3088         echo "Doing TAGS in autoconf" ; \
3089         (cd $(HOST_SUBDIR)/autoconf && \
3090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3092                   "RANLIB=$${RANLIB}" \
3093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3094                   TAGS) \
3095           || exit 1
3096
3097 @endif autoconf
3098
3099 .PHONY: maybe-install-info-autoconf install-info-autoconf
3100 maybe-install-info-autoconf:
3101 @if autoconf
3102 maybe-install-info-autoconf: install-info-autoconf
3103
3104 install-info-autoconf: \
3105     configure-autoconf \
3106     info-autoconf 
3107         @[ -f ./autoconf/Makefile ] || exit 0; \
3108         r=`${PWD_COMMAND}`; export r; \
3109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3110         $(HOST_EXPORTS) \
3111         for flag in $(EXTRA_HOST_FLAGS) ; do \
3112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3113         done; \
3114         echo "Doing install-info in autoconf" ; \
3115         (cd $(HOST_SUBDIR)/autoconf && \
3116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3118                   "RANLIB=$${RANLIB}" \
3119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3120                   install-info) \
3121           || exit 1
3122
3123 @endif autoconf
3124
3125 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3126 maybe-installcheck-autoconf:
3127 @if autoconf
3128 maybe-installcheck-autoconf: installcheck-autoconf
3129
3130 installcheck-autoconf: \
3131     configure-autoconf 
3132         @[ -f ./autoconf/Makefile ] || exit 0; \
3133         r=`${PWD_COMMAND}`; export r; \
3134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3135         $(HOST_EXPORTS) \
3136         for flag in $(EXTRA_HOST_FLAGS) ; do \
3137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3138         done; \
3139         echo "Doing installcheck in autoconf" ; \
3140         (cd $(HOST_SUBDIR)/autoconf && \
3141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3143                   "RANLIB=$${RANLIB}" \
3144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3145                   installcheck) \
3146           || exit 1
3147
3148 @endif autoconf
3149
3150 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3151 maybe-mostlyclean-autoconf:
3152 @if autoconf
3153 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3154
3155 mostlyclean-autoconf: 
3156         @[ -f ./autoconf/Makefile ] || exit 0; \
3157         r=`${PWD_COMMAND}`; export r; \
3158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3159         $(HOST_EXPORTS) \
3160         for flag in $(EXTRA_HOST_FLAGS) ; do \
3161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3162         done; \
3163         echo "Doing mostlyclean in autoconf" ; \
3164         (cd $(HOST_SUBDIR)/autoconf && \
3165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3167                   "RANLIB=$${RANLIB}" \
3168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3169                   mostlyclean) \
3170           || exit 1
3171
3172 @endif autoconf
3173
3174 .PHONY: maybe-clean-autoconf clean-autoconf
3175 maybe-clean-autoconf:
3176 @if autoconf
3177 maybe-clean-autoconf: clean-autoconf
3178
3179 clean-autoconf: 
3180         @[ -f ./autoconf/Makefile ] || exit 0; \
3181         r=`${PWD_COMMAND}`; export r; \
3182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3183         $(HOST_EXPORTS) \
3184         for flag in $(EXTRA_HOST_FLAGS) ; do \
3185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3186         done; \
3187         echo "Doing clean in autoconf" ; \
3188         (cd $(HOST_SUBDIR)/autoconf && \
3189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3191                   "RANLIB=$${RANLIB}" \
3192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3193                   clean) \
3194           || exit 1
3195
3196 @endif autoconf
3197
3198 .PHONY: maybe-distclean-autoconf distclean-autoconf
3199 maybe-distclean-autoconf:
3200 @if autoconf
3201 maybe-distclean-autoconf: distclean-autoconf
3202
3203 distclean-autoconf: 
3204         @[ -f ./autoconf/Makefile ] || exit 0; \
3205         r=`${PWD_COMMAND}`; export r; \
3206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207         $(HOST_EXPORTS) \
3208         for flag in $(EXTRA_HOST_FLAGS) ; do \
3209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3210         done; \
3211         echo "Doing distclean in autoconf" ; \
3212         (cd $(HOST_SUBDIR)/autoconf && \
3213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3215                   "RANLIB=$${RANLIB}" \
3216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3217                   distclean) \
3218           || exit 1
3219
3220 @endif autoconf
3221
3222 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3223 maybe-maintainer-clean-autoconf:
3224 @if autoconf
3225 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3226
3227 maintainer-clean-autoconf: 
3228         @[ -f ./autoconf/Makefile ] || exit 0; \
3229         r=`${PWD_COMMAND}`; export r; \
3230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3231         $(HOST_EXPORTS) \
3232         for flag in $(EXTRA_HOST_FLAGS) ; do \
3233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3234         done; \
3235         echo "Doing maintainer-clean in autoconf" ; \
3236         (cd $(HOST_SUBDIR)/autoconf && \
3237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3239                   "RANLIB=$${RANLIB}" \
3240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3241                   maintainer-clean) \
3242           || exit 1
3243
3244 @endif autoconf
3245
3246
3247
3248 .PHONY: configure-automake maybe-configure-automake
3249 maybe-configure-automake:
3250 @if automake
3251 maybe-configure-automake: configure-automake
3252 configure-automake: 
3253         @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3255         r=`${PWD_COMMAND}`; export r; \
3256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257         $(HOST_EXPORTS) \
3258         echo Configuring in $(HOST_SUBDIR)/automake; \
3259         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3260         case $(srcdir) in \
3261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3262           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3264         esac; \
3265         srcdiroption="--srcdir=$${topdir}/automake"; \
3266         libsrcdir="$$s/automake"; \
3267         $(SHELL) $${libsrcdir}/configure \
3268           $(HOST_CONFIGARGS) $${srcdiroption}  \
3269           || exit 1
3270 @endif automake
3271
3272
3273
3274
3275
3276 .PHONY: all-automake maybe-all-automake
3277 maybe-all-automake:
3278 @if automake
3279 TARGET-automake=all
3280 maybe-all-automake: all-automake
3281 all-automake: configure-automake
3282         @r=`${PWD_COMMAND}`; export r; \
3283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3284         $(HOST_EXPORTS) \
3285         (cd $(HOST_SUBDIR)/automake && \
3286           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3287 @endif automake
3288
3289
3290
3291
3292 .PHONY: check-automake maybe-check-automake
3293 maybe-check-automake:
3294 @if automake
3295 maybe-check-automake: check-automake
3296
3297 check-automake:
3298         @r=`${PWD_COMMAND}`; export r; \
3299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3300         $(HOST_EXPORTS) \
3301         (cd $(HOST_SUBDIR)/automake && \
3302           $(MAKE) $(FLAGS_TO_PASS)  check)
3303
3304 @endif automake
3305
3306 .PHONY: install-automake maybe-install-automake
3307 maybe-install-automake:
3308 @if automake
3309 maybe-install-automake: install-automake
3310
3311 install-automake: installdirs
3312         @r=`${PWD_COMMAND}`; export r; \
3313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3314         $(HOST_EXPORTS) \
3315         (cd $(HOST_SUBDIR)/automake && \
3316           $(MAKE) $(FLAGS_TO_PASS)  install)
3317
3318 @endif automake
3319
3320 # Other targets (info, dvi, etc.)
3321
3322 .PHONY: maybe-info-automake info-automake
3323 maybe-info-automake:
3324 @if automake
3325 maybe-info-automake: info-automake
3326
3327 info-automake: \
3328     configure-automake 
3329         @[ -f ./automake/Makefile ] || exit 0; \
3330         r=`${PWD_COMMAND}`; export r; \
3331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3332         $(HOST_EXPORTS) \
3333         for flag in $(EXTRA_HOST_FLAGS) ; do \
3334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3335         done; \
3336         echo "Doing info in automake" ; \
3337         (cd $(HOST_SUBDIR)/automake && \
3338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3340                   "RANLIB=$${RANLIB}" \
3341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3342                   info) \
3343           || exit 1
3344
3345 @endif automake
3346
3347 .PHONY: maybe-dvi-automake dvi-automake
3348 maybe-dvi-automake:
3349 @if automake
3350 maybe-dvi-automake: dvi-automake
3351
3352 dvi-automake: \
3353     configure-automake 
3354         @[ -f ./automake/Makefile ] || exit 0; \
3355         r=`${PWD_COMMAND}`; export r; \
3356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357         $(HOST_EXPORTS) \
3358         for flag in $(EXTRA_HOST_FLAGS) ; do \
3359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3360         done; \
3361         echo "Doing dvi in automake" ; \
3362         (cd $(HOST_SUBDIR)/automake && \
3363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3365                   "RANLIB=$${RANLIB}" \
3366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3367                   dvi) \
3368           || exit 1
3369
3370 @endif automake
3371
3372 .PHONY: maybe-html-automake html-automake
3373 maybe-html-automake:
3374 @if automake
3375 maybe-html-automake: html-automake
3376
3377 html-automake: \
3378     configure-automake 
3379         @[ -f ./automake/Makefile ] || exit 0; \
3380         r=`${PWD_COMMAND}`; export r; \
3381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3382         $(HOST_EXPORTS) \
3383         for flag in $(EXTRA_HOST_FLAGS) ; do \
3384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3385         done; \
3386         echo "Doing html in automake" ; \
3387         (cd $(HOST_SUBDIR)/automake && \
3388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3390                   "RANLIB=$${RANLIB}" \
3391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3392                   html) \
3393           || exit 1
3394
3395 @endif automake
3396
3397 .PHONY: maybe-TAGS-automake TAGS-automake
3398 maybe-TAGS-automake:
3399 @if automake
3400 maybe-TAGS-automake: TAGS-automake
3401
3402 TAGS-automake: \
3403     configure-automake 
3404         @[ -f ./automake/Makefile ] || exit 0; \
3405         r=`${PWD_COMMAND}`; export r; \
3406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3407         $(HOST_EXPORTS) \
3408         for flag in $(EXTRA_HOST_FLAGS) ; do \
3409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3410         done; \
3411         echo "Doing TAGS in automake" ; \
3412         (cd $(HOST_SUBDIR)/automake && \
3413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3415                   "RANLIB=$${RANLIB}" \
3416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3417                   TAGS) \
3418           || exit 1
3419
3420 @endif automake
3421
3422 .PHONY: maybe-install-info-automake install-info-automake
3423 maybe-install-info-automake:
3424 @if automake
3425 maybe-install-info-automake: install-info-automake
3426
3427 install-info-automake: \
3428     configure-automake \
3429     info-automake 
3430         @[ -f ./automake/Makefile ] || exit 0; \
3431         r=`${PWD_COMMAND}`; export r; \
3432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3433         $(HOST_EXPORTS) \
3434         for flag in $(EXTRA_HOST_FLAGS) ; do \
3435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3436         done; \
3437         echo "Doing install-info in automake" ; \
3438         (cd $(HOST_SUBDIR)/automake && \
3439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3441                   "RANLIB=$${RANLIB}" \
3442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3443                   install-info) \
3444           || exit 1
3445
3446 @endif automake
3447
3448 .PHONY: maybe-installcheck-automake installcheck-automake
3449 maybe-installcheck-automake:
3450 @if automake
3451 maybe-installcheck-automake: installcheck-automake
3452
3453 installcheck-automake: \
3454     configure-automake 
3455         @[ -f ./automake/Makefile ] || exit 0; \
3456         r=`${PWD_COMMAND}`; export r; \
3457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3458         $(HOST_EXPORTS) \
3459         for flag in $(EXTRA_HOST_FLAGS) ; do \
3460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3461         done; \
3462         echo "Doing installcheck in automake" ; \
3463         (cd $(HOST_SUBDIR)/automake && \
3464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3466                   "RANLIB=$${RANLIB}" \
3467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3468                   installcheck) \
3469           || exit 1
3470
3471 @endif automake
3472
3473 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3474 maybe-mostlyclean-automake:
3475 @if automake
3476 maybe-mostlyclean-automake: mostlyclean-automake
3477
3478 mostlyclean-automake: 
3479         @[ -f ./automake/Makefile ] || exit 0; \
3480         r=`${PWD_COMMAND}`; export r; \
3481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482         $(HOST_EXPORTS) \
3483         for flag in $(EXTRA_HOST_FLAGS) ; do \
3484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3485         done; \
3486         echo "Doing mostlyclean in automake" ; \
3487         (cd $(HOST_SUBDIR)/automake && \
3488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3490                   "RANLIB=$${RANLIB}" \
3491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3492                   mostlyclean) \
3493           || exit 1
3494
3495 @endif automake
3496
3497 .PHONY: maybe-clean-automake clean-automake
3498 maybe-clean-automake:
3499 @if automake
3500 maybe-clean-automake: clean-automake
3501
3502 clean-automake: 
3503         @[ -f ./automake/Makefile ] || exit 0; \
3504         r=`${PWD_COMMAND}`; export r; \
3505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3506         $(HOST_EXPORTS) \
3507         for flag in $(EXTRA_HOST_FLAGS) ; do \
3508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3509         done; \
3510         echo "Doing clean in automake" ; \
3511         (cd $(HOST_SUBDIR)/automake && \
3512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3514                   "RANLIB=$${RANLIB}" \
3515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3516                   clean) \
3517           || exit 1
3518
3519 @endif automake
3520
3521 .PHONY: maybe-distclean-automake distclean-automake
3522 maybe-distclean-automake:
3523 @if automake
3524 maybe-distclean-automake: distclean-automake
3525
3526 distclean-automake: 
3527         @[ -f ./automake/Makefile ] || exit 0; \
3528         r=`${PWD_COMMAND}`; export r; \
3529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3530         $(HOST_EXPORTS) \
3531         for flag in $(EXTRA_HOST_FLAGS) ; do \
3532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3533         done; \
3534         echo "Doing distclean in automake" ; \
3535         (cd $(HOST_SUBDIR)/automake && \
3536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3538                   "RANLIB=$${RANLIB}" \
3539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3540                   distclean) \
3541           || exit 1
3542
3543 @endif automake
3544
3545 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3546 maybe-maintainer-clean-automake:
3547 @if automake
3548 maybe-maintainer-clean-automake: maintainer-clean-automake
3549
3550 maintainer-clean-automake: 
3551         @[ -f ./automake/Makefile ] || exit 0; \
3552         r=`${PWD_COMMAND}`; export r; \
3553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3554         $(HOST_EXPORTS) \
3555         for flag in $(EXTRA_HOST_FLAGS) ; do \
3556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3557         done; \
3558         echo "Doing maintainer-clean in automake" ; \
3559         (cd $(HOST_SUBDIR)/automake && \
3560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3562                   "RANLIB=$${RANLIB}" \
3563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3564                   maintainer-clean) \
3565           || exit 1
3566
3567 @endif automake
3568
3569
3570
3571 .PHONY: configure-bash maybe-configure-bash
3572 maybe-configure-bash:
3573 @if bash
3574 maybe-configure-bash: configure-bash
3575 configure-bash: 
3576         @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3578         r=`${PWD_COMMAND}`; export r; \
3579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3580         $(HOST_EXPORTS) \
3581         echo Configuring in $(HOST_SUBDIR)/bash; \
3582         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3583         case $(srcdir) in \
3584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3585           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3587         esac; \
3588         srcdiroption="--srcdir=$${topdir}/bash"; \
3589         libsrcdir="$$s/bash"; \
3590         $(SHELL) $${libsrcdir}/configure \
3591           $(HOST_CONFIGARGS) $${srcdiroption}  \
3592           || exit 1
3593 @endif bash
3594
3595
3596
3597
3598
3599 .PHONY: all-bash maybe-all-bash
3600 maybe-all-bash:
3601 @if bash
3602 TARGET-bash=all
3603 maybe-all-bash: all-bash
3604 all-bash: configure-bash
3605         @r=`${PWD_COMMAND}`; export r; \
3606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3607         $(HOST_EXPORTS) \
3608         (cd $(HOST_SUBDIR)/bash && \
3609           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3610 @endif bash
3611
3612
3613
3614
3615 .PHONY: check-bash maybe-check-bash
3616 maybe-check-bash:
3617 @if bash
3618 maybe-check-bash: check-bash
3619
3620 check-bash:
3621         @r=`${PWD_COMMAND}`; export r; \
3622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3623         $(HOST_EXPORTS) \
3624         (cd $(HOST_SUBDIR)/bash && \
3625           $(MAKE) $(FLAGS_TO_PASS)  check)
3626
3627 @endif bash
3628
3629 .PHONY: install-bash maybe-install-bash
3630 maybe-install-bash:
3631 @if bash
3632 maybe-install-bash: install-bash
3633
3634 install-bash: installdirs
3635         @r=`${PWD_COMMAND}`; export r; \
3636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3637         $(HOST_EXPORTS) \
3638         (cd $(HOST_SUBDIR)/bash && \
3639           $(MAKE) $(FLAGS_TO_PASS)  install)
3640
3641 @endif bash
3642
3643 # Other targets (info, dvi, etc.)
3644
3645 .PHONY: maybe-info-bash info-bash
3646 maybe-info-bash:
3647 @if bash
3648 maybe-info-bash: info-bash
3649
3650 info-bash: \
3651     configure-bash 
3652         @[ -f ./bash/Makefile ] || exit 0; \
3653         r=`${PWD_COMMAND}`; export r; \
3654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3655         $(HOST_EXPORTS) \
3656         for flag in $(EXTRA_HOST_FLAGS) ; do \
3657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3658         done; \
3659         echo "Doing info in bash" ; \
3660         (cd $(HOST_SUBDIR)/bash && \
3661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3663                   "RANLIB=$${RANLIB}" \
3664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3665                   info) \
3666           || exit 1
3667
3668 @endif bash
3669
3670 .PHONY: maybe-dvi-bash dvi-bash
3671 maybe-dvi-bash:
3672 @if bash
3673 maybe-dvi-bash: dvi-bash
3674
3675 dvi-bash: \
3676     configure-bash 
3677         @[ -f ./bash/Makefile ] || exit 0; \
3678         r=`${PWD_COMMAND}`; export r; \
3679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3680         $(HOST_EXPORTS) \
3681         for flag in $(EXTRA_HOST_FLAGS) ; do \
3682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3683         done; \
3684         echo "Doing dvi in bash" ; \
3685         (cd $(HOST_SUBDIR)/bash && \
3686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3688                   "RANLIB=$${RANLIB}" \
3689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3690                   dvi) \
3691           || exit 1
3692
3693 @endif bash
3694
3695 .PHONY: maybe-html-bash html-bash
3696 maybe-html-bash:
3697 @if bash
3698 maybe-html-bash: html-bash
3699
3700 html-bash: \
3701     configure-bash 
3702         @[ -f ./bash/Makefile ] || exit 0; \
3703         r=`${PWD_COMMAND}`; export r; \
3704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3705         $(HOST_EXPORTS) \
3706         for flag in $(EXTRA_HOST_FLAGS) ; do \
3707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3708         done; \
3709         echo "Doing html in bash" ; \
3710         (cd $(HOST_SUBDIR)/bash && \
3711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3713                   "RANLIB=$${RANLIB}" \
3714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3715                   html) \
3716           || exit 1
3717
3718 @endif bash
3719
3720 .PHONY: maybe-TAGS-bash TAGS-bash
3721 maybe-TAGS-bash:
3722 @if bash
3723 maybe-TAGS-bash: TAGS-bash
3724
3725 TAGS-bash: \
3726     configure-bash 
3727         @[ -f ./bash/Makefile ] || exit 0; \
3728         r=`${PWD_COMMAND}`; export r; \
3729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3730         $(HOST_EXPORTS) \
3731         for flag in $(EXTRA_HOST_FLAGS) ; do \
3732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3733         done; \
3734         echo "Doing TAGS in bash" ; \
3735         (cd $(HOST_SUBDIR)/bash && \
3736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3738                   "RANLIB=$${RANLIB}" \
3739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3740                   TAGS) \
3741           || exit 1
3742
3743 @endif bash
3744
3745 .PHONY: maybe-install-info-bash install-info-bash
3746 maybe-install-info-bash:
3747 @if bash
3748 maybe-install-info-bash: install-info-bash
3749
3750 install-info-bash: \
3751     configure-bash \
3752     info-bash 
3753         @[ -f ./bash/Makefile ] || exit 0; \
3754         r=`${PWD_COMMAND}`; export r; \
3755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3756         $(HOST_EXPORTS) \
3757         for flag in $(EXTRA_HOST_FLAGS) ; do \
3758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3759         done; \
3760         echo "Doing install-info in bash" ; \
3761         (cd $(HOST_SUBDIR)/bash && \
3762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3764                   "RANLIB=$${RANLIB}" \
3765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3766                   install-info) \
3767           || exit 1
3768
3769 @endif bash
3770
3771 .PHONY: maybe-installcheck-bash installcheck-bash
3772 maybe-installcheck-bash:
3773 @if bash
3774 maybe-installcheck-bash: installcheck-bash
3775
3776 installcheck-bash: \
3777     configure-bash 
3778         @[ -f ./bash/Makefile ] || exit 0; \
3779         r=`${PWD_COMMAND}`; export r; \
3780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3781         $(HOST_EXPORTS) \
3782         for flag in $(EXTRA_HOST_FLAGS) ; do \
3783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3784         done; \
3785         echo "Doing installcheck in bash" ; \
3786         (cd $(HOST_SUBDIR)/bash && \
3787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3789                   "RANLIB=$${RANLIB}" \
3790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3791                   installcheck) \
3792           || exit 1
3793
3794 @endif bash
3795
3796 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3797 maybe-mostlyclean-bash:
3798 @if bash
3799 maybe-mostlyclean-bash: mostlyclean-bash
3800
3801 mostlyclean-bash: 
3802         @[ -f ./bash/Makefile ] || exit 0; \
3803         r=`${PWD_COMMAND}`; export r; \
3804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3805         $(HOST_EXPORTS) \
3806         for flag in $(EXTRA_HOST_FLAGS) ; do \
3807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3808         done; \
3809         echo "Doing mostlyclean in bash" ; \
3810         (cd $(HOST_SUBDIR)/bash && \
3811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3813                   "RANLIB=$${RANLIB}" \
3814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3815                   mostlyclean) \
3816           || exit 1
3817
3818 @endif bash
3819
3820 .PHONY: maybe-clean-bash clean-bash
3821 maybe-clean-bash:
3822 @if bash
3823 maybe-clean-bash: clean-bash
3824
3825 clean-bash: 
3826         @[ -f ./bash/Makefile ] || exit 0; \
3827         r=`${PWD_COMMAND}`; export r; \
3828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3829         $(HOST_EXPORTS) \
3830         for flag in $(EXTRA_HOST_FLAGS) ; do \
3831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3832         done; \
3833         echo "Doing clean in bash" ; \
3834         (cd $(HOST_SUBDIR)/bash && \
3835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3837                   "RANLIB=$${RANLIB}" \
3838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3839                   clean) \
3840           || exit 1
3841
3842 @endif bash
3843
3844 .PHONY: maybe-distclean-bash distclean-bash
3845 maybe-distclean-bash:
3846 @if bash
3847 maybe-distclean-bash: distclean-bash
3848
3849 distclean-bash: 
3850         @[ -f ./bash/Makefile ] || exit 0; \
3851         r=`${PWD_COMMAND}`; export r; \
3852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3853         $(HOST_EXPORTS) \
3854         for flag in $(EXTRA_HOST_FLAGS) ; do \
3855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3856         done; \
3857         echo "Doing distclean in bash" ; \
3858         (cd $(HOST_SUBDIR)/bash && \
3859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3861                   "RANLIB=$${RANLIB}" \
3862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3863                   distclean) \
3864           || exit 1
3865
3866 @endif bash
3867
3868 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3869 maybe-maintainer-clean-bash:
3870 @if bash
3871 maybe-maintainer-clean-bash: maintainer-clean-bash
3872
3873 maintainer-clean-bash: 
3874         @[ -f ./bash/Makefile ] || exit 0; \
3875         r=`${PWD_COMMAND}`; export r; \
3876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3877         $(HOST_EXPORTS) \
3878         for flag in $(EXTRA_HOST_FLAGS) ; do \
3879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3880         done; \
3881         echo "Doing maintainer-clean in bash" ; \
3882         (cd $(HOST_SUBDIR)/bash && \
3883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3885                   "RANLIB=$${RANLIB}" \
3886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3887                   maintainer-clean) \
3888           || exit 1
3889
3890 @endif bash
3891
3892
3893
3894 .PHONY: configure-bfd maybe-configure-bfd
3895 maybe-configure-bfd:
3896 @if bfd
3897 maybe-configure-bfd: configure-bfd
3898 configure-bfd: 
3899         @test -f stage_last && exit 0; \
3900         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3901         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3902         r=`${PWD_COMMAND}`; export r; \
3903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3904         $(HOST_EXPORTS) \
3905         echo Configuring in $(HOST_SUBDIR)/bfd; \
3906         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3907         case $(srcdir) in \
3908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3909           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3911         esac; \
3912         srcdiroption="--srcdir=$${topdir}/bfd"; \
3913         libsrcdir="$$s/bfd"; \
3914         $(SHELL) $${libsrcdir}/configure \
3915           $(HOST_CONFIGARGS) $${srcdiroption}  \
3916           || exit 1
3917 @endif bfd
3918
3919
3920
3921 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3922 maybe-configure-stage1-bfd:
3923 @if bfd-bootstrap
3924 maybe-configure-stage1-bfd: configure-stage1-bfd
3925 configure-stage1-bfd: 
3926         @$(MAKE) stage1-start
3927         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3928         r=`${PWD_COMMAND}`; export r; \
3929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3930         $(HOST_EXPORTS) \
3931         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3932         cd $(HOST_SUBDIR)/bfd || exit 1; \
3933         case $(srcdir) in \
3934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3935           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3937         esac; \
3938         srcdiroption="--srcdir=$${topdir}/bfd"; \
3939         libsrcdir="$$s/bfd"; \
3940         $(SHELL) $${libsrcdir}/configure \
3941           $(HOST_CONFIGARGS) $${srcdiroption} \
3942           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
3943 @endif bfd-bootstrap
3944
3945 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3946 maybe-configure-stage2-bfd:
3947 @if bfd-bootstrap
3948 maybe-configure-stage2-bfd: configure-stage2-bfd
3949 configure-stage2-bfd: 
3950         @$(MAKE) stage2-start
3951         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3952         r=`${PWD_COMMAND}`; export r; \
3953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3954         $(HOST_EXPORTS) \
3955         $(POSTSTAGE1_HOST_EXPORTS) \
3956         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3957         cd $(HOST_SUBDIR)/bfd || exit 1; \
3958         case $(srcdir) in \
3959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3960           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3962         esac; \
3963         srcdiroption="--srcdir=$${topdir}/bfd"; \
3964         libsrcdir="$$s/bfd"; \
3965         $(SHELL) $${libsrcdir}/configure \
3966           $(HOST_CONFIGARGS) $${srcdiroption} \
3967           @stage2_werror_flag@ 
3968 @endif bfd-bootstrap
3969
3970 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3971 maybe-configure-stage3-bfd:
3972 @if bfd-bootstrap
3973 maybe-configure-stage3-bfd: configure-stage3-bfd
3974 configure-stage3-bfd: 
3975         @$(MAKE) stage3-start
3976         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3977         r=`${PWD_COMMAND}`; export r; \
3978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3979         $(HOST_EXPORTS) \
3980         $(POSTSTAGE1_HOST_EXPORTS) \
3981         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3982         cd $(HOST_SUBDIR)/bfd || exit 1; \
3983         case $(srcdir) in \
3984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3985           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3987         esac; \
3988         srcdiroption="--srcdir=$${topdir}/bfd"; \
3989         libsrcdir="$$s/bfd"; \
3990         $(SHELL) $${libsrcdir}/configure \
3991           $(HOST_CONFIGARGS) $${srcdiroption} \
3992           @stage2_werror_flag@ 
3993 @endif bfd-bootstrap
3994
3995 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3996 maybe-configure-stage4-bfd:
3997 @if bfd-bootstrap
3998 maybe-configure-stage4-bfd: configure-stage4-bfd
3999 configure-stage4-bfd: 
4000         @$(MAKE) stage4-start
4001         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4002         r=`${PWD_COMMAND}`; export r; \
4003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4004         $(HOST_EXPORTS) \
4005         $(POSTSTAGE1_HOST_EXPORTS) \
4006         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4007         cd $(HOST_SUBDIR)/bfd || exit 1; \
4008         case $(srcdir) in \
4009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4010           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4012         esac; \
4013         srcdiroption="--srcdir=$${topdir}/bfd"; \
4014         libsrcdir="$$s/bfd"; \
4015         $(SHELL) $${libsrcdir}/configure \
4016           $(HOST_CONFIGARGS) $${srcdiroption} \
4017           @stage2_werror_flag@ 
4018 @endif bfd-bootstrap
4019
4020 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4021 maybe-configure-stageprofile-bfd:
4022 @if bfd-bootstrap
4023 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4024 configure-stageprofile-bfd: 
4025         @$(MAKE) stageprofile-start
4026         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4027         r=`${PWD_COMMAND}`; export r; \
4028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4029         $(HOST_EXPORTS) \
4030         $(POSTSTAGE1_HOST_EXPORTS) \
4031         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4032         cd $(HOST_SUBDIR)/bfd || exit 1; \
4033         case $(srcdir) in \
4034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4035           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4037         esac; \
4038         srcdiroption="--srcdir=$${topdir}/bfd"; \
4039         libsrcdir="$$s/bfd"; \
4040         $(SHELL) $${libsrcdir}/configure \
4041           $(HOST_CONFIGARGS) $${srcdiroption} \
4042           @stage2_werror_flag@ 
4043 @endif bfd-bootstrap
4044
4045 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4046 maybe-configure-stagefeedback-bfd:
4047 @if bfd-bootstrap
4048 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4049 configure-stagefeedback-bfd: 
4050         @$(MAKE) stagefeedback-start
4051         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
4052         r=`${PWD_COMMAND}`; export r; \
4053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4054         $(HOST_EXPORTS) \
4055         $(POSTSTAGE1_HOST_EXPORTS) \
4056         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4057         cd $(HOST_SUBDIR)/bfd || exit 1; \
4058         case $(srcdir) in \
4059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4060           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4062         esac; \
4063         srcdiroption="--srcdir=$${topdir}/bfd"; \
4064         libsrcdir="$$s/bfd"; \
4065         $(SHELL) $${libsrcdir}/configure \
4066           $(HOST_CONFIGARGS) $${srcdiroption} \
4067           @stage2_werror_flag@ 
4068 @endif bfd-bootstrap
4069
4070
4071
4072
4073
4074 .PHONY: all-bfd maybe-all-bfd
4075 maybe-all-bfd:
4076 @if bfd
4077 TARGET-bfd=all
4078 maybe-all-bfd: all-bfd
4079 all-bfd: configure-bfd
4080         @test -f stage_last && exit 0; \
4081         r=`${PWD_COMMAND}`; export r; \
4082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083         $(HOST_EXPORTS) \
4084         (cd $(HOST_SUBDIR)/bfd && \
4085           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4086 @endif bfd
4087
4088
4089
4090 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4091 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4092 maybe-all-stage1-bfd:
4093 maybe-clean-stage1-bfd:
4094 @if bfd-bootstrap
4095 maybe-all-stage1-bfd: all-stage1-bfd
4096 all-stage1: all-stage1-bfd
4097 all-stage1-bfd: configure-stage1-bfd
4098         @$(MAKE) stage1-start
4099         @r=`${PWD_COMMAND}`; export r; \
4100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4101         $(HOST_EXPORTS) \
4102         cd $(HOST_SUBDIR)/bfd && \
4103         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
4104
4105 maybe-clean-stage1-bfd: clean-stage1-bfd
4106 clean-stage1: clean-stage1-bfd
4107 clean-stage1-bfd:
4108         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4109           || exit 0 ; \
4110         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage1-start ; \
4111         cd $(HOST_SUBDIR)/bfd && \
4112         $(MAKE) $(FLAGS_TO_PASS)  \
4113                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4114 @endif bfd-bootstrap
4115
4116
4117 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4118 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4119 maybe-all-stage2-bfd:
4120 maybe-clean-stage2-bfd:
4121 @if bfd-bootstrap
4122 maybe-all-stage2-bfd: all-stage2-bfd
4123 all-stage2: all-stage2-bfd
4124 all-stage2-bfd: configure-stage2-bfd
4125         @$(MAKE) stage2-start
4126         @r=`${PWD_COMMAND}`; export r; \
4127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4128         $(HOST_EXPORTS) \
4129         $(POSTSTAGE1_HOST_EXPORTS) \
4130         cd $(HOST_SUBDIR)/bfd && \
4131         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4132
4133 maybe-clean-stage2-bfd: clean-stage2-bfd
4134 clean-stage2: clean-stage2-bfd
4135 clean-stage2-bfd:
4136         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4137           || exit 0 ; \
4138         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage2-start ; \
4139         cd $(HOST_SUBDIR)/bfd && \
4140         $(MAKE) $(FLAGS_TO_PASS)  \
4141                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4142                   clean
4143 @endif bfd-bootstrap
4144
4145
4146 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4147 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4148 maybe-all-stage3-bfd:
4149 maybe-clean-stage3-bfd:
4150 @if bfd-bootstrap
4151 maybe-all-stage3-bfd: all-stage3-bfd
4152 all-stage3: all-stage3-bfd
4153 all-stage3-bfd: configure-stage3-bfd
4154         @$(MAKE) stage3-start
4155         @r=`${PWD_COMMAND}`; export r; \
4156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157         $(HOST_EXPORTS) \
4158         $(POSTSTAGE1_HOST_EXPORTS) \
4159         cd $(HOST_SUBDIR)/bfd && \
4160         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4161
4162 maybe-clean-stage3-bfd: clean-stage3-bfd
4163 clean-stage3: clean-stage3-bfd
4164 clean-stage3-bfd:
4165         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4166           || exit 0 ; \
4167         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage3-start ; \
4168         cd $(HOST_SUBDIR)/bfd && \
4169         $(MAKE) $(FLAGS_TO_PASS)  \
4170                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4171                   clean
4172 @endif bfd-bootstrap
4173
4174
4175 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4176 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4177 maybe-all-stage4-bfd:
4178 maybe-clean-stage4-bfd:
4179 @if bfd-bootstrap
4180 maybe-all-stage4-bfd: all-stage4-bfd
4181 all-stage4: all-stage4-bfd
4182 all-stage4-bfd: configure-stage4-bfd
4183         @$(MAKE) stage4-start
4184         @r=`${PWD_COMMAND}`; export r; \
4185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4186         $(HOST_EXPORTS) \
4187         $(POSTSTAGE1_HOST_EXPORTS) \
4188         cd $(HOST_SUBDIR)/bfd && \
4189         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4190
4191 maybe-clean-stage4-bfd: clean-stage4-bfd
4192 clean-stage4: clean-stage4-bfd
4193 clean-stage4-bfd:
4194         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4195           || exit 0 ; \
4196         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage4-start ; \
4197         cd $(HOST_SUBDIR)/bfd && \
4198         $(MAKE) $(FLAGS_TO_PASS)  \
4199                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4200                   clean
4201 @endif bfd-bootstrap
4202
4203
4204 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4205 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4206 maybe-all-stageprofile-bfd:
4207 maybe-clean-stageprofile-bfd:
4208 @if bfd-bootstrap
4209 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4210 all-stageprofile: all-stageprofile-bfd
4211 all-stageprofile-bfd: configure-stageprofile-bfd
4212         @$(MAKE) stageprofile-start
4213         @r=`${PWD_COMMAND}`; export r; \
4214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4215         $(HOST_EXPORTS) \
4216         $(POSTSTAGE1_HOST_EXPORTS) \
4217         cd $(HOST_SUBDIR)/bfd && \
4218         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
4219
4220 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4221 clean-stageprofile: clean-stageprofile-bfd
4222 clean-stageprofile-bfd:
4223         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4224           || exit 0 ; \
4225         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stageprofile-start ; \
4226         cd $(HOST_SUBDIR)/bfd && \
4227         $(MAKE) $(FLAGS_TO_PASS)  \
4228                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4229                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4230 @endif bfd-bootstrap
4231
4232
4233 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4234 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4235 maybe-all-stagefeedback-bfd:
4236 maybe-clean-stagefeedback-bfd:
4237 @if bfd-bootstrap
4238 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4239 all-stagefeedback: all-stagefeedback-bfd
4240 all-stagefeedback-bfd: configure-stagefeedback-bfd
4241         @$(MAKE) stagefeedback-start
4242         @r=`${PWD_COMMAND}`; export r; \
4243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4244         $(HOST_EXPORTS) \
4245         $(POSTSTAGE1_HOST_EXPORTS) \
4246         cd $(HOST_SUBDIR)/bfd && \
4247         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
4248
4249 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4250 clean-stagefeedback: clean-stagefeedback-bfd
4251 clean-stagefeedback-bfd:
4252         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4253           || exit 0 ; \
4254         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stagefeedback-start ; \
4255         cd $(HOST_SUBDIR)/bfd && \
4256         $(MAKE) $(FLAGS_TO_PASS)  \
4257                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4258                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4259 @endif bfd-bootstrap
4260
4261
4262
4263
4264
4265 .PHONY: check-bfd maybe-check-bfd
4266 maybe-check-bfd:
4267 @if bfd
4268 maybe-check-bfd: check-bfd
4269
4270 check-bfd:
4271         @r=`${PWD_COMMAND}`; export r; \
4272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4273         $(HOST_EXPORTS) \
4274         (cd $(HOST_SUBDIR)/bfd && \
4275           $(MAKE) $(FLAGS_TO_PASS)  check)
4276
4277 @endif bfd
4278
4279 .PHONY: install-bfd maybe-install-bfd
4280 maybe-install-bfd:
4281 @if bfd
4282 maybe-install-bfd: install-bfd
4283
4284 install-bfd: installdirs
4285         @r=`${PWD_COMMAND}`; export r; \
4286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4287         $(HOST_EXPORTS) \
4288         (cd $(HOST_SUBDIR)/bfd && \
4289           $(MAKE) $(FLAGS_TO_PASS)  install)
4290
4291 @endif bfd
4292
4293 # Other targets (info, dvi, etc.)
4294
4295 .PHONY: maybe-info-bfd info-bfd
4296 maybe-info-bfd:
4297 @if bfd
4298 maybe-info-bfd: info-bfd
4299
4300 info-bfd: \
4301     configure-bfd 
4302         @[ -f ./bfd/Makefile ] || exit 0; \
4303         r=`${PWD_COMMAND}`; export r; \
4304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4305         $(HOST_EXPORTS) \
4306         for flag in $(EXTRA_HOST_FLAGS) ; do \
4307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4308         done; \
4309         echo "Doing info in bfd" ; \
4310         (cd $(HOST_SUBDIR)/bfd && \
4311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4313                   "RANLIB=$${RANLIB}" \
4314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4315                   info) \
4316           || exit 1
4317
4318 @endif bfd
4319
4320 .PHONY: maybe-dvi-bfd dvi-bfd
4321 maybe-dvi-bfd:
4322 @if bfd
4323 maybe-dvi-bfd: dvi-bfd
4324
4325 dvi-bfd: \
4326     configure-bfd 
4327         @[ -f ./bfd/Makefile ] || exit 0; \
4328         r=`${PWD_COMMAND}`; export r; \
4329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4330         $(HOST_EXPORTS) \
4331         for flag in $(EXTRA_HOST_FLAGS) ; do \
4332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4333         done; \
4334         echo "Doing dvi in bfd" ; \
4335         (cd $(HOST_SUBDIR)/bfd && \
4336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4338                   "RANLIB=$${RANLIB}" \
4339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4340                   dvi) \
4341           || exit 1
4342
4343 @endif bfd
4344
4345 .PHONY: maybe-html-bfd html-bfd
4346 maybe-html-bfd:
4347 @if bfd
4348 maybe-html-bfd: html-bfd
4349
4350 html-bfd: \
4351     configure-bfd 
4352         @[ -f ./bfd/Makefile ] || exit 0; \
4353         r=`${PWD_COMMAND}`; export r; \
4354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4355         $(HOST_EXPORTS) \
4356         for flag in $(EXTRA_HOST_FLAGS) ; do \
4357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4358         done; \
4359         echo "Doing html in bfd" ; \
4360         (cd $(HOST_SUBDIR)/bfd && \
4361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4363                   "RANLIB=$${RANLIB}" \
4364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4365                   html) \
4366           || exit 1
4367
4368 @endif bfd
4369
4370 .PHONY: maybe-TAGS-bfd TAGS-bfd
4371 maybe-TAGS-bfd:
4372 @if bfd
4373 maybe-TAGS-bfd: TAGS-bfd
4374
4375 TAGS-bfd: \
4376     configure-bfd 
4377         @[ -f ./bfd/Makefile ] || exit 0; \
4378         r=`${PWD_COMMAND}`; export r; \
4379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4380         $(HOST_EXPORTS) \
4381         for flag in $(EXTRA_HOST_FLAGS) ; do \
4382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4383         done; \
4384         echo "Doing TAGS in bfd" ; \
4385         (cd $(HOST_SUBDIR)/bfd && \
4386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4388                   "RANLIB=$${RANLIB}" \
4389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4390                   TAGS) \
4391           || exit 1
4392
4393 @endif bfd
4394
4395 .PHONY: maybe-install-info-bfd install-info-bfd
4396 maybe-install-info-bfd:
4397 @if bfd
4398 maybe-install-info-bfd: install-info-bfd
4399
4400 install-info-bfd: \
4401     configure-bfd \
4402     info-bfd 
4403         @[ -f ./bfd/Makefile ] || exit 0; \
4404         r=`${PWD_COMMAND}`; export r; \
4405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4406         $(HOST_EXPORTS) \
4407         for flag in $(EXTRA_HOST_FLAGS) ; do \
4408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4409         done; \
4410         echo "Doing install-info in bfd" ; \
4411         (cd $(HOST_SUBDIR)/bfd && \
4412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4414                   "RANLIB=$${RANLIB}" \
4415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4416                   install-info) \
4417           || exit 1
4418
4419 @endif bfd
4420
4421 .PHONY: maybe-installcheck-bfd installcheck-bfd
4422 maybe-installcheck-bfd:
4423 @if bfd
4424 maybe-installcheck-bfd: installcheck-bfd
4425
4426 installcheck-bfd: \
4427     configure-bfd 
4428         @[ -f ./bfd/Makefile ] || exit 0; \
4429         r=`${PWD_COMMAND}`; export r; \
4430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4431         $(HOST_EXPORTS) \
4432         for flag in $(EXTRA_HOST_FLAGS) ; do \
4433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4434         done; \
4435         echo "Doing installcheck in bfd" ; \
4436         (cd $(HOST_SUBDIR)/bfd && \
4437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4439                   "RANLIB=$${RANLIB}" \
4440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4441                   installcheck) \
4442           || exit 1
4443
4444 @endif bfd
4445
4446 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4447 maybe-mostlyclean-bfd:
4448 @if bfd
4449 maybe-mostlyclean-bfd: mostlyclean-bfd
4450
4451 mostlyclean-bfd: 
4452         @[ -f ./bfd/Makefile ] || exit 0; \
4453         r=`${PWD_COMMAND}`; export r; \
4454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4455         $(HOST_EXPORTS) \
4456         for flag in $(EXTRA_HOST_FLAGS) ; do \
4457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4458         done; \
4459         echo "Doing mostlyclean in bfd" ; \
4460         (cd $(HOST_SUBDIR)/bfd && \
4461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4463                   "RANLIB=$${RANLIB}" \
4464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4465                   mostlyclean) \
4466           || exit 1
4467
4468 @endif bfd
4469
4470 .PHONY: maybe-clean-bfd clean-bfd
4471 maybe-clean-bfd:
4472 @if bfd
4473 maybe-clean-bfd: clean-bfd
4474
4475 clean-bfd: 
4476         @[ -f ./bfd/Makefile ] || exit 0; \
4477         r=`${PWD_COMMAND}`; export r; \
4478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4479         $(HOST_EXPORTS) \
4480         for flag in $(EXTRA_HOST_FLAGS) ; do \
4481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4482         done; \
4483         echo "Doing clean in bfd" ; \
4484         (cd $(HOST_SUBDIR)/bfd && \
4485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4487                   "RANLIB=$${RANLIB}" \
4488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4489                   clean) \
4490           || exit 1
4491
4492 @endif bfd
4493
4494 .PHONY: maybe-distclean-bfd distclean-bfd
4495 maybe-distclean-bfd:
4496 @if bfd
4497 maybe-distclean-bfd: distclean-bfd
4498
4499 distclean-bfd: 
4500         @[ -f ./bfd/Makefile ] || exit 0; \
4501         r=`${PWD_COMMAND}`; export r; \
4502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4503         $(HOST_EXPORTS) \
4504         for flag in $(EXTRA_HOST_FLAGS) ; do \
4505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4506         done; \
4507         echo "Doing distclean in bfd" ; \
4508         (cd $(HOST_SUBDIR)/bfd && \
4509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4511                   "RANLIB=$${RANLIB}" \
4512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4513                   distclean) \
4514           || exit 1
4515
4516 @endif bfd
4517
4518 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4519 maybe-maintainer-clean-bfd:
4520 @if bfd
4521 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4522
4523 maintainer-clean-bfd: 
4524         @[ -f ./bfd/Makefile ] || exit 0; \
4525         r=`${PWD_COMMAND}`; export r; \
4526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4527         $(HOST_EXPORTS) \
4528         for flag in $(EXTRA_HOST_FLAGS) ; do \
4529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4530         done; \
4531         echo "Doing maintainer-clean in bfd" ; \
4532         (cd $(HOST_SUBDIR)/bfd && \
4533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4535                   "RANLIB=$${RANLIB}" \
4536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4537                   maintainer-clean) \
4538           || exit 1
4539
4540 @endif bfd
4541
4542
4543
4544 .PHONY: configure-opcodes maybe-configure-opcodes
4545 maybe-configure-opcodes:
4546 @if opcodes
4547 maybe-configure-opcodes: configure-opcodes
4548 configure-opcodes: 
4549         @test -f stage_last && exit 0; \
4550         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4552         r=`${PWD_COMMAND}`; export r; \
4553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4554         $(HOST_EXPORTS) \
4555         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4556         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4557         case $(srcdir) in \
4558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4559           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4561         esac; \
4562         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4563         libsrcdir="$$s/opcodes"; \
4564         $(SHELL) $${libsrcdir}/configure \
4565           $(HOST_CONFIGARGS) $${srcdiroption}  \
4566           || exit 1
4567 @endif opcodes
4568
4569
4570
4571 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4572 maybe-configure-stage1-opcodes:
4573 @if opcodes-bootstrap
4574 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4575 configure-stage1-opcodes: 
4576         @$(MAKE) stage1-start
4577         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4578         r=`${PWD_COMMAND}`; export r; \
4579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4580         $(HOST_EXPORTS) \
4581         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4582         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4583         case $(srcdir) in \
4584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4585           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4587         esac; \
4588         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4589         libsrcdir="$$s/opcodes"; \
4590         $(SHELL) $${libsrcdir}/configure \
4591           $(HOST_CONFIGARGS) $${srcdiroption} \
4592           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4593 @endif opcodes-bootstrap
4594
4595 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4596 maybe-configure-stage2-opcodes:
4597 @if opcodes-bootstrap
4598 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4599 configure-stage2-opcodes: 
4600         @$(MAKE) stage2-start
4601         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4602         r=`${PWD_COMMAND}`; export r; \
4603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4604         $(HOST_EXPORTS) \
4605         $(POSTSTAGE1_HOST_EXPORTS) \
4606         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4607         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4608         case $(srcdir) in \
4609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4610           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4612         esac; \
4613         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4614         libsrcdir="$$s/opcodes"; \
4615         $(SHELL) $${libsrcdir}/configure \
4616           $(HOST_CONFIGARGS) $${srcdiroption} \
4617           @stage2_werror_flag@ 
4618 @endif opcodes-bootstrap
4619
4620 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4621 maybe-configure-stage3-opcodes:
4622 @if opcodes-bootstrap
4623 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4624 configure-stage3-opcodes: 
4625         @$(MAKE) stage3-start
4626         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4627         r=`${PWD_COMMAND}`; export r; \
4628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4629         $(HOST_EXPORTS) \
4630         $(POSTSTAGE1_HOST_EXPORTS) \
4631         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4632         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4633         case $(srcdir) in \
4634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4635           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4637         esac; \
4638         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4639         libsrcdir="$$s/opcodes"; \
4640         $(SHELL) $${libsrcdir}/configure \
4641           $(HOST_CONFIGARGS) $${srcdiroption} \
4642           @stage2_werror_flag@ 
4643 @endif opcodes-bootstrap
4644
4645 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4646 maybe-configure-stage4-opcodes:
4647 @if opcodes-bootstrap
4648 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4649 configure-stage4-opcodes: 
4650         @$(MAKE) stage4-start
4651         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4652         r=`${PWD_COMMAND}`; export r; \
4653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4654         $(HOST_EXPORTS) \
4655         $(POSTSTAGE1_HOST_EXPORTS) \
4656         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4657         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4658         case $(srcdir) in \
4659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4660           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4662         esac; \
4663         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4664         libsrcdir="$$s/opcodes"; \
4665         $(SHELL) $${libsrcdir}/configure \
4666           $(HOST_CONFIGARGS) $${srcdiroption} \
4667           @stage2_werror_flag@ 
4668 @endif opcodes-bootstrap
4669
4670 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4671 maybe-configure-stageprofile-opcodes:
4672 @if opcodes-bootstrap
4673 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4674 configure-stageprofile-opcodes: 
4675         @$(MAKE) stageprofile-start
4676         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4677         r=`${PWD_COMMAND}`; export r; \
4678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4679         $(HOST_EXPORTS) \
4680         $(POSTSTAGE1_HOST_EXPORTS) \
4681         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4682         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4683         case $(srcdir) in \
4684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4685           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4687         esac; \
4688         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4689         libsrcdir="$$s/opcodes"; \
4690         $(SHELL) $${libsrcdir}/configure \
4691           $(HOST_CONFIGARGS) $${srcdiroption} \
4692           @stage2_werror_flag@ 
4693 @endif opcodes-bootstrap
4694
4695 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4696 maybe-configure-stagefeedback-opcodes:
4697 @if opcodes-bootstrap
4698 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4699 configure-stagefeedback-opcodes: 
4700         @$(MAKE) stagefeedback-start
4701         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4702         r=`${PWD_COMMAND}`; export r; \
4703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4704         $(HOST_EXPORTS) \
4705         $(POSTSTAGE1_HOST_EXPORTS) \
4706         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4707         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4708         case $(srcdir) in \
4709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4710           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4712         esac; \
4713         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4714         libsrcdir="$$s/opcodes"; \
4715         $(SHELL) $${libsrcdir}/configure \
4716           $(HOST_CONFIGARGS) $${srcdiroption} \
4717           @stage2_werror_flag@ 
4718 @endif opcodes-bootstrap
4719
4720
4721
4722
4723
4724 .PHONY: all-opcodes maybe-all-opcodes
4725 maybe-all-opcodes:
4726 @if opcodes
4727 TARGET-opcodes=all
4728 maybe-all-opcodes: all-opcodes
4729 all-opcodes: configure-opcodes
4730         @test -f stage_last && exit 0; \
4731         r=`${PWD_COMMAND}`; export r; \
4732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4733         $(HOST_EXPORTS) \
4734         (cd $(HOST_SUBDIR)/opcodes && \
4735           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4736 @endif opcodes
4737
4738
4739
4740 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4741 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4742 maybe-all-stage1-opcodes:
4743 maybe-clean-stage1-opcodes:
4744 @if opcodes-bootstrap
4745 maybe-all-stage1-opcodes: all-stage1-opcodes
4746 all-stage1: all-stage1-opcodes
4747 all-stage1-opcodes: configure-stage1-opcodes
4748         @$(MAKE) stage1-start
4749         @r=`${PWD_COMMAND}`; export r; \
4750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4751         $(HOST_EXPORTS) \
4752         cd $(HOST_SUBDIR)/opcodes && \
4753         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
4754
4755 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4756 clean-stage1: clean-stage1-opcodes
4757 clean-stage1-opcodes:
4758         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4759           || exit 0 ; \
4760         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage1-start ; \
4761         cd $(HOST_SUBDIR)/opcodes && \
4762         $(MAKE) $(FLAGS_TO_PASS)  \
4763                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4764 @endif opcodes-bootstrap
4765
4766
4767 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4768 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4769 maybe-all-stage2-opcodes:
4770 maybe-clean-stage2-opcodes:
4771 @if opcodes-bootstrap
4772 maybe-all-stage2-opcodes: all-stage2-opcodes
4773 all-stage2: all-stage2-opcodes
4774 all-stage2-opcodes: configure-stage2-opcodes
4775         @$(MAKE) stage2-start
4776         @r=`${PWD_COMMAND}`; export r; \
4777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4778         $(HOST_EXPORTS) \
4779         $(POSTSTAGE1_HOST_EXPORTS) \
4780         cd $(HOST_SUBDIR)/opcodes && \
4781         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4782
4783 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4784 clean-stage2: clean-stage2-opcodes
4785 clean-stage2-opcodes:
4786         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4787           || exit 0 ; \
4788         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage2-start ; \
4789         cd $(HOST_SUBDIR)/opcodes && \
4790         $(MAKE) $(FLAGS_TO_PASS)  \
4791                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4792                   clean
4793 @endif opcodes-bootstrap
4794
4795
4796 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4797 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4798 maybe-all-stage3-opcodes:
4799 maybe-clean-stage3-opcodes:
4800 @if opcodes-bootstrap
4801 maybe-all-stage3-opcodes: all-stage3-opcodes
4802 all-stage3: all-stage3-opcodes
4803 all-stage3-opcodes: configure-stage3-opcodes
4804         @$(MAKE) stage3-start
4805         @r=`${PWD_COMMAND}`; export r; \
4806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807         $(HOST_EXPORTS) \
4808         $(POSTSTAGE1_HOST_EXPORTS) \
4809         cd $(HOST_SUBDIR)/opcodes && \
4810         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4811
4812 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4813 clean-stage3: clean-stage3-opcodes
4814 clean-stage3-opcodes:
4815         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4816           || exit 0 ; \
4817         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage3-start ; \
4818         cd $(HOST_SUBDIR)/opcodes && \
4819         $(MAKE) $(FLAGS_TO_PASS)  \
4820                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4821                   clean
4822 @endif opcodes-bootstrap
4823
4824
4825 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4826 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4827 maybe-all-stage4-opcodes:
4828 maybe-clean-stage4-opcodes:
4829 @if opcodes-bootstrap
4830 maybe-all-stage4-opcodes: all-stage4-opcodes
4831 all-stage4: all-stage4-opcodes
4832 all-stage4-opcodes: configure-stage4-opcodes
4833         @$(MAKE) stage4-start
4834         @r=`${PWD_COMMAND}`; export r; \
4835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4836         $(HOST_EXPORTS) \
4837         $(POSTSTAGE1_HOST_EXPORTS) \
4838         cd $(HOST_SUBDIR)/opcodes && \
4839         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4840
4841 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4842 clean-stage4: clean-stage4-opcodes
4843 clean-stage4-opcodes:
4844         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4845           || exit 0 ; \
4846         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage4-start ; \
4847         cd $(HOST_SUBDIR)/opcodes && \
4848         $(MAKE) $(FLAGS_TO_PASS)  \
4849                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4850                   clean
4851 @endif opcodes-bootstrap
4852
4853
4854 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4855 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4856 maybe-all-stageprofile-opcodes:
4857 maybe-clean-stageprofile-opcodes:
4858 @if opcodes-bootstrap
4859 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4860 all-stageprofile: all-stageprofile-opcodes
4861 all-stageprofile-opcodes: configure-stageprofile-opcodes
4862         @$(MAKE) stageprofile-start
4863         @r=`${PWD_COMMAND}`; export r; \
4864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4865         $(HOST_EXPORTS) \
4866         $(POSTSTAGE1_HOST_EXPORTS) \
4867         cd $(HOST_SUBDIR)/opcodes && \
4868         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
4869
4870 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4871 clean-stageprofile: clean-stageprofile-opcodes
4872 clean-stageprofile-opcodes:
4873         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4874           || exit 0 ; \
4875         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stageprofile-start ; \
4876         cd $(HOST_SUBDIR)/opcodes && \
4877         $(MAKE) $(FLAGS_TO_PASS)  \
4878                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4879                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4880 @endif opcodes-bootstrap
4881
4882
4883 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4884 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4885 maybe-all-stagefeedback-opcodes:
4886 maybe-clean-stagefeedback-opcodes:
4887 @if opcodes-bootstrap
4888 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4889 all-stagefeedback: all-stagefeedback-opcodes
4890 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4891         @$(MAKE) stagefeedback-start
4892         @r=`${PWD_COMMAND}`; export r; \
4893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894         $(HOST_EXPORTS) \
4895         $(POSTSTAGE1_HOST_EXPORTS) \
4896         cd $(HOST_SUBDIR)/opcodes && \
4897         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
4898
4899 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4900 clean-stagefeedback: clean-stagefeedback-opcodes
4901 clean-stagefeedback-opcodes:
4902         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
4903           || exit 0 ; \
4904         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stagefeedback-start ; \
4905         cd $(HOST_SUBDIR)/opcodes && \
4906         $(MAKE) $(FLAGS_TO_PASS)  \
4907                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4908                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4909 @endif opcodes-bootstrap
4910
4911
4912
4913
4914
4915 .PHONY: check-opcodes maybe-check-opcodes
4916 maybe-check-opcodes:
4917 @if opcodes
4918 maybe-check-opcodes: check-opcodes
4919
4920 check-opcodes:
4921         @r=`${PWD_COMMAND}`; export r; \
4922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4923         $(HOST_EXPORTS) \
4924         (cd $(HOST_SUBDIR)/opcodes && \
4925           $(MAKE) $(FLAGS_TO_PASS)  check)
4926
4927 @endif opcodes
4928
4929 .PHONY: install-opcodes maybe-install-opcodes
4930 maybe-install-opcodes:
4931 @if opcodes
4932 maybe-install-opcodes: install-opcodes
4933
4934 install-opcodes: installdirs
4935         @r=`${PWD_COMMAND}`; export r; \
4936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4937         $(HOST_EXPORTS) \
4938         (cd $(HOST_SUBDIR)/opcodes && \
4939           $(MAKE) $(FLAGS_TO_PASS)  install)
4940
4941 @endif opcodes
4942
4943 # Other targets (info, dvi, etc.)
4944
4945 .PHONY: maybe-info-opcodes info-opcodes
4946 maybe-info-opcodes:
4947 @if opcodes
4948 maybe-info-opcodes: info-opcodes
4949
4950 info-opcodes: \
4951     configure-opcodes 
4952         @[ -f ./opcodes/Makefile ] || exit 0; \
4953         r=`${PWD_COMMAND}`; export r; \
4954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955         $(HOST_EXPORTS) \
4956         for flag in $(EXTRA_HOST_FLAGS) ; do \
4957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4958         done; \
4959         echo "Doing info in opcodes" ; \
4960         (cd $(HOST_SUBDIR)/opcodes && \
4961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4963                   "RANLIB=$${RANLIB}" \
4964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4965                   info) \
4966           || exit 1
4967
4968 @endif opcodes
4969
4970 .PHONY: maybe-dvi-opcodes dvi-opcodes
4971 maybe-dvi-opcodes:
4972 @if opcodes
4973 maybe-dvi-opcodes: dvi-opcodes
4974
4975 dvi-opcodes: \
4976     configure-opcodes 
4977         @[ -f ./opcodes/Makefile ] || exit 0; \
4978         r=`${PWD_COMMAND}`; export r; \
4979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980         $(HOST_EXPORTS) \
4981         for flag in $(EXTRA_HOST_FLAGS) ; do \
4982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4983         done; \
4984         echo "Doing dvi in opcodes" ; \
4985         (cd $(HOST_SUBDIR)/opcodes && \
4986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4988                   "RANLIB=$${RANLIB}" \
4989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4990                   dvi) \
4991           || exit 1
4992
4993 @endif opcodes
4994
4995 .PHONY: maybe-html-opcodes html-opcodes
4996 maybe-html-opcodes:
4997 @if opcodes
4998 maybe-html-opcodes: html-opcodes
4999
5000 html-opcodes: \
5001     configure-opcodes 
5002         @[ -f ./opcodes/Makefile ] || exit 0; \
5003         r=`${PWD_COMMAND}`; export r; \
5004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5005         $(HOST_EXPORTS) \
5006         for flag in $(EXTRA_HOST_FLAGS) ; do \
5007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5008         done; \
5009         echo "Doing html in opcodes" ; \
5010         (cd $(HOST_SUBDIR)/opcodes && \
5011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5013                   "RANLIB=$${RANLIB}" \
5014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5015                   html) \
5016           || exit 1
5017
5018 @endif opcodes
5019
5020 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5021 maybe-TAGS-opcodes:
5022 @if opcodes
5023 maybe-TAGS-opcodes: TAGS-opcodes
5024
5025 TAGS-opcodes: \
5026     configure-opcodes 
5027         @[ -f ./opcodes/Makefile ] || exit 0; \
5028         r=`${PWD_COMMAND}`; export r; \
5029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5030         $(HOST_EXPORTS) \
5031         for flag in $(EXTRA_HOST_FLAGS) ; do \
5032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5033         done; \
5034         echo "Doing TAGS in opcodes" ; \
5035         (cd $(HOST_SUBDIR)/opcodes && \
5036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5038                   "RANLIB=$${RANLIB}" \
5039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5040                   TAGS) \
5041           || exit 1
5042
5043 @endif opcodes
5044
5045 .PHONY: maybe-install-info-opcodes install-info-opcodes
5046 maybe-install-info-opcodes:
5047 @if opcodes
5048 maybe-install-info-opcodes: install-info-opcodes
5049
5050 install-info-opcodes: \
5051     configure-opcodes \
5052     info-opcodes 
5053         @[ -f ./opcodes/Makefile ] || exit 0; \
5054         r=`${PWD_COMMAND}`; export r; \
5055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5056         $(HOST_EXPORTS) \
5057         for flag in $(EXTRA_HOST_FLAGS) ; do \
5058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5059         done; \
5060         echo "Doing install-info in opcodes" ; \
5061         (cd $(HOST_SUBDIR)/opcodes && \
5062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5064                   "RANLIB=$${RANLIB}" \
5065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5066                   install-info) \
5067           || exit 1
5068
5069 @endif opcodes
5070
5071 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5072 maybe-installcheck-opcodes:
5073 @if opcodes
5074 maybe-installcheck-opcodes: installcheck-opcodes
5075
5076 installcheck-opcodes: \
5077     configure-opcodes 
5078         @[ -f ./opcodes/Makefile ] || exit 0; \
5079         r=`${PWD_COMMAND}`; export r; \
5080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5081         $(HOST_EXPORTS) \
5082         for flag in $(EXTRA_HOST_FLAGS) ; do \
5083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5084         done; \
5085         echo "Doing installcheck in opcodes" ; \
5086         (cd $(HOST_SUBDIR)/opcodes && \
5087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5089                   "RANLIB=$${RANLIB}" \
5090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5091                   installcheck) \
5092           || exit 1
5093
5094 @endif opcodes
5095
5096 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5097 maybe-mostlyclean-opcodes:
5098 @if opcodes
5099 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5100
5101 mostlyclean-opcodes: 
5102         @[ -f ./opcodes/Makefile ] || exit 0; \
5103         r=`${PWD_COMMAND}`; export r; \
5104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5105         $(HOST_EXPORTS) \
5106         for flag in $(EXTRA_HOST_FLAGS) ; do \
5107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5108         done; \
5109         echo "Doing mostlyclean in opcodes" ; \
5110         (cd $(HOST_SUBDIR)/opcodes && \
5111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5113                   "RANLIB=$${RANLIB}" \
5114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5115                   mostlyclean) \
5116           || exit 1
5117
5118 @endif opcodes
5119
5120 .PHONY: maybe-clean-opcodes clean-opcodes
5121 maybe-clean-opcodes:
5122 @if opcodes
5123 maybe-clean-opcodes: clean-opcodes
5124
5125 clean-opcodes: 
5126         @[ -f ./opcodes/Makefile ] || exit 0; \
5127         r=`${PWD_COMMAND}`; export r; \
5128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5129         $(HOST_EXPORTS) \
5130         for flag in $(EXTRA_HOST_FLAGS) ; do \
5131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5132         done; \
5133         echo "Doing clean in opcodes" ; \
5134         (cd $(HOST_SUBDIR)/opcodes && \
5135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5137                   "RANLIB=$${RANLIB}" \
5138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5139                   clean) \
5140           || exit 1
5141
5142 @endif opcodes
5143
5144 .PHONY: maybe-distclean-opcodes distclean-opcodes
5145 maybe-distclean-opcodes:
5146 @if opcodes
5147 maybe-distclean-opcodes: distclean-opcodes
5148
5149 distclean-opcodes: 
5150         @[ -f ./opcodes/Makefile ] || exit 0; \
5151         r=`${PWD_COMMAND}`; export r; \
5152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5153         $(HOST_EXPORTS) \
5154         for flag in $(EXTRA_HOST_FLAGS) ; do \
5155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5156         done; \
5157         echo "Doing distclean in opcodes" ; \
5158         (cd $(HOST_SUBDIR)/opcodes && \
5159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5161                   "RANLIB=$${RANLIB}" \
5162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5163                   distclean) \
5164           || exit 1
5165
5166 @endif opcodes
5167
5168 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5169 maybe-maintainer-clean-opcodes:
5170 @if opcodes
5171 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5172
5173 maintainer-clean-opcodes: 
5174         @[ -f ./opcodes/Makefile ] || exit 0; \
5175         r=`${PWD_COMMAND}`; export r; \
5176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5177         $(HOST_EXPORTS) \
5178         for flag in $(EXTRA_HOST_FLAGS) ; do \
5179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5180         done; \
5181         echo "Doing maintainer-clean in opcodes" ; \
5182         (cd $(HOST_SUBDIR)/opcodes && \
5183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5185                   "RANLIB=$${RANLIB}" \
5186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5187                   maintainer-clean) \
5188           || exit 1
5189
5190 @endif opcodes
5191
5192
5193
5194 .PHONY: configure-binutils maybe-configure-binutils
5195 maybe-configure-binutils:
5196 @if binutils
5197 maybe-configure-binutils: configure-binutils
5198 configure-binutils: 
5199         @test -f stage_last && exit 0; \
5200         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5202         r=`${PWD_COMMAND}`; export r; \
5203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5204         $(HOST_EXPORTS) \
5205         echo Configuring in $(HOST_SUBDIR)/binutils; \
5206         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5207         case $(srcdir) in \
5208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5209           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5211         esac; \
5212         srcdiroption="--srcdir=$${topdir}/binutils"; \
5213         libsrcdir="$$s/binutils"; \
5214         $(SHELL) $${libsrcdir}/configure \
5215           $(HOST_CONFIGARGS) $${srcdiroption}  \
5216           || exit 1
5217 @endif binutils
5218
5219
5220
5221 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5222 maybe-configure-stage1-binutils:
5223 @if binutils-bootstrap
5224 maybe-configure-stage1-binutils: configure-stage1-binutils
5225 configure-stage1-binutils: 
5226         @$(MAKE) stage1-start
5227         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5228         r=`${PWD_COMMAND}`; export r; \
5229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5230         $(HOST_EXPORTS) \
5231         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5232         cd $(HOST_SUBDIR)/binutils || exit 1; \
5233         case $(srcdir) in \
5234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5235           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5237         esac; \
5238         srcdiroption="--srcdir=$${topdir}/binutils"; \
5239         libsrcdir="$$s/binutils"; \
5240         $(SHELL) $${libsrcdir}/configure \
5241           $(HOST_CONFIGARGS) $${srcdiroption} \
5242           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5243 @endif binutils-bootstrap
5244
5245 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5246 maybe-configure-stage2-binutils:
5247 @if binutils-bootstrap
5248 maybe-configure-stage2-binutils: configure-stage2-binutils
5249 configure-stage2-binutils: 
5250         @$(MAKE) stage2-start
5251         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5252         r=`${PWD_COMMAND}`; export r; \
5253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5254         $(HOST_EXPORTS) \
5255         $(POSTSTAGE1_HOST_EXPORTS) \
5256         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5257         cd $(HOST_SUBDIR)/binutils || exit 1; \
5258         case $(srcdir) in \
5259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5260           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5262         esac; \
5263         srcdiroption="--srcdir=$${topdir}/binutils"; \
5264         libsrcdir="$$s/binutils"; \
5265         $(SHELL) $${libsrcdir}/configure \
5266           $(HOST_CONFIGARGS) $${srcdiroption} \
5267           @stage2_werror_flag@ 
5268 @endif binutils-bootstrap
5269
5270 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5271 maybe-configure-stage3-binutils:
5272 @if binutils-bootstrap
5273 maybe-configure-stage3-binutils: configure-stage3-binutils
5274 configure-stage3-binutils: 
5275         @$(MAKE) stage3-start
5276         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5277         r=`${PWD_COMMAND}`; export r; \
5278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5279         $(HOST_EXPORTS) \
5280         $(POSTSTAGE1_HOST_EXPORTS) \
5281         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5282         cd $(HOST_SUBDIR)/binutils || exit 1; \
5283         case $(srcdir) in \
5284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5285           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5287         esac; \
5288         srcdiroption="--srcdir=$${topdir}/binutils"; \
5289         libsrcdir="$$s/binutils"; \
5290         $(SHELL) $${libsrcdir}/configure \
5291           $(HOST_CONFIGARGS) $${srcdiroption} \
5292           @stage2_werror_flag@ 
5293 @endif binutils-bootstrap
5294
5295 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5296 maybe-configure-stage4-binutils:
5297 @if binutils-bootstrap
5298 maybe-configure-stage4-binutils: configure-stage4-binutils
5299 configure-stage4-binutils: 
5300         @$(MAKE) stage4-start
5301         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5302         r=`${PWD_COMMAND}`; export r; \
5303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304         $(HOST_EXPORTS) \
5305         $(POSTSTAGE1_HOST_EXPORTS) \
5306         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5307         cd $(HOST_SUBDIR)/binutils || exit 1; \
5308         case $(srcdir) in \
5309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5310           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5312         esac; \
5313         srcdiroption="--srcdir=$${topdir}/binutils"; \
5314         libsrcdir="$$s/binutils"; \
5315         $(SHELL) $${libsrcdir}/configure \
5316           $(HOST_CONFIGARGS) $${srcdiroption} \
5317           @stage2_werror_flag@ 
5318 @endif binutils-bootstrap
5319
5320 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5321 maybe-configure-stageprofile-binutils:
5322 @if binutils-bootstrap
5323 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5324 configure-stageprofile-binutils: 
5325         @$(MAKE) stageprofile-start
5326         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5327         r=`${PWD_COMMAND}`; export r; \
5328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5329         $(HOST_EXPORTS) \
5330         $(POSTSTAGE1_HOST_EXPORTS) \
5331         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5332         cd $(HOST_SUBDIR)/binutils || exit 1; \
5333         case $(srcdir) in \
5334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5335           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5337         esac; \
5338         srcdiroption="--srcdir=$${topdir}/binutils"; \
5339         libsrcdir="$$s/binutils"; \
5340         $(SHELL) $${libsrcdir}/configure \
5341           $(HOST_CONFIGARGS) $${srcdiroption} \
5342           @stage2_werror_flag@ 
5343 @endif binutils-bootstrap
5344
5345 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5346 maybe-configure-stagefeedback-binutils:
5347 @if binutils-bootstrap
5348 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5349 configure-stagefeedback-binutils: 
5350         @$(MAKE) stagefeedback-start
5351         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5352         r=`${PWD_COMMAND}`; export r; \
5353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5354         $(HOST_EXPORTS) \
5355         $(POSTSTAGE1_HOST_EXPORTS) \
5356         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5357         cd $(HOST_SUBDIR)/binutils || exit 1; \
5358         case $(srcdir) in \
5359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5360           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5362         esac; \
5363         srcdiroption="--srcdir=$${topdir}/binutils"; \
5364         libsrcdir="$$s/binutils"; \
5365         $(SHELL) $${libsrcdir}/configure \
5366           $(HOST_CONFIGARGS) $${srcdiroption} \
5367           @stage2_werror_flag@ 
5368 @endif binutils-bootstrap
5369
5370
5371
5372
5373
5374 .PHONY: all-binutils maybe-all-binutils
5375 maybe-all-binutils:
5376 @if binutils
5377 TARGET-binutils=all
5378 maybe-all-binutils: all-binutils
5379 all-binutils: configure-binutils
5380         @test -f stage_last && exit 0; \
5381         r=`${PWD_COMMAND}`; export r; \
5382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5383         $(HOST_EXPORTS) \
5384         (cd $(HOST_SUBDIR)/binutils && \
5385           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5386 @endif binutils
5387
5388
5389
5390 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5391 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5392 maybe-all-stage1-binutils:
5393 maybe-clean-stage1-binutils:
5394 @if binutils-bootstrap
5395 maybe-all-stage1-binutils: all-stage1-binutils
5396 all-stage1: all-stage1-binutils
5397 all-stage1-binutils: configure-stage1-binutils
5398         @$(MAKE) stage1-start
5399         @r=`${PWD_COMMAND}`; export r; \
5400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5401         $(HOST_EXPORTS) \
5402         cd $(HOST_SUBDIR)/binutils && \
5403         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
5404
5405 maybe-clean-stage1-binutils: clean-stage1-binutils
5406 clean-stage1: clean-stage1-binutils
5407 clean-stage1-binutils:
5408         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5409           || exit 0 ; \
5410         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage1-start ; \
5411         cd $(HOST_SUBDIR)/binutils && \
5412         $(MAKE) $(FLAGS_TO_PASS)  \
5413                 CFLAGS="$(STAGE1_CFLAGS)"  clean
5414 @endif binutils-bootstrap
5415
5416
5417 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5418 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5419 maybe-all-stage2-binutils:
5420 maybe-clean-stage2-binutils:
5421 @if binutils-bootstrap
5422 maybe-all-stage2-binutils: all-stage2-binutils
5423 all-stage2: all-stage2-binutils
5424 all-stage2-binutils: configure-stage2-binutils
5425         @$(MAKE) stage2-start
5426         @r=`${PWD_COMMAND}`; export r; \
5427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5428         $(HOST_EXPORTS) \
5429         $(POSTSTAGE1_HOST_EXPORTS) \
5430         cd $(HOST_SUBDIR)/binutils && \
5431         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5432
5433 maybe-clean-stage2-binutils: clean-stage2-binutils
5434 clean-stage2: clean-stage2-binutils
5435 clean-stage2-binutils:
5436         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5437           || exit 0 ; \
5438         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage2-start ; \
5439         cd $(HOST_SUBDIR)/binutils && \
5440         $(MAKE) $(FLAGS_TO_PASS)  \
5441                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5442                   clean
5443 @endif binutils-bootstrap
5444
5445
5446 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5447 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5448 maybe-all-stage3-binutils:
5449 maybe-clean-stage3-binutils:
5450 @if binutils-bootstrap
5451 maybe-all-stage3-binutils: all-stage3-binutils
5452 all-stage3: all-stage3-binutils
5453 all-stage3-binutils: configure-stage3-binutils
5454         @$(MAKE) stage3-start
5455         @r=`${PWD_COMMAND}`; export r; \
5456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5457         $(HOST_EXPORTS) \
5458         $(POSTSTAGE1_HOST_EXPORTS) \
5459         cd $(HOST_SUBDIR)/binutils && \
5460         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5461
5462 maybe-clean-stage3-binutils: clean-stage3-binutils
5463 clean-stage3: clean-stage3-binutils
5464 clean-stage3-binutils:
5465         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5466           || exit 0 ; \
5467         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage3-start ; \
5468         cd $(HOST_SUBDIR)/binutils && \
5469         $(MAKE) $(FLAGS_TO_PASS)  \
5470                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5471                   clean
5472 @endif binutils-bootstrap
5473
5474
5475 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5476 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5477 maybe-all-stage4-binutils:
5478 maybe-clean-stage4-binutils:
5479 @if binutils-bootstrap
5480 maybe-all-stage4-binutils: all-stage4-binutils
5481 all-stage4: all-stage4-binutils
5482 all-stage4-binutils: configure-stage4-binutils
5483         @$(MAKE) stage4-start
5484         @r=`${PWD_COMMAND}`; export r; \
5485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5486         $(HOST_EXPORTS) \
5487         $(POSTSTAGE1_HOST_EXPORTS) \
5488         cd $(HOST_SUBDIR)/binutils && \
5489         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5490
5491 maybe-clean-stage4-binutils: clean-stage4-binutils
5492 clean-stage4: clean-stage4-binutils
5493 clean-stage4-binutils:
5494         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5495           || exit 0 ; \
5496         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage4-start ; \
5497         cd $(HOST_SUBDIR)/binutils && \
5498         $(MAKE) $(FLAGS_TO_PASS)  \
5499                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5500                   clean
5501 @endif binutils-bootstrap
5502
5503
5504 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5505 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5506 maybe-all-stageprofile-binutils:
5507 maybe-clean-stageprofile-binutils:
5508 @if binutils-bootstrap
5509 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5510 all-stageprofile: all-stageprofile-binutils
5511 all-stageprofile-binutils: configure-stageprofile-binutils
5512         @$(MAKE) stageprofile-start
5513         @r=`${PWD_COMMAND}`; export r; \
5514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5515         $(HOST_EXPORTS) \
5516         $(POSTSTAGE1_HOST_EXPORTS) \
5517         cd $(HOST_SUBDIR)/binutils && \
5518         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
5519
5520 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5521 clean-stageprofile: clean-stageprofile-binutils
5522 clean-stageprofile-binutils:
5523         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5524           || exit 0 ; \
5525         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stageprofile-start ; \
5526         cd $(HOST_SUBDIR)/binutils && \
5527         $(MAKE) $(FLAGS_TO_PASS)  \
5528                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5529                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5530 @endif binutils-bootstrap
5531
5532
5533 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5534 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5535 maybe-all-stagefeedback-binutils:
5536 maybe-clean-stagefeedback-binutils:
5537 @if binutils-bootstrap
5538 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5539 all-stagefeedback: all-stagefeedback-binutils
5540 all-stagefeedback-binutils: configure-stagefeedback-binutils
5541         @$(MAKE) stagefeedback-start
5542         @r=`${PWD_COMMAND}`; export r; \
5543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5544         $(HOST_EXPORTS) \
5545         $(POSTSTAGE1_HOST_EXPORTS) \
5546         cd $(HOST_SUBDIR)/binutils && \
5547         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
5548
5549 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5550 clean-stagefeedback: clean-stagefeedback-binutils
5551 clean-stagefeedback-binutils:
5552         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5553           || exit 0 ; \
5554         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stagefeedback-start ; \
5555         cd $(HOST_SUBDIR)/binutils && \
5556         $(MAKE) $(FLAGS_TO_PASS)  \
5557                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5558                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5559 @endif binutils-bootstrap
5560
5561
5562
5563
5564
5565 .PHONY: check-binutils maybe-check-binutils
5566 maybe-check-binutils:
5567 @if binutils
5568 maybe-check-binutils: check-binutils
5569
5570 check-binutils:
5571         @r=`${PWD_COMMAND}`; export r; \
5572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5573         $(HOST_EXPORTS) \
5574         (cd $(HOST_SUBDIR)/binutils && \
5575           $(MAKE) $(FLAGS_TO_PASS)  check)
5576
5577 @endif binutils
5578
5579 .PHONY: install-binutils maybe-install-binutils
5580 maybe-install-binutils:
5581 @if binutils
5582 maybe-install-binutils: install-binutils
5583
5584 install-binutils: installdirs
5585         @r=`${PWD_COMMAND}`; export r; \
5586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5587         $(HOST_EXPORTS) \
5588         (cd $(HOST_SUBDIR)/binutils && \
5589           $(MAKE) $(FLAGS_TO_PASS)  install)
5590
5591 @endif binutils
5592
5593 # Other targets (info, dvi, etc.)
5594
5595 .PHONY: maybe-info-binutils info-binutils
5596 maybe-info-binutils:
5597 @if binutils
5598 maybe-info-binutils: info-binutils
5599
5600 info-binutils: \
5601     configure-binutils 
5602         @[ -f ./binutils/Makefile ] || exit 0; \
5603         r=`${PWD_COMMAND}`; export r; \
5604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605         $(HOST_EXPORTS) \
5606         for flag in $(EXTRA_HOST_FLAGS) ; do \
5607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5608         done; \
5609         echo "Doing info in binutils" ; \
5610         (cd $(HOST_SUBDIR)/binutils && \
5611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5613                   "RANLIB=$${RANLIB}" \
5614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5615                   info) \
5616           || exit 1
5617
5618 @endif binutils
5619
5620 .PHONY: maybe-dvi-binutils dvi-binutils
5621 maybe-dvi-binutils:
5622 @if binutils
5623 maybe-dvi-binutils: dvi-binutils
5624
5625 dvi-binutils: \
5626     configure-binutils 
5627         @[ -f ./binutils/Makefile ] || exit 0; \
5628         r=`${PWD_COMMAND}`; export r; \
5629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5630         $(HOST_EXPORTS) \
5631         for flag in $(EXTRA_HOST_FLAGS) ; do \
5632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5633         done; \
5634         echo "Doing dvi in binutils" ; \
5635         (cd $(HOST_SUBDIR)/binutils && \
5636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5638                   "RANLIB=$${RANLIB}" \
5639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5640                   dvi) \
5641           || exit 1
5642
5643 @endif binutils
5644
5645 .PHONY: maybe-html-binutils html-binutils
5646 maybe-html-binutils:
5647 @if binutils
5648 maybe-html-binutils: html-binutils
5649
5650 html-binutils: \
5651     configure-binutils 
5652         @[ -f ./binutils/Makefile ] || exit 0; \
5653         r=`${PWD_COMMAND}`; export r; \
5654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5655         $(HOST_EXPORTS) \
5656         for flag in $(EXTRA_HOST_FLAGS) ; do \
5657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5658         done; \
5659         echo "Doing html in binutils" ; \
5660         (cd $(HOST_SUBDIR)/binutils && \
5661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5663                   "RANLIB=$${RANLIB}" \
5664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5665                   html) \
5666           || exit 1
5667
5668 @endif binutils
5669
5670 .PHONY: maybe-TAGS-binutils TAGS-binutils
5671 maybe-TAGS-binutils:
5672 @if binutils
5673 maybe-TAGS-binutils: TAGS-binutils
5674
5675 TAGS-binutils: \
5676     configure-binutils 
5677         @[ -f ./binutils/Makefile ] || exit 0; \
5678         r=`${PWD_COMMAND}`; export r; \
5679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5680         $(HOST_EXPORTS) \
5681         for flag in $(EXTRA_HOST_FLAGS) ; do \
5682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5683         done; \
5684         echo "Doing TAGS in binutils" ; \
5685         (cd $(HOST_SUBDIR)/binutils && \
5686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5688                   "RANLIB=$${RANLIB}" \
5689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5690                   TAGS) \
5691           || exit 1
5692
5693 @endif binutils
5694
5695 .PHONY: maybe-install-info-binutils install-info-binutils
5696 maybe-install-info-binutils:
5697 @if binutils
5698 maybe-install-info-binutils: install-info-binutils
5699
5700 install-info-binutils: \
5701     configure-binutils \
5702     info-binutils 
5703         @[ -f ./binutils/Makefile ] || exit 0; \
5704         r=`${PWD_COMMAND}`; export r; \
5705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5706         $(HOST_EXPORTS) \
5707         for flag in $(EXTRA_HOST_FLAGS) ; do \
5708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5709         done; \
5710         echo "Doing install-info in binutils" ; \
5711         (cd $(HOST_SUBDIR)/binutils && \
5712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5714                   "RANLIB=$${RANLIB}" \
5715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5716                   install-info) \
5717           || exit 1
5718
5719 @endif binutils
5720
5721 .PHONY: maybe-installcheck-binutils installcheck-binutils
5722 maybe-installcheck-binutils:
5723 @if binutils
5724 maybe-installcheck-binutils: installcheck-binutils
5725
5726 installcheck-binutils: \
5727     configure-binutils 
5728         @[ -f ./binutils/Makefile ] || exit 0; \
5729         r=`${PWD_COMMAND}`; export r; \
5730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5731         $(HOST_EXPORTS) \
5732         for flag in $(EXTRA_HOST_FLAGS) ; do \
5733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5734         done; \
5735         echo "Doing installcheck in binutils" ; \
5736         (cd $(HOST_SUBDIR)/binutils && \
5737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5739                   "RANLIB=$${RANLIB}" \
5740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5741                   installcheck) \
5742           || exit 1
5743
5744 @endif binutils
5745
5746 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5747 maybe-mostlyclean-binutils:
5748 @if binutils
5749 maybe-mostlyclean-binutils: mostlyclean-binutils
5750
5751 mostlyclean-binutils: 
5752         @[ -f ./binutils/Makefile ] || exit 0; \
5753         r=`${PWD_COMMAND}`; export r; \
5754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5755         $(HOST_EXPORTS) \
5756         for flag in $(EXTRA_HOST_FLAGS) ; do \
5757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5758         done; \
5759         echo "Doing mostlyclean in binutils" ; \
5760         (cd $(HOST_SUBDIR)/binutils && \
5761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5763                   "RANLIB=$${RANLIB}" \
5764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5765                   mostlyclean) \
5766           || exit 1
5767
5768 @endif binutils
5769
5770 .PHONY: maybe-clean-binutils clean-binutils
5771 maybe-clean-binutils:
5772 @if binutils
5773 maybe-clean-binutils: clean-binutils
5774
5775 clean-binutils: 
5776         @[ -f ./binutils/Makefile ] || exit 0; \
5777         r=`${PWD_COMMAND}`; export r; \
5778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5779         $(HOST_EXPORTS) \
5780         for flag in $(EXTRA_HOST_FLAGS) ; do \
5781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5782         done; \
5783         echo "Doing clean in binutils" ; \
5784         (cd $(HOST_SUBDIR)/binutils && \
5785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5787                   "RANLIB=$${RANLIB}" \
5788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5789                   clean) \
5790           || exit 1
5791
5792 @endif binutils
5793
5794 .PHONY: maybe-distclean-binutils distclean-binutils
5795 maybe-distclean-binutils:
5796 @if binutils
5797 maybe-distclean-binutils: distclean-binutils
5798
5799 distclean-binutils: 
5800         @[ -f ./binutils/Makefile ] || exit 0; \
5801         r=`${PWD_COMMAND}`; export r; \
5802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5803         $(HOST_EXPORTS) \
5804         for flag in $(EXTRA_HOST_FLAGS) ; do \
5805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5806         done; \
5807         echo "Doing distclean in binutils" ; \
5808         (cd $(HOST_SUBDIR)/binutils && \
5809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5811                   "RANLIB=$${RANLIB}" \
5812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5813                   distclean) \
5814           || exit 1
5815
5816 @endif binutils
5817
5818 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5819 maybe-maintainer-clean-binutils:
5820 @if binutils
5821 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5822
5823 maintainer-clean-binutils: 
5824         @[ -f ./binutils/Makefile ] || exit 0; \
5825         r=`${PWD_COMMAND}`; export r; \
5826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5827         $(HOST_EXPORTS) \
5828         for flag in $(EXTRA_HOST_FLAGS) ; do \
5829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5830         done; \
5831         echo "Doing maintainer-clean in binutils" ; \
5832         (cd $(HOST_SUBDIR)/binutils && \
5833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5835                   "RANLIB=$${RANLIB}" \
5836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5837                   maintainer-clean) \
5838           || exit 1
5839
5840 @endif binutils
5841
5842
5843
5844 .PHONY: configure-bison maybe-configure-bison
5845 maybe-configure-bison:
5846 @if bison
5847 maybe-configure-bison: configure-bison
5848 configure-bison: 
5849         @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5850         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5851         r=`${PWD_COMMAND}`; export r; \
5852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5853         $(HOST_EXPORTS) \
5854         echo Configuring in $(HOST_SUBDIR)/bison; \
5855         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5856         case $(srcdir) in \
5857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5858           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5860         esac; \
5861         srcdiroption="--srcdir=$${topdir}/bison"; \
5862         libsrcdir="$$s/bison"; \
5863         $(SHELL) $${libsrcdir}/configure \
5864           $(HOST_CONFIGARGS) $${srcdiroption}  \
5865           || exit 1
5866 @endif bison
5867
5868
5869
5870
5871
5872 .PHONY: all-bison maybe-all-bison
5873 maybe-all-bison:
5874 @if bison
5875 TARGET-bison=all
5876 maybe-all-bison: all-bison
5877 all-bison: configure-bison
5878         @r=`${PWD_COMMAND}`; export r; \
5879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5880         $(HOST_EXPORTS) \
5881         (cd $(HOST_SUBDIR)/bison && \
5882           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
5883 @endif bison
5884
5885
5886
5887
5888 .PHONY: check-bison maybe-check-bison
5889 maybe-check-bison:
5890 @if bison
5891 maybe-check-bison: check-bison
5892
5893 # This module is only tested in a native toolchain.
5894 check-bison:
5895         @if [ '$(host)' = '$(target)' ] ; then \
5896           r=`${PWD_COMMAND}`; export r; \
5897           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5898           $(HOST_EXPORTS) \
5899           (cd $(HOST_SUBDIR)/bison && \
5900             $(MAKE) $(FLAGS_TO_PASS)  check); \
5901         fi
5902
5903 @endif bison
5904
5905 .PHONY: install-bison maybe-install-bison
5906 maybe-install-bison:
5907 @if bison
5908 maybe-install-bison: install-bison
5909
5910 install-bison: installdirs
5911         @r=`${PWD_COMMAND}`; export r; \
5912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5913         $(HOST_EXPORTS) \
5914         (cd $(HOST_SUBDIR)/bison && \
5915           $(MAKE) $(FLAGS_TO_PASS)  install)
5916
5917 @endif bison
5918
5919 # Other targets (info, dvi, etc.)
5920
5921 .PHONY: maybe-info-bison info-bison
5922 maybe-info-bison:
5923 @if bison
5924 maybe-info-bison: info-bison
5925
5926 info-bison: \
5927     configure-bison 
5928         @[ -f ./bison/Makefile ] || exit 0; \
5929         r=`${PWD_COMMAND}`; export r; \
5930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5931         $(HOST_EXPORTS) \
5932         for flag in $(EXTRA_HOST_FLAGS) ; do \
5933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5934         done; \
5935         echo "Doing info in bison" ; \
5936         (cd $(HOST_SUBDIR)/bison && \
5937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5939                   "RANLIB=$${RANLIB}" \
5940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5941                   info) \
5942           || exit 1
5943
5944 @endif bison
5945
5946 .PHONY: maybe-dvi-bison dvi-bison
5947 maybe-dvi-bison:
5948 @if bison
5949 maybe-dvi-bison: dvi-bison
5950
5951 dvi-bison: \
5952     configure-bison 
5953         @[ -f ./bison/Makefile ] || exit 0; \
5954         r=`${PWD_COMMAND}`; export r; \
5955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5956         $(HOST_EXPORTS) \
5957         for flag in $(EXTRA_HOST_FLAGS) ; do \
5958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5959         done; \
5960         echo "Doing dvi in bison" ; \
5961         (cd $(HOST_SUBDIR)/bison && \
5962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5964                   "RANLIB=$${RANLIB}" \
5965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5966                   dvi) \
5967           || exit 1
5968
5969 @endif bison
5970
5971 .PHONY: maybe-html-bison html-bison
5972 maybe-html-bison:
5973 @if bison
5974 maybe-html-bison: html-bison
5975
5976 html-bison: \
5977     configure-bison 
5978         @[ -f ./bison/Makefile ] || exit 0; \
5979         r=`${PWD_COMMAND}`; export r; \
5980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5981         $(HOST_EXPORTS) \
5982         for flag in $(EXTRA_HOST_FLAGS) ; do \
5983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5984         done; \
5985         echo "Doing html in bison" ; \
5986         (cd $(HOST_SUBDIR)/bison && \
5987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5989                   "RANLIB=$${RANLIB}" \
5990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5991                   html) \
5992           || exit 1
5993
5994 @endif bison
5995
5996 .PHONY: maybe-TAGS-bison TAGS-bison
5997 maybe-TAGS-bison:
5998 @if bison
5999 maybe-TAGS-bison: TAGS-bison
6000
6001 TAGS-bison: \
6002     configure-bison 
6003         @[ -f ./bison/Makefile ] || exit 0; \
6004         r=`${PWD_COMMAND}`; export r; \
6005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6006         $(HOST_EXPORTS) \
6007         for flag in $(EXTRA_HOST_FLAGS) ; do \
6008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6009         done; \
6010         echo "Doing TAGS in bison" ; \
6011         (cd $(HOST_SUBDIR)/bison && \
6012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6014                   "RANLIB=$${RANLIB}" \
6015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6016                   TAGS) \
6017           || exit 1
6018
6019 @endif bison
6020
6021 .PHONY: maybe-install-info-bison install-info-bison
6022 maybe-install-info-bison:
6023 @if bison
6024 maybe-install-info-bison: install-info-bison
6025
6026 install-info-bison: \
6027     configure-bison \
6028     info-bison 
6029         @[ -f ./bison/Makefile ] || exit 0; \
6030         r=`${PWD_COMMAND}`; export r; \
6031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6032         $(HOST_EXPORTS) \
6033         for flag in $(EXTRA_HOST_FLAGS) ; do \
6034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6035         done; \
6036         echo "Doing install-info in bison" ; \
6037         (cd $(HOST_SUBDIR)/bison && \
6038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6040                   "RANLIB=$${RANLIB}" \
6041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6042                   install-info) \
6043           || exit 1
6044
6045 @endif bison
6046
6047 .PHONY: maybe-installcheck-bison installcheck-bison
6048 maybe-installcheck-bison:
6049 @if bison
6050 maybe-installcheck-bison: installcheck-bison
6051
6052 installcheck-bison: \
6053     configure-bison 
6054         @[ -f ./bison/Makefile ] || exit 0; \
6055         r=`${PWD_COMMAND}`; export r; \
6056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6057         $(HOST_EXPORTS) \
6058         for flag in $(EXTRA_HOST_FLAGS) ; do \
6059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6060         done; \
6061         echo "Doing installcheck in bison" ; \
6062         (cd $(HOST_SUBDIR)/bison && \
6063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6065                   "RANLIB=$${RANLIB}" \
6066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6067                   installcheck) \
6068           || exit 1
6069
6070 @endif bison
6071
6072 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6073 maybe-mostlyclean-bison:
6074 @if bison
6075 maybe-mostlyclean-bison: mostlyclean-bison
6076
6077 mostlyclean-bison: 
6078         @[ -f ./bison/Makefile ] || exit 0; \
6079         r=`${PWD_COMMAND}`; export r; \
6080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6081         $(HOST_EXPORTS) \
6082         for flag in $(EXTRA_HOST_FLAGS) ; do \
6083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6084         done; \
6085         echo "Doing mostlyclean in bison" ; \
6086         (cd $(HOST_SUBDIR)/bison && \
6087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6089                   "RANLIB=$${RANLIB}" \
6090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6091                   mostlyclean) \
6092           || exit 1
6093
6094 @endif bison
6095
6096 .PHONY: maybe-clean-bison clean-bison
6097 maybe-clean-bison:
6098 @if bison
6099 maybe-clean-bison: clean-bison
6100
6101 clean-bison: 
6102         @[ -f ./bison/Makefile ] || exit 0; \
6103         r=`${PWD_COMMAND}`; export r; \
6104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6105         $(HOST_EXPORTS) \
6106         for flag in $(EXTRA_HOST_FLAGS) ; do \
6107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6108         done; \
6109         echo "Doing clean in bison" ; \
6110         (cd $(HOST_SUBDIR)/bison && \
6111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6113                   "RANLIB=$${RANLIB}" \
6114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6115                   clean) \
6116           || exit 1
6117
6118 @endif bison
6119
6120 .PHONY: maybe-distclean-bison distclean-bison
6121 maybe-distclean-bison:
6122 @if bison
6123 maybe-distclean-bison: distclean-bison
6124
6125 distclean-bison: 
6126         @[ -f ./bison/Makefile ] || exit 0; \
6127         r=`${PWD_COMMAND}`; export r; \
6128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6129         $(HOST_EXPORTS) \
6130         for flag in $(EXTRA_HOST_FLAGS) ; do \
6131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6132         done; \
6133         echo "Doing distclean in bison" ; \
6134         (cd $(HOST_SUBDIR)/bison && \
6135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6137                   "RANLIB=$${RANLIB}" \
6138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6139                   distclean) \
6140           || exit 1
6141
6142 @endif bison
6143
6144 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6145 maybe-maintainer-clean-bison:
6146 @if bison
6147 maybe-maintainer-clean-bison: maintainer-clean-bison
6148
6149 maintainer-clean-bison: 
6150         @[ -f ./bison/Makefile ] || exit 0; \
6151         r=`${PWD_COMMAND}`; export r; \
6152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6153         $(HOST_EXPORTS) \
6154         for flag in $(EXTRA_HOST_FLAGS) ; do \
6155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6156         done; \
6157         echo "Doing maintainer-clean in bison" ; \
6158         (cd $(HOST_SUBDIR)/bison && \
6159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6161                   "RANLIB=$${RANLIB}" \
6162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6163                   maintainer-clean) \
6164           || exit 1
6165
6166 @endif bison
6167
6168
6169
6170 .PHONY: configure-byacc maybe-configure-byacc
6171 maybe-configure-byacc:
6172 @if byacc
6173 maybe-configure-byacc: configure-byacc
6174 configure-byacc: 
6175         @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6177         r=`${PWD_COMMAND}`; export r; \
6178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6179         $(HOST_EXPORTS) \
6180         echo Configuring in $(HOST_SUBDIR)/byacc; \
6181         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6182         case $(srcdir) in \
6183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6184           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6186         esac; \
6187         srcdiroption="--srcdir=$${topdir}/byacc"; \
6188         libsrcdir="$$s/byacc"; \
6189         $(SHELL) $${libsrcdir}/configure \
6190           $(HOST_CONFIGARGS) $${srcdiroption}  \
6191           || exit 1
6192 @endif byacc
6193
6194
6195
6196
6197
6198 .PHONY: all-byacc maybe-all-byacc
6199 maybe-all-byacc:
6200 @if byacc
6201 TARGET-byacc=all
6202 maybe-all-byacc: all-byacc
6203 all-byacc: configure-byacc
6204         @r=`${PWD_COMMAND}`; export r; \
6205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6206         $(HOST_EXPORTS) \
6207         (cd $(HOST_SUBDIR)/byacc && \
6208           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6209 @endif byacc
6210
6211
6212
6213
6214 .PHONY: check-byacc maybe-check-byacc
6215 maybe-check-byacc:
6216 @if byacc
6217 maybe-check-byacc: check-byacc
6218
6219 # This module is only tested in a native toolchain.
6220 check-byacc:
6221         @if [ '$(host)' = '$(target)' ] ; then \
6222           r=`${PWD_COMMAND}`; export r; \
6223           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6224           $(HOST_EXPORTS) \
6225           (cd $(HOST_SUBDIR)/byacc && \
6226             $(MAKE) $(FLAGS_TO_PASS)  check); \
6227         fi
6228
6229 @endif byacc
6230
6231 .PHONY: install-byacc maybe-install-byacc
6232 maybe-install-byacc:
6233 @if byacc
6234 maybe-install-byacc: install-byacc
6235
6236 install-byacc: installdirs
6237         @r=`${PWD_COMMAND}`; export r; \
6238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6239         $(HOST_EXPORTS) \
6240         (cd $(HOST_SUBDIR)/byacc && \
6241           $(MAKE) $(FLAGS_TO_PASS)  install)
6242
6243 @endif byacc
6244
6245 # Other targets (info, dvi, etc.)
6246
6247 .PHONY: maybe-info-byacc info-byacc
6248 maybe-info-byacc:
6249 @if byacc
6250 maybe-info-byacc: info-byacc
6251
6252 info-byacc: \
6253     configure-byacc 
6254         @[ -f ./byacc/Makefile ] || exit 0; \
6255         r=`${PWD_COMMAND}`; export r; \
6256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6257         $(HOST_EXPORTS) \
6258         for flag in $(EXTRA_HOST_FLAGS) ; do \
6259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6260         done; \
6261         echo "Doing info in byacc" ; \
6262         (cd $(HOST_SUBDIR)/byacc && \
6263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6265                   "RANLIB=$${RANLIB}" \
6266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6267                   info) \
6268           || exit 1
6269
6270 @endif byacc
6271
6272 .PHONY: maybe-dvi-byacc dvi-byacc
6273 maybe-dvi-byacc:
6274 @if byacc
6275 maybe-dvi-byacc: dvi-byacc
6276
6277 dvi-byacc: \
6278     configure-byacc 
6279         @[ -f ./byacc/Makefile ] || exit 0; \
6280         r=`${PWD_COMMAND}`; export r; \
6281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6282         $(HOST_EXPORTS) \
6283         for flag in $(EXTRA_HOST_FLAGS) ; do \
6284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6285         done; \
6286         echo "Doing dvi in byacc" ; \
6287         (cd $(HOST_SUBDIR)/byacc && \
6288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6290                   "RANLIB=$${RANLIB}" \
6291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6292                   dvi) \
6293           || exit 1
6294
6295 @endif byacc
6296
6297 .PHONY: maybe-html-byacc html-byacc
6298 maybe-html-byacc:
6299 @if byacc
6300 maybe-html-byacc: html-byacc
6301
6302 html-byacc: \
6303     configure-byacc 
6304         @[ -f ./byacc/Makefile ] || exit 0; \
6305         r=`${PWD_COMMAND}`; export r; \
6306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6307         $(HOST_EXPORTS) \
6308         for flag in $(EXTRA_HOST_FLAGS) ; do \
6309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6310         done; \
6311         echo "Doing html in byacc" ; \
6312         (cd $(HOST_SUBDIR)/byacc && \
6313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6315                   "RANLIB=$${RANLIB}" \
6316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6317                   html) \
6318           || exit 1
6319
6320 @endif byacc
6321
6322 .PHONY: maybe-TAGS-byacc TAGS-byacc
6323 maybe-TAGS-byacc:
6324 @if byacc
6325 maybe-TAGS-byacc: TAGS-byacc
6326
6327 TAGS-byacc: \
6328     configure-byacc 
6329         @[ -f ./byacc/Makefile ] || exit 0; \
6330         r=`${PWD_COMMAND}`; export r; \
6331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6332         $(HOST_EXPORTS) \
6333         for flag in $(EXTRA_HOST_FLAGS) ; do \
6334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6335         done; \
6336         echo "Doing TAGS in byacc" ; \
6337         (cd $(HOST_SUBDIR)/byacc && \
6338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6340                   "RANLIB=$${RANLIB}" \
6341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6342                   TAGS) \
6343           || exit 1
6344
6345 @endif byacc
6346
6347 .PHONY: maybe-install-info-byacc install-info-byacc
6348 maybe-install-info-byacc:
6349 @if byacc
6350 maybe-install-info-byacc: install-info-byacc
6351
6352 install-info-byacc: \
6353     configure-byacc \
6354     info-byacc 
6355         @[ -f ./byacc/Makefile ] || exit 0; \
6356         r=`${PWD_COMMAND}`; export r; \
6357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6358         $(HOST_EXPORTS) \
6359         for flag in $(EXTRA_HOST_FLAGS) ; do \
6360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6361         done; \
6362         echo "Doing install-info in byacc" ; \
6363         (cd $(HOST_SUBDIR)/byacc && \
6364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6366                   "RANLIB=$${RANLIB}" \
6367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6368                   install-info) \
6369           || exit 1
6370
6371 @endif byacc
6372
6373 .PHONY: maybe-installcheck-byacc installcheck-byacc
6374 maybe-installcheck-byacc:
6375 @if byacc
6376 maybe-installcheck-byacc: installcheck-byacc
6377
6378 installcheck-byacc: \
6379     configure-byacc 
6380         @[ -f ./byacc/Makefile ] || exit 0; \
6381         r=`${PWD_COMMAND}`; export r; \
6382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6383         $(HOST_EXPORTS) \
6384         for flag in $(EXTRA_HOST_FLAGS) ; do \
6385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6386         done; \
6387         echo "Doing installcheck in byacc" ; \
6388         (cd $(HOST_SUBDIR)/byacc && \
6389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6391                   "RANLIB=$${RANLIB}" \
6392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6393                   installcheck) \
6394           || exit 1
6395
6396 @endif byacc
6397
6398 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6399 maybe-mostlyclean-byacc:
6400 @if byacc
6401 maybe-mostlyclean-byacc: mostlyclean-byacc
6402
6403 mostlyclean-byacc: 
6404         @[ -f ./byacc/Makefile ] || exit 0; \
6405         r=`${PWD_COMMAND}`; export r; \
6406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6407         $(HOST_EXPORTS) \
6408         for flag in $(EXTRA_HOST_FLAGS) ; do \
6409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6410         done; \
6411         echo "Doing mostlyclean in byacc" ; \
6412         (cd $(HOST_SUBDIR)/byacc && \
6413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6415                   "RANLIB=$${RANLIB}" \
6416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6417                   mostlyclean) \
6418           || exit 1
6419
6420 @endif byacc
6421
6422 .PHONY: maybe-clean-byacc clean-byacc
6423 maybe-clean-byacc:
6424 @if byacc
6425 maybe-clean-byacc: clean-byacc
6426
6427 clean-byacc: 
6428         @[ -f ./byacc/Makefile ] || exit 0; \
6429         r=`${PWD_COMMAND}`; export r; \
6430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6431         $(HOST_EXPORTS) \
6432         for flag in $(EXTRA_HOST_FLAGS) ; do \
6433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6434         done; \
6435         echo "Doing clean in byacc" ; \
6436         (cd $(HOST_SUBDIR)/byacc && \
6437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6439                   "RANLIB=$${RANLIB}" \
6440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6441                   clean) \
6442           || exit 1
6443
6444 @endif byacc
6445
6446 .PHONY: maybe-distclean-byacc distclean-byacc
6447 maybe-distclean-byacc:
6448 @if byacc
6449 maybe-distclean-byacc: distclean-byacc
6450
6451 distclean-byacc: 
6452         @[ -f ./byacc/Makefile ] || exit 0; \
6453         r=`${PWD_COMMAND}`; export r; \
6454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6455         $(HOST_EXPORTS) \
6456         for flag in $(EXTRA_HOST_FLAGS) ; do \
6457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6458         done; \
6459         echo "Doing distclean in byacc" ; \
6460         (cd $(HOST_SUBDIR)/byacc && \
6461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6463                   "RANLIB=$${RANLIB}" \
6464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6465                   distclean) \
6466           || exit 1
6467
6468 @endif byacc
6469
6470 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6471 maybe-maintainer-clean-byacc:
6472 @if byacc
6473 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6474
6475 maintainer-clean-byacc: 
6476         @[ -f ./byacc/Makefile ] || exit 0; \
6477         r=`${PWD_COMMAND}`; export r; \
6478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6479         $(HOST_EXPORTS) \
6480         for flag in $(EXTRA_HOST_FLAGS) ; do \
6481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6482         done; \
6483         echo "Doing maintainer-clean in byacc" ; \
6484         (cd $(HOST_SUBDIR)/byacc && \
6485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6487                   "RANLIB=$${RANLIB}" \
6488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6489                   maintainer-clean) \
6490           || exit 1
6491
6492 @endif byacc
6493
6494
6495
6496 .PHONY: configure-bzip2 maybe-configure-bzip2
6497 maybe-configure-bzip2:
6498 @if bzip2
6499 maybe-configure-bzip2: configure-bzip2
6500 configure-bzip2: 
6501         @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6503         r=`${PWD_COMMAND}`; export r; \
6504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6505         $(HOST_EXPORTS) \
6506         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6507         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6508         case $(srcdir) in \
6509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6510           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6512         esac; \
6513         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6514         libsrcdir="$$s/bzip2"; \
6515         $(SHELL) $${libsrcdir}/configure \
6516           $(HOST_CONFIGARGS) $${srcdiroption}  \
6517           || exit 1
6518 @endif bzip2
6519
6520
6521
6522
6523
6524 .PHONY: all-bzip2 maybe-all-bzip2
6525 maybe-all-bzip2:
6526 @if bzip2
6527 TARGET-bzip2=all
6528 maybe-all-bzip2: all-bzip2
6529 all-bzip2: configure-bzip2
6530         @r=`${PWD_COMMAND}`; export r; \
6531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532         $(HOST_EXPORTS) \
6533         (cd $(HOST_SUBDIR)/bzip2 && \
6534           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6535 @endif bzip2
6536
6537
6538
6539
6540 .PHONY: check-bzip2 maybe-check-bzip2
6541 maybe-check-bzip2:
6542 @if bzip2
6543 maybe-check-bzip2: check-bzip2
6544
6545 check-bzip2:
6546         @r=`${PWD_COMMAND}`; export r; \
6547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548         $(HOST_EXPORTS) \
6549         (cd $(HOST_SUBDIR)/bzip2 && \
6550           $(MAKE) $(FLAGS_TO_PASS)  check)
6551
6552 @endif bzip2
6553
6554 .PHONY: install-bzip2 maybe-install-bzip2
6555 maybe-install-bzip2:
6556 @if bzip2
6557 maybe-install-bzip2: install-bzip2
6558
6559 install-bzip2: installdirs
6560         @r=`${PWD_COMMAND}`; export r; \
6561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6562         $(HOST_EXPORTS) \
6563         (cd $(HOST_SUBDIR)/bzip2 && \
6564           $(MAKE) $(FLAGS_TO_PASS)  install)
6565
6566 @endif bzip2
6567
6568 # Other targets (info, dvi, etc.)
6569
6570 .PHONY: maybe-info-bzip2 info-bzip2
6571 maybe-info-bzip2:
6572 @if bzip2
6573 maybe-info-bzip2: info-bzip2
6574
6575 info-bzip2: \
6576     configure-bzip2 
6577         @[ -f ./bzip2/Makefile ] || exit 0; \
6578         r=`${PWD_COMMAND}`; export r; \
6579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6580         $(HOST_EXPORTS) \
6581         for flag in $(EXTRA_HOST_FLAGS) ; do \
6582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6583         done; \
6584         echo "Doing info in bzip2" ; \
6585         (cd $(HOST_SUBDIR)/bzip2 && \
6586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6588                   "RANLIB=$${RANLIB}" \
6589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6590                   info) \
6591           || exit 1
6592
6593 @endif bzip2
6594
6595 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6596 maybe-dvi-bzip2:
6597 @if bzip2
6598 maybe-dvi-bzip2: dvi-bzip2
6599
6600 dvi-bzip2: \
6601     configure-bzip2 
6602         @[ -f ./bzip2/Makefile ] || exit 0; \
6603         r=`${PWD_COMMAND}`; export r; \
6604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605         $(HOST_EXPORTS) \
6606         for flag in $(EXTRA_HOST_FLAGS) ; do \
6607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608         done; \
6609         echo "Doing dvi in bzip2" ; \
6610         (cd $(HOST_SUBDIR)/bzip2 && \
6611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613                   "RANLIB=$${RANLIB}" \
6614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6615                   dvi) \
6616           || exit 1
6617
6618 @endif bzip2
6619
6620 .PHONY: maybe-html-bzip2 html-bzip2
6621 maybe-html-bzip2:
6622 @if bzip2
6623 maybe-html-bzip2: html-bzip2
6624
6625 html-bzip2: \
6626     configure-bzip2 
6627         @[ -f ./bzip2/Makefile ] || exit 0; \
6628         r=`${PWD_COMMAND}`; export r; \
6629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6630         $(HOST_EXPORTS) \
6631         for flag in $(EXTRA_HOST_FLAGS) ; do \
6632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6633         done; \
6634         echo "Doing html in bzip2" ; \
6635         (cd $(HOST_SUBDIR)/bzip2 && \
6636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6638                   "RANLIB=$${RANLIB}" \
6639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6640                   html) \
6641           || exit 1
6642
6643 @endif bzip2
6644
6645 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6646 maybe-TAGS-bzip2:
6647 @if bzip2
6648 maybe-TAGS-bzip2: TAGS-bzip2
6649
6650 TAGS-bzip2: \
6651     configure-bzip2 
6652         @[ -f ./bzip2/Makefile ] || exit 0; \
6653         r=`${PWD_COMMAND}`; export r; \
6654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6655         $(HOST_EXPORTS) \
6656         for flag in $(EXTRA_HOST_FLAGS) ; do \
6657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6658         done; \
6659         echo "Doing TAGS in bzip2" ; \
6660         (cd $(HOST_SUBDIR)/bzip2 && \
6661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6663                   "RANLIB=$${RANLIB}" \
6664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6665                   TAGS) \
6666           || exit 1
6667
6668 @endif bzip2
6669
6670 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6671 maybe-install-info-bzip2:
6672 @if bzip2
6673 maybe-install-info-bzip2: install-info-bzip2
6674
6675 install-info-bzip2: \
6676     configure-bzip2 \
6677     info-bzip2 
6678         @[ -f ./bzip2/Makefile ] || exit 0; \
6679         r=`${PWD_COMMAND}`; export r; \
6680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6681         $(HOST_EXPORTS) \
6682         for flag in $(EXTRA_HOST_FLAGS) ; do \
6683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6684         done; \
6685         echo "Doing install-info in bzip2" ; \
6686         (cd $(HOST_SUBDIR)/bzip2 && \
6687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6689                   "RANLIB=$${RANLIB}" \
6690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6691                   install-info) \
6692           || exit 1
6693
6694 @endif bzip2
6695
6696 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6697 maybe-installcheck-bzip2:
6698 @if bzip2
6699 maybe-installcheck-bzip2: installcheck-bzip2
6700
6701 installcheck-bzip2: \
6702     configure-bzip2 
6703         @[ -f ./bzip2/Makefile ] || exit 0; \
6704         r=`${PWD_COMMAND}`; export r; \
6705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6706         $(HOST_EXPORTS) \
6707         for flag in $(EXTRA_HOST_FLAGS) ; do \
6708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6709         done; \
6710         echo "Doing installcheck in bzip2" ; \
6711         (cd $(HOST_SUBDIR)/bzip2 && \
6712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6714                   "RANLIB=$${RANLIB}" \
6715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6716                   installcheck) \
6717           || exit 1
6718
6719 @endif bzip2
6720
6721 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6722 maybe-mostlyclean-bzip2:
6723 @if bzip2
6724 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6725
6726 mostlyclean-bzip2: 
6727         @[ -f ./bzip2/Makefile ] || exit 0; \
6728         r=`${PWD_COMMAND}`; export r; \
6729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730         $(HOST_EXPORTS) \
6731         for flag in $(EXTRA_HOST_FLAGS) ; do \
6732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733         done; \
6734         echo "Doing mostlyclean in bzip2" ; \
6735         (cd $(HOST_SUBDIR)/bzip2 && \
6736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738                   "RANLIB=$${RANLIB}" \
6739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6740                   mostlyclean) \
6741           || exit 1
6742
6743 @endif bzip2
6744
6745 .PHONY: maybe-clean-bzip2 clean-bzip2
6746 maybe-clean-bzip2:
6747 @if bzip2
6748 maybe-clean-bzip2: clean-bzip2
6749
6750 clean-bzip2: 
6751         @[ -f ./bzip2/Makefile ] || exit 0; \
6752         r=`${PWD_COMMAND}`; export r; \
6753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754         $(HOST_EXPORTS) \
6755         for flag in $(EXTRA_HOST_FLAGS) ; do \
6756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757         done; \
6758         echo "Doing clean in bzip2" ; \
6759         (cd $(HOST_SUBDIR)/bzip2 && \
6760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762                   "RANLIB=$${RANLIB}" \
6763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6764                   clean) \
6765           || exit 1
6766
6767 @endif bzip2
6768
6769 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6770 maybe-distclean-bzip2:
6771 @if bzip2
6772 maybe-distclean-bzip2: distclean-bzip2
6773
6774 distclean-bzip2: 
6775         @[ -f ./bzip2/Makefile ] || exit 0; \
6776         r=`${PWD_COMMAND}`; export r; \
6777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6778         $(HOST_EXPORTS) \
6779         for flag in $(EXTRA_HOST_FLAGS) ; do \
6780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6781         done; \
6782         echo "Doing distclean in bzip2" ; \
6783         (cd $(HOST_SUBDIR)/bzip2 && \
6784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6786                   "RANLIB=$${RANLIB}" \
6787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6788                   distclean) \
6789           || exit 1
6790
6791 @endif bzip2
6792
6793 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6794 maybe-maintainer-clean-bzip2:
6795 @if bzip2
6796 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6797
6798 maintainer-clean-bzip2: 
6799         @[ -f ./bzip2/Makefile ] || exit 0; \
6800         r=`${PWD_COMMAND}`; export r; \
6801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6802         $(HOST_EXPORTS) \
6803         for flag in $(EXTRA_HOST_FLAGS) ; do \
6804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6805         done; \
6806         echo "Doing maintainer-clean in bzip2" ; \
6807         (cd $(HOST_SUBDIR)/bzip2 && \
6808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6810                   "RANLIB=$${RANLIB}" \
6811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6812                   maintainer-clean) \
6813           || exit 1
6814
6815 @endif bzip2
6816
6817
6818
6819 .PHONY: configure-dejagnu maybe-configure-dejagnu
6820 maybe-configure-dejagnu:
6821 @if dejagnu
6822 maybe-configure-dejagnu: configure-dejagnu
6823 configure-dejagnu: 
6824         @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6826         r=`${PWD_COMMAND}`; export r; \
6827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828         $(HOST_EXPORTS) \
6829         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6830         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6831         case $(srcdir) in \
6832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6833           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6835         esac; \
6836         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6837         libsrcdir="$$s/dejagnu"; \
6838         $(SHELL) $${libsrcdir}/configure \
6839           $(HOST_CONFIGARGS) $${srcdiroption}  \
6840           || exit 1
6841 @endif dejagnu
6842
6843
6844
6845
6846
6847 .PHONY: all-dejagnu maybe-all-dejagnu
6848 maybe-all-dejagnu:
6849 @if dejagnu
6850 TARGET-dejagnu=all
6851 maybe-all-dejagnu: all-dejagnu
6852 all-dejagnu: configure-dejagnu
6853         @r=`${PWD_COMMAND}`; export r; \
6854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6855         $(HOST_EXPORTS) \
6856         (cd $(HOST_SUBDIR)/dejagnu && \
6857           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
6858 @endif dejagnu
6859
6860
6861
6862
6863 .PHONY: check-dejagnu maybe-check-dejagnu
6864 maybe-check-dejagnu:
6865 @if dejagnu
6866 maybe-check-dejagnu: check-dejagnu
6867
6868 check-dejagnu:
6869         @r=`${PWD_COMMAND}`; export r; \
6870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6871         $(HOST_EXPORTS) \
6872         (cd $(HOST_SUBDIR)/dejagnu && \
6873           $(MAKE) $(FLAGS_TO_PASS)  check)
6874
6875 @endif dejagnu
6876
6877 .PHONY: install-dejagnu maybe-install-dejagnu
6878 maybe-install-dejagnu:
6879 @if dejagnu
6880 maybe-install-dejagnu: install-dejagnu
6881
6882 install-dejagnu: installdirs
6883         @r=`${PWD_COMMAND}`; export r; \
6884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6885         $(HOST_EXPORTS) \
6886         (cd $(HOST_SUBDIR)/dejagnu && \
6887           $(MAKE) $(FLAGS_TO_PASS)  install)
6888
6889 @endif dejagnu
6890
6891 # Other targets (info, dvi, etc.)
6892
6893 .PHONY: maybe-info-dejagnu info-dejagnu
6894 maybe-info-dejagnu:
6895 @if dejagnu
6896 maybe-info-dejagnu: info-dejagnu
6897
6898 info-dejagnu: \
6899     configure-dejagnu 
6900         @[ -f ./dejagnu/Makefile ] || exit 0; \
6901         r=`${PWD_COMMAND}`; export r; \
6902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6903         $(HOST_EXPORTS) \
6904         for flag in $(EXTRA_HOST_FLAGS) ; do \
6905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6906         done; \
6907         echo "Doing info in dejagnu" ; \
6908         (cd $(HOST_SUBDIR)/dejagnu && \
6909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6911                   "RANLIB=$${RANLIB}" \
6912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6913                   info) \
6914           || exit 1
6915
6916 @endif dejagnu
6917
6918 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6919 maybe-dvi-dejagnu:
6920 @if dejagnu
6921 maybe-dvi-dejagnu: dvi-dejagnu
6922
6923 dvi-dejagnu: \
6924     configure-dejagnu 
6925         @[ -f ./dejagnu/Makefile ] || exit 0; \
6926         r=`${PWD_COMMAND}`; export r; \
6927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6928         $(HOST_EXPORTS) \
6929         for flag in $(EXTRA_HOST_FLAGS) ; do \
6930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6931         done; \
6932         echo "Doing dvi in dejagnu" ; \
6933         (cd $(HOST_SUBDIR)/dejagnu && \
6934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6936                   "RANLIB=$${RANLIB}" \
6937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6938                   dvi) \
6939           || exit 1
6940
6941 @endif dejagnu
6942
6943 .PHONY: maybe-html-dejagnu html-dejagnu
6944 maybe-html-dejagnu:
6945 @if dejagnu
6946 maybe-html-dejagnu: html-dejagnu
6947
6948 html-dejagnu: \
6949     configure-dejagnu 
6950         @[ -f ./dejagnu/Makefile ] || exit 0; \
6951         r=`${PWD_COMMAND}`; export r; \
6952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6953         $(HOST_EXPORTS) \
6954         for flag in $(EXTRA_HOST_FLAGS) ; do \
6955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6956         done; \
6957         echo "Doing html in dejagnu" ; \
6958         (cd $(HOST_SUBDIR)/dejagnu && \
6959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6961                   "RANLIB=$${RANLIB}" \
6962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6963                   html) \
6964           || exit 1
6965
6966 @endif dejagnu
6967
6968 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6969 maybe-TAGS-dejagnu:
6970 @if dejagnu
6971 maybe-TAGS-dejagnu: TAGS-dejagnu
6972
6973 TAGS-dejagnu: \
6974     configure-dejagnu 
6975         @[ -f ./dejagnu/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 TAGS in dejagnu" ; \
6983         (cd $(HOST_SUBDIR)/dejagnu && \
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                   TAGS) \
6989           || exit 1
6990
6991 @endif dejagnu
6992
6993 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6994 maybe-install-info-dejagnu:
6995 @if dejagnu
6996 maybe-install-info-dejagnu: install-info-dejagnu
6997
6998 install-info-dejagnu: \
6999     configure-dejagnu \
7000     info-dejagnu 
7001         @[ -f ./dejagnu/Makefile ] || exit 0; \
7002         r=`${PWD_COMMAND}`; export r; \
7003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7004         $(HOST_EXPORTS) \
7005         for flag in $(EXTRA_HOST_FLAGS) ; do \
7006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7007         done; \
7008         echo "Doing install-info in dejagnu" ; \
7009         (cd $(HOST_SUBDIR)/dejagnu && \
7010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7012                   "RANLIB=$${RANLIB}" \
7013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7014                   install-info) \
7015           || exit 1
7016
7017 @endif dejagnu
7018
7019 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7020 maybe-installcheck-dejagnu:
7021 @if dejagnu
7022 maybe-installcheck-dejagnu: installcheck-dejagnu
7023
7024 installcheck-dejagnu: \
7025     configure-dejagnu 
7026         @[ -f ./dejagnu/Makefile ] || exit 0; \
7027         r=`${PWD_COMMAND}`; export r; \
7028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7029         $(HOST_EXPORTS) \
7030         for flag in $(EXTRA_HOST_FLAGS) ; do \
7031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7032         done; \
7033         echo "Doing installcheck in dejagnu" ; \
7034         (cd $(HOST_SUBDIR)/dejagnu && \
7035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7037                   "RANLIB=$${RANLIB}" \
7038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7039                   installcheck) \
7040           || exit 1
7041
7042 @endif dejagnu
7043
7044 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7045 maybe-mostlyclean-dejagnu:
7046 @if dejagnu
7047 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7048
7049 mostlyclean-dejagnu: 
7050         @[ -f ./dejagnu/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 mostlyclean in dejagnu" ; \
7058         (cd $(HOST_SUBDIR)/dejagnu && \
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                   mostlyclean) \
7064           || exit 1
7065
7066 @endif dejagnu
7067
7068 .PHONY: maybe-clean-dejagnu clean-dejagnu
7069 maybe-clean-dejagnu:
7070 @if dejagnu
7071 maybe-clean-dejagnu: clean-dejagnu
7072
7073 clean-dejagnu: 
7074         @[ -f ./dejagnu/Makefile ] || exit 0; \
7075         r=`${PWD_COMMAND}`; export r; \
7076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7077         $(HOST_EXPORTS) \
7078         for flag in $(EXTRA_HOST_FLAGS) ; do \
7079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7080         done; \
7081         echo "Doing clean in dejagnu" ; \
7082         (cd $(HOST_SUBDIR)/dejagnu && \
7083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7085                   "RANLIB=$${RANLIB}" \
7086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7087                   clean) \
7088           || exit 1
7089
7090 @endif dejagnu
7091
7092 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7093 maybe-distclean-dejagnu:
7094 @if dejagnu
7095 maybe-distclean-dejagnu: distclean-dejagnu
7096
7097 distclean-dejagnu: 
7098         @[ -f ./dejagnu/Makefile ] || exit 0; \
7099         r=`${PWD_COMMAND}`; export r; \
7100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7101         $(HOST_EXPORTS) \
7102         for flag in $(EXTRA_HOST_FLAGS) ; do \
7103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7104         done; \
7105         echo "Doing distclean in dejagnu" ; \
7106         (cd $(HOST_SUBDIR)/dejagnu && \
7107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7109                   "RANLIB=$${RANLIB}" \
7110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7111                   distclean) \
7112           || exit 1
7113
7114 @endif dejagnu
7115
7116 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7117 maybe-maintainer-clean-dejagnu:
7118 @if dejagnu
7119 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7120
7121 maintainer-clean-dejagnu: 
7122         @[ -f ./dejagnu/Makefile ] || exit 0; \
7123         r=`${PWD_COMMAND}`; export r; \
7124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125         $(HOST_EXPORTS) \
7126         for flag in $(EXTRA_HOST_FLAGS) ; do \
7127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7128         done; \
7129         echo "Doing maintainer-clean in dejagnu" ; \
7130         (cd $(HOST_SUBDIR)/dejagnu && \
7131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7133                   "RANLIB=$${RANLIB}" \
7134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7135                   maintainer-clean) \
7136           || exit 1
7137
7138 @endif dejagnu
7139
7140
7141
7142 .PHONY: configure-diff maybe-configure-diff
7143 maybe-configure-diff:
7144 @if diff
7145 maybe-configure-diff: configure-diff
7146 configure-diff: 
7147         @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7149         r=`${PWD_COMMAND}`; export r; \
7150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7151         $(HOST_EXPORTS) \
7152         echo Configuring in $(HOST_SUBDIR)/diff; \
7153         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7154         case $(srcdir) in \
7155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7156           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7158         esac; \
7159         srcdiroption="--srcdir=$${topdir}/diff"; \
7160         libsrcdir="$$s/diff"; \
7161         $(SHELL) $${libsrcdir}/configure \
7162           $(HOST_CONFIGARGS) $${srcdiroption}  \
7163           || exit 1
7164 @endif diff
7165
7166
7167
7168
7169
7170 .PHONY: all-diff maybe-all-diff
7171 maybe-all-diff:
7172 @if diff
7173 TARGET-diff=all
7174 maybe-all-diff: all-diff
7175 all-diff: configure-diff
7176         @r=`${PWD_COMMAND}`; export r; \
7177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7178         $(HOST_EXPORTS) \
7179         (cd $(HOST_SUBDIR)/diff && \
7180           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7181 @endif diff
7182
7183
7184
7185
7186 .PHONY: check-diff maybe-check-diff
7187 maybe-check-diff:
7188 @if diff
7189 maybe-check-diff: check-diff
7190
7191 check-diff:
7192         @r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(HOST_EXPORTS) \
7195         (cd $(HOST_SUBDIR)/diff && \
7196           $(MAKE) $(FLAGS_TO_PASS)  check)
7197
7198 @endif diff
7199
7200 .PHONY: install-diff maybe-install-diff
7201 maybe-install-diff:
7202 @if diff
7203 maybe-install-diff: install-diff
7204
7205 install-diff: installdirs
7206         @r=`${PWD_COMMAND}`; export r; \
7207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7208         $(HOST_EXPORTS) \
7209         (cd $(HOST_SUBDIR)/diff && \
7210           $(MAKE) $(FLAGS_TO_PASS)  install)
7211
7212 @endif diff
7213
7214 # Other targets (info, dvi, etc.)
7215
7216 .PHONY: maybe-info-diff info-diff
7217 maybe-info-diff:
7218 @if diff
7219 maybe-info-diff: info-diff
7220
7221 info-diff: \
7222     configure-diff 
7223         @[ -f ./diff/Makefile ] || exit 0; \
7224         r=`${PWD_COMMAND}`; export r; \
7225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226         $(HOST_EXPORTS) \
7227         for flag in $(EXTRA_HOST_FLAGS) ; do \
7228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7229         done; \
7230         echo "Doing info in diff" ; \
7231         (cd $(HOST_SUBDIR)/diff && \
7232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7234                   "RANLIB=$${RANLIB}" \
7235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7236                   info) \
7237           || exit 1
7238
7239 @endif diff
7240
7241 .PHONY: maybe-dvi-diff dvi-diff
7242 maybe-dvi-diff:
7243 @if diff
7244 maybe-dvi-diff: dvi-diff
7245
7246 dvi-diff: \
7247     configure-diff 
7248         @[ -f ./diff/Makefile ] || exit 0; \
7249         r=`${PWD_COMMAND}`; export r; \
7250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7251         $(HOST_EXPORTS) \
7252         for flag in $(EXTRA_HOST_FLAGS) ; do \
7253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7254         done; \
7255         echo "Doing dvi in diff" ; \
7256         (cd $(HOST_SUBDIR)/diff && \
7257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7259                   "RANLIB=$${RANLIB}" \
7260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7261                   dvi) \
7262           || exit 1
7263
7264 @endif diff
7265
7266 .PHONY: maybe-html-diff html-diff
7267 maybe-html-diff:
7268 @if diff
7269 maybe-html-diff: html-diff
7270
7271 html-diff: \
7272     configure-diff 
7273         @[ -f ./diff/Makefile ] || exit 0; \
7274         r=`${PWD_COMMAND}`; export r; \
7275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7276         $(HOST_EXPORTS) \
7277         for flag in $(EXTRA_HOST_FLAGS) ; do \
7278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7279         done; \
7280         echo "Doing html in diff" ; \
7281         (cd $(HOST_SUBDIR)/diff && \
7282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7284                   "RANLIB=$${RANLIB}" \
7285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7286                   html) \
7287           || exit 1
7288
7289 @endif diff
7290
7291 .PHONY: maybe-TAGS-diff TAGS-diff
7292 maybe-TAGS-diff:
7293 @if diff
7294 maybe-TAGS-diff: TAGS-diff
7295
7296 TAGS-diff: \
7297     configure-diff 
7298         @[ -f ./diff/Makefile ] || exit 0; \
7299         r=`${PWD_COMMAND}`; export r; \
7300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7301         $(HOST_EXPORTS) \
7302         for flag in $(EXTRA_HOST_FLAGS) ; do \
7303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7304         done; \
7305         echo "Doing TAGS in diff" ; \
7306         (cd $(HOST_SUBDIR)/diff && \
7307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7309                   "RANLIB=$${RANLIB}" \
7310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7311                   TAGS) \
7312           || exit 1
7313
7314 @endif diff
7315
7316 .PHONY: maybe-install-info-diff install-info-diff
7317 maybe-install-info-diff:
7318 @if diff
7319 maybe-install-info-diff: install-info-diff
7320
7321 install-info-diff: \
7322     configure-diff \
7323     info-diff 
7324         @[ -f ./diff/Makefile ] || exit 0; \
7325         r=`${PWD_COMMAND}`; export r; \
7326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7327         $(HOST_EXPORTS) \
7328         for flag in $(EXTRA_HOST_FLAGS) ; do \
7329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7330         done; \
7331         echo "Doing install-info in diff" ; \
7332         (cd $(HOST_SUBDIR)/diff && \
7333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7335                   "RANLIB=$${RANLIB}" \
7336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7337                   install-info) \
7338           || exit 1
7339
7340 @endif diff
7341
7342 .PHONY: maybe-installcheck-diff installcheck-diff
7343 maybe-installcheck-diff:
7344 @if diff
7345 maybe-installcheck-diff: installcheck-diff
7346
7347 installcheck-diff: \
7348     configure-diff 
7349         @[ -f ./diff/Makefile ] || exit 0; \
7350         r=`${PWD_COMMAND}`; export r; \
7351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7352         $(HOST_EXPORTS) \
7353         for flag in $(EXTRA_HOST_FLAGS) ; do \
7354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7355         done; \
7356         echo "Doing installcheck in diff" ; \
7357         (cd $(HOST_SUBDIR)/diff && \
7358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7360                   "RANLIB=$${RANLIB}" \
7361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7362                   installcheck) \
7363           || exit 1
7364
7365 @endif diff
7366
7367 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7368 maybe-mostlyclean-diff:
7369 @if diff
7370 maybe-mostlyclean-diff: mostlyclean-diff
7371
7372 mostlyclean-diff: 
7373         @[ -f ./diff/Makefile ] || exit 0; \
7374         r=`${PWD_COMMAND}`; export r; \
7375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7376         $(HOST_EXPORTS) \
7377         for flag in $(EXTRA_HOST_FLAGS) ; do \
7378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7379         done; \
7380         echo "Doing mostlyclean in diff" ; \
7381         (cd $(HOST_SUBDIR)/diff && \
7382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7384                   "RANLIB=$${RANLIB}" \
7385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7386                   mostlyclean) \
7387           || exit 1
7388
7389 @endif diff
7390
7391 .PHONY: maybe-clean-diff clean-diff
7392 maybe-clean-diff:
7393 @if diff
7394 maybe-clean-diff: clean-diff
7395
7396 clean-diff: 
7397         @[ -f ./diff/Makefile ] || exit 0; \
7398         r=`${PWD_COMMAND}`; export r; \
7399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7400         $(HOST_EXPORTS) \
7401         for flag in $(EXTRA_HOST_FLAGS) ; do \
7402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7403         done; \
7404         echo "Doing clean in diff" ; \
7405         (cd $(HOST_SUBDIR)/diff && \
7406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7408                   "RANLIB=$${RANLIB}" \
7409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7410                   clean) \
7411           || exit 1
7412
7413 @endif diff
7414
7415 .PHONY: maybe-distclean-diff distclean-diff
7416 maybe-distclean-diff:
7417 @if diff
7418 maybe-distclean-diff: distclean-diff
7419
7420 distclean-diff: 
7421         @[ -f ./diff/Makefile ] || exit 0; \
7422         r=`${PWD_COMMAND}`; export r; \
7423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7424         $(HOST_EXPORTS) \
7425         for flag in $(EXTRA_HOST_FLAGS) ; do \
7426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7427         done; \
7428         echo "Doing distclean in diff" ; \
7429         (cd $(HOST_SUBDIR)/diff && \
7430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7432                   "RANLIB=$${RANLIB}" \
7433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7434                   distclean) \
7435           || exit 1
7436
7437 @endif diff
7438
7439 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7440 maybe-maintainer-clean-diff:
7441 @if diff
7442 maybe-maintainer-clean-diff: maintainer-clean-diff
7443
7444 maintainer-clean-diff: 
7445         @[ -f ./diff/Makefile ] || exit 0; \
7446         r=`${PWD_COMMAND}`; export r; \
7447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7448         $(HOST_EXPORTS) \
7449         for flag in $(EXTRA_HOST_FLAGS) ; do \
7450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7451         done; \
7452         echo "Doing maintainer-clean in diff" ; \
7453         (cd $(HOST_SUBDIR)/diff && \
7454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7456                   "RANLIB=$${RANLIB}" \
7457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7458                   maintainer-clean) \
7459           || exit 1
7460
7461 @endif diff
7462
7463
7464
7465 .PHONY: configure-dosutils maybe-configure-dosutils
7466 maybe-configure-dosutils:
7467 @if dosutils
7468 maybe-configure-dosutils: configure-dosutils
7469 configure-dosutils: 
7470         @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7472         r=`${PWD_COMMAND}`; export r; \
7473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7474         $(HOST_EXPORTS) \
7475         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7476         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7477         case $(srcdir) in \
7478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7479           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7481         esac; \
7482         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7483         libsrcdir="$$s/dosutils"; \
7484         $(SHELL) $${libsrcdir}/configure \
7485           $(HOST_CONFIGARGS) $${srcdiroption}  \
7486           || exit 1
7487 @endif dosutils
7488
7489
7490
7491
7492
7493 .PHONY: all-dosutils maybe-all-dosutils
7494 maybe-all-dosutils:
7495 @if dosutils
7496 TARGET-dosutils=all
7497 maybe-all-dosutils: all-dosutils
7498 all-dosutils: configure-dosutils
7499         @r=`${PWD_COMMAND}`; export r; \
7500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7501         $(HOST_EXPORTS) \
7502         (cd $(HOST_SUBDIR)/dosutils && \
7503           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7504 @endif dosutils
7505
7506
7507
7508
7509 .PHONY: check-dosutils maybe-check-dosutils
7510 maybe-check-dosutils:
7511 @if dosutils
7512 maybe-check-dosutils: check-dosutils
7513
7514 check-dosutils:
7515
7516 @endif dosutils
7517
7518 .PHONY: install-dosutils maybe-install-dosutils
7519 maybe-install-dosutils:
7520 @if dosutils
7521 maybe-install-dosutils: install-dosutils
7522
7523 install-dosutils: installdirs
7524         @r=`${PWD_COMMAND}`; export r; \
7525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7526         $(HOST_EXPORTS) \
7527         (cd $(HOST_SUBDIR)/dosutils && \
7528           $(MAKE) $(FLAGS_TO_PASS)  install)
7529
7530 @endif dosutils
7531
7532 # Other targets (info, dvi, etc.)
7533
7534 .PHONY: maybe-info-dosutils info-dosutils
7535 maybe-info-dosutils:
7536 @if dosutils
7537 maybe-info-dosutils: info-dosutils
7538
7539 info-dosutils: \
7540     configure-dosutils 
7541         @[ -f ./dosutils/Makefile ] || exit 0; \
7542         r=`${PWD_COMMAND}`; export r; \
7543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544         $(HOST_EXPORTS) \
7545         for flag in $(EXTRA_HOST_FLAGS) ; do \
7546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547         done; \
7548         echo "Doing info in dosutils" ; \
7549         (cd $(HOST_SUBDIR)/dosutils && \
7550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7552                   "RANLIB=$${RANLIB}" \
7553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7554                   info) \
7555           || exit 1
7556
7557 @endif dosutils
7558
7559 .PHONY: maybe-dvi-dosutils dvi-dosutils
7560 maybe-dvi-dosutils:
7561 @if dosutils
7562 maybe-dvi-dosutils: dvi-dosutils
7563
7564 dvi-dosutils: \
7565     configure-dosutils 
7566         @[ -f ./dosutils/Makefile ] || exit 0; \
7567         r=`${PWD_COMMAND}`; export r; \
7568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569         $(HOST_EXPORTS) \
7570         for flag in $(EXTRA_HOST_FLAGS) ; do \
7571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7572         done; \
7573         echo "Doing dvi in dosutils" ; \
7574         (cd $(HOST_SUBDIR)/dosutils && \
7575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7577                   "RANLIB=$${RANLIB}" \
7578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7579                   dvi) \
7580           || exit 1
7581
7582 @endif dosutils
7583
7584 .PHONY: maybe-html-dosutils html-dosutils
7585 maybe-html-dosutils:
7586 @if dosutils
7587 maybe-html-dosutils: html-dosutils
7588
7589 html-dosutils: \
7590     configure-dosutils 
7591         @[ -f ./dosutils/Makefile ] || exit 0; \
7592         r=`${PWD_COMMAND}`; export r; \
7593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7594         $(HOST_EXPORTS) \
7595         for flag in $(EXTRA_HOST_FLAGS) ; do \
7596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7597         done; \
7598         echo "Doing html in dosutils" ; \
7599         (cd $(HOST_SUBDIR)/dosutils && \
7600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7602                   "RANLIB=$${RANLIB}" \
7603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7604                   html) \
7605           || exit 1
7606
7607 @endif dosutils
7608
7609 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7610 maybe-TAGS-dosutils:
7611 @if dosutils
7612 maybe-TAGS-dosutils: TAGS-dosutils
7613
7614 TAGS-dosutils: \
7615     configure-dosutils 
7616         @[ -f ./dosutils/Makefile ] || exit 0; \
7617         r=`${PWD_COMMAND}`; export r; \
7618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7619         $(HOST_EXPORTS) \
7620         for flag in $(EXTRA_HOST_FLAGS) ; do \
7621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7622         done; \
7623         echo "Doing TAGS in dosutils" ; \
7624         (cd $(HOST_SUBDIR)/dosutils && \
7625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7627                   "RANLIB=$${RANLIB}" \
7628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7629                   TAGS) \
7630           || exit 1
7631
7632 @endif dosutils
7633
7634 .PHONY: maybe-install-info-dosutils install-info-dosutils
7635 maybe-install-info-dosutils:
7636 @if dosutils
7637 maybe-install-info-dosutils: install-info-dosutils
7638
7639 install-info-dosutils: \
7640     configure-dosutils \
7641     info-dosutils 
7642         @[ -f ./dosutils/Makefile ] || exit 0; \
7643         r=`${PWD_COMMAND}`; export r; \
7644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7645         $(HOST_EXPORTS) \
7646         for flag in $(EXTRA_HOST_FLAGS) ; do \
7647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7648         done; \
7649         echo "Doing install-info in dosutils" ; \
7650         (cd $(HOST_SUBDIR)/dosutils && \
7651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7653                   "RANLIB=$${RANLIB}" \
7654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7655                   install-info) \
7656           || exit 1
7657
7658 @endif dosutils
7659
7660 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7661 maybe-installcheck-dosutils:
7662 @if dosutils
7663 maybe-installcheck-dosutils: installcheck-dosutils
7664
7665 installcheck-dosutils: \
7666     configure-dosutils 
7667         @[ -f ./dosutils/Makefile ] || exit 0; \
7668         r=`${PWD_COMMAND}`; export r; \
7669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7670         $(HOST_EXPORTS) \
7671         for flag in $(EXTRA_HOST_FLAGS) ; do \
7672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7673         done; \
7674         echo "Doing installcheck in dosutils" ; \
7675         (cd $(HOST_SUBDIR)/dosutils && \
7676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7678                   "RANLIB=$${RANLIB}" \
7679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7680                   installcheck) \
7681           || exit 1
7682
7683 @endif dosutils
7684
7685 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7686 maybe-mostlyclean-dosutils:
7687 @if dosutils
7688 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7689
7690 mostlyclean-dosutils: 
7691         @[ -f ./dosutils/Makefile ] || exit 0; \
7692         r=`${PWD_COMMAND}`; export r; \
7693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7694         $(HOST_EXPORTS) \
7695         for flag in $(EXTRA_HOST_FLAGS) ; do \
7696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7697         done; \
7698         echo "Doing mostlyclean in dosutils" ; \
7699         (cd $(HOST_SUBDIR)/dosutils && \
7700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7702                   "RANLIB=$${RANLIB}" \
7703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7704                   mostlyclean) \
7705           || exit 1
7706
7707 @endif dosutils
7708
7709 .PHONY: maybe-clean-dosutils clean-dosutils
7710 maybe-clean-dosutils:
7711 @if dosutils
7712 maybe-clean-dosutils: clean-dosutils
7713
7714 clean-dosutils: 
7715         @[ -f ./dosutils/Makefile ] || exit 0; \
7716         r=`${PWD_COMMAND}`; export r; \
7717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7718         $(HOST_EXPORTS) \
7719         for flag in $(EXTRA_HOST_FLAGS) ; do \
7720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7721         done; \
7722         echo "Doing clean in dosutils" ; \
7723         (cd $(HOST_SUBDIR)/dosutils && \
7724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7726                   "RANLIB=$${RANLIB}" \
7727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7728                   clean) \
7729           || exit 1
7730
7731 @endif dosutils
7732
7733 .PHONY: maybe-distclean-dosutils distclean-dosutils
7734 maybe-distclean-dosutils:
7735 @if dosutils
7736 maybe-distclean-dosutils: distclean-dosutils
7737
7738 distclean-dosutils: 
7739         @[ -f ./dosutils/Makefile ] || exit 0; \
7740         r=`${PWD_COMMAND}`; export r; \
7741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742         $(HOST_EXPORTS) \
7743         for flag in $(EXTRA_HOST_FLAGS) ; do \
7744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7745         done; \
7746         echo "Doing distclean in dosutils" ; \
7747         (cd $(HOST_SUBDIR)/dosutils && \
7748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7750                   "RANLIB=$${RANLIB}" \
7751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7752                   distclean) \
7753           || exit 1
7754
7755 @endif dosutils
7756
7757 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7758 maybe-maintainer-clean-dosutils:
7759 @if dosutils
7760 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7761
7762 maintainer-clean-dosutils: 
7763         @[ -f ./dosutils/Makefile ] || exit 0; \
7764         r=`${PWD_COMMAND}`; export r; \
7765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7766         $(HOST_EXPORTS) \
7767         for flag in $(EXTRA_HOST_FLAGS) ; do \
7768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7769         done; \
7770         echo "Doing maintainer-clean in dosutils" ; \
7771         (cd $(HOST_SUBDIR)/dosutils && \
7772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7774                   "RANLIB=$${RANLIB}" \
7775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7776                   maintainer-clean) \
7777           || exit 1
7778
7779 @endif dosutils
7780
7781
7782
7783 .PHONY: configure-etc maybe-configure-etc
7784 maybe-configure-etc:
7785 @if etc
7786 maybe-configure-etc: configure-etc
7787 configure-etc: 
7788         @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7790         r=`${PWD_COMMAND}`; export r; \
7791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7792         $(HOST_EXPORTS) \
7793         echo Configuring in $(HOST_SUBDIR)/etc; \
7794         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7795         case $(srcdir) in \
7796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7797           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7799         esac; \
7800         srcdiroption="--srcdir=$${topdir}/etc"; \
7801         libsrcdir="$$s/etc"; \
7802         $(SHELL) $${libsrcdir}/configure \
7803           $(HOST_CONFIGARGS) $${srcdiroption}  \
7804           || exit 1
7805 @endif etc
7806
7807
7808
7809
7810
7811 .PHONY: all-etc maybe-all-etc
7812 maybe-all-etc:
7813 @if etc
7814 TARGET-etc=all
7815 maybe-all-etc: all-etc
7816 all-etc: configure-etc
7817         @r=`${PWD_COMMAND}`; export r; \
7818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7819         $(HOST_EXPORTS) \
7820         (cd $(HOST_SUBDIR)/etc && \
7821           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
7822 @endif etc
7823
7824
7825
7826
7827 .PHONY: check-etc maybe-check-etc
7828 maybe-check-etc:
7829 @if etc
7830 maybe-check-etc: check-etc
7831
7832 check-etc:
7833         @r=`${PWD_COMMAND}`; export r; \
7834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7835         $(HOST_EXPORTS) \
7836         (cd $(HOST_SUBDIR)/etc && \
7837           $(MAKE) $(FLAGS_TO_PASS)  check)
7838
7839 @endif etc
7840
7841 .PHONY: install-etc maybe-install-etc
7842 maybe-install-etc:
7843 @if etc
7844 maybe-install-etc: install-etc
7845
7846 install-etc: installdirs
7847         @r=`${PWD_COMMAND}`; export r; \
7848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7849         $(HOST_EXPORTS) \
7850         (cd $(HOST_SUBDIR)/etc && \
7851           $(MAKE) $(FLAGS_TO_PASS)  install)
7852
7853 @endif etc
7854
7855 # Other targets (info, dvi, etc.)
7856
7857 .PHONY: maybe-info-etc info-etc
7858 maybe-info-etc:
7859 @if etc
7860 maybe-info-etc: info-etc
7861
7862 info-etc: \
7863     configure-etc 
7864         @[ -f ./etc/Makefile ] || exit 0; \
7865         r=`${PWD_COMMAND}`; export r; \
7866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7867         $(HOST_EXPORTS) \
7868         for flag in $(EXTRA_HOST_FLAGS) ; do \
7869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7870         done; \
7871         echo "Doing info in etc" ; \
7872         (cd $(HOST_SUBDIR)/etc && \
7873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7875                   "RANLIB=$${RANLIB}" \
7876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7877                   info) \
7878           || exit 1
7879
7880 @endif etc
7881
7882 .PHONY: maybe-dvi-etc dvi-etc
7883 maybe-dvi-etc:
7884 @if etc
7885 maybe-dvi-etc: dvi-etc
7886
7887 dvi-etc: \
7888     configure-etc 
7889         @[ -f ./etc/Makefile ] || exit 0; \
7890         r=`${PWD_COMMAND}`; export r; \
7891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892         $(HOST_EXPORTS) \
7893         for flag in $(EXTRA_HOST_FLAGS) ; do \
7894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895         done; \
7896         echo "Doing dvi in etc" ; \
7897         (cd $(HOST_SUBDIR)/etc && \
7898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900                   "RANLIB=$${RANLIB}" \
7901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7902                   dvi) \
7903           || exit 1
7904
7905 @endif etc
7906
7907 .PHONY: maybe-html-etc html-etc
7908 maybe-html-etc:
7909 @if etc
7910 maybe-html-etc: html-etc
7911
7912 html-etc: \
7913     configure-etc 
7914         @[ -f ./etc/Makefile ] || exit 0; \
7915         r=`${PWD_COMMAND}`; export r; \
7916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7917         $(HOST_EXPORTS) \
7918         for flag in $(EXTRA_HOST_FLAGS) ; do \
7919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7920         done; \
7921         echo "Doing html in etc" ; \
7922         (cd $(HOST_SUBDIR)/etc && \
7923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7925                   "RANLIB=$${RANLIB}" \
7926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7927                   html) \
7928           || exit 1
7929
7930 @endif etc
7931
7932 .PHONY: maybe-TAGS-etc TAGS-etc
7933 maybe-TAGS-etc:
7934 @if etc
7935 maybe-TAGS-etc: TAGS-etc
7936
7937 TAGS-etc: \
7938     configure-etc 
7939         @[ -f ./etc/Makefile ] || exit 0; \
7940         r=`${PWD_COMMAND}`; export r; \
7941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7942         $(HOST_EXPORTS) \
7943         for flag in $(EXTRA_HOST_FLAGS) ; do \
7944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7945         done; \
7946         echo "Doing TAGS in etc" ; \
7947         (cd $(HOST_SUBDIR)/etc && \
7948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7950                   "RANLIB=$${RANLIB}" \
7951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7952                   TAGS) \
7953           || exit 1
7954
7955 @endif etc
7956
7957 .PHONY: maybe-install-info-etc install-info-etc
7958 maybe-install-info-etc:
7959 @if etc
7960 maybe-install-info-etc: install-info-etc
7961
7962 install-info-etc: \
7963     configure-etc \
7964     info-etc 
7965         @[ -f ./etc/Makefile ] || exit 0; \
7966         r=`${PWD_COMMAND}`; export r; \
7967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968         $(HOST_EXPORTS) \
7969         for flag in $(EXTRA_HOST_FLAGS) ; do \
7970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971         done; \
7972         echo "Doing install-info in etc" ; \
7973         (cd $(HOST_SUBDIR)/etc && \
7974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976                   "RANLIB=$${RANLIB}" \
7977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7978                   install-info) \
7979           || exit 1
7980
7981 @endif etc
7982
7983 .PHONY: maybe-installcheck-etc installcheck-etc
7984 maybe-installcheck-etc:
7985 @if etc
7986 maybe-installcheck-etc: installcheck-etc
7987
7988 installcheck-etc: \
7989     configure-etc 
7990         @[ -f ./etc/Makefile ] || exit 0; \
7991         r=`${PWD_COMMAND}`; export r; \
7992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7993         $(HOST_EXPORTS) \
7994         for flag in $(EXTRA_HOST_FLAGS) ; do \
7995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7996         done; \
7997         echo "Doing installcheck in etc" ; \
7998         (cd $(HOST_SUBDIR)/etc && \
7999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8001                   "RANLIB=$${RANLIB}" \
8002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8003                   installcheck) \
8004           || exit 1
8005
8006 @endif etc
8007
8008 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8009 maybe-mostlyclean-etc:
8010 @if etc
8011 maybe-mostlyclean-etc: mostlyclean-etc
8012
8013 mostlyclean-etc: 
8014         @[ -f ./etc/Makefile ] || exit 0; \
8015         r=`${PWD_COMMAND}`; export r; \
8016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8017         $(HOST_EXPORTS) \
8018         for flag in $(EXTRA_HOST_FLAGS) ; do \
8019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8020         done; \
8021         echo "Doing mostlyclean in etc" ; \
8022         (cd $(HOST_SUBDIR)/etc && \
8023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8025                   "RANLIB=$${RANLIB}" \
8026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8027                   mostlyclean) \
8028           || exit 1
8029
8030 @endif etc
8031
8032 .PHONY: maybe-clean-etc clean-etc
8033 maybe-clean-etc:
8034 @if etc
8035 maybe-clean-etc: clean-etc
8036
8037 clean-etc: 
8038         @[ -f ./etc/Makefile ] || exit 0; \
8039         r=`${PWD_COMMAND}`; export r; \
8040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8041         $(HOST_EXPORTS) \
8042         for flag in $(EXTRA_HOST_FLAGS) ; do \
8043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8044         done; \
8045         echo "Doing clean in etc" ; \
8046         (cd $(HOST_SUBDIR)/etc && \
8047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8049                   "RANLIB=$${RANLIB}" \
8050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8051                   clean) \
8052           || exit 1
8053
8054 @endif etc
8055
8056 .PHONY: maybe-distclean-etc distclean-etc
8057 maybe-distclean-etc:
8058 @if etc
8059 maybe-distclean-etc: distclean-etc
8060
8061 distclean-etc: 
8062         @[ -f ./etc/Makefile ] || exit 0; \
8063         r=`${PWD_COMMAND}`; export r; \
8064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8065         $(HOST_EXPORTS) \
8066         for flag in $(EXTRA_HOST_FLAGS) ; do \
8067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8068         done; \
8069         echo "Doing distclean in etc" ; \
8070         (cd $(HOST_SUBDIR)/etc && \
8071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8073                   "RANLIB=$${RANLIB}" \
8074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8075                   distclean) \
8076           || exit 1
8077
8078 @endif etc
8079
8080 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8081 maybe-maintainer-clean-etc:
8082 @if etc
8083 maybe-maintainer-clean-etc: maintainer-clean-etc
8084
8085 maintainer-clean-etc: 
8086         @[ -f ./etc/Makefile ] || exit 0; \
8087         r=`${PWD_COMMAND}`; export r; \
8088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8089         $(HOST_EXPORTS) \
8090         for flag in $(EXTRA_HOST_FLAGS) ; do \
8091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8092         done; \
8093         echo "Doing maintainer-clean in etc" ; \
8094         (cd $(HOST_SUBDIR)/etc && \
8095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8097                   "RANLIB=$${RANLIB}" \
8098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8099                   maintainer-clean) \
8100           || exit 1
8101
8102 @endif etc
8103
8104
8105
8106 .PHONY: configure-fastjar maybe-configure-fastjar
8107 maybe-configure-fastjar:
8108 @if fastjar
8109 maybe-configure-fastjar: configure-fastjar
8110 configure-fastjar: 
8111         @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8113         r=`${PWD_COMMAND}`; export r; \
8114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8115         $(HOST_EXPORTS) \
8116         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8117         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8118         case $(srcdir) in \
8119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8120           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8122         esac; \
8123         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8124         libsrcdir="$$s/fastjar"; \
8125         $(SHELL) $${libsrcdir}/configure \
8126           $(HOST_CONFIGARGS) $${srcdiroption}  \
8127           || exit 1
8128 @endif fastjar
8129
8130
8131
8132
8133
8134 .PHONY: all-fastjar maybe-all-fastjar
8135 maybe-all-fastjar:
8136 @if fastjar
8137 TARGET-fastjar=all
8138 maybe-all-fastjar: all-fastjar
8139 all-fastjar: configure-fastjar
8140         @r=`${PWD_COMMAND}`; export r; \
8141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8142         $(HOST_EXPORTS) \
8143         (cd $(HOST_SUBDIR)/fastjar && \
8144           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8145 @endif fastjar
8146
8147
8148
8149
8150 .PHONY: check-fastjar maybe-check-fastjar
8151 maybe-check-fastjar:
8152 @if fastjar
8153 maybe-check-fastjar: check-fastjar
8154
8155 # This module is only tested in a native toolchain.
8156 check-fastjar:
8157         @if [ '$(host)' = '$(target)' ] ; then \
8158           r=`${PWD_COMMAND}`; export r; \
8159           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8160           $(HOST_EXPORTS) \
8161           (cd $(HOST_SUBDIR)/fastjar && \
8162             $(MAKE) $(FLAGS_TO_PASS)  check); \
8163         fi
8164
8165 @endif fastjar
8166
8167 .PHONY: install-fastjar maybe-install-fastjar
8168 maybe-install-fastjar:
8169 @if fastjar
8170 maybe-install-fastjar: install-fastjar
8171
8172 install-fastjar: installdirs
8173         @r=`${PWD_COMMAND}`; export r; \
8174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175         $(HOST_EXPORTS) \
8176         (cd $(HOST_SUBDIR)/fastjar && \
8177           $(MAKE) $(FLAGS_TO_PASS)  install)
8178
8179 @endif fastjar
8180
8181 # Other targets (info, dvi, etc.)
8182
8183 .PHONY: maybe-info-fastjar info-fastjar
8184 maybe-info-fastjar:
8185 @if fastjar
8186 maybe-info-fastjar: info-fastjar
8187
8188 info-fastjar: \
8189     configure-fastjar 
8190         @[ -f ./fastjar/Makefile ] || exit 0; \
8191         r=`${PWD_COMMAND}`; export r; \
8192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8193         $(HOST_EXPORTS) \
8194         for flag in $(EXTRA_HOST_FLAGS) ; do \
8195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8196         done; \
8197         echo "Doing info in fastjar" ; \
8198         (cd $(HOST_SUBDIR)/fastjar && \
8199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8201                   "RANLIB=$${RANLIB}" \
8202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8203                   info) \
8204           || exit 1
8205
8206 @endif fastjar
8207
8208 .PHONY: maybe-dvi-fastjar dvi-fastjar
8209 maybe-dvi-fastjar:
8210 @if fastjar
8211 maybe-dvi-fastjar: dvi-fastjar
8212
8213 dvi-fastjar: \
8214     configure-fastjar 
8215         @[ -f ./fastjar/Makefile ] || exit 0; \
8216         r=`${PWD_COMMAND}`; export r; \
8217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8218         $(HOST_EXPORTS) \
8219         for flag in $(EXTRA_HOST_FLAGS) ; do \
8220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8221         done; \
8222         echo "Doing dvi in fastjar" ; \
8223         (cd $(HOST_SUBDIR)/fastjar && \
8224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8226                   "RANLIB=$${RANLIB}" \
8227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8228                   dvi) \
8229           || exit 1
8230
8231 @endif fastjar
8232
8233 .PHONY: maybe-html-fastjar html-fastjar
8234 maybe-html-fastjar:
8235 @if fastjar
8236 maybe-html-fastjar: html-fastjar
8237
8238 html-fastjar: \
8239     configure-fastjar 
8240         @[ -f ./fastjar/Makefile ] || exit 0; \
8241         r=`${PWD_COMMAND}`; export r; \
8242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243         $(HOST_EXPORTS) \
8244         for flag in $(EXTRA_HOST_FLAGS) ; do \
8245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246         done; \
8247         echo "Doing html in fastjar" ; \
8248         (cd $(HOST_SUBDIR)/fastjar && \
8249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251                   "RANLIB=$${RANLIB}" \
8252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8253                   html) \
8254           || exit 1
8255
8256 @endif fastjar
8257
8258 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8259 maybe-TAGS-fastjar:
8260 @if fastjar
8261 maybe-TAGS-fastjar: TAGS-fastjar
8262
8263 TAGS-fastjar: \
8264     configure-fastjar 
8265         @[ -f ./fastjar/Makefile ] || exit 0; \
8266         r=`${PWD_COMMAND}`; export r; \
8267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268         $(HOST_EXPORTS) \
8269         for flag in $(EXTRA_HOST_FLAGS) ; do \
8270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8271         done; \
8272         echo "Doing TAGS in fastjar" ; \
8273         (cd $(HOST_SUBDIR)/fastjar && \
8274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8276                   "RANLIB=$${RANLIB}" \
8277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8278                   TAGS) \
8279           || exit 1
8280
8281 @endif fastjar
8282
8283 .PHONY: maybe-install-info-fastjar install-info-fastjar
8284 maybe-install-info-fastjar:
8285 @if fastjar
8286 maybe-install-info-fastjar: install-info-fastjar
8287
8288 install-info-fastjar: \
8289     configure-fastjar \
8290     info-fastjar 
8291         @[ -f ./fastjar/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 fastjar" ; \
8299         (cd $(HOST_SUBDIR)/fastjar && \
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 fastjar
8308
8309 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8310 maybe-installcheck-fastjar:
8311 @if fastjar
8312 maybe-installcheck-fastjar: installcheck-fastjar
8313
8314 installcheck-fastjar: \
8315     configure-fastjar 
8316         @[ -f ./fastjar/Makefile ] || exit 0; \
8317         r=`${PWD_COMMAND}`; export r; \
8318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319         $(HOST_EXPORTS) \
8320         for flag in $(EXTRA_HOST_FLAGS) ; do \
8321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8322         done; \
8323         echo "Doing installcheck in fastjar" ; \
8324         (cd $(HOST_SUBDIR)/fastjar && \
8325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8327                   "RANLIB=$${RANLIB}" \
8328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8329                   installcheck) \
8330           || exit 1
8331
8332 @endif fastjar
8333
8334 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8335 maybe-mostlyclean-fastjar:
8336 @if fastjar
8337 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8338
8339 mostlyclean-fastjar: 
8340         @[ -f ./fastjar/Makefile ] || exit 0; \
8341         r=`${PWD_COMMAND}`; export r; \
8342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343         $(HOST_EXPORTS) \
8344         for flag in $(EXTRA_HOST_FLAGS) ; do \
8345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8346         done; \
8347         echo "Doing mostlyclean in fastjar" ; \
8348         (cd $(HOST_SUBDIR)/fastjar && \
8349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8351                   "RANLIB=$${RANLIB}" \
8352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8353                   mostlyclean) \
8354           || exit 1
8355
8356 @endif fastjar
8357
8358 .PHONY: maybe-clean-fastjar clean-fastjar
8359 maybe-clean-fastjar:
8360 @if fastjar
8361 maybe-clean-fastjar: clean-fastjar
8362
8363 clean-fastjar: 
8364         @[ -f ./fastjar/Makefile ] || exit 0; \
8365         r=`${PWD_COMMAND}`; export r; \
8366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8367         $(HOST_EXPORTS) \
8368         for flag in $(EXTRA_HOST_FLAGS) ; do \
8369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8370         done; \
8371         echo "Doing clean in fastjar" ; \
8372         (cd $(HOST_SUBDIR)/fastjar && \
8373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8375                   "RANLIB=$${RANLIB}" \
8376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8377                   clean) \
8378           || exit 1
8379
8380 @endif fastjar
8381
8382 .PHONY: maybe-distclean-fastjar distclean-fastjar
8383 maybe-distclean-fastjar:
8384 @if fastjar
8385 maybe-distclean-fastjar: distclean-fastjar
8386
8387 distclean-fastjar: 
8388         @[ -f ./fastjar/Makefile ] || exit 0; \
8389         r=`${PWD_COMMAND}`; export r; \
8390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8391         $(HOST_EXPORTS) \
8392         for flag in $(EXTRA_HOST_FLAGS) ; do \
8393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8394         done; \
8395         echo "Doing distclean in fastjar" ; \
8396         (cd $(HOST_SUBDIR)/fastjar && \
8397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8399                   "RANLIB=$${RANLIB}" \
8400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8401                   distclean) \
8402           || exit 1
8403
8404 @endif fastjar
8405
8406 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8407 maybe-maintainer-clean-fastjar:
8408 @if fastjar
8409 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8410
8411 maintainer-clean-fastjar: 
8412         @[ -f ./fastjar/Makefile ] || exit 0; \
8413         r=`${PWD_COMMAND}`; export r; \
8414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8415         $(HOST_EXPORTS) \
8416         for flag in $(EXTRA_HOST_FLAGS) ; do \
8417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8418         done; \
8419         echo "Doing maintainer-clean in fastjar" ; \
8420         (cd $(HOST_SUBDIR)/fastjar && \
8421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8423                   "RANLIB=$${RANLIB}" \
8424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8425                   maintainer-clean) \
8426           || exit 1
8427
8428 @endif fastjar
8429
8430
8431
8432 .PHONY: configure-fileutils maybe-configure-fileutils
8433 maybe-configure-fileutils:
8434 @if fileutils
8435 maybe-configure-fileutils: configure-fileutils
8436 configure-fileutils: 
8437         @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8439         r=`${PWD_COMMAND}`; export r; \
8440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8441         $(HOST_EXPORTS) \
8442         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8443         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8444         case $(srcdir) in \
8445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8446           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8448         esac; \
8449         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8450         libsrcdir="$$s/fileutils"; \
8451         $(SHELL) $${libsrcdir}/configure \
8452           $(HOST_CONFIGARGS) $${srcdiroption}  \
8453           || exit 1
8454 @endif fileutils
8455
8456
8457
8458
8459
8460 .PHONY: all-fileutils maybe-all-fileutils
8461 maybe-all-fileutils:
8462 @if fileutils
8463 TARGET-fileutils=all
8464 maybe-all-fileutils: all-fileutils
8465 all-fileutils: configure-fileutils
8466         @r=`${PWD_COMMAND}`; export r; \
8467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8468         $(HOST_EXPORTS) \
8469         (cd $(HOST_SUBDIR)/fileutils && \
8470           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8471 @endif fileutils
8472
8473
8474
8475
8476 .PHONY: check-fileutils maybe-check-fileutils
8477 maybe-check-fileutils:
8478 @if fileutils
8479 maybe-check-fileutils: check-fileutils
8480
8481 check-fileutils:
8482         @r=`${PWD_COMMAND}`; export r; \
8483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8484         $(HOST_EXPORTS) \
8485         (cd $(HOST_SUBDIR)/fileutils && \
8486           $(MAKE) $(FLAGS_TO_PASS)  check)
8487
8488 @endif fileutils
8489
8490 .PHONY: install-fileutils maybe-install-fileutils
8491 maybe-install-fileutils:
8492 @if fileutils
8493 maybe-install-fileutils: install-fileutils
8494
8495 install-fileutils: installdirs
8496         @r=`${PWD_COMMAND}`; export r; \
8497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8498         $(HOST_EXPORTS) \
8499         (cd $(HOST_SUBDIR)/fileutils && \
8500           $(MAKE) $(FLAGS_TO_PASS)  install)
8501
8502 @endif fileutils
8503
8504 # Other targets (info, dvi, etc.)
8505
8506 .PHONY: maybe-info-fileutils info-fileutils
8507 maybe-info-fileutils:
8508 @if fileutils
8509 maybe-info-fileutils: info-fileutils
8510
8511 info-fileutils: \
8512     configure-fileutils 
8513         @[ -f ./fileutils/Makefile ] || exit 0; \
8514         r=`${PWD_COMMAND}`; export r; \
8515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516         $(HOST_EXPORTS) \
8517         for flag in $(EXTRA_HOST_FLAGS) ; do \
8518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8519         done; \
8520         echo "Doing info in fileutils" ; \
8521         (cd $(HOST_SUBDIR)/fileutils && \
8522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8524                   "RANLIB=$${RANLIB}" \
8525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8526                   info) \
8527           || exit 1
8528
8529 @endif fileutils
8530
8531 .PHONY: maybe-dvi-fileutils dvi-fileutils
8532 maybe-dvi-fileutils:
8533 @if fileutils
8534 maybe-dvi-fileutils: dvi-fileutils
8535
8536 dvi-fileutils: \
8537     configure-fileutils 
8538         @[ -f ./fileutils/Makefile ] || exit 0; \
8539         r=`${PWD_COMMAND}`; export r; \
8540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8541         $(HOST_EXPORTS) \
8542         for flag in $(EXTRA_HOST_FLAGS) ; do \
8543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8544         done; \
8545         echo "Doing dvi in fileutils" ; \
8546         (cd $(HOST_SUBDIR)/fileutils && \
8547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8549                   "RANLIB=$${RANLIB}" \
8550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8551                   dvi) \
8552           || exit 1
8553
8554 @endif fileutils
8555
8556 .PHONY: maybe-html-fileutils html-fileutils
8557 maybe-html-fileutils:
8558 @if fileutils
8559 maybe-html-fileutils: html-fileutils
8560
8561 html-fileutils: \
8562     configure-fileutils 
8563         @[ -f ./fileutils/Makefile ] || exit 0; \
8564         r=`${PWD_COMMAND}`; export r; \
8565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8566         $(HOST_EXPORTS) \
8567         for flag in $(EXTRA_HOST_FLAGS) ; do \
8568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8569         done; \
8570         echo "Doing html in fileutils" ; \
8571         (cd $(HOST_SUBDIR)/fileutils && \
8572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8574                   "RANLIB=$${RANLIB}" \
8575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8576                   html) \
8577           || exit 1
8578
8579 @endif fileutils
8580
8581 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8582 maybe-TAGS-fileutils:
8583 @if fileutils
8584 maybe-TAGS-fileutils: TAGS-fileutils
8585
8586 TAGS-fileutils: \
8587     configure-fileutils 
8588         @[ -f ./fileutils/Makefile ] || exit 0; \
8589         r=`${PWD_COMMAND}`; export r; \
8590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8591         $(HOST_EXPORTS) \
8592         for flag in $(EXTRA_HOST_FLAGS) ; do \
8593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8594         done; \
8595         echo "Doing TAGS in fileutils" ; \
8596         (cd $(HOST_SUBDIR)/fileutils && \
8597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8599                   "RANLIB=$${RANLIB}" \
8600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8601                   TAGS) \
8602           || exit 1
8603
8604 @endif fileutils
8605
8606 .PHONY: maybe-install-info-fileutils install-info-fileutils
8607 maybe-install-info-fileutils:
8608 @if fileutils
8609 maybe-install-info-fileutils: install-info-fileutils
8610
8611 install-info-fileutils: \
8612     configure-fileutils \
8613     info-fileutils 
8614         @[ -f ./fileutils/Makefile ] || exit 0; \
8615         r=`${PWD_COMMAND}`; export r; \
8616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8617         $(HOST_EXPORTS) \
8618         for flag in $(EXTRA_HOST_FLAGS) ; do \
8619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8620         done; \
8621         echo "Doing install-info in fileutils" ; \
8622         (cd $(HOST_SUBDIR)/fileutils && \
8623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8625                   "RANLIB=$${RANLIB}" \
8626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8627                   install-info) \
8628           || exit 1
8629
8630 @endif fileutils
8631
8632 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8633 maybe-installcheck-fileutils:
8634 @if fileutils
8635 maybe-installcheck-fileutils: installcheck-fileutils
8636
8637 installcheck-fileutils: \
8638     configure-fileutils 
8639         @[ -f ./fileutils/Makefile ] || exit 0; \
8640         r=`${PWD_COMMAND}`; export r; \
8641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8642         $(HOST_EXPORTS) \
8643         for flag in $(EXTRA_HOST_FLAGS) ; do \
8644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8645         done; \
8646         echo "Doing installcheck in fileutils" ; \
8647         (cd $(HOST_SUBDIR)/fileutils && \
8648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8650                   "RANLIB=$${RANLIB}" \
8651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8652                   installcheck) \
8653           || exit 1
8654
8655 @endif fileutils
8656
8657 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8658 maybe-mostlyclean-fileutils:
8659 @if fileutils
8660 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8661
8662 mostlyclean-fileutils: 
8663         @[ -f ./fileutils/Makefile ] || exit 0; \
8664         r=`${PWD_COMMAND}`; export r; \
8665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666         $(HOST_EXPORTS) \
8667         for flag in $(EXTRA_HOST_FLAGS) ; do \
8668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669         done; \
8670         echo "Doing mostlyclean in fileutils" ; \
8671         (cd $(HOST_SUBDIR)/fileutils && \
8672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674                   "RANLIB=$${RANLIB}" \
8675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8676                   mostlyclean) \
8677           || exit 1
8678
8679 @endif fileutils
8680
8681 .PHONY: maybe-clean-fileutils clean-fileutils
8682 maybe-clean-fileutils:
8683 @if fileutils
8684 maybe-clean-fileutils: clean-fileutils
8685
8686 clean-fileutils: 
8687         @[ -f ./fileutils/Makefile ] || exit 0; \
8688         r=`${PWD_COMMAND}`; export r; \
8689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8690         $(HOST_EXPORTS) \
8691         for flag in $(EXTRA_HOST_FLAGS) ; do \
8692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8693         done; \
8694         echo "Doing clean in fileutils" ; \
8695         (cd $(HOST_SUBDIR)/fileutils && \
8696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8698                   "RANLIB=$${RANLIB}" \
8699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8700                   clean) \
8701           || exit 1
8702
8703 @endif fileutils
8704
8705 .PHONY: maybe-distclean-fileutils distclean-fileutils
8706 maybe-distclean-fileutils:
8707 @if fileutils
8708 maybe-distclean-fileutils: distclean-fileutils
8709
8710 distclean-fileutils: 
8711         @[ -f ./fileutils/Makefile ] || exit 0; \
8712         r=`${PWD_COMMAND}`; export r; \
8713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714         $(HOST_EXPORTS) \
8715         for flag in $(EXTRA_HOST_FLAGS) ; do \
8716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717         done; \
8718         echo "Doing distclean in fileutils" ; \
8719         (cd $(HOST_SUBDIR)/fileutils && \
8720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722                   "RANLIB=$${RANLIB}" \
8723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8724                   distclean) \
8725           || exit 1
8726
8727 @endif fileutils
8728
8729 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
8730 maybe-maintainer-clean-fileutils:
8731 @if fileutils
8732 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
8733
8734 maintainer-clean-fileutils: 
8735         @[ -f ./fileutils/Makefile ] || exit 0; \
8736         r=`${PWD_COMMAND}`; export r; \
8737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8738         $(HOST_EXPORTS) \
8739         for flag in $(EXTRA_HOST_FLAGS) ; do \
8740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8741         done; \
8742         echo "Doing maintainer-clean in fileutils" ; \
8743         (cd $(HOST_SUBDIR)/fileutils && \
8744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8746                   "RANLIB=$${RANLIB}" \
8747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8748                   maintainer-clean) \
8749           || exit 1
8750
8751 @endif fileutils
8752
8753
8754
8755 .PHONY: configure-findutils maybe-configure-findutils
8756 maybe-configure-findutils:
8757 @if findutils
8758 maybe-configure-findutils: configure-findutils
8759 configure-findutils: 
8760         @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
8761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
8762         r=`${PWD_COMMAND}`; export r; \
8763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764         $(HOST_EXPORTS) \
8765         echo Configuring in $(HOST_SUBDIR)/findutils; \
8766         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
8767         case $(srcdir) in \
8768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8769           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
8770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8771         esac; \
8772         srcdiroption="--srcdir=$${topdir}/findutils"; \
8773         libsrcdir="$$s/findutils"; \
8774         $(SHELL) $${libsrcdir}/configure \
8775           $(HOST_CONFIGARGS) $${srcdiroption}  \
8776           || exit 1
8777 @endif findutils
8778
8779
8780
8781
8782
8783 .PHONY: all-findutils maybe-all-findutils
8784 maybe-all-findutils:
8785 @if findutils
8786 TARGET-findutils=all
8787 maybe-all-findutils: all-findutils
8788 all-findutils: configure-findutils
8789         @r=`${PWD_COMMAND}`; export r; \
8790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8791         $(HOST_EXPORTS) \
8792         (cd $(HOST_SUBDIR)/findutils && \
8793           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
8794 @endif findutils
8795
8796
8797
8798
8799 .PHONY: check-findutils maybe-check-findutils
8800 maybe-check-findutils:
8801 @if findutils
8802 maybe-check-findutils: check-findutils
8803
8804 check-findutils:
8805         @r=`${PWD_COMMAND}`; export r; \
8806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8807         $(HOST_EXPORTS) \
8808         (cd $(HOST_SUBDIR)/findutils && \
8809           $(MAKE) $(FLAGS_TO_PASS)  check)
8810
8811 @endif findutils
8812
8813 .PHONY: install-findutils maybe-install-findutils
8814 maybe-install-findutils:
8815 @if findutils
8816 maybe-install-findutils: install-findutils
8817
8818 install-findutils: installdirs
8819         @r=`${PWD_COMMAND}`; export r; \
8820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821         $(HOST_EXPORTS) \
8822         (cd $(HOST_SUBDIR)/findutils && \
8823           $(MAKE) $(FLAGS_TO_PASS)  install)
8824
8825 @endif findutils
8826
8827 # Other targets (info, dvi, etc.)
8828
8829 .PHONY: maybe-info-findutils info-findutils
8830 maybe-info-findutils:
8831 @if findutils
8832 maybe-info-findutils: info-findutils
8833
8834 info-findutils: \
8835     configure-findutils 
8836         @[ -f ./findutils/Makefile ] || exit 0; \
8837         r=`${PWD_COMMAND}`; export r; \
8838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8839         $(HOST_EXPORTS) \
8840         for flag in $(EXTRA_HOST_FLAGS) ; do \
8841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8842         done; \
8843         echo "Doing info in findutils" ; \
8844         (cd $(HOST_SUBDIR)/findutils && \
8845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8847                   "RANLIB=$${RANLIB}" \
8848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8849                   info) \
8850           || exit 1
8851
8852 @endif findutils
8853
8854 .PHONY: maybe-dvi-findutils dvi-findutils
8855 maybe-dvi-findutils:
8856 @if findutils
8857 maybe-dvi-findutils: dvi-findutils
8858
8859 dvi-findutils: \
8860     configure-findutils 
8861         @[ -f ./findutils/Makefile ] || exit 0; \
8862         r=`${PWD_COMMAND}`; export r; \
8863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8864         $(HOST_EXPORTS) \
8865         for flag in $(EXTRA_HOST_FLAGS) ; do \
8866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8867         done; \
8868         echo "Doing dvi in findutils" ; \
8869         (cd $(HOST_SUBDIR)/findutils && \
8870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8872                   "RANLIB=$${RANLIB}" \
8873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8874                   dvi) \
8875           || exit 1
8876
8877 @endif findutils
8878
8879 .PHONY: maybe-html-findutils html-findutils
8880 maybe-html-findutils:
8881 @if findutils
8882 maybe-html-findutils: html-findutils
8883
8884 html-findutils: \
8885     configure-findutils 
8886         @[ -f ./findutils/Makefile ] || exit 0; \
8887         r=`${PWD_COMMAND}`; export r; \
8888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8889         $(HOST_EXPORTS) \
8890         for flag in $(EXTRA_HOST_FLAGS) ; do \
8891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8892         done; \
8893         echo "Doing html in findutils" ; \
8894         (cd $(HOST_SUBDIR)/findutils && \
8895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8897                   "RANLIB=$${RANLIB}" \
8898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8899                   html) \
8900           || exit 1
8901
8902 @endif findutils
8903
8904 .PHONY: maybe-TAGS-findutils TAGS-findutils
8905 maybe-TAGS-findutils:
8906 @if findutils
8907 maybe-TAGS-findutils: TAGS-findutils
8908
8909 TAGS-findutils: \
8910     configure-findutils 
8911         @[ -f ./findutils/Makefile ] || exit 0; \
8912         r=`${PWD_COMMAND}`; export r; \
8913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8914         $(HOST_EXPORTS) \
8915         for flag in $(EXTRA_HOST_FLAGS) ; do \
8916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8917         done; \
8918         echo "Doing TAGS in findutils" ; \
8919         (cd $(HOST_SUBDIR)/findutils && \
8920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8922                   "RANLIB=$${RANLIB}" \
8923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8924                   TAGS) \
8925           || exit 1
8926
8927 @endif findutils
8928
8929 .PHONY: maybe-install-info-findutils install-info-findutils
8930 maybe-install-info-findutils:
8931 @if findutils
8932 maybe-install-info-findutils: install-info-findutils
8933
8934 install-info-findutils: \
8935     configure-findutils \
8936     info-findutils 
8937         @[ -f ./findutils/Makefile ] || exit 0; \
8938         r=`${PWD_COMMAND}`; export r; \
8939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8940         $(HOST_EXPORTS) \
8941         for flag in $(EXTRA_HOST_FLAGS) ; do \
8942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8943         done; \
8944         echo "Doing install-info in findutils" ; \
8945         (cd $(HOST_SUBDIR)/findutils && \
8946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8948                   "RANLIB=$${RANLIB}" \
8949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8950                   install-info) \
8951           || exit 1
8952
8953 @endif findutils
8954
8955 .PHONY: maybe-installcheck-findutils installcheck-findutils
8956 maybe-installcheck-findutils:
8957 @if findutils
8958 maybe-installcheck-findutils: installcheck-findutils
8959
8960 installcheck-findutils: \
8961     configure-findutils 
8962         @[ -f ./findutils/Makefile ] || exit 0; \
8963         r=`${PWD_COMMAND}`; export r; \
8964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8965         $(HOST_EXPORTS) \
8966         for flag in $(EXTRA_HOST_FLAGS) ; do \
8967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8968         done; \
8969         echo "Doing installcheck in findutils" ; \
8970         (cd $(HOST_SUBDIR)/findutils && \
8971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8973                   "RANLIB=$${RANLIB}" \
8974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8975                   installcheck) \
8976           || exit 1
8977
8978 @endif findutils
8979
8980 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
8981 maybe-mostlyclean-findutils:
8982 @if findutils
8983 maybe-mostlyclean-findutils: mostlyclean-findutils
8984
8985 mostlyclean-findutils: 
8986         @[ -f ./findutils/Makefile ] || exit 0; \
8987         r=`${PWD_COMMAND}`; export r; \
8988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989         $(HOST_EXPORTS) \
8990         for flag in $(EXTRA_HOST_FLAGS) ; do \
8991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8992         done; \
8993         echo "Doing mostlyclean in findutils" ; \
8994         (cd $(HOST_SUBDIR)/findutils && \
8995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8997                   "RANLIB=$${RANLIB}" \
8998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8999                   mostlyclean) \
9000           || exit 1
9001
9002 @endif findutils
9003
9004 .PHONY: maybe-clean-findutils clean-findutils
9005 maybe-clean-findutils:
9006 @if findutils
9007 maybe-clean-findutils: clean-findutils
9008
9009 clean-findutils: 
9010         @[ -f ./findutils/Makefile ] || exit 0; \
9011         r=`${PWD_COMMAND}`; export r; \
9012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9013         $(HOST_EXPORTS) \
9014         for flag in $(EXTRA_HOST_FLAGS) ; do \
9015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9016         done; \
9017         echo "Doing clean in findutils" ; \
9018         (cd $(HOST_SUBDIR)/findutils && \
9019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9021                   "RANLIB=$${RANLIB}" \
9022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9023                   clean) \
9024           || exit 1
9025
9026 @endif findutils
9027
9028 .PHONY: maybe-distclean-findutils distclean-findutils
9029 maybe-distclean-findutils:
9030 @if findutils
9031 maybe-distclean-findutils: distclean-findutils
9032
9033 distclean-findutils: 
9034         @[ -f ./findutils/Makefile ] || exit 0; \
9035         r=`${PWD_COMMAND}`; export r; \
9036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9037         $(HOST_EXPORTS) \
9038         for flag in $(EXTRA_HOST_FLAGS) ; do \
9039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9040         done; \
9041         echo "Doing distclean in findutils" ; \
9042         (cd $(HOST_SUBDIR)/findutils && \
9043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9045                   "RANLIB=$${RANLIB}" \
9046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9047                   distclean) \
9048           || exit 1
9049
9050 @endif findutils
9051
9052 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9053 maybe-maintainer-clean-findutils:
9054 @if findutils
9055 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9056
9057 maintainer-clean-findutils: 
9058         @[ -f ./findutils/Makefile ] || exit 0; \
9059         r=`${PWD_COMMAND}`; export r; \
9060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9061         $(HOST_EXPORTS) \
9062         for flag in $(EXTRA_HOST_FLAGS) ; do \
9063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9064         done; \
9065         echo "Doing maintainer-clean in findutils" ; \
9066         (cd $(HOST_SUBDIR)/findutils && \
9067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9069                   "RANLIB=$${RANLIB}" \
9070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9071                   maintainer-clean) \
9072           || exit 1
9073
9074 @endif findutils
9075
9076
9077
9078 .PHONY: configure-find maybe-configure-find
9079 maybe-configure-find:
9080 @if find
9081 maybe-configure-find: configure-find
9082 configure-find: 
9083         @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9085         r=`${PWD_COMMAND}`; export r; \
9086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9087         $(HOST_EXPORTS) \
9088         echo Configuring in $(HOST_SUBDIR)/find; \
9089         cd "$(HOST_SUBDIR)/find" || exit 1; \
9090         case $(srcdir) in \
9091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9092           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9094         esac; \
9095         srcdiroption="--srcdir=$${topdir}/find"; \
9096         libsrcdir="$$s/find"; \
9097         $(SHELL) $${libsrcdir}/configure \
9098           $(HOST_CONFIGARGS) $${srcdiroption}  \
9099           || exit 1
9100 @endif find
9101
9102
9103
9104
9105
9106 .PHONY: all-find maybe-all-find
9107 maybe-all-find:
9108 @if find
9109 TARGET-find=all
9110 maybe-all-find: all-find
9111 all-find: configure-find
9112         @r=`${PWD_COMMAND}`; export r; \
9113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9114         $(HOST_EXPORTS) \
9115         (cd $(HOST_SUBDIR)/find && \
9116           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9117 @endif find
9118
9119
9120
9121
9122 .PHONY: check-find maybe-check-find
9123 maybe-check-find:
9124 @if find
9125 maybe-check-find: check-find
9126
9127 check-find:
9128         @r=`${PWD_COMMAND}`; export r; \
9129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9130         $(HOST_EXPORTS) \
9131         (cd $(HOST_SUBDIR)/find && \
9132           $(MAKE) $(FLAGS_TO_PASS)  check)
9133
9134 @endif find
9135
9136 .PHONY: install-find maybe-install-find
9137 maybe-install-find:
9138 @if find
9139 maybe-install-find: install-find
9140
9141 install-find: installdirs
9142         @r=`${PWD_COMMAND}`; export r; \
9143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9144         $(HOST_EXPORTS) \
9145         (cd $(HOST_SUBDIR)/find && \
9146           $(MAKE) $(FLAGS_TO_PASS)  install)
9147
9148 @endif find
9149
9150 # Other targets (info, dvi, etc.)
9151
9152 .PHONY: maybe-info-find info-find
9153 maybe-info-find:
9154 @if find
9155 maybe-info-find: info-find
9156
9157 info-find: \
9158     configure-find 
9159         @[ -f ./find/Makefile ] || exit 0; \
9160         r=`${PWD_COMMAND}`; export r; \
9161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9162         $(HOST_EXPORTS) \
9163         for flag in $(EXTRA_HOST_FLAGS) ; do \
9164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9165         done; \
9166         echo "Doing info in find" ; \
9167         (cd $(HOST_SUBDIR)/find && \
9168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9170                   "RANLIB=$${RANLIB}" \
9171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9172                   info) \
9173           || exit 1
9174
9175 @endif find
9176
9177 .PHONY: maybe-dvi-find dvi-find
9178 maybe-dvi-find:
9179 @if find
9180 maybe-dvi-find: dvi-find
9181
9182 dvi-find: \
9183     configure-find 
9184         @[ -f ./find/Makefile ] || exit 0; \
9185         r=`${PWD_COMMAND}`; export r; \
9186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187         $(HOST_EXPORTS) \
9188         for flag in $(EXTRA_HOST_FLAGS) ; do \
9189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9190         done; \
9191         echo "Doing dvi in find" ; \
9192         (cd $(HOST_SUBDIR)/find && \
9193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9195                   "RANLIB=$${RANLIB}" \
9196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9197                   dvi) \
9198           || exit 1
9199
9200 @endif find
9201
9202 .PHONY: maybe-html-find html-find
9203 maybe-html-find:
9204 @if find
9205 maybe-html-find: html-find
9206
9207 html-find: \
9208     configure-find 
9209         @[ -f ./find/Makefile ] || exit 0; \
9210         r=`${PWD_COMMAND}`; export r; \
9211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9212         $(HOST_EXPORTS) \
9213         for flag in $(EXTRA_HOST_FLAGS) ; do \
9214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9215         done; \
9216         echo "Doing html in find" ; \
9217         (cd $(HOST_SUBDIR)/find && \
9218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9220                   "RANLIB=$${RANLIB}" \
9221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9222                   html) \
9223           || exit 1
9224
9225 @endif find
9226
9227 .PHONY: maybe-TAGS-find TAGS-find
9228 maybe-TAGS-find:
9229 @if find
9230 maybe-TAGS-find: TAGS-find
9231
9232 TAGS-find: \
9233     configure-find 
9234         @[ -f ./find/Makefile ] || exit 0; \
9235         r=`${PWD_COMMAND}`; export r; \
9236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9237         $(HOST_EXPORTS) \
9238         for flag in $(EXTRA_HOST_FLAGS) ; do \
9239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9240         done; \
9241         echo "Doing TAGS in find" ; \
9242         (cd $(HOST_SUBDIR)/find && \
9243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9245                   "RANLIB=$${RANLIB}" \
9246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9247                   TAGS) \
9248           || exit 1
9249
9250 @endif find
9251
9252 .PHONY: maybe-install-info-find install-info-find
9253 maybe-install-info-find:
9254 @if find
9255 maybe-install-info-find: install-info-find
9256
9257 install-info-find: \
9258     configure-find \
9259     info-find 
9260         @[ -f ./find/Makefile ] || exit 0; \
9261         r=`${PWD_COMMAND}`; export r; \
9262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9263         $(HOST_EXPORTS) \
9264         for flag in $(EXTRA_HOST_FLAGS) ; do \
9265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9266         done; \
9267         echo "Doing install-info in find" ; \
9268         (cd $(HOST_SUBDIR)/find && \
9269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9271                   "RANLIB=$${RANLIB}" \
9272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9273                   install-info) \
9274           || exit 1
9275
9276 @endif find
9277
9278 .PHONY: maybe-installcheck-find installcheck-find
9279 maybe-installcheck-find:
9280 @if find
9281 maybe-installcheck-find: installcheck-find
9282
9283 installcheck-find: \
9284     configure-find 
9285         @[ -f ./find/Makefile ] || exit 0; \
9286         r=`${PWD_COMMAND}`; export r; \
9287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288         $(HOST_EXPORTS) \
9289         for flag in $(EXTRA_HOST_FLAGS) ; do \
9290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9291         done; \
9292         echo "Doing installcheck in find" ; \
9293         (cd $(HOST_SUBDIR)/find && \
9294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9296                   "RANLIB=$${RANLIB}" \
9297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9298                   installcheck) \
9299           || exit 1
9300
9301 @endif find
9302
9303 .PHONY: maybe-mostlyclean-find mostlyclean-find
9304 maybe-mostlyclean-find:
9305 @if find
9306 maybe-mostlyclean-find: mostlyclean-find
9307
9308 mostlyclean-find: 
9309         @[ -f ./find/Makefile ] || exit 0; \
9310         r=`${PWD_COMMAND}`; export r; \
9311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9312         $(HOST_EXPORTS) \
9313         for flag in $(EXTRA_HOST_FLAGS) ; do \
9314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9315         done; \
9316         echo "Doing mostlyclean in find" ; \
9317         (cd $(HOST_SUBDIR)/find && \
9318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9320                   "RANLIB=$${RANLIB}" \
9321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9322                   mostlyclean) \
9323           || exit 1
9324
9325 @endif find
9326
9327 .PHONY: maybe-clean-find clean-find
9328 maybe-clean-find:
9329 @if find
9330 maybe-clean-find: clean-find
9331
9332 clean-find: 
9333         @[ -f ./find/Makefile ] || exit 0; \
9334         r=`${PWD_COMMAND}`; export r; \
9335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9336         $(HOST_EXPORTS) \
9337         for flag in $(EXTRA_HOST_FLAGS) ; do \
9338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9339         done; \
9340         echo "Doing clean in find" ; \
9341         (cd $(HOST_SUBDIR)/find && \
9342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9344                   "RANLIB=$${RANLIB}" \
9345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9346                   clean) \
9347           || exit 1
9348
9349 @endif find
9350
9351 .PHONY: maybe-distclean-find distclean-find
9352 maybe-distclean-find:
9353 @if find
9354 maybe-distclean-find: distclean-find
9355
9356 distclean-find: 
9357         @[ -f ./find/Makefile ] || exit 0; \
9358         r=`${PWD_COMMAND}`; export r; \
9359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9360         $(HOST_EXPORTS) \
9361         for flag in $(EXTRA_HOST_FLAGS) ; do \
9362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9363         done; \
9364         echo "Doing distclean in find" ; \
9365         (cd $(HOST_SUBDIR)/find && \
9366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9368                   "RANLIB=$${RANLIB}" \
9369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9370                   distclean) \
9371           || exit 1
9372
9373 @endif find
9374
9375 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9376 maybe-maintainer-clean-find:
9377 @if find
9378 maybe-maintainer-clean-find: maintainer-clean-find
9379
9380 maintainer-clean-find: 
9381         @[ -f ./find/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 maintainer-clean in find" ; \
9389         (cd $(HOST_SUBDIR)/find && \
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                   maintainer-clean) \
9395           || exit 1
9396
9397 @endif find
9398
9399
9400
9401 .PHONY: configure-fixincludes maybe-configure-fixincludes
9402 maybe-configure-fixincludes:
9403 @if fixincludes
9404 maybe-configure-fixincludes: configure-fixincludes
9405 configure-fixincludes: 
9406         @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9408         r=`${PWD_COMMAND}`; export r; \
9409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9410         $(HOST_EXPORTS) \
9411         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9412         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9413         case $(srcdir) in \
9414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9415           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9417         esac; \
9418         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9419         libsrcdir="$$s/fixincludes"; \
9420         $(SHELL) $${libsrcdir}/configure \
9421           $(HOST_CONFIGARGS) $${srcdiroption}  \
9422           || exit 1
9423 @endif fixincludes
9424
9425
9426
9427
9428
9429 .PHONY: all-fixincludes maybe-all-fixincludes
9430 maybe-all-fixincludes:
9431 @if fixincludes
9432 TARGET-fixincludes=all
9433 maybe-all-fixincludes: all-fixincludes
9434 all-fixincludes: configure-fixincludes
9435         @r=`${PWD_COMMAND}`; export r; \
9436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9437         $(HOST_EXPORTS) \
9438         (cd $(HOST_SUBDIR)/fixincludes && \
9439           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9440 @endif fixincludes
9441
9442
9443
9444
9445 .PHONY: check-fixincludes maybe-check-fixincludes
9446 maybe-check-fixincludes:
9447 @if fixincludes
9448 maybe-check-fixincludes: check-fixincludes
9449
9450 check-fixincludes:
9451         @r=`${PWD_COMMAND}`; export r; \
9452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9453         $(HOST_EXPORTS) \
9454         (cd $(HOST_SUBDIR)/fixincludes && \
9455           $(MAKE) $(FLAGS_TO_PASS)  check)
9456
9457 @endif fixincludes
9458
9459 .PHONY: install-fixincludes maybe-install-fixincludes
9460 maybe-install-fixincludes:
9461 @if fixincludes
9462 maybe-install-fixincludes: install-fixincludes
9463
9464 install-fixincludes: installdirs
9465         @r=`${PWD_COMMAND}`; export r; \
9466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9467         $(HOST_EXPORTS) \
9468         (cd $(HOST_SUBDIR)/fixincludes && \
9469           $(MAKE) $(FLAGS_TO_PASS)  install)
9470
9471 @endif fixincludes
9472
9473 # Other targets (info, dvi, etc.)
9474
9475 .PHONY: maybe-info-fixincludes info-fixincludes
9476 maybe-info-fixincludes:
9477 @if fixincludes
9478 maybe-info-fixincludes: info-fixincludes
9479
9480 # fixincludes doesn't support info.
9481 info-fixincludes:
9482
9483 @endif fixincludes
9484
9485 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9486 maybe-dvi-fixincludes:
9487 @if fixincludes
9488 maybe-dvi-fixincludes: dvi-fixincludes
9489
9490 # fixincludes doesn't support dvi.
9491 dvi-fixincludes:
9492
9493 @endif fixincludes
9494
9495 .PHONY: maybe-html-fixincludes html-fixincludes
9496 maybe-html-fixincludes:
9497 @if fixincludes
9498 maybe-html-fixincludes: html-fixincludes
9499
9500 html-fixincludes: \
9501     configure-fixincludes 
9502         @[ -f ./fixincludes/Makefile ] || exit 0; \
9503         r=`${PWD_COMMAND}`; export r; \
9504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9505         $(HOST_EXPORTS) \
9506         for flag in $(EXTRA_HOST_FLAGS) ; do \
9507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9508         done; \
9509         echo "Doing html in fixincludes" ; \
9510         (cd $(HOST_SUBDIR)/fixincludes && \
9511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9513                   "RANLIB=$${RANLIB}" \
9514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9515                   html) \
9516           || exit 1
9517
9518 @endif fixincludes
9519
9520 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9521 maybe-TAGS-fixincludes:
9522 @if fixincludes
9523 maybe-TAGS-fixincludes: TAGS-fixincludes
9524
9525 # fixincludes doesn't support TAGS.
9526 TAGS-fixincludes:
9527
9528 @endif fixincludes
9529
9530 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9531 maybe-install-info-fixincludes:
9532 @if fixincludes
9533 maybe-install-info-fixincludes: install-info-fixincludes
9534
9535 # fixincludes doesn't support install-info.
9536 install-info-fixincludes:
9537
9538 @endif fixincludes
9539
9540 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9541 maybe-installcheck-fixincludes:
9542 @if fixincludes
9543 maybe-installcheck-fixincludes: installcheck-fixincludes
9544
9545 # fixincludes doesn't support installcheck.
9546 installcheck-fixincludes:
9547
9548 @endif fixincludes
9549
9550 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9551 maybe-mostlyclean-fixincludes:
9552 @if fixincludes
9553 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9554
9555 mostlyclean-fixincludes: 
9556         @[ -f ./fixincludes/Makefile ] || exit 0; \
9557         r=`${PWD_COMMAND}`; export r; \
9558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9559         $(HOST_EXPORTS) \
9560         for flag in $(EXTRA_HOST_FLAGS) ; do \
9561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9562         done; \
9563         echo "Doing mostlyclean in fixincludes" ; \
9564         (cd $(HOST_SUBDIR)/fixincludes && \
9565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9567                   "RANLIB=$${RANLIB}" \
9568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9569                   mostlyclean) \
9570           || exit 1
9571
9572 @endif fixincludes
9573
9574 .PHONY: maybe-clean-fixincludes clean-fixincludes
9575 maybe-clean-fixincludes:
9576 @if fixincludes
9577 maybe-clean-fixincludes: clean-fixincludes
9578
9579 clean-fixincludes: 
9580         @[ -f ./fixincludes/Makefile ] || exit 0; \
9581         r=`${PWD_COMMAND}`; export r; \
9582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9583         $(HOST_EXPORTS) \
9584         for flag in $(EXTRA_HOST_FLAGS) ; do \
9585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9586         done; \
9587         echo "Doing clean in fixincludes" ; \
9588         (cd $(HOST_SUBDIR)/fixincludes && \
9589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9591                   "RANLIB=$${RANLIB}" \
9592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9593                   clean) \
9594           || exit 1
9595
9596 @endif fixincludes
9597
9598 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9599 maybe-distclean-fixincludes:
9600 @if fixincludes
9601 maybe-distclean-fixincludes: distclean-fixincludes
9602
9603 distclean-fixincludes: 
9604         @[ -f ./fixincludes/Makefile ] || exit 0; \
9605         r=`${PWD_COMMAND}`; export r; \
9606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9607         $(HOST_EXPORTS) \
9608         for flag in $(EXTRA_HOST_FLAGS) ; do \
9609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9610         done; \
9611         echo "Doing distclean in fixincludes" ; \
9612         (cd $(HOST_SUBDIR)/fixincludes && \
9613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9615                   "RANLIB=$${RANLIB}" \
9616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9617                   distclean) \
9618           || exit 1
9619
9620 @endif fixincludes
9621
9622 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9623 maybe-maintainer-clean-fixincludes:
9624 @if fixincludes
9625 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9626
9627 maintainer-clean-fixincludes: 
9628         @[ -f ./fixincludes/Makefile ] || exit 0; \
9629         r=`${PWD_COMMAND}`; export r; \
9630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9631         $(HOST_EXPORTS) \
9632         for flag in $(EXTRA_HOST_FLAGS) ; do \
9633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9634         done; \
9635         echo "Doing maintainer-clean in fixincludes" ; \
9636         (cd $(HOST_SUBDIR)/fixincludes && \
9637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9639                   "RANLIB=$${RANLIB}" \
9640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9641                   maintainer-clean) \
9642           || exit 1
9643
9644 @endif fixincludes
9645
9646
9647
9648 .PHONY: configure-flex maybe-configure-flex
9649 maybe-configure-flex:
9650 @if flex
9651 maybe-configure-flex: configure-flex
9652 configure-flex: 
9653         @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9654         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9655         r=`${PWD_COMMAND}`; export r; \
9656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9657         $(HOST_EXPORTS) \
9658         echo Configuring in $(HOST_SUBDIR)/flex; \
9659         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9660         case $(srcdir) in \
9661           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9662           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9663                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9664         esac; \
9665         srcdiroption="--srcdir=$${topdir}/flex"; \
9666         libsrcdir="$$s/flex"; \
9667         $(SHELL) $${libsrcdir}/configure \
9668           $(HOST_CONFIGARGS) $${srcdiroption}  \
9669           || exit 1
9670 @endif flex
9671
9672
9673
9674
9675
9676 .PHONY: all-flex maybe-all-flex
9677 maybe-all-flex:
9678 @if flex
9679 TARGET-flex=all
9680 maybe-all-flex: all-flex
9681 all-flex: configure-flex
9682         @r=`${PWD_COMMAND}`; export r; \
9683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9684         $(HOST_EXPORTS) \
9685         (cd $(HOST_SUBDIR)/flex && \
9686           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
9687 @endif flex
9688
9689
9690
9691
9692 .PHONY: check-flex maybe-check-flex
9693 maybe-check-flex:
9694 @if flex
9695 maybe-check-flex: check-flex
9696
9697 # This module is only tested in a native toolchain.
9698 check-flex:
9699         @if [ '$(host)' = '$(target)' ] ; then \
9700           r=`${PWD_COMMAND}`; export r; \
9701           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9702           $(HOST_EXPORTS) \
9703           (cd $(HOST_SUBDIR)/flex && \
9704             $(MAKE) $(FLAGS_TO_PASS)  check); \
9705         fi
9706
9707 @endif flex
9708
9709 .PHONY: install-flex maybe-install-flex
9710 maybe-install-flex:
9711 @if flex
9712 maybe-install-flex: install-flex
9713
9714 install-flex: installdirs
9715         @r=`${PWD_COMMAND}`; export r; \
9716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9717         $(HOST_EXPORTS) \
9718         (cd $(HOST_SUBDIR)/flex && \
9719           $(MAKE) $(FLAGS_TO_PASS)  install)
9720
9721 @endif flex
9722
9723 # Other targets (info, dvi, etc.)
9724
9725 .PHONY: maybe-info-flex info-flex
9726 maybe-info-flex:
9727 @if flex
9728 maybe-info-flex: info-flex
9729
9730 info-flex: \
9731     configure-flex 
9732         @[ -f ./flex/Makefile ] || exit 0; \
9733         r=`${PWD_COMMAND}`; export r; \
9734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9735         $(HOST_EXPORTS) \
9736         for flag in $(EXTRA_HOST_FLAGS) ; do \
9737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9738         done; \
9739         echo "Doing info in flex" ; \
9740         (cd $(HOST_SUBDIR)/flex && \
9741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9743                   "RANLIB=$${RANLIB}" \
9744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9745                   info) \
9746           || exit 1
9747
9748 @endif flex
9749
9750 .PHONY: maybe-dvi-flex dvi-flex
9751 maybe-dvi-flex:
9752 @if flex
9753 maybe-dvi-flex: dvi-flex
9754
9755 dvi-flex: \
9756     configure-flex 
9757         @[ -f ./flex/Makefile ] || exit 0; \
9758         r=`${PWD_COMMAND}`; export r; \
9759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9760         $(HOST_EXPORTS) \
9761         for flag in $(EXTRA_HOST_FLAGS) ; do \
9762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9763         done; \
9764         echo "Doing dvi in flex" ; \
9765         (cd $(HOST_SUBDIR)/flex && \
9766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9768                   "RANLIB=$${RANLIB}" \
9769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9770                   dvi) \
9771           || exit 1
9772
9773 @endif flex
9774
9775 .PHONY: maybe-html-flex html-flex
9776 maybe-html-flex:
9777 @if flex
9778 maybe-html-flex: html-flex
9779
9780 html-flex: \
9781     configure-flex 
9782         @[ -f ./flex/Makefile ] || exit 0; \
9783         r=`${PWD_COMMAND}`; export r; \
9784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9785         $(HOST_EXPORTS) \
9786         for flag in $(EXTRA_HOST_FLAGS) ; do \
9787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9788         done; \
9789         echo "Doing html in flex" ; \
9790         (cd $(HOST_SUBDIR)/flex && \
9791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9793                   "RANLIB=$${RANLIB}" \
9794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9795                   html) \
9796           || exit 1
9797
9798 @endif flex
9799
9800 .PHONY: maybe-TAGS-flex TAGS-flex
9801 maybe-TAGS-flex:
9802 @if flex
9803 maybe-TAGS-flex: TAGS-flex
9804
9805 TAGS-flex: \
9806     configure-flex 
9807         @[ -f ./flex/Makefile ] || exit 0; \
9808         r=`${PWD_COMMAND}`; export r; \
9809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9810         $(HOST_EXPORTS) \
9811         for flag in $(EXTRA_HOST_FLAGS) ; do \
9812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9813         done; \
9814         echo "Doing TAGS in flex" ; \
9815         (cd $(HOST_SUBDIR)/flex && \
9816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9818                   "RANLIB=$${RANLIB}" \
9819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9820                   TAGS) \
9821           || exit 1
9822
9823 @endif flex
9824
9825 .PHONY: maybe-install-info-flex install-info-flex
9826 maybe-install-info-flex:
9827 @if flex
9828 maybe-install-info-flex: install-info-flex
9829
9830 install-info-flex: \
9831     configure-flex \
9832     info-flex 
9833         @[ -f ./flex/Makefile ] || exit 0; \
9834         r=`${PWD_COMMAND}`; export r; \
9835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9836         $(HOST_EXPORTS) \
9837         for flag in $(EXTRA_HOST_FLAGS) ; do \
9838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9839         done; \
9840         echo "Doing install-info in flex" ; \
9841         (cd $(HOST_SUBDIR)/flex && \
9842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9844                   "RANLIB=$${RANLIB}" \
9845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9846                   install-info) \
9847           || exit 1
9848
9849 @endif flex
9850
9851 .PHONY: maybe-installcheck-flex installcheck-flex
9852 maybe-installcheck-flex:
9853 @if flex
9854 maybe-installcheck-flex: installcheck-flex
9855
9856 installcheck-flex: \
9857     configure-flex 
9858         @[ -f ./flex/Makefile ] || exit 0; \
9859         r=`${PWD_COMMAND}`; export r; \
9860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861         $(HOST_EXPORTS) \
9862         for flag in $(EXTRA_HOST_FLAGS) ; do \
9863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9864         done; \
9865         echo "Doing installcheck in flex" ; \
9866         (cd $(HOST_SUBDIR)/flex && \
9867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9869                   "RANLIB=$${RANLIB}" \
9870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9871                   installcheck) \
9872           || exit 1
9873
9874 @endif flex
9875
9876 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9877 maybe-mostlyclean-flex:
9878 @if flex
9879 maybe-mostlyclean-flex: mostlyclean-flex
9880
9881 mostlyclean-flex: 
9882         @[ -f ./flex/Makefile ] || exit 0; \
9883         r=`${PWD_COMMAND}`; export r; \
9884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9885         $(HOST_EXPORTS) \
9886         for flag in $(EXTRA_HOST_FLAGS) ; do \
9887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9888         done; \
9889         echo "Doing mostlyclean in flex" ; \
9890         (cd $(HOST_SUBDIR)/flex && \
9891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9893                   "RANLIB=$${RANLIB}" \
9894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9895                   mostlyclean) \
9896           || exit 1
9897
9898 @endif flex
9899
9900 .PHONY: maybe-clean-flex clean-flex
9901 maybe-clean-flex:
9902 @if flex
9903 maybe-clean-flex: clean-flex
9904
9905 clean-flex: 
9906         @[ -f ./flex/Makefile ] || exit 0; \
9907         r=`${PWD_COMMAND}`; export r; \
9908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9909         $(HOST_EXPORTS) \
9910         for flag in $(EXTRA_HOST_FLAGS) ; do \
9911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9912         done; \
9913         echo "Doing clean in flex" ; \
9914         (cd $(HOST_SUBDIR)/flex && \
9915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9917                   "RANLIB=$${RANLIB}" \
9918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9919                   clean) \
9920           || exit 1
9921
9922 @endif flex
9923
9924 .PHONY: maybe-distclean-flex distclean-flex
9925 maybe-distclean-flex:
9926 @if flex
9927 maybe-distclean-flex: distclean-flex
9928
9929 distclean-flex: 
9930         @[ -f ./flex/Makefile ] || exit 0; \
9931         r=`${PWD_COMMAND}`; export r; \
9932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9933         $(HOST_EXPORTS) \
9934         for flag in $(EXTRA_HOST_FLAGS) ; do \
9935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9936         done; \
9937         echo "Doing distclean in flex" ; \
9938         (cd $(HOST_SUBDIR)/flex && \
9939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9941                   "RANLIB=$${RANLIB}" \
9942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9943                   distclean) \
9944           || exit 1
9945
9946 @endif flex
9947
9948 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9949 maybe-maintainer-clean-flex:
9950 @if flex
9951 maybe-maintainer-clean-flex: maintainer-clean-flex
9952
9953 maintainer-clean-flex: 
9954         @[ -f ./flex/Makefile ] || exit 0; \
9955         r=`${PWD_COMMAND}`; export r; \
9956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9957         $(HOST_EXPORTS) \
9958         for flag in $(EXTRA_HOST_FLAGS) ; do \
9959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9960         done; \
9961         echo "Doing maintainer-clean in flex" ; \
9962         (cd $(HOST_SUBDIR)/flex && \
9963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9965                   "RANLIB=$${RANLIB}" \
9966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9967                   maintainer-clean) \
9968           || exit 1
9969
9970 @endif flex
9971
9972
9973
9974 .PHONY: configure-gas maybe-configure-gas
9975 maybe-configure-gas:
9976 @if gas
9977 maybe-configure-gas: configure-gas
9978 configure-gas: 
9979         @test -f stage_last && exit 0; \
9980         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9982         r=`${PWD_COMMAND}`; export r; \
9983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9984         $(HOST_EXPORTS) \
9985         echo Configuring in $(HOST_SUBDIR)/gas; \
9986         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9987         case $(srcdir) in \
9988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9989           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9991         esac; \
9992         srcdiroption="--srcdir=$${topdir}/gas"; \
9993         libsrcdir="$$s/gas"; \
9994         $(SHELL) $${libsrcdir}/configure \
9995           $(HOST_CONFIGARGS) $${srcdiroption}  \
9996           || exit 1
9997 @endif gas
9998
9999
10000
10001 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10002 maybe-configure-stage1-gas:
10003 @if gas-bootstrap
10004 maybe-configure-stage1-gas: configure-stage1-gas
10005 configure-stage1-gas: 
10006         @$(MAKE) stage1-start
10007         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10008         r=`${PWD_COMMAND}`; export r; \
10009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10010         $(HOST_EXPORTS) \
10011         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10012         cd $(HOST_SUBDIR)/gas || exit 1; \
10013         case $(srcdir) in \
10014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10015           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10017         esac; \
10018         srcdiroption="--srcdir=$${topdir}/gas"; \
10019         libsrcdir="$$s/gas"; \
10020         $(SHELL) $${libsrcdir}/configure \
10021           $(HOST_CONFIGARGS) $${srcdiroption} \
10022           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10023 @endif gas-bootstrap
10024
10025 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10026 maybe-configure-stage2-gas:
10027 @if gas-bootstrap
10028 maybe-configure-stage2-gas: configure-stage2-gas
10029 configure-stage2-gas: 
10030         @$(MAKE) stage2-start
10031         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10032         r=`${PWD_COMMAND}`; export r; \
10033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10034         $(HOST_EXPORTS) \
10035         $(POSTSTAGE1_HOST_EXPORTS) \
10036         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10037         cd $(HOST_SUBDIR)/gas || exit 1; \
10038         case $(srcdir) in \
10039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10040           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10042         esac; \
10043         srcdiroption="--srcdir=$${topdir}/gas"; \
10044         libsrcdir="$$s/gas"; \
10045         $(SHELL) $${libsrcdir}/configure \
10046           $(HOST_CONFIGARGS) $${srcdiroption} \
10047           @stage2_werror_flag@ 
10048 @endif gas-bootstrap
10049
10050 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10051 maybe-configure-stage3-gas:
10052 @if gas-bootstrap
10053 maybe-configure-stage3-gas: configure-stage3-gas
10054 configure-stage3-gas: 
10055         @$(MAKE) stage3-start
10056         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10057         r=`${PWD_COMMAND}`; export r; \
10058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10059         $(HOST_EXPORTS) \
10060         $(POSTSTAGE1_HOST_EXPORTS) \
10061         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10062         cd $(HOST_SUBDIR)/gas || exit 1; \
10063         case $(srcdir) in \
10064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10065           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10067         esac; \
10068         srcdiroption="--srcdir=$${topdir}/gas"; \
10069         libsrcdir="$$s/gas"; \
10070         $(SHELL) $${libsrcdir}/configure \
10071           $(HOST_CONFIGARGS) $${srcdiroption} \
10072           @stage2_werror_flag@ 
10073 @endif gas-bootstrap
10074
10075 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10076 maybe-configure-stage4-gas:
10077 @if gas-bootstrap
10078 maybe-configure-stage4-gas: configure-stage4-gas
10079 configure-stage4-gas: 
10080         @$(MAKE) stage4-start
10081         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10082         r=`${PWD_COMMAND}`; export r; \
10083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10084         $(HOST_EXPORTS) \
10085         $(POSTSTAGE1_HOST_EXPORTS) \
10086         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10087         cd $(HOST_SUBDIR)/gas || exit 1; \
10088         case $(srcdir) in \
10089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10090           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10092         esac; \
10093         srcdiroption="--srcdir=$${topdir}/gas"; \
10094         libsrcdir="$$s/gas"; \
10095         $(SHELL) $${libsrcdir}/configure \
10096           $(HOST_CONFIGARGS) $${srcdiroption} \
10097           @stage2_werror_flag@ 
10098 @endif gas-bootstrap
10099
10100 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10101 maybe-configure-stageprofile-gas:
10102 @if gas-bootstrap
10103 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10104 configure-stageprofile-gas: 
10105         @$(MAKE) stageprofile-start
10106         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10107         r=`${PWD_COMMAND}`; export r; \
10108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10109         $(HOST_EXPORTS) \
10110         $(POSTSTAGE1_HOST_EXPORTS) \
10111         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10112         cd $(HOST_SUBDIR)/gas || exit 1; \
10113         case $(srcdir) in \
10114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10115           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10117         esac; \
10118         srcdiroption="--srcdir=$${topdir}/gas"; \
10119         libsrcdir="$$s/gas"; \
10120         $(SHELL) $${libsrcdir}/configure \
10121           $(HOST_CONFIGARGS) $${srcdiroption} \
10122           @stage2_werror_flag@ 
10123 @endif gas-bootstrap
10124
10125 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10126 maybe-configure-stagefeedback-gas:
10127 @if gas-bootstrap
10128 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10129 configure-stagefeedback-gas: 
10130         @$(MAKE) stagefeedback-start
10131         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10132         r=`${PWD_COMMAND}`; export r; \
10133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10134         $(HOST_EXPORTS) \
10135         $(POSTSTAGE1_HOST_EXPORTS) \
10136         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10137         cd $(HOST_SUBDIR)/gas || exit 1; \
10138         case $(srcdir) in \
10139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10140           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10142         esac; \
10143         srcdiroption="--srcdir=$${topdir}/gas"; \
10144         libsrcdir="$$s/gas"; \
10145         $(SHELL) $${libsrcdir}/configure \
10146           $(HOST_CONFIGARGS) $${srcdiroption} \
10147           @stage2_werror_flag@ 
10148 @endif gas-bootstrap
10149
10150
10151
10152
10153
10154 .PHONY: all-gas maybe-all-gas
10155 maybe-all-gas:
10156 @if gas
10157 TARGET-gas=all
10158 maybe-all-gas: all-gas
10159 all-gas: configure-gas
10160         @test -f stage_last && exit 0; \
10161         r=`${PWD_COMMAND}`; export r; \
10162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10163         $(HOST_EXPORTS) \
10164         (cd $(HOST_SUBDIR)/gas && \
10165           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10166 @endif gas
10167
10168
10169
10170 .PHONY: all-stage1-gas maybe-all-stage1-gas
10171 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10172 maybe-all-stage1-gas:
10173 maybe-clean-stage1-gas:
10174 @if gas-bootstrap
10175 maybe-all-stage1-gas: all-stage1-gas
10176 all-stage1: all-stage1-gas
10177 all-stage1-gas: configure-stage1-gas
10178         @$(MAKE) stage1-start
10179         @r=`${PWD_COMMAND}`; export r; \
10180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10181         $(HOST_EXPORTS) \
10182         cd $(HOST_SUBDIR)/gas && \
10183         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
10184
10185 maybe-clean-stage1-gas: clean-stage1-gas
10186 clean-stage1: clean-stage1-gas
10187 clean-stage1-gas:
10188         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10189           || exit 0 ; \
10190         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage1-start ; \
10191         cd $(HOST_SUBDIR)/gas && \
10192         $(MAKE) $(FLAGS_TO_PASS)  \
10193                 CFLAGS="$(STAGE1_CFLAGS)"  clean
10194 @endif gas-bootstrap
10195
10196
10197 .PHONY: all-stage2-gas maybe-all-stage2-gas
10198 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10199 maybe-all-stage2-gas:
10200 maybe-clean-stage2-gas:
10201 @if gas-bootstrap
10202 maybe-all-stage2-gas: all-stage2-gas
10203 all-stage2: all-stage2-gas
10204 all-stage2-gas: configure-stage2-gas
10205         @$(MAKE) stage2-start
10206         @r=`${PWD_COMMAND}`; export r; \
10207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10208         $(HOST_EXPORTS) \
10209         $(POSTSTAGE1_HOST_EXPORTS) \
10210         cd $(HOST_SUBDIR)/gas && \
10211         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10212
10213 maybe-clean-stage2-gas: clean-stage2-gas
10214 clean-stage2: clean-stage2-gas
10215 clean-stage2-gas:
10216         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10217           || exit 0 ; \
10218         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage2-start ; \
10219         cd $(HOST_SUBDIR)/gas && \
10220         $(MAKE) $(FLAGS_TO_PASS)  \
10221                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10222                   clean
10223 @endif gas-bootstrap
10224
10225
10226 .PHONY: all-stage3-gas maybe-all-stage3-gas
10227 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10228 maybe-all-stage3-gas:
10229 maybe-clean-stage3-gas:
10230 @if gas-bootstrap
10231 maybe-all-stage3-gas: all-stage3-gas
10232 all-stage3: all-stage3-gas
10233 all-stage3-gas: configure-stage3-gas
10234         @$(MAKE) stage3-start
10235         @r=`${PWD_COMMAND}`; export r; \
10236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10237         $(HOST_EXPORTS) \
10238         $(POSTSTAGE1_HOST_EXPORTS) \
10239         cd $(HOST_SUBDIR)/gas && \
10240         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10241
10242 maybe-clean-stage3-gas: clean-stage3-gas
10243 clean-stage3: clean-stage3-gas
10244 clean-stage3-gas:
10245         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10246           || exit 0 ; \
10247         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage3-start ; \
10248         cd $(HOST_SUBDIR)/gas && \
10249         $(MAKE) $(FLAGS_TO_PASS)  \
10250                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10251                   clean
10252 @endif gas-bootstrap
10253
10254
10255 .PHONY: all-stage4-gas maybe-all-stage4-gas
10256 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10257 maybe-all-stage4-gas:
10258 maybe-clean-stage4-gas:
10259 @if gas-bootstrap
10260 maybe-all-stage4-gas: all-stage4-gas
10261 all-stage4: all-stage4-gas
10262 all-stage4-gas: configure-stage4-gas
10263         @$(MAKE) stage4-start
10264         @r=`${PWD_COMMAND}`; export r; \
10265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10266         $(HOST_EXPORTS) \
10267         $(POSTSTAGE1_HOST_EXPORTS) \
10268         cd $(HOST_SUBDIR)/gas && \
10269         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10270
10271 maybe-clean-stage4-gas: clean-stage4-gas
10272 clean-stage4: clean-stage4-gas
10273 clean-stage4-gas:
10274         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10275           || exit 0 ; \
10276         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage4-start ; \
10277         cd $(HOST_SUBDIR)/gas && \
10278         $(MAKE) $(FLAGS_TO_PASS)  \
10279                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10280                   clean
10281 @endif gas-bootstrap
10282
10283
10284 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10285 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10286 maybe-all-stageprofile-gas:
10287 maybe-clean-stageprofile-gas:
10288 @if gas-bootstrap
10289 maybe-all-stageprofile-gas: all-stageprofile-gas
10290 all-stageprofile: all-stageprofile-gas
10291 all-stageprofile-gas: configure-stageprofile-gas
10292         @$(MAKE) stageprofile-start
10293         @r=`${PWD_COMMAND}`; export r; \
10294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10295         $(HOST_EXPORTS) \
10296         $(POSTSTAGE1_HOST_EXPORTS) \
10297         cd $(HOST_SUBDIR)/gas && \
10298         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
10299
10300 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10301 clean-stageprofile: clean-stageprofile-gas
10302 clean-stageprofile-gas:
10303         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10304           || exit 0 ; \
10305         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stageprofile-start ; \
10306         cd $(HOST_SUBDIR)/gas && \
10307         $(MAKE) $(FLAGS_TO_PASS)  \
10308                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10309                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10310 @endif gas-bootstrap
10311
10312
10313 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10314 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10315 maybe-all-stagefeedback-gas:
10316 maybe-clean-stagefeedback-gas:
10317 @if gas-bootstrap
10318 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10319 all-stagefeedback: all-stagefeedback-gas
10320 all-stagefeedback-gas: configure-stagefeedback-gas
10321         @$(MAKE) stagefeedback-start
10322         @r=`${PWD_COMMAND}`; export r; \
10323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10324         $(HOST_EXPORTS) \
10325         $(POSTSTAGE1_HOST_EXPORTS) \
10326         cd $(HOST_SUBDIR)/gas && \
10327         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
10328
10329 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10330 clean-stagefeedback: clean-stagefeedback-gas
10331 clean-stagefeedback-gas:
10332         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10333           || exit 0 ; \
10334         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stagefeedback-start ; \
10335         cd $(HOST_SUBDIR)/gas && \
10336         $(MAKE) $(FLAGS_TO_PASS)  \
10337                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10338                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10339 @endif gas-bootstrap
10340
10341
10342
10343
10344
10345 .PHONY: check-gas maybe-check-gas
10346 maybe-check-gas:
10347 @if gas
10348 maybe-check-gas: check-gas
10349
10350 check-gas:
10351         @r=`${PWD_COMMAND}`; export r; \
10352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353         $(HOST_EXPORTS) \
10354         (cd $(HOST_SUBDIR)/gas && \
10355           $(MAKE) $(FLAGS_TO_PASS)  check)
10356
10357 @endif gas
10358
10359 .PHONY: install-gas maybe-install-gas
10360 maybe-install-gas:
10361 @if gas
10362 maybe-install-gas: install-gas
10363
10364 install-gas: installdirs
10365         @r=`${PWD_COMMAND}`; export r; \
10366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367         $(HOST_EXPORTS) \
10368         (cd $(HOST_SUBDIR)/gas && \
10369           $(MAKE) $(FLAGS_TO_PASS)  install)
10370
10371 @endif gas
10372
10373 # Other targets (info, dvi, etc.)
10374
10375 .PHONY: maybe-info-gas info-gas
10376 maybe-info-gas:
10377 @if gas
10378 maybe-info-gas: info-gas
10379
10380 info-gas: \
10381     configure-gas 
10382         @[ -f ./gas/Makefile ] || exit 0; \
10383         r=`${PWD_COMMAND}`; export r; \
10384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385         $(HOST_EXPORTS) \
10386         for flag in $(EXTRA_HOST_FLAGS) ; do \
10387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10388         done; \
10389         echo "Doing info in gas" ; \
10390         (cd $(HOST_SUBDIR)/gas && \
10391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10393                   "RANLIB=$${RANLIB}" \
10394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10395                   info) \
10396           || exit 1
10397
10398 @endif gas
10399
10400 .PHONY: maybe-dvi-gas dvi-gas
10401 maybe-dvi-gas:
10402 @if gas
10403 maybe-dvi-gas: dvi-gas
10404
10405 dvi-gas: \
10406     configure-gas 
10407         @[ -f ./gas/Makefile ] || exit 0; \
10408         r=`${PWD_COMMAND}`; export r; \
10409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10410         $(HOST_EXPORTS) \
10411         for flag in $(EXTRA_HOST_FLAGS) ; do \
10412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10413         done; \
10414         echo "Doing dvi in gas" ; \
10415         (cd $(HOST_SUBDIR)/gas && \
10416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10418                   "RANLIB=$${RANLIB}" \
10419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10420                   dvi) \
10421           || exit 1
10422
10423 @endif gas
10424
10425 .PHONY: maybe-html-gas html-gas
10426 maybe-html-gas:
10427 @if gas
10428 maybe-html-gas: html-gas
10429
10430 html-gas: \
10431     configure-gas 
10432         @[ -f ./gas/Makefile ] || exit 0; \
10433         r=`${PWD_COMMAND}`; export r; \
10434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10435         $(HOST_EXPORTS) \
10436         for flag in $(EXTRA_HOST_FLAGS) ; do \
10437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10438         done; \
10439         echo "Doing html in gas" ; \
10440         (cd $(HOST_SUBDIR)/gas && \
10441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10443                   "RANLIB=$${RANLIB}" \
10444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10445                   html) \
10446           || exit 1
10447
10448 @endif gas
10449
10450 .PHONY: maybe-TAGS-gas TAGS-gas
10451 maybe-TAGS-gas:
10452 @if gas
10453 maybe-TAGS-gas: TAGS-gas
10454
10455 TAGS-gas: \
10456     configure-gas 
10457         @[ -f ./gas/Makefile ] || exit 0; \
10458         r=`${PWD_COMMAND}`; export r; \
10459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10460         $(HOST_EXPORTS) \
10461         for flag in $(EXTRA_HOST_FLAGS) ; do \
10462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10463         done; \
10464         echo "Doing TAGS in gas" ; \
10465         (cd $(HOST_SUBDIR)/gas && \
10466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10468                   "RANLIB=$${RANLIB}" \
10469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10470                   TAGS) \
10471           || exit 1
10472
10473 @endif gas
10474
10475 .PHONY: maybe-install-info-gas install-info-gas
10476 maybe-install-info-gas:
10477 @if gas
10478 maybe-install-info-gas: install-info-gas
10479
10480 install-info-gas: \
10481     configure-gas \
10482     info-gas 
10483         @[ -f ./gas/Makefile ] || exit 0; \
10484         r=`${PWD_COMMAND}`; export r; \
10485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10486         $(HOST_EXPORTS) \
10487         for flag in $(EXTRA_HOST_FLAGS) ; do \
10488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10489         done; \
10490         echo "Doing install-info in gas" ; \
10491         (cd $(HOST_SUBDIR)/gas && \
10492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10494                   "RANLIB=$${RANLIB}" \
10495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10496                   install-info) \
10497           || exit 1
10498
10499 @endif gas
10500
10501 .PHONY: maybe-installcheck-gas installcheck-gas
10502 maybe-installcheck-gas:
10503 @if gas
10504 maybe-installcheck-gas: installcheck-gas
10505
10506 installcheck-gas: \
10507     configure-gas 
10508         @[ -f ./gas/Makefile ] || exit 0; \
10509         r=`${PWD_COMMAND}`; export r; \
10510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10511         $(HOST_EXPORTS) \
10512         for flag in $(EXTRA_HOST_FLAGS) ; do \
10513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10514         done; \
10515         echo "Doing installcheck in gas" ; \
10516         (cd $(HOST_SUBDIR)/gas && \
10517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10519                   "RANLIB=$${RANLIB}" \
10520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10521                   installcheck) \
10522           || exit 1
10523
10524 @endif gas
10525
10526 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10527 maybe-mostlyclean-gas:
10528 @if gas
10529 maybe-mostlyclean-gas: mostlyclean-gas
10530
10531 mostlyclean-gas: 
10532         @[ -f ./gas/Makefile ] || exit 0; \
10533         r=`${PWD_COMMAND}`; export r; \
10534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10535         $(HOST_EXPORTS) \
10536         for flag in $(EXTRA_HOST_FLAGS) ; do \
10537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10538         done; \
10539         echo "Doing mostlyclean in gas" ; \
10540         (cd $(HOST_SUBDIR)/gas && \
10541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10543                   "RANLIB=$${RANLIB}" \
10544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10545                   mostlyclean) \
10546           || exit 1
10547
10548 @endif gas
10549
10550 .PHONY: maybe-clean-gas clean-gas
10551 maybe-clean-gas:
10552 @if gas
10553 maybe-clean-gas: clean-gas
10554
10555 clean-gas: 
10556         @[ -f ./gas/Makefile ] || exit 0; \
10557         r=`${PWD_COMMAND}`; export r; \
10558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10559         $(HOST_EXPORTS) \
10560         for flag in $(EXTRA_HOST_FLAGS) ; do \
10561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10562         done; \
10563         echo "Doing clean in gas" ; \
10564         (cd $(HOST_SUBDIR)/gas && \
10565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10567                   "RANLIB=$${RANLIB}" \
10568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10569                   clean) \
10570           || exit 1
10571
10572 @endif gas
10573
10574 .PHONY: maybe-distclean-gas distclean-gas
10575 maybe-distclean-gas:
10576 @if gas
10577 maybe-distclean-gas: distclean-gas
10578
10579 distclean-gas: 
10580         @[ -f ./gas/Makefile ] || exit 0; \
10581         r=`${PWD_COMMAND}`; export r; \
10582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10583         $(HOST_EXPORTS) \
10584         for flag in $(EXTRA_HOST_FLAGS) ; do \
10585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10586         done; \
10587         echo "Doing distclean in gas" ; \
10588         (cd $(HOST_SUBDIR)/gas && \
10589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10591                   "RANLIB=$${RANLIB}" \
10592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10593                   distclean) \
10594           || exit 1
10595
10596 @endif gas
10597
10598 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10599 maybe-maintainer-clean-gas:
10600 @if gas
10601 maybe-maintainer-clean-gas: maintainer-clean-gas
10602
10603 maintainer-clean-gas: 
10604         @[ -f ./gas/Makefile ] || exit 0; \
10605         r=`${PWD_COMMAND}`; export r; \
10606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10607         $(HOST_EXPORTS) \
10608         for flag in $(EXTRA_HOST_FLAGS) ; do \
10609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10610         done; \
10611         echo "Doing maintainer-clean in gas" ; \
10612         (cd $(HOST_SUBDIR)/gas && \
10613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10615                   "RANLIB=$${RANLIB}" \
10616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10617                   maintainer-clean) \
10618           || exit 1
10619
10620 @endif gas
10621
10622
10623
10624 .PHONY: configure-gcc maybe-configure-gcc
10625 maybe-configure-gcc:
10626 @if gcc
10627 maybe-configure-gcc: configure-gcc
10628 configure-gcc: 
10629         @test -f stage_last && exit 0; \
10630         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10631         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10632         r=`${PWD_COMMAND}`; export r; \
10633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10634         $(HOST_EXPORTS) \
10635         echo Configuring in $(HOST_SUBDIR)/gcc; \
10636         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10637         case $(srcdir) in \
10638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10639           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10641         esac; \
10642         srcdiroption="--srcdir=$${topdir}/gcc"; \
10643         libsrcdir="$$s/gcc"; \
10644         $(SHELL) $${libsrcdir}/configure \
10645           $(HOST_CONFIGARGS) $${srcdiroption}  \
10646           || exit 1
10647 @endif gcc
10648
10649
10650
10651 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10652 maybe-configure-stage1-gcc:
10653 @if gcc-bootstrap
10654 maybe-configure-stage1-gcc: configure-stage1-gcc
10655 configure-stage1-gcc: 
10656         @$(MAKE) stage1-start
10657         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10658         r=`${PWD_COMMAND}`; export r; \
10659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10660         $(HOST_EXPORTS) \
10661         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10662         cd $(HOST_SUBDIR)/gcc || exit 1; \
10663         case $(srcdir) in \
10664           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10665           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10666                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10667         esac; \
10668         srcdiroption="--srcdir=$${topdir}/gcc"; \
10669         libsrcdir="$$s/gcc"; \
10670         $(SHELL) $${libsrcdir}/configure \
10671           $(HOST_CONFIGARGS) $${srcdiroption} \
10672           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10673 @endif gcc-bootstrap
10674
10675 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10676 maybe-configure-stage2-gcc:
10677 @if gcc-bootstrap
10678 maybe-configure-stage2-gcc: configure-stage2-gcc
10679 configure-stage2-gcc: 
10680         @$(MAKE) stage2-start
10681         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10682         r=`${PWD_COMMAND}`; export r; \
10683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684         $(HOST_EXPORTS) \
10685         $(POSTSTAGE1_HOST_EXPORTS) \
10686         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10687         cd $(HOST_SUBDIR)/gcc || exit 1; \
10688         case $(srcdir) in \
10689           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10690           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10691                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10692         esac; \
10693         srcdiroption="--srcdir=$${topdir}/gcc"; \
10694         libsrcdir="$$s/gcc"; \
10695         $(SHELL) $${libsrcdir}/configure \
10696           $(HOST_CONFIGARGS) $${srcdiroption} \
10697           @stage2_werror_flag@ 
10698 @endif gcc-bootstrap
10699
10700 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10701 maybe-configure-stage3-gcc:
10702 @if gcc-bootstrap
10703 maybe-configure-stage3-gcc: configure-stage3-gcc
10704 configure-stage3-gcc: 
10705         @$(MAKE) stage3-start
10706         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10707         r=`${PWD_COMMAND}`; export r; \
10708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10709         $(HOST_EXPORTS) \
10710         $(POSTSTAGE1_HOST_EXPORTS) \
10711         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10712         cd $(HOST_SUBDIR)/gcc || exit 1; \
10713         case $(srcdir) in \
10714           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10715           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10716                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10717         esac; \
10718         srcdiroption="--srcdir=$${topdir}/gcc"; \
10719         libsrcdir="$$s/gcc"; \
10720         $(SHELL) $${libsrcdir}/configure \
10721           $(HOST_CONFIGARGS) $${srcdiroption} \
10722           @stage2_werror_flag@ 
10723 @endif gcc-bootstrap
10724
10725 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10726 maybe-configure-stage4-gcc:
10727 @if gcc-bootstrap
10728 maybe-configure-stage4-gcc: configure-stage4-gcc
10729 configure-stage4-gcc: 
10730         @$(MAKE) stage4-start
10731         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10732         r=`${PWD_COMMAND}`; export r; \
10733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10734         $(HOST_EXPORTS) \
10735         $(POSTSTAGE1_HOST_EXPORTS) \
10736         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10737         cd $(HOST_SUBDIR)/gcc || exit 1; \
10738         case $(srcdir) in \
10739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10740           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10742         esac; \
10743         srcdiroption="--srcdir=$${topdir}/gcc"; \
10744         libsrcdir="$$s/gcc"; \
10745         $(SHELL) $${libsrcdir}/configure \
10746           $(HOST_CONFIGARGS) $${srcdiroption} \
10747           @stage2_werror_flag@ 
10748 @endif gcc-bootstrap
10749
10750 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10751 maybe-configure-stageprofile-gcc:
10752 @if gcc-bootstrap
10753 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10754 configure-stageprofile-gcc: 
10755         @$(MAKE) stageprofile-start
10756         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10757         r=`${PWD_COMMAND}`; export r; \
10758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759         $(HOST_EXPORTS) \
10760         $(POSTSTAGE1_HOST_EXPORTS) \
10761         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10762         cd $(HOST_SUBDIR)/gcc || exit 1; \
10763         case $(srcdir) in \
10764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10765           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10767         esac; \
10768         srcdiroption="--srcdir=$${topdir}/gcc"; \
10769         libsrcdir="$$s/gcc"; \
10770         $(SHELL) $${libsrcdir}/configure \
10771           $(HOST_CONFIGARGS) $${srcdiroption} \
10772           @stage2_werror_flag@ 
10773 @endif gcc-bootstrap
10774
10775 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10776 maybe-configure-stagefeedback-gcc:
10777 @if gcc-bootstrap
10778 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10779 configure-stagefeedback-gcc: 
10780         @$(MAKE) stagefeedback-start
10781         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10782         r=`${PWD_COMMAND}`; export r; \
10783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10784         $(HOST_EXPORTS) \
10785         $(POSTSTAGE1_HOST_EXPORTS) \
10786         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10787         cd $(HOST_SUBDIR)/gcc || exit 1; \
10788         case $(srcdir) in \
10789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10790           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10792         esac; \
10793         srcdiroption="--srcdir=$${topdir}/gcc"; \
10794         libsrcdir="$$s/gcc"; \
10795         $(SHELL) $${libsrcdir}/configure \
10796           $(HOST_CONFIGARGS) $${srcdiroption} \
10797           @stage2_werror_flag@ 
10798 @endif gcc-bootstrap
10799
10800
10801
10802
10803
10804 .PHONY: all-gcc maybe-all-gcc
10805 maybe-all-gcc:
10806 @if gcc
10807 TARGET-gcc=`if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi`
10808 maybe-all-gcc: all-gcc
10809 all-gcc: configure-gcc
10810         @test -f stage_last && exit 0; \
10811         r=`${PWD_COMMAND}`; export r; \
10812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813         $(HOST_EXPORTS) \
10814         (cd $(HOST_SUBDIR)/gcc && \
10815           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
10816 @endif gcc
10817
10818
10819
10820 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10821 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10822 maybe-all-stage1-gcc:
10823 maybe-clean-stage1-gcc:
10824 @if gcc-bootstrap
10825 maybe-all-stage1-gcc: all-stage1-gcc
10826 all-stage1: all-stage1-gcc
10827 all-stage1-gcc: configure-stage1-gcc
10828         @$(MAKE) stage1-start
10829         @r=`${PWD_COMMAND}`; export r; \
10830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10831         $(HOST_EXPORTS) \
10832         cd $(HOST_SUBDIR)/gcc && \
10833         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS)
10834
10835 maybe-clean-stage1-gcc: clean-stage1-gcc
10836 clean-stage1: clean-stage1-gcc
10837 clean-stage1-gcc:
10838         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
10839           || exit 0 ; \
10840         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage1-start ; \
10841         cd $(HOST_SUBDIR)/gcc && \
10842         $(MAKE) $(FLAGS_TO_PASS)  \
10843                 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
10844 @endif gcc-bootstrap
10845
10846
10847 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10848 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10849 maybe-all-stage2-gcc:
10850 maybe-clean-stage2-gcc:
10851 @if gcc-bootstrap
10852 maybe-all-stage2-gcc: all-stage2-gcc
10853 all-stage2: all-stage2-gcc
10854 all-stage2-gcc: configure-stage2-gcc
10855         @$(MAKE) stage2-start
10856         @r=`${PWD_COMMAND}`; export r; \
10857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10858         $(HOST_EXPORTS) \
10859         $(POSTSTAGE1_HOST_EXPORTS) \
10860         cd $(HOST_SUBDIR)/gcc && \
10861         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10862
10863 maybe-clean-stage2-gcc: clean-stage2-gcc
10864 clean-stage2: clean-stage2-gcc
10865 clean-stage2-gcc:
10866         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
10867           || exit 0 ; \
10868         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage2-start ; \
10869         cd $(HOST_SUBDIR)/gcc && \
10870         $(MAKE) $(FLAGS_TO_PASS)  \
10871                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10872                  $(EXTRA_GCC_FLAGS) clean
10873 @endif gcc-bootstrap
10874
10875
10876 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10877 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10878 maybe-all-stage3-gcc:
10879 maybe-clean-stage3-gcc:
10880 @if gcc-bootstrap
10881 maybe-all-stage3-gcc: all-stage3-gcc
10882 all-stage3: all-stage3-gcc
10883 all-stage3-gcc: configure-stage3-gcc
10884         @$(MAKE) stage3-start
10885         @r=`${PWD_COMMAND}`; export r; \
10886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10887         $(HOST_EXPORTS) \
10888         $(POSTSTAGE1_HOST_EXPORTS) \
10889         cd $(HOST_SUBDIR)/gcc && \
10890         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10891
10892 maybe-clean-stage3-gcc: clean-stage3-gcc
10893 clean-stage3: clean-stage3-gcc
10894 clean-stage3-gcc:
10895         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
10896           || exit 0 ; \
10897         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage3-start ; \
10898         cd $(HOST_SUBDIR)/gcc && \
10899         $(MAKE) $(FLAGS_TO_PASS)  \
10900                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10901                  $(EXTRA_GCC_FLAGS) clean
10902 @endif gcc-bootstrap
10903
10904
10905 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10906 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10907 maybe-all-stage4-gcc:
10908 maybe-clean-stage4-gcc:
10909 @if gcc-bootstrap
10910 maybe-all-stage4-gcc: all-stage4-gcc
10911 all-stage4: all-stage4-gcc
10912 all-stage4-gcc: configure-stage4-gcc
10913         @$(MAKE) stage4-start
10914         @r=`${PWD_COMMAND}`; export r; \
10915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10916         $(HOST_EXPORTS) \
10917         $(POSTSTAGE1_HOST_EXPORTS) \
10918         cd $(HOST_SUBDIR)/gcc && \
10919         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10920
10921 maybe-clean-stage4-gcc: clean-stage4-gcc
10922 clean-stage4: clean-stage4-gcc
10923 clean-stage4-gcc:
10924         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
10925           || exit 0 ; \
10926         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage4-start ; \
10927         cd $(HOST_SUBDIR)/gcc && \
10928         $(MAKE) $(FLAGS_TO_PASS)  \
10929                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10930                  $(EXTRA_GCC_FLAGS) clean
10931 @endif gcc-bootstrap
10932
10933
10934 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10935 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10936 maybe-all-stageprofile-gcc:
10937 maybe-clean-stageprofile-gcc:
10938 @if gcc-bootstrap
10939 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10940 all-stageprofile: all-stageprofile-gcc
10941 all-stageprofile-gcc: configure-stageprofile-gcc
10942         @$(MAKE) stageprofile-start
10943         @r=`${PWD_COMMAND}`; export r; \
10944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945         $(HOST_EXPORTS) \
10946         $(POSTSTAGE1_HOST_EXPORTS) \
10947         cd $(HOST_SUBDIR)/gcc && \
10948         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS)
10949
10950 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10951 clean-stageprofile: clean-stageprofile-gcc
10952 clean-stageprofile-gcc:
10953         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
10954           || exit 0 ; \
10955         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stageprofile-start ; \
10956         cd $(HOST_SUBDIR)/gcc && \
10957         $(MAKE) $(FLAGS_TO_PASS)  \
10958                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10959                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
10960 @endif gcc-bootstrap
10961
10962
10963 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10964 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10965 maybe-all-stagefeedback-gcc:
10966 maybe-clean-stagefeedback-gcc:
10967 @if gcc-bootstrap
10968 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10969 all-stagefeedback: all-stagefeedback-gcc
10970 all-stagefeedback-gcc: configure-stagefeedback-gcc
10971         @$(MAKE) stagefeedback-start
10972         @r=`${PWD_COMMAND}`; export r; \
10973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10974         $(HOST_EXPORTS) \
10975         $(POSTSTAGE1_HOST_EXPORTS) \
10976         cd $(HOST_SUBDIR)/gcc && \
10977         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS)
10978
10979 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10980 clean-stagefeedback: clean-stagefeedback-gcc
10981 clean-stagefeedback-gcc:
10982         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
10983           || exit 0 ; \
10984         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stagefeedback-start ; \
10985         cd $(HOST_SUBDIR)/gcc && \
10986         $(MAKE) $(FLAGS_TO_PASS)  \
10987                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10988                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
10989 @endif gcc-bootstrap
10990
10991
10992
10993
10994
10995 .PHONY: check-gcc maybe-check-gcc
10996 maybe-check-gcc:
10997 @if gcc
10998 maybe-check-gcc: check-gcc
10999
11000 check-gcc:
11001         @r=`${PWD_COMMAND}`; export r; \
11002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11003         $(HOST_EXPORTS) \
11004         (cd $(HOST_SUBDIR)/gcc && \
11005           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11006
11007 @endif gcc
11008
11009 .PHONY: install-gcc maybe-install-gcc
11010 maybe-install-gcc:
11011 @if gcc
11012 maybe-install-gcc: install-gcc
11013
11014 install-gcc: installdirs
11015         @r=`${PWD_COMMAND}`; export r; \
11016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11017         $(HOST_EXPORTS) \
11018         (cd $(HOST_SUBDIR)/gcc && \
11019           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11020
11021 @endif gcc
11022
11023 # Other targets (info, dvi, etc.)
11024
11025 .PHONY: maybe-info-gcc info-gcc
11026 maybe-info-gcc:
11027 @if gcc
11028 maybe-info-gcc: info-gcc
11029
11030 info-gcc: \
11031     configure-gcc 
11032         @[ -f ./gcc/Makefile ] || exit 0; \
11033         r=`${PWD_COMMAND}`; export r; \
11034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035         $(HOST_EXPORTS) \
11036         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11038         done; \
11039         echo "Doing info in gcc" ; \
11040         (cd $(HOST_SUBDIR)/gcc && \
11041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11043                   "RANLIB=$${RANLIB}" \
11044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11045                   info) \
11046           || exit 1
11047
11048 @endif gcc
11049
11050 .PHONY: maybe-dvi-gcc dvi-gcc
11051 maybe-dvi-gcc:
11052 @if gcc
11053 maybe-dvi-gcc: dvi-gcc
11054
11055 dvi-gcc: \
11056     configure-gcc 
11057         @[ -f ./gcc/Makefile ] || exit 0; \
11058         r=`${PWD_COMMAND}`; export r; \
11059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11060         $(HOST_EXPORTS) \
11061         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11063         done; \
11064         echo "Doing dvi in gcc" ; \
11065         (cd $(HOST_SUBDIR)/gcc && \
11066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11068                   "RANLIB=$${RANLIB}" \
11069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11070                   dvi) \
11071           || exit 1
11072
11073 @endif gcc
11074
11075 .PHONY: maybe-html-gcc html-gcc
11076 maybe-html-gcc:
11077 @if gcc
11078 maybe-html-gcc: html-gcc
11079
11080 html-gcc: \
11081     configure-gcc 
11082         @[ -f ./gcc/Makefile ] || exit 0; \
11083         r=`${PWD_COMMAND}`; export r; \
11084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11085         $(HOST_EXPORTS) \
11086         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11088         done; \
11089         echo "Doing html in gcc" ; \
11090         (cd $(HOST_SUBDIR)/gcc && \
11091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11093                   "RANLIB=$${RANLIB}" \
11094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11095                   html) \
11096           || exit 1
11097
11098 @endif gcc
11099
11100 .PHONY: maybe-TAGS-gcc TAGS-gcc
11101 maybe-TAGS-gcc:
11102 @if gcc
11103 maybe-TAGS-gcc: TAGS-gcc
11104
11105 TAGS-gcc: \
11106     configure-gcc 
11107         @[ -f ./gcc/Makefile ] || exit 0; \
11108         r=`${PWD_COMMAND}`; export r; \
11109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110         $(HOST_EXPORTS) \
11111         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11113         done; \
11114         echo "Doing TAGS in gcc" ; \
11115         (cd $(HOST_SUBDIR)/gcc && \
11116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11118                   "RANLIB=$${RANLIB}" \
11119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11120                   TAGS) \
11121           || exit 1
11122
11123 @endif gcc
11124
11125 .PHONY: maybe-install-info-gcc install-info-gcc
11126 maybe-install-info-gcc:
11127 @if gcc
11128 maybe-install-info-gcc: install-info-gcc
11129
11130 install-info-gcc: \
11131     configure-gcc \
11132     info-gcc 
11133         @[ -f ./gcc/Makefile ] || exit 0; \
11134         r=`${PWD_COMMAND}`; export r; \
11135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136         $(HOST_EXPORTS) \
11137         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139         done; \
11140         echo "Doing install-info in gcc" ; \
11141         (cd $(HOST_SUBDIR)/gcc && \
11142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144                   "RANLIB=$${RANLIB}" \
11145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11146                   install-info) \
11147           || exit 1
11148
11149 @endif gcc
11150
11151 .PHONY: maybe-installcheck-gcc installcheck-gcc
11152 maybe-installcheck-gcc:
11153 @if gcc
11154 maybe-installcheck-gcc: installcheck-gcc
11155
11156 installcheck-gcc: \
11157     configure-gcc 
11158         @[ -f ./gcc/Makefile ] || exit 0; \
11159         r=`${PWD_COMMAND}`; export r; \
11160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161         $(HOST_EXPORTS) \
11162         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164         done; \
11165         echo "Doing installcheck in gcc" ; \
11166         (cd $(HOST_SUBDIR)/gcc && \
11167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169                   "RANLIB=$${RANLIB}" \
11170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11171                   installcheck) \
11172           || exit 1
11173
11174 @endif gcc
11175
11176 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11177 maybe-mostlyclean-gcc:
11178 @if gcc
11179 maybe-mostlyclean-gcc: mostlyclean-gcc
11180
11181 mostlyclean-gcc: 
11182         @[ -f ./gcc/Makefile ] || exit 0; \
11183         r=`${PWD_COMMAND}`; export r; \
11184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11185         $(HOST_EXPORTS) \
11186         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11188         done; \
11189         echo "Doing mostlyclean in gcc" ; \
11190         (cd $(HOST_SUBDIR)/gcc && \
11191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11193                   "RANLIB=$${RANLIB}" \
11194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11195                   mostlyclean) \
11196           || exit 1
11197
11198 @endif gcc
11199
11200 .PHONY: maybe-clean-gcc clean-gcc
11201 maybe-clean-gcc:
11202 @if gcc
11203 maybe-clean-gcc: clean-gcc
11204
11205 clean-gcc: 
11206         @[ -f ./gcc/Makefile ] || exit 0; \
11207         r=`${PWD_COMMAND}`; export r; \
11208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11209         $(HOST_EXPORTS) \
11210         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11212         done; \
11213         echo "Doing clean in gcc" ; \
11214         (cd $(HOST_SUBDIR)/gcc && \
11215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11217                   "RANLIB=$${RANLIB}" \
11218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11219                   clean) \
11220           || exit 1
11221
11222 @endif gcc
11223
11224 .PHONY: maybe-distclean-gcc distclean-gcc
11225 maybe-distclean-gcc:
11226 @if gcc
11227 maybe-distclean-gcc: distclean-gcc
11228
11229 distclean-gcc: 
11230         @[ -f ./gcc/Makefile ] || exit 0; \
11231         r=`${PWD_COMMAND}`; export r; \
11232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233         $(HOST_EXPORTS) \
11234         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11236         done; \
11237         echo "Doing distclean in gcc" ; \
11238         (cd $(HOST_SUBDIR)/gcc && \
11239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11241                   "RANLIB=$${RANLIB}" \
11242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11243                   distclean) \
11244           || exit 1
11245
11246 @endif gcc
11247
11248 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11249 maybe-maintainer-clean-gcc:
11250 @if gcc
11251 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11252
11253 maintainer-clean-gcc: 
11254         @[ -f ./gcc/Makefile ] || exit 0; \
11255         r=`${PWD_COMMAND}`; export r; \
11256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11257         $(HOST_EXPORTS) \
11258         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11260         done; \
11261         echo "Doing maintainer-clean in gcc" ; \
11262         (cd $(HOST_SUBDIR)/gcc && \
11263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11265                   "RANLIB=$${RANLIB}" \
11266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11267                   maintainer-clean) \
11268           || exit 1
11269
11270 @endif gcc
11271
11272
11273
11274 .PHONY: configure-gawk maybe-configure-gawk
11275 maybe-configure-gawk:
11276 @if gawk
11277 maybe-configure-gawk: configure-gawk
11278 configure-gawk: 
11279         @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11281         r=`${PWD_COMMAND}`; export r; \
11282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11283         $(HOST_EXPORTS) \
11284         echo Configuring in $(HOST_SUBDIR)/gawk; \
11285         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11286         case $(srcdir) in \
11287           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11288           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11289                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11290         esac; \
11291         srcdiroption="--srcdir=$${topdir}/gawk"; \
11292         libsrcdir="$$s/gawk"; \
11293         $(SHELL) $${libsrcdir}/configure \
11294           $(HOST_CONFIGARGS) $${srcdiroption}  \
11295           || exit 1
11296 @endif gawk
11297
11298
11299
11300
11301
11302 .PHONY: all-gawk maybe-all-gawk
11303 maybe-all-gawk:
11304 @if gawk
11305 TARGET-gawk=all
11306 maybe-all-gawk: all-gawk
11307 all-gawk: configure-gawk
11308         @r=`${PWD_COMMAND}`; export r; \
11309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11310         $(HOST_EXPORTS) \
11311         (cd $(HOST_SUBDIR)/gawk && \
11312           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11313 @endif gawk
11314
11315
11316
11317
11318 .PHONY: check-gawk maybe-check-gawk
11319 maybe-check-gawk:
11320 @if gawk
11321 maybe-check-gawk: check-gawk
11322
11323 check-gawk:
11324         @r=`${PWD_COMMAND}`; export r; \
11325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326         $(HOST_EXPORTS) \
11327         (cd $(HOST_SUBDIR)/gawk && \
11328           $(MAKE) $(FLAGS_TO_PASS)  check)
11329
11330 @endif gawk
11331
11332 .PHONY: install-gawk maybe-install-gawk
11333 maybe-install-gawk:
11334 @if gawk
11335 maybe-install-gawk: install-gawk
11336
11337 install-gawk: installdirs
11338         @r=`${PWD_COMMAND}`; export r; \
11339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11340         $(HOST_EXPORTS) \
11341         (cd $(HOST_SUBDIR)/gawk && \
11342           $(MAKE) $(FLAGS_TO_PASS)  install)
11343
11344 @endif gawk
11345
11346 # Other targets (info, dvi, etc.)
11347
11348 .PHONY: maybe-info-gawk info-gawk
11349 maybe-info-gawk:
11350 @if gawk
11351 maybe-info-gawk: info-gawk
11352
11353 info-gawk: \
11354     configure-gawk 
11355         @[ -f ./gawk/Makefile ] || exit 0; \
11356         r=`${PWD_COMMAND}`; export r; \
11357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11358         $(HOST_EXPORTS) \
11359         for flag in $(EXTRA_HOST_FLAGS) ; do \
11360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11361         done; \
11362         echo "Doing info in gawk" ; \
11363         (cd $(HOST_SUBDIR)/gawk && \
11364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11366                   "RANLIB=$${RANLIB}" \
11367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11368                   info) \
11369           || exit 1
11370
11371 @endif gawk
11372
11373 .PHONY: maybe-dvi-gawk dvi-gawk
11374 maybe-dvi-gawk:
11375 @if gawk
11376 maybe-dvi-gawk: dvi-gawk
11377
11378 dvi-gawk: \
11379     configure-gawk 
11380         @[ -f ./gawk/Makefile ] || exit 0; \
11381         r=`${PWD_COMMAND}`; export r; \
11382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11383         $(HOST_EXPORTS) \
11384         for flag in $(EXTRA_HOST_FLAGS) ; do \
11385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11386         done; \
11387         echo "Doing dvi in gawk" ; \
11388         (cd $(HOST_SUBDIR)/gawk && \
11389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11391                   "RANLIB=$${RANLIB}" \
11392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11393                   dvi) \
11394           || exit 1
11395
11396 @endif gawk
11397
11398 .PHONY: maybe-html-gawk html-gawk
11399 maybe-html-gawk:
11400 @if gawk
11401 maybe-html-gawk: html-gawk
11402
11403 html-gawk: \
11404     configure-gawk 
11405         @[ -f ./gawk/Makefile ] || exit 0; \
11406         r=`${PWD_COMMAND}`; export r; \
11407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11408         $(HOST_EXPORTS) \
11409         for flag in $(EXTRA_HOST_FLAGS) ; do \
11410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11411         done; \
11412         echo "Doing html in gawk" ; \
11413         (cd $(HOST_SUBDIR)/gawk && \
11414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11416                   "RANLIB=$${RANLIB}" \
11417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11418                   html) \
11419           || exit 1
11420
11421 @endif gawk
11422
11423 .PHONY: maybe-TAGS-gawk TAGS-gawk
11424 maybe-TAGS-gawk:
11425 @if gawk
11426 maybe-TAGS-gawk: TAGS-gawk
11427
11428 TAGS-gawk: \
11429     configure-gawk 
11430         @[ -f ./gawk/Makefile ] || exit 0; \
11431         r=`${PWD_COMMAND}`; export r; \
11432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11433         $(HOST_EXPORTS) \
11434         for flag in $(EXTRA_HOST_FLAGS) ; do \
11435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11436         done; \
11437         echo "Doing TAGS in gawk" ; \
11438         (cd $(HOST_SUBDIR)/gawk && \
11439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11441                   "RANLIB=$${RANLIB}" \
11442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11443                   TAGS) \
11444           || exit 1
11445
11446 @endif gawk
11447
11448 .PHONY: maybe-install-info-gawk install-info-gawk
11449 maybe-install-info-gawk:
11450 @if gawk
11451 maybe-install-info-gawk: install-info-gawk
11452
11453 install-info-gawk: \
11454     configure-gawk \
11455     info-gawk 
11456         @[ -f ./gawk/Makefile ] || exit 0; \
11457         r=`${PWD_COMMAND}`; export r; \
11458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11459         $(HOST_EXPORTS) \
11460         for flag in $(EXTRA_HOST_FLAGS) ; do \
11461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11462         done; \
11463         echo "Doing install-info in gawk" ; \
11464         (cd $(HOST_SUBDIR)/gawk && \
11465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11467                   "RANLIB=$${RANLIB}" \
11468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11469                   install-info) \
11470           || exit 1
11471
11472 @endif gawk
11473
11474 .PHONY: maybe-installcheck-gawk installcheck-gawk
11475 maybe-installcheck-gawk:
11476 @if gawk
11477 maybe-installcheck-gawk: installcheck-gawk
11478
11479 installcheck-gawk: \
11480     configure-gawk 
11481         @[ -f ./gawk/Makefile ] || exit 0; \
11482         r=`${PWD_COMMAND}`; export r; \
11483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11484         $(HOST_EXPORTS) \
11485         for flag in $(EXTRA_HOST_FLAGS) ; do \
11486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11487         done; \
11488         echo "Doing installcheck in gawk" ; \
11489         (cd $(HOST_SUBDIR)/gawk && \
11490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11492                   "RANLIB=$${RANLIB}" \
11493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11494                   installcheck) \
11495           || exit 1
11496
11497 @endif gawk
11498
11499 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11500 maybe-mostlyclean-gawk:
11501 @if gawk
11502 maybe-mostlyclean-gawk: mostlyclean-gawk
11503
11504 mostlyclean-gawk: 
11505         @[ -f ./gawk/Makefile ] || exit 0; \
11506         r=`${PWD_COMMAND}`; export r; \
11507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508         $(HOST_EXPORTS) \
11509         for flag in $(EXTRA_HOST_FLAGS) ; do \
11510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11511         done; \
11512         echo "Doing mostlyclean in gawk" ; \
11513         (cd $(HOST_SUBDIR)/gawk && \
11514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11516                   "RANLIB=$${RANLIB}" \
11517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11518                   mostlyclean) \
11519           || exit 1
11520
11521 @endif gawk
11522
11523 .PHONY: maybe-clean-gawk clean-gawk
11524 maybe-clean-gawk:
11525 @if gawk
11526 maybe-clean-gawk: clean-gawk
11527
11528 clean-gawk: 
11529         @[ -f ./gawk/Makefile ] || exit 0; \
11530         r=`${PWD_COMMAND}`; export r; \
11531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11532         $(HOST_EXPORTS) \
11533         for flag in $(EXTRA_HOST_FLAGS) ; do \
11534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11535         done; \
11536         echo "Doing clean in gawk" ; \
11537         (cd $(HOST_SUBDIR)/gawk && \
11538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11540                   "RANLIB=$${RANLIB}" \
11541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11542                   clean) \
11543           || exit 1
11544
11545 @endif gawk
11546
11547 .PHONY: maybe-distclean-gawk distclean-gawk
11548 maybe-distclean-gawk:
11549 @if gawk
11550 maybe-distclean-gawk: distclean-gawk
11551
11552 distclean-gawk: 
11553         @[ -f ./gawk/Makefile ] || exit 0; \
11554         r=`${PWD_COMMAND}`; export r; \
11555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11556         $(HOST_EXPORTS) \
11557         for flag in $(EXTRA_HOST_FLAGS) ; do \
11558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11559         done; \
11560         echo "Doing distclean in gawk" ; \
11561         (cd $(HOST_SUBDIR)/gawk && \
11562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11564                   "RANLIB=$${RANLIB}" \
11565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11566                   distclean) \
11567           || exit 1
11568
11569 @endif gawk
11570
11571 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11572 maybe-maintainer-clean-gawk:
11573 @if gawk
11574 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11575
11576 maintainer-clean-gawk: 
11577         @[ -f ./gawk/Makefile ] || exit 0; \
11578         r=`${PWD_COMMAND}`; export r; \
11579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580         $(HOST_EXPORTS) \
11581         for flag in $(EXTRA_HOST_FLAGS) ; do \
11582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583         done; \
11584         echo "Doing maintainer-clean in gawk" ; \
11585         (cd $(HOST_SUBDIR)/gawk && \
11586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588                   "RANLIB=$${RANLIB}" \
11589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11590                   maintainer-clean) \
11591           || exit 1
11592
11593 @endif gawk
11594
11595
11596
11597 .PHONY: configure-gettext maybe-configure-gettext
11598 maybe-configure-gettext:
11599 @if gettext
11600 maybe-configure-gettext: configure-gettext
11601 configure-gettext: 
11602         @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
11603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
11604         r=`${PWD_COMMAND}`; export r; \
11605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606         $(HOST_EXPORTS) \
11607         echo Configuring in $(HOST_SUBDIR)/gettext; \
11608         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
11609         case $(srcdir) in \
11610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11611           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
11612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11613         esac; \
11614         srcdiroption="--srcdir=$${topdir}/gettext"; \
11615         libsrcdir="$$s/gettext"; \
11616         $(SHELL) $${libsrcdir}/configure \
11617           $(HOST_CONFIGARGS) $${srcdiroption}  \
11618           || exit 1
11619 @endif gettext
11620
11621
11622
11623
11624
11625 .PHONY: all-gettext maybe-all-gettext
11626 maybe-all-gettext:
11627 @if gettext
11628 TARGET-gettext=all
11629 maybe-all-gettext: all-gettext
11630 all-gettext: configure-gettext
11631         @r=`${PWD_COMMAND}`; export r; \
11632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11633         $(HOST_EXPORTS) \
11634         (cd $(HOST_SUBDIR)/gettext && \
11635           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
11636 @endif gettext
11637
11638
11639
11640
11641 .PHONY: check-gettext maybe-check-gettext
11642 maybe-check-gettext:
11643 @if gettext
11644 maybe-check-gettext: check-gettext
11645
11646 check-gettext:
11647         @r=`${PWD_COMMAND}`; export r; \
11648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11649         $(HOST_EXPORTS) \
11650         (cd $(HOST_SUBDIR)/gettext && \
11651           $(MAKE) $(FLAGS_TO_PASS)  check)
11652
11653 @endif gettext
11654
11655 .PHONY: install-gettext maybe-install-gettext
11656 maybe-install-gettext:
11657 @if gettext
11658 maybe-install-gettext: install-gettext
11659
11660 install-gettext: installdirs
11661         @r=`${PWD_COMMAND}`; export r; \
11662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11663         $(HOST_EXPORTS) \
11664         (cd $(HOST_SUBDIR)/gettext && \
11665           $(MAKE) $(FLAGS_TO_PASS)  install)
11666
11667 @endif gettext
11668
11669 # Other targets (info, dvi, etc.)
11670
11671 .PHONY: maybe-info-gettext info-gettext
11672 maybe-info-gettext:
11673 @if gettext
11674 maybe-info-gettext: info-gettext
11675
11676 info-gettext: \
11677     configure-gettext 
11678         @[ -f ./gettext/Makefile ] || exit 0; \
11679         r=`${PWD_COMMAND}`; export r; \
11680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11681         $(HOST_EXPORTS) \
11682         for flag in $(EXTRA_HOST_FLAGS) ; do \
11683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11684         done; \
11685         echo "Doing info in gettext" ; \
11686         (cd $(HOST_SUBDIR)/gettext && \
11687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11689                   "RANLIB=$${RANLIB}" \
11690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11691                   info) \
11692           || exit 1
11693
11694 @endif gettext
11695
11696 .PHONY: maybe-dvi-gettext dvi-gettext
11697 maybe-dvi-gettext:
11698 @if gettext
11699 maybe-dvi-gettext: dvi-gettext
11700
11701 dvi-gettext: \
11702     configure-gettext 
11703         @[ -f ./gettext/Makefile ] || exit 0; \
11704         r=`${PWD_COMMAND}`; export r; \
11705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706         $(HOST_EXPORTS) \
11707         for flag in $(EXTRA_HOST_FLAGS) ; do \
11708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11709         done; \
11710         echo "Doing dvi in gettext" ; \
11711         (cd $(HOST_SUBDIR)/gettext && \
11712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11714                   "RANLIB=$${RANLIB}" \
11715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11716                   dvi) \
11717           || exit 1
11718
11719 @endif gettext
11720
11721 .PHONY: maybe-html-gettext html-gettext
11722 maybe-html-gettext:
11723 @if gettext
11724 maybe-html-gettext: html-gettext
11725
11726 html-gettext: \
11727     configure-gettext 
11728         @[ -f ./gettext/Makefile ] || exit 0; \
11729         r=`${PWD_COMMAND}`; export r; \
11730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11731         $(HOST_EXPORTS) \
11732         for flag in $(EXTRA_HOST_FLAGS) ; do \
11733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11734         done; \
11735         echo "Doing html in gettext" ; \
11736         (cd $(HOST_SUBDIR)/gettext && \
11737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11739                   "RANLIB=$${RANLIB}" \
11740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11741                   html) \
11742           || exit 1
11743
11744 @endif gettext
11745
11746 .PHONY: maybe-TAGS-gettext TAGS-gettext
11747 maybe-TAGS-gettext:
11748 @if gettext
11749 maybe-TAGS-gettext: TAGS-gettext
11750
11751 TAGS-gettext: \
11752     configure-gettext 
11753         @[ -f ./gettext/Makefile ] || exit 0; \
11754         r=`${PWD_COMMAND}`; export r; \
11755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11756         $(HOST_EXPORTS) \
11757         for flag in $(EXTRA_HOST_FLAGS) ; do \
11758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11759         done; \
11760         echo "Doing TAGS in gettext" ; \
11761         (cd $(HOST_SUBDIR)/gettext && \
11762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11764                   "RANLIB=$${RANLIB}" \
11765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11766                   TAGS) \
11767           || exit 1
11768
11769 @endif gettext
11770
11771 .PHONY: maybe-install-info-gettext install-info-gettext
11772 maybe-install-info-gettext:
11773 @if gettext
11774 maybe-install-info-gettext: install-info-gettext
11775
11776 install-info-gettext: \
11777     configure-gettext \
11778     info-gettext 
11779         @[ -f ./gettext/Makefile ] || exit 0; \
11780         r=`${PWD_COMMAND}`; export r; \
11781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11782         $(HOST_EXPORTS) \
11783         for flag in $(EXTRA_HOST_FLAGS) ; do \
11784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11785         done; \
11786         echo "Doing install-info in gettext" ; \
11787         (cd $(HOST_SUBDIR)/gettext && \
11788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11790                   "RANLIB=$${RANLIB}" \
11791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11792                   install-info) \
11793           || exit 1
11794
11795 @endif gettext
11796
11797 .PHONY: maybe-installcheck-gettext installcheck-gettext
11798 maybe-installcheck-gettext:
11799 @if gettext
11800 maybe-installcheck-gettext: installcheck-gettext
11801
11802 installcheck-gettext: \
11803     configure-gettext 
11804         @[ -f ./gettext/Makefile ] || exit 0; \
11805         r=`${PWD_COMMAND}`; export r; \
11806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11807         $(HOST_EXPORTS) \
11808         for flag in $(EXTRA_HOST_FLAGS) ; do \
11809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11810         done; \
11811         echo "Doing installcheck in gettext" ; \
11812         (cd $(HOST_SUBDIR)/gettext && \
11813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11815                   "RANLIB=$${RANLIB}" \
11816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11817                   installcheck) \
11818           || exit 1
11819
11820 @endif gettext
11821
11822 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
11823 maybe-mostlyclean-gettext:
11824 @if gettext
11825 maybe-mostlyclean-gettext: mostlyclean-gettext
11826
11827 mostlyclean-gettext: 
11828         @[ -f ./gettext/Makefile ] || exit 0; \
11829         r=`${PWD_COMMAND}`; export r; \
11830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11831         $(HOST_EXPORTS) \
11832         for flag in $(EXTRA_HOST_FLAGS) ; do \
11833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11834         done; \
11835         echo "Doing mostlyclean in gettext" ; \
11836         (cd $(HOST_SUBDIR)/gettext && \
11837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11839                   "RANLIB=$${RANLIB}" \
11840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11841                   mostlyclean) \
11842           || exit 1
11843
11844 @endif gettext
11845
11846 .PHONY: maybe-clean-gettext clean-gettext
11847 maybe-clean-gettext:
11848 @if gettext
11849 maybe-clean-gettext: clean-gettext
11850
11851 clean-gettext: 
11852         @[ -f ./gettext/Makefile ] || exit 0; \
11853         r=`${PWD_COMMAND}`; export r; \
11854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855         $(HOST_EXPORTS) \
11856         for flag in $(EXTRA_HOST_FLAGS) ; do \
11857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858         done; \
11859         echo "Doing clean in gettext" ; \
11860         (cd $(HOST_SUBDIR)/gettext && \
11861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11863                   "RANLIB=$${RANLIB}" \
11864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11865                   clean) \
11866           || exit 1
11867
11868 @endif gettext
11869
11870 .PHONY: maybe-distclean-gettext distclean-gettext
11871 maybe-distclean-gettext:
11872 @if gettext
11873 maybe-distclean-gettext: distclean-gettext
11874
11875 distclean-gettext: 
11876         @[ -f ./gettext/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 distclean in gettext" ; \
11884         (cd $(HOST_SUBDIR)/gettext && \
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                   distclean) \
11890           || exit 1
11891
11892 @endif gettext
11893
11894 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
11895 maybe-maintainer-clean-gettext:
11896 @if gettext
11897 maybe-maintainer-clean-gettext: maintainer-clean-gettext
11898
11899 maintainer-clean-gettext: 
11900         @[ -f ./gettext/Makefile ] || exit 0; \
11901         r=`${PWD_COMMAND}`; export r; \
11902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11903         $(HOST_EXPORTS) \
11904         for flag in $(EXTRA_HOST_FLAGS) ; do \
11905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11906         done; \
11907         echo "Doing maintainer-clean in gettext" ; \
11908         (cd $(HOST_SUBDIR)/gettext && \
11909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11911                   "RANLIB=$${RANLIB}" \
11912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11913                   maintainer-clean) \
11914           || exit 1
11915
11916 @endif gettext
11917
11918
11919
11920 .PHONY: configure-gnuserv maybe-configure-gnuserv
11921 maybe-configure-gnuserv:
11922 @if gnuserv
11923 maybe-configure-gnuserv: configure-gnuserv
11924 configure-gnuserv: 
11925         @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
11926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
11927         r=`${PWD_COMMAND}`; export r; \
11928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929         $(HOST_EXPORTS) \
11930         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
11931         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
11932         case $(srcdir) in \
11933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11934           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
11935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11936         esac; \
11937         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
11938         libsrcdir="$$s/gnuserv"; \
11939         $(SHELL) $${libsrcdir}/configure \
11940           $(HOST_CONFIGARGS) $${srcdiroption}  \
11941           || exit 1
11942 @endif gnuserv
11943
11944
11945
11946
11947
11948 .PHONY: all-gnuserv maybe-all-gnuserv
11949 maybe-all-gnuserv:
11950 @if gnuserv
11951 TARGET-gnuserv=all
11952 maybe-all-gnuserv: all-gnuserv
11953 all-gnuserv: configure-gnuserv
11954         @r=`${PWD_COMMAND}`; export r; \
11955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11956         $(HOST_EXPORTS) \
11957         (cd $(HOST_SUBDIR)/gnuserv && \
11958           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
11959 @endif gnuserv
11960
11961
11962
11963
11964 .PHONY: check-gnuserv maybe-check-gnuserv
11965 maybe-check-gnuserv:
11966 @if gnuserv
11967 maybe-check-gnuserv: check-gnuserv
11968
11969 check-gnuserv:
11970         @r=`${PWD_COMMAND}`; export r; \
11971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11972         $(HOST_EXPORTS) \
11973         (cd $(HOST_SUBDIR)/gnuserv && \
11974           $(MAKE) $(FLAGS_TO_PASS)  check)
11975
11976 @endif gnuserv
11977
11978 .PHONY: install-gnuserv maybe-install-gnuserv
11979 maybe-install-gnuserv:
11980 @if gnuserv
11981 maybe-install-gnuserv: install-gnuserv
11982
11983 install-gnuserv: installdirs
11984         @r=`${PWD_COMMAND}`; export r; \
11985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986         $(HOST_EXPORTS) \
11987         (cd $(HOST_SUBDIR)/gnuserv && \
11988           $(MAKE) $(FLAGS_TO_PASS)  install)
11989
11990 @endif gnuserv
11991
11992 # Other targets (info, dvi, etc.)
11993
11994 .PHONY: maybe-info-gnuserv info-gnuserv
11995 maybe-info-gnuserv:
11996 @if gnuserv
11997 maybe-info-gnuserv: info-gnuserv
11998
11999 info-gnuserv: \
12000     configure-gnuserv 
12001         @[ -f ./gnuserv/Makefile ] || exit 0; \
12002         r=`${PWD_COMMAND}`; export r; \
12003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12004         $(HOST_EXPORTS) \
12005         for flag in $(EXTRA_HOST_FLAGS) ; do \
12006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12007         done; \
12008         echo "Doing info in gnuserv" ; \
12009         (cd $(HOST_SUBDIR)/gnuserv && \
12010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12012                   "RANLIB=$${RANLIB}" \
12013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12014                   info) \
12015           || exit 1
12016
12017 @endif gnuserv
12018
12019 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12020 maybe-dvi-gnuserv:
12021 @if gnuserv
12022 maybe-dvi-gnuserv: dvi-gnuserv
12023
12024 dvi-gnuserv: \
12025     configure-gnuserv 
12026         @[ -f ./gnuserv/Makefile ] || exit 0; \
12027         r=`${PWD_COMMAND}`; export r; \
12028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029         $(HOST_EXPORTS) \
12030         for flag in $(EXTRA_HOST_FLAGS) ; do \
12031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12032         done; \
12033         echo "Doing dvi in gnuserv" ; \
12034         (cd $(HOST_SUBDIR)/gnuserv && \
12035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12037                   "RANLIB=$${RANLIB}" \
12038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12039                   dvi) \
12040           || exit 1
12041
12042 @endif gnuserv
12043
12044 .PHONY: maybe-html-gnuserv html-gnuserv
12045 maybe-html-gnuserv:
12046 @if gnuserv
12047 maybe-html-gnuserv: html-gnuserv
12048
12049 html-gnuserv: \
12050     configure-gnuserv 
12051         @[ -f ./gnuserv/Makefile ] || exit 0; \
12052         r=`${PWD_COMMAND}`; export r; \
12053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12054         $(HOST_EXPORTS) \
12055         for flag in $(EXTRA_HOST_FLAGS) ; do \
12056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12057         done; \
12058         echo "Doing html in gnuserv" ; \
12059         (cd $(HOST_SUBDIR)/gnuserv && \
12060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12062                   "RANLIB=$${RANLIB}" \
12063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12064                   html) \
12065           || exit 1
12066
12067 @endif gnuserv
12068
12069 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12070 maybe-TAGS-gnuserv:
12071 @if gnuserv
12072 maybe-TAGS-gnuserv: TAGS-gnuserv
12073
12074 TAGS-gnuserv: \
12075     configure-gnuserv 
12076         @[ -f ./gnuserv/Makefile ] || exit 0; \
12077         r=`${PWD_COMMAND}`; export r; \
12078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12079         $(HOST_EXPORTS) \
12080         for flag in $(EXTRA_HOST_FLAGS) ; do \
12081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12082         done; \
12083         echo "Doing TAGS in gnuserv" ; \
12084         (cd $(HOST_SUBDIR)/gnuserv && \
12085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12087                   "RANLIB=$${RANLIB}" \
12088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12089                   TAGS) \
12090           || exit 1
12091
12092 @endif gnuserv
12093
12094 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12095 maybe-install-info-gnuserv:
12096 @if gnuserv
12097 maybe-install-info-gnuserv: install-info-gnuserv
12098
12099 install-info-gnuserv: \
12100     configure-gnuserv \
12101     info-gnuserv 
12102         @[ -f ./gnuserv/Makefile ] || exit 0; \
12103         r=`${PWD_COMMAND}`; export r; \
12104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105         $(HOST_EXPORTS) \
12106         for flag in $(EXTRA_HOST_FLAGS) ; do \
12107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12108         done; \
12109         echo "Doing install-info in gnuserv" ; \
12110         (cd $(HOST_SUBDIR)/gnuserv && \
12111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12113                   "RANLIB=$${RANLIB}" \
12114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12115                   install-info) \
12116           || exit 1
12117
12118 @endif gnuserv
12119
12120 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12121 maybe-installcheck-gnuserv:
12122 @if gnuserv
12123 maybe-installcheck-gnuserv: installcheck-gnuserv
12124
12125 installcheck-gnuserv: \
12126     configure-gnuserv 
12127         @[ -f ./gnuserv/Makefile ] || exit 0; \
12128         r=`${PWD_COMMAND}`; export r; \
12129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12130         $(HOST_EXPORTS) \
12131         for flag in $(EXTRA_HOST_FLAGS) ; do \
12132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12133         done; \
12134         echo "Doing installcheck in gnuserv" ; \
12135         (cd $(HOST_SUBDIR)/gnuserv && \
12136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12138                   "RANLIB=$${RANLIB}" \
12139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12140                   installcheck) \
12141           || exit 1
12142
12143 @endif gnuserv
12144
12145 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12146 maybe-mostlyclean-gnuserv:
12147 @if gnuserv
12148 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12149
12150 mostlyclean-gnuserv: 
12151         @[ -f ./gnuserv/Makefile ] || exit 0; \
12152         r=`${PWD_COMMAND}`; export r; \
12153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12154         $(HOST_EXPORTS) \
12155         for flag in $(EXTRA_HOST_FLAGS) ; do \
12156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12157         done; \
12158         echo "Doing mostlyclean in gnuserv" ; \
12159         (cd $(HOST_SUBDIR)/gnuserv && \
12160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12162                   "RANLIB=$${RANLIB}" \
12163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12164                   mostlyclean) \
12165           || exit 1
12166
12167 @endif gnuserv
12168
12169 .PHONY: maybe-clean-gnuserv clean-gnuserv
12170 maybe-clean-gnuserv:
12171 @if gnuserv
12172 maybe-clean-gnuserv: clean-gnuserv
12173
12174 clean-gnuserv: 
12175         @[ -f ./gnuserv/Makefile ] || exit 0; \
12176         r=`${PWD_COMMAND}`; export r; \
12177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12178         $(HOST_EXPORTS) \
12179         for flag in $(EXTRA_HOST_FLAGS) ; do \
12180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12181         done; \
12182         echo "Doing clean in gnuserv" ; \
12183         (cd $(HOST_SUBDIR)/gnuserv && \
12184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12186                   "RANLIB=$${RANLIB}" \
12187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12188                   clean) \
12189           || exit 1
12190
12191 @endif gnuserv
12192
12193 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12194 maybe-distclean-gnuserv:
12195 @if gnuserv
12196 maybe-distclean-gnuserv: distclean-gnuserv
12197
12198 distclean-gnuserv: 
12199         @[ -f ./gnuserv/Makefile ] || exit 0; \
12200         r=`${PWD_COMMAND}`; export r; \
12201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202         $(HOST_EXPORTS) \
12203         for flag in $(EXTRA_HOST_FLAGS) ; do \
12204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12205         done; \
12206         echo "Doing distclean in gnuserv" ; \
12207         (cd $(HOST_SUBDIR)/gnuserv && \
12208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12210                   "RANLIB=$${RANLIB}" \
12211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12212                   distclean) \
12213           || exit 1
12214
12215 @endif gnuserv
12216
12217 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12218 maybe-maintainer-clean-gnuserv:
12219 @if gnuserv
12220 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12221
12222 maintainer-clean-gnuserv: 
12223         @[ -f ./gnuserv/Makefile ] || exit 0; \
12224         r=`${PWD_COMMAND}`; export r; \
12225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12226         $(HOST_EXPORTS) \
12227         for flag in $(EXTRA_HOST_FLAGS) ; do \
12228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12229         done; \
12230         echo "Doing maintainer-clean in gnuserv" ; \
12231         (cd $(HOST_SUBDIR)/gnuserv && \
12232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12234                   "RANLIB=$${RANLIB}" \
12235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12236                   maintainer-clean) \
12237           || exit 1
12238
12239 @endif gnuserv
12240
12241
12242
12243 .PHONY: configure-gprof maybe-configure-gprof
12244 maybe-configure-gprof:
12245 @if gprof
12246 maybe-configure-gprof: configure-gprof
12247 configure-gprof: 
12248         @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12250         r=`${PWD_COMMAND}`; export r; \
12251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12252         $(HOST_EXPORTS) \
12253         echo Configuring in $(HOST_SUBDIR)/gprof; \
12254         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12255         case $(srcdir) in \
12256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12257           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12259         esac; \
12260         srcdiroption="--srcdir=$${topdir}/gprof"; \
12261         libsrcdir="$$s/gprof"; \
12262         $(SHELL) $${libsrcdir}/configure \
12263           $(HOST_CONFIGARGS) $${srcdiroption}  \
12264           || exit 1
12265 @endif gprof
12266
12267
12268
12269
12270
12271 .PHONY: all-gprof maybe-all-gprof
12272 maybe-all-gprof:
12273 @if gprof
12274 TARGET-gprof=all
12275 maybe-all-gprof: all-gprof
12276 all-gprof: configure-gprof
12277         @r=`${PWD_COMMAND}`; export r; \
12278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12279         $(HOST_EXPORTS) \
12280         (cd $(HOST_SUBDIR)/gprof && \
12281           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12282 @endif gprof
12283
12284
12285
12286
12287 .PHONY: check-gprof maybe-check-gprof
12288 maybe-check-gprof:
12289 @if gprof
12290 maybe-check-gprof: check-gprof
12291
12292 check-gprof:
12293         @r=`${PWD_COMMAND}`; export r; \
12294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12295         $(HOST_EXPORTS) \
12296         (cd $(HOST_SUBDIR)/gprof && \
12297           $(MAKE) $(FLAGS_TO_PASS)  check)
12298
12299 @endif gprof
12300
12301 .PHONY: install-gprof maybe-install-gprof
12302 maybe-install-gprof:
12303 @if gprof
12304 maybe-install-gprof: install-gprof
12305
12306 install-gprof: installdirs
12307         @r=`${PWD_COMMAND}`; export r; \
12308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12309         $(HOST_EXPORTS) \
12310         (cd $(HOST_SUBDIR)/gprof && \
12311           $(MAKE) $(FLAGS_TO_PASS)  install)
12312
12313 @endif gprof
12314
12315 # Other targets (info, dvi, etc.)
12316
12317 .PHONY: maybe-info-gprof info-gprof
12318 maybe-info-gprof:
12319 @if gprof
12320 maybe-info-gprof: info-gprof
12321
12322 info-gprof: \
12323     configure-gprof 
12324         @[ -f ./gprof/Makefile ] || exit 0; \
12325         r=`${PWD_COMMAND}`; export r; \
12326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12327         $(HOST_EXPORTS) \
12328         for flag in $(EXTRA_HOST_FLAGS) ; do \
12329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12330         done; \
12331         echo "Doing info in gprof" ; \
12332         (cd $(HOST_SUBDIR)/gprof && \
12333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12335                   "RANLIB=$${RANLIB}" \
12336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12337                   info) \
12338           || exit 1
12339
12340 @endif gprof
12341
12342 .PHONY: maybe-dvi-gprof dvi-gprof
12343 maybe-dvi-gprof:
12344 @if gprof
12345 maybe-dvi-gprof: dvi-gprof
12346
12347 dvi-gprof: \
12348     configure-gprof 
12349         @[ -f ./gprof/Makefile ] || exit 0; \
12350         r=`${PWD_COMMAND}`; export r; \
12351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12352         $(HOST_EXPORTS) \
12353         for flag in $(EXTRA_HOST_FLAGS) ; do \
12354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12355         done; \
12356         echo "Doing dvi in gprof" ; \
12357         (cd $(HOST_SUBDIR)/gprof && \
12358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12360                   "RANLIB=$${RANLIB}" \
12361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12362                   dvi) \
12363           || exit 1
12364
12365 @endif gprof
12366
12367 .PHONY: maybe-html-gprof html-gprof
12368 maybe-html-gprof:
12369 @if gprof
12370 maybe-html-gprof: html-gprof
12371
12372 html-gprof: \
12373     configure-gprof 
12374         @[ -f ./gprof/Makefile ] || exit 0; \
12375         r=`${PWD_COMMAND}`; export r; \
12376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377         $(HOST_EXPORTS) \
12378         for flag in $(EXTRA_HOST_FLAGS) ; do \
12379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12380         done; \
12381         echo "Doing html in gprof" ; \
12382         (cd $(HOST_SUBDIR)/gprof && \
12383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12385                   "RANLIB=$${RANLIB}" \
12386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12387                   html) \
12388           || exit 1
12389
12390 @endif gprof
12391
12392 .PHONY: maybe-TAGS-gprof TAGS-gprof
12393 maybe-TAGS-gprof:
12394 @if gprof
12395 maybe-TAGS-gprof: TAGS-gprof
12396
12397 TAGS-gprof: \
12398     configure-gprof 
12399         @[ -f ./gprof/Makefile ] || exit 0; \
12400         r=`${PWD_COMMAND}`; export r; \
12401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402         $(HOST_EXPORTS) \
12403         for flag in $(EXTRA_HOST_FLAGS) ; do \
12404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12405         done; \
12406         echo "Doing TAGS in gprof" ; \
12407         (cd $(HOST_SUBDIR)/gprof && \
12408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12410                   "RANLIB=$${RANLIB}" \
12411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12412                   TAGS) \
12413           || exit 1
12414
12415 @endif gprof
12416
12417 .PHONY: maybe-install-info-gprof install-info-gprof
12418 maybe-install-info-gprof:
12419 @if gprof
12420 maybe-install-info-gprof: install-info-gprof
12421
12422 install-info-gprof: \
12423     configure-gprof \
12424     info-gprof 
12425         @[ -f ./gprof/Makefile ] || exit 0; \
12426         r=`${PWD_COMMAND}`; export r; \
12427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12428         $(HOST_EXPORTS) \
12429         for flag in $(EXTRA_HOST_FLAGS) ; do \
12430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12431         done; \
12432         echo "Doing install-info in gprof" ; \
12433         (cd $(HOST_SUBDIR)/gprof && \
12434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12436                   "RANLIB=$${RANLIB}" \
12437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12438                   install-info) \
12439           || exit 1
12440
12441 @endif gprof
12442
12443 .PHONY: maybe-installcheck-gprof installcheck-gprof
12444 maybe-installcheck-gprof:
12445 @if gprof
12446 maybe-installcheck-gprof: installcheck-gprof
12447
12448 installcheck-gprof: \
12449     configure-gprof 
12450         @[ -f ./gprof/Makefile ] || exit 0; \
12451         r=`${PWD_COMMAND}`; export r; \
12452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12453         $(HOST_EXPORTS) \
12454         for flag in $(EXTRA_HOST_FLAGS) ; do \
12455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12456         done; \
12457         echo "Doing installcheck in gprof" ; \
12458         (cd $(HOST_SUBDIR)/gprof && \
12459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12461                   "RANLIB=$${RANLIB}" \
12462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12463                   installcheck) \
12464           || exit 1
12465
12466 @endif gprof
12467
12468 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12469 maybe-mostlyclean-gprof:
12470 @if gprof
12471 maybe-mostlyclean-gprof: mostlyclean-gprof
12472
12473 mostlyclean-gprof: 
12474         @[ -f ./gprof/Makefile ] || exit 0; \
12475         r=`${PWD_COMMAND}`; export r; \
12476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12477         $(HOST_EXPORTS) \
12478         for flag in $(EXTRA_HOST_FLAGS) ; do \
12479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12480         done; \
12481         echo "Doing mostlyclean in gprof" ; \
12482         (cd $(HOST_SUBDIR)/gprof && \
12483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12485                   "RANLIB=$${RANLIB}" \
12486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12487                   mostlyclean) \
12488           || exit 1
12489
12490 @endif gprof
12491
12492 .PHONY: maybe-clean-gprof clean-gprof
12493 maybe-clean-gprof:
12494 @if gprof
12495 maybe-clean-gprof: clean-gprof
12496
12497 clean-gprof: 
12498         @[ -f ./gprof/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 clean in gprof" ; \
12506         (cd $(HOST_SUBDIR)/gprof && \
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                   clean) \
12512           || exit 1
12513
12514 @endif gprof
12515
12516 .PHONY: maybe-distclean-gprof distclean-gprof
12517 maybe-distclean-gprof:
12518 @if gprof
12519 maybe-distclean-gprof: distclean-gprof
12520
12521 distclean-gprof: 
12522         @[ -f ./gprof/Makefile ] || exit 0; \
12523         r=`${PWD_COMMAND}`; export r; \
12524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12525         $(HOST_EXPORTS) \
12526         for flag in $(EXTRA_HOST_FLAGS) ; do \
12527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12528         done; \
12529         echo "Doing distclean in gprof" ; \
12530         (cd $(HOST_SUBDIR)/gprof && \
12531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12533                   "RANLIB=$${RANLIB}" \
12534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12535                   distclean) \
12536           || exit 1
12537
12538 @endif gprof
12539
12540 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12541 maybe-maintainer-clean-gprof:
12542 @if gprof
12543 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12544
12545 maintainer-clean-gprof: 
12546         @[ -f ./gprof/Makefile ] || exit 0; \
12547         r=`${PWD_COMMAND}`; export r; \
12548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12549         $(HOST_EXPORTS) \
12550         for flag in $(EXTRA_HOST_FLAGS) ; do \
12551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12552         done; \
12553         echo "Doing maintainer-clean in gprof" ; \
12554         (cd $(HOST_SUBDIR)/gprof && \
12555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12557                   "RANLIB=$${RANLIB}" \
12558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12559                   maintainer-clean) \
12560           || exit 1
12561
12562 @endif gprof
12563
12564
12565
12566 .PHONY: configure-gzip maybe-configure-gzip
12567 maybe-configure-gzip:
12568 @if gzip
12569 maybe-configure-gzip: configure-gzip
12570 configure-gzip: 
12571         @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
12572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
12573         r=`${PWD_COMMAND}`; export r; \
12574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12575         $(HOST_EXPORTS) \
12576         echo Configuring in $(HOST_SUBDIR)/gzip; \
12577         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
12578         case $(srcdir) in \
12579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12580           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
12581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12582         esac; \
12583         srcdiroption="--srcdir=$${topdir}/gzip"; \
12584         libsrcdir="$$s/gzip"; \
12585         $(SHELL) $${libsrcdir}/configure \
12586           $(HOST_CONFIGARGS) $${srcdiroption}  \
12587           || exit 1
12588 @endif gzip
12589
12590
12591
12592
12593
12594 .PHONY: all-gzip maybe-all-gzip
12595 maybe-all-gzip:
12596 @if gzip
12597 TARGET-gzip=all
12598 maybe-all-gzip: all-gzip
12599 all-gzip: configure-gzip
12600         @r=`${PWD_COMMAND}`; export r; \
12601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12602         $(HOST_EXPORTS) \
12603         (cd $(HOST_SUBDIR)/gzip && \
12604           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
12605 @endif gzip
12606
12607
12608
12609
12610 .PHONY: check-gzip maybe-check-gzip
12611 maybe-check-gzip:
12612 @if gzip
12613 maybe-check-gzip: check-gzip
12614
12615 check-gzip:
12616         @r=`${PWD_COMMAND}`; export r; \
12617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12618         $(HOST_EXPORTS) \
12619         (cd $(HOST_SUBDIR)/gzip && \
12620           $(MAKE) $(FLAGS_TO_PASS)  check)
12621
12622 @endif gzip
12623
12624 .PHONY: install-gzip maybe-install-gzip
12625 maybe-install-gzip:
12626 @if gzip
12627 maybe-install-gzip: install-gzip
12628
12629 install-gzip: installdirs
12630         @r=`${PWD_COMMAND}`; export r; \
12631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12632         $(HOST_EXPORTS) \
12633         (cd $(HOST_SUBDIR)/gzip && \
12634           $(MAKE) $(FLAGS_TO_PASS)  install)
12635
12636 @endif gzip
12637
12638 # Other targets (info, dvi, etc.)
12639
12640 .PHONY: maybe-info-gzip info-gzip
12641 maybe-info-gzip:
12642 @if gzip
12643 maybe-info-gzip: info-gzip
12644
12645 info-gzip: \
12646     configure-gzip 
12647         @[ -f ./gzip/Makefile ] || exit 0; \
12648         r=`${PWD_COMMAND}`; export r; \
12649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12650         $(HOST_EXPORTS) \
12651         for flag in $(EXTRA_HOST_FLAGS) ; do \
12652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12653         done; \
12654         echo "Doing info in gzip" ; \
12655         (cd $(HOST_SUBDIR)/gzip && \
12656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12658                   "RANLIB=$${RANLIB}" \
12659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12660                   info) \
12661           || exit 1
12662
12663 @endif gzip
12664
12665 .PHONY: maybe-dvi-gzip dvi-gzip
12666 maybe-dvi-gzip:
12667 @if gzip
12668 maybe-dvi-gzip: dvi-gzip
12669
12670 dvi-gzip: \
12671     configure-gzip 
12672         @[ -f ./gzip/Makefile ] || exit 0; \
12673         r=`${PWD_COMMAND}`; export r; \
12674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12675         $(HOST_EXPORTS) \
12676         for flag in $(EXTRA_HOST_FLAGS) ; do \
12677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12678         done; \
12679         echo "Doing dvi in gzip" ; \
12680         (cd $(HOST_SUBDIR)/gzip && \
12681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12683                   "RANLIB=$${RANLIB}" \
12684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12685                   dvi) \
12686           || exit 1
12687
12688 @endif gzip
12689
12690 .PHONY: maybe-html-gzip html-gzip
12691 maybe-html-gzip:
12692 @if gzip
12693 maybe-html-gzip: html-gzip
12694
12695 html-gzip: \
12696     configure-gzip 
12697         @[ -f ./gzip/Makefile ] || exit 0; \
12698         r=`${PWD_COMMAND}`; export r; \
12699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700         $(HOST_EXPORTS) \
12701         for flag in $(EXTRA_HOST_FLAGS) ; do \
12702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12703         done; \
12704         echo "Doing html in gzip" ; \
12705         (cd $(HOST_SUBDIR)/gzip && \
12706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12708                   "RANLIB=$${RANLIB}" \
12709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12710                   html) \
12711           || exit 1
12712
12713 @endif gzip
12714
12715 .PHONY: maybe-TAGS-gzip TAGS-gzip
12716 maybe-TAGS-gzip:
12717 @if gzip
12718 maybe-TAGS-gzip: TAGS-gzip
12719
12720 TAGS-gzip: \
12721     configure-gzip 
12722         @[ -f ./gzip/Makefile ] || exit 0; \
12723         r=`${PWD_COMMAND}`; export r; \
12724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12725         $(HOST_EXPORTS) \
12726         for flag in $(EXTRA_HOST_FLAGS) ; do \
12727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12728         done; \
12729         echo "Doing TAGS in gzip" ; \
12730         (cd $(HOST_SUBDIR)/gzip && \
12731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12733                   "RANLIB=$${RANLIB}" \
12734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12735                   TAGS) \
12736           || exit 1
12737
12738 @endif gzip
12739
12740 .PHONY: maybe-install-info-gzip install-info-gzip
12741 maybe-install-info-gzip:
12742 @if gzip
12743 maybe-install-info-gzip: install-info-gzip
12744
12745 install-info-gzip: \
12746     configure-gzip \
12747     info-gzip 
12748         @[ -f ./gzip/Makefile ] || exit 0; \
12749         r=`${PWD_COMMAND}`; export r; \
12750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12751         $(HOST_EXPORTS) \
12752         for flag in $(EXTRA_HOST_FLAGS) ; do \
12753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12754         done; \
12755         echo "Doing install-info in gzip" ; \
12756         (cd $(HOST_SUBDIR)/gzip && \
12757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12759                   "RANLIB=$${RANLIB}" \
12760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12761                   install-info) \
12762           || exit 1
12763
12764 @endif gzip
12765
12766 .PHONY: maybe-installcheck-gzip installcheck-gzip
12767 maybe-installcheck-gzip:
12768 @if gzip
12769 maybe-installcheck-gzip: installcheck-gzip
12770
12771 installcheck-gzip: \
12772     configure-gzip 
12773         @[ -f ./gzip/Makefile ] || exit 0; \
12774         r=`${PWD_COMMAND}`; export r; \
12775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12776         $(HOST_EXPORTS) \
12777         for flag in $(EXTRA_HOST_FLAGS) ; do \
12778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12779         done; \
12780         echo "Doing installcheck in gzip" ; \
12781         (cd $(HOST_SUBDIR)/gzip && \
12782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12784                   "RANLIB=$${RANLIB}" \
12785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12786                   installcheck) \
12787           || exit 1
12788
12789 @endif gzip
12790
12791 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
12792 maybe-mostlyclean-gzip:
12793 @if gzip
12794 maybe-mostlyclean-gzip: mostlyclean-gzip
12795
12796 mostlyclean-gzip: 
12797         @[ -f ./gzip/Makefile ] || exit 0; \
12798         r=`${PWD_COMMAND}`; export r; \
12799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12800         $(HOST_EXPORTS) \
12801         for flag in $(EXTRA_HOST_FLAGS) ; do \
12802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12803         done; \
12804         echo "Doing mostlyclean in gzip" ; \
12805         (cd $(HOST_SUBDIR)/gzip && \
12806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12808                   "RANLIB=$${RANLIB}" \
12809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12810                   mostlyclean) \
12811           || exit 1
12812
12813 @endif gzip
12814
12815 .PHONY: maybe-clean-gzip clean-gzip
12816 maybe-clean-gzip:
12817 @if gzip
12818 maybe-clean-gzip: clean-gzip
12819
12820 clean-gzip: 
12821         @[ -f ./gzip/Makefile ] || exit 0; \
12822         r=`${PWD_COMMAND}`; export r; \
12823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12824         $(HOST_EXPORTS) \
12825         for flag in $(EXTRA_HOST_FLAGS) ; do \
12826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12827         done; \
12828         echo "Doing clean in gzip" ; \
12829         (cd $(HOST_SUBDIR)/gzip && \
12830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12832                   "RANLIB=$${RANLIB}" \
12833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12834                   clean) \
12835           || exit 1
12836
12837 @endif gzip
12838
12839 .PHONY: maybe-distclean-gzip distclean-gzip
12840 maybe-distclean-gzip:
12841 @if gzip
12842 maybe-distclean-gzip: distclean-gzip
12843
12844 distclean-gzip: 
12845         @[ -f ./gzip/Makefile ] || exit 0; \
12846         r=`${PWD_COMMAND}`; export r; \
12847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12848         $(HOST_EXPORTS) \
12849         for flag in $(EXTRA_HOST_FLAGS) ; do \
12850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12851         done; \
12852         echo "Doing distclean in gzip" ; \
12853         (cd $(HOST_SUBDIR)/gzip && \
12854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12856                   "RANLIB=$${RANLIB}" \
12857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12858                   distclean) \
12859           || exit 1
12860
12861 @endif gzip
12862
12863 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
12864 maybe-maintainer-clean-gzip:
12865 @if gzip
12866 maybe-maintainer-clean-gzip: maintainer-clean-gzip
12867
12868 maintainer-clean-gzip: 
12869         @[ -f ./gzip/Makefile ] || exit 0; \
12870         r=`${PWD_COMMAND}`; export r; \
12871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12872         $(HOST_EXPORTS) \
12873         for flag in $(EXTRA_HOST_FLAGS) ; do \
12874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12875         done; \
12876         echo "Doing maintainer-clean in gzip" ; \
12877         (cd $(HOST_SUBDIR)/gzip && \
12878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12880                   "RANLIB=$${RANLIB}" \
12881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12882                   maintainer-clean) \
12883           || exit 1
12884
12885 @endif gzip
12886
12887
12888
12889 .PHONY: configure-hello maybe-configure-hello
12890 maybe-configure-hello:
12891 @if hello
12892 maybe-configure-hello: configure-hello
12893 configure-hello: 
12894         @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
12895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
12896         r=`${PWD_COMMAND}`; export r; \
12897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898         $(HOST_EXPORTS) \
12899         echo Configuring in $(HOST_SUBDIR)/hello; \
12900         cd "$(HOST_SUBDIR)/hello" || exit 1; \
12901         case $(srcdir) in \
12902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12903           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
12904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12905         esac; \
12906         srcdiroption="--srcdir=$${topdir}/hello"; \
12907         libsrcdir="$$s/hello"; \
12908         $(SHELL) $${libsrcdir}/configure \
12909           $(HOST_CONFIGARGS) $${srcdiroption}  \
12910           || exit 1
12911 @endif hello
12912
12913
12914
12915
12916
12917 .PHONY: all-hello maybe-all-hello
12918 maybe-all-hello:
12919 @if hello
12920 TARGET-hello=all
12921 maybe-all-hello: all-hello
12922 all-hello: configure-hello
12923         @r=`${PWD_COMMAND}`; export r; \
12924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12925         $(HOST_EXPORTS) \
12926         (cd $(HOST_SUBDIR)/hello && \
12927           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
12928 @endif hello
12929
12930
12931
12932
12933 .PHONY: check-hello maybe-check-hello
12934 maybe-check-hello:
12935 @if hello
12936 maybe-check-hello: check-hello
12937
12938 check-hello:
12939         @r=`${PWD_COMMAND}`; export r; \
12940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12941         $(HOST_EXPORTS) \
12942         (cd $(HOST_SUBDIR)/hello && \
12943           $(MAKE) $(FLAGS_TO_PASS)  check)
12944
12945 @endif hello
12946
12947 .PHONY: install-hello maybe-install-hello
12948 maybe-install-hello:
12949 @if hello
12950 maybe-install-hello: install-hello
12951
12952 install-hello: installdirs
12953         @r=`${PWD_COMMAND}`; export r; \
12954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12955         $(HOST_EXPORTS) \
12956         (cd $(HOST_SUBDIR)/hello && \
12957           $(MAKE) $(FLAGS_TO_PASS)  install)
12958
12959 @endif hello
12960
12961 # Other targets (info, dvi, etc.)
12962
12963 .PHONY: maybe-info-hello info-hello
12964 maybe-info-hello:
12965 @if hello
12966 maybe-info-hello: info-hello
12967
12968 info-hello: \
12969     configure-hello 
12970         @[ -f ./hello/Makefile ] || exit 0; \
12971         r=`${PWD_COMMAND}`; export r; \
12972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12973         $(HOST_EXPORTS) \
12974         for flag in $(EXTRA_HOST_FLAGS) ; do \
12975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12976         done; \
12977         echo "Doing info in hello" ; \
12978         (cd $(HOST_SUBDIR)/hello && \
12979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12981                   "RANLIB=$${RANLIB}" \
12982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12983                   info) \
12984           || exit 1
12985
12986 @endif hello
12987
12988 .PHONY: maybe-dvi-hello dvi-hello
12989 maybe-dvi-hello:
12990 @if hello
12991 maybe-dvi-hello: dvi-hello
12992
12993 dvi-hello: \
12994     configure-hello 
12995         @[ -f ./hello/Makefile ] || exit 0; \
12996         r=`${PWD_COMMAND}`; export r; \
12997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998         $(HOST_EXPORTS) \
12999         for flag in $(EXTRA_HOST_FLAGS) ; do \
13000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13001         done; \
13002         echo "Doing dvi in hello" ; \
13003         (cd $(HOST_SUBDIR)/hello && \
13004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13006                   "RANLIB=$${RANLIB}" \
13007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13008                   dvi) \
13009           || exit 1
13010
13011 @endif hello
13012
13013 .PHONY: maybe-html-hello html-hello
13014 maybe-html-hello:
13015 @if hello
13016 maybe-html-hello: html-hello
13017
13018 html-hello: \
13019     configure-hello 
13020         @[ -f ./hello/Makefile ] || exit 0; \
13021         r=`${PWD_COMMAND}`; export r; \
13022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023         $(HOST_EXPORTS) \
13024         for flag in $(EXTRA_HOST_FLAGS) ; do \
13025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13026         done; \
13027         echo "Doing html in hello" ; \
13028         (cd $(HOST_SUBDIR)/hello && \
13029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13031                   "RANLIB=$${RANLIB}" \
13032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13033                   html) \
13034           || exit 1
13035
13036 @endif hello
13037
13038 .PHONY: maybe-TAGS-hello TAGS-hello
13039 maybe-TAGS-hello:
13040 @if hello
13041 maybe-TAGS-hello: TAGS-hello
13042
13043 TAGS-hello: \
13044     configure-hello 
13045         @[ -f ./hello/Makefile ] || exit 0; \
13046         r=`${PWD_COMMAND}`; export r; \
13047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13048         $(HOST_EXPORTS) \
13049         for flag in $(EXTRA_HOST_FLAGS) ; do \
13050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13051         done; \
13052         echo "Doing TAGS in hello" ; \
13053         (cd $(HOST_SUBDIR)/hello && \
13054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13056                   "RANLIB=$${RANLIB}" \
13057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13058                   TAGS) \
13059           || exit 1
13060
13061 @endif hello
13062
13063 .PHONY: maybe-install-info-hello install-info-hello
13064 maybe-install-info-hello:
13065 @if hello
13066 maybe-install-info-hello: install-info-hello
13067
13068 install-info-hello: \
13069     configure-hello \
13070     info-hello 
13071         @[ -f ./hello/Makefile ] || exit 0; \
13072         r=`${PWD_COMMAND}`; export r; \
13073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13074         $(HOST_EXPORTS) \
13075         for flag in $(EXTRA_HOST_FLAGS) ; do \
13076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13077         done; \
13078         echo "Doing install-info in hello" ; \
13079         (cd $(HOST_SUBDIR)/hello && \
13080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13082                   "RANLIB=$${RANLIB}" \
13083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13084                   install-info) \
13085           || exit 1
13086
13087 @endif hello
13088
13089 .PHONY: maybe-installcheck-hello installcheck-hello
13090 maybe-installcheck-hello:
13091 @if hello
13092 maybe-installcheck-hello: installcheck-hello
13093
13094 installcheck-hello: \
13095     configure-hello 
13096         @[ -f ./hello/Makefile ] || exit 0; \
13097         r=`${PWD_COMMAND}`; export r; \
13098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13099         $(HOST_EXPORTS) \
13100         for flag in $(EXTRA_HOST_FLAGS) ; do \
13101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13102         done; \
13103         echo "Doing installcheck in hello" ; \
13104         (cd $(HOST_SUBDIR)/hello && \
13105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13107                   "RANLIB=$${RANLIB}" \
13108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13109                   installcheck) \
13110           || exit 1
13111
13112 @endif hello
13113
13114 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13115 maybe-mostlyclean-hello:
13116 @if hello
13117 maybe-mostlyclean-hello: mostlyclean-hello
13118
13119 mostlyclean-hello: 
13120         @[ -f ./hello/Makefile ] || exit 0; \
13121         r=`${PWD_COMMAND}`; export r; \
13122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13123         $(HOST_EXPORTS) \
13124         for flag in $(EXTRA_HOST_FLAGS) ; do \
13125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13126         done; \
13127         echo "Doing mostlyclean in hello" ; \
13128         (cd $(HOST_SUBDIR)/hello && \
13129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13131                   "RANLIB=$${RANLIB}" \
13132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13133                   mostlyclean) \
13134           || exit 1
13135
13136 @endif hello
13137
13138 .PHONY: maybe-clean-hello clean-hello
13139 maybe-clean-hello:
13140 @if hello
13141 maybe-clean-hello: clean-hello
13142
13143 clean-hello: 
13144         @[ -f ./hello/Makefile ] || exit 0; \
13145         r=`${PWD_COMMAND}`; export r; \
13146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13147         $(HOST_EXPORTS) \
13148         for flag in $(EXTRA_HOST_FLAGS) ; do \
13149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13150         done; \
13151         echo "Doing clean in hello" ; \
13152         (cd $(HOST_SUBDIR)/hello && \
13153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13155                   "RANLIB=$${RANLIB}" \
13156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13157                   clean) \
13158           || exit 1
13159
13160 @endif hello
13161
13162 .PHONY: maybe-distclean-hello distclean-hello
13163 maybe-distclean-hello:
13164 @if hello
13165 maybe-distclean-hello: distclean-hello
13166
13167 distclean-hello: 
13168         @[ -f ./hello/Makefile ] || exit 0; \
13169         r=`${PWD_COMMAND}`; export r; \
13170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13171         $(HOST_EXPORTS) \
13172         for flag in $(EXTRA_HOST_FLAGS) ; do \
13173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13174         done; \
13175         echo "Doing distclean in hello" ; \
13176         (cd $(HOST_SUBDIR)/hello && \
13177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13179                   "RANLIB=$${RANLIB}" \
13180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13181                   distclean) \
13182           || exit 1
13183
13184 @endif hello
13185
13186 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13187 maybe-maintainer-clean-hello:
13188 @if hello
13189 maybe-maintainer-clean-hello: maintainer-clean-hello
13190
13191 maintainer-clean-hello: 
13192         @[ -f ./hello/Makefile ] || exit 0; \
13193         r=`${PWD_COMMAND}`; export r; \
13194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13195         $(HOST_EXPORTS) \
13196         for flag in $(EXTRA_HOST_FLAGS) ; do \
13197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13198         done; \
13199         echo "Doing maintainer-clean in hello" ; \
13200         (cd $(HOST_SUBDIR)/hello && \
13201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13203                   "RANLIB=$${RANLIB}" \
13204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13205                   maintainer-clean) \
13206           || exit 1
13207
13208 @endif hello
13209
13210
13211
13212 .PHONY: configure-indent maybe-configure-indent
13213 maybe-configure-indent:
13214 @if indent
13215 maybe-configure-indent: configure-indent
13216 configure-indent: 
13217         @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13219         r=`${PWD_COMMAND}`; export r; \
13220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221         $(HOST_EXPORTS) \
13222         echo Configuring in $(HOST_SUBDIR)/indent; \
13223         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13224         case $(srcdir) in \
13225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13226           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13228         esac; \
13229         srcdiroption="--srcdir=$${topdir}/indent"; \
13230         libsrcdir="$$s/indent"; \
13231         $(SHELL) $${libsrcdir}/configure \
13232           $(HOST_CONFIGARGS) $${srcdiroption}  \
13233           || exit 1
13234 @endif indent
13235
13236
13237
13238
13239
13240 .PHONY: all-indent maybe-all-indent
13241 maybe-all-indent:
13242 @if indent
13243 TARGET-indent=all
13244 maybe-all-indent: all-indent
13245 all-indent: configure-indent
13246         @r=`${PWD_COMMAND}`; export r; \
13247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248         $(HOST_EXPORTS) \
13249         (cd $(HOST_SUBDIR)/indent && \
13250           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13251 @endif indent
13252
13253
13254
13255
13256 .PHONY: check-indent maybe-check-indent
13257 maybe-check-indent:
13258 @if indent
13259 maybe-check-indent: check-indent
13260
13261 check-indent:
13262         @r=`${PWD_COMMAND}`; export r; \
13263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264         $(HOST_EXPORTS) \
13265         (cd $(HOST_SUBDIR)/indent && \
13266           $(MAKE) $(FLAGS_TO_PASS)  check)
13267
13268 @endif indent
13269
13270 .PHONY: install-indent maybe-install-indent
13271 maybe-install-indent:
13272 @if indent
13273 maybe-install-indent: install-indent
13274
13275 install-indent: installdirs
13276         @r=`${PWD_COMMAND}`; export r; \
13277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13278         $(HOST_EXPORTS) \
13279         (cd $(HOST_SUBDIR)/indent && \
13280           $(MAKE) $(FLAGS_TO_PASS)  install)
13281
13282 @endif indent
13283
13284 # Other targets (info, dvi, etc.)
13285
13286 .PHONY: maybe-info-indent info-indent
13287 maybe-info-indent:
13288 @if indent
13289 maybe-info-indent: info-indent
13290
13291 info-indent: \
13292     configure-indent 
13293         @[ -f ./indent/Makefile ] || exit 0; \
13294         r=`${PWD_COMMAND}`; export r; \
13295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13296         $(HOST_EXPORTS) \
13297         for flag in $(EXTRA_HOST_FLAGS) ; do \
13298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13299         done; \
13300         echo "Doing info in indent" ; \
13301         (cd $(HOST_SUBDIR)/indent && \
13302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13304                   "RANLIB=$${RANLIB}" \
13305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13306                   info) \
13307           || exit 1
13308
13309 @endif indent
13310
13311 .PHONY: maybe-dvi-indent dvi-indent
13312 maybe-dvi-indent:
13313 @if indent
13314 maybe-dvi-indent: dvi-indent
13315
13316 dvi-indent: \
13317     configure-indent 
13318         @[ -f ./indent/Makefile ] || exit 0; \
13319         r=`${PWD_COMMAND}`; export r; \
13320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13321         $(HOST_EXPORTS) \
13322         for flag in $(EXTRA_HOST_FLAGS) ; do \
13323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13324         done; \
13325         echo "Doing dvi in indent" ; \
13326         (cd $(HOST_SUBDIR)/indent && \
13327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13329                   "RANLIB=$${RANLIB}" \
13330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13331                   dvi) \
13332           || exit 1
13333
13334 @endif indent
13335
13336 .PHONY: maybe-html-indent html-indent
13337 maybe-html-indent:
13338 @if indent
13339 maybe-html-indent: html-indent
13340
13341 html-indent: \
13342     configure-indent 
13343         @[ -f ./indent/Makefile ] || exit 0; \
13344         r=`${PWD_COMMAND}`; export r; \
13345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13346         $(HOST_EXPORTS) \
13347         for flag in $(EXTRA_HOST_FLAGS) ; do \
13348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13349         done; \
13350         echo "Doing html in indent" ; \
13351         (cd $(HOST_SUBDIR)/indent && \
13352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13354                   "RANLIB=$${RANLIB}" \
13355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13356                   html) \
13357           || exit 1
13358
13359 @endif indent
13360
13361 .PHONY: maybe-TAGS-indent TAGS-indent
13362 maybe-TAGS-indent:
13363 @if indent
13364 maybe-TAGS-indent: TAGS-indent
13365
13366 TAGS-indent: \
13367     configure-indent 
13368         @[ -f ./indent/Makefile ] || exit 0; \
13369         r=`${PWD_COMMAND}`; export r; \
13370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13371         $(HOST_EXPORTS) \
13372         for flag in $(EXTRA_HOST_FLAGS) ; do \
13373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13374         done; \
13375         echo "Doing TAGS in indent" ; \
13376         (cd $(HOST_SUBDIR)/indent && \
13377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13379                   "RANLIB=$${RANLIB}" \
13380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13381                   TAGS) \
13382           || exit 1
13383
13384 @endif indent
13385
13386 .PHONY: maybe-install-info-indent install-info-indent
13387 maybe-install-info-indent:
13388 @if indent
13389 maybe-install-info-indent: install-info-indent
13390
13391 install-info-indent: \
13392     configure-indent \
13393     info-indent 
13394         @[ -f ./indent/Makefile ] || exit 0; \
13395         r=`${PWD_COMMAND}`; export r; \
13396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13397         $(HOST_EXPORTS) \
13398         for flag in $(EXTRA_HOST_FLAGS) ; do \
13399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13400         done; \
13401         echo "Doing install-info in indent" ; \
13402         (cd $(HOST_SUBDIR)/indent && \
13403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13405                   "RANLIB=$${RANLIB}" \
13406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13407                   install-info) \
13408           || exit 1
13409
13410 @endif indent
13411
13412 .PHONY: maybe-installcheck-indent installcheck-indent
13413 maybe-installcheck-indent:
13414 @if indent
13415 maybe-installcheck-indent: installcheck-indent
13416
13417 installcheck-indent: \
13418     configure-indent 
13419         @[ -f ./indent/Makefile ] || exit 0; \
13420         r=`${PWD_COMMAND}`; export r; \
13421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13422         $(HOST_EXPORTS) \
13423         for flag in $(EXTRA_HOST_FLAGS) ; do \
13424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13425         done; \
13426         echo "Doing installcheck in indent" ; \
13427         (cd $(HOST_SUBDIR)/indent && \
13428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13430                   "RANLIB=$${RANLIB}" \
13431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13432                   installcheck) \
13433           || exit 1
13434
13435 @endif indent
13436
13437 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13438 maybe-mostlyclean-indent:
13439 @if indent
13440 maybe-mostlyclean-indent: mostlyclean-indent
13441
13442 mostlyclean-indent: 
13443         @[ -f ./indent/Makefile ] || exit 0; \
13444         r=`${PWD_COMMAND}`; export r; \
13445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13446         $(HOST_EXPORTS) \
13447         for flag in $(EXTRA_HOST_FLAGS) ; do \
13448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13449         done; \
13450         echo "Doing mostlyclean in indent" ; \
13451         (cd $(HOST_SUBDIR)/indent && \
13452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13454                   "RANLIB=$${RANLIB}" \
13455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13456                   mostlyclean) \
13457           || exit 1
13458
13459 @endif indent
13460
13461 .PHONY: maybe-clean-indent clean-indent
13462 maybe-clean-indent:
13463 @if indent
13464 maybe-clean-indent: clean-indent
13465
13466 clean-indent: 
13467         @[ -f ./indent/Makefile ] || exit 0; \
13468         r=`${PWD_COMMAND}`; export r; \
13469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13470         $(HOST_EXPORTS) \
13471         for flag in $(EXTRA_HOST_FLAGS) ; do \
13472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13473         done; \
13474         echo "Doing clean in indent" ; \
13475         (cd $(HOST_SUBDIR)/indent && \
13476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13478                   "RANLIB=$${RANLIB}" \
13479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13480                   clean) \
13481           || exit 1
13482
13483 @endif indent
13484
13485 .PHONY: maybe-distclean-indent distclean-indent
13486 maybe-distclean-indent:
13487 @if indent
13488 maybe-distclean-indent: distclean-indent
13489
13490 distclean-indent: 
13491         @[ -f ./indent/Makefile ] || exit 0; \
13492         r=`${PWD_COMMAND}`; export r; \
13493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13494         $(HOST_EXPORTS) \
13495         for flag in $(EXTRA_HOST_FLAGS) ; do \
13496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13497         done; \
13498         echo "Doing distclean in indent" ; \
13499         (cd $(HOST_SUBDIR)/indent && \
13500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13502                   "RANLIB=$${RANLIB}" \
13503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13504                   distclean) \
13505           || exit 1
13506
13507 @endif indent
13508
13509 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
13510 maybe-maintainer-clean-indent:
13511 @if indent
13512 maybe-maintainer-clean-indent: maintainer-clean-indent
13513
13514 maintainer-clean-indent: 
13515         @[ -f ./indent/Makefile ] || exit 0; \
13516         r=`${PWD_COMMAND}`; export r; \
13517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13518         $(HOST_EXPORTS) \
13519         for flag in $(EXTRA_HOST_FLAGS) ; do \
13520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13521         done; \
13522         echo "Doing maintainer-clean in indent" ; \
13523         (cd $(HOST_SUBDIR)/indent && \
13524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13526                   "RANLIB=$${RANLIB}" \
13527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13528                   maintainer-clean) \
13529           || exit 1
13530
13531 @endif indent
13532
13533
13534
13535 .PHONY: configure-intl maybe-configure-intl
13536 maybe-configure-intl:
13537 @if intl
13538 maybe-configure-intl: configure-intl
13539 configure-intl: 
13540         @test -f stage_last && exit 0; \
13541         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13543         r=`${PWD_COMMAND}`; export r; \
13544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545         $(HOST_EXPORTS) \
13546         echo Configuring in $(HOST_SUBDIR)/intl; \
13547         cd "$(HOST_SUBDIR)/intl" || exit 1; \
13548         case $(srcdir) in \
13549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13550           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13552         esac; \
13553         srcdiroption="--srcdir=$${topdir}/intl"; \
13554         libsrcdir="$$s/intl"; \
13555         $(SHELL) $${libsrcdir}/configure \
13556           $(HOST_CONFIGARGS) $${srcdiroption}  \
13557           || exit 1
13558 @endif intl
13559
13560
13561
13562 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
13563 maybe-configure-stage1-intl:
13564 @if intl-bootstrap
13565 maybe-configure-stage1-intl: configure-stage1-intl
13566 configure-stage1-intl: 
13567         @$(MAKE) stage1-start
13568         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13569         r=`${PWD_COMMAND}`; export r; \
13570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13571         $(HOST_EXPORTS) \
13572         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
13573         cd $(HOST_SUBDIR)/intl || exit 1; \
13574         case $(srcdir) in \
13575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13576           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13578         esac; \
13579         srcdiroption="--srcdir=$${topdir}/intl"; \
13580         libsrcdir="$$s/intl"; \
13581         $(SHELL) $${libsrcdir}/configure \
13582           $(HOST_CONFIGARGS) $${srcdiroption} \
13583           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13584 @endif intl-bootstrap
13585
13586 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
13587 maybe-configure-stage2-intl:
13588 @if intl-bootstrap
13589 maybe-configure-stage2-intl: configure-stage2-intl
13590 configure-stage2-intl: 
13591         @$(MAKE) stage2-start
13592         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13593         r=`${PWD_COMMAND}`; export r; \
13594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13595         $(HOST_EXPORTS) \
13596         $(POSTSTAGE1_HOST_EXPORTS) \
13597         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
13598         cd $(HOST_SUBDIR)/intl || exit 1; \
13599         case $(srcdir) in \
13600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13601           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13603         esac; \
13604         srcdiroption="--srcdir=$${topdir}/intl"; \
13605         libsrcdir="$$s/intl"; \
13606         $(SHELL) $${libsrcdir}/configure \
13607           $(HOST_CONFIGARGS) $${srcdiroption} \
13608           @stage2_werror_flag@ 
13609 @endif intl-bootstrap
13610
13611 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
13612 maybe-configure-stage3-intl:
13613 @if intl-bootstrap
13614 maybe-configure-stage3-intl: configure-stage3-intl
13615 configure-stage3-intl: 
13616         @$(MAKE) stage3-start
13617         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13618         r=`${PWD_COMMAND}`; export r; \
13619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13620         $(HOST_EXPORTS) \
13621         $(POSTSTAGE1_HOST_EXPORTS) \
13622         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
13623         cd $(HOST_SUBDIR)/intl || exit 1; \
13624         case $(srcdir) in \
13625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13626           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13628         esac; \
13629         srcdiroption="--srcdir=$${topdir}/intl"; \
13630         libsrcdir="$$s/intl"; \
13631         $(SHELL) $${libsrcdir}/configure \
13632           $(HOST_CONFIGARGS) $${srcdiroption} \
13633           @stage2_werror_flag@ 
13634 @endif intl-bootstrap
13635
13636 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
13637 maybe-configure-stage4-intl:
13638 @if intl-bootstrap
13639 maybe-configure-stage4-intl: configure-stage4-intl
13640 configure-stage4-intl: 
13641         @$(MAKE) stage4-start
13642         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13643         r=`${PWD_COMMAND}`; export r; \
13644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13645         $(HOST_EXPORTS) \
13646         $(POSTSTAGE1_HOST_EXPORTS) \
13647         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
13648         cd $(HOST_SUBDIR)/intl || exit 1; \
13649         case $(srcdir) in \
13650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13651           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13653         esac; \
13654         srcdiroption="--srcdir=$${topdir}/intl"; \
13655         libsrcdir="$$s/intl"; \
13656         $(SHELL) $${libsrcdir}/configure \
13657           $(HOST_CONFIGARGS) $${srcdiroption} \
13658           @stage2_werror_flag@ 
13659 @endif intl-bootstrap
13660
13661 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
13662 maybe-configure-stageprofile-intl:
13663 @if intl-bootstrap
13664 maybe-configure-stageprofile-intl: configure-stageprofile-intl
13665 configure-stageprofile-intl: 
13666         @$(MAKE) stageprofile-start
13667         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13668         r=`${PWD_COMMAND}`; export r; \
13669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13670         $(HOST_EXPORTS) \
13671         $(POSTSTAGE1_HOST_EXPORTS) \
13672         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
13673         cd $(HOST_SUBDIR)/intl || exit 1; \
13674         case $(srcdir) in \
13675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13676           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13678         esac; \
13679         srcdiroption="--srcdir=$${topdir}/intl"; \
13680         libsrcdir="$$s/intl"; \
13681         $(SHELL) $${libsrcdir}/configure \
13682           $(HOST_CONFIGARGS) $${srcdiroption} \
13683           @stage2_werror_flag@ 
13684 @endif intl-bootstrap
13685
13686 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
13687 maybe-configure-stagefeedback-intl:
13688 @if intl-bootstrap
13689 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
13690 configure-stagefeedback-intl: 
13691         @$(MAKE) stagefeedback-start
13692         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13693         r=`${PWD_COMMAND}`; export r; \
13694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13695         $(HOST_EXPORTS) \
13696         $(POSTSTAGE1_HOST_EXPORTS) \
13697         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
13698         cd $(HOST_SUBDIR)/intl || exit 1; \
13699         case $(srcdir) in \
13700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13701           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13703         esac; \
13704         srcdiroption="--srcdir=$${topdir}/intl"; \
13705         libsrcdir="$$s/intl"; \
13706         $(SHELL) $${libsrcdir}/configure \
13707           $(HOST_CONFIGARGS) $${srcdiroption} \
13708           @stage2_werror_flag@ 
13709 @endif intl-bootstrap
13710
13711
13712
13713
13714
13715 .PHONY: all-intl maybe-all-intl
13716 maybe-all-intl:
13717 @if intl
13718 TARGET-intl=all
13719 maybe-all-intl: all-intl
13720 all-intl: configure-intl
13721         @test -f stage_last && exit 0; \
13722         r=`${PWD_COMMAND}`; export r; \
13723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13724         $(HOST_EXPORTS) \
13725         (cd $(HOST_SUBDIR)/intl && \
13726           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
13727 @endif intl
13728
13729
13730
13731 .PHONY: all-stage1-intl maybe-all-stage1-intl
13732 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
13733 maybe-all-stage1-intl:
13734 maybe-clean-stage1-intl:
13735 @if intl-bootstrap
13736 maybe-all-stage1-intl: all-stage1-intl
13737 all-stage1: all-stage1-intl
13738 all-stage1-intl: configure-stage1-intl
13739         @$(MAKE) stage1-start
13740         @r=`${PWD_COMMAND}`; export r; \
13741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13742         $(HOST_EXPORTS) \
13743         cd $(HOST_SUBDIR)/intl && \
13744         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
13745
13746 maybe-clean-stage1-intl: clean-stage1-intl
13747 clean-stage1: clean-stage1-intl
13748 clean-stage1-intl:
13749         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
13750           || exit 0 ; \
13751         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage1-start ; \
13752         cd $(HOST_SUBDIR)/intl && \
13753         $(MAKE) $(FLAGS_TO_PASS)  \
13754                 CFLAGS="$(STAGE1_CFLAGS)"  clean
13755 @endif intl-bootstrap
13756
13757
13758 .PHONY: all-stage2-intl maybe-all-stage2-intl
13759 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
13760 maybe-all-stage2-intl:
13761 maybe-clean-stage2-intl:
13762 @if intl-bootstrap
13763 maybe-all-stage2-intl: all-stage2-intl
13764 all-stage2: all-stage2-intl
13765 all-stage2-intl: configure-stage2-intl
13766         @$(MAKE) stage2-start
13767         @r=`${PWD_COMMAND}`; export r; \
13768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13769         $(HOST_EXPORTS) \
13770         $(POSTSTAGE1_HOST_EXPORTS) \
13771         cd $(HOST_SUBDIR)/intl && \
13772         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13773
13774 maybe-clean-stage2-intl: clean-stage2-intl
13775 clean-stage2: clean-stage2-intl
13776 clean-stage2-intl:
13777         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
13778           || exit 0 ; \
13779         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage2-start ; \
13780         cd $(HOST_SUBDIR)/intl && \
13781         $(MAKE) $(FLAGS_TO_PASS)  \
13782                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13783                   clean
13784 @endif intl-bootstrap
13785
13786
13787 .PHONY: all-stage3-intl maybe-all-stage3-intl
13788 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
13789 maybe-all-stage3-intl:
13790 maybe-clean-stage3-intl:
13791 @if intl-bootstrap
13792 maybe-all-stage3-intl: all-stage3-intl
13793 all-stage3: all-stage3-intl
13794 all-stage3-intl: configure-stage3-intl
13795         @$(MAKE) stage3-start
13796         @r=`${PWD_COMMAND}`; export r; \
13797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13798         $(HOST_EXPORTS) \
13799         $(POSTSTAGE1_HOST_EXPORTS) \
13800         cd $(HOST_SUBDIR)/intl && \
13801         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13802
13803 maybe-clean-stage3-intl: clean-stage3-intl
13804 clean-stage3: clean-stage3-intl
13805 clean-stage3-intl:
13806         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
13807           || exit 0 ; \
13808         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage3-start ; \
13809         cd $(HOST_SUBDIR)/intl && \
13810         $(MAKE) $(FLAGS_TO_PASS)  \
13811                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13812                   clean
13813 @endif intl-bootstrap
13814
13815
13816 .PHONY: all-stage4-intl maybe-all-stage4-intl
13817 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
13818 maybe-all-stage4-intl:
13819 maybe-clean-stage4-intl:
13820 @if intl-bootstrap
13821 maybe-all-stage4-intl: all-stage4-intl
13822 all-stage4: all-stage4-intl
13823 all-stage4-intl: configure-stage4-intl
13824         @$(MAKE) stage4-start
13825         @r=`${PWD_COMMAND}`; export r; \
13826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13827         $(HOST_EXPORTS) \
13828         $(POSTSTAGE1_HOST_EXPORTS) \
13829         cd $(HOST_SUBDIR)/intl && \
13830         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13831
13832 maybe-clean-stage4-intl: clean-stage4-intl
13833 clean-stage4: clean-stage4-intl
13834 clean-stage4-intl:
13835         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
13836           || exit 0 ; \
13837         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage4-start ; \
13838         cd $(HOST_SUBDIR)/intl && \
13839         $(MAKE) $(FLAGS_TO_PASS)  \
13840                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13841                   clean
13842 @endif intl-bootstrap
13843
13844
13845 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
13846 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
13847 maybe-all-stageprofile-intl:
13848 maybe-clean-stageprofile-intl:
13849 @if intl-bootstrap
13850 maybe-all-stageprofile-intl: all-stageprofile-intl
13851 all-stageprofile: all-stageprofile-intl
13852 all-stageprofile-intl: configure-stageprofile-intl
13853         @$(MAKE) stageprofile-start
13854         @r=`${PWD_COMMAND}`; export r; \
13855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13856         $(HOST_EXPORTS) \
13857         $(POSTSTAGE1_HOST_EXPORTS) \
13858         cd $(HOST_SUBDIR)/intl && \
13859         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
13860
13861 maybe-clean-stageprofile-intl: clean-stageprofile-intl
13862 clean-stageprofile: clean-stageprofile-intl
13863 clean-stageprofile-intl:
13864         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
13865           || exit 0 ; \
13866         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stageprofile-start ; \
13867         cd $(HOST_SUBDIR)/intl && \
13868         $(MAKE) $(FLAGS_TO_PASS)  \
13869                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13870                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
13871 @endif intl-bootstrap
13872
13873
13874 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
13875 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
13876 maybe-all-stagefeedback-intl:
13877 maybe-clean-stagefeedback-intl:
13878 @if intl-bootstrap
13879 maybe-all-stagefeedback-intl: all-stagefeedback-intl
13880 all-stagefeedback: all-stagefeedback-intl
13881 all-stagefeedback-intl: configure-stagefeedback-intl
13882         @$(MAKE) stagefeedback-start
13883         @r=`${PWD_COMMAND}`; export r; \
13884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13885         $(HOST_EXPORTS) \
13886         $(POSTSTAGE1_HOST_EXPORTS) \
13887         cd $(HOST_SUBDIR)/intl && \
13888         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
13889
13890 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
13891 clean-stagefeedback: clean-stagefeedback-intl
13892 clean-stagefeedback-intl:
13893         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
13894           || exit 0 ; \
13895         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stagefeedback-start ; \
13896         cd $(HOST_SUBDIR)/intl && \
13897         $(MAKE) $(FLAGS_TO_PASS)  \
13898                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13899                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
13900 @endif intl-bootstrap
13901
13902
13903
13904
13905
13906 .PHONY: check-intl maybe-check-intl
13907 maybe-check-intl:
13908 @if intl
13909 maybe-check-intl: check-intl
13910
13911 check-intl:
13912         @r=`${PWD_COMMAND}`; export r; \
13913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13914         $(HOST_EXPORTS) \
13915         (cd $(HOST_SUBDIR)/intl && \
13916           $(MAKE) $(FLAGS_TO_PASS)  check)
13917
13918 @endif intl
13919
13920 .PHONY: install-intl maybe-install-intl
13921 maybe-install-intl:
13922 @if intl
13923 maybe-install-intl: install-intl
13924
13925 install-intl: installdirs
13926         @r=`${PWD_COMMAND}`; export r; \
13927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13928         $(HOST_EXPORTS) \
13929         (cd $(HOST_SUBDIR)/intl && \
13930           $(MAKE) $(FLAGS_TO_PASS)  install)
13931
13932 @endif intl
13933
13934 # Other targets (info, dvi, etc.)
13935
13936 .PHONY: maybe-info-intl info-intl
13937 maybe-info-intl:
13938 @if intl
13939 maybe-info-intl: info-intl
13940
13941 info-intl: \
13942     configure-intl 
13943         @[ -f ./intl/Makefile ] || exit 0; \
13944         r=`${PWD_COMMAND}`; export r; \
13945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946         $(HOST_EXPORTS) \
13947         for flag in $(EXTRA_HOST_FLAGS) ; do \
13948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13949         done; \
13950         echo "Doing info in intl" ; \
13951         (cd $(HOST_SUBDIR)/intl && \
13952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13954                   "RANLIB=$${RANLIB}" \
13955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13956                   info) \
13957           || exit 1
13958
13959 @endif intl
13960
13961 .PHONY: maybe-dvi-intl dvi-intl
13962 maybe-dvi-intl:
13963 @if intl
13964 maybe-dvi-intl: dvi-intl
13965
13966 dvi-intl: \
13967     configure-intl 
13968         @[ -f ./intl/Makefile ] || exit 0; \
13969         r=`${PWD_COMMAND}`; export r; \
13970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13971         $(HOST_EXPORTS) \
13972         for flag in $(EXTRA_HOST_FLAGS) ; do \
13973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13974         done; \
13975         echo "Doing dvi in intl" ; \
13976         (cd $(HOST_SUBDIR)/intl && \
13977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13979                   "RANLIB=$${RANLIB}" \
13980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13981                   dvi) \
13982           || exit 1
13983
13984 @endif intl
13985
13986 .PHONY: maybe-html-intl html-intl
13987 maybe-html-intl:
13988 @if intl
13989 maybe-html-intl: html-intl
13990
13991 html-intl: \
13992     configure-intl 
13993         @[ -f ./intl/Makefile ] || exit 0; \
13994         r=`${PWD_COMMAND}`; export r; \
13995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13996         $(HOST_EXPORTS) \
13997         for flag in $(EXTRA_HOST_FLAGS) ; do \
13998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13999         done; \
14000         echo "Doing html in intl" ; \
14001         (cd $(HOST_SUBDIR)/intl && \
14002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14004                   "RANLIB=$${RANLIB}" \
14005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14006                   html) \
14007           || exit 1
14008
14009 @endif intl
14010
14011 .PHONY: maybe-TAGS-intl TAGS-intl
14012 maybe-TAGS-intl:
14013 @if intl
14014 maybe-TAGS-intl: TAGS-intl
14015
14016 TAGS-intl: \
14017     configure-intl 
14018         @[ -f ./intl/Makefile ] || exit 0; \
14019         r=`${PWD_COMMAND}`; export r; \
14020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14021         $(HOST_EXPORTS) \
14022         for flag in $(EXTRA_HOST_FLAGS) ; do \
14023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14024         done; \
14025         echo "Doing TAGS in intl" ; \
14026         (cd $(HOST_SUBDIR)/intl && \
14027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14029                   "RANLIB=$${RANLIB}" \
14030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14031                   TAGS) \
14032           || exit 1
14033
14034 @endif intl
14035
14036 .PHONY: maybe-install-info-intl install-info-intl
14037 maybe-install-info-intl:
14038 @if intl
14039 maybe-install-info-intl: install-info-intl
14040
14041 install-info-intl: \
14042     configure-intl \
14043     info-intl 
14044         @[ -f ./intl/Makefile ] || exit 0; \
14045         r=`${PWD_COMMAND}`; export r; \
14046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14047         $(HOST_EXPORTS) \
14048         for flag in $(EXTRA_HOST_FLAGS) ; do \
14049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14050         done; \
14051         echo "Doing install-info in intl" ; \
14052         (cd $(HOST_SUBDIR)/intl && \
14053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14055                   "RANLIB=$${RANLIB}" \
14056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14057                   install-info) \
14058           || exit 1
14059
14060 @endif intl
14061
14062 .PHONY: maybe-installcheck-intl installcheck-intl
14063 maybe-installcheck-intl:
14064 @if intl
14065 maybe-installcheck-intl: installcheck-intl
14066
14067 installcheck-intl: \
14068     configure-intl 
14069         @[ -f ./intl/Makefile ] || exit 0; \
14070         r=`${PWD_COMMAND}`; export r; \
14071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14072         $(HOST_EXPORTS) \
14073         for flag in $(EXTRA_HOST_FLAGS) ; do \
14074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14075         done; \
14076         echo "Doing installcheck in intl" ; \
14077         (cd $(HOST_SUBDIR)/intl && \
14078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14080                   "RANLIB=$${RANLIB}" \
14081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14082                   installcheck) \
14083           || exit 1
14084
14085 @endif intl
14086
14087 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14088 maybe-mostlyclean-intl:
14089 @if intl
14090 maybe-mostlyclean-intl: mostlyclean-intl
14091
14092 mostlyclean-intl: 
14093         @[ -f ./intl/Makefile ] || exit 0; \
14094         r=`${PWD_COMMAND}`; export r; \
14095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14096         $(HOST_EXPORTS) \
14097         for flag in $(EXTRA_HOST_FLAGS) ; do \
14098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14099         done; \
14100         echo "Doing mostlyclean in intl" ; \
14101         (cd $(HOST_SUBDIR)/intl && \
14102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14104                   "RANLIB=$${RANLIB}" \
14105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14106                   mostlyclean) \
14107           || exit 1
14108
14109 @endif intl
14110
14111 .PHONY: maybe-clean-intl clean-intl
14112 maybe-clean-intl:
14113 @if intl
14114 maybe-clean-intl: clean-intl
14115
14116 clean-intl: 
14117         @[ -f ./intl/Makefile ] || exit 0; \
14118         r=`${PWD_COMMAND}`; export r; \
14119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14120         $(HOST_EXPORTS) \
14121         for flag in $(EXTRA_HOST_FLAGS) ; do \
14122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14123         done; \
14124         echo "Doing clean in intl" ; \
14125         (cd $(HOST_SUBDIR)/intl && \
14126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14128                   "RANLIB=$${RANLIB}" \
14129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14130                   clean) \
14131           || exit 1
14132
14133 @endif intl
14134
14135 .PHONY: maybe-distclean-intl distclean-intl
14136 maybe-distclean-intl:
14137 @if intl
14138 maybe-distclean-intl: distclean-intl
14139
14140 distclean-intl: 
14141         @[ -f ./intl/Makefile ] || exit 0; \
14142         r=`${PWD_COMMAND}`; export r; \
14143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14144         $(HOST_EXPORTS) \
14145         for flag in $(EXTRA_HOST_FLAGS) ; do \
14146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14147         done; \
14148         echo "Doing distclean in intl" ; \
14149         (cd $(HOST_SUBDIR)/intl && \
14150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14152                   "RANLIB=$${RANLIB}" \
14153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14154                   distclean) \
14155           || exit 1
14156
14157 @endif intl
14158
14159 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14160 maybe-maintainer-clean-intl:
14161 @if intl
14162 maybe-maintainer-clean-intl: maintainer-clean-intl
14163
14164 maintainer-clean-intl: 
14165         @[ -f ./intl/Makefile ] || exit 0; \
14166         r=`${PWD_COMMAND}`; export r; \
14167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168         $(HOST_EXPORTS) \
14169         for flag in $(EXTRA_HOST_FLAGS) ; do \
14170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171         done; \
14172         echo "Doing maintainer-clean in intl" ; \
14173         (cd $(HOST_SUBDIR)/intl && \
14174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176                   "RANLIB=$${RANLIB}" \
14177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14178                   maintainer-clean) \
14179           || exit 1
14180
14181 @endif intl
14182
14183
14184
14185 .PHONY: configure-tcl maybe-configure-tcl
14186 maybe-configure-tcl:
14187 @if tcl
14188 maybe-configure-tcl: configure-tcl
14189 configure-tcl: 
14190         @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14192         r=`${PWD_COMMAND}`; export r; \
14193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194         $(HOST_EXPORTS) \
14195         echo Configuring in $(HOST_SUBDIR)/tcl; \
14196         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14197         case $(srcdir) in \
14198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14199           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14201         esac; \
14202         srcdiroption="--srcdir=$${topdir}/tcl"; \
14203         libsrcdir="$$s/tcl"; \
14204         $(SHELL) $${libsrcdir}/configure \
14205           $(HOST_CONFIGARGS) $${srcdiroption}  \
14206           || exit 1
14207 @endif tcl
14208
14209
14210
14211
14212
14213 .PHONY: all-tcl maybe-all-tcl
14214 maybe-all-tcl:
14215 @if tcl
14216 TARGET-tcl=all
14217 maybe-all-tcl: all-tcl
14218 all-tcl: configure-tcl
14219         @r=`${PWD_COMMAND}`; export r; \
14220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14221         $(HOST_EXPORTS) \
14222         (cd $(HOST_SUBDIR)/tcl && \
14223           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14224 @endif tcl
14225
14226
14227
14228
14229 .PHONY: check-tcl maybe-check-tcl
14230 maybe-check-tcl:
14231 @if tcl
14232 maybe-check-tcl: check-tcl
14233
14234 check-tcl:
14235         @r=`${PWD_COMMAND}`; export r; \
14236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14237         $(HOST_EXPORTS) \
14238         (cd $(HOST_SUBDIR)/tcl && \
14239           $(MAKE) $(FLAGS_TO_PASS)  check)
14240
14241 @endif tcl
14242
14243 .PHONY: install-tcl maybe-install-tcl
14244 maybe-install-tcl:
14245 @if tcl
14246 maybe-install-tcl: install-tcl
14247
14248 install-tcl: installdirs
14249         @r=`${PWD_COMMAND}`; export r; \
14250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251         $(HOST_EXPORTS) \
14252         (cd $(HOST_SUBDIR)/tcl && \
14253           $(MAKE) $(FLAGS_TO_PASS)  install)
14254
14255 @endif tcl
14256
14257 # Other targets (info, dvi, etc.)
14258
14259 .PHONY: maybe-info-tcl info-tcl
14260 maybe-info-tcl:
14261 @if tcl
14262 maybe-info-tcl: info-tcl
14263
14264 info-tcl: \
14265     configure-tcl 
14266         @[ -f ./tcl/Makefile ] || exit 0; \
14267         r=`${PWD_COMMAND}`; export r; \
14268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14269         $(HOST_EXPORTS) \
14270         for flag in $(EXTRA_HOST_FLAGS) ; do \
14271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14272         done; \
14273         echo "Doing info in tcl" ; \
14274         (cd $(HOST_SUBDIR)/tcl && \
14275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14277                   "RANLIB=$${RANLIB}" \
14278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14279                   info) \
14280           || exit 1
14281
14282 @endif tcl
14283
14284 .PHONY: maybe-dvi-tcl dvi-tcl
14285 maybe-dvi-tcl:
14286 @if tcl
14287 maybe-dvi-tcl: dvi-tcl
14288
14289 dvi-tcl: \
14290     configure-tcl 
14291         @[ -f ./tcl/Makefile ] || exit 0; \
14292         r=`${PWD_COMMAND}`; export r; \
14293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14294         $(HOST_EXPORTS) \
14295         for flag in $(EXTRA_HOST_FLAGS) ; do \
14296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14297         done; \
14298         echo "Doing dvi in tcl" ; \
14299         (cd $(HOST_SUBDIR)/tcl && \
14300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14302                   "RANLIB=$${RANLIB}" \
14303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14304                   dvi) \
14305           || exit 1
14306
14307 @endif tcl
14308
14309 .PHONY: maybe-html-tcl html-tcl
14310 maybe-html-tcl:
14311 @if tcl
14312 maybe-html-tcl: html-tcl
14313
14314 html-tcl: \
14315     configure-tcl 
14316         @[ -f ./tcl/Makefile ] || exit 0; \
14317         r=`${PWD_COMMAND}`; export r; \
14318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14319         $(HOST_EXPORTS) \
14320         for flag in $(EXTRA_HOST_FLAGS) ; do \
14321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14322         done; \
14323         echo "Doing html in tcl" ; \
14324         (cd $(HOST_SUBDIR)/tcl && \
14325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14327                   "RANLIB=$${RANLIB}" \
14328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14329                   html) \
14330           || exit 1
14331
14332 @endif tcl
14333
14334 .PHONY: maybe-TAGS-tcl TAGS-tcl
14335 maybe-TAGS-tcl:
14336 @if tcl
14337 maybe-TAGS-tcl: TAGS-tcl
14338
14339 TAGS-tcl: \
14340     configure-tcl 
14341         @[ -f ./tcl/Makefile ] || exit 0; \
14342         r=`${PWD_COMMAND}`; export r; \
14343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14344         $(HOST_EXPORTS) \
14345         for flag in $(EXTRA_HOST_FLAGS) ; do \
14346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14347         done; \
14348         echo "Doing TAGS in tcl" ; \
14349         (cd $(HOST_SUBDIR)/tcl && \
14350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14352                   "RANLIB=$${RANLIB}" \
14353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14354                   TAGS) \
14355           || exit 1
14356
14357 @endif tcl
14358
14359 .PHONY: maybe-install-info-tcl install-info-tcl
14360 maybe-install-info-tcl:
14361 @if tcl
14362 maybe-install-info-tcl: install-info-tcl
14363
14364 install-info-tcl: \
14365     configure-tcl \
14366     info-tcl 
14367         @[ -f ./tcl/Makefile ] || exit 0; \
14368         r=`${PWD_COMMAND}`; export r; \
14369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14370         $(HOST_EXPORTS) \
14371         for flag in $(EXTRA_HOST_FLAGS) ; do \
14372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14373         done; \
14374         echo "Doing install-info in tcl" ; \
14375         (cd $(HOST_SUBDIR)/tcl && \
14376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14378                   "RANLIB=$${RANLIB}" \
14379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14380                   install-info) \
14381           || exit 1
14382
14383 @endif tcl
14384
14385 .PHONY: maybe-installcheck-tcl installcheck-tcl
14386 maybe-installcheck-tcl:
14387 @if tcl
14388 maybe-installcheck-tcl: installcheck-tcl
14389
14390 installcheck-tcl: \
14391     configure-tcl 
14392         @[ -f ./tcl/Makefile ] || exit 0; \
14393         r=`${PWD_COMMAND}`; export r; \
14394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14395         $(HOST_EXPORTS) \
14396         for flag in $(EXTRA_HOST_FLAGS) ; do \
14397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14398         done; \
14399         echo "Doing installcheck in tcl" ; \
14400         (cd $(HOST_SUBDIR)/tcl && \
14401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14403                   "RANLIB=$${RANLIB}" \
14404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14405                   installcheck) \
14406           || exit 1
14407
14408 @endif tcl
14409
14410 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14411 maybe-mostlyclean-tcl:
14412 @if tcl
14413 maybe-mostlyclean-tcl: mostlyclean-tcl
14414
14415 # tcl doesn't support mostlyclean.
14416 mostlyclean-tcl:
14417
14418 @endif tcl
14419
14420 .PHONY: maybe-clean-tcl clean-tcl
14421 maybe-clean-tcl:
14422 @if tcl
14423 maybe-clean-tcl: clean-tcl
14424
14425 clean-tcl: 
14426         @[ -f ./tcl/Makefile ] || exit 0; \
14427         r=`${PWD_COMMAND}`; export r; \
14428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14429         $(HOST_EXPORTS) \
14430         for flag in $(EXTRA_HOST_FLAGS) ; do \
14431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14432         done; \
14433         echo "Doing clean in tcl" ; \
14434         (cd $(HOST_SUBDIR)/tcl && \
14435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14437                   "RANLIB=$${RANLIB}" \
14438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14439                   clean) \
14440           || exit 1
14441
14442 @endif tcl
14443
14444 .PHONY: maybe-distclean-tcl distclean-tcl
14445 maybe-distclean-tcl:
14446 @if tcl
14447 maybe-distclean-tcl: distclean-tcl
14448
14449 distclean-tcl: 
14450         @[ -f ./tcl/Makefile ] || exit 0; \
14451         r=`${PWD_COMMAND}`; export r; \
14452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14453         $(HOST_EXPORTS) \
14454         for flag in $(EXTRA_HOST_FLAGS) ; do \
14455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14456         done; \
14457         echo "Doing distclean in tcl" ; \
14458         (cd $(HOST_SUBDIR)/tcl && \
14459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14461                   "RANLIB=$${RANLIB}" \
14462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14463                   distclean) \
14464           || exit 1
14465
14466 @endif tcl
14467
14468 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
14469 maybe-maintainer-clean-tcl:
14470 @if tcl
14471 maybe-maintainer-clean-tcl: maintainer-clean-tcl
14472
14473 maintainer-clean-tcl: 
14474         @[ -f ./tcl/Makefile ] || exit 0; \
14475         r=`${PWD_COMMAND}`; export r; \
14476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14477         $(HOST_EXPORTS) \
14478         for flag in $(EXTRA_HOST_FLAGS) ; do \
14479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14480         done; \
14481         echo "Doing maintainer-clean in tcl" ; \
14482         (cd $(HOST_SUBDIR)/tcl && \
14483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14485                   "RANLIB=$${RANLIB}" \
14486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14487                   maintainer-clean) \
14488           || exit 1
14489
14490 @endif tcl
14491
14492
14493
14494 .PHONY: configure-itcl maybe-configure-itcl
14495 maybe-configure-itcl:
14496 @if itcl
14497 maybe-configure-itcl: configure-itcl
14498 configure-itcl: 
14499         @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
14500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
14501         r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(HOST_EXPORTS) \
14504         echo Configuring in $(HOST_SUBDIR)/itcl; \
14505         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
14506         case $(srcdir) in \
14507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14508           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
14509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14510         esac; \
14511         srcdiroption="--srcdir=$${topdir}/itcl"; \
14512         libsrcdir="$$s/itcl"; \
14513         $(SHELL) $${libsrcdir}/configure \
14514           $(HOST_CONFIGARGS) $${srcdiroption}  \
14515           || exit 1
14516 @endif itcl
14517
14518
14519
14520
14521
14522 .PHONY: all-itcl maybe-all-itcl
14523 maybe-all-itcl:
14524 @if itcl
14525 TARGET-itcl=all
14526 maybe-all-itcl: all-itcl
14527 all-itcl: configure-itcl
14528         @r=`${PWD_COMMAND}`; export r; \
14529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530         $(HOST_EXPORTS) \
14531         (cd $(HOST_SUBDIR)/itcl && \
14532           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
14533 @endif itcl
14534
14535
14536
14537
14538 .PHONY: check-itcl maybe-check-itcl
14539 maybe-check-itcl:
14540 @if itcl
14541 maybe-check-itcl: check-itcl
14542
14543 check-itcl:
14544         @r=`${PWD_COMMAND}`; export r; \
14545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14546         $(HOST_EXPORTS) \
14547         (cd $(HOST_SUBDIR)/itcl && \
14548           $(MAKE) $(FLAGS_TO_PASS)  check)
14549
14550 @endif itcl
14551
14552 .PHONY: install-itcl maybe-install-itcl
14553 maybe-install-itcl:
14554 @if itcl
14555 maybe-install-itcl: install-itcl
14556
14557 install-itcl: installdirs
14558         @r=`${PWD_COMMAND}`; export r; \
14559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14560         $(HOST_EXPORTS) \
14561         (cd $(HOST_SUBDIR)/itcl && \
14562           $(MAKE) $(FLAGS_TO_PASS)  install)
14563
14564 @endif itcl
14565
14566 # Other targets (info, dvi, etc.)
14567
14568 .PHONY: maybe-info-itcl info-itcl
14569 maybe-info-itcl:
14570 @if itcl
14571 maybe-info-itcl: info-itcl
14572
14573 info-itcl: \
14574     configure-itcl 
14575         @[ -f ./itcl/Makefile ] || exit 0; \
14576         r=`${PWD_COMMAND}`; export r; \
14577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14578         $(HOST_EXPORTS) \
14579         for flag in $(EXTRA_HOST_FLAGS) ; do \
14580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14581         done; \
14582         echo "Doing info in itcl" ; \
14583         (cd $(HOST_SUBDIR)/itcl && \
14584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14586                   "RANLIB=$${RANLIB}" \
14587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14588                   info) \
14589           || exit 1
14590
14591 @endif itcl
14592
14593 .PHONY: maybe-dvi-itcl dvi-itcl
14594 maybe-dvi-itcl:
14595 @if itcl
14596 maybe-dvi-itcl: dvi-itcl
14597
14598 dvi-itcl: \
14599     configure-itcl 
14600         @[ -f ./itcl/Makefile ] || exit 0; \
14601         r=`${PWD_COMMAND}`; export r; \
14602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14603         $(HOST_EXPORTS) \
14604         for flag in $(EXTRA_HOST_FLAGS) ; do \
14605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14606         done; \
14607         echo "Doing dvi in itcl" ; \
14608         (cd $(HOST_SUBDIR)/itcl && \
14609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14611                   "RANLIB=$${RANLIB}" \
14612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14613                   dvi) \
14614           || exit 1
14615
14616 @endif itcl
14617
14618 .PHONY: maybe-html-itcl html-itcl
14619 maybe-html-itcl:
14620 @if itcl
14621 maybe-html-itcl: html-itcl
14622
14623 html-itcl: \
14624     configure-itcl 
14625         @[ -f ./itcl/Makefile ] || exit 0; \
14626         r=`${PWD_COMMAND}`; export r; \
14627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14628         $(HOST_EXPORTS) \
14629         for flag in $(EXTRA_HOST_FLAGS) ; do \
14630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14631         done; \
14632         echo "Doing html in itcl" ; \
14633         (cd $(HOST_SUBDIR)/itcl && \
14634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14636                   "RANLIB=$${RANLIB}" \
14637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14638                   html) \
14639           || exit 1
14640
14641 @endif itcl
14642
14643 .PHONY: maybe-TAGS-itcl TAGS-itcl
14644 maybe-TAGS-itcl:
14645 @if itcl
14646 maybe-TAGS-itcl: TAGS-itcl
14647
14648 TAGS-itcl: \
14649     configure-itcl 
14650         @[ -f ./itcl/Makefile ] || exit 0; \
14651         r=`${PWD_COMMAND}`; export r; \
14652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14653         $(HOST_EXPORTS) \
14654         for flag in $(EXTRA_HOST_FLAGS) ; do \
14655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14656         done; \
14657         echo "Doing TAGS in itcl" ; \
14658         (cd $(HOST_SUBDIR)/itcl && \
14659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14661                   "RANLIB=$${RANLIB}" \
14662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14663                   TAGS) \
14664           || exit 1
14665
14666 @endif itcl
14667
14668 .PHONY: maybe-install-info-itcl install-info-itcl
14669 maybe-install-info-itcl:
14670 @if itcl
14671 maybe-install-info-itcl: install-info-itcl
14672
14673 install-info-itcl: \
14674     configure-itcl \
14675     info-itcl 
14676         @[ -f ./itcl/Makefile ] || exit 0; \
14677         r=`${PWD_COMMAND}`; export r; \
14678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14679         $(HOST_EXPORTS) \
14680         for flag in $(EXTRA_HOST_FLAGS) ; do \
14681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14682         done; \
14683         echo "Doing install-info in itcl" ; \
14684         (cd $(HOST_SUBDIR)/itcl && \
14685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14687                   "RANLIB=$${RANLIB}" \
14688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14689                   install-info) \
14690           || exit 1
14691
14692 @endif itcl
14693
14694 .PHONY: maybe-installcheck-itcl installcheck-itcl
14695 maybe-installcheck-itcl:
14696 @if itcl
14697 maybe-installcheck-itcl: installcheck-itcl
14698
14699 installcheck-itcl: \
14700     configure-itcl 
14701         @[ -f ./itcl/Makefile ] || exit 0; \
14702         r=`${PWD_COMMAND}`; export r; \
14703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14704         $(HOST_EXPORTS) \
14705         for flag in $(EXTRA_HOST_FLAGS) ; do \
14706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14707         done; \
14708         echo "Doing installcheck in itcl" ; \
14709         (cd $(HOST_SUBDIR)/itcl && \
14710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14712                   "RANLIB=$${RANLIB}" \
14713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14714                   installcheck) \
14715           || exit 1
14716
14717 @endif itcl
14718
14719 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
14720 maybe-mostlyclean-itcl:
14721 @if itcl
14722 maybe-mostlyclean-itcl: mostlyclean-itcl
14723
14724 mostlyclean-itcl: 
14725         @[ -f ./itcl/Makefile ] || exit 0; \
14726         r=`${PWD_COMMAND}`; export r; \
14727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14728         $(HOST_EXPORTS) \
14729         for flag in $(EXTRA_HOST_FLAGS) ; do \
14730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14731         done; \
14732         echo "Doing mostlyclean in itcl" ; \
14733         (cd $(HOST_SUBDIR)/itcl && \
14734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14736                   "RANLIB=$${RANLIB}" \
14737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14738                   mostlyclean) \
14739           || exit 1
14740
14741 @endif itcl
14742
14743 .PHONY: maybe-clean-itcl clean-itcl
14744 maybe-clean-itcl:
14745 @if itcl
14746 maybe-clean-itcl: clean-itcl
14747
14748 clean-itcl: 
14749         @[ -f ./itcl/Makefile ] || exit 0; \
14750         r=`${PWD_COMMAND}`; export r; \
14751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14752         $(HOST_EXPORTS) \
14753         for flag in $(EXTRA_HOST_FLAGS) ; do \
14754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14755         done; \
14756         echo "Doing clean in itcl" ; \
14757         (cd $(HOST_SUBDIR)/itcl && \
14758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14760                   "RANLIB=$${RANLIB}" \
14761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14762                   clean) \
14763           || exit 1
14764
14765 @endif itcl
14766
14767 .PHONY: maybe-distclean-itcl distclean-itcl
14768 maybe-distclean-itcl:
14769 @if itcl
14770 maybe-distclean-itcl: distclean-itcl
14771
14772 distclean-itcl: 
14773         @[ -f ./itcl/Makefile ] || exit 0; \
14774         r=`${PWD_COMMAND}`; export r; \
14775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14776         $(HOST_EXPORTS) \
14777         for flag in $(EXTRA_HOST_FLAGS) ; do \
14778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14779         done; \
14780         echo "Doing distclean in itcl" ; \
14781         (cd $(HOST_SUBDIR)/itcl && \
14782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14784                   "RANLIB=$${RANLIB}" \
14785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14786                   distclean) \
14787           || exit 1
14788
14789 @endif itcl
14790
14791 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
14792 maybe-maintainer-clean-itcl:
14793 @if itcl
14794 maybe-maintainer-clean-itcl: maintainer-clean-itcl
14795
14796 maintainer-clean-itcl: 
14797         @[ -f ./itcl/Makefile ] || exit 0; \
14798         r=`${PWD_COMMAND}`; export r; \
14799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14800         $(HOST_EXPORTS) \
14801         for flag in $(EXTRA_HOST_FLAGS) ; do \
14802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14803         done; \
14804         echo "Doing maintainer-clean in itcl" ; \
14805         (cd $(HOST_SUBDIR)/itcl && \
14806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14808                   "RANLIB=$${RANLIB}" \
14809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14810                   maintainer-clean) \
14811           || exit 1
14812
14813 @endif itcl
14814
14815
14816
14817 .PHONY: configure-ld maybe-configure-ld
14818 maybe-configure-ld:
14819 @if ld
14820 maybe-configure-ld: configure-ld
14821 configure-ld: 
14822         @test -f stage_last && exit 0; \
14823         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
14824         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
14825         r=`${PWD_COMMAND}`; export r; \
14826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14827         $(HOST_EXPORTS) \
14828         echo Configuring in $(HOST_SUBDIR)/ld; \
14829         cd "$(HOST_SUBDIR)/ld" || exit 1; \
14830         case $(srcdir) in \
14831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14832           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14834         esac; \
14835         srcdiroption="--srcdir=$${topdir}/ld"; \
14836         libsrcdir="$$s/ld"; \
14837         $(SHELL) $${libsrcdir}/configure \
14838           $(HOST_CONFIGARGS) $${srcdiroption}  \
14839           || exit 1
14840 @endif ld
14841
14842
14843
14844 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
14845 maybe-configure-stage1-ld:
14846 @if ld-bootstrap
14847 maybe-configure-stage1-ld: configure-stage1-ld
14848 configure-stage1-ld: 
14849         @$(MAKE) stage1-start
14850         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14851         r=`${PWD_COMMAND}`; export r; \
14852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14853         $(HOST_EXPORTS) \
14854         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
14855         cd $(HOST_SUBDIR)/ld || exit 1; \
14856         case $(srcdir) in \
14857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14858           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14860         esac; \
14861         srcdiroption="--srcdir=$${topdir}/ld"; \
14862         libsrcdir="$$s/ld"; \
14863         $(SHELL) $${libsrcdir}/configure \
14864           $(HOST_CONFIGARGS) $${srcdiroption} \
14865           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14866 @endif ld-bootstrap
14867
14868 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
14869 maybe-configure-stage2-ld:
14870 @if ld-bootstrap
14871 maybe-configure-stage2-ld: configure-stage2-ld
14872 configure-stage2-ld: 
14873         @$(MAKE) stage2-start
14874         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14875         r=`${PWD_COMMAND}`; export r; \
14876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877         $(HOST_EXPORTS) \
14878         $(POSTSTAGE1_HOST_EXPORTS) \
14879         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
14880         cd $(HOST_SUBDIR)/ld || exit 1; \
14881         case $(srcdir) in \
14882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14883           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14885         esac; \
14886         srcdiroption="--srcdir=$${topdir}/ld"; \
14887         libsrcdir="$$s/ld"; \
14888         $(SHELL) $${libsrcdir}/configure \
14889           $(HOST_CONFIGARGS) $${srcdiroption} \
14890           @stage2_werror_flag@ 
14891 @endif ld-bootstrap
14892
14893 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
14894 maybe-configure-stage3-ld:
14895 @if ld-bootstrap
14896 maybe-configure-stage3-ld: configure-stage3-ld
14897 configure-stage3-ld: 
14898         @$(MAKE) stage3-start
14899         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14900         r=`${PWD_COMMAND}`; export r; \
14901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902         $(HOST_EXPORTS) \
14903         $(POSTSTAGE1_HOST_EXPORTS) \
14904         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
14905         cd $(HOST_SUBDIR)/ld || exit 1; \
14906         case $(srcdir) in \
14907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14908           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14910         esac; \
14911         srcdiroption="--srcdir=$${topdir}/ld"; \
14912         libsrcdir="$$s/ld"; \
14913         $(SHELL) $${libsrcdir}/configure \
14914           $(HOST_CONFIGARGS) $${srcdiroption} \
14915           @stage2_werror_flag@ 
14916 @endif ld-bootstrap
14917
14918 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
14919 maybe-configure-stage4-ld:
14920 @if ld-bootstrap
14921 maybe-configure-stage4-ld: configure-stage4-ld
14922 configure-stage4-ld: 
14923         @$(MAKE) stage4-start
14924         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14925         r=`${PWD_COMMAND}`; export r; \
14926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14927         $(HOST_EXPORTS) \
14928         $(POSTSTAGE1_HOST_EXPORTS) \
14929         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
14930         cd $(HOST_SUBDIR)/ld || exit 1; \
14931         case $(srcdir) in \
14932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14933           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14935         esac; \
14936         srcdiroption="--srcdir=$${topdir}/ld"; \
14937         libsrcdir="$$s/ld"; \
14938         $(SHELL) $${libsrcdir}/configure \
14939           $(HOST_CONFIGARGS) $${srcdiroption} \
14940           @stage2_werror_flag@ 
14941 @endif ld-bootstrap
14942
14943 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
14944 maybe-configure-stageprofile-ld:
14945 @if ld-bootstrap
14946 maybe-configure-stageprofile-ld: configure-stageprofile-ld
14947 configure-stageprofile-ld: 
14948         @$(MAKE) stageprofile-start
14949         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14950         r=`${PWD_COMMAND}`; export r; \
14951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14952         $(HOST_EXPORTS) \
14953         $(POSTSTAGE1_HOST_EXPORTS) \
14954         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
14955         cd $(HOST_SUBDIR)/ld || exit 1; \
14956         case $(srcdir) in \
14957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14958           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14960         esac; \
14961         srcdiroption="--srcdir=$${topdir}/ld"; \
14962         libsrcdir="$$s/ld"; \
14963         $(SHELL) $${libsrcdir}/configure \
14964           $(HOST_CONFIGARGS) $${srcdiroption} \
14965           @stage2_werror_flag@ 
14966 @endif ld-bootstrap
14967
14968 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
14969 maybe-configure-stagefeedback-ld:
14970 @if ld-bootstrap
14971 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
14972 configure-stagefeedback-ld: 
14973         @$(MAKE) stagefeedback-start
14974         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14975         r=`${PWD_COMMAND}`; export r; \
14976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14977         $(HOST_EXPORTS) \
14978         $(POSTSTAGE1_HOST_EXPORTS) \
14979         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
14980         cd $(HOST_SUBDIR)/ld || exit 1; \
14981         case $(srcdir) in \
14982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14983           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14985         esac; \
14986         srcdiroption="--srcdir=$${topdir}/ld"; \
14987         libsrcdir="$$s/ld"; \
14988         $(SHELL) $${libsrcdir}/configure \
14989           $(HOST_CONFIGARGS) $${srcdiroption} \
14990           @stage2_werror_flag@ 
14991 @endif ld-bootstrap
14992
14993
14994
14995
14996
14997 .PHONY: all-ld maybe-all-ld
14998 maybe-all-ld:
14999 @if ld
15000 TARGET-ld=all
15001 maybe-all-ld: all-ld
15002 all-ld: configure-ld
15003         @test -f stage_last && exit 0; \
15004         r=`${PWD_COMMAND}`; export r; \
15005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15006         $(HOST_EXPORTS) \
15007         (cd $(HOST_SUBDIR)/ld && \
15008           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
15009 @endif ld
15010
15011
15012
15013 .PHONY: all-stage1-ld maybe-all-stage1-ld
15014 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15015 maybe-all-stage1-ld:
15016 maybe-clean-stage1-ld:
15017 @if ld-bootstrap
15018 maybe-all-stage1-ld: all-stage1-ld
15019 all-stage1: all-stage1-ld
15020 all-stage1-ld: configure-stage1-ld
15021         @$(MAKE) stage1-start
15022         @r=`${PWD_COMMAND}`; export r; \
15023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15024         $(HOST_EXPORTS) \
15025         cd $(HOST_SUBDIR)/ld && \
15026         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
15027
15028 maybe-clean-stage1-ld: clean-stage1-ld
15029 clean-stage1: clean-stage1-ld
15030 clean-stage1-ld:
15031         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15032           || exit 0 ; \
15033         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage1-start ; \
15034         cd $(HOST_SUBDIR)/ld && \
15035         $(MAKE) $(FLAGS_TO_PASS)  \
15036                 CFLAGS="$(STAGE1_CFLAGS)"  clean
15037 @endif ld-bootstrap
15038
15039
15040 .PHONY: all-stage2-ld maybe-all-stage2-ld
15041 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15042 maybe-all-stage2-ld:
15043 maybe-clean-stage2-ld:
15044 @if ld-bootstrap
15045 maybe-all-stage2-ld: all-stage2-ld
15046 all-stage2: all-stage2-ld
15047 all-stage2-ld: configure-stage2-ld
15048         @$(MAKE) stage2-start
15049         @r=`${PWD_COMMAND}`; export r; \
15050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15051         $(HOST_EXPORTS) \
15052         $(POSTSTAGE1_HOST_EXPORTS) \
15053         cd $(HOST_SUBDIR)/ld && \
15054         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15055
15056 maybe-clean-stage2-ld: clean-stage2-ld
15057 clean-stage2: clean-stage2-ld
15058 clean-stage2-ld:
15059         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15060           || exit 0 ; \
15061         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage2-start ; \
15062         cd $(HOST_SUBDIR)/ld && \
15063         $(MAKE) $(FLAGS_TO_PASS)  \
15064                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15065                   clean
15066 @endif ld-bootstrap
15067
15068
15069 .PHONY: all-stage3-ld maybe-all-stage3-ld
15070 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15071 maybe-all-stage3-ld:
15072 maybe-clean-stage3-ld:
15073 @if ld-bootstrap
15074 maybe-all-stage3-ld: all-stage3-ld
15075 all-stage3: all-stage3-ld
15076 all-stage3-ld: configure-stage3-ld
15077         @$(MAKE) stage3-start
15078         @r=`${PWD_COMMAND}`; export r; \
15079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15080         $(HOST_EXPORTS) \
15081         $(POSTSTAGE1_HOST_EXPORTS) \
15082         cd $(HOST_SUBDIR)/ld && \
15083         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15084
15085 maybe-clean-stage3-ld: clean-stage3-ld
15086 clean-stage3: clean-stage3-ld
15087 clean-stage3-ld:
15088         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15089           || exit 0 ; \
15090         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage3-start ; \
15091         cd $(HOST_SUBDIR)/ld && \
15092         $(MAKE) $(FLAGS_TO_PASS)  \
15093                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15094                   clean
15095 @endif ld-bootstrap
15096
15097
15098 .PHONY: all-stage4-ld maybe-all-stage4-ld
15099 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15100 maybe-all-stage4-ld:
15101 maybe-clean-stage4-ld:
15102 @if ld-bootstrap
15103 maybe-all-stage4-ld: all-stage4-ld
15104 all-stage4: all-stage4-ld
15105 all-stage4-ld: configure-stage4-ld
15106         @$(MAKE) stage4-start
15107         @r=`${PWD_COMMAND}`; export r; \
15108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15109         $(HOST_EXPORTS) \
15110         $(POSTSTAGE1_HOST_EXPORTS) \
15111         cd $(HOST_SUBDIR)/ld && \
15112         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15113
15114 maybe-clean-stage4-ld: clean-stage4-ld
15115 clean-stage4: clean-stage4-ld
15116 clean-stage4-ld:
15117         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15118           || exit 0 ; \
15119         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage4-start ; \
15120         cd $(HOST_SUBDIR)/ld && \
15121         $(MAKE) $(FLAGS_TO_PASS)  \
15122                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15123                   clean
15124 @endif ld-bootstrap
15125
15126
15127 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15128 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15129 maybe-all-stageprofile-ld:
15130 maybe-clean-stageprofile-ld:
15131 @if ld-bootstrap
15132 maybe-all-stageprofile-ld: all-stageprofile-ld
15133 all-stageprofile: all-stageprofile-ld
15134 all-stageprofile-ld: configure-stageprofile-ld
15135         @$(MAKE) stageprofile-start
15136         @r=`${PWD_COMMAND}`; export r; \
15137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15138         $(HOST_EXPORTS) \
15139         $(POSTSTAGE1_HOST_EXPORTS) \
15140         cd $(HOST_SUBDIR)/ld && \
15141         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
15142
15143 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15144 clean-stageprofile: clean-stageprofile-ld
15145 clean-stageprofile-ld:
15146         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15147           || exit 0 ; \
15148         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stageprofile-start ; \
15149         cd $(HOST_SUBDIR)/ld && \
15150         $(MAKE) $(FLAGS_TO_PASS)  \
15151                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15152                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15153 @endif ld-bootstrap
15154
15155
15156 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15157 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15158 maybe-all-stagefeedback-ld:
15159 maybe-clean-stagefeedback-ld:
15160 @if ld-bootstrap
15161 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15162 all-stagefeedback: all-stagefeedback-ld
15163 all-stagefeedback-ld: configure-stagefeedback-ld
15164         @$(MAKE) stagefeedback-start
15165         @r=`${PWD_COMMAND}`; export r; \
15166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15167         $(HOST_EXPORTS) \
15168         $(POSTSTAGE1_HOST_EXPORTS) \
15169         cd $(HOST_SUBDIR)/ld && \
15170         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
15171
15172 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15173 clean-stagefeedback: clean-stagefeedback-ld
15174 clean-stagefeedback-ld:
15175         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15176           || exit 0 ; \
15177         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stagefeedback-start ; \
15178         cd $(HOST_SUBDIR)/ld && \
15179         $(MAKE) $(FLAGS_TO_PASS)  \
15180                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15181                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15182 @endif ld-bootstrap
15183
15184
15185
15186
15187
15188 .PHONY: check-ld maybe-check-ld
15189 maybe-check-ld:
15190 @if ld
15191 maybe-check-ld: check-ld
15192
15193 check-ld:
15194         @r=`${PWD_COMMAND}`; export r; \
15195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15196         $(HOST_EXPORTS) \
15197         (cd $(HOST_SUBDIR)/ld && \
15198           $(MAKE) $(FLAGS_TO_PASS)  check)
15199
15200 @endif ld
15201
15202 .PHONY: install-ld maybe-install-ld
15203 maybe-install-ld:
15204 @if ld
15205 maybe-install-ld: install-ld
15206
15207 install-ld: installdirs
15208         @r=`${PWD_COMMAND}`; export r; \
15209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15210         $(HOST_EXPORTS) \
15211         (cd $(HOST_SUBDIR)/ld && \
15212           $(MAKE) $(FLAGS_TO_PASS)  install)
15213
15214 @endif ld
15215
15216 # Other targets (info, dvi, etc.)
15217
15218 .PHONY: maybe-info-ld info-ld
15219 maybe-info-ld:
15220 @if ld
15221 maybe-info-ld: info-ld
15222
15223 info-ld: \
15224     configure-ld 
15225         @[ -f ./ld/Makefile ] || exit 0; \
15226         r=`${PWD_COMMAND}`; export r; \
15227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15228         $(HOST_EXPORTS) \
15229         for flag in $(EXTRA_HOST_FLAGS) ; do \
15230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15231         done; \
15232         echo "Doing info in ld" ; \
15233         (cd $(HOST_SUBDIR)/ld && \
15234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15236                   "RANLIB=$${RANLIB}" \
15237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15238                   info) \
15239           || exit 1
15240
15241 @endif ld
15242
15243 .PHONY: maybe-dvi-ld dvi-ld
15244 maybe-dvi-ld:
15245 @if ld
15246 maybe-dvi-ld: dvi-ld
15247
15248 dvi-ld: \
15249     configure-ld 
15250         @[ -f ./ld/Makefile ] || exit 0; \
15251         r=`${PWD_COMMAND}`; export r; \
15252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15253         $(HOST_EXPORTS) \
15254         for flag in $(EXTRA_HOST_FLAGS) ; do \
15255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15256         done; \
15257         echo "Doing dvi in ld" ; \
15258         (cd $(HOST_SUBDIR)/ld && \
15259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15261                   "RANLIB=$${RANLIB}" \
15262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15263                   dvi) \
15264           || exit 1
15265
15266 @endif ld
15267
15268 .PHONY: maybe-html-ld html-ld
15269 maybe-html-ld:
15270 @if ld
15271 maybe-html-ld: html-ld
15272
15273 html-ld: \
15274     configure-ld 
15275         @[ -f ./ld/Makefile ] || exit 0; \
15276         r=`${PWD_COMMAND}`; export r; \
15277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15278         $(HOST_EXPORTS) \
15279         for flag in $(EXTRA_HOST_FLAGS) ; do \
15280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15281         done; \
15282         echo "Doing html in ld" ; \
15283         (cd $(HOST_SUBDIR)/ld && \
15284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15286                   "RANLIB=$${RANLIB}" \
15287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15288                   html) \
15289           || exit 1
15290
15291 @endif ld
15292
15293 .PHONY: maybe-TAGS-ld TAGS-ld
15294 maybe-TAGS-ld:
15295 @if ld
15296 maybe-TAGS-ld: TAGS-ld
15297
15298 TAGS-ld: \
15299     configure-ld 
15300         @[ -f ./ld/Makefile ] || exit 0; \
15301         r=`${PWD_COMMAND}`; export r; \
15302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303         $(HOST_EXPORTS) \
15304         for flag in $(EXTRA_HOST_FLAGS) ; do \
15305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306         done; \
15307         echo "Doing TAGS in ld" ; \
15308         (cd $(HOST_SUBDIR)/ld && \
15309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15311                   "RANLIB=$${RANLIB}" \
15312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15313                   TAGS) \
15314           || exit 1
15315
15316 @endif ld
15317
15318 .PHONY: maybe-install-info-ld install-info-ld
15319 maybe-install-info-ld:
15320 @if ld
15321 maybe-install-info-ld: install-info-ld
15322
15323 install-info-ld: \
15324     configure-ld \
15325     info-ld 
15326         @[ -f ./ld/Makefile ] || exit 0; \
15327         r=`${PWD_COMMAND}`; export r; \
15328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329         $(HOST_EXPORTS) \
15330         for flag in $(EXTRA_HOST_FLAGS) ; do \
15331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332         done; \
15333         echo "Doing install-info in ld" ; \
15334         (cd $(HOST_SUBDIR)/ld && \
15335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337                   "RANLIB=$${RANLIB}" \
15338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15339                   install-info) \
15340           || exit 1
15341
15342 @endif ld
15343
15344 .PHONY: maybe-installcheck-ld installcheck-ld
15345 maybe-installcheck-ld:
15346 @if ld
15347 maybe-installcheck-ld: installcheck-ld
15348
15349 installcheck-ld: \
15350     configure-ld 
15351         @[ -f ./ld/Makefile ] || exit 0; \
15352         r=`${PWD_COMMAND}`; export r; \
15353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15354         $(HOST_EXPORTS) \
15355         for flag in $(EXTRA_HOST_FLAGS) ; do \
15356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15357         done; \
15358         echo "Doing installcheck in ld" ; \
15359         (cd $(HOST_SUBDIR)/ld && \
15360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15362                   "RANLIB=$${RANLIB}" \
15363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15364                   installcheck) \
15365           || exit 1
15366
15367 @endif ld
15368
15369 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15370 maybe-mostlyclean-ld:
15371 @if ld
15372 maybe-mostlyclean-ld: mostlyclean-ld
15373
15374 mostlyclean-ld: 
15375         @[ -f ./ld/Makefile ] || exit 0; \
15376         r=`${PWD_COMMAND}`; export r; \
15377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378         $(HOST_EXPORTS) \
15379         for flag in $(EXTRA_HOST_FLAGS) ; do \
15380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15381         done; \
15382         echo "Doing mostlyclean in ld" ; \
15383         (cd $(HOST_SUBDIR)/ld && \
15384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15386                   "RANLIB=$${RANLIB}" \
15387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15388                   mostlyclean) \
15389           || exit 1
15390
15391 @endif ld
15392
15393 .PHONY: maybe-clean-ld clean-ld
15394 maybe-clean-ld:
15395 @if ld
15396 maybe-clean-ld: clean-ld
15397
15398 clean-ld: 
15399         @[ -f ./ld/Makefile ] || exit 0; \
15400         r=`${PWD_COMMAND}`; export r; \
15401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15402         $(HOST_EXPORTS) \
15403         for flag in $(EXTRA_HOST_FLAGS) ; do \
15404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15405         done; \
15406         echo "Doing clean in ld" ; \
15407         (cd $(HOST_SUBDIR)/ld && \
15408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15410                   "RANLIB=$${RANLIB}" \
15411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15412                   clean) \
15413           || exit 1
15414
15415 @endif ld
15416
15417 .PHONY: maybe-distclean-ld distclean-ld
15418 maybe-distclean-ld:
15419 @if ld
15420 maybe-distclean-ld: distclean-ld
15421
15422 distclean-ld: 
15423         @[ -f ./ld/Makefile ] || exit 0; \
15424         r=`${PWD_COMMAND}`; export r; \
15425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426         $(HOST_EXPORTS) \
15427         for flag in $(EXTRA_HOST_FLAGS) ; do \
15428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15429         done; \
15430         echo "Doing distclean in ld" ; \
15431         (cd $(HOST_SUBDIR)/ld && \
15432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15434                   "RANLIB=$${RANLIB}" \
15435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15436                   distclean) \
15437           || exit 1
15438
15439 @endif ld
15440
15441 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
15442 maybe-maintainer-clean-ld:
15443 @if ld
15444 maybe-maintainer-clean-ld: maintainer-clean-ld
15445
15446 maintainer-clean-ld: 
15447         @[ -f ./ld/Makefile ] || exit 0; \
15448         r=`${PWD_COMMAND}`; export r; \
15449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15450         $(HOST_EXPORTS) \
15451         for flag in $(EXTRA_HOST_FLAGS) ; do \
15452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15453         done; \
15454         echo "Doing maintainer-clean in ld" ; \
15455         (cd $(HOST_SUBDIR)/ld && \
15456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15458                   "RANLIB=$${RANLIB}" \
15459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15460                   maintainer-clean) \
15461           || exit 1
15462
15463 @endif ld
15464
15465
15466
15467 .PHONY: configure-libcpp maybe-configure-libcpp
15468 maybe-configure-libcpp:
15469 @if libcpp
15470 maybe-configure-libcpp: configure-libcpp
15471 configure-libcpp: 
15472         @test -f stage_last && exit 0; \
15473         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15475         r=`${PWD_COMMAND}`; export r; \
15476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15477         $(HOST_EXPORTS) \
15478         echo Configuring in $(HOST_SUBDIR)/libcpp; \
15479         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
15480         case $(srcdir) in \
15481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15482           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15484         esac; \
15485         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15486         libsrcdir="$$s/libcpp"; \
15487         $(SHELL) $${libsrcdir}/configure \
15488           $(HOST_CONFIGARGS) $${srcdiroption}  \
15489           || exit 1
15490 @endif libcpp
15491
15492
15493
15494 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
15495 maybe-configure-stage1-libcpp:
15496 @if libcpp-bootstrap
15497 maybe-configure-stage1-libcpp: configure-stage1-libcpp
15498 configure-stage1-libcpp: 
15499         @$(MAKE) stage1-start
15500         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15501         r=`${PWD_COMMAND}`; export r; \
15502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503         $(HOST_EXPORTS) \
15504         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
15505         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15506         case $(srcdir) in \
15507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15508           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15510         esac; \
15511         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15512         libsrcdir="$$s/libcpp"; \
15513         $(SHELL) $${libsrcdir}/configure \
15514           $(HOST_CONFIGARGS) $${srcdiroption} \
15515           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15516 @endif libcpp-bootstrap
15517
15518 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
15519 maybe-configure-stage2-libcpp:
15520 @if libcpp-bootstrap
15521 maybe-configure-stage2-libcpp: configure-stage2-libcpp
15522 configure-stage2-libcpp: 
15523         @$(MAKE) stage2-start
15524         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15525         r=`${PWD_COMMAND}`; export r; \
15526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15527         $(HOST_EXPORTS) \
15528         $(POSTSTAGE1_HOST_EXPORTS) \
15529         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
15530         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15531         case $(srcdir) in \
15532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15533           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15535         esac; \
15536         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15537         libsrcdir="$$s/libcpp"; \
15538         $(SHELL) $${libsrcdir}/configure \
15539           $(HOST_CONFIGARGS) $${srcdiroption} \
15540           @stage2_werror_flag@ 
15541 @endif libcpp-bootstrap
15542
15543 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
15544 maybe-configure-stage3-libcpp:
15545 @if libcpp-bootstrap
15546 maybe-configure-stage3-libcpp: configure-stage3-libcpp
15547 configure-stage3-libcpp: 
15548         @$(MAKE) stage3-start
15549         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15550         r=`${PWD_COMMAND}`; export r; \
15551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15552         $(HOST_EXPORTS) \
15553         $(POSTSTAGE1_HOST_EXPORTS) \
15554         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
15555         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15556         case $(srcdir) in \
15557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15558           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15560         esac; \
15561         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15562         libsrcdir="$$s/libcpp"; \
15563         $(SHELL) $${libsrcdir}/configure \
15564           $(HOST_CONFIGARGS) $${srcdiroption} \
15565           @stage2_werror_flag@ 
15566 @endif libcpp-bootstrap
15567
15568 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
15569 maybe-configure-stage4-libcpp:
15570 @if libcpp-bootstrap
15571 maybe-configure-stage4-libcpp: configure-stage4-libcpp
15572 configure-stage4-libcpp: 
15573         @$(MAKE) stage4-start
15574         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15575         r=`${PWD_COMMAND}`; export r; \
15576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15577         $(HOST_EXPORTS) \
15578         $(POSTSTAGE1_HOST_EXPORTS) \
15579         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
15580         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15581         case $(srcdir) in \
15582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15583           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15585         esac; \
15586         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15587         libsrcdir="$$s/libcpp"; \
15588         $(SHELL) $${libsrcdir}/configure \
15589           $(HOST_CONFIGARGS) $${srcdiroption} \
15590           @stage2_werror_flag@ 
15591 @endif libcpp-bootstrap
15592
15593 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
15594 maybe-configure-stageprofile-libcpp:
15595 @if libcpp-bootstrap
15596 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
15597 configure-stageprofile-libcpp: 
15598         @$(MAKE) stageprofile-start
15599         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15600         r=`${PWD_COMMAND}`; export r; \
15601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15602         $(HOST_EXPORTS) \
15603         $(POSTSTAGE1_HOST_EXPORTS) \
15604         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
15605         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15606         case $(srcdir) in \
15607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15608           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15610         esac; \
15611         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15612         libsrcdir="$$s/libcpp"; \
15613         $(SHELL) $${libsrcdir}/configure \
15614           $(HOST_CONFIGARGS) $${srcdiroption} \
15615           @stage2_werror_flag@ 
15616 @endif libcpp-bootstrap
15617
15618 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
15619 maybe-configure-stagefeedback-libcpp:
15620 @if libcpp-bootstrap
15621 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
15622 configure-stagefeedback-libcpp: 
15623         @$(MAKE) stagefeedback-start
15624         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15625         r=`${PWD_COMMAND}`; export r; \
15626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15627         $(HOST_EXPORTS) \
15628         $(POSTSTAGE1_HOST_EXPORTS) \
15629         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
15630         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15631         case $(srcdir) in \
15632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15633           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15635         esac; \
15636         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15637         libsrcdir="$$s/libcpp"; \
15638         $(SHELL) $${libsrcdir}/configure \
15639           $(HOST_CONFIGARGS) $${srcdiroption} \
15640           @stage2_werror_flag@ 
15641 @endif libcpp-bootstrap
15642
15643
15644
15645
15646
15647 .PHONY: all-libcpp maybe-all-libcpp
15648 maybe-all-libcpp:
15649 @if libcpp
15650 TARGET-libcpp=all
15651 maybe-all-libcpp: all-libcpp
15652 all-libcpp: configure-libcpp
15653         @test -f stage_last && exit 0; \
15654         r=`${PWD_COMMAND}`; export r; \
15655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15656         $(HOST_EXPORTS) \
15657         (cd $(HOST_SUBDIR)/libcpp && \
15658           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
15659 @endif libcpp
15660
15661
15662
15663 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
15664 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
15665 maybe-all-stage1-libcpp:
15666 maybe-clean-stage1-libcpp:
15667 @if libcpp-bootstrap
15668 maybe-all-stage1-libcpp: all-stage1-libcpp
15669 all-stage1: all-stage1-libcpp
15670 all-stage1-libcpp: configure-stage1-libcpp
15671         @$(MAKE) stage1-start
15672         @r=`${PWD_COMMAND}`; export r; \
15673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15674         $(HOST_EXPORTS) \
15675         cd $(HOST_SUBDIR)/libcpp && \
15676         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
15677
15678 maybe-clean-stage1-libcpp: clean-stage1-libcpp
15679 clean-stage1: clean-stage1-libcpp
15680 clean-stage1-libcpp:
15681         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
15682           || exit 0 ; \
15683         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage1-start ; \
15684         cd $(HOST_SUBDIR)/libcpp && \
15685         $(MAKE) $(FLAGS_TO_PASS)  \
15686                 CFLAGS="$(STAGE1_CFLAGS)"  clean
15687 @endif libcpp-bootstrap
15688
15689
15690 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
15691 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
15692 maybe-all-stage2-libcpp:
15693 maybe-clean-stage2-libcpp:
15694 @if libcpp-bootstrap
15695 maybe-all-stage2-libcpp: all-stage2-libcpp
15696 all-stage2: all-stage2-libcpp
15697 all-stage2-libcpp: configure-stage2-libcpp
15698         @$(MAKE) stage2-start
15699         @r=`${PWD_COMMAND}`; export r; \
15700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15701         $(HOST_EXPORTS) \
15702         $(POSTSTAGE1_HOST_EXPORTS) \
15703         cd $(HOST_SUBDIR)/libcpp && \
15704         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15705
15706 maybe-clean-stage2-libcpp: clean-stage2-libcpp
15707 clean-stage2: clean-stage2-libcpp
15708 clean-stage2-libcpp:
15709         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
15710           || exit 0 ; \
15711         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage2-start ; \
15712         cd $(HOST_SUBDIR)/libcpp && \
15713         $(MAKE) $(FLAGS_TO_PASS)  \
15714                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15715                   clean
15716 @endif libcpp-bootstrap
15717
15718
15719 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
15720 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
15721 maybe-all-stage3-libcpp:
15722 maybe-clean-stage3-libcpp:
15723 @if libcpp-bootstrap
15724 maybe-all-stage3-libcpp: all-stage3-libcpp
15725 all-stage3: all-stage3-libcpp
15726 all-stage3-libcpp: configure-stage3-libcpp
15727         @$(MAKE) stage3-start
15728         @r=`${PWD_COMMAND}`; export r; \
15729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15730         $(HOST_EXPORTS) \
15731         $(POSTSTAGE1_HOST_EXPORTS) \
15732         cd $(HOST_SUBDIR)/libcpp && \
15733         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15734
15735 maybe-clean-stage3-libcpp: clean-stage3-libcpp
15736 clean-stage3: clean-stage3-libcpp
15737 clean-stage3-libcpp:
15738         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
15739           || exit 0 ; \
15740         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage3-start ; \
15741         cd $(HOST_SUBDIR)/libcpp && \
15742         $(MAKE) $(FLAGS_TO_PASS)  \
15743                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15744                   clean
15745 @endif libcpp-bootstrap
15746
15747
15748 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
15749 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
15750 maybe-all-stage4-libcpp:
15751 maybe-clean-stage4-libcpp:
15752 @if libcpp-bootstrap
15753 maybe-all-stage4-libcpp: all-stage4-libcpp
15754 all-stage4: all-stage4-libcpp
15755 all-stage4-libcpp: configure-stage4-libcpp
15756         @$(MAKE) stage4-start
15757         @r=`${PWD_COMMAND}`; export r; \
15758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759         $(HOST_EXPORTS) \
15760         $(POSTSTAGE1_HOST_EXPORTS) \
15761         cd $(HOST_SUBDIR)/libcpp && \
15762         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15763
15764 maybe-clean-stage4-libcpp: clean-stage4-libcpp
15765 clean-stage4: clean-stage4-libcpp
15766 clean-stage4-libcpp:
15767         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
15768           || exit 0 ; \
15769         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage4-start ; \
15770         cd $(HOST_SUBDIR)/libcpp && \
15771         $(MAKE) $(FLAGS_TO_PASS)  \
15772                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15773                   clean
15774 @endif libcpp-bootstrap
15775
15776
15777 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
15778 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
15779 maybe-all-stageprofile-libcpp:
15780 maybe-clean-stageprofile-libcpp:
15781 @if libcpp-bootstrap
15782 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
15783 all-stageprofile: all-stageprofile-libcpp
15784 all-stageprofile-libcpp: configure-stageprofile-libcpp
15785         @$(MAKE) stageprofile-start
15786         @r=`${PWD_COMMAND}`; export r; \
15787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15788         $(HOST_EXPORTS) \
15789         $(POSTSTAGE1_HOST_EXPORTS) \
15790         cd $(HOST_SUBDIR)/libcpp && \
15791         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
15792
15793 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
15794 clean-stageprofile: clean-stageprofile-libcpp
15795 clean-stageprofile-libcpp:
15796         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
15797           || exit 0 ; \
15798         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stageprofile-start ; \
15799         cd $(HOST_SUBDIR)/libcpp && \
15800         $(MAKE) $(FLAGS_TO_PASS)  \
15801                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15802                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15803 @endif libcpp-bootstrap
15804
15805
15806 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
15807 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
15808 maybe-all-stagefeedback-libcpp:
15809 maybe-clean-stagefeedback-libcpp:
15810 @if libcpp-bootstrap
15811 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
15812 all-stagefeedback: all-stagefeedback-libcpp
15813 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
15814         @$(MAKE) stagefeedback-start
15815         @r=`${PWD_COMMAND}`; export r; \
15816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15817         $(HOST_EXPORTS) \
15818         $(POSTSTAGE1_HOST_EXPORTS) \
15819         cd $(HOST_SUBDIR)/libcpp && \
15820         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
15821
15822 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
15823 clean-stagefeedback: clean-stagefeedback-libcpp
15824 clean-stagefeedback-libcpp:
15825         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
15826           || exit 0 ; \
15827         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stagefeedback-start ; \
15828         cd $(HOST_SUBDIR)/libcpp && \
15829         $(MAKE) $(FLAGS_TO_PASS)  \
15830                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15831                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15832 @endif libcpp-bootstrap
15833
15834
15835
15836
15837
15838 .PHONY: check-libcpp maybe-check-libcpp
15839 maybe-check-libcpp:
15840 @if libcpp
15841 maybe-check-libcpp: check-libcpp
15842
15843 check-libcpp:
15844         @r=`${PWD_COMMAND}`; export r; \
15845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846         $(HOST_EXPORTS) \
15847         (cd $(HOST_SUBDIR)/libcpp && \
15848           $(MAKE) $(FLAGS_TO_PASS)  check)
15849
15850 @endif libcpp
15851
15852 .PHONY: install-libcpp maybe-install-libcpp
15853 maybe-install-libcpp:
15854 @if libcpp
15855 maybe-install-libcpp: install-libcpp
15856
15857 install-libcpp: installdirs
15858         @r=`${PWD_COMMAND}`; export r; \
15859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15860         $(HOST_EXPORTS) \
15861         (cd $(HOST_SUBDIR)/libcpp && \
15862           $(MAKE) $(FLAGS_TO_PASS)  install)
15863
15864 @endif libcpp
15865
15866 # Other targets (info, dvi, etc.)
15867
15868 .PHONY: maybe-info-libcpp info-libcpp
15869 maybe-info-libcpp:
15870 @if libcpp
15871 maybe-info-libcpp: info-libcpp
15872
15873 info-libcpp: \
15874     configure-libcpp 
15875         @[ -f ./libcpp/Makefile ] || exit 0; \
15876         r=`${PWD_COMMAND}`; export r; \
15877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15878         $(HOST_EXPORTS) \
15879         for flag in $(EXTRA_HOST_FLAGS) ; do \
15880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15881         done; \
15882         echo "Doing info in libcpp" ; \
15883         (cd $(HOST_SUBDIR)/libcpp && \
15884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15886                   "RANLIB=$${RANLIB}" \
15887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15888                   info) \
15889           || exit 1
15890
15891 @endif libcpp
15892
15893 .PHONY: maybe-dvi-libcpp dvi-libcpp
15894 maybe-dvi-libcpp:
15895 @if libcpp
15896 maybe-dvi-libcpp: dvi-libcpp
15897
15898 dvi-libcpp: \
15899     configure-libcpp 
15900         @[ -f ./libcpp/Makefile ] || exit 0; \
15901         r=`${PWD_COMMAND}`; export r; \
15902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15903         $(HOST_EXPORTS) \
15904         for flag in $(EXTRA_HOST_FLAGS) ; do \
15905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15906         done; \
15907         echo "Doing dvi in libcpp" ; \
15908         (cd $(HOST_SUBDIR)/libcpp && \
15909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15911                   "RANLIB=$${RANLIB}" \
15912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15913                   dvi) \
15914           || exit 1
15915
15916 @endif libcpp
15917
15918 .PHONY: maybe-html-libcpp html-libcpp
15919 maybe-html-libcpp:
15920 @if libcpp
15921 maybe-html-libcpp: html-libcpp
15922
15923 html-libcpp: \
15924     configure-libcpp 
15925         @[ -f ./libcpp/Makefile ] || exit 0; \
15926         r=`${PWD_COMMAND}`; export r; \
15927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928         $(HOST_EXPORTS) \
15929         for flag in $(EXTRA_HOST_FLAGS) ; do \
15930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15931         done; \
15932         echo "Doing html in libcpp" ; \
15933         (cd $(HOST_SUBDIR)/libcpp && \
15934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15936                   "RANLIB=$${RANLIB}" \
15937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15938                   html) \
15939           || exit 1
15940
15941 @endif libcpp
15942
15943 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
15944 maybe-TAGS-libcpp:
15945 @if libcpp
15946 maybe-TAGS-libcpp: TAGS-libcpp
15947
15948 TAGS-libcpp: \
15949     configure-libcpp 
15950         @[ -f ./libcpp/Makefile ] || exit 0; \
15951         r=`${PWD_COMMAND}`; export r; \
15952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15953         $(HOST_EXPORTS) \
15954         for flag in $(EXTRA_HOST_FLAGS) ; do \
15955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15956         done; \
15957         echo "Doing TAGS in libcpp" ; \
15958         (cd $(HOST_SUBDIR)/libcpp && \
15959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15961                   "RANLIB=$${RANLIB}" \
15962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15963                   TAGS) \
15964           || exit 1
15965
15966 @endif libcpp
15967
15968 .PHONY: maybe-install-info-libcpp install-info-libcpp
15969 maybe-install-info-libcpp:
15970 @if libcpp
15971 maybe-install-info-libcpp: install-info-libcpp
15972
15973 install-info-libcpp: \
15974     configure-libcpp \
15975     info-libcpp 
15976         @[ -f ./libcpp/Makefile ] || exit 0; \
15977         r=`${PWD_COMMAND}`; export r; \
15978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15979         $(HOST_EXPORTS) \
15980         for flag in $(EXTRA_HOST_FLAGS) ; do \
15981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15982         done; \
15983         echo "Doing install-info in libcpp" ; \
15984         (cd $(HOST_SUBDIR)/libcpp && \
15985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15987                   "RANLIB=$${RANLIB}" \
15988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15989                   install-info) \
15990           || exit 1
15991
15992 @endif libcpp
15993
15994 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
15995 maybe-installcheck-libcpp:
15996 @if libcpp
15997 maybe-installcheck-libcpp: installcheck-libcpp
15998
15999 installcheck-libcpp: \
16000     configure-libcpp 
16001         @[ -f ./libcpp/Makefile ] || exit 0; \
16002         r=`${PWD_COMMAND}`; export r; \
16003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16004         $(HOST_EXPORTS) \
16005         for flag in $(EXTRA_HOST_FLAGS) ; do \
16006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16007         done; \
16008         echo "Doing installcheck in libcpp" ; \
16009         (cd $(HOST_SUBDIR)/libcpp && \
16010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16012                   "RANLIB=$${RANLIB}" \
16013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16014                   installcheck) \
16015           || exit 1
16016
16017 @endif libcpp
16018
16019 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16020 maybe-mostlyclean-libcpp:
16021 @if libcpp
16022 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16023
16024 mostlyclean-libcpp: 
16025         @[ -f ./libcpp/Makefile ] || exit 0; \
16026         r=`${PWD_COMMAND}`; export r; \
16027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16028         $(HOST_EXPORTS) \
16029         for flag in $(EXTRA_HOST_FLAGS) ; do \
16030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16031         done; \
16032         echo "Doing mostlyclean in libcpp" ; \
16033         (cd $(HOST_SUBDIR)/libcpp && \
16034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16036                   "RANLIB=$${RANLIB}" \
16037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16038                   mostlyclean) \
16039           || exit 1
16040
16041 @endif libcpp
16042
16043 .PHONY: maybe-clean-libcpp clean-libcpp
16044 maybe-clean-libcpp:
16045 @if libcpp
16046 maybe-clean-libcpp: clean-libcpp
16047
16048 clean-libcpp: 
16049         @[ -f ./libcpp/Makefile ] || exit 0; \
16050         r=`${PWD_COMMAND}`; export r; \
16051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16052         $(HOST_EXPORTS) \
16053         for flag in $(EXTRA_HOST_FLAGS) ; do \
16054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16055         done; \
16056         echo "Doing clean in libcpp" ; \
16057         (cd $(HOST_SUBDIR)/libcpp && \
16058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16060                   "RANLIB=$${RANLIB}" \
16061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16062                   clean) \
16063           || exit 1
16064
16065 @endif libcpp
16066
16067 .PHONY: maybe-distclean-libcpp distclean-libcpp
16068 maybe-distclean-libcpp:
16069 @if libcpp
16070 maybe-distclean-libcpp: distclean-libcpp
16071
16072 distclean-libcpp: 
16073         @[ -f ./libcpp/Makefile ] || exit 0; \
16074         r=`${PWD_COMMAND}`; export r; \
16075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16076         $(HOST_EXPORTS) \
16077         for flag in $(EXTRA_HOST_FLAGS) ; do \
16078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16079         done; \
16080         echo "Doing distclean in libcpp" ; \
16081         (cd $(HOST_SUBDIR)/libcpp && \
16082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16084                   "RANLIB=$${RANLIB}" \
16085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16086                   distclean) \
16087           || exit 1
16088
16089 @endif libcpp
16090
16091 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16092 maybe-maintainer-clean-libcpp:
16093 @if libcpp
16094 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16095
16096 maintainer-clean-libcpp: 
16097         @[ -f ./libcpp/Makefile ] || exit 0; \
16098         r=`${PWD_COMMAND}`; export r; \
16099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100         $(HOST_EXPORTS) \
16101         for flag in $(EXTRA_HOST_FLAGS) ; do \
16102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16103         done; \
16104         echo "Doing maintainer-clean in libcpp" ; \
16105         (cd $(HOST_SUBDIR)/libcpp && \
16106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16108                   "RANLIB=$${RANLIB}" \
16109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16110                   maintainer-clean) \
16111           || exit 1
16112
16113 @endif libcpp
16114
16115
16116
16117 .PHONY: configure-libgui maybe-configure-libgui
16118 maybe-configure-libgui:
16119 @if libgui
16120 maybe-configure-libgui: configure-libgui
16121 configure-libgui: 
16122         @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16124         r=`${PWD_COMMAND}`; export r; \
16125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16126         $(HOST_EXPORTS) \
16127         echo Configuring in $(HOST_SUBDIR)/libgui; \
16128         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16129         case $(srcdir) in \
16130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16131           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16133         esac; \
16134         srcdiroption="--srcdir=$${topdir}/libgui"; \
16135         libsrcdir="$$s/libgui"; \
16136         $(SHELL) $${libsrcdir}/configure \
16137           $(HOST_CONFIGARGS) $${srcdiroption}  \
16138           || exit 1
16139 @endif libgui
16140
16141
16142
16143
16144
16145 .PHONY: all-libgui maybe-all-libgui
16146 maybe-all-libgui:
16147 @if libgui
16148 TARGET-libgui=all
16149 maybe-all-libgui: all-libgui
16150 all-libgui: configure-libgui
16151         @r=`${PWD_COMMAND}`; export r; \
16152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16153         $(HOST_EXPORTS) \
16154         (cd $(HOST_SUBDIR)/libgui && \
16155           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
16156 @endif libgui
16157
16158
16159
16160
16161 .PHONY: check-libgui maybe-check-libgui
16162 maybe-check-libgui:
16163 @if libgui
16164 maybe-check-libgui: check-libgui
16165
16166 check-libgui:
16167         @r=`${PWD_COMMAND}`; export r; \
16168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169         $(HOST_EXPORTS) \
16170         (cd $(HOST_SUBDIR)/libgui && \
16171           $(MAKE) $(FLAGS_TO_PASS)  check)
16172
16173 @endif libgui
16174
16175 .PHONY: install-libgui maybe-install-libgui
16176 maybe-install-libgui:
16177 @if libgui
16178 maybe-install-libgui: install-libgui
16179
16180 install-libgui: installdirs
16181         @r=`${PWD_COMMAND}`; export r; \
16182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16183         $(HOST_EXPORTS) \
16184         (cd $(HOST_SUBDIR)/libgui && \
16185           $(MAKE) $(FLAGS_TO_PASS)  install)
16186
16187 @endif libgui
16188
16189 # Other targets (info, dvi, etc.)
16190
16191 .PHONY: maybe-info-libgui info-libgui
16192 maybe-info-libgui:
16193 @if libgui
16194 maybe-info-libgui: info-libgui
16195
16196 info-libgui: \
16197     configure-libgui 
16198         @[ -f ./libgui/Makefile ] || exit 0; \
16199         r=`${PWD_COMMAND}`; export r; \
16200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16201         $(HOST_EXPORTS) \
16202         for flag in $(EXTRA_HOST_FLAGS) ; do \
16203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16204         done; \
16205         echo "Doing info in libgui" ; \
16206         (cd $(HOST_SUBDIR)/libgui && \
16207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16209                   "RANLIB=$${RANLIB}" \
16210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16211                   info) \
16212           || exit 1
16213
16214 @endif libgui
16215
16216 .PHONY: maybe-dvi-libgui dvi-libgui
16217 maybe-dvi-libgui:
16218 @if libgui
16219 maybe-dvi-libgui: dvi-libgui
16220
16221 dvi-libgui: \
16222     configure-libgui 
16223         @[ -f ./libgui/Makefile ] || exit 0; \
16224         r=`${PWD_COMMAND}`; export r; \
16225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16226         $(HOST_EXPORTS) \
16227         for flag in $(EXTRA_HOST_FLAGS) ; do \
16228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16229         done; \
16230         echo "Doing dvi in libgui" ; \
16231         (cd $(HOST_SUBDIR)/libgui && \
16232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16234                   "RANLIB=$${RANLIB}" \
16235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16236                   dvi) \
16237           || exit 1
16238
16239 @endif libgui
16240
16241 .PHONY: maybe-html-libgui html-libgui
16242 maybe-html-libgui:
16243 @if libgui
16244 maybe-html-libgui: html-libgui
16245
16246 html-libgui: \
16247     configure-libgui 
16248         @[ -f ./libgui/Makefile ] || exit 0; \
16249         r=`${PWD_COMMAND}`; export r; \
16250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16251         $(HOST_EXPORTS) \
16252         for flag in $(EXTRA_HOST_FLAGS) ; do \
16253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16254         done; \
16255         echo "Doing html in libgui" ; \
16256         (cd $(HOST_SUBDIR)/libgui && \
16257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16259                   "RANLIB=$${RANLIB}" \
16260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16261                   html) \
16262           || exit 1
16263
16264 @endif libgui
16265
16266 .PHONY: maybe-TAGS-libgui TAGS-libgui
16267 maybe-TAGS-libgui:
16268 @if libgui
16269 maybe-TAGS-libgui: TAGS-libgui
16270
16271 TAGS-libgui: \
16272     configure-libgui 
16273         @[ -f ./libgui/Makefile ] || exit 0; \
16274         r=`${PWD_COMMAND}`; export r; \
16275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16276         $(HOST_EXPORTS) \
16277         for flag in $(EXTRA_HOST_FLAGS) ; do \
16278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16279         done; \
16280         echo "Doing TAGS in libgui" ; \
16281         (cd $(HOST_SUBDIR)/libgui && \
16282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16284                   "RANLIB=$${RANLIB}" \
16285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16286                   TAGS) \
16287           || exit 1
16288
16289 @endif libgui
16290
16291 .PHONY: maybe-install-info-libgui install-info-libgui
16292 maybe-install-info-libgui:
16293 @if libgui
16294 maybe-install-info-libgui: install-info-libgui
16295
16296 install-info-libgui: \
16297     configure-libgui \
16298     info-libgui 
16299         @[ -f ./libgui/Makefile ] || exit 0; \
16300         r=`${PWD_COMMAND}`; export r; \
16301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16302         $(HOST_EXPORTS) \
16303         for flag in $(EXTRA_HOST_FLAGS) ; do \
16304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16305         done; \
16306         echo "Doing install-info in libgui" ; \
16307         (cd $(HOST_SUBDIR)/libgui && \
16308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16310                   "RANLIB=$${RANLIB}" \
16311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16312                   install-info) \
16313           || exit 1
16314
16315 @endif libgui
16316
16317 .PHONY: maybe-installcheck-libgui installcheck-libgui
16318 maybe-installcheck-libgui:
16319 @if libgui
16320 maybe-installcheck-libgui: installcheck-libgui
16321
16322 installcheck-libgui: \
16323     configure-libgui 
16324         @[ -f ./libgui/Makefile ] || exit 0; \
16325         r=`${PWD_COMMAND}`; export r; \
16326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16327         $(HOST_EXPORTS) \
16328         for flag in $(EXTRA_HOST_FLAGS) ; do \
16329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16330         done; \
16331         echo "Doing installcheck in libgui" ; \
16332         (cd $(HOST_SUBDIR)/libgui && \
16333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16335                   "RANLIB=$${RANLIB}" \
16336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16337                   installcheck) \
16338           || exit 1
16339
16340 @endif libgui
16341
16342 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16343 maybe-mostlyclean-libgui:
16344 @if libgui
16345 maybe-mostlyclean-libgui: mostlyclean-libgui
16346
16347 mostlyclean-libgui: 
16348         @[ -f ./libgui/Makefile ] || exit 0; \
16349         r=`${PWD_COMMAND}`; export r; \
16350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16351         $(HOST_EXPORTS) \
16352         for flag in $(EXTRA_HOST_FLAGS) ; do \
16353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16354         done; \
16355         echo "Doing mostlyclean in libgui" ; \
16356         (cd $(HOST_SUBDIR)/libgui && \
16357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16359                   "RANLIB=$${RANLIB}" \
16360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16361                   mostlyclean) \
16362           || exit 1
16363
16364 @endif libgui
16365
16366 .PHONY: maybe-clean-libgui clean-libgui
16367 maybe-clean-libgui:
16368 @if libgui
16369 maybe-clean-libgui: clean-libgui
16370
16371 clean-libgui: 
16372         @[ -f ./libgui/Makefile ] || exit 0; \
16373         r=`${PWD_COMMAND}`; export r; \
16374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16375         $(HOST_EXPORTS) \
16376         for flag in $(EXTRA_HOST_FLAGS) ; do \
16377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16378         done; \
16379         echo "Doing clean in libgui" ; \
16380         (cd $(HOST_SUBDIR)/libgui && \
16381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16383                   "RANLIB=$${RANLIB}" \
16384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16385                   clean) \
16386           || exit 1
16387
16388 @endif libgui
16389
16390 .PHONY: maybe-distclean-libgui distclean-libgui
16391 maybe-distclean-libgui:
16392 @if libgui
16393 maybe-distclean-libgui: distclean-libgui
16394
16395 distclean-libgui: 
16396         @[ -f ./libgui/Makefile ] || exit 0; \
16397         r=`${PWD_COMMAND}`; export r; \
16398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16399         $(HOST_EXPORTS) \
16400         for flag in $(EXTRA_HOST_FLAGS) ; do \
16401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16402         done; \
16403         echo "Doing distclean in libgui" ; \
16404         (cd $(HOST_SUBDIR)/libgui && \
16405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16407                   "RANLIB=$${RANLIB}" \
16408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16409                   distclean) \
16410           || exit 1
16411
16412 @endif libgui
16413
16414 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
16415 maybe-maintainer-clean-libgui:
16416 @if libgui
16417 maybe-maintainer-clean-libgui: maintainer-clean-libgui
16418
16419 maintainer-clean-libgui: 
16420         @[ -f ./libgui/Makefile ] || exit 0; \
16421         r=`${PWD_COMMAND}`; export r; \
16422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16423         $(HOST_EXPORTS) \
16424         for flag in $(EXTRA_HOST_FLAGS) ; do \
16425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16426         done; \
16427         echo "Doing maintainer-clean in libgui" ; \
16428         (cd $(HOST_SUBDIR)/libgui && \
16429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16431                   "RANLIB=$${RANLIB}" \
16432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16433                   maintainer-clean) \
16434           || exit 1
16435
16436 @endif libgui
16437
16438
16439
16440 .PHONY: configure-libiberty maybe-configure-libiberty
16441 maybe-configure-libiberty:
16442 @if libiberty
16443 maybe-configure-libiberty: configure-libiberty
16444 configure-libiberty: 
16445         @test -f stage_last && exit 0; \
16446         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
16447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
16448         r=`${PWD_COMMAND}`; export r; \
16449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450         $(HOST_EXPORTS) \
16451         echo Configuring in $(HOST_SUBDIR)/libiberty; \
16452         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
16453         case $(srcdir) in \
16454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16455           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16457         esac; \
16458         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16459         libsrcdir="$$s/libiberty"; \
16460         $(SHELL) $${libsrcdir}/configure \
16461           $(HOST_CONFIGARGS) $${srcdiroption}  \
16462           || exit 1
16463 @endif libiberty
16464
16465
16466
16467 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
16468 maybe-configure-stage1-libiberty:
16469 @if libiberty-bootstrap
16470 maybe-configure-stage1-libiberty: configure-stage1-libiberty
16471 configure-stage1-libiberty: 
16472         @$(MAKE) stage1-start
16473         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16474         r=`${PWD_COMMAND}`; export r; \
16475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476         $(HOST_EXPORTS) \
16477         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
16478         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16479         case $(srcdir) in \
16480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16481           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16483         esac; \
16484         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16485         libsrcdir="$$s/libiberty"; \
16486         $(SHELL) $${libsrcdir}/configure \
16487           $(HOST_CONFIGARGS) $${srcdiroption} \
16488           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16489 @endif libiberty-bootstrap
16490
16491 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
16492 maybe-configure-stage2-libiberty:
16493 @if libiberty-bootstrap
16494 maybe-configure-stage2-libiberty: configure-stage2-libiberty
16495 configure-stage2-libiberty: 
16496         @$(MAKE) stage2-start
16497         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16498         r=`${PWD_COMMAND}`; export r; \
16499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16500         $(HOST_EXPORTS) \
16501         $(POSTSTAGE1_HOST_EXPORTS) \
16502         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
16503         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16504         case $(srcdir) in \
16505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16506           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16508         esac; \
16509         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16510         libsrcdir="$$s/libiberty"; \
16511         $(SHELL) $${libsrcdir}/configure \
16512           $(HOST_CONFIGARGS) $${srcdiroption} \
16513           @stage2_werror_flag@ 
16514 @endif libiberty-bootstrap
16515
16516 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
16517 maybe-configure-stage3-libiberty:
16518 @if libiberty-bootstrap
16519 maybe-configure-stage3-libiberty: configure-stage3-libiberty
16520 configure-stage3-libiberty: 
16521         @$(MAKE) stage3-start
16522         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16523         r=`${PWD_COMMAND}`; export r; \
16524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16525         $(HOST_EXPORTS) \
16526         $(POSTSTAGE1_HOST_EXPORTS) \
16527         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
16528         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16529         case $(srcdir) in \
16530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16531           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16533         esac; \
16534         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16535         libsrcdir="$$s/libiberty"; \
16536         $(SHELL) $${libsrcdir}/configure \
16537           $(HOST_CONFIGARGS) $${srcdiroption} \
16538           @stage2_werror_flag@ 
16539 @endif libiberty-bootstrap
16540
16541 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
16542 maybe-configure-stage4-libiberty:
16543 @if libiberty-bootstrap
16544 maybe-configure-stage4-libiberty: configure-stage4-libiberty
16545 configure-stage4-libiberty: 
16546         @$(MAKE) stage4-start
16547         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16548         r=`${PWD_COMMAND}`; export r; \
16549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16550         $(HOST_EXPORTS) \
16551         $(POSTSTAGE1_HOST_EXPORTS) \
16552         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
16553         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16554         case $(srcdir) in \
16555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16556           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16558         esac; \
16559         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16560         libsrcdir="$$s/libiberty"; \
16561         $(SHELL) $${libsrcdir}/configure \
16562           $(HOST_CONFIGARGS) $${srcdiroption} \
16563           @stage2_werror_flag@ 
16564 @endif libiberty-bootstrap
16565
16566 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
16567 maybe-configure-stageprofile-libiberty:
16568 @if libiberty-bootstrap
16569 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
16570 configure-stageprofile-libiberty: 
16571         @$(MAKE) stageprofile-start
16572         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16573         r=`${PWD_COMMAND}`; export r; \
16574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575         $(HOST_EXPORTS) \
16576         $(POSTSTAGE1_HOST_EXPORTS) \
16577         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
16578         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16579         case $(srcdir) in \
16580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16581           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16583         esac; \
16584         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16585         libsrcdir="$$s/libiberty"; \
16586         $(SHELL) $${libsrcdir}/configure \
16587           $(HOST_CONFIGARGS) $${srcdiroption} \
16588           @stage2_werror_flag@ 
16589 @endif libiberty-bootstrap
16590
16591 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
16592 maybe-configure-stagefeedback-libiberty:
16593 @if libiberty-bootstrap
16594 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
16595 configure-stagefeedback-libiberty: 
16596         @$(MAKE) stagefeedback-start
16597         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16598         r=`${PWD_COMMAND}`; export r; \
16599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16600         $(HOST_EXPORTS) \
16601         $(POSTSTAGE1_HOST_EXPORTS) \
16602         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
16603         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16604         case $(srcdir) in \
16605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16606           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16608         esac; \
16609         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16610         libsrcdir="$$s/libiberty"; \
16611         $(SHELL) $${libsrcdir}/configure \
16612           $(HOST_CONFIGARGS) $${srcdiroption} \
16613           @stage2_werror_flag@ 
16614 @endif libiberty-bootstrap
16615
16616
16617
16618
16619
16620 .PHONY: all-libiberty maybe-all-libiberty
16621 maybe-all-libiberty:
16622 @if libiberty
16623 TARGET-libiberty=all
16624 maybe-all-libiberty: all-libiberty
16625 all-libiberty: configure-libiberty
16626         @test -f stage_last && exit 0; \
16627         r=`${PWD_COMMAND}`; export r; \
16628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16629         $(HOST_EXPORTS) \
16630         (cd $(HOST_SUBDIR)/libiberty && \
16631           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
16632 @endif libiberty
16633
16634
16635
16636 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
16637 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
16638 maybe-all-stage1-libiberty:
16639 maybe-clean-stage1-libiberty:
16640 @if libiberty-bootstrap
16641 maybe-all-stage1-libiberty: all-stage1-libiberty
16642 all-stage1: all-stage1-libiberty
16643 all-stage1-libiberty: configure-stage1-libiberty
16644         @$(MAKE) stage1-start
16645         @r=`${PWD_COMMAND}`; export r; \
16646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16647         $(HOST_EXPORTS) \
16648         cd $(HOST_SUBDIR)/libiberty && \
16649         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
16650
16651 maybe-clean-stage1-libiberty: clean-stage1-libiberty
16652 clean-stage1: clean-stage1-libiberty
16653 clean-stage1-libiberty:
16654         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
16655           || exit 0 ; \
16656         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage1-start ; \
16657         cd $(HOST_SUBDIR)/libiberty && \
16658         $(MAKE) $(FLAGS_TO_PASS)  \
16659                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16660 @endif libiberty-bootstrap
16661
16662
16663 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
16664 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
16665 maybe-all-stage2-libiberty:
16666 maybe-clean-stage2-libiberty:
16667 @if libiberty-bootstrap
16668 maybe-all-stage2-libiberty: all-stage2-libiberty
16669 all-stage2: all-stage2-libiberty
16670 all-stage2-libiberty: configure-stage2-libiberty
16671         @$(MAKE) stage2-start
16672         @r=`${PWD_COMMAND}`; export r; \
16673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16674         $(HOST_EXPORTS) \
16675         $(POSTSTAGE1_HOST_EXPORTS) \
16676         cd $(HOST_SUBDIR)/libiberty && \
16677         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16678
16679 maybe-clean-stage2-libiberty: clean-stage2-libiberty
16680 clean-stage2: clean-stage2-libiberty
16681 clean-stage2-libiberty:
16682         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
16683           || exit 0 ; \
16684         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage2-start ; \
16685         cd $(HOST_SUBDIR)/libiberty && \
16686         $(MAKE) $(FLAGS_TO_PASS)  \
16687                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16688                   clean
16689 @endif libiberty-bootstrap
16690
16691
16692 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
16693 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
16694 maybe-all-stage3-libiberty:
16695 maybe-clean-stage3-libiberty:
16696 @if libiberty-bootstrap
16697 maybe-all-stage3-libiberty: all-stage3-libiberty
16698 all-stage3: all-stage3-libiberty
16699 all-stage3-libiberty: configure-stage3-libiberty
16700         @$(MAKE) stage3-start
16701         @r=`${PWD_COMMAND}`; export r; \
16702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703         $(HOST_EXPORTS) \
16704         $(POSTSTAGE1_HOST_EXPORTS) \
16705         cd $(HOST_SUBDIR)/libiberty && \
16706         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16707
16708 maybe-clean-stage3-libiberty: clean-stage3-libiberty
16709 clean-stage3: clean-stage3-libiberty
16710 clean-stage3-libiberty:
16711         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
16712           || exit 0 ; \
16713         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage3-start ; \
16714         cd $(HOST_SUBDIR)/libiberty && \
16715         $(MAKE) $(FLAGS_TO_PASS)  \
16716                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16717                   clean
16718 @endif libiberty-bootstrap
16719
16720
16721 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
16722 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
16723 maybe-all-stage4-libiberty:
16724 maybe-clean-stage4-libiberty:
16725 @if libiberty-bootstrap
16726 maybe-all-stage4-libiberty: all-stage4-libiberty
16727 all-stage4: all-stage4-libiberty
16728 all-stage4-libiberty: configure-stage4-libiberty
16729         @$(MAKE) stage4-start
16730         @r=`${PWD_COMMAND}`; export r; \
16731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16732         $(HOST_EXPORTS) \
16733         $(POSTSTAGE1_HOST_EXPORTS) \
16734         cd $(HOST_SUBDIR)/libiberty && \
16735         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16736
16737 maybe-clean-stage4-libiberty: clean-stage4-libiberty
16738 clean-stage4: clean-stage4-libiberty
16739 clean-stage4-libiberty:
16740         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
16741           || exit 0 ; \
16742         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage4-start ; \
16743         cd $(HOST_SUBDIR)/libiberty && \
16744         $(MAKE) $(FLAGS_TO_PASS)  \
16745                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16746                   clean
16747 @endif libiberty-bootstrap
16748
16749
16750 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
16751 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
16752 maybe-all-stageprofile-libiberty:
16753 maybe-clean-stageprofile-libiberty:
16754 @if libiberty-bootstrap
16755 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
16756 all-stageprofile: all-stageprofile-libiberty
16757 all-stageprofile-libiberty: configure-stageprofile-libiberty
16758         @$(MAKE) stageprofile-start
16759         @r=`${PWD_COMMAND}`; export r; \
16760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16761         $(HOST_EXPORTS) \
16762         $(POSTSTAGE1_HOST_EXPORTS) \
16763         cd $(HOST_SUBDIR)/libiberty && \
16764         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
16765
16766 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
16767 clean-stageprofile: clean-stageprofile-libiberty
16768 clean-stageprofile-libiberty:
16769         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
16770           || exit 0 ; \
16771         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stageprofile-start ; \
16772         cd $(HOST_SUBDIR)/libiberty && \
16773         $(MAKE) $(FLAGS_TO_PASS)  \
16774                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16775                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16776 @endif libiberty-bootstrap
16777
16778
16779 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
16780 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
16781 maybe-all-stagefeedback-libiberty:
16782 maybe-clean-stagefeedback-libiberty:
16783 @if libiberty-bootstrap
16784 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
16785 all-stagefeedback: all-stagefeedback-libiberty
16786 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
16787         @$(MAKE) stagefeedback-start
16788         @r=`${PWD_COMMAND}`; export r; \
16789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16790         $(HOST_EXPORTS) \
16791         $(POSTSTAGE1_HOST_EXPORTS) \
16792         cd $(HOST_SUBDIR)/libiberty && \
16793         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
16794
16795 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
16796 clean-stagefeedback: clean-stagefeedback-libiberty
16797 clean-stagefeedback-libiberty:
16798         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
16799           || exit 0 ; \
16800         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stagefeedback-start ; \
16801         cd $(HOST_SUBDIR)/libiberty && \
16802         $(MAKE) $(FLAGS_TO_PASS)  \
16803                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16804                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16805 @endif libiberty-bootstrap
16806
16807
16808
16809
16810
16811 .PHONY: check-libiberty maybe-check-libiberty
16812 maybe-check-libiberty:
16813 @if libiberty
16814 maybe-check-libiberty: check-libiberty
16815
16816 check-libiberty:
16817         @r=`${PWD_COMMAND}`; export r; \
16818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819         $(HOST_EXPORTS) \
16820         (cd $(HOST_SUBDIR)/libiberty && \
16821           $(MAKE) $(FLAGS_TO_PASS)  check)
16822
16823 @endif libiberty
16824
16825 .PHONY: install-libiberty maybe-install-libiberty
16826 maybe-install-libiberty:
16827 @if libiberty
16828 maybe-install-libiberty: install-libiberty
16829
16830 install-libiberty: installdirs
16831         @r=`${PWD_COMMAND}`; export r; \
16832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833         $(HOST_EXPORTS) \
16834         (cd $(HOST_SUBDIR)/libiberty && \
16835           $(MAKE) $(FLAGS_TO_PASS)  install)
16836
16837 @endif libiberty
16838
16839 # Other targets (info, dvi, etc.)
16840
16841 .PHONY: maybe-info-libiberty info-libiberty
16842 maybe-info-libiberty:
16843 @if libiberty
16844 maybe-info-libiberty: info-libiberty
16845
16846 info-libiberty: \
16847     configure-libiberty 
16848         @[ -f ./libiberty/Makefile ] || exit 0; \
16849         r=`${PWD_COMMAND}`; export r; \
16850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16851         $(HOST_EXPORTS) \
16852         for flag in $(EXTRA_HOST_FLAGS) ; do \
16853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16854         done; \
16855         echo "Doing info in libiberty" ; \
16856         (cd $(HOST_SUBDIR)/libiberty && \
16857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16859                   "RANLIB=$${RANLIB}" \
16860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16861                   info) \
16862           || exit 1
16863
16864 @endif libiberty
16865
16866 .PHONY: maybe-dvi-libiberty dvi-libiberty
16867 maybe-dvi-libiberty:
16868 @if libiberty
16869 maybe-dvi-libiberty: dvi-libiberty
16870
16871 dvi-libiberty: \
16872     configure-libiberty 
16873         @[ -f ./libiberty/Makefile ] || exit 0; \
16874         r=`${PWD_COMMAND}`; export r; \
16875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16876         $(HOST_EXPORTS) \
16877         for flag in $(EXTRA_HOST_FLAGS) ; do \
16878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16879         done; \
16880         echo "Doing dvi in libiberty" ; \
16881         (cd $(HOST_SUBDIR)/libiberty && \
16882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16884                   "RANLIB=$${RANLIB}" \
16885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16886                   dvi) \
16887           || exit 1
16888
16889 @endif libiberty
16890
16891 .PHONY: maybe-html-libiberty html-libiberty
16892 maybe-html-libiberty:
16893 @if libiberty
16894 maybe-html-libiberty: html-libiberty
16895
16896 html-libiberty: \
16897     configure-libiberty 
16898         @[ -f ./libiberty/Makefile ] || exit 0; \
16899         r=`${PWD_COMMAND}`; export r; \
16900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16901         $(HOST_EXPORTS) \
16902         for flag in $(EXTRA_HOST_FLAGS) ; do \
16903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16904         done; \
16905         echo "Doing html in libiberty" ; \
16906         (cd $(HOST_SUBDIR)/libiberty && \
16907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16909                   "RANLIB=$${RANLIB}" \
16910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16911                   html) \
16912           || exit 1
16913
16914 @endif libiberty
16915
16916 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
16917 maybe-TAGS-libiberty:
16918 @if libiberty
16919 maybe-TAGS-libiberty: TAGS-libiberty
16920
16921 TAGS-libiberty: \
16922     configure-libiberty 
16923         @[ -f ./libiberty/Makefile ] || exit 0; \
16924         r=`${PWD_COMMAND}`; export r; \
16925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16926         $(HOST_EXPORTS) \
16927         for flag in $(EXTRA_HOST_FLAGS) ; do \
16928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16929         done; \
16930         echo "Doing TAGS in libiberty" ; \
16931         (cd $(HOST_SUBDIR)/libiberty && \
16932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16934                   "RANLIB=$${RANLIB}" \
16935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16936                   TAGS) \
16937           || exit 1
16938
16939 @endif libiberty
16940
16941 .PHONY: maybe-install-info-libiberty install-info-libiberty
16942 maybe-install-info-libiberty:
16943 @if libiberty
16944 maybe-install-info-libiberty: install-info-libiberty
16945
16946 install-info-libiberty: \
16947     configure-libiberty \
16948     info-libiberty 
16949         @[ -f ./libiberty/Makefile ] || exit 0; \
16950         r=`${PWD_COMMAND}`; export r; \
16951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16952         $(HOST_EXPORTS) \
16953         for flag in $(EXTRA_HOST_FLAGS) ; do \
16954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16955         done; \
16956         echo "Doing install-info in libiberty" ; \
16957         (cd $(HOST_SUBDIR)/libiberty && \
16958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16960                   "RANLIB=$${RANLIB}" \
16961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16962                   install-info) \
16963           || exit 1
16964
16965 @endif libiberty
16966
16967 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
16968 maybe-installcheck-libiberty:
16969 @if libiberty
16970 maybe-installcheck-libiberty: installcheck-libiberty
16971
16972 installcheck-libiberty: \
16973     configure-libiberty 
16974         @[ -f ./libiberty/Makefile ] || exit 0; \
16975         r=`${PWD_COMMAND}`; export r; \
16976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16977         $(HOST_EXPORTS) \
16978         for flag in $(EXTRA_HOST_FLAGS) ; do \
16979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16980         done; \
16981         echo "Doing installcheck in libiberty" ; \
16982         (cd $(HOST_SUBDIR)/libiberty && \
16983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16985                   "RANLIB=$${RANLIB}" \
16986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16987                   installcheck) \
16988           || exit 1
16989
16990 @endif libiberty
16991
16992 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
16993 maybe-mostlyclean-libiberty:
16994 @if libiberty
16995 maybe-mostlyclean-libiberty: mostlyclean-libiberty
16996
16997 mostlyclean-libiberty: 
16998         @[ -f ./libiberty/Makefile ] || exit 0; \
16999         r=`${PWD_COMMAND}`; export r; \
17000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17001         $(HOST_EXPORTS) \
17002         for flag in $(EXTRA_HOST_FLAGS) ; do \
17003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17004         done; \
17005         echo "Doing mostlyclean in libiberty" ; \
17006         (cd $(HOST_SUBDIR)/libiberty && \
17007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17009                   "RANLIB=$${RANLIB}" \
17010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17011                   mostlyclean) \
17012           || exit 1
17013
17014 @endif libiberty
17015
17016 .PHONY: maybe-clean-libiberty clean-libiberty
17017 maybe-clean-libiberty:
17018 @if libiberty
17019 maybe-clean-libiberty: clean-libiberty
17020
17021 clean-libiberty: 
17022         @[ -f ./libiberty/Makefile ] || exit 0; \
17023         r=`${PWD_COMMAND}`; export r; \
17024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17025         $(HOST_EXPORTS) \
17026         for flag in $(EXTRA_HOST_FLAGS) ; do \
17027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17028         done; \
17029         echo "Doing clean in libiberty" ; \
17030         (cd $(HOST_SUBDIR)/libiberty && \
17031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17033                   "RANLIB=$${RANLIB}" \
17034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17035                   clean) \
17036           || exit 1
17037
17038 @endif libiberty
17039
17040 .PHONY: maybe-distclean-libiberty distclean-libiberty
17041 maybe-distclean-libiberty:
17042 @if libiberty
17043 maybe-distclean-libiberty: distclean-libiberty
17044
17045 distclean-libiberty: 
17046         @[ -f ./libiberty/Makefile ] || exit 0; \
17047         r=`${PWD_COMMAND}`; export r; \
17048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17049         $(HOST_EXPORTS) \
17050         for flag in $(EXTRA_HOST_FLAGS) ; do \
17051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17052         done; \
17053         echo "Doing distclean in libiberty" ; \
17054         (cd $(HOST_SUBDIR)/libiberty && \
17055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17057                   "RANLIB=$${RANLIB}" \
17058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17059                   distclean) \
17060           || exit 1
17061
17062 @endif libiberty
17063
17064 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17065 maybe-maintainer-clean-libiberty:
17066 @if libiberty
17067 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17068
17069 maintainer-clean-libiberty: 
17070         @[ -f ./libiberty/Makefile ] || exit 0; \
17071         r=`${PWD_COMMAND}`; export r; \
17072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17073         $(HOST_EXPORTS) \
17074         for flag in $(EXTRA_HOST_FLAGS) ; do \
17075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17076         done; \
17077         echo "Doing maintainer-clean in libiberty" ; \
17078         (cd $(HOST_SUBDIR)/libiberty && \
17079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17081                   "RANLIB=$${RANLIB}" \
17082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17083                   maintainer-clean) \
17084           || exit 1
17085
17086 @endif libiberty
17087
17088
17089
17090 .PHONY: configure-libtool maybe-configure-libtool
17091 maybe-configure-libtool:
17092 @if libtool
17093 maybe-configure-libtool: configure-libtool
17094 configure-libtool: 
17095         @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17097         r=`${PWD_COMMAND}`; export r; \
17098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17099         $(HOST_EXPORTS) \
17100         echo Configuring in $(HOST_SUBDIR)/libtool; \
17101         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17102         case $(srcdir) in \
17103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17104           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17106         esac; \
17107         srcdiroption="--srcdir=$${topdir}/libtool"; \
17108         libsrcdir="$$s/libtool"; \
17109         $(SHELL) $${libsrcdir}/configure \
17110           $(HOST_CONFIGARGS) $${srcdiroption}  \
17111           || exit 1
17112 @endif libtool
17113
17114
17115
17116
17117
17118 .PHONY: all-libtool maybe-all-libtool
17119 maybe-all-libtool:
17120 @if libtool
17121 TARGET-libtool=all
17122 maybe-all-libtool: all-libtool
17123 all-libtool: configure-libtool
17124         @r=`${PWD_COMMAND}`; export r; \
17125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17126         $(HOST_EXPORTS) \
17127         (cd $(HOST_SUBDIR)/libtool && \
17128           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
17129 @endif libtool
17130
17131
17132
17133
17134 .PHONY: check-libtool maybe-check-libtool
17135 maybe-check-libtool:
17136 @if libtool
17137 maybe-check-libtool: check-libtool
17138
17139 check-libtool:
17140         @r=`${PWD_COMMAND}`; export r; \
17141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17142         $(HOST_EXPORTS) \
17143         (cd $(HOST_SUBDIR)/libtool && \
17144           $(MAKE) $(FLAGS_TO_PASS)  check)
17145
17146 @endif libtool
17147
17148 .PHONY: install-libtool maybe-install-libtool
17149 maybe-install-libtool:
17150 @if libtool
17151 maybe-install-libtool: install-libtool
17152
17153 install-libtool: installdirs
17154         @r=`${PWD_COMMAND}`; export r; \
17155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17156         $(HOST_EXPORTS) \
17157         (cd $(HOST_SUBDIR)/libtool && \
17158           $(MAKE) $(FLAGS_TO_PASS)  install)
17159
17160 @endif libtool
17161
17162 # Other targets (info, dvi, etc.)
17163
17164 .PHONY: maybe-info-libtool info-libtool
17165 maybe-info-libtool:
17166 @if libtool
17167 maybe-info-libtool: info-libtool
17168
17169 info-libtool: \
17170     configure-libtool 
17171         @[ -f ./libtool/Makefile ] || exit 0; \
17172         r=`${PWD_COMMAND}`; export r; \
17173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174         $(HOST_EXPORTS) \
17175         for flag in $(EXTRA_HOST_FLAGS) ; do \
17176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17177         done; \
17178         echo "Doing info in libtool" ; \
17179         (cd $(HOST_SUBDIR)/libtool && \
17180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17182                   "RANLIB=$${RANLIB}" \
17183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17184                   info) \
17185           || exit 1
17186
17187 @endif libtool
17188
17189 .PHONY: maybe-dvi-libtool dvi-libtool
17190 maybe-dvi-libtool:
17191 @if libtool
17192 maybe-dvi-libtool: dvi-libtool
17193
17194 dvi-libtool: \
17195     configure-libtool 
17196         @[ -f ./libtool/Makefile ] || exit 0; \
17197         r=`${PWD_COMMAND}`; export r; \
17198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17199         $(HOST_EXPORTS) \
17200         for flag in $(EXTRA_HOST_FLAGS) ; do \
17201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17202         done; \
17203         echo "Doing dvi in libtool" ; \
17204         (cd $(HOST_SUBDIR)/libtool && \
17205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17207                   "RANLIB=$${RANLIB}" \
17208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17209                   dvi) \
17210           || exit 1
17211
17212 @endif libtool
17213
17214 .PHONY: maybe-html-libtool html-libtool
17215 maybe-html-libtool:
17216 @if libtool
17217 maybe-html-libtool: html-libtool
17218
17219 html-libtool: \
17220     configure-libtool 
17221         @[ -f ./libtool/Makefile ] || exit 0; \
17222         r=`${PWD_COMMAND}`; export r; \
17223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17224         $(HOST_EXPORTS) \
17225         for flag in $(EXTRA_HOST_FLAGS) ; do \
17226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17227         done; \
17228         echo "Doing html in libtool" ; \
17229         (cd $(HOST_SUBDIR)/libtool && \
17230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17232                   "RANLIB=$${RANLIB}" \
17233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17234                   html) \
17235           || exit 1
17236
17237 @endif libtool
17238
17239 .PHONY: maybe-TAGS-libtool TAGS-libtool
17240 maybe-TAGS-libtool:
17241 @if libtool
17242 maybe-TAGS-libtool: TAGS-libtool
17243
17244 TAGS-libtool: \
17245     configure-libtool 
17246         @[ -f ./libtool/Makefile ] || exit 0; \
17247         r=`${PWD_COMMAND}`; export r; \
17248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17249         $(HOST_EXPORTS) \
17250         for flag in $(EXTRA_HOST_FLAGS) ; do \
17251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17252         done; \
17253         echo "Doing TAGS in libtool" ; \
17254         (cd $(HOST_SUBDIR)/libtool && \
17255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17257                   "RANLIB=$${RANLIB}" \
17258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17259                   TAGS) \
17260           || exit 1
17261
17262 @endif libtool
17263
17264 .PHONY: maybe-install-info-libtool install-info-libtool
17265 maybe-install-info-libtool:
17266 @if libtool
17267 maybe-install-info-libtool: install-info-libtool
17268
17269 install-info-libtool: \
17270     configure-libtool \
17271     info-libtool 
17272         @[ -f ./libtool/Makefile ] || exit 0; \
17273         r=`${PWD_COMMAND}`; export r; \
17274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17275         $(HOST_EXPORTS) \
17276         for flag in $(EXTRA_HOST_FLAGS) ; do \
17277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17278         done; \
17279         echo "Doing install-info in libtool" ; \
17280         (cd $(HOST_SUBDIR)/libtool && \
17281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17283                   "RANLIB=$${RANLIB}" \
17284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17285                   install-info) \
17286           || exit 1
17287
17288 @endif libtool
17289
17290 .PHONY: maybe-installcheck-libtool installcheck-libtool
17291 maybe-installcheck-libtool:
17292 @if libtool
17293 maybe-installcheck-libtool: installcheck-libtool
17294
17295 installcheck-libtool: \
17296     configure-libtool 
17297         @[ -f ./libtool/Makefile ] || exit 0; \
17298         r=`${PWD_COMMAND}`; export r; \
17299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17300         $(HOST_EXPORTS) \
17301         for flag in $(EXTRA_HOST_FLAGS) ; do \
17302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17303         done; \
17304         echo "Doing installcheck in libtool" ; \
17305         (cd $(HOST_SUBDIR)/libtool && \
17306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17308                   "RANLIB=$${RANLIB}" \
17309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17310                   installcheck) \
17311           || exit 1
17312
17313 @endif libtool
17314
17315 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17316 maybe-mostlyclean-libtool:
17317 @if libtool
17318 maybe-mostlyclean-libtool: mostlyclean-libtool
17319
17320 mostlyclean-libtool: 
17321         @[ -f ./libtool/Makefile ] || exit 0; \
17322         r=`${PWD_COMMAND}`; export r; \
17323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17324         $(HOST_EXPORTS) \
17325         for flag in $(EXTRA_HOST_FLAGS) ; do \
17326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17327         done; \
17328         echo "Doing mostlyclean in libtool" ; \
17329         (cd $(HOST_SUBDIR)/libtool && \
17330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17332                   "RANLIB=$${RANLIB}" \
17333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17334                   mostlyclean) \
17335           || exit 1
17336
17337 @endif libtool
17338
17339 .PHONY: maybe-clean-libtool clean-libtool
17340 maybe-clean-libtool:
17341 @if libtool
17342 maybe-clean-libtool: clean-libtool
17343
17344 clean-libtool: 
17345         @[ -f ./libtool/Makefile ] || exit 0; \
17346         r=`${PWD_COMMAND}`; export r; \
17347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17348         $(HOST_EXPORTS) \
17349         for flag in $(EXTRA_HOST_FLAGS) ; do \
17350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17351         done; \
17352         echo "Doing clean in libtool" ; \
17353         (cd $(HOST_SUBDIR)/libtool && \
17354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17356                   "RANLIB=$${RANLIB}" \
17357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17358                   clean) \
17359           || exit 1
17360
17361 @endif libtool
17362
17363 .PHONY: maybe-distclean-libtool distclean-libtool
17364 maybe-distclean-libtool:
17365 @if libtool
17366 maybe-distclean-libtool: distclean-libtool
17367
17368 distclean-libtool: 
17369         @[ -f ./libtool/Makefile ] || exit 0; \
17370         r=`${PWD_COMMAND}`; export r; \
17371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17372         $(HOST_EXPORTS) \
17373         for flag in $(EXTRA_HOST_FLAGS) ; do \
17374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17375         done; \
17376         echo "Doing distclean in libtool" ; \
17377         (cd $(HOST_SUBDIR)/libtool && \
17378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17380                   "RANLIB=$${RANLIB}" \
17381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17382                   distclean) \
17383           || exit 1
17384
17385 @endif libtool
17386
17387 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
17388 maybe-maintainer-clean-libtool:
17389 @if libtool
17390 maybe-maintainer-clean-libtool: maintainer-clean-libtool
17391
17392 maintainer-clean-libtool: 
17393         @[ -f ./libtool/Makefile ] || exit 0; \
17394         r=`${PWD_COMMAND}`; export r; \
17395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17396         $(HOST_EXPORTS) \
17397         for flag in $(EXTRA_HOST_FLAGS) ; do \
17398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17399         done; \
17400         echo "Doing maintainer-clean in libtool" ; \
17401         (cd $(HOST_SUBDIR)/libtool && \
17402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17404                   "RANLIB=$${RANLIB}" \
17405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17406                   maintainer-clean) \
17407           || exit 1
17408
17409 @endif libtool
17410
17411
17412
17413 .PHONY: configure-m4 maybe-configure-m4
17414 maybe-configure-m4:
17415 @if m4
17416 maybe-configure-m4: configure-m4
17417 configure-m4: 
17418         @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
17419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
17420         r=`${PWD_COMMAND}`; export r; \
17421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17422         $(HOST_EXPORTS) \
17423         echo Configuring in $(HOST_SUBDIR)/m4; \
17424         cd "$(HOST_SUBDIR)/m4" || exit 1; \
17425         case $(srcdir) in \
17426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17427           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
17428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17429         esac; \
17430         srcdiroption="--srcdir=$${topdir}/m4"; \
17431         libsrcdir="$$s/m4"; \
17432         $(SHELL) $${libsrcdir}/configure \
17433           $(HOST_CONFIGARGS) $${srcdiroption}  \
17434           || exit 1
17435 @endif m4
17436
17437
17438
17439
17440
17441 .PHONY: all-m4 maybe-all-m4
17442 maybe-all-m4:
17443 @if m4
17444 TARGET-m4=all
17445 maybe-all-m4: all-m4
17446 all-m4: configure-m4
17447         @r=`${PWD_COMMAND}`; export r; \
17448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17449         $(HOST_EXPORTS) \
17450         (cd $(HOST_SUBDIR)/m4 && \
17451           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
17452 @endif m4
17453
17454
17455
17456
17457 .PHONY: check-m4 maybe-check-m4
17458 maybe-check-m4:
17459 @if m4
17460 maybe-check-m4: check-m4
17461
17462 check-m4:
17463         @r=`${PWD_COMMAND}`; export r; \
17464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465         $(HOST_EXPORTS) \
17466         (cd $(HOST_SUBDIR)/m4 && \
17467           $(MAKE) $(FLAGS_TO_PASS)  check)
17468
17469 @endif m4
17470
17471 .PHONY: install-m4 maybe-install-m4
17472 maybe-install-m4:
17473 @if m4
17474 maybe-install-m4: install-m4
17475
17476 install-m4: installdirs
17477         @r=`${PWD_COMMAND}`; export r; \
17478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17479         $(HOST_EXPORTS) \
17480         (cd $(HOST_SUBDIR)/m4 && \
17481           $(MAKE) $(FLAGS_TO_PASS)  install)
17482
17483 @endif m4
17484
17485 # Other targets (info, dvi, etc.)
17486
17487 .PHONY: maybe-info-m4 info-m4
17488 maybe-info-m4:
17489 @if m4
17490 maybe-info-m4: info-m4
17491
17492 info-m4: \
17493     configure-m4 
17494         @[ -f ./m4/Makefile ] || exit 0; \
17495         r=`${PWD_COMMAND}`; export r; \
17496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17497         $(HOST_EXPORTS) \
17498         for flag in $(EXTRA_HOST_FLAGS) ; do \
17499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17500         done; \
17501         echo "Doing info in m4" ; \
17502         (cd $(HOST_SUBDIR)/m4 && \
17503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17505                   "RANLIB=$${RANLIB}" \
17506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17507                   info) \
17508           || exit 1
17509
17510 @endif m4
17511
17512 .PHONY: maybe-dvi-m4 dvi-m4
17513 maybe-dvi-m4:
17514 @if m4
17515 maybe-dvi-m4: dvi-m4
17516
17517 dvi-m4: \
17518     configure-m4 
17519         @[ -f ./m4/Makefile ] || exit 0; \
17520         r=`${PWD_COMMAND}`; export r; \
17521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17522         $(HOST_EXPORTS) \
17523         for flag in $(EXTRA_HOST_FLAGS) ; do \
17524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17525         done; \
17526         echo "Doing dvi in m4" ; \
17527         (cd $(HOST_SUBDIR)/m4 && \
17528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17530                   "RANLIB=$${RANLIB}" \
17531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17532                   dvi) \
17533           || exit 1
17534
17535 @endif m4
17536
17537 .PHONY: maybe-html-m4 html-m4
17538 maybe-html-m4:
17539 @if m4
17540 maybe-html-m4: html-m4
17541
17542 html-m4: \
17543     configure-m4 
17544         @[ -f ./m4/Makefile ] || exit 0; \
17545         r=`${PWD_COMMAND}`; export r; \
17546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17547         $(HOST_EXPORTS) \
17548         for flag in $(EXTRA_HOST_FLAGS) ; do \
17549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17550         done; \
17551         echo "Doing html in m4" ; \
17552         (cd $(HOST_SUBDIR)/m4 && \
17553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17555                   "RANLIB=$${RANLIB}" \
17556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17557                   html) \
17558           || exit 1
17559
17560 @endif m4
17561
17562 .PHONY: maybe-TAGS-m4 TAGS-m4
17563 maybe-TAGS-m4:
17564 @if m4
17565 maybe-TAGS-m4: TAGS-m4
17566
17567 TAGS-m4: \
17568     configure-m4 
17569         @[ -f ./m4/Makefile ] || exit 0; \
17570         r=`${PWD_COMMAND}`; export r; \
17571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572         $(HOST_EXPORTS) \
17573         for flag in $(EXTRA_HOST_FLAGS) ; do \
17574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17575         done; \
17576         echo "Doing TAGS in m4" ; \
17577         (cd $(HOST_SUBDIR)/m4 && \
17578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17580                   "RANLIB=$${RANLIB}" \
17581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17582                   TAGS) \
17583           || exit 1
17584
17585 @endif m4
17586
17587 .PHONY: maybe-install-info-m4 install-info-m4
17588 maybe-install-info-m4:
17589 @if m4
17590 maybe-install-info-m4: install-info-m4
17591
17592 install-info-m4: \
17593     configure-m4 \
17594     info-m4 
17595         @[ -f ./m4/Makefile ] || exit 0; \
17596         r=`${PWD_COMMAND}`; export r; \
17597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17598         $(HOST_EXPORTS) \
17599         for flag in $(EXTRA_HOST_FLAGS) ; do \
17600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17601         done; \
17602         echo "Doing install-info in m4" ; \
17603         (cd $(HOST_SUBDIR)/m4 && \
17604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17606                   "RANLIB=$${RANLIB}" \
17607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17608                   install-info) \
17609           || exit 1
17610
17611 @endif m4
17612
17613 .PHONY: maybe-installcheck-m4 installcheck-m4
17614 maybe-installcheck-m4:
17615 @if m4
17616 maybe-installcheck-m4: installcheck-m4
17617
17618 installcheck-m4: \
17619     configure-m4 
17620         @[ -f ./m4/Makefile ] || exit 0; \
17621         r=`${PWD_COMMAND}`; export r; \
17622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17623         $(HOST_EXPORTS) \
17624         for flag in $(EXTRA_HOST_FLAGS) ; do \
17625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17626         done; \
17627         echo "Doing installcheck in m4" ; \
17628         (cd $(HOST_SUBDIR)/m4 && \
17629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17631                   "RANLIB=$${RANLIB}" \
17632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17633                   installcheck) \
17634           || exit 1
17635
17636 @endif m4
17637
17638 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
17639 maybe-mostlyclean-m4:
17640 @if m4
17641 maybe-mostlyclean-m4: mostlyclean-m4
17642
17643 mostlyclean-m4: 
17644         @[ -f ./m4/Makefile ] || exit 0; \
17645         r=`${PWD_COMMAND}`; export r; \
17646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17647         $(HOST_EXPORTS) \
17648         for flag in $(EXTRA_HOST_FLAGS) ; do \
17649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17650         done; \
17651         echo "Doing mostlyclean in m4" ; \
17652         (cd $(HOST_SUBDIR)/m4 && \
17653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17655                   "RANLIB=$${RANLIB}" \
17656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17657                   mostlyclean) \
17658           || exit 1
17659
17660 @endif m4
17661
17662 .PHONY: maybe-clean-m4 clean-m4
17663 maybe-clean-m4:
17664 @if m4
17665 maybe-clean-m4: clean-m4
17666
17667 clean-m4: 
17668         @[ -f ./m4/Makefile ] || exit 0; \
17669         r=`${PWD_COMMAND}`; export r; \
17670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17671         $(HOST_EXPORTS) \
17672         for flag in $(EXTRA_HOST_FLAGS) ; do \
17673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17674         done; \
17675         echo "Doing clean in m4" ; \
17676         (cd $(HOST_SUBDIR)/m4 && \
17677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17679                   "RANLIB=$${RANLIB}" \
17680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17681                   clean) \
17682           || exit 1
17683
17684 @endif m4
17685
17686 .PHONY: maybe-distclean-m4 distclean-m4
17687 maybe-distclean-m4:
17688 @if m4
17689 maybe-distclean-m4: distclean-m4
17690
17691 distclean-m4: 
17692         @[ -f ./m4/Makefile ] || exit 0; \
17693         r=`${PWD_COMMAND}`; export r; \
17694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17695         $(HOST_EXPORTS) \
17696         for flag in $(EXTRA_HOST_FLAGS) ; do \
17697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17698         done; \
17699         echo "Doing distclean in m4" ; \
17700         (cd $(HOST_SUBDIR)/m4 && \
17701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17703                   "RANLIB=$${RANLIB}" \
17704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17705                   distclean) \
17706           || exit 1
17707
17708 @endif m4
17709
17710 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
17711 maybe-maintainer-clean-m4:
17712 @if m4
17713 maybe-maintainer-clean-m4: maintainer-clean-m4
17714
17715 maintainer-clean-m4: 
17716         @[ -f ./m4/Makefile ] || exit 0; \
17717         r=`${PWD_COMMAND}`; export r; \
17718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719         $(HOST_EXPORTS) \
17720         for flag in $(EXTRA_HOST_FLAGS) ; do \
17721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722         done; \
17723         echo "Doing maintainer-clean in m4" ; \
17724         (cd $(HOST_SUBDIR)/m4 && \
17725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727                   "RANLIB=$${RANLIB}" \
17728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17729                   maintainer-clean) \
17730           || exit 1
17731
17732 @endif m4
17733
17734
17735
17736 .PHONY: configure-make maybe-configure-make
17737 maybe-configure-make:
17738 @if make
17739 maybe-configure-make: configure-make
17740 configure-make: 
17741         @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
17742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
17743         r=`${PWD_COMMAND}`; export r; \
17744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745         $(HOST_EXPORTS) \
17746         echo Configuring in $(HOST_SUBDIR)/make; \
17747         cd "$(HOST_SUBDIR)/make" || exit 1; \
17748         case $(srcdir) in \
17749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17750           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
17751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17752         esac; \
17753         srcdiroption="--srcdir=$${topdir}/make"; \
17754         libsrcdir="$$s/make"; \
17755         $(SHELL) $${libsrcdir}/configure \
17756           $(HOST_CONFIGARGS) $${srcdiroption}  \
17757           || exit 1
17758 @endif make
17759
17760
17761
17762
17763
17764 .PHONY: all-make maybe-all-make
17765 maybe-all-make:
17766 @if make
17767 TARGET-make=all
17768 maybe-all-make: all-make
17769 all-make: configure-make
17770         @r=`${PWD_COMMAND}`; export r; \
17771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17772         $(HOST_EXPORTS) \
17773         (cd $(HOST_SUBDIR)/make && \
17774           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
17775 @endif make
17776
17777
17778
17779
17780 .PHONY: check-make maybe-check-make
17781 maybe-check-make:
17782 @if make
17783 maybe-check-make: check-make
17784
17785 check-make:
17786         @r=`${PWD_COMMAND}`; export r; \
17787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17788         $(HOST_EXPORTS) \
17789         (cd $(HOST_SUBDIR)/make && \
17790           $(MAKE) $(FLAGS_TO_PASS)  check)
17791
17792 @endif make
17793
17794 .PHONY: install-make maybe-install-make
17795 maybe-install-make:
17796 @if make
17797 maybe-install-make: install-make
17798
17799 install-make: installdirs
17800         @r=`${PWD_COMMAND}`; export r; \
17801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802         $(HOST_EXPORTS) \
17803         (cd $(HOST_SUBDIR)/make && \
17804           $(MAKE) $(FLAGS_TO_PASS)  install)
17805
17806 @endif make
17807
17808 # Other targets (info, dvi, etc.)
17809
17810 .PHONY: maybe-info-make info-make
17811 maybe-info-make:
17812 @if make
17813 maybe-info-make: info-make
17814
17815 info-make: \
17816     configure-make 
17817         @[ -f ./make/Makefile ] || exit 0; \
17818         r=`${PWD_COMMAND}`; export r; \
17819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820         $(HOST_EXPORTS) \
17821         for flag in $(EXTRA_HOST_FLAGS) ; do \
17822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17823         done; \
17824         echo "Doing info in make" ; \
17825         (cd $(HOST_SUBDIR)/make && \
17826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17828                   "RANLIB=$${RANLIB}" \
17829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17830                   info) \
17831           || exit 1
17832
17833 @endif make
17834
17835 .PHONY: maybe-dvi-make dvi-make
17836 maybe-dvi-make:
17837 @if make
17838 maybe-dvi-make: dvi-make
17839
17840 dvi-make: \
17841     configure-make 
17842         @[ -f ./make/Makefile ] || exit 0; \
17843         r=`${PWD_COMMAND}`; export r; \
17844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17845         $(HOST_EXPORTS) \
17846         for flag in $(EXTRA_HOST_FLAGS) ; do \
17847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17848         done; \
17849         echo "Doing dvi in make" ; \
17850         (cd $(HOST_SUBDIR)/make && \
17851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17853                   "RANLIB=$${RANLIB}" \
17854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17855                   dvi) \
17856           || exit 1
17857
17858 @endif make
17859
17860 .PHONY: maybe-html-make html-make
17861 maybe-html-make:
17862 @if make
17863 maybe-html-make: html-make
17864
17865 html-make: \
17866     configure-make 
17867         @[ -f ./make/Makefile ] || exit 0; \
17868         r=`${PWD_COMMAND}`; export r; \
17869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17870         $(HOST_EXPORTS) \
17871         for flag in $(EXTRA_HOST_FLAGS) ; do \
17872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17873         done; \
17874         echo "Doing html in make" ; \
17875         (cd $(HOST_SUBDIR)/make && \
17876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17878                   "RANLIB=$${RANLIB}" \
17879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17880                   html) \
17881           || exit 1
17882
17883 @endif make
17884
17885 .PHONY: maybe-TAGS-make TAGS-make
17886 maybe-TAGS-make:
17887 @if make
17888 maybe-TAGS-make: TAGS-make
17889
17890 TAGS-make: \
17891     configure-make 
17892         @[ -f ./make/Makefile ] || exit 0; \
17893         r=`${PWD_COMMAND}`; export r; \
17894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17895         $(HOST_EXPORTS) \
17896         for flag in $(EXTRA_HOST_FLAGS) ; do \
17897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17898         done; \
17899         echo "Doing TAGS in make" ; \
17900         (cd $(HOST_SUBDIR)/make && \
17901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17903                   "RANLIB=$${RANLIB}" \
17904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17905                   TAGS) \
17906           || exit 1
17907
17908 @endif make
17909
17910 .PHONY: maybe-install-info-make install-info-make
17911 maybe-install-info-make:
17912 @if make
17913 maybe-install-info-make: install-info-make
17914
17915 install-info-make: \
17916     configure-make \
17917     info-make 
17918         @[ -f ./make/Makefile ] || exit 0; \
17919         r=`${PWD_COMMAND}`; export r; \
17920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17921         $(HOST_EXPORTS) \
17922         for flag in $(EXTRA_HOST_FLAGS) ; do \
17923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17924         done; \
17925         echo "Doing install-info in make" ; \
17926         (cd $(HOST_SUBDIR)/make && \
17927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17929                   "RANLIB=$${RANLIB}" \
17930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17931                   install-info) \
17932           || exit 1
17933
17934 @endif make
17935
17936 .PHONY: maybe-installcheck-make installcheck-make
17937 maybe-installcheck-make:
17938 @if make
17939 maybe-installcheck-make: installcheck-make
17940
17941 installcheck-make: \
17942     configure-make 
17943         @[ -f ./make/Makefile ] || exit 0; \
17944         r=`${PWD_COMMAND}`; export r; \
17945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17946         $(HOST_EXPORTS) \
17947         for flag in $(EXTRA_HOST_FLAGS) ; do \
17948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17949         done; \
17950         echo "Doing installcheck in make" ; \
17951         (cd $(HOST_SUBDIR)/make && \
17952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17954                   "RANLIB=$${RANLIB}" \
17955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17956                   installcheck) \
17957           || exit 1
17958
17959 @endif make
17960
17961 .PHONY: maybe-mostlyclean-make mostlyclean-make
17962 maybe-mostlyclean-make:
17963 @if make
17964 maybe-mostlyclean-make: mostlyclean-make
17965
17966 mostlyclean-make: 
17967         @[ -f ./make/Makefile ] || exit 0; \
17968         r=`${PWD_COMMAND}`; export r; \
17969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17970         $(HOST_EXPORTS) \
17971         for flag in $(EXTRA_HOST_FLAGS) ; do \
17972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17973         done; \
17974         echo "Doing mostlyclean in make" ; \
17975         (cd $(HOST_SUBDIR)/make && \
17976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17978                   "RANLIB=$${RANLIB}" \
17979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17980                   mostlyclean) \
17981           || exit 1
17982
17983 @endif make
17984
17985 .PHONY: maybe-clean-make clean-make
17986 maybe-clean-make:
17987 @if make
17988 maybe-clean-make: clean-make
17989
17990 clean-make: 
17991         @[ -f ./make/Makefile ] || exit 0; \
17992         r=`${PWD_COMMAND}`; export r; \
17993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994         $(HOST_EXPORTS) \
17995         for flag in $(EXTRA_HOST_FLAGS) ; do \
17996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17997         done; \
17998         echo "Doing clean in make" ; \
17999         (cd $(HOST_SUBDIR)/make && \
18000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18002                   "RANLIB=$${RANLIB}" \
18003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18004                   clean) \
18005           || exit 1
18006
18007 @endif make
18008
18009 .PHONY: maybe-distclean-make distclean-make
18010 maybe-distclean-make:
18011 @if make
18012 maybe-distclean-make: distclean-make
18013
18014 distclean-make: 
18015         @[ -f ./make/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 make" ; \
18023         (cd $(HOST_SUBDIR)/make && \
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 make
18032
18033 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
18034 maybe-maintainer-clean-make:
18035 @if make
18036 maybe-maintainer-clean-make: maintainer-clean-make
18037
18038 maintainer-clean-make: 
18039         @[ -f ./make/Makefile ] || exit 0; \
18040         r=`${PWD_COMMAND}`; export r; \
18041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18042         $(HOST_EXPORTS) \
18043         for flag in $(EXTRA_HOST_FLAGS) ; do \
18044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18045         done; \
18046         echo "Doing maintainer-clean in make" ; \
18047         (cd $(HOST_SUBDIR)/make && \
18048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18050                   "RANLIB=$${RANLIB}" \
18051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18052                   maintainer-clean) \
18053           || exit 1
18054
18055 @endif make
18056
18057
18058
18059 .PHONY: configure-mmalloc maybe-configure-mmalloc
18060 maybe-configure-mmalloc:
18061 @if mmalloc
18062 maybe-configure-mmalloc: configure-mmalloc
18063 configure-mmalloc: 
18064         @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18066         r=`${PWD_COMMAND}`; export r; \
18067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18068         $(HOST_EXPORTS) \
18069         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18070         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18071         case $(srcdir) in \
18072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18073           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18075         esac; \
18076         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18077         libsrcdir="$$s/mmalloc"; \
18078         $(SHELL) $${libsrcdir}/configure \
18079           $(HOST_CONFIGARGS) $${srcdiroption}  \
18080           || exit 1
18081 @endif mmalloc
18082
18083
18084
18085
18086
18087 .PHONY: all-mmalloc maybe-all-mmalloc
18088 maybe-all-mmalloc:
18089 @if mmalloc
18090 TARGET-mmalloc=all
18091 maybe-all-mmalloc: all-mmalloc
18092 all-mmalloc: configure-mmalloc
18093         @r=`${PWD_COMMAND}`; export r; \
18094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18095         $(HOST_EXPORTS) \
18096         (cd $(HOST_SUBDIR)/mmalloc && \
18097           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
18098 @endif mmalloc
18099
18100
18101
18102
18103 .PHONY: check-mmalloc maybe-check-mmalloc
18104 maybe-check-mmalloc:
18105 @if mmalloc
18106 maybe-check-mmalloc: check-mmalloc
18107
18108 check-mmalloc:
18109
18110 @endif mmalloc
18111
18112 .PHONY: install-mmalloc maybe-install-mmalloc
18113 maybe-install-mmalloc:
18114 @if mmalloc
18115 maybe-install-mmalloc: install-mmalloc
18116
18117 install-mmalloc: installdirs
18118         @r=`${PWD_COMMAND}`; export r; \
18119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18120         $(HOST_EXPORTS) \
18121         (cd $(HOST_SUBDIR)/mmalloc && \
18122           $(MAKE) $(FLAGS_TO_PASS)  install)
18123
18124 @endif mmalloc
18125
18126 # Other targets (info, dvi, etc.)
18127
18128 .PHONY: maybe-info-mmalloc info-mmalloc
18129 maybe-info-mmalloc:
18130 @if mmalloc
18131 maybe-info-mmalloc: info-mmalloc
18132
18133 info-mmalloc: \
18134     configure-mmalloc 
18135         @[ -f ./mmalloc/Makefile ] || exit 0; \
18136         r=`${PWD_COMMAND}`; export r; \
18137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18138         $(HOST_EXPORTS) \
18139         for flag in $(EXTRA_HOST_FLAGS) ; do \
18140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18141         done; \
18142         echo "Doing info in mmalloc" ; \
18143         (cd $(HOST_SUBDIR)/mmalloc && \
18144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18146                   "RANLIB=$${RANLIB}" \
18147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18148                   info) \
18149           || exit 1
18150
18151 @endif mmalloc
18152
18153 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18154 maybe-dvi-mmalloc:
18155 @if mmalloc
18156 maybe-dvi-mmalloc: dvi-mmalloc
18157
18158 dvi-mmalloc: \
18159     configure-mmalloc 
18160         @[ -f ./mmalloc/Makefile ] || exit 0; \
18161         r=`${PWD_COMMAND}`; export r; \
18162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18163         $(HOST_EXPORTS) \
18164         for flag in $(EXTRA_HOST_FLAGS) ; do \
18165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18166         done; \
18167         echo "Doing dvi in mmalloc" ; \
18168         (cd $(HOST_SUBDIR)/mmalloc && \
18169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18171                   "RANLIB=$${RANLIB}" \
18172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18173                   dvi) \
18174           || exit 1
18175
18176 @endif mmalloc
18177
18178 .PHONY: maybe-html-mmalloc html-mmalloc
18179 maybe-html-mmalloc:
18180 @if mmalloc
18181 maybe-html-mmalloc: html-mmalloc
18182
18183 html-mmalloc: \
18184     configure-mmalloc 
18185         @[ -f ./mmalloc/Makefile ] || exit 0; \
18186         r=`${PWD_COMMAND}`; export r; \
18187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18188         $(HOST_EXPORTS) \
18189         for flag in $(EXTRA_HOST_FLAGS) ; do \
18190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18191         done; \
18192         echo "Doing html in mmalloc" ; \
18193         (cd $(HOST_SUBDIR)/mmalloc && \
18194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18196                   "RANLIB=$${RANLIB}" \
18197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18198                   html) \
18199           || exit 1
18200
18201 @endif mmalloc
18202
18203 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18204 maybe-TAGS-mmalloc:
18205 @if mmalloc
18206 maybe-TAGS-mmalloc: TAGS-mmalloc
18207
18208 TAGS-mmalloc: \
18209     configure-mmalloc 
18210         @[ -f ./mmalloc/Makefile ] || exit 0; \
18211         r=`${PWD_COMMAND}`; export r; \
18212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18213         $(HOST_EXPORTS) \
18214         for flag in $(EXTRA_HOST_FLAGS) ; do \
18215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18216         done; \
18217         echo "Doing TAGS in mmalloc" ; \
18218         (cd $(HOST_SUBDIR)/mmalloc && \
18219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18221                   "RANLIB=$${RANLIB}" \
18222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18223                   TAGS) \
18224           || exit 1
18225
18226 @endif mmalloc
18227
18228 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18229 maybe-install-info-mmalloc:
18230 @if mmalloc
18231 maybe-install-info-mmalloc: install-info-mmalloc
18232
18233 install-info-mmalloc: \
18234     configure-mmalloc \
18235     info-mmalloc 
18236         @[ -f ./mmalloc/Makefile ] || exit 0; \
18237         r=`${PWD_COMMAND}`; export r; \
18238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18239         $(HOST_EXPORTS) \
18240         for flag in $(EXTRA_HOST_FLAGS) ; do \
18241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18242         done; \
18243         echo "Doing install-info in mmalloc" ; \
18244         (cd $(HOST_SUBDIR)/mmalloc && \
18245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18247                   "RANLIB=$${RANLIB}" \
18248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18249                   install-info) \
18250           || exit 1
18251
18252 @endif mmalloc
18253
18254 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18255 maybe-installcheck-mmalloc:
18256 @if mmalloc
18257 maybe-installcheck-mmalloc: installcheck-mmalloc
18258
18259 installcheck-mmalloc: \
18260     configure-mmalloc 
18261         @[ -f ./mmalloc/Makefile ] || exit 0; \
18262         r=`${PWD_COMMAND}`; export r; \
18263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18264         $(HOST_EXPORTS) \
18265         for flag in $(EXTRA_HOST_FLAGS) ; do \
18266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18267         done; \
18268         echo "Doing installcheck in mmalloc" ; \
18269         (cd $(HOST_SUBDIR)/mmalloc && \
18270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18272                   "RANLIB=$${RANLIB}" \
18273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18274                   installcheck) \
18275           || exit 1
18276
18277 @endif mmalloc
18278
18279 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
18280 maybe-mostlyclean-mmalloc:
18281 @if mmalloc
18282 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
18283
18284 mostlyclean-mmalloc: 
18285         @[ -f ./mmalloc/Makefile ] || exit 0; \
18286         r=`${PWD_COMMAND}`; export r; \
18287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18288         $(HOST_EXPORTS) \
18289         for flag in $(EXTRA_HOST_FLAGS) ; do \
18290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18291         done; \
18292         echo "Doing mostlyclean in mmalloc" ; \
18293         (cd $(HOST_SUBDIR)/mmalloc && \
18294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18296                   "RANLIB=$${RANLIB}" \
18297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18298                   mostlyclean) \
18299           || exit 1
18300
18301 @endif mmalloc
18302
18303 .PHONY: maybe-clean-mmalloc clean-mmalloc
18304 maybe-clean-mmalloc:
18305 @if mmalloc
18306 maybe-clean-mmalloc: clean-mmalloc
18307
18308 clean-mmalloc: 
18309         @[ -f ./mmalloc/Makefile ] || exit 0; \
18310         r=`${PWD_COMMAND}`; export r; \
18311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18312         $(HOST_EXPORTS) \
18313         for flag in $(EXTRA_HOST_FLAGS) ; do \
18314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18315         done; \
18316         echo "Doing clean in mmalloc" ; \
18317         (cd $(HOST_SUBDIR)/mmalloc && \
18318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18320                   "RANLIB=$${RANLIB}" \
18321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18322                   clean) \
18323           || exit 1
18324
18325 @endif mmalloc
18326
18327 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
18328 maybe-distclean-mmalloc:
18329 @if mmalloc
18330 maybe-distclean-mmalloc: distclean-mmalloc
18331
18332 distclean-mmalloc: 
18333         @[ -f ./mmalloc/Makefile ] || exit 0; \
18334         r=`${PWD_COMMAND}`; export r; \
18335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18336         $(HOST_EXPORTS) \
18337         for flag in $(EXTRA_HOST_FLAGS) ; do \
18338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18339         done; \
18340         echo "Doing distclean in mmalloc" ; \
18341         (cd $(HOST_SUBDIR)/mmalloc && \
18342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18344                   "RANLIB=$${RANLIB}" \
18345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18346                   distclean) \
18347           || exit 1
18348
18349 @endif mmalloc
18350
18351 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
18352 maybe-maintainer-clean-mmalloc:
18353 @if mmalloc
18354 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
18355
18356 maintainer-clean-mmalloc: 
18357         @[ -f ./mmalloc/Makefile ] || exit 0; \
18358         r=`${PWD_COMMAND}`; export r; \
18359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18360         $(HOST_EXPORTS) \
18361         for flag in $(EXTRA_HOST_FLAGS) ; do \
18362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18363         done; \
18364         echo "Doing maintainer-clean in mmalloc" ; \
18365         (cd $(HOST_SUBDIR)/mmalloc && \
18366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18368                   "RANLIB=$${RANLIB}" \
18369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18370                   maintainer-clean) \
18371           || exit 1
18372
18373 @endif mmalloc
18374
18375
18376
18377 .PHONY: configure-patch maybe-configure-patch
18378 maybe-configure-patch:
18379 @if patch
18380 maybe-configure-patch: configure-patch
18381 configure-patch: 
18382         @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
18383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
18384         r=`${PWD_COMMAND}`; export r; \
18385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18386         $(HOST_EXPORTS) \
18387         echo Configuring in $(HOST_SUBDIR)/patch; \
18388         cd "$(HOST_SUBDIR)/patch" || exit 1; \
18389         case $(srcdir) in \
18390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18391           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
18392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18393         esac; \
18394         srcdiroption="--srcdir=$${topdir}/patch"; \
18395         libsrcdir="$$s/patch"; \
18396         $(SHELL) $${libsrcdir}/configure \
18397           $(HOST_CONFIGARGS) $${srcdiroption}  \
18398           || exit 1
18399 @endif patch
18400
18401
18402
18403
18404
18405 .PHONY: all-patch maybe-all-patch
18406 maybe-all-patch:
18407 @if patch
18408 TARGET-patch=all
18409 maybe-all-patch: all-patch
18410 all-patch: configure-patch
18411         @r=`${PWD_COMMAND}`; export r; \
18412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18413         $(HOST_EXPORTS) \
18414         (cd $(HOST_SUBDIR)/patch && \
18415           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
18416 @endif patch
18417
18418
18419
18420
18421 .PHONY: check-patch maybe-check-patch
18422 maybe-check-patch:
18423 @if patch
18424 maybe-check-patch: check-patch
18425
18426 check-patch:
18427         @r=`${PWD_COMMAND}`; export r; \
18428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18429         $(HOST_EXPORTS) \
18430         (cd $(HOST_SUBDIR)/patch && \
18431           $(MAKE) $(FLAGS_TO_PASS)  check)
18432
18433 @endif patch
18434
18435 .PHONY: install-patch maybe-install-patch
18436 maybe-install-patch:
18437 @if patch
18438 maybe-install-patch: install-patch
18439
18440 install-patch: installdirs
18441         @r=`${PWD_COMMAND}`; export r; \
18442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18443         $(HOST_EXPORTS) \
18444         (cd $(HOST_SUBDIR)/patch && \
18445           $(MAKE) $(FLAGS_TO_PASS)  install)
18446
18447 @endif patch
18448
18449 # Other targets (info, dvi, etc.)
18450
18451 .PHONY: maybe-info-patch info-patch
18452 maybe-info-patch:
18453 @if patch
18454 maybe-info-patch: info-patch
18455
18456 info-patch: \
18457     configure-patch 
18458         @[ -f ./patch/Makefile ] || exit 0; \
18459         r=`${PWD_COMMAND}`; export r; \
18460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18461         $(HOST_EXPORTS) \
18462         for flag in $(EXTRA_HOST_FLAGS) ; do \
18463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18464         done; \
18465         echo "Doing info in patch" ; \
18466         (cd $(HOST_SUBDIR)/patch && \
18467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18469                   "RANLIB=$${RANLIB}" \
18470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18471                   info) \
18472           || exit 1
18473
18474 @endif patch
18475
18476 .PHONY: maybe-dvi-patch dvi-patch
18477 maybe-dvi-patch:
18478 @if patch
18479 maybe-dvi-patch: dvi-patch
18480
18481 dvi-patch: \
18482     configure-patch 
18483         @[ -f ./patch/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 dvi in patch" ; \
18491         (cd $(HOST_SUBDIR)/patch && \
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                   dvi) \
18497           || exit 1
18498
18499 @endif patch
18500
18501 .PHONY: maybe-html-patch html-patch
18502 maybe-html-patch:
18503 @if patch
18504 maybe-html-patch: html-patch
18505
18506 html-patch: \
18507     configure-patch 
18508         @[ -f ./patch/Makefile ] || exit 0; \
18509         r=`${PWD_COMMAND}`; export r; \
18510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18511         $(HOST_EXPORTS) \
18512         for flag in $(EXTRA_HOST_FLAGS) ; do \
18513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18514         done; \
18515         echo "Doing html in patch" ; \
18516         (cd $(HOST_SUBDIR)/patch && \
18517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18519                   "RANLIB=$${RANLIB}" \
18520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18521                   html) \
18522           || exit 1
18523
18524 @endif patch
18525
18526 .PHONY: maybe-TAGS-patch TAGS-patch
18527 maybe-TAGS-patch:
18528 @if patch
18529 maybe-TAGS-patch: TAGS-patch
18530
18531 TAGS-patch: \
18532     configure-patch 
18533         @[ -f ./patch/Makefile ] || exit 0; \
18534         r=`${PWD_COMMAND}`; export r; \
18535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18536         $(HOST_EXPORTS) \
18537         for flag in $(EXTRA_HOST_FLAGS) ; do \
18538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18539         done; \
18540         echo "Doing TAGS in patch" ; \
18541         (cd $(HOST_SUBDIR)/patch && \
18542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18544                   "RANLIB=$${RANLIB}" \
18545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18546                   TAGS) \
18547           || exit 1
18548
18549 @endif patch
18550
18551 .PHONY: maybe-install-info-patch install-info-patch
18552 maybe-install-info-patch:
18553 @if patch
18554 maybe-install-info-patch: install-info-patch
18555
18556 install-info-patch: \
18557     configure-patch \
18558     info-patch 
18559         @[ -f ./patch/Makefile ] || exit 0; \
18560         r=`${PWD_COMMAND}`; export r; \
18561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562         $(HOST_EXPORTS) \
18563         for flag in $(EXTRA_HOST_FLAGS) ; do \
18564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18565         done; \
18566         echo "Doing install-info in patch" ; \
18567         (cd $(HOST_SUBDIR)/patch && \
18568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18570                   "RANLIB=$${RANLIB}" \
18571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18572                   install-info) \
18573           || exit 1
18574
18575 @endif patch
18576
18577 .PHONY: maybe-installcheck-patch installcheck-patch
18578 maybe-installcheck-patch:
18579 @if patch
18580 maybe-installcheck-patch: installcheck-patch
18581
18582 installcheck-patch: \
18583     configure-patch 
18584         @[ -f ./patch/Makefile ] || exit 0; \
18585         r=`${PWD_COMMAND}`; export r; \
18586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587         $(HOST_EXPORTS) \
18588         for flag in $(EXTRA_HOST_FLAGS) ; do \
18589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18590         done; \
18591         echo "Doing installcheck in patch" ; \
18592         (cd $(HOST_SUBDIR)/patch && \
18593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18595                   "RANLIB=$${RANLIB}" \
18596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18597                   installcheck) \
18598           || exit 1
18599
18600 @endif patch
18601
18602 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
18603 maybe-mostlyclean-patch:
18604 @if patch
18605 maybe-mostlyclean-patch: mostlyclean-patch
18606
18607 mostlyclean-patch: 
18608         @[ -f ./patch/Makefile ] || exit 0; \
18609         r=`${PWD_COMMAND}`; export r; \
18610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18611         $(HOST_EXPORTS) \
18612         for flag in $(EXTRA_HOST_FLAGS) ; do \
18613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18614         done; \
18615         echo "Doing mostlyclean in patch" ; \
18616         (cd $(HOST_SUBDIR)/patch && \
18617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18619                   "RANLIB=$${RANLIB}" \
18620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18621                   mostlyclean) \
18622           || exit 1
18623
18624 @endif patch
18625
18626 .PHONY: maybe-clean-patch clean-patch
18627 maybe-clean-patch:
18628 @if patch
18629 maybe-clean-patch: clean-patch
18630
18631 clean-patch: 
18632         @[ -f ./patch/Makefile ] || exit 0; \
18633         r=`${PWD_COMMAND}`; export r; \
18634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18635         $(HOST_EXPORTS) \
18636         for flag in $(EXTRA_HOST_FLAGS) ; do \
18637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18638         done; \
18639         echo "Doing clean in patch" ; \
18640         (cd $(HOST_SUBDIR)/patch && \
18641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18643                   "RANLIB=$${RANLIB}" \
18644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18645                   clean) \
18646           || exit 1
18647
18648 @endif patch
18649
18650 .PHONY: maybe-distclean-patch distclean-patch
18651 maybe-distclean-patch:
18652 @if patch
18653 maybe-distclean-patch: distclean-patch
18654
18655 distclean-patch: 
18656         @[ -f ./patch/Makefile ] || exit 0; \
18657         r=`${PWD_COMMAND}`; export r; \
18658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18659         $(HOST_EXPORTS) \
18660         for flag in $(EXTRA_HOST_FLAGS) ; do \
18661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18662         done; \
18663         echo "Doing distclean in patch" ; \
18664         (cd $(HOST_SUBDIR)/patch && \
18665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18667                   "RANLIB=$${RANLIB}" \
18668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18669                   distclean) \
18670           || exit 1
18671
18672 @endif patch
18673
18674 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
18675 maybe-maintainer-clean-patch:
18676 @if patch
18677 maybe-maintainer-clean-patch: maintainer-clean-patch
18678
18679 maintainer-clean-patch: 
18680         @[ -f ./patch/Makefile ] || exit 0; \
18681         r=`${PWD_COMMAND}`; export r; \
18682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18683         $(HOST_EXPORTS) \
18684         for flag in $(EXTRA_HOST_FLAGS) ; do \
18685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18686         done; \
18687         echo "Doing maintainer-clean in patch" ; \
18688         (cd $(HOST_SUBDIR)/patch && \
18689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18691                   "RANLIB=$${RANLIB}" \
18692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18693                   maintainer-clean) \
18694           || exit 1
18695
18696 @endif patch
18697
18698
18699
18700 .PHONY: configure-perl maybe-configure-perl
18701 maybe-configure-perl:
18702 @if perl
18703 maybe-configure-perl: configure-perl
18704 configure-perl: 
18705         @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
18706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
18707         r=`${PWD_COMMAND}`; export r; \
18708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18709         $(HOST_EXPORTS) \
18710         echo Configuring in $(HOST_SUBDIR)/perl; \
18711         cd "$(HOST_SUBDIR)/perl" || exit 1; \
18712         case $(srcdir) in \
18713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18714           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
18715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18716         esac; \
18717         srcdiroption="--srcdir=$${topdir}/perl"; \
18718         libsrcdir="$$s/perl"; \
18719         $(SHELL) $${libsrcdir}/configure \
18720           $(HOST_CONFIGARGS) $${srcdiroption}  \
18721           || exit 1
18722 @endif perl
18723
18724
18725
18726
18727
18728 .PHONY: all-perl maybe-all-perl
18729 maybe-all-perl:
18730 @if perl
18731 TARGET-perl=all
18732 maybe-all-perl: all-perl
18733 all-perl: configure-perl
18734         @r=`${PWD_COMMAND}`; export r; \
18735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18736         $(HOST_EXPORTS) \
18737         (cd $(HOST_SUBDIR)/perl && \
18738           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
18739 @endif perl
18740
18741
18742
18743
18744 .PHONY: check-perl maybe-check-perl
18745 maybe-check-perl:
18746 @if perl
18747 maybe-check-perl: check-perl
18748
18749 check-perl:
18750         @r=`${PWD_COMMAND}`; export r; \
18751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18752         $(HOST_EXPORTS) \
18753         (cd $(HOST_SUBDIR)/perl && \
18754           $(MAKE) $(FLAGS_TO_PASS)  check)
18755
18756 @endif perl
18757
18758 .PHONY: install-perl maybe-install-perl
18759 maybe-install-perl:
18760 @if perl
18761 maybe-install-perl: install-perl
18762
18763 install-perl: installdirs
18764         @r=`${PWD_COMMAND}`; export r; \
18765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18766         $(HOST_EXPORTS) \
18767         (cd $(HOST_SUBDIR)/perl && \
18768           $(MAKE) $(FLAGS_TO_PASS)  install)
18769
18770 @endif perl
18771
18772 # Other targets (info, dvi, etc.)
18773
18774 .PHONY: maybe-info-perl info-perl
18775 maybe-info-perl:
18776 @if perl
18777 maybe-info-perl: info-perl
18778
18779 info-perl: \
18780     configure-perl 
18781         @[ -f ./perl/Makefile ] || exit 0; \
18782         r=`${PWD_COMMAND}`; export r; \
18783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784         $(HOST_EXPORTS) \
18785         for flag in $(EXTRA_HOST_FLAGS) ; do \
18786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18787         done; \
18788         echo "Doing info in perl" ; \
18789         (cd $(HOST_SUBDIR)/perl && \
18790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18792                   "RANLIB=$${RANLIB}" \
18793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18794                   info) \
18795           || exit 1
18796
18797 @endif perl
18798
18799 .PHONY: maybe-dvi-perl dvi-perl
18800 maybe-dvi-perl:
18801 @if perl
18802 maybe-dvi-perl: dvi-perl
18803
18804 dvi-perl: \
18805     configure-perl 
18806         @[ -f ./perl/Makefile ] || exit 0; \
18807         r=`${PWD_COMMAND}`; export r; \
18808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18809         $(HOST_EXPORTS) \
18810         for flag in $(EXTRA_HOST_FLAGS) ; do \
18811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18812         done; \
18813         echo "Doing dvi in perl" ; \
18814         (cd $(HOST_SUBDIR)/perl && \
18815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18817                   "RANLIB=$${RANLIB}" \
18818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18819                   dvi) \
18820           || exit 1
18821
18822 @endif perl
18823
18824 .PHONY: maybe-html-perl html-perl
18825 maybe-html-perl:
18826 @if perl
18827 maybe-html-perl: html-perl
18828
18829 html-perl: \
18830     configure-perl 
18831         @[ -f ./perl/Makefile ] || exit 0; \
18832         r=`${PWD_COMMAND}`; export r; \
18833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18834         $(HOST_EXPORTS) \
18835         for flag in $(EXTRA_HOST_FLAGS) ; do \
18836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18837         done; \
18838         echo "Doing html in perl" ; \
18839         (cd $(HOST_SUBDIR)/perl && \
18840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18842                   "RANLIB=$${RANLIB}" \
18843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18844                   html) \
18845           || exit 1
18846
18847 @endif perl
18848
18849 .PHONY: maybe-TAGS-perl TAGS-perl
18850 maybe-TAGS-perl:
18851 @if perl
18852 maybe-TAGS-perl: TAGS-perl
18853
18854 TAGS-perl: \
18855     configure-perl 
18856         @[ -f ./perl/Makefile ] || exit 0; \
18857         r=`${PWD_COMMAND}`; export r; \
18858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18859         $(HOST_EXPORTS) \
18860         for flag in $(EXTRA_HOST_FLAGS) ; do \
18861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18862         done; \
18863         echo "Doing TAGS in perl" ; \
18864         (cd $(HOST_SUBDIR)/perl && \
18865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18867                   "RANLIB=$${RANLIB}" \
18868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18869                   TAGS) \
18870           || exit 1
18871
18872 @endif perl
18873
18874 .PHONY: maybe-install-info-perl install-info-perl
18875 maybe-install-info-perl:
18876 @if perl
18877 maybe-install-info-perl: install-info-perl
18878
18879 install-info-perl: \
18880     configure-perl \
18881     info-perl 
18882         @[ -f ./perl/Makefile ] || exit 0; \
18883         r=`${PWD_COMMAND}`; export r; \
18884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18885         $(HOST_EXPORTS) \
18886         for flag in $(EXTRA_HOST_FLAGS) ; do \
18887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18888         done; \
18889         echo "Doing install-info in perl" ; \
18890         (cd $(HOST_SUBDIR)/perl && \
18891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18893                   "RANLIB=$${RANLIB}" \
18894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18895                   install-info) \
18896           || exit 1
18897
18898 @endif perl
18899
18900 .PHONY: maybe-installcheck-perl installcheck-perl
18901 maybe-installcheck-perl:
18902 @if perl
18903 maybe-installcheck-perl: installcheck-perl
18904
18905 installcheck-perl: \
18906     configure-perl 
18907         @[ -f ./perl/Makefile ] || exit 0; \
18908         r=`${PWD_COMMAND}`; export r; \
18909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18910         $(HOST_EXPORTS) \
18911         for flag in $(EXTRA_HOST_FLAGS) ; do \
18912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18913         done; \
18914         echo "Doing installcheck in perl" ; \
18915         (cd $(HOST_SUBDIR)/perl && \
18916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18918                   "RANLIB=$${RANLIB}" \
18919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18920                   installcheck) \
18921           || exit 1
18922
18923 @endif perl
18924
18925 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
18926 maybe-mostlyclean-perl:
18927 @if perl
18928 maybe-mostlyclean-perl: mostlyclean-perl
18929
18930 mostlyclean-perl: 
18931         @[ -f ./perl/Makefile ] || exit 0; \
18932         r=`${PWD_COMMAND}`; export r; \
18933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18934         $(HOST_EXPORTS) \
18935         for flag in $(EXTRA_HOST_FLAGS) ; do \
18936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18937         done; \
18938         echo "Doing mostlyclean in perl" ; \
18939         (cd $(HOST_SUBDIR)/perl && \
18940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18942                   "RANLIB=$${RANLIB}" \
18943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18944                   mostlyclean) \
18945           || exit 1
18946
18947 @endif perl
18948
18949 .PHONY: maybe-clean-perl clean-perl
18950 maybe-clean-perl:
18951 @if perl
18952 maybe-clean-perl: clean-perl
18953
18954 clean-perl: 
18955         @[ -f ./perl/Makefile ] || exit 0; \
18956         r=`${PWD_COMMAND}`; export r; \
18957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18958         $(HOST_EXPORTS) \
18959         for flag in $(EXTRA_HOST_FLAGS) ; do \
18960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18961         done; \
18962         echo "Doing clean in perl" ; \
18963         (cd $(HOST_SUBDIR)/perl && \
18964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18966                   "RANLIB=$${RANLIB}" \
18967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18968                   clean) \
18969           || exit 1
18970
18971 @endif perl
18972
18973 .PHONY: maybe-distclean-perl distclean-perl
18974 maybe-distclean-perl:
18975 @if perl
18976 maybe-distclean-perl: distclean-perl
18977
18978 distclean-perl: 
18979         @[ -f ./perl/Makefile ] || exit 0; \
18980         r=`${PWD_COMMAND}`; export r; \
18981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982         $(HOST_EXPORTS) \
18983         for flag in $(EXTRA_HOST_FLAGS) ; do \
18984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18985         done; \
18986         echo "Doing distclean in perl" ; \
18987         (cd $(HOST_SUBDIR)/perl && \
18988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18990                   "RANLIB=$${RANLIB}" \
18991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18992                   distclean) \
18993           || exit 1
18994
18995 @endif perl
18996
18997 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
18998 maybe-maintainer-clean-perl:
18999 @if perl
19000 maybe-maintainer-clean-perl: maintainer-clean-perl
19001
19002 maintainer-clean-perl: 
19003         @[ -f ./perl/Makefile ] || exit 0; \
19004         r=`${PWD_COMMAND}`; export r; \
19005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006         $(HOST_EXPORTS) \
19007         for flag in $(EXTRA_HOST_FLAGS) ; do \
19008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19009         done; \
19010         echo "Doing maintainer-clean in perl" ; \
19011         (cd $(HOST_SUBDIR)/perl && \
19012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19014                   "RANLIB=$${RANLIB}" \
19015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19016                   maintainer-clean) \
19017           || exit 1
19018
19019 @endif perl
19020
19021
19022
19023 .PHONY: configure-prms maybe-configure-prms
19024 maybe-configure-prms:
19025 @if prms
19026 maybe-configure-prms: configure-prms
19027 configure-prms: 
19028         @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
19029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
19030         r=`${PWD_COMMAND}`; export r; \
19031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032         $(HOST_EXPORTS) \
19033         echo Configuring in $(HOST_SUBDIR)/prms; \
19034         cd "$(HOST_SUBDIR)/prms" || exit 1; \
19035         case $(srcdir) in \
19036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19037           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
19038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19039         esac; \
19040         srcdiroption="--srcdir=$${topdir}/prms"; \
19041         libsrcdir="$$s/prms"; \
19042         $(SHELL) $${libsrcdir}/configure \
19043           $(HOST_CONFIGARGS) $${srcdiroption}  \
19044           || exit 1
19045 @endif prms
19046
19047
19048
19049
19050
19051 .PHONY: all-prms maybe-all-prms
19052 maybe-all-prms:
19053 @if prms
19054 TARGET-prms=all
19055 maybe-all-prms: all-prms
19056 all-prms: configure-prms
19057         @r=`${PWD_COMMAND}`; export r; \
19058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059         $(HOST_EXPORTS) \
19060         (cd $(HOST_SUBDIR)/prms && \
19061           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
19062 @endif prms
19063
19064
19065
19066
19067 .PHONY: check-prms maybe-check-prms
19068 maybe-check-prms:
19069 @if prms
19070 maybe-check-prms: check-prms
19071
19072 check-prms:
19073         @r=`${PWD_COMMAND}`; export r; \
19074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075         $(HOST_EXPORTS) \
19076         (cd $(HOST_SUBDIR)/prms && \
19077           $(MAKE) $(FLAGS_TO_PASS)  check)
19078
19079 @endif prms
19080
19081 .PHONY: install-prms maybe-install-prms
19082 maybe-install-prms:
19083 @if prms
19084 maybe-install-prms: install-prms
19085
19086 install-prms: installdirs
19087         @r=`${PWD_COMMAND}`; export r; \
19088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19089         $(HOST_EXPORTS) \
19090         (cd $(HOST_SUBDIR)/prms && \
19091           $(MAKE) $(FLAGS_TO_PASS)  install)
19092
19093 @endif prms
19094
19095 # Other targets (info, dvi, etc.)
19096
19097 .PHONY: maybe-info-prms info-prms
19098 maybe-info-prms:
19099 @if prms
19100 maybe-info-prms: info-prms
19101
19102 info-prms: \
19103     configure-prms 
19104         @[ -f ./prms/Makefile ] || exit 0; \
19105         r=`${PWD_COMMAND}`; export r; \
19106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19107         $(HOST_EXPORTS) \
19108         for flag in $(EXTRA_HOST_FLAGS) ; do \
19109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19110         done; \
19111         echo "Doing info in prms" ; \
19112         (cd $(HOST_SUBDIR)/prms && \
19113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19115                   "RANLIB=$${RANLIB}" \
19116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19117                   info) \
19118           || exit 1
19119
19120 @endif prms
19121
19122 .PHONY: maybe-dvi-prms dvi-prms
19123 maybe-dvi-prms:
19124 @if prms
19125 maybe-dvi-prms: dvi-prms
19126
19127 dvi-prms: \
19128     configure-prms 
19129         @[ -f ./prms/Makefile ] || exit 0; \
19130         r=`${PWD_COMMAND}`; export r; \
19131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19132         $(HOST_EXPORTS) \
19133         for flag in $(EXTRA_HOST_FLAGS) ; do \
19134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19135         done; \
19136         echo "Doing dvi in prms" ; \
19137         (cd $(HOST_SUBDIR)/prms && \
19138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19140                   "RANLIB=$${RANLIB}" \
19141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19142                   dvi) \
19143           || exit 1
19144
19145 @endif prms
19146
19147 .PHONY: maybe-html-prms html-prms
19148 maybe-html-prms:
19149 @if prms
19150 maybe-html-prms: html-prms
19151
19152 html-prms: \
19153     configure-prms 
19154         @[ -f ./prms/Makefile ] || exit 0; \
19155         r=`${PWD_COMMAND}`; export r; \
19156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19157         $(HOST_EXPORTS) \
19158         for flag in $(EXTRA_HOST_FLAGS) ; do \
19159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19160         done; \
19161         echo "Doing html in prms" ; \
19162         (cd $(HOST_SUBDIR)/prms && \
19163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19165                   "RANLIB=$${RANLIB}" \
19166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19167                   html) \
19168           || exit 1
19169
19170 @endif prms
19171
19172 .PHONY: maybe-TAGS-prms TAGS-prms
19173 maybe-TAGS-prms:
19174 @if prms
19175 maybe-TAGS-prms: TAGS-prms
19176
19177 TAGS-prms: \
19178     configure-prms 
19179         @[ -f ./prms/Makefile ] || exit 0; \
19180         r=`${PWD_COMMAND}`; export r; \
19181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19182         $(HOST_EXPORTS) \
19183         for flag in $(EXTRA_HOST_FLAGS) ; do \
19184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19185         done; \
19186         echo "Doing TAGS in prms" ; \
19187         (cd $(HOST_SUBDIR)/prms && \
19188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19190                   "RANLIB=$${RANLIB}" \
19191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19192                   TAGS) \
19193           || exit 1
19194
19195 @endif prms
19196
19197 .PHONY: maybe-install-info-prms install-info-prms
19198 maybe-install-info-prms:
19199 @if prms
19200 maybe-install-info-prms: install-info-prms
19201
19202 install-info-prms: \
19203     configure-prms \
19204     info-prms 
19205         @[ -f ./prms/Makefile ] || exit 0; \
19206         r=`${PWD_COMMAND}`; export r; \
19207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208         $(HOST_EXPORTS) \
19209         for flag in $(EXTRA_HOST_FLAGS) ; do \
19210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19211         done; \
19212         echo "Doing install-info in prms" ; \
19213         (cd $(HOST_SUBDIR)/prms && \
19214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216                   "RANLIB=$${RANLIB}" \
19217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19218                   install-info) \
19219           || exit 1
19220
19221 @endif prms
19222
19223 .PHONY: maybe-installcheck-prms installcheck-prms
19224 maybe-installcheck-prms:
19225 @if prms
19226 maybe-installcheck-prms: installcheck-prms
19227
19228 installcheck-prms: \
19229     configure-prms 
19230         @[ -f ./prms/Makefile ] || exit 0; \
19231         r=`${PWD_COMMAND}`; export r; \
19232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19233         $(HOST_EXPORTS) \
19234         for flag in $(EXTRA_HOST_FLAGS) ; do \
19235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19236         done; \
19237         echo "Doing installcheck in prms" ; \
19238         (cd $(HOST_SUBDIR)/prms && \
19239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19241                   "RANLIB=$${RANLIB}" \
19242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19243                   installcheck) \
19244           || exit 1
19245
19246 @endif prms
19247
19248 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
19249 maybe-mostlyclean-prms:
19250 @if prms
19251 maybe-mostlyclean-prms: mostlyclean-prms
19252
19253 mostlyclean-prms: 
19254         @[ -f ./prms/Makefile ] || exit 0; \
19255         r=`${PWD_COMMAND}`; export r; \
19256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19257         $(HOST_EXPORTS) \
19258         for flag in $(EXTRA_HOST_FLAGS) ; do \
19259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19260         done; \
19261         echo "Doing mostlyclean in prms" ; \
19262         (cd $(HOST_SUBDIR)/prms && \
19263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19265                   "RANLIB=$${RANLIB}" \
19266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19267                   mostlyclean) \
19268           || exit 1
19269
19270 @endif prms
19271
19272 .PHONY: maybe-clean-prms clean-prms
19273 maybe-clean-prms:
19274 @if prms
19275 maybe-clean-prms: clean-prms
19276
19277 clean-prms: 
19278         @[ -f ./prms/Makefile ] || exit 0; \
19279         r=`${PWD_COMMAND}`; export r; \
19280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19281         $(HOST_EXPORTS) \
19282         for flag in $(EXTRA_HOST_FLAGS) ; do \
19283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19284         done; \
19285         echo "Doing clean in prms" ; \
19286         (cd $(HOST_SUBDIR)/prms && \
19287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19289                   "RANLIB=$${RANLIB}" \
19290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19291                   clean) \
19292           || exit 1
19293
19294 @endif prms
19295
19296 .PHONY: maybe-distclean-prms distclean-prms
19297 maybe-distclean-prms:
19298 @if prms
19299 maybe-distclean-prms: distclean-prms
19300
19301 distclean-prms: 
19302         @[ -f ./prms/Makefile ] || exit 0; \
19303         r=`${PWD_COMMAND}`; export r; \
19304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19305         $(HOST_EXPORTS) \
19306         for flag in $(EXTRA_HOST_FLAGS) ; do \
19307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19308         done; \
19309         echo "Doing distclean in prms" ; \
19310         (cd $(HOST_SUBDIR)/prms && \
19311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19313                   "RANLIB=$${RANLIB}" \
19314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19315                   distclean) \
19316           || exit 1
19317
19318 @endif prms
19319
19320 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
19321 maybe-maintainer-clean-prms:
19322 @if prms
19323 maybe-maintainer-clean-prms: maintainer-clean-prms
19324
19325 maintainer-clean-prms: 
19326         @[ -f ./prms/Makefile ] || exit 0; \
19327         r=`${PWD_COMMAND}`; export r; \
19328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19329         $(HOST_EXPORTS) \
19330         for flag in $(EXTRA_HOST_FLAGS) ; do \
19331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19332         done; \
19333         echo "Doing maintainer-clean in prms" ; \
19334         (cd $(HOST_SUBDIR)/prms && \
19335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19337                   "RANLIB=$${RANLIB}" \
19338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19339                   maintainer-clean) \
19340           || exit 1
19341
19342 @endif prms
19343
19344
19345
19346 .PHONY: configure-rcs maybe-configure-rcs
19347 maybe-configure-rcs:
19348 @if rcs
19349 maybe-configure-rcs: configure-rcs
19350 configure-rcs: 
19351         @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
19352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
19353         r=`${PWD_COMMAND}`; export r; \
19354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19355         $(HOST_EXPORTS) \
19356         echo Configuring in $(HOST_SUBDIR)/rcs; \
19357         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
19358         case $(srcdir) in \
19359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19360           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
19361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19362         esac; \
19363         srcdiroption="--srcdir=$${topdir}/rcs"; \
19364         libsrcdir="$$s/rcs"; \
19365         $(SHELL) $${libsrcdir}/configure \
19366           $(HOST_CONFIGARGS) $${srcdiroption}  \
19367           || exit 1
19368 @endif rcs
19369
19370
19371
19372
19373
19374 .PHONY: all-rcs maybe-all-rcs
19375 maybe-all-rcs:
19376 @if rcs
19377 TARGET-rcs=all
19378 maybe-all-rcs: all-rcs
19379 all-rcs: configure-rcs
19380         @r=`${PWD_COMMAND}`; export r; \
19381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19382         $(HOST_EXPORTS) \
19383         (cd $(HOST_SUBDIR)/rcs && \
19384           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
19385 @endif rcs
19386
19387
19388
19389
19390 .PHONY: check-rcs maybe-check-rcs
19391 maybe-check-rcs:
19392 @if rcs
19393 maybe-check-rcs: check-rcs
19394
19395 check-rcs:
19396         @r=`${PWD_COMMAND}`; export r; \
19397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19398         $(HOST_EXPORTS) \
19399         (cd $(HOST_SUBDIR)/rcs && \
19400           $(MAKE) $(FLAGS_TO_PASS)  check)
19401
19402 @endif rcs
19403
19404 .PHONY: install-rcs maybe-install-rcs
19405 maybe-install-rcs:
19406 @if rcs
19407 maybe-install-rcs: install-rcs
19408
19409 install-rcs: installdirs
19410         @r=`${PWD_COMMAND}`; export r; \
19411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19412         $(HOST_EXPORTS) \
19413         (cd $(HOST_SUBDIR)/rcs && \
19414           $(MAKE) $(FLAGS_TO_PASS)  install)
19415
19416 @endif rcs
19417
19418 # Other targets (info, dvi, etc.)
19419
19420 .PHONY: maybe-info-rcs info-rcs
19421 maybe-info-rcs:
19422 @if rcs
19423 maybe-info-rcs: info-rcs
19424
19425 info-rcs: \
19426     configure-rcs 
19427         @[ -f ./rcs/Makefile ] || exit 0; \
19428         r=`${PWD_COMMAND}`; export r; \
19429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19430         $(HOST_EXPORTS) \
19431         for flag in $(EXTRA_HOST_FLAGS) ; do \
19432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19433         done; \
19434         echo "Doing info in rcs" ; \
19435         (cd $(HOST_SUBDIR)/rcs && \
19436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19438                   "RANLIB=$${RANLIB}" \
19439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19440                   info) \
19441           || exit 1
19442
19443 @endif rcs
19444
19445 .PHONY: maybe-dvi-rcs dvi-rcs
19446 maybe-dvi-rcs:
19447 @if rcs
19448 maybe-dvi-rcs: dvi-rcs
19449
19450 dvi-rcs: \
19451     configure-rcs 
19452         @[ -f ./rcs/Makefile ] || exit 0; \
19453         r=`${PWD_COMMAND}`; export r; \
19454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19455         $(HOST_EXPORTS) \
19456         for flag in $(EXTRA_HOST_FLAGS) ; do \
19457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19458         done; \
19459         echo "Doing dvi in rcs" ; \
19460         (cd $(HOST_SUBDIR)/rcs && \
19461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19463                   "RANLIB=$${RANLIB}" \
19464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19465                   dvi) \
19466           || exit 1
19467
19468 @endif rcs
19469
19470 .PHONY: maybe-html-rcs html-rcs
19471 maybe-html-rcs:
19472 @if rcs
19473 maybe-html-rcs: html-rcs
19474
19475 html-rcs: \
19476     configure-rcs 
19477         @[ -f ./rcs/Makefile ] || exit 0; \
19478         r=`${PWD_COMMAND}`; export r; \
19479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19480         $(HOST_EXPORTS) \
19481         for flag in $(EXTRA_HOST_FLAGS) ; do \
19482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19483         done; \
19484         echo "Doing html in rcs" ; \
19485         (cd $(HOST_SUBDIR)/rcs && \
19486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19488                   "RANLIB=$${RANLIB}" \
19489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19490                   html) \
19491           || exit 1
19492
19493 @endif rcs
19494
19495 .PHONY: maybe-TAGS-rcs TAGS-rcs
19496 maybe-TAGS-rcs:
19497 @if rcs
19498 maybe-TAGS-rcs: TAGS-rcs
19499
19500 TAGS-rcs: \
19501     configure-rcs 
19502         @[ -f ./rcs/Makefile ] || exit 0; \
19503         r=`${PWD_COMMAND}`; export r; \
19504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19505         $(HOST_EXPORTS) \
19506         for flag in $(EXTRA_HOST_FLAGS) ; do \
19507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19508         done; \
19509         echo "Doing TAGS in rcs" ; \
19510         (cd $(HOST_SUBDIR)/rcs && \
19511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19513                   "RANLIB=$${RANLIB}" \
19514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19515                   TAGS) \
19516           || exit 1
19517
19518 @endif rcs
19519
19520 .PHONY: maybe-install-info-rcs install-info-rcs
19521 maybe-install-info-rcs:
19522 @if rcs
19523 maybe-install-info-rcs: install-info-rcs
19524
19525 install-info-rcs: \
19526     configure-rcs \
19527     info-rcs 
19528         @[ -f ./rcs/Makefile ] || exit 0; \
19529         r=`${PWD_COMMAND}`; export r; \
19530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19531         $(HOST_EXPORTS) \
19532         for flag in $(EXTRA_HOST_FLAGS) ; do \
19533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19534         done; \
19535         echo "Doing install-info in rcs" ; \
19536         (cd $(HOST_SUBDIR)/rcs && \
19537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19539                   "RANLIB=$${RANLIB}" \
19540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19541                   install-info) \
19542           || exit 1
19543
19544 @endif rcs
19545
19546 .PHONY: maybe-installcheck-rcs installcheck-rcs
19547 maybe-installcheck-rcs:
19548 @if rcs
19549 maybe-installcheck-rcs: installcheck-rcs
19550
19551 installcheck-rcs: \
19552     configure-rcs 
19553         @[ -f ./rcs/Makefile ] || exit 0; \
19554         r=`${PWD_COMMAND}`; export r; \
19555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19556         $(HOST_EXPORTS) \
19557         for flag in $(EXTRA_HOST_FLAGS) ; do \
19558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19559         done; \
19560         echo "Doing installcheck in rcs" ; \
19561         (cd $(HOST_SUBDIR)/rcs && \
19562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19564                   "RANLIB=$${RANLIB}" \
19565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19566                   installcheck) \
19567           || exit 1
19568
19569 @endif rcs
19570
19571 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
19572 maybe-mostlyclean-rcs:
19573 @if rcs
19574 maybe-mostlyclean-rcs: mostlyclean-rcs
19575
19576 mostlyclean-rcs: 
19577         @[ -f ./rcs/Makefile ] || exit 0; \
19578         r=`${PWD_COMMAND}`; export r; \
19579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19580         $(HOST_EXPORTS) \
19581         for flag in $(EXTRA_HOST_FLAGS) ; do \
19582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19583         done; \
19584         echo "Doing mostlyclean in rcs" ; \
19585         (cd $(HOST_SUBDIR)/rcs && \
19586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19588                   "RANLIB=$${RANLIB}" \
19589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19590                   mostlyclean) \
19591           || exit 1
19592
19593 @endif rcs
19594
19595 .PHONY: maybe-clean-rcs clean-rcs
19596 maybe-clean-rcs:
19597 @if rcs
19598 maybe-clean-rcs: clean-rcs
19599
19600 clean-rcs: 
19601         @[ -f ./rcs/Makefile ] || exit 0; \
19602         r=`${PWD_COMMAND}`; export r; \
19603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19604         $(HOST_EXPORTS) \
19605         for flag in $(EXTRA_HOST_FLAGS) ; do \
19606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19607         done; \
19608         echo "Doing clean in rcs" ; \
19609         (cd $(HOST_SUBDIR)/rcs && \
19610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19612                   "RANLIB=$${RANLIB}" \
19613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19614                   clean) \
19615           || exit 1
19616
19617 @endif rcs
19618
19619 .PHONY: maybe-distclean-rcs distclean-rcs
19620 maybe-distclean-rcs:
19621 @if rcs
19622 maybe-distclean-rcs: distclean-rcs
19623
19624 distclean-rcs: 
19625         @[ -f ./rcs/Makefile ] || exit 0; \
19626         r=`${PWD_COMMAND}`; export r; \
19627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19628         $(HOST_EXPORTS) \
19629         for flag in $(EXTRA_HOST_FLAGS) ; do \
19630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19631         done; \
19632         echo "Doing distclean in rcs" ; \
19633         (cd $(HOST_SUBDIR)/rcs && \
19634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19636                   "RANLIB=$${RANLIB}" \
19637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19638                   distclean) \
19639           || exit 1
19640
19641 @endif rcs
19642
19643 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
19644 maybe-maintainer-clean-rcs:
19645 @if rcs
19646 maybe-maintainer-clean-rcs: maintainer-clean-rcs
19647
19648 maintainer-clean-rcs: 
19649         @[ -f ./rcs/Makefile ] || exit 0; \
19650         r=`${PWD_COMMAND}`; export r; \
19651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19652         $(HOST_EXPORTS) \
19653         for flag in $(EXTRA_HOST_FLAGS) ; do \
19654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19655         done; \
19656         echo "Doing maintainer-clean in rcs" ; \
19657         (cd $(HOST_SUBDIR)/rcs && \
19658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19660                   "RANLIB=$${RANLIB}" \
19661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19662                   maintainer-clean) \
19663           || exit 1
19664
19665 @endif rcs
19666
19667
19668
19669 .PHONY: configure-readline maybe-configure-readline
19670 maybe-configure-readline:
19671 @if readline
19672 maybe-configure-readline: configure-readline
19673 configure-readline: 
19674         @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
19675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
19676         r=`${PWD_COMMAND}`; export r; \
19677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678         $(HOST_EXPORTS) \
19679         echo Configuring in $(HOST_SUBDIR)/readline; \
19680         cd "$(HOST_SUBDIR)/readline" || exit 1; \
19681         case $(srcdir) in \
19682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19683           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
19684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19685         esac; \
19686         srcdiroption="--srcdir=$${topdir}/readline"; \
19687         libsrcdir="$$s/readline"; \
19688         $(SHELL) $${libsrcdir}/configure \
19689           $(HOST_CONFIGARGS) $${srcdiroption}  \
19690           || exit 1
19691 @endif readline
19692
19693
19694
19695
19696
19697 .PHONY: all-readline maybe-all-readline
19698 maybe-all-readline:
19699 @if readline
19700 TARGET-readline=all
19701 maybe-all-readline: all-readline
19702 all-readline: configure-readline
19703         @r=`${PWD_COMMAND}`; export r; \
19704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19705         $(HOST_EXPORTS) \
19706         (cd $(HOST_SUBDIR)/readline && \
19707           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
19708 @endif readline
19709
19710
19711
19712
19713 .PHONY: check-readline maybe-check-readline
19714 maybe-check-readline:
19715 @if readline
19716 maybe-check-readline: check-readline
19717
19718 check-readline:
19719         @r=`${PWD_COMMAND}`; export r; \
19720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19721         $(HOST_EXPORTS) \
19722         (cd $(HOST_SUBDIR)/readline && \
19723           $(MAKE) $(FLAGS_TO_PASS)  check)
19724
19725 @endif readline
19726
19727 .PHONY: install-readline maybe-install-readline
19728 maybe-install-readline:
19729 @if readline
19730 maybe-install-readline: install-readline
19731
19732 install-readline: installdirs
19733         @r=`${PWD_COMMAND}`; export r; \
19734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735         $(HOST_EXPORTS) \
19736         (cd $(HOST_SUBDIR)/readline && \
19737           $(MAKE) $(FLAGS_TO_PASS)  install)
19738
19739 @endif readline
19740
19741 # Other targets (info, dvi, etc.)
19742
19743 .PHONY: maybe-info-readline info-readline
19744 maybe-info-readline:
19745 @if readline
19746 maybe-info-readline: info-readline
19747
19748 info-readline: \
19749     configure-readline 
19750         @[ -f ./readline/Makefile ] || exit 0; \
19751         r=`${PWD_COMMAND}`; export r; \
19752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753         $(HOST_EXPORTS) \
19754         for flag in $(EXTRA_HOST_FLAGS) ; do \
19755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19756         done; \
19757         echo "Doing info in readline" ; \
19758         (cd $(HOST_SUBDIR)/readline && \
19759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19761                   "RANLIB=$${RANLIB}" \
19762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19763                   info) \
19764           || exit 1
19765
19766 @endif readline
19767
19768 .PHONY: maybe-dvi-readline dvi-readline
19769 maybe-dvi-readline:
19770 @if readline
19771 maybe-dvi-readline: dvi-readline
19772
19773 dvi-readline: \
19774     configure-readline 
19775         @[ -f ./readline/Makefile ] || exit 0; \
19776         r=`${PWD_COMMAND}`; export r; \
19777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19778         $(HOST_EXPORTS) \
19779         for flag in $(EXTRA_HOST_FLAGS) ; do \
19780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19781         done; \
19782         echo "Doing dvi in readline" ; \
19783         (cd $(HOST_SUBDIR)/readline && \
19784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19786                   "RANLIB=$${RANLIB}" \
19787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19788                   dvi) \
19789           || exit 1
19790
19791 @endif readline
19792
19793 .PHONY: maybe-html-readline html-readline
19794 maybe-html-readline:
19795 @if readline
19796 maybe-html-readline: html-readline
19797
19798 html-readline: \
19799     configure-readline 
19800         @[ -f ./readline/Makefile ] || exit 0; \
19801         r=`${PWD_COMMAND}`; export r; \
19802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19803         $(HOST_EXPORTS) \
19804         for flag in $(EXTRA_HOST_FLAGS) ; do \
19805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19806         done; \
19807         echo "Doing html in readline" ; \
19808         (cd $(HOST_SUBDIR)/readline && \
19809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19811                   "RANLIB=$${RANLIB}" \
19812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19813                   html) \
19814           || exit 1
19815
19816 @endif readline
19817
19818 .PHONY: maybe-TAGS-readline TAGS-readline
19819 maybe-TAGS-readline:
19820 @if readline
19821 maybe-TAGS-readline: TAGS-readline
19822
19823 TAGS-readline: \
19824     configure-readline 
19825         @[ -f ./readline/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 TAGS in readline" ; \
19833         (cd $(HOST_SUBDIR)/readline && \
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                   TAGS) \
19839           || exit 1
19840
19841 @endif readline
19842
19843 .PHONY: maybe-install-info-readline install-info-readline
19844 maybe-install-info-readline:
19845 @if readline
19846 maybe-install-info-readline: install-info-readline
19847
19848 install-info-readline: \
19849     configure-readline \
19850     info-readline 
19851         @[ -f ./readline/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 install-info in readline" ; \
19859         (cd $(HOST_SUBDIR)/readline && \
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                   install-info) \
19865           || exit 1
19866
19867 @endif readline
19868
19869 .PHONY: maybe-installcheck-readline installcheck-readline
19870 maybe-installcheck-readline:
19871 @if readline
19872 maybe-installcheck-readline: installcheck-readline
19873
19874 installcheck-readline: \
19875     configure-readline 
19876         @[ -f ./readline/Makefile ] || exit 0; \
19877         r=`${PWD_COMMAND}`; export r; \
19878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19879         $(HOST_EXPORTS) \
19880         for flag in $(EXTRA_HOST_FLAGS) ; do \
19881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19882         done; \
19883         echo "Doing installcheck in readline" ; \
19884         (cd $(HOST_SUBDIR)/readline && \
19885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19887                   "RANLIB=$${RANLIB}" \
19888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19889                   installcheck) \
19890           || exit 1
19891
19892 @endif readline
19893
19894 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
19895 maybe-mostlyclean-readline:
19896 @if readline
19897 maybe-mostlyclean-readline: mostlyclean-readline
19898
19899 mostlyclean-readline: 
19900         @[ -f ./readline/Makefile ] || exit 0; \
19901         r=`${PWD_COMMAND}`; export r; \
19902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903         $(HOST_EXPORTS) \
19904         for flag in $(EXTRA_HOST_FLAGS) ; do \
19905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19906         done; \
19907         echo "Doing mostlyclean in readline" ; \
19908         (cd $(HOST_SUBDIR)/readline && \
19909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19911                   "RANLIB=$${RANLIB}" \
19912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19913                   mostlyclean) \
19914           || exit 1
19915
19916 @endif readline
19917
19918 .PHONY: maybe-clean-readline clean-readline
19919 maybe-clean-readline:
19920 @if readline
19921 maybe-clean-readline: clean-readline
19922
19923 clean-readline: 
19924         @[ -f ./readline/Makefile ] || exit 0; \
19925         r=`${PWD_COMMAND}`; export r; \
19926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19927         $(HOST_EXPORTS) \
19928         for flag in $(EXTRA_HOST_FLAGS) ; do \
19929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19930         done; \
19931         echo "Doing clean in readline" ; \
19932         (cd $(HOST_SUBDIR)/readline && \
19933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19935                   "RANLIB=$${RANLIB}" \
19936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19937                   clean) \
19938           || exit 1
19939
19940 @endif readline
19941
19942 .PHONY: maybe-distclean-readline distclean-readline
19943 maybe-distclean-readline:
19944 @if readline
19945 maybe-distclean-readline: distclean-readline
19946
19947 distclean-readline: 
19948         @[ -f ./readline/Makefile ] || exit 0; \
19949         r=`${PWD_COMMAND}`; export r; \
19950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19951         $(HOST_EXPORTS) \
19952         for flag in $(EXTRA_HOST_FLAGS) ; do \
19953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19954         done; \
19955         echo "Doing distclean in readline" ; \
19956         (cd $(HOST_SUBDIR)/readline && \
19957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19959                   "RANLIB=$${RANLIB}" \
19960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19961                   distclean) \
19962           || exit 1
19963
19964 @endif readline
19965
19966 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
19967 maybe-maintainer-clean-readline:
19968 @if readline
19969 maybe-maintainer-clean-readline: maintainer-clean-readline
19970
19971 maintainer-clean-readline: 
19972         @[ -f ./readline/Makefile ] || exit 0; \
19973         r=`${PWD_COMMAND}`; export r; \
19974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19975         $(HOST_EXPORTS) \
19976         for flag in $(EXTRA_HOST_FLAGS) ; do \
19977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19978         done; \
19979         echo "Doing maintainer-clean in readline" ; \
19980         (cd $(HOST_SUBDIR)/readline && \
19981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19983                   "RANLIB=$${RANLIB}" \
19984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19985                   maintainer-clean) \
19986           || exit 1
19987
19988 @endif readline
19989
19990
19991
19992 .PHONY: configure-release maybe-configure-release
19993 maybe-configure-release:
19994 @if release
19995 maybe-configure-release: configure-release
19996 configure-release: 
19997         @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
19998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
19999         r=`${PWD_COMMAND}`; export r; \
20000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20001         $(HOST_EXPORTS) \
20002         echo Configuring in $(HOST_SUBDIR)/release; \
20003         cd "$(HOST_SUBDIR)/release" || exit 1; \
20004         case $(srcdir) in \
20005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20006           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
20007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20008         esac; \
20009         srcdiroption="--srcdir=$${topdir}/release"; \
20010         libsrcdir="$$s/release"; \
20011         $(SHELL) $${libsrcdir}/configure \
20012           $(HOST_CONFIGARGS) $${srcdiroption}  \
20013           || exit 1
20014 @endif release
20015
20016
20017
20018
20019
20020 .PHONY: all-release maybe-all-release
20021 maybe-all-release:
20022 @if release
20023 TARGET-release=all
20024 maybe-all-release: all-release
20025 all-release: configure-release
20026         @r=`${PWD_COMMAND}`; export r; \
20027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20028         $(HOST_EXPORTS) \
20029         (cd $(HOST_SUBDIR)/release && \
20030           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
20031 @endif release
20032
20033
20034
20035
20036 .PHONY: check-release maybe-check-release
20037 maybe-check-release:
20038 @if release
20039 maybe-check-release: check-release
20040
20041 check-release:
20042
20043 @endif release
20044
20045 .PHONY: install-release maybe-install-release
20046 maybe-install-release:
20047 @if release
20048 maybe-install-release: install-release
20049
20050 install-release:
20051
20052 @endif release
20053
20054 # Other targets (info, dvi, etc.)
20055
20056 .PHONY: maybe-info-release info-release
20057 maybe-info-release:
20058 @if release
20059 maybe-info-release: info-release
20060
20061 info-release: \
20062     configure-release 
20063         @[ -f ./release/Makefile ] || exit 0; \
20064         r=`${PWD_COMMAND}`; export r; \
20065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20066         $(HOST_EXPORTS) \
20067         for flag in $(EXTRA_HOST_FLAGS) ; do \
20068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20069         done; \
20070         echo "Doing info in release" ; \
20071         (cd $(HOST_SUBDIR)/release && \
20072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20074                   "RANLIB=$${RANLIB}" \
20075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20076                   info) \
20077           || exit 1
20078
20079 @endif release
20080
20081 .PHONY: maybe-dvi-release dvi-release
20082 maybe-dvi-release:
20083 @if release
20084 maybe-dvi-release: dvi-release
20085
20086 dvi-release: \
20087     configure-release 
20088         @[ -f ./release/Makefile ] || exit 0; \
20089         r=`${PWD_COMMAND}`; export r; \
20090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091         $(HOST_EXPORTS) \
20092         for flag in $(EXTRA_HOST_FLAGS) ; do \
20093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20094         done; \
20095         echo "Doing dvi in release" ; \
20096         (cd $(HOST_SUBDIR)/release && \
20097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20099                   "RANLIB=$${RANLIB}" \
20100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20101                   dvi) \
20102           || exit 1
20103
20104 @endif release
20105
20106 .PHONY: maybe-html-release html-release
20107 maybe-html-release:
20108 @if release
20109 maybe-html-release: html-release
20110
20111 html-release: \
20112     configure-release 
20113         @[ -f ./release/Makefile ] || exit 0; \
20114         r=`${PWD_COMMAND}`; export r; \
20115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20116         $(HOST_EXPORTS) \
20117         for flag in $(EXTRA_HOST_FLAGS) ; do \
20118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20119         done; \
20120         echo "Doing html in release" ; \
20121         (cd $(HOST_SUBDIR)/release && \
20122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20124                   "RANLIB=$${RANLIB}" \
20125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20126                   html) \
20127           || exit 1
20128
20129 @endif release
20130
20131 .PHONY: maybe-TAGS-release TAGS-release
20132 maybe-TAGS-release:
20133 @if release
20134 maybe-TAGS-release: TAGS-release
20135
20136 TAGS-release: \
20137     configure-release 
20138         @[ -f ./release/Makefile ] || exit 0; \
20139         r=`${PWD_COMMAND}`; export r; \
20140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20141         $(HOST_EXPORTS) \
20142         for flag in $(EXTRA_HOST_FLAGS) ; do \
20143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20144         done; \
20145         echo "Doing TAGS in release" ; \
20146         (cd $(HOST_SUBDIR)/release && \
20147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20149                   "RANLIB=$${RANLIB}" \
20150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20151                   TAGS) \
20152           || exit 1
20153
20154 @endif release
20155
20156 .PHONY: maybe-install-info-release install-info-release
20157 maybe-install-info-release:
20158 @if release
20159 maybe-install-info-release: install-info-release
20160
20161 install-info-release: \
20162     configure-release \
20163     info-release 
20164         @[ -f ./release/Makefile ] || exit 0; \
20165         r=`${PWD_COMMAND}`; export r; \
20166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20167         $(HOST_EXPORTS) \
20168         for flag in $(EXTRA_HOST_FLAGS) ; do \
20169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20170         done; \
20171         echo "Doing install-info in release" ; \
20172         (cd $(HOST_SUBDIR)/release && \
20173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20175                   "RANLIB=$${RANLIB}" \
20176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20177                   install-info) \
20178           || exit 1
20179
20180 @endif release
20181
20182 .PHONY: maybe-installcheck-release installcheck-release
20183 maybe-installcheck-release:
20184 @if release
20185 maybe-installcheck-release: installcheck-release
20186
20187 installcheck-release: \
20188     configure-release 
20189         @[ -f ./release/Makefile ] || exit 0; \
20190         r=`${PWD_COMMAND}`; export r; \
20191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20192         $(HOST_EXPORTS) \
20193         for flag in $(EXTRA_HOST_FLAGS) ; do \
20194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20195         done; \
20196         echo "Doing installcheck in release" ; \
20197         (cd $(HOST_SUBDIR)/release && \
20198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20200                   "RANLIB=$${RANLIB}" \
20201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20202                   installcheck) \
20203           || exit 1
20204
20205 @endif release
20206
20207 .PHONY: maybe-mostlyclean-release mostlyclean-release
20208 maybe-mostlyclean-release:
20209 @if release
20210 maybe-mostlyclean-release: mostlyclean-release
20211
20212 mostlyclean-release: 
20213         @[ -f ./release/Makefile ] || exit 0; \
20214         r=`${PWD_COMMAND}`; export r; \
20215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216         $(HOST_EXPORTS) \
20217         for flag in $(EXTRA_HOST_FLAGS) ; do \
20218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20219         done; \
20220         echo "Doing mostlyclean in release" ; \
20221         (cd $(HOST_SUBDIR)/release && \
20222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20224                   "RANLIB=$${RANLIB}" \
20225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20226                   mostlyclean) \
20227           || exit 1
20228
20229 @endif release
20230
20231 .PHONY: maybe-clean-release clean-release
20232 maybe-clean-release:
20233 @if release
20234 maybe-clean-release: clean-release
20235
20236 clean-release: 
20237         @[ -f ./release/Makefile ] || exit 0; \
20238         r=`${PWD_COMMAND}`; export r; \
20239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20240         $(HOST_EXPORTS) \
20241         for flag in $(EXTRA_HOST_FLAGS) ; do \
20242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20243         done; \
20244         echo "Doing clean in release" ; \
20245         (cd $(HOST_SUBDIR)/release && \
20246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20248                   "RANLIB=$${RANLIB}" \
20249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20250                   clean) \
20251           || exit 1
20252
20253 @endif release
20254
20255 .PHONY: maybe-distclean-release distclean-release
20256 maybe-distclean-release:
20257 @if release
20258 maybe-distclean-release: distclean-release
20259
20260 distclean-release: 
20261         @[ -f ./release/Makefile ] || exit 0; \
20262         r=`${PWD_COMMAND}`; export r; \
20263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20264         $(HOST_EXPORTS) \
20265         for flag in $(EXTRA_HOST_FLAGS) ; do \
20266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20267         done; \
20268         echo "Doing distclean in release" ; \
20269         (cd $(HOST_SUBDIR)/release && \
20270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20272                   "RANLIB=$${RANLIB}" \
20273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20274                   distclean) \
20275           || exit 1
20276
20277 @endif release
20278
20279 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
20280 maybe-maintainer-clean-release:
20281 @if release
20282 maybe-maintainer-clean-release: maintainer-clean-release
20283
20284 maintainer-clean-release: 
20285         @[ -f ./release/Makefile ] || exit 0; \
20286         r=`${PWD_COMMAND}`; export r; \
20287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20288         $(HOST_EXPORTS) \
20289         for flag in $(EXTRA_HOST_FLAGS) ; do \
20290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20291         done; \
20292         echo "Doing maintainer-clean in release" ; \
20293         (cd $(HOST_SUBDIR)/release && \
20294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20296                   "RANLIB=$${RANLIB}" \
20297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20298                   maintainer-clean) \
20299           || exit 1
20300
20301 @endif release
20302
20303
20304
20305 .PHONY: configure-recode maybe-configure-recode
20306 maybe-configure-recode:
20307 @if recode
20308 maybe-configure-recode: configure-recode
20309 configure-recode: 
20310         @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
20311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
20312         r=`${PWD_COMMAND}`; export r; \
20313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20314         $(HOST_EXPORTS) \
20315         echo Configuring in $(HOST_SUBDIR)/recode; \
20316         cd "$(HOST_SUBDIR)/recode" || exit 1; \
20317         case $(srcdir) in \
20318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20319           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
20320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20321         esac; \
20322         srcdiroption="--srcdir=$${topdir}/recode"; \
20323         libsrcdir="$$s/recode"; \
20324         $(SHELL) $${libsrcdir}/configure \
20325           $(HOST_CONFIGARGS) $${srcdiroption}  \
20326           || exit 1
20327 @endif recode
20328
20329
20330
20331
20332
20333 .PHONY: all-recode maybe-all-recode
20334 maybe-all-recode:
20335 @if recode
20336 TARGET-recode=all
20337 maybe-all-recode: all-recode
20338 all-recode: configure-recode
20339         @r=`${PWD_COMMAND}`; export r; \
20340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20341         $(HOST_EXPORTS) \
20342         (cd $(HOST_SUBDIR)/recode && \
20343           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
20344 @endif recode
20345
20346
20347
20348
20349 .PHONY: check-recode maybe-check-recode
20350 maybe-check-recode:
20351 @if recode
20352 maybe-check-recode: check-recode
20353
20354 check-recode:
20355         @r=`${PWD_COMMAND}`; export r; \
20356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357         $(HOST_EXPORTS) \
20358         (cd $(HOST_SUBDIR)/recode && \
20359           $(MAKE) $(FLAGS_TO_PASS)  check)
20360
20361 @endif recode
20362
20363 .PHONY: install-recode maybe-install-recode
20364 maybe-install-recode:
20365 @if recode
20366 maybe-install-recode: install-recode
20367
20368 install-recode: installdirs
20369         @r=`${PWD_COMMAND}`; export r; \
20370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20371         $(HOST_EXPORTS) \
20372         (cd $(HOST_SUBDIR)/recode && \
20373           $(MAKE) $(FLAGS_TO_PASS)  install)
20374
20375 @endif recode
20376
20377 # Other targets (info, dvi, etc.)
20378
20379 .PHONY: maybe-info-recode info-recode
20380 maybe-info-recode:
20381 @if recode
20382 maybe-info-recode: info-recode
20383
20384 info-recode: \
20385     configure-recode 
20386         @[ -f ./recode/Makefile ] || exit 0; \
20387         r=`${PWD_COMMAND}`; export r; \
20388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20389         $(HOST_EXPORTS) \
20390         for flag in $(EXTRA_HOST_FLAGS) ; do \
20391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20392         done; \
20393         echo "Doing info in recode" ; \
20394         (cd $(HOST_SUBDIR)/recode && \
20395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20397                   "RANLIB=$${RANLIB}" \
20398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20399                   info) \
20400           || exit 1
20401
20402 @endif recode
20403
20404 .PHONY: maybe-dvi-recode dvi-recode
20405 maybe-dvi-recode:
20406 @if recode
20407 maybe-dvi-recode: dvi-recode
20408
20409 dvi-recode: \
20410     configure-recode 
20411         @[ -f ./recode/Makefile ] || exit 0; \
20412         r=`${PWD_COMMAND}`; export r; \
20413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20414         $(HOST_EXPORTS) \
20415         for flag in $(EXTRA_HOST_FLAGS) ; do \
20416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20417         done; \
20418         echo "Doing dvi in recode" ; \
20419         (cd $(HOST_SUBDIR)/recode && \
20420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20422                   "RANLIB=$${RANLIB}" \
20423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20424                   dvi) \
20425           || exit 1
20426
20427 @endif recode
20428
20429 .PHONY: maybe-html-recode html-recode
20430 maybe-html-recode:
20431 @if recode
20432 maybe-html-recode: html-recode
20433
20434 html-recode: \
20435     configure-recode 
20436         @[ -f ./recode/Makefile ] || exit 0; \
20437         r=`${PWD_COMMAND}`; export r; \
20438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20439         $(HOST_EXPORTS) \
20440         for flag in $(EXTRA_HOST_FLAGS) ; do \
20441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20442         done; \
20443         echo "Doing html in recode" ; \
20444         (cd $(HOST_SUBDIR)/recode && \
20445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20447                   "RANLIB=$${RANLIB}" \
20448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20449                   html) \
20450           || exit 1
20451
20452 @endif recode
20453
20454 .PHONY: maybe-TAGS-recode TAGS-recode
20455 maybe-TAGS-recode:
20456 @if recode
20457 maybe-TAGS-recode: TAGS-recode
20458
20459 TAGS-recode: \
20460     configure-recode 
20461         @[ -f ./recode/Makefile ] || exit 0; \
20462         r=`${PWD_COMMAND}`; export r; \
20463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464         $(HOST_EXPORTS) \
20465         for flag in $(EXTRA_HOST_FLAGS) ; do \
20466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20467         done; \
20468         echo "Doing TAGS in recode" ; \
20469         (cd $(HOST_SUBDIR)/recode && \
20470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20472                   "RANLIB=$${RANLIB}" \
20473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20474                   TAGS) \
20475           || exit 1
20476
20477 @endif recode
20478
20479 .PHONY: maybe-install-info-recode install-info-recode
20480 maybe-install-info-recode:
20481 @if recode
20482 maybe-install-info-recode: install-info-recode
20483
20484 install-info-recode: \
20485     configure-recode \
20486     info-recode 
20487         @[ -f ./recode/Makefile ] || exit 0; \
20488         r=`${PWD_COMMAND}`; export r; \
20489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20490         $(HOST_EXPORTS) \
20491         for flag in $(EXTRA_HOST_FLAGS) ; do \
20492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20493         done; \
20494         echo "Doing install-info in recode" ; \
20495         (cd $(HOST_SUBDIR)/recode && \
20496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20498                   "RANLIB=$${RANLIB}" \
20499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20500                   install-info) \
20501           || exit 1
20502
20503 @endif recode
20504
20505 .PHONY: maybe-installcheck-recode installcheck-recode
20506 maybe-installcheck-recode:
20507 @if recode
20508 maybe-installcheck-recode: installcheck-recode
20509
20510 installcheck-recode: \
20511     configure-recode 
20512         @[ -f ./recode/Makefile ] || exit 0; \
20513         r=`${PWD_COMMAND}`; export r; \
20514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515         $(HOST_EXPORTS) \
20516         for flag in $(EXTRA_HOST_FLAGS) ; do \
20517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20518         done; \
20519         echo "Doing installcheck in recode" ; \
20520         (cd $(HOST_SUBDIR)/recode && \
20521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20523                   "RANLIB=$${RANLIB}" \
20524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20525                   installcheck) \
20526           || exit 1
20527
20528 @endif recode
20529
20530 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
20531 maybe-mostlyclean-recode:
20532 @if recode
20533 maybe-mostlyclean-recode: mostlyclean-recode
20534
20535 mostlyclean-recode: 
20536         @[ -f ./recode/Makefile ] || exit 0; \
20537         r=`${PWD_COMMAND}`; export r; \
20538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20539         $(HOST_EXPORTS) \
20540         for flag in $(EXTRA_HOST_FLAGS) ; do \
20541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20542         done; \
20543         echo "Doing mostlyclean in recode" ; \
20544         (cd $(HOST_SUBDIR)/recode && \
20545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20547                   "RANLIB=$${RANLIB}" \
20548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20549                   mostlyclean) \
20550           || exit 1
20551
20552 @endif recode
20553
20554 .PHONY: maybe-clean-recode clean-recode
20555 maybe-clean-recode:
20556 @if recode
20557 maybe-clean-recode: clean-recode
20558
20559 clean-recode: 
20560         @[ -f ./recode/Makefile ] || exit 0; \
20561         r=`${PWD_COMMAND}`; export r; \
20562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563         $(HOST_EXPORTS) \
20564         for flag in $(EXTRA_HOST_FLAGS) ; do \
20565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566         done; \
20567         echo "Doing clean in recode" ; \
20568         (cd $(HOST_SUBDIR)/recode && \
20569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571                   "RANLIB=$${RANLIB}" \
20572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20573                   clean) \
20574           || exit 1
20575
20576 @endif recode
20577
20578 .PHONY: maybe-distclean-recode distclean-recode
20579 maybe-distclean-recode:
20580 @if recode
20581 maybe-distclean-recode: distclean-recode
20582
20583 distclean-recode: 
20584         @[ -f ./recode/Makefile ] || exit 0; \
20585         r=`${PWD_COMMAND}`; export r; \
20586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20587         $(HOST_EXPORTS) \
20588         for flag in $(EXTRA_HOST_FLAGS) ; do \
20589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20590         done; \
20591         echo "Doing distclean in recode" ; \
20592         (cd $(HOST_SUBDIR)/recode && \
20593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20595                   "RANLIB=$${RANLIB}" \
20596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20597                   distclean) \
20598           || exit 1
20599
20600 @endif recode
20601
20602 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
20603 maybe-maintainer-clean-recode:
20604 @if recode
20605 maybe-maintainer-clean-recode: maintainer-clean-recode
20606
20607 maintainer-clean-recode: 
20608         @[ -f ./recode/Makefile ] || exit 0; \
20609         r=`${PWD_COMMAND}`; export r; \
20610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20611         $(HOST_EXPORTS) \
20612         for flag in $(EXTRA_HOST_FLAGS) ; do \
20613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20614         done; \
20615         echo "Doing maintainer-clean in recode" ; \
20616         (cd $(HOST_SUBDIR)/recode && \
20617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20619                   "RANLIB=$${RANLIB}" \
20620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20621                   maintainer-clean) \
20622           || exit 1
20623
20624 @endif recode
20625
20626
20627
20628 .PHONY: configure-sed maybe-configure-sed
20629 maybe-configure-sed:
20630 @if sed
20631 maybe-configure-sed: configure-sed
20632 configure-sed: 
20633         @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
20634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
20635         r=`${PWD_COMMAND}`; export r; \
20636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20637         $(HOST_EXPORTS) \
20638         echo Configuring in $(HOST_SUBDIR)/sed; \
20639         cd "$(HOST_SUBDIR)/sed" || exit 1; \
20640         case $(srcdir) in \
20641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20642           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
20643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20644         esac; \
20645         srcdiroption="--srcdir=$${topdir}/sed"; \
20646         libsrcdir="$$s/sed"; \
20647         $(SHELL) $${libsrcdir}/configure \
20648           $(HOST_CONFIGARGS) $${srcdiroption}  \
20649           || exit 1
20650 @endif sed
20651
20652
20653
20654
20655
20656 .PHONY: all-sed maybe-all-sed
20657 maybe-all-sed:
20658 @if sed
20659 TARGET-sed=all
20660 maybe-all-sed: all-sed
20661 all-sed: configure-sed
20662         @r=`${PWD_COMMAND}`; export r; \
20663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664         $(HOST_EXPORTS) \
20665         (cd $(HOST_SUBDIR)/sed && \
20666           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
20667 @endif sed
20668
20669
20670
20671
20672 .PHONY: check-sed maybe-check-sed
20673 maybe-check-sed:
20674 @if sed
20675 maybe-check-sed: check-sed
20676
20677 check-sed:
20678         @r=`${PWD_COMMAND}`; export r; \
20679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20680         $(HOST_EXPORTS) \
20681         (cd $(HOST_SUBDIR)/sed && \
20682           $(MAKE) $(FLAGS_TO_PASS)  check)
20683
20684 @endif sed
20685
20686 .PHONY: install-sed maybe-install-sed
20687 maybe-install-sed:
20688 @if sed
20689 maybe-install-sed: install-sed
20690
20691 install-sed: installdirs
20692         @r=`${PWD_COMMAND}`; export r; \
20693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20694         $(HOST_EXPORTS) \
20695         (cd $(HOST_SUBDIR)/sed && \
20696           $(MAKE) $(FLAGS_TO_PASS)  install)
20697
20698 @endif sed
20699
20700 # Other targets (info, dvi, etc.)
20701
20702 .PHONY: maybe-info-sed info-sed
20703 maybe-info-sed:
20704 @if sed
20705 maybe-info-sed: info-sed
20706
20707 info-sed: \
20708     configure-sed 
20709         @[ -f ./sed/Makefile ] || exit 0; \
20710         r=`${PWD_COMMAND}`; export r; \
20711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20712         $(HOST_EXPORTS) \
20713         for flag in $(EXTRA_HOST_FLAGS) ; do \
20714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20715         done; \
20716         echo "Doing info in sed" ; \
20717         (cd $(HOST_SUBDIR)/sed && \
20718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20720                   "RANLIB=$${RANLIB}" \
20721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20722                   info) \
20723           || exit 1
20724
20725 @endif sed
20726
20727 .PHONY: maybe-dvi-sed dvi-sed
20728 maybe-dvi-sed:
20729 @if sed
20730 maybe-dvi-sed: dvi-sed
20731
20732 dvi-sed: \
20733     configure-sed 
20734         @[ -f ./sed/Makefile ] || exit 0; \
20735         r=`${PWD_COMMAND}`; export r; \
20736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20737         $(HOST_EXPORTS) \
20738         for flag in $(EXTRA_HOST_FLAGS) ; do \
20739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20740         done; \
20741         echo "Doing dvi in sed" ; \
20742         (cd $(HOST_SUBDIR)/sed && \
20743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20745                   "RANLIB=$${RANLIB}" \
20746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20747                   dvi) \
20748           || exit 1
20749
20750 @endif sed
20751
20752 .PHONY: maybe-html-sed html-sed
20753 maybe-html-sed:
20754 @if sed
20755 maybe-html-sed: html-sed
20756
20757 html-sed: \
20758     configure-sed 
20759         @[ -f ./sed/Makefile ] || exit 0; \
20760         r=`${PWD_COMMAND}`; export r; \
20761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20762         $(HOST_EXPORTS) \
20763         for flag in $(EXTRA_HOST_FLAGS) ; do \
20764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20765         done; \
20766         echo "Doing html in sed" ; \
20767         (cd $(HOST_SUBDIR)/sed && \
20768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20770                   "RANLIB=$${RANLIB}" \
20771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20772                   html) \
20773           || exit 1
20774
20775 @endif sed
20776
20777 .PHONY: maybe-TAGS-sed TAGS-sed
20778 maybe-TAGS-sed:
20779 @if sed
20780 maybe-TAGS-sed: TAGS-sed
20781
20782 TAGS-sed: \
20783     configure-sed 
20784         @[ -f ./sed/Makefile ] || exit 0; \
20785         r=`${PWD_COMMAND}`; export r; \
20786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20787         $(HOST_EXPORTS) \
20788         for flag in $(EXTRA_HOST_FLAGS) ; do \
20789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20790         done; \
20791         echo "Doing TAGS in sed" ; \
20792         (cd $(HOST_SUBDIR)/sed && \
20793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20795                   "RANLIB=$${RANLIB}" \
20796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20797                   TAGS) \
20798           || exit 1
20799
20800 @endif sed
20801
20802 .PHONY: maybe-install-info-sed install-info-sed
20803 maybe-install-info-sed:
20804 @if sed
20805 maybe-install-info-sed: install-info-sed
20806
20807 install-info-sed: \
20808     configure-sed \
20809     info-sed 
20810         @[ -f ./sed/Makefile ] || exit 0; \
20811         r=`${PWD_COMMAND}`; export r; \
20812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20813         $(HOST_EXPORTS) \
20814         for flag in $(EXTRA_HOST_FLAGS) ; do \
20815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20816         done; \
20817         echo "Doing install-info in sed" ; \
20818         (cd $(HOST_SUBDIR)/sed && \
20819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20821                   "RANLIB=$${RANLIB}" \
20822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20823                   install-info) \
20824           || exit 1
20825
20826 @endif sed
20827
20828 .PHONY: maybe-installcheck-sed installcheck-sed
20829 maybe-installcheck-sed:
20830 @if sed
20831 maybe-installcheck-sed: installcheck-sed
20832
20833 installcheck-sed: \
20834     configure-sed 
20835         @[ -f ./sed/Makefile ] || exit 0; \
20836         r=`${PWD_COMMAND}`; export r; \
20837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20838         $(HOST_EXPORTS) \
20839         for flag in $(EXTRA_HOST_FLAGS) ; do \
20840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20841         done; \
20842         echo "Doing installcheck in sed" ; \
20843         (cd $(HOST_SUBDIR)/sed && \
20844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20846                   "RANLIB=$${RANLIB}" \
20847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20848                   installcheck) \
20849           || exit 1
20850
20851 @endif sed
20852
20853 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
20854 maybe-mostlyclean-sed:
20855 @if sed
20856 maybe-mostlyclean-sed: mostlyclean-sed
20857
20858 mostlyclean-sed: 
20859         @[ -f ./sed/Makefile ] || exit 0; \
20860         r=`${PWD_COMMAND}`; export r; \
20861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862         $(HOST_EXPORTS) \
20863         for flag in $(EXTRA_HOST_FLAGS) ; do \
20864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20865         done; \
20866         echo "Doing mostlyclean in sed" ; \
20867         (cd $(HOST_SUBDIR)/sed && \
20868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20870                   "RANLIB=$${RANLIB}" \
20871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20872                   mostlyclean) \
20873           || exit 1
20874
20875 @endif sed
20876
20877 .PHONY: maybe-clean-sed clean-sed
20878 maybe-clean-sed:
20879 @if sed
20880 maybe-clean-sed: clean-sed
20881
20882 clean-sed: 
20883         @[ -f ./sed/Makefile ] || exit 0; \
20884         r=`${PWD_COMMAND}`; export r; \
20885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20886         $(HOST_EXPORTS) \
20887         for flag in $(EXTRA_HOST_FLAGS) ; do \
20888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20889         done; \
20890         echo "Doing clean in sed" ; \
20891         (cd $(HOST_SUBDIR)/sed && \
20892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20894                   "RANLIB=$${RANLIB}" \
20895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20896                   clean) \
20897           || exit 1
20898
20899 @endif sed
20900
20901 .PHONY: maybe-distclean-sed distclean-sed
20902 maybe-distclean-sed:
20903 @if sed
20904 maybe-distclean-sed: distclean-sed
20905
20906 distclean-sed: 
20907         @[ -f ./sed/Makefile ] || exit 0; \
20908         r=`${PWD_COMMAND}`; export r; \
20909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20910         $(HOST_EXPORTS) \
20911         for flag in $(EXTRA_HOST_FLAGS) ; do \
20912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20913         done; \
20914         echo "Doing distclean in sed" ; \
20915         (cd $(HOST_SUBDIR)/sed && \
20916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20918                   "RANLIB=$${RANLIB}" \
20919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20920                   distclean) \
20921           || exit 1
20922
20923 @endif sed
20924
20925 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
20926 maybe-maintainer-clean-sed:
20927 @if sed
20928 maybe-maintainer-clean-sed: maintainer-clean-sed
20929
20930 maintainer-clean-sed: 
20931         @[ -f ./sed/Makefile ] || exit 0; \
20932         r=`${PWD_COMMAND}`; export r; \
20933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20934         $(HOST_EXPORTS) \
20935         for flag in $(EXTRA_HOST_FLAGS) ; do \
20936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20937         done; \
20938         echo "Doing maintainer-clean in sed" ; \
20939         (cd $(HOST_SUBDIR)/sed && \
20940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20942                   "RANLIB=$${RANLIB}" \
20943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20944                   maintainer-clean) \
20945           || exit 1
20946
20947 @endif sed
20948
20949
20950
20951 .PHONY: configure-send-pr maybe-configure-send-pr
20952 maybe-configure-send-pr:
20953 @if send-pr
20954 maybe-configure-send-pr: configure-send-pr
20955 configure-send-pr: 
20956         @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
20957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
20958         r=`${PWD_COMMAND}`; export r; \
20959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20960         $(HOST_EXPORTS) \
20961         echo Configuring in $(HOST_SUBDIR)/send-pr; \
20962         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
20963         case $(srcdir) in \
20964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20965           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
20966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20967         esac; \
20968         srcdiroption="--srcdir=$${topdir}/send-pr"; \
20969         libsrcdir="$$s/send-pr"; \
20970         $(SHELL) $${libsrcdir}/configure \
20971           $(HOST_CONFIGARGS) $${srcdiroption}  \
20972           || exit 1
20973 @endif send-pr
20974
20975
20976
20977
20978
20979 .PHONY: all-send-pr maybe-all-send-pr
20980 maybe-all-send-pr:
20981 @if send-pr
20982 TARGET-send-pr=all
20983 maybe-all-send-pr: all-send-pr
20984 all-send-pr: configure-send-pr
20985         @r=`${PWD_COMMAND}`; export r; \
20986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20987         $(HOST_EXPORTS) \
20988         (cd $(HOST_SUBDIR)/send-pr && \
20989           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
20990 @endif send-pr
20991
20992
20993
20994
20995 .PHONY: check-send-pr maybe-check-send-pr
20996 maybe-check-send-pr:
20997 @if send-pr
20998 maybe-check-send-pr: check-send-pr
20999
21000 check-send-pr:
21001         @r=`${PWD_COMMAND}`; export r; \
21002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21003         $(HOST_EXPORTS) \
21004         (cd $(HOST_SUBDIR)/send-pr && \
21005           $(MAKE) $(FLAGS_TO_PASS)  check)
21006
21007 @endif send-pr
21008
21009 .PHONY: install-send-pr maybe-install-send-pr
21010 maybe-install-send-pr:
21011 @if send-pr
21012 maybe-install-send-pr: install-send-pr
21013
21014 install-send-pr: installdirs
21015         @r=`${PWD_COMMAND}`; export r; \
21016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21017         $(HOST_EXPORTS) \
21018         (cd $(HOST_SUBDIR)/send-pr && \
21019           $(MAKE) $(FLAGS_TO_PASS)  install)
21020
21021 @endif send-pr
21022
21023 # Other targets (info, dvi, etc.)
21024
21025 .PHONY: maybe-info-send-pr info-send-pr
21026 maybe-info-send-pr:
21027 @if send-pr
21028 maybe-info-send-pr: info-send-pr
21029
21030 info-send-pr: \
21031     configure-send-pr 
21032         @[ -f ./send-pr/Makefile ] || exit 0; \
21033         r=`${PWD_COMMAND}`; export r; \
21034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21035         $(HOST_EXPORTS) \
21036         for flag in $(EXTRA_HOST_FLAGS) ; do \
21037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21038         done; \
21039         echo "Doing info in send-pr" ; \
21040         (cd $(HOST_SUBDIR)/send-pr && \
21041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21043                   "RANLIB=$${RANLIB}" \
21044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21045                   info) \
21046           || exit 1
21047
21048 @endif send-pr
21049
21050 .PHONY: maybe-dvi-send-pr dvi-send-pr
21051 maybe-dvi-send-pr:
21052 @if send-pr
21053 maybe-dvi-send-pr: dvi-send-pr
21054
21055 dvi-send-pr: \
21056     configure-send-pr 
21057         @[ -f ./send-pr/Makefile ] || exit 0; \
21058         r=`${PWD_COMMAND}`; export r; \
21059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21060         $(HOST_EXPORTS) \
21061         for flag in $(EXTRA_HOST_FLAGS) ; do \
21062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21063         done; \
21064         echo "Doing dvi in send-pr" ; \
21065         (cd $(HOST_SUBDIR)/send-pr && \
21066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21068                   "RANLIB=$${RANLIB}" \
21069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21070                   dvi) \
21071           || exit 1
21072
21073 @endif send-pr
21074
21075 .PHONY: maybe-html-send-pr html-send-pr
21076 maybe-html-send-pr:
21077 @if send-pr
21078 maybe-html-send-pr: html-send-pr
21079
21080 html-send-pr: \
21081     configure-send-pr 
21082         @[ -f ./send-pr/Makefile ] || exit 0; \
21083         r=`${PWD_COMMAND}`; export r; \
21084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21085         $(HOST_EXPORTS) \
21086         for flag in $(EXTRA_HOST_FLAGS) ; do \
21087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21088         done; \
21089         echo "Doing html in send-pr" ; \
21090         (cd $(HOST_SUBDIR)/send-pr && \
21091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21093                   "RANLIB=$${RANLIB}" \
21094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21095                   html) \
21096           || exit 1
21097
21098 @endif send-pr
21099
21100 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21101 maybe-TAGS-send-pr:
21102 @if send-pr
21103 maybe-TAGS-send-pr: TAGS-send-pr
21104
21105 TAGS-send-pr: \
21106     configure-send-pr 
21107         @[ -f ./send-pr/Makefile ] || exit 0; \
21108         r=`${PWD_COMMAND}`; export r; \
21109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21110         $(HOST_EXPORTS) \
21111         for flag in $(EXTRA_HOST_FLAGS) ; do \
21112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21113         done; \
21114         echo "Doing TAGS in send-pr" ; \
21115         (cd $(HOST_SUBDIR)/send-pr && \
21116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21118                   "RANLIB=$${RANLIB}" \
21119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21120                   TAGS) \
21121           || exit 1
21122
21123 @endif send-pr
21124
21125 .PHONY: maybe-install-info-send-pr install-info-send-pr
21126 maybe-install-info-send-pr:
21127 @if send-pr
21128 maybe-install-info-send-pr: install-info-send-pr
21129
21130 install-info-send-pr: \
21131     configure-send-pr \
21132     info-send-pr 
21133         @[ -f ./send-pr/Makefile ] || exit 0; \
21134         r=`${PWD_COMMAND}`; export r; \
21135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21136         $(HOST_EXPORTS) \
21137         for flag in $(EXTRA_HOST_FLAGS) ; do \
21138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21139         done; \
21140         echo "Doing install-info in send-pr" ; \
21141         (cd $(HOST_SUBDIR)/send-pr && \
21142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21144                   "RANLIB=$${RANLIB}" \
21145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21146                   install-info) \
21147           || exit 1
21148
21149 @endif send-pr
21150
21151 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
21152 maybe-installcheck-send-pr:
21153 @if send-pr
21154 maybe-installcheck-send-pr: installcheck-send-pr
21155
21156 installcheck-send-pr: \
21157     configure-send-pr 
21158         @[ -f ./send-pr/Makefile ] || exit 0; \
21159         r=`${PWD_COMMAND}`; export r; \
21160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21161         $(HOST_EXPORTS) \
21162         for flag in $(EXTRA_HOST_FLAGS) ; do \
21163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21164         done; \
21165         echo "Doing installcheck in send-pr" ; \
21166         (cd $(HOST_SUBDIR)/send-pr && \
21167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21169                   "RANLIB=$${RANLIB}" \
21170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21171                   installcheck) \
21172           || exit 1
21173
21174 @endif send-pr
21175
21176 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
21177 maybe-mostlyclean-send-pr:
21178 @if send-pr
21179 maybe-mostlyclean-send-pr: mostlyclean-send-pr
21180
21181 mostlyclean-send-pr: 
21182         @[ -f ./send-pr/Makefile ] || exit 0; \
21183         r=`${PWD_COMMAND}`; export r; \
21184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21185         $(HOST_EXPORTS) \
21186         for flag in $(EXTRA_HOST_FLAGS) ; do \
21187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21188         done; \
21189         echo "Doing mostlyclean in send-pr" ; \
21190         (cd $(HOST_SUBDIR)/send-pr && \
21191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21193                   "RANLIB=$${RANLIB}" \
21194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21195                   mostlyclean) \
21196           || exit 1
21197
21198 @endif send-pr
21199
21200 .PHONY: maybe-clean-send-pr clean-send-pr
21201 maybe-clean-send-pr:
21202 @if send-pr
21203 maybe-clean-send-pr: clean-send-pr
21204
21205 clean-send-pr: 
21206         @[ -f ./send-pr/Makefile ] || exit 0; \
21207         r=`${PWD_COMMAND}`; export r; \
21208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21209         $(HOST_EXPORTS) \
21210         for flag in $(EXTRA_HOST_FLAGS) ; do \
21211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21212         done; \
21213         echo "Doing clean in send-pr" ; \
21214         (cd $(HOST_SUBDIR)/send-pr && \
21215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21217                   "RANLIB=$${RANLIB}" \
21218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21219                   clean) \
21220           || exit 1
21221
21222 @endif send-pr
21223
21224 .PHONY: maybe-distclean-send-pr distclean-send-pr
21225 maybe-distclean-send-pr:
21226 @if send-pr
21227 maybe-distclean-send-pr: distclean-send-pr
21228
21229 distclean-send-pr: 
21230         @[ -f ./send-pr/Makefile ] || exit 0; \
21231         r=`${PWD_COMMAND}`; export r; \
21232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21233         $(HOST_EXPORTS) \
21234         for flag in $(EXTRA_HOST_FLAGS) ; do \
21235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21236         done; \
21237         echo "Doing distclean in send-pr" ; \
21238         (cd $(HOST_SUBDIR)/send-pr && \
21239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21241                   "RANLIB=$${RANLIB}" \
21242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21243                   distclean) \
21244           || exit 1
21245
21246 @endif send-pr
21247
21248 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
21249 maybe-maintainer-clean-send-pr:
21250 @if send-pr
21251 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
21252
21253 maintainer-clean-send-pr: 
21254         @[ -f ./send-pr/Makefile ] || exit 0; \
21255         r=`${PWD_COMMAND}`; export r; \
21256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21257         $(HOST_EXPORTS) \
21258         for flag in $(EXTRA_HOST_FLAGS) ; do \
21259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21260         done; \
21261         echo "Doing maintainer-clean in send-pr" ; \
21262         (cd $(HOST_SUBDIR)/send-pr && \
21263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21265                   "RANLIB=$${RANLIB}" \
21266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21267                   maintainer-clean) \
21268           || exit 1
21269
21270 @endif send-pr
21271
21272
21273
21274 .PHONY: configure-shellutils maybe-configure-shellutils
21275 maybe-configure-shellutils:
21276 @if shellutils
21277 maybe-configure-shellutils: configure-shellutils
21278 configure-shellutils: 
21279         @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
21280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
21281         r=`${PWD_COMMAND}`; export r; \
21282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283         $(HOST_EXPORTS) \
21284         echo Configuring in $(HOST_SUBDIR)/shellutils; \
21285         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
21286         case $(srcdir) in \
21287           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21288           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
21289                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21290         esac; \
21291         srcdiroption="--srcdir=$${topdir}/shellutils"; \
21292         libsrcdir="$$s/shellutils"; \
21293         $(SHELL) $${libsrcdir}/configure \
21294           $(HOST_CONFIGARGS) $${srcdiroption}  \
21295           || exit 1
21296 @endif shellutils
21297
21298
21299
21300
21301
21302 .PHONY: all-shellutils maybe-all-shellutils
21303 maybe-all-shellutils:
21304 @if shellutils
21305 TARGET-shellutils=all
21306 maybe-all-shellutils: all-shellutils
21307 all-shellutils: configure-shellutils
21308         @r=`${PWD_COMMAND}`; export r; \
21309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21310         $(HOST_EXPORTS) \
21311         (cd $(HOST_SUBDIR)/shellutils && \
21312           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
21313 @endif shellutils
21314
21315
21316
21317
21318 .PHONY: check-shellutils maybe-check-shellutils
21319 maybe-check-shellutils:
21320 @if shellutils
21321 maybe-check-shellutils: check-shellutils
21322
21323 check-shellutils:
21324         @r=`${PWD_COMMAND}`; export r; \
21325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326         $(HOST_EXPORTS) \
21327         (cd $(HOST_SUBDIR)/shellutils && \
21328           $(MAKE) $(FLAGS_TO_PASS)  check)
21329
21330 @endif shellutils
21331
21332 .PHONY: install-shellutils maybe-install-shellutils
21333 maybe-install-shellutils:
21334 @if shellutils
21335 maybe-install-shellutils: install-shellutils
21336
21337 install-shellutils: installdirs
21338         @r=`${PWD_COMMAND}`; export r; \
21339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21340         $(HOST_EXPORTS) \
21341         (cd $(HOST_SUBDIR)/shellutils && \
21342           $(MAKE) $(FLAGS_TO_PASS)  install)
21343
21344 @endif shellutils
21345
21346 # Other targets (info, dvi, etc.)
21347
21348 .PHONY: maybe-info-shellutils info-shellutils
21349 maybe-info-shellutils:
21350 @if shellutils
21351 maybe-info-shellutils: info-shellutils
21352
21353 info-shellutils: \
21354     configure-shellutils 
21355         @[ -f ./shellutils/Makefile ] || exit 0; \
21356         r=`${PWD_COMMAND}`; export r; \
21357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21358         $(HOST_EXPORTS) \
21359         for flag in $(EXTRA_HOST_FLAGS) ; do \
21360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21361         done; \
21362         echo "Doing info in shellutils" ; \
21363         (cd $(HOST_SUBDIR)/shellutils && \
21364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21366                   "RANLIB=$${RANLIB}" \
21367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21368                   info) \
21369           || exit 1
21370
21371 @endif shellutils
21372
21373 .PHONY: maybe-dvi-shellutils dvi-shellutils
21374 maybe-dvi-shellutils:
21375 @if shellutils
21376 maybe-dvi-shellutils: dvi-shellutils
21377
21378 dvi-shellutils: \
21379     configure-shellutils 
21380         @[ -f ./shellutils/Makefile ] || exit 0; \
21381         r=`${PWD_COMMAND}`; export r; \
21382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21383         $(HOST_EXPORTS) \
21384         for flag in $(EXTRA_HOST_FLAGS) ; do \
21385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21386         done; \
21387         echo "Doing dvi in shellutils" ; \
21388         (cd $(HOST_SUBDIR)/shellutils && \
21389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21391                   "RANLIB=$${RANLIB}" \
21392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21393                   dvi) \
21394           || exit 1
21395
21396 @endif shellutils
21397
21398 .PHONY: maybe-html-shellutils html-shellutils
21399 maybe-html-shellutils:
21400 @if shellutils
21401 maybe-html-shellutils: html-shellutils
21402
21403 html-shellutils: \
21404     configure-shellutils 
21405         @[ -f ./shellutils/Makefile ] || exit 0; \
21406         r=`${PWD_COMMAND}`; export r; \
21407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21408         $(HOST_EXPORTS) \
21409         for flag in $(EXTRA_HOST_FLAGS) ; do \
21410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21411         done; \
21412         echo "Doing html in shellutils" ; \
21413         (cd $(HOST_SUBDIR)/shellutils && \
21414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21416                   "RANLIB=$${RANLIB}" \
21417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21418                   html) \
21419           || exit 1
21420
21421 @endif shellutils
21422
21423 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
21424 maybe-TAGS-shellutils:
21425 @if shellutils
21426 maybe-TAGS-shellutils: TAGS-shellutils
21427
21428 TAGS-shellutils: \
21429     configure-shellutils 
21430         @[ -f ./shellutils/Makefile ] || exit 0; \
21431         r=`${PWD_COMMAND}`; export r; \
21432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21433         $(HOST_EXPORTS) \
21434         for flag in $(EXTRA_HOST_FLAGS) ; do \
21435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21436         done; \
21437         echo "Doing TAGS in shellutils" ; \
21438         (cd $(HOST_SUBDIR)/shellutils && \
21439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21441                   "RANLIB=$${RANLIB}" \
21442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21443                   TAGS) \
21444           || exit 1
21445
21446 @endif shellutils
21447
21448 .PHONY: maybe-install-info-shellutils install-info-shellutils
21449 maybe-install-info-shellutils:
21450 @if shellutils
21451 maybe-install-info-shellutils: install-info-shellutils
21452
21453 install-info-shellutils: \
21454     configure-shellutils \
21455     info-shellutils 
21456         @[ -f ./shellutils/Makefile ] || exit 0; \
21457         r=`${PWD_COMMAND}`; export r; \
21458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459         $(HOST_EXPORTS) \
21460         for flag in $(EXTRA_HOST_FLAGS) ; do \
21461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21462         done; \
21463         echo "Doing install-info in shellutils" ; \
21464         (cd $(HOST_SUBDIR)/shellutils && \
21465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21467                   "RANLIB=$${RANLIB}" \
21468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21469                   install-info) \
21470           || exit 1
21471
21472 @endif shellutils
21473
21474 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
21475 maybe-installcheck-shellutils:
21476 @if shellutils
21477 maybe-installcheck-shellutils: installcheck-shellutils
21478
21479 installcheck-shellutils: \
21480     configure-shellutils 
21481         @[ -f ./shellutils/Makefile ] || exit 0; \
21482         r=`${PWD_COMMAND}`; export r; \
21483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21484         $(HOST_EXPORTS) \
21485         for flag in $(EXTRA_HOST_FLAGS) ; do \
21486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21487         done; \
21488         echo "Doing installcheck in shellutils" ; \
21489         (cd $(HOST_SUBDIR)/shellutils && \
21490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21492                   "RANLIB=$${RANLIB}" \
21493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21494                   installcheck) \
21495           || exit 1
21496
21497 @endif shellutils
21498
21499 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
21500 maybe-mostlyclean-shellutils:
21501 @if shellutils
21502 maybe-mostlyclean-shellutils: mostlyclean-shellutils
21503
21504 mostlyclean-shellutils: 
21505         @[ -f ./shellutils/Makefile ] || exit 0; \
21506         r=`${PWD_COMMAND}`; export r; \
21507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21508         $(HOST_EXPORTS) \
21509         for flag in $(EXTRA_HOST_FLAGS) ; do \
21510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21511         done; \
21512         echo "Doing mostlyclean in shellutils" ; \
21513         (cd $(HOST_SUBDIR)/shellutils && \
21514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21516                   "RANLIB=$${RANLIB}" \
21517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21518                   mostlyclean) \
21519           || exit 1
21520
21521 @endif shellutils
21522
21523 .PHONY: maybe-clean-shellutils clean-shellutils
21524 maybe-clean-shellutils:
21525 @if shellutils
21526 maybe-clean-shellutils: clean-shellutils
21527
21528 clean-shellutils: 
21529         @[ -f ./shellutils/Makefile ] || exit 0; \
21530         r=`${PWD_COMMAND}`; export r; \
21531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21532         $(HOST_EXPORTS) \
21533         for flag in $(EXTRA_HOST_FLAGS) ; do \
21534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21535         done; \
21536         echo "Doing clean in shellutils" ; \
21537         (cd $(HOST_SUBDIR)/shellutils && \
21538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21540                   "RANLIB=$${RANLIB}" \
21541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21542                   clean) \
21543           || exit 1
21544
21545 @endif shellutils
21546
21547 .PHONY: maybe-distclean-shellutils distclean-shellutils
21548 maybe-distclean-shellutils:
21549 @if shellutils
21550 maybe-distclean-shellutils: distclean-shellutils
21551
21552 distclean-shellutils: 
21553         @[ -f ./shellutils/Makefile ] || exit 0; \
21554         r=`${PWD_COMMAND}`; export r; \
21555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21556         $(HOST_EXPORTS) \
21557         for flag in $(EXTRA_HOST_FLAGS) ; do \
21558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21559         done; \
21560         echo "Doing distclean in shellutils" ; \
21561         (cd $(HOST_SUBDIR)/shellutils && \
21562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21564                   "RANLIB=$${RANLIB}" \
21565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21566                   distclean) \
21567           || exit 1
21568
21569 @endif shellutils
21570
21571 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
21572 maybe-maintainer-clean-shellutils:
21573 @if shellutils
21574 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
21575
21576 maintainer-clean-shellutils: 
21577         @[ -f ./shellutils/Makefile ] || exit 0; \
21578         r=`${PWD_COMMAND}`; export r; \
21579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21580         $(HOST_EXPORTS) \
21581         for flag in $(EXTRA_HOST_FLAGS) ; do \
21582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21583         done; \
21584         echo "Doing maintainer-clean in shellutils" ; \
21585         (cd $(HOST_SUBDIR)/shellutils && \
21586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21588                   "RANLIB=$${RANLIB}" \
21589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21590                   maintainer-clean) \
21591           || exit 1
21592
21593 @endif shellutils
21594
21595
21596
21597 .PHONY: configure-sid maybe-configure-sid
21598 maybe-configure-sid:
21599 @if sid
21600 maybe-configure-sid: configure-sid
21601 configure-sid: 
21602         @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
21603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
21604         r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         $(HOST_EXPORTS) \
21607         echo Configuring in $(HOST_SUBDIR)/sid; \
21608         cd "$(HOST_SUBDIR)/sid" || exit 1; \
21609         case $(srcdir) in \
21610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21611           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
21612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21613         esac; \
21614         srcdiroption="--srcdir=$${topdir}/sid"; \
21615         libsrcdir="$$s/sid"; \
21616         $(SHELL) $${libsrcdir}/configure \
21617           $(HOST_CONFIGARGS) $${srcdiroption}  \
21618           || exit 1
21619 @endif sid
21620
21621
21622
21623
21624
21625 .PHONY: all-sid maybe-all-sid
21626 maybe-all-sid:
21627 @if sid
21628 TARGET-sid=all
21629 maybe-all-sid: all-sid
21630 all-sid: configure-sid
21631         @r=`${PWD_COMMAND}`; export r; \
21632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633         $(HOST_EXPORTS) \
21634         (cd $(HOST_SUBDIR)/sid && \
21635           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
21636 @endif sid
21637
21638
21639
21640
21641 .PHONY: check-sid maybe-check-sid
21642 maybe-check-sid:
21643 @if sid
21644 maybe-check-sid: check-sid
21645
21646 check-sid:
21647         @r=`${PWD_COMMAND}`; export r; \
21648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21649         $(HOST_EXPORTS) \
21650         (cd $(HOST_SUBDIR)/sid && \
21651           $(MAKE) $(FLAGS_TO_PASS)  check)
21652
21653 @endif sid
21654
21655 .PHONY: install-sid maybe-install-sid
21656 maybe-install-sid:
21657 @if sid
21658 maybe-install-sid: install-sid
21659
21660 install-sid: installdirs
21661         @r=`${PWD_COMMAND}`; export r; \
21662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21663         $(HOST_EXPORTS) \
21664         (cd $(HOST_SUBDIR)/sid && \
21665           $(MAKE) $(FLAGS_TO_PASS)  install)
21666
21667 @endif sid
21668
21669 # Other targets (info, dvi, etc.)
21670
21671 .PHONY: maybe-info-sid info-sid
21672 maybe-info-sid:
21673 @if sid
21674 maybe-info-sid: info-sid
21675
21676 info-sid: \
21677     configure-sid 
21678         @[ -f ./sid/Makefile ] || exit 0; \
21679         r=`${PWD_COMMAND}`; export r; \
21680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21681         $(HOST_EXPORTS) \
21682         for flag in $(EXTRA_HOST_FLAGS) ; do \
21683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21684         done; \
21685         echo "Doing info in sid" ; \
21686         (cd $(HOST_SUBDIR)/sid && \
21687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21689                   "RANLIB=$${RANLIB}" \
21690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21691                   info) \
21692           || exit 1
21693
21694 @endif sid
21695
21696 .PHONY: maybe-dvi-sid dvi-sid
21697 maybe-dvi-sid:
21698 @if sid
21699 maybe-dvi-sid: dvi-sid
21700
21701 dvi-sid: \
21702     configure-sid 
21703         @[ -f ./sid/Makefile ] || exit 0; \
21704         r=`${PWD_COMMAND}`; export r; \
21705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21706         $(HOST_EXPORTS) \
21707         for flag in $(EXTRA_HOST_FLAGS) ; do \
21708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21709         done; \
21710         echo "Doing dvi in sid" ; \
21711         (cd $(HOST_SUBDIR)/sid && \
21712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21714                   "RANLIB=$${RANLIB}" \
21715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21716                   dvi) \
21717           || exit 1
21718
21719 @endif sid
21720
21721 .PHONY: maybe-html-sid html-sid
21722 maybe-html-sid:
21723 @if sid
21724 maybe-html-sid: html-sid
21725
21726 html-sid: \
21727     configure-sid 
21728         @[ -f ./sid/Makefile ] || exit 0; \
21729         r=`${PWD_COMMAND}`; export r; \
21730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21731         $(HOST_EXPORTS) \
21732         for flag in $(EXTRA_HOST_FLAGS) ; do \
21733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21734         done; \
21735         echo "Doing html in sid" ; \
21736         (cd $(HOST_SUBDIR)/sid && \
21737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21739                   "RANLIB=$${RANLIB}" \
21740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21741                   html) \
21742           || exit 1
21743
21744 @endif sid
21745
21746 .PHONY: maybe-TAGS-sid TAGS-sid
21747 maybe-TAGS-sid:
21748 @if sid
21749 maybe-TAGS-sid: TAGS-sid
21750
21751 TAGS-sid: \
21752     configure-sid 
21753         @[ -f ./sid/Makefile ] || exit 0; \
21754         r=`${PWD_COMMAND}`; export r; \
21755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756         $(HOST_EXPORTS) \
21757         for flag in $(EXTRA_HOST_FLAGS) ; do \
21758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21759         done; \
21760         echo "Doing TAGS in sid" ; \
21761         (cd $(HOST_SUBDIR)/sid && \
21762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21764                   "RANLIB=$${RANLIB}" \
21765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21766                   TAGS) \
21767           || exit 1
21768
21769 @endif sid
21770
21771 .PHONY: maybe-install-info-sid install-info-sid
21772 maybe-install-info-sid:
21773 @if sid
21774 maybe-install-info-sid: install-info-sid
21775
21776 install-info-sid: \
21777     configure-sid \
21778     info-sid 
21779         @[ -f ./sid/Makefile ] || exit 0; \
21780         r=`${PWD_COMMAND}`; export r; \
21781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21782         $(HOST_EXPORTS) \
21783         for flag in $(EXTRA_HOST_FLAGS) ; do \
21784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21785         done; \
21786         echo "Doing install-info in sid" ; \
21787         (cd $(HOST_SUBDIR)/sid && \
21788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21790                   "RANLIB=$${RANLIB}" \
21791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21792                   install-info) \
21793           || exit 1
21794
21795 @endif sid
21796
21797 .PHONY: maybe-installcheck-sid installcheck-sid
21798 maybe-installcheck-sid:
21799 @if sid
21800 maybe-installcheck-sid: installcheck-sid
21801
21802 installcheck-sid: \
21803     configure-sid 
21804         @[ -f ./sid/Makefile ] || exit 0; \
21805         r=`${PWD_COMMAND}`; export r; \
21806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807         $(HOST_EXPORTS) \
21808         for flag in $(EXTRA_HOST_FLAGS) ; do \
21809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810         done; \
21811         echo "Doing installcheck in sid" ; \
21812         (cd $(HOST_SUBDIR)/sid && \
21813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21815                   "RANLIB=$${RANLIB}" \
21816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21817                   installcheck) \
21818           || exit 1
21819
21820 @endif sid
21821
21822 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
21823 maybe-mostlyclean-sid:
21824 @if sid
21825 maybe-mostlyclean-sid: mostlyclean-sid
21826
21827 mostlyclean-sid: 
21828         @[ -f ./sid/Makefile ] || exit 0; \
21829         r=`${PWD_COMMAND}`; export r; \
21830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831         $(HOST_EXPORTS) \
21832         for flag in $(EXTRA_HOST_FLAGS) ; do \
21833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834         done; \
21835         echo "Doing mostlyclean in sid" ; \
21836         (cd $(HOST_SUBDIR)/sid && \
21837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21839                   "RANLIB=$${RANLIB}" \
21840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21841                   mostlyclean) \
21842           || exit 1
21843
21844 @endif sid
21845
21846 .PHONY: maybe-clean-sid clean-sid
21847 maybe-clean-sid:
21848 @if sid
21849 maybe-clean-sid: clean-sid
21850
21851 clean-sid: 
21852         @[ -f ./sid/Makefile ] || exit 0; \
21853         r=`${PWD_COMMAND}`; export r; \
21854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21855         $(HOST_EXPORTS) \
21856         for flag in $(EXTRA_HOST_FLAGS) ; do \
21857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21858         done; \
21859         echo "Doing clean in sid" ; \
21860         (cd $(HOST_SUBDIR)/sid && \
21861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21863                   "RANLIB=$${RANLIB}" \
21864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21865                   clean) \
21866           || exit 1
21867
21868 @endif sid
21869
21870 .PHONY: maybe-distclean-sid distclean-sid
21871 maybe-distclean-sid:
21872 @if sid
21873 maybe-distclean-sid: distclean-sid
21874
21875 distclean-sid: 
21876         @[ -f ./sid/Makefile ] || exit 0; \
21877         r=`${PWD_COMMAND}`; export r; \
21878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21879         $(HOST_EXPORTS) \
21880         for flag in $(EXTRA_HOST_FLAGS) ; do \
21881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21882         done; \
21883         echo "Doing distclean in sid" ; \
21884         (cd $(HOST_SUBDIR)/sid && \
21885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21887                   "RANLIB=$${RANLIB}" \
21888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21889                   distclean) \
21890           || exit 1
21891
21892 @endif sid
21893
21894 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
21895 maybe-maintainer-clean-sid:
21896 @if sid
21897 maybe-maintainer-clean-sid: maintainer-clean-sid
21898
21899 maintainer-clean-sid: 
21900         @[ -f ./sid/Makefile ] || exit 0; \
21901         r=`${PWD_COMMAND}`; export r; \
21902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21903         $(HOST_EXPORTS) \
21904         for flag in $(EXTRA_HOST_FLAGS) ; do \
21905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21906         done; \
21907         echo "Doing maintainer-clean in sid" ; \
21908         (cd $(HOST_SUBDIR)/sid && \
21909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21911                   "RANLIB=$${RANLIB}" \
21912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21913                   maintainer-clean) \
21914           || exit 1
21915
21916 @endif sid
21917
21918
21919
21920 .PHONY: configure-sim maybe-configure-sim
21921 maybe-configure-sim:
21922 @if sim
21923 maybe-configure-sim: configure-sim
21924 configure-sim: 
21925         @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
21926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
21927         r=`${PWD_COMMAND}`; export r; \
21928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21929         $(HOST_EXPORTS) \
21930         echo Configuring in $(HOST_SUBDIR)/sim; \
21931         cd "$(HOST_SUBDIR)/sim" || exit 1; \
21932         case $(srcdir) in \
21933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21934           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
21935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21936         esac; \
21937         srcdiroption="--srcdir=$${topdir}/sim"; \
21938         libsrcdir="$$s/sim"; \
21939         $(SHELL) $${libsrcdir}/configure \
21940           $(HOST_CONFIGARGS) $${srcdiroption}  \
21941           || exit 1
21942 @endif sim
21943
21944
21945
21946
21947
21948 .PHONY: all-sim maybe-all-sim
21949 maybe-all-sim:
21950 @if sim
21951 TARGET-sim=all
21952 maybe-all-sim: all-sim
21953 all-sim: configure-sim
21954         @r=`${PWD_COMMAND}`; export r; \
21955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21956         $(HOST_EXPORTS) \
21957         (cd $(HOST_SUBDIR)/sim && \
21958           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
21959 @endif sim
21960
21961
21962
21963
21964 .PHONY: check-sim maybe-check-sim
21965 maybe-check-sim:
21966 @if sim
21967 maybe-check-sim: check-sim
21968
21969 check-sim:
21970         @r=`${PWD_COMMAND}`; export r; \
21971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21972         $(HOST_EXPORTS) \
21973         (cd $(HOST_SUBDIR)/sim && \
21974           $(MAKE) $(FLAGS_TO_PASS)  check)
21975
21976 @endif sim
21977
21978 .PHONY: install-sim maybe-install-sim
21979 maybe-install-sim:
21980 @if sim
21981 maybe-install-sim: install-sim
21982
21983 install-sim: installdirs
21984         @r=`${PWD_COMMAND}`; export r; \
21985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21986         $(HOST_EXPORTS) \
21987         (cd $(HOST_SUBDIR)/sim && \
21988           $(MAKE) $(FLAGS_TO_PASS)  install)
21989
21990 @endif sim
21991
21992 # Other targets (info, dvi, etc.)
21993
21994 .PHONY: maybe-info-sim info-sim
21995 maybe-info-sim:
21996 @if sim
21997 maybe-info-sim: info-sim
21998
21999 info-sim: \
22000     configure-sim 
22001         @[ -f ./sim/Makefile ] || exit 0; \
22002         r=`${PWD_COMMAND}`; export r; \
22003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22004         $(HOST_EXPORTS) \
22005         for flag in $(EXTRA_HOST_FLAGS) ; do \
22006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22007         done; \
22008         echo "Doing info in sim" ; \
22009         (cd $(HOST_SUBDIR)/sim && \
22010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22012                   "RANLIB=$${RANLIB}" \
22013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22014                   info) \
22015           || exit 1
22016
22017 @endif sim
22018
22019 .PHONY: maybe-dvi-sim dvi-sim
22020 maybe-dvi-sim:
22021 @if sim
22022 maybe-dvi-sim: dvi-sim
22023
22024 dvi-sim: \
22025     configure-sim 
22026         @[ -f ./sim/Makefile ] || exit 0; \
22027         r=`${PWD_COMMAND}`; export r; \
22028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029         $(HOST_EXPORTS) \
22030         for flag in $(EXTRA_HOST_FLAGS) ; do \
22031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22032         done; \
22033         echo "Doing dvi in sim" ; \
22034         (cd $(HOST_SUBDIR)/sim && \
22035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22037                   "RANLIB=$${RANLIB}" \
22038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22039                   dvi) \
22040           || exit 1
22041
22042 @endif sim
22043
22044 .PHONY: maybe-html-sim html-sim
22045 maybe-html-sim:
22046 @if sim
22047 maybe-html-sim: html-sim
22048
22049 html-sim: \
22050     configure-sim 
22051         @[ -f ./sim/Makefile ] || exit 0; \
22052         r=`${PWD_COMMAND}`; export r; \
22053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22054         $(HOST_EXPORTS) \
22055         for flag in $(EXTRA_HOST_FLAGS) ; do \
22056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22057         done; \
22058         echo "Doing html in sim" ; \
22059         (cd $(HOST_SUBDIR)/sim && \
22060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22062                   "RANLIB=$${RANLIB}" \
22063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22064                   html) \
22065           || exit 1
22066
22067 @endif sim
22068
22069 .PHONY: maybe-TAGS-sim TAGS-sim
22070 maybe-TAGS-sim:
22071 @if sim
22072 maybe-TAGS-sim: TAGS-sim
22073
22074 TAGS-sim: \
22075     configure-sim 
22076         @[ -f ./sim/Makefile ] || exit 0; \
22077         r=`${PWD_COMMAND}`; export r; \
22078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079         $(HOST_EXPORTS) \
22080         for flag in $(EXTRA_HOST_FLAGS) ; do \
22081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22082         done; \
22083         echo "Doing TAGS in sim" ; \
22084         (cd $(HOST_SUBDIR)/sim && \
22085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22087                   "RANLIB=$${RANLIB}" \
22088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22089                   TAGS) \
22090           || exit 1
22091
22092 @endif sim
22093
22094 .PHONY: maybe-install-info-sim install-info-sim
22095 maybe-install-info-sim:
22096 @if sim
22097 maybe-install-info-sim: install-info-sim
22098
22099 install-info-sim: \
22100     configure-sim \
22101     info-sim 
22102         @[ -f ./sim/Makefile ] || exit 0; \
22103         r=`${PWD_COMMAND}`; export r; \
22104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22105         $(HOST_EXPORTS) \
22106         for flag in $(EXTRA_HOST_FLAGS) ; do \
22107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22108         done; \
22109         echo "Doing install-info in sim" ; \
22110         (cd $(HOST_SUBDIR)/sim && \
22111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22113                   "RANLIB=$${RANLIB}" \
22114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22115                   install-info) \
22116           || exit 1
22117
22118 @endif sim
22119
22120 .PHONY: maybe-installcheck-sim installcheck-sim
22121 maybe-installcheck-sim:
22122 @if sim
22123 maybe-installcheck-sim: installcheck-sim
22124
22125 installcheck-sim: \
22126     configure-sim 
22127         @[ -f ./sim/Makefile ] || exit 0; \
22128         r=`${PWD_COMMAND}`; export r; \
22129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22130         $(HOST_EXPORTS) \
22131         for flag in $(EXTRA_HOST_FLAGS) ; do \
22132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22133         done; \
22134         echo "Doing installcheck in sim" ; \
22135         (cd $(HOST_SUBDIR)/sim && \
22136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22138                   "RANLIB=$${RANLIB}" \
22139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22140                   installcheck) \
22141           || exit 1
22142
22143 @endif sim
22144
22145 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
22146 maybe-mostlyclean-sim:
22147 @if sim
22148 maybe-mostlyclean-sim: mostlyclean-sim
22149
22150 mostlyclean-sim: 
22151         @[ -f ./sim/Makefile ] || exit 0; \
22152         r=`${PWD_COMMAND}`; export r; \
22153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22154         $(HOST_EXPORTS) \
22155         for flag in $(EXTRA_HOST_FLAGS) ; do \
22156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22157         done; \
22158         echo "Doing mostlyclean in sim" ; \
22159         (cd $(HOST_SUBDIR)/sim && \
22160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22162                   "RANLIB=$${RANLIB}" \
22163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22164                   mostlyclean) \
22165           || exit 1
22166
22167 @endif sim
22168
22169 .PHONY: maybe-clean-sim clean-sim
22170 maybe-clean-sim:
22171 @if sim
22172 maybe-clean-sim: clean-sim
22173
22174 clean-sim: 
22175         @[ -f ./sim/Makefile ] || exit 0; \
22176         r=`${PWD_COMMAND}`; export r; \
22177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22178         $(HOST_EXPORTS) \
22179         for flag in $(EXTRA_HOST_FLAGS) ; do \
22180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22181         done; \
22182         echo "Doing clean in sim" ; \
22183         (cd $(HOST_SUBDIR)/sim && \
22184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22186                   "RANLIB=$${RANLIB}" \
22187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22188                   clean) \
22189           || exit 1
22190
22191 @endif sim
22192
22193 .PHONY: maybe-distclean-sim distclean-sim
22194 maybe-distclean-sim:
22195 @if sim
22196 maybe-distclean-sim: distclean-sim
22197
22198 distclean-sim: 
22199         @[ -f ./sim/Makefile ] || exit 0; \
22200         r=`${PWD_COMMAND}`; export r; \
22201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202         $(HOST_EXPORTS) \
22203         for flag in $(EXTRA_HOST_FLAGS) ; do \
22204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22205         done; \
22206         echo "Doing distclean in sim" ; \
22207         (cd $(HOST_SUBDIR)/sim && \
22208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22210                   "RANLIB=$${RANLIB}" \
22211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22212                   distclean) \
22213           || exit 1
22214
22215 @endif sim
22216
22217 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
22218 maybe-maintainer-clean-sim:
22219 @if sim
22220 maybe-maintainer-clean-sim: maintainer-clean-sim
22221
22222 maintainer-clean-sim: 
22223         @[ -f ./sim/Makefile ] || exit 0; \
22224         r=`${PWD_COMMAND}`; export r; \
22225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22226         $(HOST_EXPORTS) \
22227         for flag in $(EXTRA_HOST_FLAGS) ; do \
22228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22229         done; \
22230         echo "Doing maintainer-clean in sim" ; \
22231         (cd $(HOST_SUBDIR)/sim && \
22232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22234                   "RANLIB=$${RANLIB}" \
22235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22236                   maintainer-clean) \
22237           || exit 1
22238
22239 @endif sim
22240
22241
22242
22243 .PHONY: configure-tar maybe-configure-tar
22244 maybe-configure-tar:
22245 @if tar
22246 maybe-configure-tar: configure-tar
22247 configure-tar: 
22248         @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
22249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
22250         r=`${PWD_COMMAND}`; export r; \
22251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252         $(HOST_EXPORTS) \
22253         echo Configuring in $(HOST_SUBDIR)/tar; \
22254         cd "$(HOST_SUBDIR)/tar" || exit 1; \
22255         case $(srcdir) in \
22256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22257           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
22258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22259         esac; \
22260         srcdiroption="--srcdir=$${topdir}/tar"; \
22261         libsrcdir="$$s/tar"; \
22262         $(SHELL) $${libsrcdir}/configure \
22263           $(HOST_CONFIGARGS) $${srcdiroption}  \
22264           || exit 1
22265 @endif tar
22266
22267
22268
22269
22270
22271 .PHONY: all-tar maybe-all-tar
22272 maybe-all-tar:
22273 @if tar
22274 TARGET-tar=all
22275 maybe-all-tar: all-tar
22276 all-tar: configure-tar
22277         @r=`${PWD_COMMAND}`; export r; \
22278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22279         $(HOST_EXPORTS) \
22280         (cd $(HOST_SUBDIR)/tar && \
22281           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
22282 @endif tar
22283
22284
22285
22286
22287 .PHONY: check-tar maybe-check-tar
22288 maybe-check-tar:
22289 @if tar
22290 maybe-check-tar: check-tar
22291
22292 check-tar:
22293         @r=`${PWD_COMMAND}`; export r; \
22294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295         $(HOST_EXPORTS) \
22296         (cd $(HOST_SUBDIR)/tar && \
22297           $(MAKE) $(FLAGS_TO_PASS)  check)
22298
22299 @endif tar
22300
22301 .PHONY: install-tar maybe-install-tar
22302 maybe-install-tar:
22303 @if tar
22304 maybe-install-tar: install-tar
22305
22306 install-tar: installdirs
22307         @r=`${PWD_COMMAND}`; export r; \
22308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22309         $(HOST_EXPORTS) \
22310         (cd $(HOST_SUBDIR)/tar && \
22311           $(MAKE) $(FLAGS_TO_PASS)  install)
22312
22313 @endif tar
22314
22315 # Other targets (info, dvi, etc.)
22316
22317 .PHONY: maybe-info-tar info-tar
22318 maybe-info-tar:
22319 @if tar
22320 maybe-info-tar: info-tar
22321
22322 info-tar: \
22323     configure-tar 
22324         @[ -f ./tar/Makefile ] || exit 0; \
22325         r=`${PWD_COMMAND}`; export r; \
22326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22327         $(HOST_EXPORTS) \
22328         for flag in $(EXTRA_HOST_FLAGS) ; do \
22329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22330         done; \
22331         echo "Doing info in tar" ; \
22332         (cd $(HOST_SUBDIR)/tar && \
22333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22335                   "RANLIB=$${RANLIB}" \
22336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22337                   info) \
22338           || exit 1
22339
22340 @endif tar
22341
22342 .PHONY: maybe-dvi-tar dvi-tar
22343 maybe-dvi-tar:
22344 @if tar
22345 maybe-dvi-tar: dvi-tar
22346
22347 dvi-tar: \
22348     configure-tar 
22349         @[ -f ./tar/Makefile ] || exit 0; \
22350         r=`${PWD_COMMAND}`; export r; \
22351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352         $(HOST_EXPORTS) \
22353         for flag in $(EXTRA_HOST_FLAGS) ; do \
22354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355         done; \
22356         echo "Doing dvi in tar" ; \
22357         (cd $(HOST_SUBDIR)/tar && \
22358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360                   "RANLIB=$${RANLIB}" \
22361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22362                   dvi) \
22363           || exit 1
22364
22365 @endif tar
22366
22367 .PHONY: maybe-html-tar html-tar
22368 maybe-html-tar:
22369 @if tar
22370 maybe-html-tar: html-tar
22371
22372 html-tar: \
22373     configure-tar 
22374         @[ -f ./tar/Makefile ] || exit 0; \
22375         r=`${PWD_COMMAND}`; export r; \
22376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22377         $(HOST_EXPORTS) \
22378         for flag in $(EXTRA_HOST_FLAGS) ; do \
22379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22380         done; \
22381         echo "Doing html in tar" ; \
22382         (cd $(HOST_SUBDIR)/tar && \
22383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22385                   "RANLIB=$${RANLIB}" \
22386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22387                   html) \
22388           || exit 1
22389
22390 @endif tar
22391
22392 .PHONY: maybe-TAGS-tar TAGS-tar
22393 maybe-TAGS-tar:
22394 @if tar
22395 maybe-TAGS-tar: TAGS-tar
22396
22397 TAGS-tar: \
22398     configure-tar 
22399         @[ -f ./tar/Makefile ] || exit 0; \
22400         r=`${PWD_COMMAND}`; export r; \
22401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22402         $(HOST_EXPORTS) \
22403         for flag in $(EXTRA_HOST_FLAGS) ; do \
22404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22405         done; \
22406         echo "Doing TAGS in tar" ; \
22407         (cd $(HOST_SUBDIR)/tar && \
22408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22410                   "RANLIB=$${RANLIB}" \
22411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22412                   TAGS) \
22413           || exit 1
22414
22415 @endif tar
22416
22417 .PHONY: maybe-install-info-tar install-info-tar
22418 maybe-install-info-tar:
22419 @if tar
22420 maybe-install-info-tar: install-info-tar
22421
22422 install-info-tar: \
22423     configure-tar \
22424     info-tar 
22425         @[ -f ./tar/Makefile ] || exit 0; \
22426         r=`${PWD_COMMAND}`; export r; \
22427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22428         $(HOST_EXPORTS) \
22429         for flag in $(EXTRA_HOST_FLAGS) ; do \
22430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22431         done; \
22432         echo "Doing install-info in tar" ; \
22433         (cd $(HOST_SUBDIR)/tar && \
22434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22436                   "RANLIB=$${RANLIB}" \
22437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22438                   install-info) \
22439           || exit 1
22440
22441 @endif tar
22442
22443 .PHONY: maybe-installcheck-tar installcheck-tar
22444 maybe-installcheck-tar:
22445 @if tar
22446 maybe-installcheck-tar: installcheck-tar
22447
22448 installcheck-tar: \
22449     configure-tar 
22450         @[ -f ./tar/Makefile ] || exit 0; \
22451         r=`${PWD_COMMAND}`; export r; \
22452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22453         $(HOST_EXPORTS) \
22454         for flag in $(EXTRA_HOST_FLAGS) ; do \
22455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22456         done; \
22457         echo "Doing installcheck in tar" ; \
22458         (cd $(HOST_SUBDIR)/tar && \
22459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22461                   "RANLIB=$${RANLIB}" \
22462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22463                   installcheck) \
22464           || exit 1
22465
22466 @endif tar
22467
22468 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
22469 maybe-mostlyclean-tar:
22470 @if tar
22471 maybe-mostlyclean-tar: mostlyclean-tar
22472
22473 mostlyclean-tar: 
22474         @[ -f ./tar/Makefile ] || exit 0; \
22475         r=`${PWD_COMMAND}`; export r; \
22476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22477         $(HOST_EXPORTS) \
22478         for flag in $(EXTRA_HOST_FLAGS) ; do \
22479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22480         done; \
22481         echo "Doing mostlyclean in tar" ; \
22482         (cd $(HOST_SUBDIR)/tar && \
22483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22485                   "RANLIB=$${RANLIB}" \
22486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22487                   mostlyclean) \
22488           || exit 1
22489
22490 @endif tar
22491
22492 .PHONY: maybe-clean-tar clean-tar
22493 maybe-clean-tar:
22494 @if tar
22495 maybe-clean-tar: clean-tar
22496
22497 clean-tar: 
22498         @[ -f ./tar/Makefile ] || exit 0; \
22499         r=`${PWD_COMMAND}`; export r; \
22500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22501         $(HOST_EXPORTS) \
22502         for flag in $(EXTRA_HOST_FLAGS) ; do \
22503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22504         done; \
22505         echo "Doing clean in tar" ; \
22506         (cd $(HOST_SUBDIR)/tar && \
22507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22509                   "RANLIB=$${RANLIB}" \
22510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22511                   clean) \
22512           || exit 1
22513
22514 @endif tar
22515
22516 .PHONY: maybe-distclean-tar distclean-tar
22517 maybe-distclean-tar:
22518 @if tar
22519 maybe-distclean-tar: distclean-tar
22520
22521 distclean-tar: 
22522         @[ -f ./tar/Makefile ] || exit 0; \
22523         r=`${PWD_COMMAND}`; export r; \
22524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22525         $(HOST_EXPORTS) \
22526         for flag in $(EXTRA_HOST_FLAGS) ; do \
22527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22528         done; \
22529         echo "Doing distclean in tar" ; \
22530         (cd $(HOST_SUBDIR)/tar && \
22531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22533                   "RANLIB=$${RANLIB}" \
22534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22535                   distclean) \
22536           || exit 1
22537
22538 @endif tar
22539
22540 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
22541 maybe-maintainer-clean-tar:
22542 @if tar
22543 maybe-maintainer-clean-tar: maintainer-clean-tar
22544
22545 maintainer-clean-tar: 
22546         @[ -f ./tar/Makefile ] || exit 0; \
22547         r=`${PWD_COMMAND}`; export r; \
22548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22549         $(HOST_EXPORTS) \
22550         for flag in $(EXTRA_HOST_FLAGS) ; do \
22551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22552         done; \
22553         echo "Doing maintainer-clean in tar" ; \
22554         (cd $(HOST_SUBDIR)/tar && \
22555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22557                   "RANLIB=$${RANLIB}" \
22558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22559                   maintainer-clean) \
22560           || exit 1
22561
22562 @endif tar
22563
22564
22565
22566 .PHONY: configure-texinfo maybe-configure-texinfo
22567 maybe-configure-texinfo:
22568 @if texinfo
22569 maybe-configure-texinfo: configure-texinfo
22570 configure-texinfo: 
22571         @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
22572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
22573         r=`${PWD_COMMAND}`; export r; \
22574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22575         $(HOST_EXPORTS) \
22576         echo Configuring in $(HOST_SUBDIR)/texinfo; \
22577         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
22578         case $(srcdir) in \
22579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22580           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
22581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22582         esac; \
22583         srcdiroption="--srcdir=$${topdir}/texinfo"; \
22584         libsrcdir="$$s/texinfo"; \
22585         $(SHELL) $${libsrcdir}/configure \
22586           $(HOST_CONFIGARGS) $${srcdiroption}  \
22587           || exit 1
22588 @endif texinfo
22589
22590
22591
22592
22593
22594 .PHONY: all-texinfo maybe-all-texinfo
22595 maybe-all-texinfo:
22596 @if texinfo
22597 TARGET-texinfo=all
22598 maybe-all-texinfo: all-texinfo
22599 all-texinfo: configure-texinfo
22600         @r=`${PWD_COMMAND}`; export r; \
22601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22602         $(HOST_EXPORTS) \
22603         (cd $(HOST_SUBDIR)/texinfo && \
22604           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
22605 @endif texinfo
22606
22607
22608
22609
22610 .PHONY: check-texinfo maybe-check-texinfo
22611 maybe-check-texinfo:
22612 @if texinfo
22613 maybe-check-texinfo: check-texinfo
22614
22615 check-texinfo:
22616         @r=`${PWD_COMMAND}`; export r; \
22617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22618         $(HOST_EXPORTS) \
22619         (cd $(HOST_SUBDIR)/texinfo && \
22620           $(MAKE) $(FLAGS_TO_PASS)  check)
22621
22622 @endif texinfo
22623
22624 .PHONY: install-texinfo maybe-install-texinfo
22625 maybe-install-texinfo:
22626 @if texinfo
22627 maybe-install-texinfo: install-texinfo
22628
22629 install-texinfo:
22630
22631 @endif texinfo
22632
22633 # Other targets (info, dvi, etc.)
22634
22635 .PHONY: maybe-info-texinfo info-texinfo
22636 maybe-info-texinfo:
22637 @if texinfo
22638 maybe-info-texinfo: info-texinfo
22639
22640 info-texinfo: \
22641     configure-texinfo 
22642         @[ -f ./texinfo/Makefile ] || exit 0; \
22643         r=`${PWD_COMMAND}`; export r; \
22644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22645         $(HOST_EXPORTS) \
22646         for flag in $(EXTRA_HOST_FLAGS) ; do \
22647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22648         done; \
22649         echo "Doing info in texinfo" ; \
22650         (cd $(HOST_SUBDIR)/texinfo && \
22651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22653                   "RANLIB=$${RANLIB}" \
22654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22655                   info) \
22656           || exit 1
22657
22658 @endif texinfo
22659
22660 .PHONY: maybe-dvi-texinfo dvi-texinfo
22661 maybe-dvi-texinfo:
22662 @if texinfo
22663 maybe-dvi-texinfo: dvi-texinfo
22664
22665 dvi-texinfo: \
22666     configure-texinfo 
22667         @[ -f ./texinfo/Makefile ] || exit 0; \
22668         r=`${PWD_COMMAND}`; export r; \
22669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22670         $(HOST_EXPORTS) \
22671         for flag in $(EXTRA_HOST_FLAGS) ; do \
22672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22673         done; \
22674         echo "Doing dvi in texinfo" ; \
22675         (cd $(HOST_SUBDIR)/texinfo && \
22676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22678                   "RANLIB=$${RANLIB}" \
22679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22680                   dvi) \
22681           || exit 1
22682
22683 @endif texinfo
22684
22685 .PHONY: maybe-html-texinfo html-texinfo
22686 maybe-html-texinfo:
22687 @if texinfo
22688 maybe-html-texinfo: html-texinfo
22689
22690 html-texinfo: \
22691     configure-texinfo 
22692         @[ -f ./texinfo/Makefile ] || exit 0; \
22693         r=`${PWD_COMMAND}`; export r; \
22694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22695         $(HOST_EXPORTS) \
22696         for flag in $(EXTRA_HOST_FLAGS) ; do \
22697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22698         done; \
22699         echo "Doing html in texinfo" ; \
22700         (cd $(HOST_SUBDIR)/texinfo && \
22701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22703                   "RANLIB=$${RANLIB}" \
22704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22705                   html) \
22706           || exit 1
22707
22708 @endif texinfo
22709
22710 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
22711 maybe-TAGS-texinfo:
22712 @if texinfo
22713 maybe-TAGS-texinfo: TAGS-texinfo
22714
22715 TAGS-texinfo: \
22716     configure-texinfo 
22717         @[ -f ./texinfo/Makefile ] || exit 0; \
22718         r=`${PWD_COMMAND}`; export r; \
22719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22720         $(HOST_EXPORTS) \
22721         for flag in $(EXTRA_HOST_FLAGS) ; do \
22722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22723         done; \
22724         echo "Doing TAGS in texinfo" ; \
22725         (cd $(HOST_SUBDIR)/texinfo && \
22726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22728                   "RANLIB=$${RANLIB}" \
22729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22730                   TAGS) \
22731           || exit 1
22732
22733 @endif texinfo
22734
22735 .PHONY: maybe-install-info-texinfo install-info-texinfo
22736 maybe-install-info-texinfo:
22737 @if texinfo
22738 maybe-install-info-texinfo: install-info-texinfo
22739
22740 install-info-texinfo: \
22741     configure-texinfo \
22742     info-texinfo 
22743         @[ -f ./texinfo/Makefile ] || exit 0; \
22744         r=`${PWD_COMMAND}`; export r; \
22745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22746         $(HOST_EXPORTS) \
22747         for flag in $(EXTRA_HOST_FLAGS) ; do \
22748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22749         done; \
22750         echo "Doing install-info in texinfo" ; \
22751         (cd $(HOST_SUBDIR)/texinfo && \
22752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22754                   "RANLIB=$${RANLIB}" \
22755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22756                   install-info) \
22757           || exit 1
22758
22759 @endif texinfo
22760
22761 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
22762 maybe-installcheck-texinfo:
22763 @if texinfo
22764 maybe-installcheck-texinfo: installcheck-texinfo
22765
22766 installcheck-texinfo: \
22767     configure-texinfo 
22768         @[ -f ./texinfo/Makefile ] || exit 0; \
22769         r=`${PWD_COMMAND}`; export r; \
22770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771         $(HOST_EXPORTS) \
22772         for flag in $(EXTRA_HOST_FLAGS) ; do \
22773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22774         done; \
22775         echo "Doing installcheck in texinfo" ; \
22776         (cd $(HOST_SUBDIR)/texinfo && \
22777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22779                   "RANLIB=$${RANLIB}" \
22780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22781                   installcheck) \
22782           || exit 1
22783
22784 @endif texinfo
22785
22786 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
22787 maybe-mostlyclean-texinfo:
22788 @if texinfo
22789 maybe-mostlyclean-texinfo: mostlyclean-texinfo
22790
22791 mostlyclean-texinfo: 
22792         @[ -f ./texinfo/Makefile ] || exit 0; \
22793         r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         $(HOST_EXPORTS) \
22796         for flag in $(EXTRA_HOST_FLAGS) ; do \
22797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22798         done; \
22799         echo "Doing mostlyclean in texinfo" ; \
22800         (cd $(HOST_SUBDIR)/texinfo && \
22801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22803                   "RANLIB=$${RANLIB}" \
22804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22805                   mostlyclean) \
22806           || exit 1
22807
22808 @endif texinfo
22809
22810 .PHONY: maybe-clean-texinfo clean-texinfo
22811 maybe-clean-texinfo:
22812 @if texinfo
22813 maybe-clean-texinfo: clean-texinfo
22814
22815 clean-texinfo: 
22816         @[ -f ./texinfo/Makefile ] || exit 0; \
22817         r=`${PWD_COMMAND}`; export r; \
22818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819         $(HOST_EXPORTS) \
22820         for flag in $(EXTRA_HOST_FLAGS) ; do \
22821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22822         done; \
22823         echo "Doing clean in texinfo" ; \
22824         (cd $(HOST_SUBDIR)/texinfo && \
22825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22827                   "RANLIB=$${RANLIB}" \
22828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22829                   clean) \
22830           || exit 1
22831
22832 @endif texinfo
22833
22834 .PHONY: maybe-distclean-texinfo distclean-texinfo
22835 maybe-distclean-texinfo:
22836 @if texinfo
22837 maybe-distclean-texinfo: distclean-texinfo
22838
22839 distclean-texinfo: 
22840         @[ -f ./texinfo/Makefile ] || exit 0; \
22841         r=`${PWD_COMMAND}`; export r; \
22842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843         $(HOST_EXPORTS) \
22844         for flag in $(EXTRA_HOST_FLAGS) ; do \
22845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22846         done; \
22847         echo "Doing distclean in texinfo" ; \
22848         (cd $(HOST_SUBDIR)/texinfo && \
22849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22851                   "RANLIB=$${RANLIB}" \
22852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22853                   distclean) \
22854           || exit 1
22855
22856 @endif texinfo
22857
22858 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
22859 maybe-maintainer-clean-texinfo:
22860 @if texinfo
22861 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
22862
22863 maintainer-clean-texinfo: 
22864         @[ -f ./texinfo/Makefile ] || exit 0; \
22865         r=`${PWD_COMMAND}`; export r; \
22866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867         $(HOST_EXPORTS) \
22868         for flag in $(EXTRA_HOST_FLAGS) ; do \
22869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22870         done; \
22871         echo "Doing maintainer-clean in texinfo" ; \
22872         (cd $(HOST_SUBDIR)/texinfo && \
22873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22875                   "RANLIB=$${RANLIB}" \
22876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22877                   maintainer-clean) \
22878           || exit 1
22879
22880 @endif texinfo
22881
22882
22883
22884 .PHONY: configure-textutils maybe-configure-textutils
22885 maybe-configure-textutils:
22886 @if textutils
22887 maybe-configure-textutils: configure-textutils
22888 configure-textutils: 
22889         @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
22890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
22891         r=`${PWD_COMMAND}`; export r; \
22892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22893         $(HOST_EXPORTS) \
22894         echo Configuring in $(HOST_SUBDIR)/textutils; \
22895         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
22896         case $(srcdir) in \
22897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22898           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
22899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22900         esac; \
22901         srcdiroption="--srcdir=$${topdir}/textutils"; \
22902         libsrcdir="$$s/textutils"; \
22903         $(SHELL) $${libsrcdir}/configure \
22904           $(HOST_CONFIGARGS) $${srcdiroption}  \
22905           || exit 1
22906 @endif textutils
22907
22908
22909
22910
22911
22912 .PHONY: all-textutils maybe-all-textutils
22913 maybe-all-textutils:
22914 @if textutils
22915 TARGET-textutils=all
22916 maybe-all-textutils: all-textutils
22917 all-textutils: configure-textutils
22918         @r=`${PWD_COMMAND}`; export r; \
22919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22920         $(HOST_EXPORTS) \
22921         (cd $(HOST_SUBDIR)/textutils && \
22922           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
22923 @endif textutils
22924
22925
22926
22927
22928 .PHONY: check-textutils maybe-check-textutils
22929 maybe-check-textutils:
22930 @if textutils
22931 maybe-check-textutils: check-textutils
22932
22933 check-textutils:
22934         @r=`${PWD_COMMAND}`; export r; \
22935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936         $(HOST_EXPORTS) \
22937         (cd $(HOST_SUBDIR)/textutils && \
22938           $(MAKE) $(FLAGS_TO_PASS)  check)
22939
22940 @endif textutils
22941
22942 .PHONY: install-textutils maybe-install-textutils
22943 maybe-install-textutils:
22944 @if textutils
22945 maybe-install-textutils: install-textutils
22946
22947 install-textutils: installdirs
22948         @r=`${PWD_COMMAND}`; export r; \
22949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950         $(HOST_EXPORTS) \
22951         (cd $(HOST_SUBDIR)/textutils && \
22952           $(MAKE) $(FLAGS_TO_PASS)  install)
22953
22954 @endif textutils
22955
22956 # Other targets (info, dvi, etc.)
22957
22958 .PHONY: maybe-info-textutils info-textutils
22959 maybe-info-textutils:
22960 @if textutils
22961 maybe-info-textutils: info-textutils
22962
22963 info-textutils: \
22964     configure-textutils 
22965         @[ -f ./textutils/Makefile ] || exit 0; \
22966         r=`${PWD_COMMAND}`; export r; \
22967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22968         $(HOST_EXPORTS) \
22969         for flag in $(EXTRA_HOST_FLAGS) ; do \
22970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22971         done; \
22972         echo "Doing info in textutils" ; \
22973         (cd $(HOST_SUBDIR)/textutils && \
22974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22976                   "RANLIB=$${RANLIB}" \
22977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22978                   info) \
22979           || exit 1
22980
22981 @endif textutils
22982
22983 .PHONY: maybe-dvi-textutils dvi-textutils
22984 maybe-dvi-textutils:
22985 @if textutils
22986 maybe-dvi-textutils: dvi-textutils
22987
22988 dvi-textutils: \
22989     configure-textutils 
22990         @[ -f ./textutils/Makefile ] || exit 0; \
22991         r=`${PWD_COMMAND}`; export r; \
22992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22993         $(HOST_EXPORTS) \
22994         for flag in $(EXTRA_HOST_FLAGS) ; do \
22995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22996         done; \
22997         echo "Doing dvi in textutils" ; \
22998         (cd $(HOST_SUBDIR)/textutils && \
22999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23001                   "RANLIB=$${RANLIB}" \
23002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23003                   dvi) \
23004           || exit 1
23005
23006 @endif textutils
23007
23008 .PHONY: maybe-html-textutils html-textutils
23009 maybe-html-textutils:
23010 @if textutils
23011 maybe-html-textutils: html-textutils
23012
23013 html-textutils: \
23014     configure-textutils 
23015         @[ -f ./textutils/Makefile ] || exit 0; \
23016         r=`${PWD_COMMAND}`; export r; \
23017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23018         $(HOST_EXPORTS) \
23019         for flag in $(EXTRA_HOST_FLAGS) ; do \
23020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23021         done; \
23022         echo "Doing html in textutils" ; \
23023         (cd $(HOST_SUBDIR)/textutils && \
23024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23026                   "RANLIB=$${RANLIB}" \
23027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23028                   html) \
23029           || exit 1
23030
23031 @endif textutils
23032
23033 .PHONY: maybe-TAGS-textutils TAGS-textutils
23034 maybe-TAGS-textutils:
23035 @if textutils
23036 maybe-TAGS-textutils: TAGS-textutils
23037
23038 TAGS-textutils: \
23039     configure-textutils 
23040         @[ -f ./textutils/Makefile ] || exit 0; \
23041         r=`${PWD_COMMAND}`; export r; \
23042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23043         $(HOST_EXPORTS) \
23044         for flag in $(EXTRA_HOST_FLAGS) ; do \
23045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23046         done; \
23047         echo "Doing TAGS in textutils" ; \
23048         (cd $(HOST_SUBDIR)/textutils && \
23049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23051                   "RANLIB=$${RANLIB}" \
23052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23053                   TAGS) \
23054           || exit 1
23055
23056 @endif textutils
23057
23058 .PHONY: maybe-install-info-textutils install-info-textutils
23059 maybe-install-info-textutils:
23060 @if textutils
23061 maybe-install-info-textutils: install-info-textutils
23062
23063 install-info-textutils: \
23064     configure-textutils \
23065     info-textutils 
23066         @[ -f ./textutils/Makefile ] || exit 0; \
23067         r=`${PWD_COMMAND}`; export r; \
23068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069         $(HOST_EXPORTS) \
23070         for flag in $(EXTRA_HOST_FLAGS) ; do \
23071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23072         done; \
23073         echo "Doing install-info in textutils" ; \
23074         (cd $(HOST_SUBDIR)/textutils && \
23075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23077                   "RANLIB=$${RANLIB}" \
23078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23079                   install-info) \
23080           || exit 1
23081
23082 @endif textutils
23083
23084 .PHONY: maybe-installcheck-textutils installcheck-textutils
23085 maybe-installcheck-textutils:
23086 @if textutils
23087 maybe-installcheck-textutils: installcheck-textutils
23088
23089 installcheck-textutils: \
23090     configure-textutils 
23091         @[ -f ./textutils/Makefile ] || exit 0; \
23092         r=`${PWD_COMMAND}`; export r; \
23093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23094         $(HOST_EXPORTS) \
23095         for flag in $(EXTRA_HOST_FLAGS) ; do \
23096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23097         done; \
23098         echo "Doing installcheck in textutils" ; \
23099         (cd $(HOST_SUBDIR)/textutils && \
23100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23102                   "RANLIB=$${RANLIB}" \
23103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23104                   installcheck) \
23105           || exit 1
23106
23107 @endif textutils
23108
23109 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
23110 maybe-mostlyclean-textutils:
23111 @if textutils
23112 maybe-mostlyclean-textutils: mostlyclean-textutils
23113
23114 mostlyclean-textutils: 
23115         @[ -f ./textutils/Makefile ] || exit 0; \
23116         r=`${PWD_COMMAND}`; export r; \
23117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23118         $(HOST_EXPORTS) \
23119         for flag in $(EXTRA_HOST_FLAGS) ; do \
23120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23121         done; \
23122         echo "Doing mostlyclean in textutils" ; \
23123         (cd $(HOST_SUBDIR)/textutils && \
23124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23126                   "RANLIB=$${RANLIB}" \
23127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23128                   mostlyclean) \
23129           || exit 1
23130
23131 @endif textutils
23132
23133 .PHONY: maybe-clean-textutils clean-textutils
23134 maybe-clean-textutils:
23135 @if textutils
23136 maybe-clean-textutils: clean-textutils
23137
23138 clean-textutils: 
23139         @[ -f ./textutils/Makefile ] || exit 0; \
23140         r=`${PWD_COMMAND}`; export r; \
23141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23142         $(HOST_EXPORTS) \
23143         for flag in $(EXTRA_HOST_FLAGS) ; do \
23144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23145         done; \
23146         echo "Doing clean in textutils" ; \
23147         (cd $(HOST_SUBDIR)/textutils && \
23148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23150                   "RANLIB=$${RANLIB}" \
23151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23152                   clean) \
23153           || exit 1
23154
23155 @endif textutils
23156
23157 .PHONY: maybe-distclean-textutils distclean-textutils
23158 maybe-distclean-textutils:
23159 @if textutils
23160 maybe-distclean-textutils: distclean-textutils
23161
23162 distclean-textutils: 
23163         @[ -f ./textutils/Makefile ] || exit 0; \
23164         r=`${PWD_COMMAND}`; export r; \
23165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23166         $(HOST_EXPORTS) \
23167         for flag in $(EXTRA_HOST_FLAGS) ; do \
23168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23169         done; \
23170         echo "Doing distclean in textutils" ; \
23171         (cd $(HOST_SUBDIR)/textutils && \
23172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23174                   "RANLIB=$${RANLIB}" \
23175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23176                   distclean) \
23177           || exit 1
23178
23179 @endif textutils
23180
23181 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
23182 maybe-maintainer-clean-textutils:
23183 @if textutils
23184 maybe-maintainer-clean-textutils: maintainer-clean-textutils
23185
23186 maintainer-clean-textutils: 
23187         @[ -f ./textutils/Makefile ] || exit 0; \
23188         r=`${PWD_COMMAND}`; export r; \
23189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23190         $(HOST_EXPORTS) \
23191         for flag in $(EXTRA_HOST_FLAGS) ; do \
23192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23193         done; \
23194         echo "Doing maintainer-clean in textutils" ; \
23195         (cd $(HOST_SUBDIR)/textutils && \
23196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23198                   "RANLIB=$${RANLIB}" \
23199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23200                   maintainer-clean) \
23201           || exit 1
23202
23203 @endif textutils
23204
23205
23206
23207 .PHONY: configure-time maybe-configure-time
23208 maybe-configure-time:
23209 @if time
23210 maybe-configure-time: configure-time
23211 configure-time: 
23212         @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
23213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
23214         r=`${PWD_COMMAND}`; export r; \
23215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23216         $(HOST_EXPORTS) \
23217         echo Configuring in $(HOST_SUBDIR)/time; \
23218         cd "$(HOST_SUBDIR)/time" || exit 1; \
23219         case $(srcdir) in \
23220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23221           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
23222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23223         esac; \
23224         srcdiroption="--srcdir=$${topdir}/time"; \
23225         libsrcdir="$$s/time"; \
23226         $(SHELL) $${libsrcdir}/configure \
23227           $(HOST_CONFIGARGS) $${srcdiroption}  \
23228           || exit 1
23229 @endif time
23230
23231
23232
23233
23234
23235 .PHONY: all-time maybe-all-time
23236 maybe-all-time:
23237 @if time
23238 TARGET-time=all
23239 maybe-all-time: all-time
23240 all-time: configure-time
23241         @r=`${PWD_COMMAND}`; export r; \
23242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23243         $(HOST_EXPORTS) \
23244         (cd $(HOST_SUBDIR)/time && \
23245           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
23246 @endif time
23247
23248
23249
23250
23251 .PHONY: check-time maybe-check-time
23252 maybe-check-time:
23253 @if time
23254 maybe-check-time: check-time
23255
23256 check-time:
23257         @r=`${PWD_COMMAND}`; export r; \
23258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259         $(HOST_EXPORTS) \
23260         (cd $(HOST_SUBDIR)/time && \
23261           $(MAKE) $(FLAGS_TO_PASS)  check)
23262
23263 @endif time
23264
23265 .PHONY: install-time maybe-install-time
23266 maybe-install-time:
23267 @if time
23268 maybe-install-time: install-time
23269
23270 install-time: installdirs
23271         @r=`${PWD_COMMAND}`; export r; \
23272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23273         $(HOST_EXPORTS) \
23274         (cd $(HOST_SUBDIR)/time && \
23275           $(MAKE) $(FLAGS_TO_PASS)  install)
23276
23277 @endif time
23278
23279 # Other targets (info, dvi, etc.)
23280
23281 .PHONY: maybe-info-time info-time
23282 maybe-info-time:
23283 @if time
23284 maybe-info-time: info-time
23285
23286 info-time: \
23287     configure-time 
23288         @[ -f ./time/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 info in time" ; \
23296         (cd $(HOST_SUBDIR)/time && \
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                   info) \
23302           || exit 1
23303
23304 @endif time
23305
23306 .PHONY: maybe-dvi-time dvi-time
23307 maybe-dvi-time:
23308 @if time
23309 maybe-dvi-time: dvi-time
23310
23311 dvi-time: \
23312     configure-time 
23313         @[ -f ./time/Makefile ] || exit 0; \
23314         r=`${PWD_COMMAND}`; export r; \
23315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23316         $(HOST_EXPORTS) \
23317         for flag in $(EXTRA_HOST_FLAGS) ; do \
23318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23319         done; \
23320         echo "Doing dvi in time" ; \
23321         (cd $(HOST_SUBDIR)/time && \
23322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23324                   "RANLIB=$${RANLIB}" \
23325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23326                   dvi) \
23327           || exit 1
23328
23329 @endif time
23330
23331 .PHONY: maybe-html-time html-time
23332 maybe-html-time:
23333 @if time
23334 maybe-html-time: html-time
23335
23336 html-time: \
23337     configure-time 
23338         @[ -f ./time/Makefile ] || exit 0; \
23339         r=`${PWD_COMMAND}`; export r; \
23340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23341         $(HOST_EXPORTS) \
23342         for flag in $(EXTRA_HOST_FLAGS) ; do \
23343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23344         done; \
23345         echo "Doing html in time" ; \
23346         (cd $(HOST_SUBDIR)/time && \
23347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23349                   "RANLIB=$${RANLIB}" \
23350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23351                   html) \
23352           || exit 1
23353
23354 @endif time
23355
23356 .PHONY: maybe-TAGS-time TAGS-time
23357 maybe-TAGS-time:
23358 @if time
23359 maybe-TAGS-time: TAGS-time
23360
23361 TAGS-time: \
23362     configure-time 
23363         @[ -f ./time/Makefile ] || exit 0; \
23364         r=`${PWD_COMMAND}`; export r; \
23365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23366         $(HOST_EXPORTS) \
23367         for flag in $(EXTRA_HOST_FLAGS) ; do \
23368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23369         done; \
23370         echo "Doing TAGS in time" ; \
23371         (cd $(HOST_SUBDIR)/time && \
23372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23374                   "RANLIB=$${RANLIB}" \
23375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23376                   TAGS) \
23377           || exit 1
23378
23379 @endif time
23380
23381 .PHONY: maybe-install-info-time install-info-time
23382 maybe-install-info-time:
23383 @if time
23384 maybe-install-info-time: install-info-time
23385
23386 install-info-time: \
23387     configure-time \
23388     info-time 
23389         @[ -f ./time/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 install-info in time" ; \
23397         (cd $(HOST_SUBDIR)/time && \
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                   install-info) \
23403           || exit 1
23404
23405 @endif time
23406
23407 .PHONY: maybe-installcheck-time installcheck-time
23408 maybe-installcheck-time:
23409 @if time
23410 maybe-installcheck-time: installcheck-time
23411
23412 installcheck-time: \
23413     configure-time 
23414         @[ -f ./time/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 installcheck in time" ; \
23422         (cd $(HOST_SUBDIR)/time && \
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                   installcheck) \
23428           || exit 1
23429
23430 @endif time
23431
23432 .PHONY: maybe-mostlyclean-time mostlyclean-time
23433 maybe-mostlyclean-time:
23434 @if time
23435 maybe-mostlyclean-time: mostlyclean-time
23436
23437 mostlyclean-time: 
23438         @[ -f ./time/Makefile ] || exit 0; \
23439         r=`${PWD_COMMAND}`; export r; \
23440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23441         $(HOST_EXPORTS) \
23442         for flag in $(EXTRA_HOST_FLAGS) ; do \
23443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23444         done; \
23445         echo "Doing mostlyclean in time" ; \
23446         (cd $(HOST_SUBDIR)/time && \
23447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23449                   "RANLIB=$${RANLIB}" \
23450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23451                   mostlyclean) \
23452           || exit 1
23453
23454 @endif time
23455
23456 .PHONY: maybe-clean-time clean-time
23457 maybe-clean-time:
23458 @if time
23459 maybe-clean-time: clean-time
23460
23461 clean-time: 
23462         @[ -f ./time/Makefile ] || exit 0; \
23463         r=`${PWD_COMMAND}`; export r; \
23464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23465         $(HOST_EXPORTS) \
23466         for flag in $(EXTRA_HOST_FLAGS) ; do \
23467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23468         done; \
23469         echo "Doing clean in time" ; \
23470         (cd $(HOST_SUBDIR)/time && \
23471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23473                   "RANLIB=$${RANLIB}" \
23474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23475                   clean) \
23476           || exit 1
23477
23478 @endif time
23479
23480 .PHONY: maybe-distclean-time distclean-time
23481 maybe-distclean-time:
23482 @if time
23483 maybe-distclean-time: distclean-time
23484
23485 distclean-time: 
23486         @[ -f ./time/Makefile ] || exit 0; \
23487         r=`${PWD_COMMAND}`; export r; \
23488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23489         $(HOST_EXPORTS) \
23490         for flag in $(EXTRA_HOST_FLAGS) ; do \
23491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23492         done; \
23493         echo "Doing distclean in time" ; \
23494         (cd $(HOST_SUBDIR)/time && \
23495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23497                   "RANLIB=$${RANLIB}" \
23498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23499                   distclean) \
23500           || exit 1
23501
23502 @endif time
23503
23504 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
23505 maybe-maintainer-clean-time:
23506 @if time
23507 maybe-maintainer-clean-time: maintainer-clean-time
23508
23509 maintainer-clean-time: 
23510         @[ -f ./time/Makefile ] || exit 0; \
23511         r=`${PWD_COMMAND}`; export r; \
23512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23513         $(HOST_EXPORTS) \
23514         for flag in $(EXTRA_HOST_FLAGS) ; do \
23515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23516         done; \
23517         echo "Doing maintainer-clean in time" ; \
23518         (cd $(HOST_SUBDIR)/time && \
23519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23521                   "RANLIB=$${RANLIB}" \
23522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23523                   maintainer-clean) \
23524           || exit 1
23525
23526 @endif time
23527
23528
23529
23530 .PHONY: configure-uudecode maybe-configure-uudecode
23531 maybe-configure-uudecode:
23532 @if uudecode
23533 maybe-configure-uudecode: configure-uudecode
23534 configure-uudecode: 
23535         @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
23536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
23537         r=`${PWD_COMMAND}`; export r; \
23538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23539         $(HOST_EXPORTS) \
23540         echo Configuring in $(HOST_SUBDIR)/uudecode; \
23541         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
23542         case $(srcdir) in \
23543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23544           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
23545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23546         esac; \
23547         srcdiroption="--srcdir=$${topdir}/uudecode"; \
23548         libsrcdir="$$s/uudecode"; \
23549         $(SHELL) $${libsrcdir}/configure \
23550           $(HOST_CONFIGARGS) $${srcdiroption}  \
23551           || exit 1
23552 @endif uudecode
23553
23554
23555
23556
23557
23558 .PHONY: all-uudecode maybe-all-uudecode
23559 maybe-all-uudecode:
23560 @if uudecode
23561 TARGET-uudecode=all
23562 maybe-all-uudecode: all-uudecode
23563 all-uudecode: configure-uudecode
23564         @r=`${PWD_COMMAND}`; export r; \
23565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23566         $(HOST_EXPORTS) \
23567         (cd $(HOST_SUBDIR)/uudecode && \
23568           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
23569 @endif uudecode
23570
23571
23572
23573
23574 .PHONY: check-uudecode maybe-check-uudecode
23575 maybe-check-uudecode:
23576 @if uudecode
23577 maybe-check-uudecode: check-uudecode
23578
23579 check-uudecode:
23580         @r=`${PWD_COMMAND}`; export r; \
23581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23582         $(HOST_EXPORTS) \
23583         (cd $(HOST_SUBDIR)/uudecode && \
23584           $(MAKE) $(FLAGS_TO_PASS)  check)
23585
23586 @endif uudecode
23587
23588 .PHONY: install-uudecode maybe-install-uudecode
23589 maybe-install-uudecode:
23590 @if uudecode
23591 maybe-install-uudecode: install-uudecode
23592
23593 install-uudecode: installdirs
23594         @r=`${PWD_COMMAND}`; export r; \
23595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23596         $(HOST_EXPORTS) \
23597         (cd $(HOST_SUBDIR)/uudecode && \
23598           $(MAKE) $(FLAGS_TO_PASS)  install)
23599
23600 @endif uudecode
23601
23602 # Other targets (info, dvi, etc.)
23603
23604 .PHONY: maybe-info-uudecode info-uudecode
23605 maybe-info-uudecode:
23606 @if uudecode
23607 maybe-info-uudecode: info-uudecode
23608
23609 info-uudecode: \
23610     configure-uudecode 
23611         @[ -f ./uudecode/Makefile ] || exit 0; \
23612         r=`${PWD_COMMAND}`; export r; \
23613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23614         $(HOST_EXPORTS) \
23615         for flag in $(EXTRA_HOST_FLAGS) ; do \
23616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23617         done; \
23618         echo "Doing info in uudecode" ; \
23619         (cd $(HOST_SUBDIR)/uudecode && \
23620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23622                   "RANLIB=$${RANLIB}" \
23623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23624                   info) \
23625           || exit 1
23626
23627 @endif uudecode
23628
23629 .PHONY: maybe-dvi-uudecode dvi-uudecode
23630 maybe-dvi-uudecode:
23631 @if uudecode
23632 maybe-dvi-uudecode: dvi-uudecode
23633
23634 dvi-uudecode: \
23635     configure-uudecode 
23636         @[ -f ./uudecode/Makefile ] || exit 0; \
23637         r=`${PWD_COMMAND}`; export r; \
23638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23639         $(HOST_EXPORTS) \
23640         for flag in $(EXTRA_HOST_FLAGS) ; do \
23641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23642         done; \
23643         echo "Doing dvi in uudecode" ; \
23644         (cd $(HOST_SUBDIR)/uudecode && \
23645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23647                   "RANLIB=$${RANLIB}" \
23648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23649                   dvi) \
23650           || exit 1
23651
23652 @endif uudecode
23653
23654 .PHONY: maybe-html-uudecode html-uudecode
23655 maybe-html-uudecode:
23656 @if uudecode
23657 maybe-html-uudecode: html-uudecode
23658
23659 html-uudecode: \
23660     configure-uudecode 
23661         @[ -f ./uudecode/Makefile ] || exit 0; \
23662         r=`${PWD_COMMAND}`; export r; \
23663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23664         $(HOST_EXPORTS) \
23665         for flag in $(EXTRA_HOST_FLAGS) ; do \
23666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23667         done; \
23668         echo "Doing html in uudecode" ; \
23669         (cd $(HOST_SUBDIR)/uudecode && \
23670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23672                   "RANLIB=$${RANLIB}" \
23673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23674                   html) \
23675           || exit 1
23676
23677 @endif uudecode
23678
23679 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
23680 maybe-TAGS-uudecode:
23681 @if uudecode
23682 maybe-TAGS-uudecode: TAGS-uudecode
23683
23684 TAGS-uudecode: \
23685     configure-uudecode 
23686         @[ -f ./uudecode/Makefile ] || exit 0; \
23687         r=`${PWD_COMMAND}`; export r; \
23688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23689         $(HOST_EXPORTS) \
23690         for flag in $(EXTRA_HOST_FLAGS) ; do \
23691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23692         done; \
23693         echo "Doing TAGS in uudecode" ; \
23694         (cd $(HOST_SUBDIR)/uudecode && \
23695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23697                   "RANLIB=$${RANLIB}" \
23698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23699                   TAGS) \
23700           || exit 1
23701
23702 @endif uudecode
23703
23704 .PHONY: maybe-install-info-uudecode install-info-uudecode
23705 maybe-install-info-uudecode:
23706 @if uudecode
23707 maybe-install-info-uudecode: install-info-uudecode
23708
23709 install-info-uudecode: \
23710     configure-uudecode \
23711     info-uudecode 
23712         @[ -f ./uudecode/Makefile ] || exit 0; \
23713         r=`${PWD_COMMAND}`; export r; \
23714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23715         $(HOST_EXPORTS) \
23716         for flag in $(EXTRA_HOST_FLAGS) ; do \
23717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23718         done; \
23719         echo "Doing install-info in uudecode" ; \
23720         (cd $(HOST_SUBDIR)/uudecode && \
23721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23723                   "RANLIB=$${RANLIB}" \
23724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23725                   install-info) \
23726           || exit 1
23727
23728 @endif uudecode
23729
23730 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
23731 maybe-installcheck-uudecode:
23732 @if uudecode
23733 maybe-installcheck-uudecode: installcheck-uudecode
23734
23735 installcheck-uudecode: \
23736     configure-uudecode 
23737         @[ -f ./uudecode/Makefile ] || exit 0; \
23738         r=`${PWD_COMMAND}`; export r; \
23739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23740         $(HOST_EXPORTS) \
23741         for flag in $(EXTRA_HOST_FLAGS) ; do \
23742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23743         done; \
23744         echo "Doing installcheck in uudecode" ; \
23745         (cd $(HOST_SUBDIR)/uudecode && \
23746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23748                   "RANLIB=$${RANLIB}" \
23749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23750                   installcheck) \
23751           || exit 1
23752
23753 @endif uudecode
23754
23755 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
23756 maybe-mostlyclean-uudecode:
23757 @if uudecode
23758 maybe-mostlyclean-uudecode: mostlyclean-uudecode
23759
23760 mostlyclean-uudecode: 
23761         @[ -f ./uudecode/Makefile ] || exit 0; \
23762         r=`${PWD_COMMAND}`; export r; \
23763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23764         $(HOST_EXPORTS) \
23765         for flag in $(EXTRA_HOST_FLAGS) ; do \
23766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23767         done; \
23768         echo "Doing mostlyclean in uudecode" ; \
23769         (cd $(HOST_SUBDIR)/uudecode && \
23770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23772                   "RANLIB=$${RANLIB}" \
23773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23774                   mostlyclean) \
23775           || exit 1
23776
23777 @endif uudecode
23778
23779 .PHONY: maybe-clean-uudecode clean-uudecode
23780 maybe-clean-uudecode:
23781 @if uudecode
23782 maybe-clean-uudecode: clean-uudecode
23783
23784 clean-uudecode: 
23785         @[ -f ./uudecode/Makefile ] || exit 0; \
23786         r=`${PWD_COMMAND}`; export r; \
23787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23788         $(HOST_EXPORTS) \
23789         for flag in $(EXTRA_HOST_FLAGS) ; do \
23790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23791         done; \
23792         echo "Doing clean in uudecode" ; \
23793         (cd $(HOST_SUBDIR)/uudecode && \
23794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23796                   "RANLIB=$${RANLIB}" \
23797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23798                   clean) \
23799           || exit 1
23800
23801 @endif uudecode
23802
23803 .PHONY: maybe-distclean-uudecode distclean-uudecode
23804 maybe-distclean-uudecode:
23805 @if uudecode
23806 maybe-distclean-uudecode: distclean-uudecode
23807
23808 distclean-uudecode: 
23809         @[ -f ./uudecode/Makefile ] || exit 0; \
23810         r=`${PWD_COMMAND}`; export r; \
23811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812         $(HOST_EXPORTS) \
23813         for flag in $(EXTRA_HOST_FLAGS) ; do \
23814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23815         done; \
23816         echo "Doing distclean in uudecode" ; \
23817         (cd $(HOST_SUBDIR)/uudecode && \
23818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23820                   "RANLIB=$${RANLIB}" \
23821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23822                   distclean) \
23823           || exit 1
23824
23825 @endif uudecode
23826
23827 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
23828 maybe-maintainer-clean-uudecode:
23829 @if uudecode
23830 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
23831
23832 maintainer-clean-uudecode: 
23833         @[ -f ./uudecode/Makefile ] || exit 0; \
23834         r=`${PWD_COMMAND}`; export r; \
23835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836         $(HOST_EXPORTS) \
23837         for flag in $(EXTRA_HOST_FLAGS) ; do \
23838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23839         done; \
23840         echo "Doing maintainer-clean in uudecode" ; \
23841         (cd $(HOST_SUBDIR)/uudecode && \
23842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23844                   "RANLIB=$${RANLIB}" \
23845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23846                   maintainer-clean) \
23847           || exit 1
23848
23849 @endif uudecode
23850
23851
23852
23853 .PHONY: configure-wdiff maybe-configure-wdiff
23854 maybe-configure-wdiff:
23855 @if wdiff
23856 maybe-configure-wdiff: configure-wdiff
23857 configure-wdiff: 
23858         @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
23859         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
23860         r=`${PWD_COMMAND}`; export r; \
23861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862         $(HOST_EXPORTS) \
23863         echo Configuring in $(HOST_SUBDIR)/wdiff; \
23864         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
23865         case $(srcdir) in \
23866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23867           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
23868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23869         esac; \
23870         srcdiroption="--srcdir=$${topdir}/wdiff"; \
23871         libsrcdir="$$s/wdiff"; \
23872         $(SHELL) $${libsrcdir}/configure \
23873           $(HOST_CONFIGARGS) $${srcdiroption}  \
23874           || exit 1
23875 @endif wdiff
23876
23877
23878
23879
23880
23881 .PHONY: all-wdiff maybe-all-wdiff
23882 maybe-all-wdiff:
23883 @if wdiff
23884 TARGET-wdiff=all
23885 maybe-all-wdiff: all-wdiff
23886 all-wdiff: configure-wdiff
23887         @r=`${PWD_COMMAND}`; export r; \
23888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23889         $(HOST_EXPORTS) \
23890         (cd $(HOST_SUBDIR)/wdiff && \
23891           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
23892 @endif wdiff
23893
23894
23895
23896
23897 .PHONY: check-wdiff maybe-check-wdiff
23898 maybe-check-wdiff:
23899 @if wdiff
23900 maybe-check-wdiff: check-wdiff
23901
23902 check-wdiff:
23903         @r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         (cd $(HOST_SUBDIR)/wdiff && \
23907           $(MAKE) $(FLAGS_TO_PASS)  check)
23908
23909 @endif wdiff
23910
23911 .PHONY: install-wdiff maybe-install-wdiff
23912 maybe-install-wdiff:
23913 @if wdiff
23914 maybe-install-wdiff: install-wdiff
23915
23916 install-wdiff: installdirs
23917         @r=`${PWD_COMMAND}`; export r; \
23918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23919         $(HOST_EXPORTS) \
23920         (cd $(HOST_SUBDIR)/wdiff && \
23921           $(MAKE) $(FLAGS_TO_PASS)  install)
23922
23923 @endif wdiff
23924
23925 # Other targets (info, dvi, etc.)
23926
23927 .PHONY: maybe-info-wdiff info-wdiff
23928 maybe-info-wdiff:
23929 @if wdiff
23930 maybe-info-wdiff: info-wdiff
23931
23932 info-wdiff: \
23933     configure-wdiff 
23934         @[ -f ./wdiff/Makefile ] || exit 0; \
23935         r=`${PWD_COMMAND}`; export r; \
23936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23937         $(HOST_EXPORTS) \
23938         for flag in $(EXTRA_HOST_FLAGS) ; do \
23939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23940         done; \
23941         echo "Doing info in wdiff" ; \
23942         (cd $(HOST_SUBDIR)/wdiff && \
23943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23945                   "RANLIB=$${RANLIB}" \
23946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23947                   info) \
23948           || exit 1
23949
23950 @endif wdiff
23951
23952 .PHONY: maybe-dvi-wdiff dvi-wdiff
23953 maybe-dvi-wdiff:
23954 @if wdiff
23955 maybe-dvi-wdiff: dvi-wdiff
23956
23957 dvi-wdiff: \
23958     configure-wdiff 
23959         @[ -f ./wdiff/Makefile ] || exit 0; \
23960         r=`${PWD_COMMAND}`; export r; \
23961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23962         $(HOST_EXPORTS) \
23963         for flag in $(EXTRA_HOST_FLAGS) ; do \
23964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23965         done; \
23966         echo "Doing dvi in wdiff" ; \
23967         (cd $(HOST_SUBDIR)/wdiff && \
23968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23970                   "RANLIB=$${RANLIB}" \
23971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23972                   dvi) \
23973           || exit 1
23974
23975 @endif wdiff
23976
23977 .PHONY: maybe-html-wdiff html-wdiff
23978 maybe-html-wdiff:
23979 @if wdiff
23980 maybe-html-wdiff: html-wdiff
23981
23982 html-wdiff: \
23983     configure-wdiff 
23984         @[ -f ./wdiff/Makefile ] || exit 0; \
23985         r=`${PWD_COMMAND}`; export r; \
23986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23987         $(HOST_EXPORTS) \
23988         for flag in $(EXTRA_HOST_FLAGS) ; do \
23989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23990         done; \
23991         echo "Doing html in wdiff" ; \
23992         (cd $(HOST_SUBDIR)/wdiff && \
23993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23995                   "RANLIB=$${RANLIB}" \
23996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23997                   html) \
23998           || exit 1
23999
24000 @endif wdiff
24001
24002 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
24003 maybe-TAGS-wdiff:
24004 @if wdiff
24005 maybe-TAGS-wdiff: TAGS-wdiff
24006
24007 TAGS-wdiff: \
24008     configure-wdiff 
24009         @[ -f ./wdiff/Makefile ] || exit 0; \
24010         r=`${PWD_COMMAND}`; export r; \
24011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24012         $(HOST_EXPORTS) \
24013         for flag in $(EXTRA_HOST_FLAGS) ; do \
24014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24015         done; \
24016         echo "Doing TAGS in wdiff" ; \
24017         (cd $(HOST_SUBDIR)/wdiff && \
24018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24020                   "RANLIB=$${RANLIB}" \
24021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24022                   TAGS) \
24023           || exit 1
24024
24025 @endif wdiff
24026
24027 .PHONY: maybe-install-info-wdiff install-info-wdiff
24028 maybe-install-info-wdiff:
24029 @if wdiff
24030 maybe-install-info-wdiff: install-info-wdiff
24031
24032 install-info-wdiff: \
24033     configure-wdiff \
24034     info-wdiff 
24035         @[ -f ./wdiff/Makefile ] || exit 0; \
24036         r=`${PWD_COMMAND}`; export r; \
24037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24038         $(HOST_EXPORTS) \
24039         for flag in $(EXTRA_HOST_FLAGS) ; do \
24040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24041         done; \
24042         echo "Doing install-info in wdiff" ; \
24043         (cd $(HOST_SUBDIR)/wdiff && \
24044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24046                   "RANLIB=$${RANLIB}" \
24047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24048                   install-info) \
24049           || exit 1
24050
24051 @endif wdiff
24052
24053 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
24054 maybe-installcheck-wdiff:
24055 @if wdiff
24056 maybe-installcheck-wdiff: installcheck-wdiff
24057
24058 installcheck-wdiff: \
24059     configure-wdiff 
24060         @[ -f ./wdiff/Makefile ] || exit 0; \
24061         r=`${PWD_COMMAND}`; export r; \
24062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24063         $(HOST_EXPORTS) \
24064         for flag in $(EXTRA_HOST_FLAGS) ; do \
24065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24066         done; \
24067         echo "Doing installcheck in wdiff" ; \
24068         (cd $(HOST_SUBDIR)/wdiff && \
24069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24071                   "RANLIB=$${RANLIB}" \
24072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24073                   installcheck) \
24074           || exit 1
24075
24076 @endif wdiff
24077
24078 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
24079 maybe-mostlyclean-wdiff:
24080 @if wdiff
24081 maybe-mostlyclean-wdiff: mostlyclean-wdiff
24082
24083 mostlyclean-wdiff: 
24084         @[ -f ./wdiff/Makefile ] || exit 0; \
24085         r=`${PWD_COMMAND}`; export r; \
24086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24087         $(HOST_EXPORTS) \
24088         for flag in $(EXTRA_HOST_FLAGS) ; do \
24089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24090         done; \
24091         echo "Doing mostlyclean in wdiff" ; \
24092         (cd $(HOST_SUBDIR)/wdiff && \
24093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24095                   "RANLIB=$${RANLIB}" \
24096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24097                   mostlyclean) \
24098           || exit 1
24099
24100 @endif wdiff
24101
24102 .PHONY: maybe-clean-wdiff clean-wdiff
24103 maybe-clean-wdiff:
24104 @if wdiff
24105 maybe-clean-wdiff: clean-wdiff
24106
24107 clean-wdiff: 
24108         @[ -f ./wdiff/Makefile ] || exit 0; \
24109         r=`${PWD_COMMAND}`; export r; \
24110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24111         $(HOST_EXPORTS) \
24112         for flag in $(EXTRA_HOST_FLAGS) ; do \
24113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24114         done; \
24115         echo "Doing clean in wdiff" ; \
24116         (cd $(HOST_SUBDIR)/wdiff && \
24117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24119                   "RANLIB=$${RANLIB}" \
24120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24121                   clean) \
24122           || exit 1
24123
24124 @endif wdiff
24125
24126 .PHONY: maybe-distclean-wdiff distclean-wdiff
24127 maybe-distclean-wdiff:
24128 @if wdiff
24129 maybe-distclean-wdiff: distclean-wdiff
24130
24131 distclean-wdiff: 
24132         @[ -f ./wdiff/Makefile ] || exit 0; \
24133         r=`${PWD_COMMAND}`; export r; \
24134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24135         $(HOST_EXPORTS) \
24136         for flag in $(EXTRA_HOST_FLAGS) ; do \
24137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24138         done; \
24139         echo "Doing distclean in wdiff" ; \
24140         (cd $(HOST_SUBDIR)/wdiff && \
24141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24143                   "RANLIB=$${RANLIB}" \
24144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24145                   distclean) \
24146           || exit 1
24147
24148 @endif wdiff
24149
24150 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
24151 maybe-maintainer-clean-wdiff:
24152 @if wdiff
24153 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
24154
24155 maintainer-clean-wdiff: 
24156         @[ -f ./wdiff/Makefile ] || exit 0; \
24157         r=`${PWD_COMMAND}`; export r; \
24158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24159         $(HOST_EXPORTS) \
24160         for flag in $(EXTRA_HOST_FLAGS) ; do \
24161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24162         done; \
24163         echo "Doing maintainer-clean in wdiff" ; \
24164         (cd $(HOST_SUBDIR)/wdiff && \
24165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24167                   "RANLIB=$${RANLIB}" \
24168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24169                   maintainer-clean) \
24170           || exit 1
24171
24172 @endif wdiff
24173
24174
24175
24176 .PHONY: configure-zip maybe-configure-zip
24177 maybe-configure-zip:
24178 @if zip
24179 maybe-configure-zip: configure-zip
24180 configure-zip: 
24181         @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
24182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
24183         r=`${PWD_COMMAND}`; export r; \
24184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24185         $(HOST_EXPORTS) \
24186         echo Configuring in $(HOST_SUBDIR)/zip; \
24187         cd "$(HOST_SUBDIR)/zip" || exit 1; \
24188         case $(srcdir) in \
24189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24190           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
24191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24192         esac; \
24193         srcdiroption="--srcdir=$${topdir}/zip"; \
24194         libsrcdir="$$s/zip"; \
24195         $(SHELL) $${libsrcdir}/configure \
24196           $(HOST_CONFIGARGS) $${srcdiroption}  \
24197           || exit 1
24198 @endif zip
24199
24200
24201
24202
24203
24204 .PHONY: all-zip maybe-all-zip
24205 maybe-all-zip:
24206 @if zip
24207 TARGET-zip=all
24208 maybe-all-zip: all-zip
24209 all-zip: configure-zip
24210         @r=`${PWD_COMMAND}`; export r; \
24211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24212         $(HOST_EXPORTS) \
24213         (cd $(HOST_SUBDIR)/zip && \
24214           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
24215 @endif zip
24216
24217
24218
24219
24220 .PHONY: check-zip maybe-check-zip
24221 maybe-check-zip:
24222 @if zip
24223 maybe-check-zip: check-zip
24224
24225 # This module is only tested in a native toolchain.
24226 check-zip:
24227         @if [ '$(host)' = '$(target)' ] ; then \
24228           r=`${PWD_COMMAND}`; export r; \
24229           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24230           $(HOST_EXPORTS) \
24231           (cd $(HOST_SUBDIR)/zip && \
24232             $(MAKE) $(FLAGS_TO_PASS)  check); \
24233         fi
24234
24235 @endif zip
24236
24237 .PHONY: install-zip maybe-install-zip
24238 maybe-install-zip:
24239 @if zip
24240 maybe-install-zip: install-zip
24241
24242 install-zip: installdirs
24243         @r=`${PWD_COMMAND}`; export r; \
24244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24245         $(HOST_EXPORTS) \
24246         (cd $(HOST_SUBDIR)/zip && \
24247           $(MAKE) $(FLAGS_TO_PASS)  install)
24248
24249 @endif zip
24250
24251 # Other targets (info, dvi, etc.)
24252
24253 .PHONY: maybe-info-zip info-zip
24254 maybe-info-zip:
24255 @if zip
24256 maybe-info-zip: info-zip
24257
24258 info-zip: \
24259     configure-zip 
24260         @[ -f ./zip/Makefile ] || exit 0; \
24261         r=`${PWD_COMMAND}`; export r; \
24262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24263         $(HOST_EXPORTS) \
24264         for flag in $(EXTRA_HOST_FLAGS) ; do \
24265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24266         done; \
24267         echo "Doing info in zip" ; \
24268         (cd $(HOST_SUBDIR)/zip && \
24269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24271                   "RANLIB=$${RANLIB}" \
24272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24273                   info) \
24274           || exit 1
24275
24276 @endif zip
24277
24278 .PHONY: maybe-dvi-zip dvi-zip
24279 maybe-dvi-zip:
24280 @if zip
24281 maybe-dvi-zip: dvi-zip
24282
24283 dvi-zip: \
24284     configure-zip 
24285         @[ -f ./zip/Makefile ] || exit 0; \
24286         r=`${PWD_COMMAND}`; export r; \
24287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24288         $(HOST_EXPORTS) \
24289         for flag in $(EXTRA_HOST_FLAGS) ; do \
24290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24291         done; \
24292         echo "Doing dvi in zip" ; \
24293         (cd $(HOST_SUBDIR)/zip && \
24294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24296                   "RANLIB=$${RANLIB}" \
24297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24298                   dvi) \
24299           || exit 1
24300
24301 @endif zip
24302
24303 .PHONY: maybe-html-zip html-zip
24304 maybe-html-zip:
24305 @if zip
24306 maybe-html-zip: html-zip
24307
24308 html-zip: \
24309     configure-zip 
24310         @[ -f ./zip/Makefile ] || exit 0; \
24311         r=`${PWD_COMMAND}`; export r; \
24312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24313         $(HOST_EXPORTS) \
24314         for flag in $(EXTRA_HOST_FLAGS) ; do \
24315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24316         done; \
24317         echo "Doing html in zip" ; \
24318         (cd $(HOST_SUBDIR)/zip && \
24319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24321                   "RANLIB=$${RANLIB}" \
24322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24323                   html) \
24324           || exit 1
24325
24326 @endif zip
24327
24328 .PHONY: maybe-TAGS-zip TAGS-zip
24329 maybe-TAGS-zip:
24330 @if zip
24331 maybe-TAGS-zip: TAGS-zip
24332
24333 TAGS-zip: \
24334     configure-zip 
24335         @[ -f ./zip/Makefile ] || exit 0; \
24336         r=`${PWD_COMMAND}`; export r; \
24337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24338         $(HOST_EXPORTS) \
24339         for flag in $(EXTRA_HOST_FLAGS) ; do \
24340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24341         done; \
24342         echo "Doing TAGS in zip" ; \
24343         (cd $(HOST_SUBDIR)/zip && \
24344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24346                   "RANLIB=$${RANLIB}" \
24347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24348                   TAGS) \
24349           || exit 1
24350
24351 @endif zip
24352
24353 .PHONY: maybe-install-info-zip install-info-zip
24354 maybe-install-info-zip:
24355 @if zip
24356 maybe-install-info-zip: install-info-zip
24357
24358 install-info-zip: \
24359     configure-zip \
24360     info-zip 
24361         @[ -f ./zip/Makefile ] || exit 0; \
24362         r=`${PWD_COMMAND}`; export r; \
24363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24364         $(HOST_EXPORTS) \
24365         for flag in $(EXTRA_HOST_FLAGS) ; do \
24366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24367         done; \
24368         echo "Doing install-info in zip" ; \
24369         (cd $(HOST_SUBDIR)/zip && \
24370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24372                   "RANLIB=$${RANLIB}" \
24373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24374                   install-info) \
24375           || exit 1
24376
24377 @endif zip
24378
24379 .PHONY: maybe-installcheck-zip installcheck-zip
24380 maybe-installcheck-zip:
24381 @if zip
24382 maybe-installcheck-zip: installcheck-zip
24383
24384 installcheck-zip: \
24385     configure-zip 
24386         @[ -f ./zip/Makefile ] || exit 0; \
24387         r=`${PWD_COMMAND}`; export r; \
24388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24389         $(HOST_EXPORTS) \
24390         for flag in $(EXTRA_HOST_FLAGS) ; do \
24391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24392         done; \
24393         echo "Doing installcheck in zip" ; \
24394         (cd $(HOST_SUBDIR)/zip && \
24395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24397                   "RANLIB=$${RANLIB}" \
24398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24399                   installcheck) \
24400           || exit 1
24401
24402 @endif zip
24403
24404 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
24405 maybe-mostlyclean-zip:
24406 @if zip
24407 maybe-mostlyclean-zip: mostlyclean-zip
24408
24409 mostlyclean-zip: 
24410         @[ -f ./zip/Makefile ] || exit 0; \
24411         r=`${PWD_COMMAND}`; export r; \
24412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24413         $(HOST_EXPORTS) \
24414         for flag in $(EXTRA_HOST_FLAGS) ; do \
24415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24416         done; \
24417         echo "Doing mostlyclean in zip" ; \
24418         (cd $(HOST_SUBDIR)/zip && \
24419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24421                   "RANLIB=$${RANLIB}" \
24422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24423                   mostlyclean) \
24424           || exit 1
24425
24426 @endif zip
24427
24428 .PHONY: maybe-clean-zip clean-zip
24429 maybe-clean-zip:
24430 @if zip
24431 maybe-clean-zip: clean-zip
24432
24433 clean-zip: 
24434         @[ -f ./zip/Makefile ] || exit 0; \
24435         r=`${PWD_COMMAND}`; export r; \
24436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24437         $(HOST_EXPORTS) \
24438         for flag in $(EXTRA_HOST_FLAGS) ; do \
24439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24440         done; \
24441         echo "Doing clean in zip" ; \
24442         (cd $(HOST_SUBDIR)/zip && \
24443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24445                   "RANLIB=$${RANLIB}" \
24446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24447                   clean) \
24448           || exit 1
24449
24450 @endif zip
24451
24452 .PHONY: maybe-distclean-zip distclean-zip
24453 maybe-distclean-zip:
24454 @if zip
24455 maybe-distclean-zip: distclean-zip
24456
24457 distclean-zip: 
24458         @[ -f ./zip/Makefile ] || exit 0; \
24459         r=`${PWD_COMMAND}`; export r; \
24460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24461         $(HOST_EXPORTS) \
24462         for flag in $(EXTRA_HOST_FLAGS) ; do \
24463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24464         done; \
24465         echo "Doing distclean in zip" ; \
24466         (cd $(HOST_SUBDIR)/zip && \
24467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24469                   "RANLIB=$${RANLIB}" \
24470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24471                   distclean) \
24472           || exit 1
24473
24474 @endif zip
24475
24476 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
24477 maybe-maintainer-clean-zip:
24478 @if zip
24479 maybe-maintainer-clean-zip: maintainer-clean-zip
24480
24481 maintainer-clean-zip: 
24482         @[ -f ./zip/Makefile ] || exit 0; \
24483         r=`${PWD_COMMAND}`; export r; \
24484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24485         $(HOST_EXPORTS) \
24486         for flag in $(EXTRA_HOST_FLAGS) ; do \
24487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24488         done; \
24489         echo "Doing maintainer-clean in zip" ; \
24490         (cd $(HOST_SUBDIR)/zip && \
24491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24493                   "RANLIB=$${RANLIB}" \
24494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24495                   maintainer-clean) \
24496           || exit 1
24497
24498 @endif zip
24499
24500
24501
24502 .PHONY: configure-zlib maybe-configure-zlib
24503 maybe-configure-zlib:
24504 @if zlib
24505 maybe-configure-zlib: configure-zlib
24506 configure-zlib: 
24507         @test -f stage_last && exit 0; \
24508         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
24509         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
24510         r=`${PWD_COMMAND}`; export r; \
24511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24512         $(HOST_EXPORTS) \
24513         echo Configuring in $(HOST_SUBDIR)/zlib; \
24514         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
24515         case $(srcdir) in \
24516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24517           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24519         esac; \
24520         srcdiroption="--srcdir=$${topdir}/zlib"; \
24521         libsrcdir="$$s/zlib"; \
24522         $(SHELL) $${libsrcdir}/configure \
24523           $(HOST_CONFIGARGS) $${srcdiroption}  \
24524           || exit 1
24525 @endif zlib
24526
24527
24528
24529 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
24530 maybe-configure-stage1-zlib:
24531 @if zlib-bootstrap
24532 maybe-configure-stage1-zlib: configure-stage1-zlib
24533 configure-stage1-zlib: 
24534         @$(MAKE) stage1-start
24535         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24536         r=`${PWD_COMMAND}`; export r; \
24537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24538         $(HOST_EXPORTS) \
24539         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
24540         cd $(HOST_SUBDIR)/zlib || exit 1; \
24541         case $(srcdir) in \
24542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24543           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24545         esac; \
24546         srcdiroption="--srcdir=$${topdir}/zlib"; \
24547         libsrcdir="$$s/zlib"; \
24548         $(SHELL) $${libsrcdir}/configure \
24549           $(HOST_CONFIGARGS) $${srcdiroption} \
24550           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24551 @endif zlib-bootstrap
24552
24553 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
24554 maybe-configure-stage2-zlib:
24555 @if zlib-bootstrap
24556 maybe-configure-stage2-zlib: configure-stage2-zlib
24557 configure-stage2-zlib: 
24558         @$(MAKE) stage2-start
24559         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24560         r=`${PWD_COMMAND}`; export r; \
24561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24562         $(HOST_EXPORTS) \
24563         $(POSTSTAGE1_HOST_EXPORTS) \
24564         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
24565         cd $(HOST_SUBDIR)/zlib || exit 1; \
24566         case $(srcdir) in \
24567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24568           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24570         esac; \
24571         srcdiroption="--srcdir=$${topdir}/zlib"; \
24572         libsrcdir="$$s/zlib"; \
24573         $(SHELL) $${libsrcdir}/configure \
24574           $(HOST_CONFIGARGS) $${srcdiroption} \
24575           @stage2_werror_flag@ 
24576 @endif zlib-bootstrap
24577
24578 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
24579 maybe-configure-stage3-zlib:
24580 @if zlib-bootstrap
24581 maybe-configure-stage3-zlib: configure-stage3-zlib
24582 configure-stage3-zlib: 
24583         @$(MAKE) stage3-start
24584         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24585         r=`${PWD_COMMAND}`; export r; \
24586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24587         $(HOST_EXPORTS) \
24588         $(POSTSTAGE1_HOST_EXPORTS) \
24589         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
24590         cd $(HOST_SUBDIR)/zlib || exit 1; \
24591         case $(srcdir) in \
24592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24593           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24595         esac; \
24596         srcdiroption="--srcdir=$${topdir}/zlib"; \
24597         libsrcdir="$$s/zlib"; \
24598         $(SHELL) $${libsrcdir}/configure \
24599           $(HOST_CONFIGARGS) $${srcdiroption} \
24600           @stage2_werror_flag@ 
24601 @endif zlib-bootstrap
24602
24603 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
24604 maybe-configure-stage4-zlib:
24605 @if zlib-bootstrap
24606 maybe-configure-stage4-zlib: configure-stage4-zlib
24607 configure-stage4-zlib: 
24608         @$(MAKE) stage4-start
24609         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24610         r=`${PWD_COMMAND}`; export r; \
24611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24612         $(HOST_EXPORTS) \
24613         $(POSTSTAGE1_HOST_EXPORTS) \
24614         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
24615         cd $(HOST_SUBDIR)/zlib || exit 1; \
24616         case $(srcdir) in \
24617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24618           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24620         esac; \
24621         srcdiroption="--srcdir=$${topdir}/zlib"; \
24622         libsrcdir="$$s/zlib"; \
24623         $(SHELL) $${libsrcdir}/configure \
24624           $(HOST_CONFIGARGS) $${srcdiroption} \
24625           @stage2_werror_flag@ 
24626 @endif zlib-bootstrap
24627
24628 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
24629 maybe-configure-stageprofile-zlib:
24630 @if zlib-bootstrap
24631 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
24632 configure-stageprofile-zlib: 
24633         @$(MAKE) stageprofile-start
24634         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24635         r=`${PWD_COMMAND}`; export r; \
24636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24637         $(HOST_EXPORTS) \
24638         $(POSTSTAGE1_HOST_EXPORTS) \
24639         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
24640         cd $(HOST_SUBDIR)/zlib || exit 1; \
24641         case $(srcdir) in \
24642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24643           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24645         esac; \
24646         srcdiroption="--srcdir=$${topdir}/zlib"; \
24647         libsrcdir="$$s/zlib"; \
24648         $(SHELL) $${libsrcdir}/configure \
24649           $(HOST_CONFIGARGS) $${srcdiroption} \
24650           @stage2_werror_flag@ 
24651 @endif zlib-bootstrap
24652
24653 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
24654 maybe-configure-stagefeedback-zlib:
24655 @if zlib-bootstrap
24656 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
24657 configure-stagefeedback-zlib: 
24658         @$(MAKE) stagefeedback-start
24659         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24660         r=`${PWD_COMMAND}`; export r; \
24661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662         $(HOST_EXPORTS) \
24663         $(POSTSTAGE1_HOST_EXPORTS) \
24664         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
24665         cd $(HOST_SUBDIR)/zlib || exit 1; \
24666         case $(srcdir) in \
24667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24668           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24670         esac; \
24671         srcdiroption="--srcdir=$${topdir}/zlib"; \
24672         libsrcdir="$$s/zlib"; \
24673         $(SHELL) $${libsrcdir}/configure \
24674           $(HOST_CONFIGARGS) $${srcdiroption} \
24675           @stage2_werror_flag@ 
24676 @endif zlib-bootstrap
24677
24678
24679
24680
24681
24682 .PHONY: all-zlib maybe-all-zlib
24683 maybe-all-zlib:
24684 @if zlib
24685 TARGET-zlib=all
24686 maybe-all-zlib: all-zlib
24687 all-zlib: configure-zlib
24688         @test -f stage_last && exit 0; \
24689         r=`${PWD_COMMAND}`; export r; \
24690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24691         $(HOST_EXPORTS) \
24692         (cd $(HOST_SUBDIR)/zlib && \
24693           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
24694 @endif zlib
24695
24696
24697
24698 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
24699 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
24700 maybe-all-stage1-zlib:
24701 maybe-clean-stage1-zlib:
24702 @if zlib-bootstrap
24703 maybe-all-stage1-zlib: all-stage1-zlib
24704 all-stage1: all-stage1-zlib
24705 all-stage1-zlib: configure-stage1-zlib
24706         @$(MAKE) stage1-start
24707         @r=`${PWD_COMMAND}`; export r; \
24708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24709         $(HOST_EXPORTS) \
24710         cd $(HOST_SUBDIR)/zlib && \
24711         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
24712
24713 maybe-clean-stage1-zlib: clean-stage1-zlib
24714 clean-stage1: clean-stage1-zlib
24715 clean-stage1-zlib:
24716         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
24717           || exit 0 ; \
24718         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage1-start ; \
24719         cd $(HOST_SUBDIR)/zlib && \
24720         $(MAKE) $(FLAGS_TO_PASS)  \
24721                 CFLAGS="$(STAGE1_CFLAGS)"  clean
24722 @endif zlib-bootstrap
24723
24724
24725 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
24726 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
24727 maybe-all-stage2-zlib:
24728 maybe-clean-stage2-zlib:
24729 @if zlib-bootstrap
24730 maybe-all-stage2-zlib: all-stage2-zlib
24731 all-stage2: all-stage2-zlib
24732 all-stage2-zlib: configure-stage2-zlib
24733         @$(MAKE) stage2-start
24734         @r=`${PWD_COMMAND}`; export r; \
24735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736         $(HOST_EXPORTS) \
24737         $(POSTSTAGE1_HOST_EXPORTS) \
24738         cd $(HOST_SUBDIR)/zlib && \
24739         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24740
24741 maybe-clean-stage2-zlib: clean-stage2-zlib
24742 clean-stage2: clean-stage2-zlib
24743 clean-stage2-zlib:
24744         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
24745           || exit 0 ; \
24746         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage2-start ; \
24747         cd $(HOST_SUBDIR)/zlib && \
24748         $(MAKE) $(FLAGS_TO_PASS)  \
24749                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24750                   clean
24751 @endif zlib-bootstrap
24752
24753
24754 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
24755 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
24756 maybe-all-stage3-zlib:
24757 maybe-clean-stage3-zlib:
24758 @if zlib-bootstrap
24759 maybe-all-stage3-zlib: all-stage3-zlib
24760 all-stage3: all-stage3-zlib
24761 all-stage3-zlib: configure-stage3-zlib
24762         @$(MAKE) stage3-start
24763         @r=`${PWD_COMMAND}`; export r; \
24764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24765         $(HOST_EXPORTS) \
24766         $(POSTSTAGE1_HOST_EXPORTS) \
24767         cd $(HOST_SUBDIR)/zlib && \
24768         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24769
24770 maybe-clean-stage3-zlib: clean-stage3-zlib
24771 clean-stage3: clean-stage3-zlib
24772 clean-stage3-zlib:
24773         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
24774           || exit 0 ; \
24775         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage3-start ; \
24776         cd $(HOST_SUBDIR)/zlib && \
24777         $(MAKE) $(FLAGS_TO_PASS)  \
24778                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24779                   clean
24780 @endif zlib-bootstrap
24781
24782
24783 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
24784 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
24785 maybe-all-stage4-zlib:
24786 maybe-clean-stage4-zlib:
24787 @if zlib-bootstrap
24788 maybe-all-stage4-zlib: all-stage4-zlib
24789 all-stage4: all-stage4-zlib
24790 all-stage4-zlib: configure-stage4-zlib
24791         @$(MAKE) stage4-start
24792         @r=`${PWD_COMMAND}`; export r; \
24793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24794         $(HOST_EXPORTS) \
24795         $(POSTSTAGE1_HOST_EXPORTS) \
24796         cd $(HOST_SUBDIR)/zlib && \
24797         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24798
24799 maybe-clean-stage4-zlib: clean-stage4-zlib
24800 clean-stage4: clean-stage4-zlib
24801 clean-stage4-zlib:
24802         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
24803           || exit 0 ; \
24804         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage4-start ; \
24805         cd $(HOST_SUBDIR)/zlib && \
24806         $(MAKE) $(FLAGS_TO_PASS)  \
24807                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24808                   clean
24809 @endif zlib-bootstrap
24810
24811
24812 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
24813 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
24814 maybe-all-stageprofile-zlib:
24815 maybe-clean-stageprofile-zlib:
24816 @if zlib-bootstrap
24817 maybe-all-stageprofile-zlib: all-stageprofile-zlib
24818 all-stageprofile: all-stageprofile-zlib
24819 all-stageprofile-zlib: configure-stageprofile-zlib
24820         @$(MAKE) stageprofile-start
24821         @r=`${PWD_COMMAND}`; export r; \
24822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24823         $(HOST_EXPORTS) \
24824         $(POSTSTAGE1_HOST_EXPORTS) \
24825         cd $(HOST_SUBDIR)/zlib && \
24826         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
24827
24828 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
24829 clean-stageprofile: clean-stageprofile-zlib
24830 clean-stageprofile-zlib:
24831         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
24832           || exit 0 ; \
24833         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stageprofile-start ; \
24834         cd $(HOST_SUBDIR)/zlib && \
24835         $(MAKE) $(FLAGS_TO_PASS)  \
24836                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24837                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
24838 @endif zlib-bootstrap
24839
24840
24841 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
24842 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
24843 maybe-all-stagefeedback-zlib:
24844 maybe-clean-stagefeedback-zlib:
24845 @if zlib-bootstrap
24846 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
24847 all-stagefeedback: all-stagefeedback-zlib
24848 all-stagefeedback-zlib: configure-stagefeedback-zlib
24849         @$(MAKE) stagefeedback-start
24850         @r=`${PWD_COMMAND}`; export r; \
24851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852         $(HOST_EXPORTS) \
24853         $(POSTSTAGE1_HOST_EXPORTS) \
24854         cd $(HOST_SUBDIR)/zlib && \
24855         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
24856
24857 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
24858 clean-stagefeedback: clean-stagefeedback-zlib
24859 clean-stagefeedback-zlib:
24860         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
24861           || exit 0 ; \
24862         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stagefeedback-start ; \
24863         cd $(HOST_SUBDIR)/zlib && \
24864         $(MAKE) $(FLAGS_TO_PASS)  \
24865                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24866                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
24867 @endif zlib-bootstrap
24868
24869
24870
24871
24872
24873 .PHONY: check-zlib maybe-check-zlib
24874 maybe-check-zlib:
24875 @if zlib
24876 maybe-check-zlib: check-zlib
24877
24878 check-zlib:
24879
24880 @endif zlib
24881
24882 .PHONY: install-zlib maybe-install-zlib
24883 maybe-install-zlib:
24884 @if zlib
24885 maybe-install-zlib: install-zlib
24886
24887 install-zlib:
24888
24889 @endif zlib
24890
24891 # Other targets (info, dvi, etc.)
24892
24893 .PHONY: maybe-info-zlib info-zlib
24894 maybe-info-zlib:
24895 @if zlib
24896 maybe-info-zlib: info-zlib
24897
24898 info-zlib: \
24899     configure-zlib 
24900         @[ -f ./zlib/Makefile ] || exit 0; \
24901         r=`${PWD_COMMAND}`; export r; \
24902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903         $(HOST_EXPORTS) \
24904         for flag in $(EXTRA_HOST_FLAGS) ; do \
24905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906         done; \
24907         echo "Doing info in zlib" ; \
24908         (cd $(HOST_SUBDIR)/zlib && \
24909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24911                   "RANLIB=$${RANLIB}" \
24912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24913                   info) \
24914           || exit 1
24915
24916 @endif zlib
24917
24918 .PHONY: maybe-dvi-zlib dvi-zlib
24919 maybe-dvi-zlib:
24920 @if zlib
24921 maybe-dvi-zlib: dvi-zlib
24922
24923 dvi-zlib: \
24924     configure-zlib 
24925         @[ -f ./zlib/Makefile ] || exit 0; \
24926         r=`${PWD_COMMAND}`; export r; \
24927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24928         $(HOST_EXPORTS) \
24929         for flag in $(EXTRA_HOST_FLAGS) ; do \
24930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24931         done; \
24932         echo "Doing dvi in zlib" ; \
24933         (cd $(HOST_SUBDIR)/zlib && \
24934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24936                   "RANLIB=$${RANLIB}" \
24937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24938                   dvi) \
24939           || exit 1
24940
24941 @endif zlib
24942
24943 .PHONY: maybe-html-zlib html-zlib
24944 maybe-html-zlib:
24945 @if zlib
24946 maybe-html-zlib: html-zlib
24947
24948 html-zlib: \
24949     configure-zlib 
24950         @[ -f ./zlib/Makefile ] || exit 0; \
24951         r=`${PWD_COMMAND}`; export r; \
24952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24953         $(HOST_EXPORTS) \
24954         for flag in $(EXTRA_HOST_FLAGS) ; do \
24955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24956         done; \
24957         echo "Doing html in zlib" ; \
24958         (cd $(HOST_SUBDIR)/zlib && \
24959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24961                   "RANLIB=$${RANLIB}" \
24962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24963                   html) \
24964           || exit 1
24965
24966 @endif zlib
24967
24968 .PHONY: maybe-TAGS-zlib TAGS-zlib
24969 maybe-TAGS-zlib:
24970 @if zlib
24971 maybe-TAGS-zlib: TAGS-zlib
24972
24973 TAGS-zlib: \
24974     configure-zlib 
24975         @[ -f ./zlib/Makefile ] || exit 0; \
24976         r=`${PWD_COMMAND}`; export r; \
24977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24978         $(HOST_EXPORTS) \
24979         for flag in $(EXTRA_HOST_FLAGS) ; do \
24980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24981         done; \
24982         echo "Doing TAGS in zlib" ; \
24983         (cd $(HOST_SUBDIR)/zlib && \
24984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24986                   "RANLIB=$${RANLIB}" \
24987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24988                   TAGS) \
24989           || exit 1
24990
24991 @endif zlib
24992
24993 .PHONY: maybe-install-info-zlib install-info-zlib
24994 maybe-install-info-zlib:
24995 @if zlib
24996 maybe-install-info-zlib: install-info-zlib
24997
24998 install-info-zlib: \
24999     configure-zlib \
25000     info-zlib 
25001         @[ -f ./zlib/Makefile ] || exit 0; \
25002         r=`${PWD_COMMAND}`; export r; \
25003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004         $(HOST_EXPORTS) \
25005         for flag in $(EXTRA_HOST_FLAGS) ; do \
25006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25007         done; \
25008         echo "Doing install-info in zlib" ; \
25009         (cd $(HOST_SUBDIR)/zlib && \
25010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25012                   "RANLIB=$${RANLIB}" \
25013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25014                   install-info) \
25015           || exit 1
25016
25017 @endif zlib
25018
25019 .PHONY: maybe-installcheck-zlib installcheck-zlib
25020 maybe-installcheck-zlib:
25021 @if zlib
25022 maybe-installcheck-zlib: installcheck-zlib
25023
25024 installcheck-zlib: \
25025     configure-zlib 
25026         @[ -f ./zlib/Makefile ] || exit 0; \
25027         r=`${PWD_COMMAND}`; export r; \
25028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25029         $(HOST_EXPORTS) \
25030         for flag in $(EXTRA_HOST_FLAGS) ; do \
25031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25032         done; \
25033         echo "Doing installcheck in zlib" ; \
25034         (cd $(HOST_SUBDIR)/zlib && \
25035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25037                   "RANLIB=$${RANLIB}" \
25038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25039                   installcheck) \
25040           || exit 1
25041
25042 @endif zlib
25043
25044 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
25045 maybe-mostlyclean-zlib:
25046 @if zlib
25047 maybe-mostlyclean-zlib: mostlyclean-zlib
25048
25049 mostlyclean-zlib: 
25050         @[ -f ./zlib/Makefile ] || exit 0; \
25051         r=`${PWD_COMMAND}`; export r; \
25052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25053         $(HOST_EXPORTS) \
25054         for flag in $(EXTRA_HOST_FLAGS) ; do \
25055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25056         done; \
25057         echo "Doing mostlyclean in zlib" ; \
25058         (cd $(HOST_SUBDIR)/zlib && \
25059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25061                   "RANLIB=$${RANLIB}" \
25062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25063                   mostlyclean) \
25064           || exit 1
25065
25066 @endif zlib
25067
25068 .PHONY: maybe-clean-zlib clean-zlib
25069 maybe-clean-zlib:
25070 @if zlib
25071 maybe-clean-zlib: clean-zlib
25072
25073 clean-zlib: 
25074         @[ -f ./zlib/Makefile ] || exit 0; \
25075         r=`${PWD_COMMAND}`; export r; \
25076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25077         $(HOST_EXPORTS) \
25078         for flag in $(EXTRA_HOST_FLAGS) ; do \
25079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25080         done; \
25081         echo "Doing clean in zlib" ; \
25082         (cd $(HOST_SUBDIR)/zlib && \
25083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25085                   "RANLIB=$${RANLIB}" \
25086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25087                   clean) \
25088           || exit 1
25089
25090 @endif zlib
25091
25092 .PHONY: maybe-distclean-zlib distclean-zlib
25093 maybe-distclean-zlib:
25094 @if zlib
25095 maybe-distclean-zlib: distclean-zlib
25096
25097 distclean-zlib: 
25098         @[ -f ./zlib/Makefile ] || exit 0; \
25099         r=`${PWD_COMMAND}`; export r; \
25100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25101         $(HOST_EXPORTS) \
25102         for flag in $(EXTRA_HOST_FLAGS) ; do \
25103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25104         done; \
25105         echo "Doing distclean in zlib" ; \
25106         (cd $(HOST_SUBDIR)/zlib && \
25107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25109                   "RANLIB=$${RANLIB}" \
25110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25111                   distclean) \
25112           || exit 1
25113
25114 @endif zlib
25115
25116 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
25117 maybe-maintainer-clean-zlib:
25118 @if zlib
25119 maybe-maintainer-clean-zlib: maintainer-clean-zlib
25120
25121 maintainer-clean-zlib: 
25122         @[ -f ./zlib/Makefile ] || exit 0; \
25123         r=`${PWD_COMMAND}`; export r; \
25124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25125         $(HOST_EXPORTS) \
25126         for flag in $(EXTRA_HOST_FLAGS) ; do \
25127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25128         done; \
25129         echo "Doing maintainer-clean in zlib" ; \
25130         (cd $(HOST_SUBDIR)/zlib && \
25131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25133                   "RANLIB=$${RANLIB}" \
25134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25135                   maintainer-clean) \
25136           || exit 1
25137
25138 @endif zlib
25139
25140
25141
25142 .PHONY: configure-gdb maybe-configure-gdb
25143 maybe-configure-gdb:
25144 @if gdb
25145 maybe-configure-gdb: configure-gdb
25146 configure-gdb: 
25147         @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
25148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
25149         r=`${PWD_COMMAND}`; export r; \
25150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151         $(HOST_EXPORTS) \
25152         echo Configuring in $(HOST_SUBDIR)/gdb; \
25153         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
25154         case $(srcdir) in \
25155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25156           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
25157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25158         esac; \
25159         srcdiroption="--srcdir=$${topdir}/gdb"; \
25160         libsrcdir="$$s/gdb"; \
25161         $(SHELL) $${libsrcdir}/configure \
25162           $(HOST_CONFIGARGS) $${srcdiroption}  \
25163           || exit 1
25164 @endif gdb
25165
25166
25167
25168
25169
25170 .PHONY: all-gdb maybe-all-gdb
25171 maybe-all-gdb:
25172 @if gdb
25173 TARGET-gdb=all
25174 maybe-all-gdb: all-gdb
25175 all-gdb: configure-gdb
25176         @r=`${PWD_COMMAND}`; export r; \
25177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25178         $(HOST_EXPORTS) \
25179         (cd $(HOST_SUBDIR)/gdb && \
25180           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
25181 @endif gdb
25182
25183
25184
25185
25186 .PHONY: check-gdb maybe-check-gdb
25187 maybe-check-gdb:
25188 @if gdb
25189 maybe-check-gdb: check-gdb
25190
25191 check-gdb:
25192         @r=`${PWD_COMMAND}`; export r; \
25193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25194         $(HOST_EXPORTS) \
25195         (cd $(HOST_SUBDIR)/gdb && \
25196           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25197
25198 @endif gdb
25199
25200 .PHONY: install-gdb maybe-install-gdb
25201 maybe-install-gdb:
25202 @if gdb
25203 maybe-install-gdb: install-gdb
25204
25205 install-gdb: installdirs
25206         @r=`${PWD_COMMAND}`; export r; \
25207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25208         $(HOST_EXPORTS) \
25209         (cd $(HOST_SUBDIR)/gdb && \
25210           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25211
25212 @endif gdb
25213
25214 # Other targets (info, dvi, etc.)
25215
25216 .PHONY: maybe-info-gdb info-gdb
25217 maybe-info-gdb:
25218 @if gdb
25219 maybe-info-gdb: info-gdb
25220
25221 info-gdb: \
25222     configure-gdb 
25223         @[ -f ./gdb/Makefile ] || exit 0; \
25224         r=`${PWD_COMMAND}`; export r; \
25225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25226         $(HOST_EXPORTS) \
25227         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25229         done; \
25230         echo "Doing info in gdb" ; \
25231         (cd $(HOST_SUBDIR)/gdb && \
25232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25234                   "RANLIB=$${RANLIB}" \
25235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25236                   info) \
25237           || exit 1
25238
25239 @endif gdb
25240
25241 .PHONY: maybe-dvi-gdb dvi-gdb
25242 maybe-dvi-gdb:
25243 @if gdb
25244 maybe-dvi-gdb: dvi-gdb
25245
25246 dvi-gdb: \
25247     configure-gdb 
25248         @[ -f ./gdb/Makefile ] || exit 0; \
25249         r=`${PWD_COMMAND}`; export r; \
25250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25251         $(HOST_EXPORTS) \
25252         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25254         done; \
25255         echo "Doing dvi in gdb" ; \
25256         (cd $(HOST_SUBDIR)/gdb && \
25257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25259                   "RANLIB=$${RANLIB}" \
25260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25261                   dvi) \
25262           || exit 1
25263
25264 @endif gdb
25265
25266 .PHONY: maybe-html-gdb html-gdb
25267 maybe-html-gdb:
25268 @if gdb
25269 maybe-html-gdb: html-gdb
25270
25271 html-gdb: \
25272     configure-gdb 
25273         @[ -f ./gdb/Makefile ] || exit 0; \
25274         r=`${PWD_COMMAND}`; export r; \
25275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25276         $(HOST_EXPORTS) \
25277         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25279         done; \
25280         echo "Doing html in gdb" ; \
25281         (cd $(HOST_SUBDIR)/gdb && \
25282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25284                   "RANLIB=$${RANLIB}" \
25285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25286                   html) \
25287           || exit 1
25288
25289 @endif gdb
25290
25291 .PHONY: maybe-TAGS-gdb TAGS-gdb
25292 maybe-TAGS-gdb:
25293 @if gdb
25294 maybe-TAGS-gdb: TAGS-gdb
25295
25296 TAGS-gdb: \
25297     configure-gdb 
25298         @[ -f ./gdb/Makefile ] || exit 0; \
25299         r=`${PWD_COMMAND}`; export r; \
25300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25301         $(HOST_EXPORTS) \
25302         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25304         done; \
25305         echo "Doing TAGS in gdb" ; \
25306         (cd $(HOST_SUBDIR)/gdb && \
25307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25309                   "RANLIB=$${RANLIB}" \
25310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25311                   TAGS) \
25312           || exit 1
25313
25314 @endif gdb
25315
25316 .PHONY: maybe-install-info-gdb install-info-gdb
25317 maybe-install-info-gdb:
25318 @if gdb
25319 maybe-install-info-gdb: install-info-gdb
25320
25321 install-info-gdb: \
25322     configure-gdb \
25323     info-gdb 
25324         @[ -f ./gdb/Makefile ] || exit 0; \
25325         r=`${PWD_COMMAND}`; export r; \
25326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25327         $(HOST_EXPORTS) \
25328         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25330         done; \
25331         echo "Doing install-info in gdb" ; \
25332         (cd $(HOST_SUBDIR)/gdb && \
25333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25335                   "RANLIB=$${RANLIB}" \
25336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25337                   install-info) \
25338           || exit 1
25339
25340 @endif gdb
25341
25342 .PHONY: maybe-installcheck-gdb installcheck-gdb
25343 maybe-installcheck-gdb:
25344 @if gdb
25345 maybe-installcheck-gdb: installcheck-gdb
25346
25347 installcheck-gdb: \
25348     configure-gdb 
25349         @[ -f ./gdb/Makefile ] || exit 0; \
25350         r=`${PWD_COMMAND}`; export r; \
25351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25352         $(HOST_EXPORTS) \
25353         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25355         done; \
25356         echo "Doing installcheck in gdb" ; \
25357         (cd $(HOST_SUBDIR)/gdb && \
25358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25360                   "RANLIB=$${RANLIB}" \
25361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25362                   installcheck) \
25363           || exit 1
25364
25365 @endif gdb
25366
25367 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
25368 maybe-mostlyclean-gdb:
25369 @if gdb
25370 maybe-mostlyclean-gdb: mostlyclean-gdb
25371
25372 mostlyclean-gdb: 
25373         @[ -f ./gdb/Makefile ] || exit 0; \
25374         r=`${PWD_COMMAND}`; export r; \
25375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25376         $(HOST_EXPORTS) \
25377         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25379         done; \
25380         echo "Doing mostlyclean in gdb" ; \
25381         (cd $(HOST_SUBDIR)/gdb && \
25382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25384                   "RANLIB=$${RANLIB}" \
25385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25386                   mostlyclean) \
25387           || exit 1
25388
25389 @endif gdb
25390
25391 .PHONY: maybe-clean-gdb clean-gdb
25392 maybe-clean-gdb:
25393 @if gdb
25394 maybe-clean-gdb: clean-gdb
25395
25396 clean-gdb: 
25397         @[ -f ./gdb/Makefile ] || exit 0; \
25398         r=`${PWD_COMMAND}`; export r; \
25399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25400         $(HOST_EXPORTS) \
25401         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25403         done; \
25404         echo "Doing clean in gdb" ; \
25405         (cd $(HOST_SUBDIR)/gdb && \
25406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25408                   "RANLIB=$${RANLIB}" \
25409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25410                   clean) \
25411           || exit 1
25412
25413 @endif gdb
25414
25415 .PHONY: maybe-distclean-gdb distclean-gdb
25416 maybe-distclean-gdb:
25417 @if gdb
25418 maybe-distclean-gdb: distclean-gdb
25419
25420 distclean-gdb: 
25421         @[ -f ./gdb/Makefile ] || exit 0; \
25422         r=`${PWD_COMMAND}`; export r; \
25423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25424         $(HOST_EXPORTS) \
25425         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25427         done; \
25428         echo "Doing distclean in gdb" ; \
25429         (cd $(HOST_SUBDIR)/gdb && \
25430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25432                   "RANLIB=$${RANLIB}" \
25433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25434                   distclean) \
25435           || exit 1
25436
25437 @endif gdb
25438
25439 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
25440 maybe-maintainer-clean-gdb:
25441 @if gdb
25442 maybe-maintainer-clean-gdb: maintainer-clean-gdb
25443
25444 maintainer-clean-gdb: 
25445         @[ -f ./gdb/Makefile ] || exit 0; \
25446         r=`${PWD_COMMAND}`; export r; \
25447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448         $(HOST_EXPORTS) \
25449         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25451         done; \
25452         echo "Doing maintainer-clean in gdb" ; \
25453         (cd $(HOST_SUBDIR)/gdb && \
25454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25456                   "RANLIB=$${RANLIB}" \
25457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25458                   maintainer-clean) \
25459           || exit 1
25460
25461 @endif gdb
25462
25463
25464
25465 .PHONY: configure-expect maybe-configure-expect
25466 maybe-configure-expect:
25467 @if expect
25468 maybe-configure-expect: configure-expect
25469 configure-expect: 
25470         @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
25471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
25472         r=`${PWD_COMMAND}`; export r; \
25473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25474         $(HOST_EXPORTS) \
25475         echo Configuring in $(HOST_SUBDIR)/expect; \
25476         cd "$(HOST_SUBDIR)/expect" || exit 1; \
25477         case $(srcdir) in \
25478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25479           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
25480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25481         esac; \
25482         srcdiroption="--srcdir=$${topdir}/expect"; \
25483         libsrcdir="$$s/expect"; \
25484         $(SHELL) $${libsrcdir}/configure \
25485           $(HOST_CONFIGARGS) $${srcdiroption}  \
25486           || exit 1
25487 @endif expect
25488
25489
25490
25491
25492
25493 .PHONY: all-expect maybe-all-expect
25494 maybe-all-expect:
25495 @if expect
25496 TARGET-expect=all
25497 maybe-all-expect: all-expect
25498 all-expect: configure-expect
25499         @r=`${PWD_COMMAND}`; export r; \
25500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25501         $(HOST_EXPORTS) \
25502         (cd $(HOST_SUBDIR)/expect && \
25503           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
25504 @endif expect
25505
25506
25507
25508
25509 .PHONY: check-expect maybe-check-expect
25510 maybe-check-expect:
25511 @if expect
25512 maybe-check-expect: check-expect
25513
25514 check-expect:
25515         @r=`${PWD_COMMAND}`; export r; \
25516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25517         $(HOST_EXPORTS) \
25518         (cd $(HOST_SUBDIR)/expect && \
25519           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25520
25521 @endif expect
25522
25523 .PHONY: install-expect maybe-install-expect
25524 maybe-install-expect:
25525 @if expect
25526 maybe-install-expect: install-expect
25527
25528 install-expect: installdirs
25529         @r=`${PWD_COMMAND}`; export r; \
25530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25531         $(HOST_EXPORTS) \
25532         (cd $(HOST_SUBDIR)/expect && \
25533           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25534
25535 @endif expect
25536
25537 # Other targets (info, dvi, etc.)
25538
25539 .PHONY: maybe-info-expect info-expect
25540 maybe-info-expect:
25541 @if expect
25542 maybe-info-expect: info-expect
25543
25544 info-expect: \
25545     configure-expect 
25546         @[ -f ./expect/Makefile ] || exit 0; \
25547         r=`${PWD_COMMAND}`; export r; \
25548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25549         $(HOST_EXPORTS) \
25550         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25552         done; \
25553         echo "Doing info in expect" ; \
25554         (cd $(HOST_SUBDIR)/expect && \
25555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25557                   "RANLIB=$${RANLIB}" \
25558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25559                   info) \
25560           || exit 1
25561
25562 @endif expect
25563
25564 .PHONY: maybe-dvi-expect dvi-expect
25565 maybe-dvi-expect:
25566 @if expect
25567 maybe-dvi-expect: dvi-expect
25568
25569 dvi-expect: \
25570     configure-expect 
25571         @[ -f ./expect/Makefile ] || exit 0; \
25572         r=`${PWD_COMMAND}`; export r; \
25573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25574         $(HOST_EXPORTS) \
25575         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25577         done; \
25578         echo "Doing dvi in expect" ; \
25579         (cd $(HOST_SUBDIR)/expect && \
25580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25582                   "RANLIB=$${RANLIB}" \
25583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25584                   dvi) \
25585           || exit 1
25586
25587 @endif expect
25588
25589 .PHONY: maybe-html-expect html-expect
25590 maybe-html-expect:
25591 @if expect
25592 maybe-html-expect: html-expect
25593
25594 html-expect: \
25595     configure-expect 
25596         @[ -f ./expect/Makefile ] || exit 0; \
25597         r=`${PWD_COMMAND}`; export r; \
25598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25599         $(HOST_EXPORTS) \
25600         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25602         done; \
25603         echo "Doing html in expect" ; \
25604         (cd $(HOST_SUBDIR)/expect && \
25605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25607                   "RANLIB=$${RANLIB}" \
25608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25609                   html) \
25610           || exit 1
25611
25612 @endif expect
25613
25614 .PHONY: maybe-TAGS-expect TAGS-expect
25615 maybe-TAGS-expect:
25616 @if expect
25617 maybe-TAGS-expect: TAGS-expect
25618
25619 TAGS-expect: \
25620     configure-expect 
25621         @[ -f ./expect/Makefile ] || exit 0; \
25622         r=`${PWD_COMMAND}`; export r; \
25623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25624         $(HOST_EXPORTS) \
25625         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25627         done; \
25628         echo "Doing TAGS in expect" ; \
25629         (cd $(HOST_SUBDIR)/expect && \
25630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25632                   "RANLIB=$${RANLIB}" \
25633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25634                   TAGS) \
25635           || exit 1
25636
25637 @endif expect
25638
25639 .PHONY: maybe-install-info-expect install-info-expect
25640 maybe-install-info-expect:
25641 @if expect
25642 maybe-install-info-expect: install-info-expect
25643
25644 install-info-expect: \
25645     configure-expect \
25646     info-expect 
25647         @[ -f ./expect/Makefile ] || exit 0; \
25648         r=`${PWD_COMMAND}`; export r; \
25649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25650         $(HOST_EXPORTS) \
25651         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25653         done; \
25654         echo "Doing install-info in expect" ; \
25655         (cd $(HOST_SUBDIR)/expect && \
25656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25658                   "RANLIB=$${RANLIB}" \
25659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25660                   install-info) \
25661           || exit 1
25662
25663 @endif expect
25664
25665 .PHONY: maybe-installcheck-expect installcheck-expect
25666 maybe-installcheck-expect:
25667 @if expect
25668 maybe-installcheck-expect: installcheck-expect
25669
25670 installcheck-expect: \
25671     configure-expect 
25672         @[ -f ./expect/Makefile ] || exit 0; \
25673         r=`${PWD_COMMAND}`; export r; \
25674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25675         $(HOST_EXPORTS) \
25676         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25678         done; \
25679         echo "Doing installcheck in expect" ; \
25680         (cd $(HOST_SUBDIR)/expect && \
25681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25683                   "RANLIB=$${RANLIB}" \
25684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25685                   installcheck) \
25686           || exit 1
25687
25688 @endif expect
25689
25690 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
25691 maybe-mostlyclean-expect:
25692 @if expect
25693 maybe-mostlyclean-expect: mostlyclean-expect
25694
25695 mostlyclean-expect: 
25696         @[ -f ./expect/Makefile ] || exit 0; \
25697         r=`${PWD_COMMAND}`; export r; \
25698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25699         $(HOST_EXPORTS) \
25700         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25702         done; \
25703         echo "Doing mostlyclean in expect" ; \
25704         (cd $(HOST_SUBDIR)/expect && \
25705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25707                   "RANLIB=$${RANLIB}" \
25708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25709                   mostlyclean) \
25710           || exit 1
25711
25712 @endif expect
25713
25714 .PHONY: maybe-clean-expect clean-expect
25715 maybe-clean-expect:
25716 @if expect
25717 maybe-clean-expect: clean-expect
25718
25719 clean-expect: 
25720         @[ -f ./expect/Makefile ] || exit 0; \
25721         r=`${PWD_COMMAND}`; export r; \
25722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25723         $(HOST_EXPORTS) \
25724         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25726         done; \
25727         echo "Doing clean in expect" ; \
25728         (cd $(HOST_SUBDIR)/expect && \
25729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25731                   "RANLIB=$${RANLIB}" \
25732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25733                   clean) \
25734           || exit 1
25735
25736 @endif expect
25737
25738 .PHONY: maybe-distclean-expect distclean-expect
25739 maybe-distclean-expect:
25740 @if expect
25741 maybe-distclean-expect: distclean-expect
25742
25743 distclean-expect: 
25744         @[ -f ./expect/Makefile ] || exit 0; \
25745         r=`${PWD_COMMAND}`; export r; \
25746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25747         $(HOST_EXPORTS) \
25748         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25750         done; \
25751         echo "Doing distclean in expect" ; \
25752         (cd $(HOST_SUBDIR)/expect && \
25753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25755                   "RANLIB=$${RANLIB}" \
25756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25757                   distclean) \
25758           || exit 1
25759
25760 @endif expect
25761
25762 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
25763 maybe-maintainer-clean-expect:
25764 @if expect
25765 maybe-maintainer-clean-expect: maintainer-clean-expect
25766
25767 maintainer-clean-expect: 
25768         @[ -f ./expect/Makefile ] || exit 0; \
25769         r=`${PWD_COMMAND}`; export r; \
25770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771         $(HOST_EXPORTS) \
25772         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25774         done; \
25775         echo "Doing maintainer-clean in expect" ; \
25776         (cd $(HOST_SUBDIR)/expect && \
25777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25779                   "RANLIB=$${RANLIB}" \
25780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25781                   maintainer-clean) \
25782           || exit 1
25783
25784 @endif expect
25785
25786
25787
25788 .PHONY: configure-guile maybe-configure-guile
25789 maybe-configure-guile:
25790 @if guile
25791 maybe-configure-guile: configure-guile
25792 configure-guile: 
25793         @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
25794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
25795         r=`${PWD_COMMAND}`; export r; \
25796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25797         $(HOST_EXPORTS) \
25798         echo Configuring in $(HOST_SUBDIR)/guile; \
25799         cd "$(HOST_SUBDIR)/guile" || exit 1; \
25800         case $(srcdir) in \
25801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25802           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
25803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25804         esac; \
25805         srcdiroption="--srcdir=$${topdir}/guile"; \
25806         libsrcdir="$$s/guile"; \
25807         $(SHELL) $${libsrcdir}/configure \
25808           $(HOST_CONFIGARGS) $${srcdiroption}  \
25809           || exit 1
25810 @endif guile
25811
25812
25813
25814
25815
25816 .PHONY: all-guile maybe-all-guile
25817 maybe-all-guile:
25818 @if guile
25819 TARGET-guile=all
25820 maybe-all-guile: all-guile
25821 all-guile: configure-guile
25822         @r=`${PWD_COMMAND}`; export r; \
25823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25824         $(HOST_EXPORTS) \
25825         (cd $(HOST_SUBDIR)/guile && \
25826           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
25827 @endif guile
25828
25829
25830
25831
25832 .PHONY: check-guile maybe-check-guile
25833 maybe-check-guile:
25834 @if guile
25835 maybe-check-guile: check-guile
25836
25837 check-guile:
25838         @r=`${PWD_COMMAND}`; export r; \
25839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25840         $(HOST_EXPORTS) \
25841         (cd $(HOST_SUBDIR)/guile && \
25842           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25843
25844 @endif guile
25845
25846 .PHONY: install-guile maybe-install-guile
25847 maybe-install-guile:
25848 @if guile
25849 maybe-install-guile: install-guile
25850
25851 install-guile: installdirs
25852         @r=`${PWD_COMMAND}`; export r; \
25853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25854         $(HOST_EXPORTS) \
25855         (cd $(HOST_SUBDIR)/guile && \
25856           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25857
25858 @endif guile
25859
25860 # Other targets (info, dvi, etc.)
25861
25862 .PHONY: maybe-info-guile info-guile
25863 maybe-info-guile:
25864 @if guile
25865 maybe-info-guile: info-guile
25866
25867 info-guile: \
25868     configure-guile 
25869         @[ -f ./guile/Makefile ] || exit 0; \
25870         r=`${PWD_COMMAND}`; export r; \
25871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25872         $(HOST_EXPORTS) \
25873         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25875         done; \
25876         echo "Doing info in guile" ; \
25877         (cd $(HOST_SUBDIR)/guile && \
25878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25880                   "RANLIB=$${RANLIB}" \
25881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25882                   info) \
25883           || exit 1
25884
25885 @endif guile
25886
25887 .PHONY: maybe-dvi-guile dvi-guile
25888 maybe-dvi-guile:
25889 @if guile
25890 maybe-dvi-guile: dvi-guile
25891
25892 dvi-guile: \
25893     configure-guile 
25894         @[ -f ./guile/Makefile ] || exit 0; \
25895         r=`${PWD_COMMAND}`; export r; \
25896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897         $(HOST_EXPORTS) \
25898         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25900         done; \
25901         echo "Doing dvi in guile" ; \
25902         (cd $(HOST_SUBDIR)/guile && \
25903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25905                   "RANLIB=$${RANLIB}" \
25906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25907                   dvi) \
25908           || exit 1
25909
25910 @endif guile
25911
25912 .PHONY: maybe-html-guile html-guile
25913 maybe-html-guile:
25914 @if guile
25915 maybe-html-guile: html-guile
25916
25917 html-guile: \
25918     configure-guile 
25919         @[ -f ./guile/Makefile ] || exit 0; \
25920         r=`${PWD_COMMAND}`; export r; \
25921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25922         $(HOST_EXPORTS) \
25923         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25925         done; \
25926         echo "Doing html in guile" ; \
25927         (cd $(HOST_SUBDIR)/guile && \
25928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25930                   "RANLIB=$${RANLIB}" \
25931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25932                   html) \
25933           || exit 1
25934
25935 @endif guile
25936
25937 .PHONY: maybe-TAGS-guile TAGS-guile
25938 maybe-TAGS-guile:
25939 @if guile
25940 maybe-TAGS-guile: TAGS-guile
25941
25942 TAGS-guile: \
25943     configure-guile 
25944         @[ -f ./guile/Makefile ] || exit 0; \
25945         r=`${PWD_COMMAND}`; export r; \
25946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25947         $(HOST_EXPORTS) \
25948         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25950         done; \
25951         echo "Doing TAGS in guile" ; \
25952         (cd $(HOST_SUBDIR)/guile && \
25953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25955                   "RANLIB=$${RANLIB}" \
25956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25957                   TAGS) \
25958           || exit 1
25959
25960 @endif guile
25961
25962 .PHONY: maybe-install-info-guile install-info-guile
25963 maybe-install-info-guile:
25964 @if guile
25965 maybe-install-info-guile: install-info-guile
25966
25967 install-info-guile: \
25968     configure-guile \
25969     info-guile 
25970         @[ -f ./guile/Makefile ] || exit 0; \
25971         r=`${PWD_COMMAND}`; export r; \
25972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25973         $(HOST_EXPORTS) \
25974         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25976         done; \
25977         echo "Doing install-info in guile" ; \
25978         (cd $(HOST_SUBDIR)/guile && \
25979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25981                   "RANLIB=$${RANLIB}" \
25982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25983                   install-info) \
25984           || exit 1
25985
25986 @endif guile
25987
25988 .PHONY: maybe-installcheck-guile installcheck-guile
25989 maybe-installcheck-guile:
25990 @if guile
25991 maybe-installcheck-guile: installcheck-guile
25992
25993 installcheck-guile: \
25994     configure-guile 
25995         @[ -f ./guile/Makefile ] || exit 0; \
25996         r=`${PWD_COMMAND}`; export r; \
25997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25998         $(HOST_EXPORTS) \
25999         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26001         done; \
26002         echo "Doing installcheck in guile" ; \
26003         (cd $(HOST_SUBDIR)/guile && \
26004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26006                   "RANLIB=$${RANLIB}" \
26007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26008                   installcheck) \
26009           || exit 1
26010
26011 @endif guile
26012
26013 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
26014 maybe-mostlyclean-guile:
26015 @if guile
26016 maybe-mostlyclean-guile: mostlyclean-guile
26017
26018 mostlyclean-guile: 
26019         @[ -f ./guile/Makefile ] || exit 0; \
26020         r=`${PWD_COMMAND}`; export r; \
26021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26022         $(HOST_EXPORTS) \
26023         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26025         done; \
26026         echo "Doing mostlyclean in guile" ; \
26027         (cd $(HOST_SUBDIR)/guile && \
26028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26030                   "RANLIB=$${RANLIB}" \
26031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26032                   mostlyclean) \
26033           || exit 1
26034
26035 @endif guile
26036
26037 .PHONY: maybe-clean-guile clean-guile
26038 maybe-clean-guile:
26039 @if guile
26040 maybe-clean-guile: clean-guile
26041
26042 clean-guile: 
26043         @[ -f ./guile/Makefile ] || exit 0; \
26044         r=`${PWD_COMMAND}`; export r; \
26045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26046         $(HOST_EXPORTS) \
26047         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26049         done; \
26050         echo "Doing clean in guile" ; \
26051         (cd $(HOST_SUBDIR)/guile && \
26052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26054                   "RANLIB=$${RANLIB}" \
26055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26056                   clean) \
26057           || exit 1
26058
26059 @endif guile
26060
26061 .PHONY: maybe-distclean-guile distclean-guile
26062 maybe-distclean-guile:
26063 @if guile
26064 maybe-distclean-guile: distclean-guile
26065
26066 distclean-guile: 
26067         @[ -f ./guile/Makefile ] || exit 0; \
26068         r=`${PWD_COMMAND}`; export r; \
26069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26070         $(HOST_EXPORTS) \
26071         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26073         done; \
26074         echo "Doing distclean in guile" ; \
26075         (cd $(HOST_SUBDIR)/guile && \
26076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26078                   "RANLIB=$${RANLIB}" \
26079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26080                   distclean) \
26081           || exit 1
26082
26083 @endif guile
26084
26085 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
26086 maybe-maintainer-clean-guile:
26087 @if guile
26088 maybe-maintainer-clean-guile: maintainer-clean-guile
26089
26090 maintainer-clean-guile: 
26091         @[ -f ./guile/Makefile ] || exit 0; \
26092         r=`${PWD_COMMAND}`; export r; \
26093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26094         $(HOST_EXPORTS) \
26095         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26097         done; \
26098         echo "Doing maintainer-clean in guile" ; \
26099         (cd $(HOST_SUBDIR)/guile && \
26100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26102                   "RANLIB=$${RANLIB}" \
26103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26104                   maintainer-clean) \
26105           || exit 1
26106
26107 @endif guile
26108
26109
26110
26111 .PHONY: configure-tk maybe-configure-tk
26112 maybe-configure-tk:
26113 @if tk
26114 maybe-configure-tk: configure-tk
26115 configure-tk: 
26116         @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
26117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
26118         r=`${PWD_COMMAND}`; export r; \
26119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26120         $(HOST_EXPORTS) \
26121         echo Configuring in $(HOST_SUBDIR)/tk; \
26122         cd "$(HOST_SUBDIR)/tk" || exit 1; \
26123         case $(srcdir) in \
26124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26125           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
26126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26127         esac; \
26128         srcdiroption="--srcdir=$${topdir}/tk"; \
26129         libsrcdir="$$s/tk"; \
26130         $(SHELL) $${libsrcdir}/configure \
26131           $(HOST_CONFIGARGS) $${srcdiroption}  \
26132           || exit 1
26133 @endif tk
26134
26135
26136
26137
26138
26139 .PHONY: all-tk maybe-all-tk
26140 maybe-all-tk:
26141 @if tk
26142 TARGET-tk=all
26143 maybe-all-tk: all-tk
26144 all-tk: configure-tk
26145         @r=`${PWD_COMMAND}`; export r; \
26146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26147         $(HOST_EXPORTS) \
26148         (cd $(HOST_SUBDIR)/tk && \
26149           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
26150 @endif tk
26151
26152
26153
26154
26155 .PHONY: check-tk maybe-check-tk
26156 maybe-check-tk:
26157 @if tk
26158 maybe-check-tk: check-tk
26159
26160 check-tk:
26161         @r=`${PWD_COMMAND}`; export r; \
26162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26163         $(HOST_EXPORTS) \
26164         (cd $(HOST_SUBDIR)/tk && \
26165           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26166
26167 @endif tk
26168
26169 .PHONY: install-tk maybe-install-tk
26170 maybe-install-tk:
26171 @if tk
26172 maybe-install-tk: install-tk
26173
26174 install-tk: installdirs
26175         @r=`${PWD_COMMAND}`; export r; \
26176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26177         $(HOST_EXPORTS) \
26178         (cd $(HOST_SUBDIR)/tk && \
26179           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26180
26181 @endif tk
26182
26183 # Other targets (info, dvi, etc.)
26184
26185 .PHONY: maybe-info-tk info-tk
26186 maybe-info-tk:
26187 @if tk
26188 maybe-info-tk: info-tk
26189
26190 info-tk: \
26191     configure-tk 
26192         @[ -f ./tk/Makefile ] || exit 0; \
26193         r=`${PWD_COMMAND}`; export r; \
26194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26195         $(HOST_EXPORTS) \
26196         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26198         done; \
26199         echo "Doing info in tk" ; \
26200         (cd $(HOST_SUBDIR)/tk && \
26201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26203                   "RANLIB=$${RANLIB}" \
26204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26205                   info) \
26206           || exit 1
26207
26208 @endif tk
26209
26210 .PHONY: maybe-dvi-tk dvi-tk
26211 maybe-dvi-tk:
26212 @if tk
26213 maybe-dvi-tk: dvi-tk
26214
26215 dvi-tk: \
26216     configure-tk 
26217         @[ -f ./tk/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 tk" ; \
26225         (cd $(HOST_SUBDIR)/tk && \
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 tk
26234
26235 .PHONY: maybe-html-tk html-tk
26236 maybe-html-tk:
26237 @if tk
26238 maybe-html-tk: html-tk
26239
26240 html-tk: \
26241     configure-tk 
26242         @[ -f ./tk/Makefile ] || exit 0; \
26243         r=`${PWD_COMMAND}`; export r; \
26244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245         $(HOST_EXPORTS) \
26246         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26248         done; \
26249         echo "Doing html in tk" ; \
26250         (cd $(HOST_SUBDIR)/tk && \
26251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26253                   "RANLIB=$${RANLIB}" \
26254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26255                   html) \
26256           || exit 1
26257
26258 @endif tk
26259
26260 .PHONY: maybe-TAGS-tk TAGS-tk
26261 maybe-TAGS-tk:
26262 @if tk
26263 maybe-TAGS-tk: TAGS-tk
26264
26265 TAGS-tk: \
26266     configure-tk 
26267         @[ -f ./tk/Makefile ] || exit 0; \
26268         r=`${PWD_COMMAND}`; export r; \
26269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26270         $(HOST_EXPORTS) \
26271         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26273         done; \
26274         echo "Doing TAGS in tk" ; \
26275         (cd $(HOST_SUBDIR)/tk && \
26276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26278                   "RANLIB=$${RANLIB}" \
26279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26280                   TAGS) \
26281           || exit 1
26282
26283 @endif tk
26284
26285 .PHONY: maybe-install-info-tk install-info-tk
26286 maybe-install-info-tk:
26287 @if tk
26288 maybe-install-info-tk: install-info-tk
26289
26290 install-info-tk: \
26291     configure-tk \
26292     info-tk 
26293         @[ -f ./tk/Makefile ] || exit 0; \
26294         r=`${PWD_COMMAND}`; export r; \
26295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26296         $(HOST_EXPORTS) \
26297         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26299         done; \
26300         echo "Doing install-info in tk" ; \
26301         (cd $(HOST_SUBDIR)/tk && \
26302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26304                   "RANLIB=$${RANLIB}" \
26305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26306                   install-info) \
26307           || exit 1
26308
26309 @endif tk
26310
26311 .PHONY: maybe-installcheck-tk installcheck-tk
26312 maybe-installcheck-tk:
26313 @if tk
26314 maybe-installcheck-tk: installcheck-tk
26315
26316 installcheck-tk: \
26317     configure-tk 
26318         @[ -f ./tk/Makefile ] || exit 0; \
26319         r=`${PWD_COMMAND}`; export r; \
26320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321         $(HOST_EXPORTS) \
26322         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26324         done; \
26325         echo "Doing installcheck in tk" ; \
26326         (cd $(HOST_SUBDIR)/tk && \
26327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26329                   "RANLIB=$${RANLIB}" \
26330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26331                   installcheck) \
26332           || exit 1
26333
26334 @endif tk
26335
26336 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
26337 maybe-mostlyclean-tk:
26338 @if tk
26339 maybe-mostlyclean-tk: mostlyclean-tk
26340
26341 mostlyclean-tk: 
26342         @[ -f ./tk/Makefile ] || exit 0; \
26343         r=`${PWD_COMMAND}`; export r; \
26344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26345         $(HOST_EXPORTS) \
26346         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26348         done; \
26349         echo "Doing mostlyclean in tk" ; \
26350         (cd $(HOST_SUBDIR)/tk && \
26351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26353                   "RANLIB=$${RANLIB}" \
26354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26355                   mostlyclean) \
26356           || exit 1
26357
26358 @endif tk
26359
26360 .PHONY: maybe-clean-tk clean-tk
26361 maybe-clean-tk:
26362 @if tk
26363 maybe-clean-tk: clean-tk
26364
26365 clean-tk: 
26366         @[ -f ./tk/Makefile ] || exit 0; \
26367         r=`${PWD_COMMAND}`; export r; \
26368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26369         $(HOST_EXPORTS) \
26370         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26372         done; \
26373         echo "Doing clean in tk" ; \
26374         (cd $(HOST_SUBDIR)/tk && \
26375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26377                   "RANLIB=$${RANLIB}" \
26378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26379                   clean) \
26380           || exit 1
26381
26382 @endif tk
26383
26384 .PHONY: maybe-distclean-tk distclean-tk
26385 maybe-distclean-tk:
26386 @if tk
26387 maybe-distclean-tk: distclean-tk
26388
26389 distclean-tk: 
26390         @[ -f ./tk/Makefile ] || exit 0; \
26391         r=`${PWD_COMMAND}`; export r; \
26392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26393         $(HOST_EXPORTS) \
26394         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26396         done; \
26397         echo "Doing distclean in tk" ; \
26398         (cd $(HOST_SUBDIR)/tk && \
26399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26401                   "RANLIB=$${RANLIB}" \
26402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26403                   distclean) \
26404           || exit 1
26405
26406 @endif tk
26407
26408 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
26409 maybe-maintainer-clean-tk:
26410 @if tk
26411 maybe-maintainer-clean-tk: maintainer-clean-tk
26412
26413 maintainer-clean-tk: 
26414         @[ -f ./tk/Makefile ] || exit 0; \
26415         r=`${PWD_COMMAND}`; export r; \
26416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26417         $(HOST_EXPORTS) \
26418         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26420         done; \
26421         echo "Doing maintainer-clean in tk" ; \
26422         (cd $(HOST_SUBDIR)/tk && \
26423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26425                   "RANLIB=$${RANLIB}" \
26426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26427                   maintainer-clean) \
26428           || exit 1
26429
26430 @endif tk
26431
26432
26433
26434 .PHONY: configure-libtermcap maybe-configure-libtermcap
26435 maybe-configure-libtermcap:
26436 @if libtermcap
26437 maybe-configure-libtermcap: configure-libtermcap
26438 configure-libtermcap: 
26439         @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
26440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
26441         r=`${PWD_COMMAND}`; export r; \
26442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26443         $(HOST_EXPORTS) \
26444         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
26445         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
26446         case $(srcdir) in \
26447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26448           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
26449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26450         esac; \
26451         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
26452         libsrcdir="$$s/libtermcap"; \
26453         $(SHELL) $${libsrcdir}/configure \
26454           $(HOST_CONFIGARGS) $${srcdiroption}  \
26455           || exit 1
26456 @endif libtermcap
26457
26458
26459
26460
26461
26462 .PHONY: all-libtermcap maybe-all-libtermcap
26463 maybe-all-libtermcap:
26464 @if libtermcap
26465 TARGET-libtermcap=all
26466 maybe-all-libtermcap: all-libtermcap
26467 all-libtermcap: configure-libtermcap
26468         @r=`${PWD_COMMAND}`; export r; \
26469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26470         $(HOST_EXPORTS) \
26471         (cd $(HOST_SUBDIR)/libtermcap && \
26472           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
26473 @endif libtermcap
26474
26475
26476
26477
26478 .PHONY: check-libtermcap maybe-check-libtermcap
26479 maybe-check-libtermcap:
26480 @if libtermcap
26481 maybe-check-libtermcap: check-libtermcap
26482
26483 check-libtermcap:
26484
26485 @endif libtermcap
26486
26487 .PHONY: install-libtermcap maybe-install-libtermcap
26488 maybe-install-libtermcap:
26489 @if libtermcap
26490 maybe-install-libtermcap: install-libtermcap
26491
26492 install-libtermcap: installdirs
26493         @r=`${PWD_COMMAND}`; export r; \
26494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26495         $(HOST_EXPORTS) \
26496         (cd $(HOST_SUBDIR)/libtermcap && \
26497           $(MAKE) $(FLAGS_TO_PASS)  install)
26498
26499 @endif libtermcap
26500
26501 # Other targets (info, dvi, etc.)
26502
26503 .PHONY: maybe-info-libtermcap info-libtermcap
26504 maybe-info-libtermcap:
26505 @if libtermcap
26506 maybe-info-libtermcap: info-libtermcap
26507
26508 info-libtermcap: \
26509     configure-libtermcap 
26510         @[ -f ./libtermcap/Makefile ] || exit 0; \
26511         r=`${PWD_COMMAND}`; export r; \
26512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26513         $(HOST_EXPORTS) \
26514         for flag in $(EXTRA_HOST_FLAGS) ; do \
26515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26516         done; \
26517         echo "Doing info in libtermcap" ; \
26518         (cd $(HOST_SUBDIR)/libtermcap && \
26519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26521                   "RANLIB=$${RANLIB}" \
26522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26523                   info) \
26524           || exit 1
26525
26526 @endif libtermcap
26527
26528 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
26529 maybe-dvi-libtermcap:
26530 @if libtermcap
26531 maybe-dvi-libtermcap: dvi-libtermcap
26532
26533 dvi-libtermcap: \
26534     configure-libtermcap 
26535         @[ -f ./libtermcap/Makefile ] || exit 0; \
26536         r=`${PWD_COMMAND}`; export r; \
26537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26538         $(HOST_EXPORTS) \
26539         for flag in $(EXTRA_HOST_FLAGS) ; do \
26540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26541         done; \
26542         echo "Doing dvi in libtermcap" ; \
26543         (cd $(HOST_SUBDIR)/libtermcap && \
26544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26546                   "RANLIB=$${RANLIB}" \
26547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26548                   dvi) \
26549           || exit 1
26550
26551 @endif libtermcap
26552
26553 .PHONY: maybe-html-libtermcap html-libtermcap
26554 maybe-html-libtermcap:
26555 @if libtermcap
26556 maybe-html-libtermcap: html-libtermcap
26557
26558 html-libtermcap: \
26559     configure-libtermcap 
26560         @[ -f ./libtermcap/Makefile ] || exit 0; \
26561         r=`${PWD_COMMAND}`; export r; \
26562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26563         $(HOST_EXPORTS) \
26564         for flag in $(EXTRA_HOST_FLAGS) ; do \
26565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26566         done; \
26567         echo "Doing html in libtermcap" ; \
26568         (cd $(HOST_SUBDIR)/libtermcap && \
26569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26571                   "RANLIB=$${RANLIB}" \
26572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26573                   html) \
26574           || exit 1
26575
26576 @endif libtermcap
26577
26578 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
26579 maybe-TAGS-libtermcap:
26580 @if libtermcap
26581 maybe-TAGS-libtermcap: TAGS-libtermcap
26582
26583 TAGS-libtermcap: \
26584     configure-libtermcap 
26585         @[ -f ./libtermcap/Makefile ] || exit 0; \
26586         r=`${PWD_COMMAND}`; export r; \
26587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26588         $(HOST_EXPORTS) \
26589         for flag in $(EXTRA_HOST_FLAGS) ; do \
26590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26591         done; \
26592         echo "Doing TAGS in libtermcap" ; \
26593         (cd $(HOST_SUBDIR)/libtermcap && \
26594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26596                   "RANLIB=$${RANLIB}" \
26597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26598                   TAGS) \
26599           || exit 1
26600
26601 @endif libtermcap
26602
26603 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
26604 maybe-install-info-libtermcap:
26605 @if libtermcap
26606 maybe-install-info-libtermcap: install-info-libtermcap
26607
26608 install-info-libtermcap: \
26609     configure-libtermcap \
26610     info-libtermcap 
26611         @[ -f ./libtermcap/Makefile ] || exit 0; \
26612         r=`${PWD_COMMAND}`; export r; \
26613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26614         $(HOST_EXPORTS) \
26615         for flag in $(EXTRA_HOST_FLAGS) ; do \
26616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26617         done; \
26618         echo "Doing install-info in libtermcap" ; \
26619         (cd $(HOST_SUBDIR)/libtermcap && \
26620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26622                   "RANLIB=$${RANLIB}" \
26623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26624                   install-info) \
26625           || exit 1
26626
26627 @endif libtermcap
26628
26629 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
26630 maybe-installcheck-libtermcap:
26631 @if libtermcap
26632 maybe-installcheck-libtermcap: installcheck-libtermcap
26633
26634 installcheck-libtermcap: \
26635     configure-libtermcap 
26636         @[ -f ./libtermcap/Makefile ] || exit 0; \
26637         r=`${PWD_COMMAND}`; export r; \
26638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26639         $(HOST_EXPORTS) \
26640         for flag in $(EXTRA_HOST_FLAGS) ; do \
26641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26642         done; \
26643         echo "Doing installcheck in libtermcap" ; \
26644         (cd $(HOST_SUBDIR)/libtermcap && \
26645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26647                   "RANLIB=$${RANLIB}" \
26648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26649                   installcheck) \
26650           || exit 1
26651
26652 @endif libtermcap
26653
26654 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
26655 maybe-mostlyclean-libtermcap:
26656 @if libtermcap
26657 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
26658
26659 # libtermcap doesn't support mostlyclean.
26660 mostlyclean-libtermcap:
26661
26662 @endif libtermcap
26663
26664 .PHONY: maybe-clean-libtermcap clean-libtermcap
26665 maybe-clean-libtermcap:
26666 @if libtermcap
26667 maybe-clean-libtermcap: clean-libtermcap
26668
26669 # libtermcap doesn't support clean.
26670 clean-libtermcap:
26671
26672 @endif libtermcap
26673
26674 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
26675 maybe-distclean-libtermcap:
26676 @if libtermcap
26677 maybe-distclean-libtermcap: distclean-libtermcap
26678
26679 # libtermcap doesn't support distclean.
26680 distclean-libtermcap:
26681
26682 @endif libtermcap
26683
26684 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
26685 maybe-maintainer-clean-libtermcap:
26686 @if libtermcap
26687 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
26688
26689 # libtermcap doesn't support maintainer-clean.
26690 maintainer-clean-libtermcap:
26691
26692 @endif libtermcap
26693
26694
26695
26696 .PHONY: configure-utils maybe-configure-utils
26697 maybe-configure-utils:
26698 @if utils
26699 maybe-configure-utils: configure-utils
26700 configure-utils: 
26701         @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
26702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
26703         r=`${PWD_COMMAND}`; export r; \
26704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26705         $(HOST_EXPORTS) \
26706         echo Configuring in $(HOST_SUBDIR)/utils; \
26707         cd "$(HOST_SUBDIR)/utils" || exit 1; \
26708         case $(srcdir) in \
26709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26710           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
26711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26712         esac; \
26713         srcdiroption="--srcdir=$${topdir}/utils"; \
26714         libsrcdir="$$s/utils"; \
26715         $(SHELL) $${libsrcdir}/configure \
26716           $(HOST_CONFIGARGS) $${srcdiroption}  \
26717           || exit 1
26718 @endif utils
26719
26720
26721
26722
26723
26724 .PHONY: all-utils maybe-all-utils
26725 maybe-all-utils:
26726 @if utils
26727 TARGET-utils=all
26728 maybe-all-utils: all-utils
26729 all-utils: configure-utils
26730         @r=`${PWD_COMMAND}`; export r; \
26731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732         $(HOST_EXPORTS) \
26733         (cd $(HOST_SUBDIR)/utils && \
26734           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
26735 @endif utils
26736
26737
26738
26739
26740 .PHONY: check-utils maybe-check-utils
26741 maybe-check-utils:
26742 @if utils
26743 maybe-check-utils: check-utils
26744
26745 check-utils:
26746
26747 @endif utils
26748
26749 .PHONY: install-utils maybe-install-utils
26750 maybe-install-utils:
26751 @if utils
26752 maybe-install-utils: install-utils
26753
26754 install-utils: installdirs
26755         @r=`${PWD_COMMAND}`; export r; \
26756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26757         $(HOST_EXPORTS) \
26758         (cd $(HOST_SUBDIR)/utils && \
26759           $(MAKE) $(FLAGS_TO_PASS)  install)
26760
26761 @endif utils
26762
26763 # Other targets (info, dvi, etc.)
26764
26765 .PHONY: maybe-info-utils info-utils
26766 maybe-info-utils:
26767 @if utils
26768 maybe-info-utils: info-utils
26769
26770 info-utils: \
26771     configure-utils 
26772         @[ -f ./utils/Makefile ] || exit 0; \
26773         r=`${PWD_COMMAND}`; export r; \
26774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26775         $(HOST_EXPORTS) \
26776         for flag in $(EXTRA_HOST_FLAGS) ; do \
26777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26778         done; \
26779         echo "Doing info in utils" ; \
26780         (cd $(HOST_SUBDIR)/utils && \
26781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26783                   "RANLIB=$${RANLIB}" \
26784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26785                   info) \
26786           || exit 1
26787
26788 @endif utils
26789
26790 .PHONY: maybe-dvi-utils dvi-utils
26791 maybe-dvi-utils:
26792 @if utils
26793 maybe-dvi-utils: dvi-utils
26794
26795 dvi-utils: \
26796     configure-utils 
26797         @[ -f ./utils/Makefile ] || exit 0; \
26798         r=`${PWD_COMMAND}`; export r; \
26799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26800         $(HOST_EXPORTS) \
26801         for flag in $(EXTRA_HOST_FLAGS) ; do \
26802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26803         done; \
26804         echo "Doing dvi in utils" ; \
26805         (cd $(HOST_SUBDIR)/utils && \
26806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26808                   "RANLIB=$${RANLIB}" \
26809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26810                   dvi) \
26811           || exit 1
26812
26813 @endif utils
26814
26815 .PHONY: maybe-html-utils html-utils
26816 maybe-html-utils:
26817 @if utils
26818 maybe-html-utils: html-utils
26819
26820 html-utils: \
26821     configure-utils 
26822         @[ -f ./utils/Makefile ] || exit 0; \
26823         r=`${PWD_COMMAND}`; export r; \
26824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26825         $(HOST_EXPORTS) \
26826         for flag in $(EXTRA_HOST_FLAGS) ; do \
26827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26828         done; \
26829         echo "Doing html in utils" ; \
26830         (cd $(HOST_SUBDIR)/utils && \
26831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26833                   "RANLIB=$${RANLIB}" \
26834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26835                   html) \
26836           || exit 1
26837
26838 @endif utils
26839
26840 .PHONY: maybe-TAGS-utils TAGS-utils
26841 maybe-TAGS-utils:
26842 @if utils
26843 maybe-TAGS-utils: TAGS-utils
26844
26845 TAGS-utils: \
26846     configure-utils 
26847         @[ -f ./utils/Makefile ] || exit 0; \
26848         r=`${PWD_COMMAND}`; export r; \
26849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850         $(HOST_EXPORTS) \
26851         for flag in $(EXTRA_HOST_FLAGS) ; do \
26852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26853         done; \
26854         echo "Doing TAGS in utils" ; \
26855         (cd $(HOST_SUBDIR)/utils && \
26856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26858                   "RANLIB=$${RANLIB}" \
26859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26860                   TAGS) \
26861           || exit 1
26862
26863 @endif utils
26864
26865 .PHONY: maybe-install-info-utils install-info-utils
26866 maybe-install-info-utils:
26867 @if utils
26868 maybe-install-info-utils: install-info-utils
26869
26870 install-info-utils: \
26871     configure-utils \
26872     info-utils 
26873         @[ -f ./utils/Makefile ] || exit 0; \
26874         r=`${PWD_COMMAND}`; export r; \
26875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26876         $(HOST_EXPORTS) \
26877         for flag in $(EXTRA_HOST_FLAGS) ; do \
26878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26879         done; \
26880         echo "Doing install-info in utils" ; \
26881         (cd $(HOST_SUBDIR)/utils && \
26882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26884                   "RANLIB=$${RANLIB}" \
26885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26886                   install-info) \
26887           || exit 1
26888
26889 @endif utils
26890
26891 .PHONY: maybe-installcheck-utils installcheck-utils
26892 maybe-installcheck-utils:
26893 @if utils
26894 maybe-installcheck-utils: installcheck-utils
26895
26896 installcheck-utils: \
26897     configure-utils 
26898         @[ -f ./utils/Makefile ] || exit 0; \
26899         r=`${PWD_COMMAND}`; export r; \
26900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26901         $(HOST_EXPORTS) \
26902         for flag in $(EXTRA_HOST_FLAGS) ; do \
26903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26904         done; \
26905         echo "Doing installcheck in utils" ; \
26906         (cd $(HOST_SUBDIR)/utils && \
26907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26909                   "RANLIB=$${RANLIB}" \
26910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26911                   installcheck) \
26912           || exit 1
26913
26914 @endif utils
26915
26916 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
26917 maybe-mostlyclean-utils:
26918 @if utils
26919 maybe-mostlyclean-utils: mostlyclean-utils
26920
26921 mostlyclean-utils: 
26922         @[ -f ./utils/Makefile ] || exit 0; \
26923         r=`${PWD_COMMAND}`; export r; \
26924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26925         $(HOST_EXPORTS) \
26926         for flag in $(EXTRA_HOST_FLAGS) ; do \
26927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26928         done; \
26929         echo "Doing mostlyclean in utils" ; \
26930         (cd $(HOST_SUBDIR)/utils && \
26931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26933                   "RANLIB=$${RANLIB}" \
26934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26935                   mostlyclean) \
26936           || exit 1
26937
26938 @endif utils
26939
26940 .PHONY: maybe-clean-utils clean-utils
26941 maybe-clean-utils:
26942 @if utils
26943 maybe-clean-utils: clean-utils
26944
26945 clean-utils: 
26946         @[ -f ./utils/Makefile ] || exit 0; \
26947         r=`${PWD_COMMAND}`; export r; \
26948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949         $(HOST_EXPORTS) \
26950         for flag in $(EXTRA_HOST_FLAGS) ; do \
26951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26952         done; \
26953         echo "Doing clean in utils" ; \
26954         (cd $(HOST_SUBDIR)/utils && \
26955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26957                   "RANLIB=$${RANLIB}" \
26958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26959                   clean) \
26960           || exit 1
26961
26962 @endif utils
26963
26964 .PHONY: maybe-distclean-utils distclean-utils
26965 maybe-distclean-utils:
26966 @if utils
26967 maybe-distclean-utils: distclean-utils
26968
26969 distclean-utils: 
26970         @[ -f ./utils/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) ; do \
26975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976         done; \
26977         echo "Doing distclean in utils" ; \
26978         (cd $(HOST_SUBDIR)/utils && \
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                   distclean) \
26984           || exit 1
26985
26986 @endif utils
26987
26988 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
26989 maybe-maintainer-clean-utils:
26990 @if utils
26991 maybe-maintainer-clean-utils: maintainer-clean-utils
26992
26993 maintainer-clean-utils: 
26994         @[ -f ./utils/Makefile ] || exit 0; \
26995         r=`${PWD_COMMAND}`; export r; \
26996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997         $(HOST_EXPORTS) \
26998         for flag in $(EXTRA_HOST_FLAGS) ; do \
26999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000         done; \
27001         echo "Doing maintainer-clean in utils" ; \
27002         (cd $(HOST_SUBDIR)/utils && \
27003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005                   "RANLIB=$${RANLIB}" \
27006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27007                   maintainer-clean) \
27008           || exit 1
27009
27010 @endif utils
27011
27012
27013
27014 .PHONY: configure-gnattools maybe-configure-gnattools
27015 maybe-configure-gnattools:
27016 @if gnattools
27017 maybe-configure-gnattools: configure-gnattools
27018 configure-gnattools: 
27019         @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
27020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
27021         r=`${PWD_COMMAND}`; export r; \
27022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023         $(HOST_EXPORTS) \
27024         echo Configuring in $(HOST_SUBDIR)/gnattools; \
27025         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
27026         case $(srcdir) in \
27027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27028           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
27029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27030         esac; \
27031         srcdiroption="--srcdir=$${topdir}/gnattools"; \
27032         libsrcdir="$$s/gnattools"; \
27033         $(SHELL) $${libsrcdir}/configure \
27034           $(HOST_CONFIGARGS) $${srcdiroption}  \
27035           || exit 1
27036 @endif gnattools
27037
27038
27039
27040
27041
27042 .PHONY: all-gnattools maybe-all-gnattools
27043 maybe-all-gnattools:
27044 @if gnattools
27045 TARGET-gnattools=all
27046 maybe-all-gnattools: all-gnattools
27047 all-gnattools: configure-gnattools
27048         @r=`${PWD_COMMAND}`; export r; \
27049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050         $(HOST_EXPORTS) \
27051         (cd $(HOST_SUBDIR)/gnattools && \
27052           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
27053 @endif gnattools
27054
27055
27056
27057
27058 .PHONY: check-gnattools maybe-check-gnattools
27059 maybe-check-gnattools:
27060 @if gnattools
27061 maybe-check-gnattools: check-gnattools
27062
27063 check-gnattools:
27064         @r=`${PWD_COMMAND}`; export r; \
27065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27066         $(HOST_EXPORTS) \
27067         (cd $(HOST_SUBDIR)/gnattools && \
27068           $(MAKE) $(FLAGS_TO_PASS)  check)
27069
27070 @endif gnattools
27071
27072 .PHONY: install-gnattools maybe-install-gnattools
27073 maybe-install-gnattools:
27074 @if gnattools
27075 maybe-install-gnattools: install-gnattools
27076
27077 install-gnattools: installdirs
27078         @r=`${PWD_COMMAND}`; export r; \
27079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27080         $(HOST_EXPORTS) \
27081         (cd $(HOST_SUBDIR)/gnattools && \
27082           $(MAKE) $(FLAGS_TO_PASS)  install)
27083
27084 @endif gnattools
27085
27086 # Other targets (info, dvi, etc.)
27087
27088 .PHONY: maybe-info-gnattools info-gnattools
27089 maybe-info-gnattools:
27090 @if gnattools
27091 maybe-info-gnattools: info-gnattools
27092
27093 info-gnattools: \
27094     configure-gnattools 
27095         @[ -f ./gnattools/Makefile ] || exit 0; \
27096         r=`${PWD_COMMAND}`; export r; \
27097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27098         $(HOST_EXPORTS) \
27099         for flag in $(EXTRA_HOST_FLAGS) ; do \
27100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27101         done; \
27102         echo "Doing info in gnattools" ; \
27103         (cd $(HOST_SUBDIR)/gnattools && \
27104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27106                   "RANLIB=$${RANLIB}" \
27107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27108                   info) \
27109           || exit 1
27110
27111 @endif gnattools
27112
27113 .PHONY: maybe-dvi-gnattools dvi-gnattools
27114 maybe-dvi-gnattools:
27115 @if gnattools
27116 maybe-dvi-gnattools: dvi-gnattools
27117
27118 dvi-gnattools: \
27119     configure-gnattools 
27120         @[ -f ./gnattools/Makefile ] || exit 0; \
27121         r=`${PWD_COMMAND}`; export r; \
27122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27123         $(HOST_EXPORTS) \
27124         for flag in $(EXTRA_HOST_FLAGS) ; do \
27125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27126         done; \
27127         echo "Doing dvi in gnattools" ; \
27128         (cd $(HOST_SUBDIR)/gnattools && \
27129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27131                   "RANLIB=$${RANLIB}" \
27132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27133                   dvi) \
27134           || exit 1
27135
27136 @endif gnattools
27137
27138 .PHONY: maybe-html-gnattools html-gnattools
27139 maybe-html-gnattools:
27140 @if gnattools
27141 maybe-html-gnattools: html-gnattools
27142
27143 html-gnattools: \
27144     configure-gnattools 
27145         @[ -f ./gnattools/Makefile ] || exit 0; \
27146         r=`${PWD_COMMAND}`; export r; \
27147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27148         $(HOST_EXPORTS) \
27149         for flag in $(EXTRA_HOST_FLAGS) ; do \
27150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27151         done; \
27152         echo "Doing html in gnattools" ; \
27153         (cd $(HOST_SUBDIR)/gnattools && \
27154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27156                   "RANLIB=$${RANLIB}" \
27157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27158                   html) \
27159           || exit 1
27160
27161 @endif gnattools
27162
27163 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
27164 maybe-TAGS-gnattools:
27165 @if gnattools
27166 maybe-TAGS-gnattools: TAGS-gnattools
27167
27168 TAGS-gnattools: \
27169     configure-gnattools 
27170         @[ -f ./gnattools/Makefile ] || exit 0; \
27171         r=`${PWD_COMMAND}`; export r; \
27172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27173         $(HOST_EXPORTS) \
27174         for flag in $(EXTRA_HOST_FLAGS) ; do \
27175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27176         done; \
27177         echo "Doing TAGS in gnattools" ; \
27178         (cd $(HOST_SUBDIR)/gnattools && \
27179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27181                   "RANLIB=$${RANLIB}" \
27182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27183                   TAGS) \
27184           || exit 1
27185
27186 @endif gnattools
27187
27188 .PHONY: maybe-install-info-gnattools install-info-gnattools
27189 maybe-install-info-gnattools:
27190 @if gnattools
27191 maybe-install-info-gnattools: install-info-gnattools
27192
27193 install-info-gnattools: \
27194     configure-gnattools \
27195     info-gnattools 
27196         @[ -f ./gnattools/Makefile ] || exit 0; \
27197         r=`${PWD_COMMAND}`; export r; \
27198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27199         $(HOST_EXPORTS) \
27200         for flag in $(EXTRA_HOST_FLAGS) ; do \
27201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27202         done; \
27203         echo "Doing install-info in gnattools" ; \
27204         (cd $(HOST_SUBDIR)/gnattools && \
27205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27207                   "RANLIB=$${RANLIB}" \
27208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27209                   install-info) \
27210           || exit 1
27211
27212 @endif gnattools
27213
27214 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
27215 maybe-installcheck-gnattools:
27216 @if gnattools
27217 maybe-installcheck-gnattools: installcheck-gnattools
27218
27219 installcheck-gnattools: \
27220     configure-gnattools 
27221         @[ -f ./gnattools/Makefile ] || exit 0; \
27222         r=`${PWD_COMMAND}`; export r; \
27223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27224         $(HOST_EXPORTS) \
27225         for flag in $(EXTRA_HOST_FLAGS) ; do \
27226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27227         done; \
27228         echo "Doing installcheck in gnattools" ; \
27229         (cd $(HOST_SUBDIR)/gnattools && \
27230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27232                   "RANLIB=$${RANLIB}" \
27233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27234                   installcheck) \
27235           || exit 1
27236
27237 @endif gnattools
27238
27239 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
27240 maybe-mostlyclean-gnattools:
27241 @if gnattools
27242 maybe-mostlyclean-gnattools: mostlyclean-gnattools
27243
27244 mostlyclean-gnattools: 
27245         @[ -f ./gnattools/Makefile ] || exit 0; \
27246         r=`${PWD_COMMAND}`; export r; \
27247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27248         $(HOST_EXPORTS) \
27249         for flag in $(EXTRA_HOST_FLAGS) ; do \
27250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27251         done; \
27252         echo "Doing mostlyclean in gnattools" ; \
27253         (cd $(HOST_SUBDIR)/gnattools && \
27254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27256                   "RANLIB=$${RANLIB}" \
27257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27258                   mostlyclean) \
27259           || exit 1
27260
27261 @endif gnattools
27262
27263 .PHONY: maybe-clean-gnattools clean-gnattools
27264 maybe-clean-gnattools:
27265 @if gnattools
27266 maybe-clean-gnattools: clean-gnattools
27267
27268 clean-gnattools: 
27269         @[ -f ./gnattools/Makefile ] || exit 0; \
27270         r=`${PWD_COMMAND}`; export r; \
27271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27272         $(HOST_EXPORTS) \
27273         for flag in $(EXTRA_HOST_FLAGS) ; do \
27274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27275         done; \
27276         echo "Doing clean in gnattools" ; \
27277         (cd $(HOST_SUBDIR)/gnattools && \
27278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27280                   "RANLIB=$${RANLIB}" \
27281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27282                   clean) \
27283           || exit 1
27284
27285 @endif gnattools
27286
27287 .PHONY: maybe-distclean-gnattools distclean-gnattools
27288 maybe-distclean-gnattools:
27289 @if gnattools
27290 maybe-distclean-gnattools: distclean-gnattools
27291
27292 distclean-gnattools: 
27293         @[ -f ./gnattools/Makefile ] || exit 0; \
27294         r=`${PWD_COMMAND}`; export r; \
27295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27296         $(HOST_EXPORTS) \
27297         for flag in $(EXTRA_HOST_FLAGS) ; do \
27298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27299         done; \
27300         echo "Doing distclean in gnattools" ; \
27301         (cd $(HOST_SUBDIR)/gnattools && \
27302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27304                   "RANLIB=$${RANLIB}" \
27305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27306                   distclean) \
27307           || exit 1
27308
27309 @endif gnattools
27310
27311 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
27312 maybe-maintainer-clean-gnattools:
27313 @if gnattools
27314 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
27315
27316 maintainer-clean-gnattools: 
27317         @[ -f ./gnattools/Makefile ] || exit 0; \
27318         r=`${PWD_COMMAND}`; export r; \
27319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27320         $(HOST_EXPORTS) \
27321         for flag in $(EXTRA_HOST_FLAGS) ; do \
27322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27323         done; \
27324         echo "Doing maintainer-clean in gnattools" ; \
27325         (cd $(HOST_SUBDIR)/gnattools && \
27326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27328                   "RANLIB=$${RANLIB}" \
27329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27330                   maintainer-clean) \
27331           || exit 1
27332
27333 @endif gnattools
27334
27335
27336
27337 # ---------------------------------------
27338 # Modules which run on the target machine
27339 # ---------------------------------------
27340
27341
27342 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27343 @if target-libstdc++-v3
27344 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
27345         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27346         rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
27347         cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27348 @endif target-libstdc++-v3
27349
27350
27351
27352 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
27353 maybe-configure-target-libstdc++-v3:
27354 @if target-libstdc++-v3
27355 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
27356 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27357         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
27358         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27359         r=`${PWD_COMMAND}`; export r; \
27360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361         $(RAW_CXX_TARGET_EXPORTS) \
27362         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
27363         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
27364         case $(srcdir) in \
27365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27366           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
27367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27368         esac; \
27369         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
27370         libsrcdir="$$s/libstdc++-v3"; \
27371         rm -f no-such-file || : ; \
27372         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27373           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27374           || exit 1
27375 @endif target-libstdc++-v3
27376
27377
27378
27379
27380
27381 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
27382 maybe-all-target-libstdc++-v3:
27383 @if target-libstdc++-v3
27384 TARGET-target-libstdc++-v3=all
27385 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
27386 all-target-libstdc++-v3: configure-target-libstdc++-v3
27387         @r=`${PWD_COMMAND}`; export r; \
27388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389         $(RAW_CXX_TARGET_EXPORTS) \
27390         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27391           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
27392 @endif target-libstdc++-v3
27393
27394
27395
27396
27397
27398 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
27399 maybe-check-target-libstdc++-v3:
27400 @if target-libstdc++-v3
27401 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
27402
27403 check-target-libstdc++-v3:
27404         @r=`${PWD_COMMAND}`; export r; \
27405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27406         $(RAW_CXX_TARGET_EXPORTS) \
27407         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27408           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
27409
27410 @endif target-libstdc++-v3
27411
27412 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
27413 maybe-install-target-libstdc++-v3:
27414 @if target-libstdc++-v3
27415 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
27416
27417 install-target-libstdc++-v3: installdirs
27418         @r=`${PWD_COMMAND}`; export r; \
27419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27420         $(RAW_CXX_TARGET_EXPORTS) \
27421         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27422           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
27423
27424 @endif target-libstdc++-v3
27425
27426 # Other targets (info, dvi, etc.)
27427
27428 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
27429 maybe-info-target-libstdc++-v3:
27430 @if target-libstdc++-v3
27431 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
27432
27433 info-target-libstdc++-v3: \
27434     configure-target-libstdc++-v3 
27435         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27436         r=`${PWD_COMMAND}`; export r; \
27437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27438         $(RAW_CXX_TARGET_EXPORTS) \
27439         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27440         for flag in $(EXTRA_TARGET_FLAGS); do \
27441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27442         done; \
27443         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27446                   "RANLIB=$${RANLIB}" \
27447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27448                    info) \
27449           || exit 1
27450
27451 @endif target-libstdc++-v3
27452
27453 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
27454 maybe-dvi-target-libstdc++-v3:
27455 @if target-libstdc++-v3
27456 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
27457
27458 dvi-target-libstdc++-v3: \
27459     configure-target-libstdc++-v3 
27460         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27461         r=`${PWD_COMMAND}`; export r; \
27462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27463         $(RAW_CXX_TARGET_EXPORTS) \
27464         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27465         for flag in $(EXTRA_TARGET_FLAGS); do \
27466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27467         done; \
27468         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27471                   "RANLIB=$${RANLIB}" \
27472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27473                    dvi) \
27474           || exit 1
27475
27476 @endif target-libstdc++-v3
27477
27478 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
27479 maybe-html-target-libstdc++-v3:
27480 @if target-libstdc++-v3
27481 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
27482
27483 html-target-libstdc++-v3: \
27484     configure-target-libstdc++-v3 
27485         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27486         r=`${PWD_COMMAND}`; export r; \
27487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27488         $(RAW_CXX_TARGET_EXPORTS) \
27489         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27490         for flag in $(EXTRA_TARGET_FLAGS); do \
27491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27492         done; \
27493         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27496                   "RANLIB=$${RANLIB}" \
27497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27498                    html) \
27499           || exit 1
27500
27501 @endif target-libstdc++-v3
27502
27503 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
27504 maybe-TAGS-target-libstdc++-v3:
27505 @if target-libstdc++-v3
27506 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
27507
27508 TAGS-target-libstdc++-v3: \
27509     configure-target-libstdc++-v3 
27510         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27511         r=`${PWD_COMMAND}`; export r; \
27512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27513         $(RAW_CXX_TARGET_EXPORTS) \
27514         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27515         for flag in $(EXTRA_TARGET_FLAGS); do \
27516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27517         done; \
27518         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27521                   "RANLIB=$${RANLIB}" \
27522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27523                    TAGS) \
27524           || exit 1
27525
27526 @endif target-libstdc++-v3
27527
27528 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
27529 maybe-install-info-target-libstdc++-v3:
27530 @if target-libstdc++-v3
27531 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
27532
27533 install-info-target-libstdc++-v3: \
27534     configure-target-libstdc++-v3 \
27535     info-target-libstdc++-v3 
27536         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27537         r=`${PWD_COMMAND}`; export r; \
27538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27539         $(RAW_CXX_TARGET_EXPORTS) \
27540         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27541         for flag in $(EXTRA_TARGET_FLAGS); do \
27542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27543         done; \
27544         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27547                   "RANLIB=$${RANLIB}" \
27548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27549                    install-info) \
27550           || exit 1
27551
27552 @endif target-libstdc++-v3
27553
27554 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
27555 maybe-installcheck-target-libstdc++-v3:
27556 @if target-libstdc++-v3
27557 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
27558
27559 installcheck-target-libstdc++-v3: \
27560     configure-target-libstdc++-v3 
27561         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27562         r=`${PWD_COMMAND}`; export r; \
27563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27564         $(RAW_CXX_TARGET_EXPORTS) \
27565         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27566         for flag in $(EXTRA_TARGET_FLAGS); do \
27567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27568         done; \
27569         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27572                   "RANLIB=$${RANLIB}" \
27573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27574                    installcheck) \
27575           || exit 1
27576
27577 @endif target-libstdc++-v3
27578
27579 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
27580 maybe-mostlyclean-target-libstdc++-v3:
27581 @if target-libstdc++-v3
27582 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
27583
27584 mostlyclean-target-libstdc++-v3: 
27585         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27586         r=`${PWD_COMMAND}`; export r; \
27587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27588         $(RAW_CXX_TARGET_EXPORTS) \
27589         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27590         for flag in $(EXTRA_TARGET_FLAGS); do \
27591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27592         done; \
27593         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    mostlyclean) \
27599           || exit 1
27600
27601 @endif target-libstdc++-v3
27602
27603 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
27604 maybe-clean-target-libstdc++-v3:
27605 @if target-libstdc++-v3
27606 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
27607
27608 clean-target-libstdc++-v3: 
27609         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27610         r=`${PWD_COMMAND}`; export r; \
27611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27612         $(RAW_CXX_TARGET_EXPORTS) \
27613         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27614         for flag in $(EXTRA_TARGET_FLAGS); do \
27615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27616         done; \
27617         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27620                   "RANLIB=$${RANLIB}" \
27621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27622                    clean) \
27623           || exit 1
27624
27625 @endif target-libstdc++-v3
27626
27627 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
27628 maybe-distclean-target-libstdc++-v3:
27629 @if target-libstdc++-v3
27630 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
27631
27632 distclean-target-libstdc++-v3: 
27633         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27634         r=`${PWD_COMMAND}`; export r; \
27635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27636         $(RAW_CXX_TARGET_EXPORTS) \
27637         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27638         for flag in $(EXTRA_TARGET_FLAGS); do \
27639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27640         done; \
27641         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27644                   "RANLIB=$${RANLIB}" \
27645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27646                    distclean) \
27647           || exit 1
27648
27649 @endif target-libstdc++-v3
27650
27651 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
27652 maybe-maintainer-clean-target-libstdc++-v3:
27653 @if target-libstdc++-v3
27654 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
27655
27656 maintainer-clean-target-libstdc++-v3: 
27657         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27658         r=`${PWD_COMMAND}`; export r; \
27659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660         $(RAW_CXX_TARGET_EXPORTS) \
27661         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27662         for flag in $(EXTRA_TARGET_FLAGS); do \
27663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664         done; \
27665         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668                   "RANLIB=$${RANLIB}" \
27669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27670                    maintainer-clean) \
27671           || exit 1
27672
27673 @endif target-libstdc++-v3
27674
27675
27676
27677 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27678 @if target-libmudflap
27679 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
27680         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27681         rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
27682         cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
27683 @endif target-libmudflap
27684
27685
27686
27687 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
27688 maybe-configure-target-libmudflap:
27689 @if target-libmudflap
27690 maybe-configure-target-libmudflap: configure-target-libmudflap
27691 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
27692         @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
27693         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27694         r=`${PWD_COMMAND}`; export r; \
27695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27696         $(NORMAL_TARGET_EXPORTS) \
27697         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
27698         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
27699         case $(srcdir) in \
27700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27701           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
27702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27703         esac; \
27704         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
27705         libsrcdir="$$s/libmudflap"; \
27706         rm -f no-such-file || : ; \
27707         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27708           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27709           || exit 1
27710 @endif target-libmudflap
27711
27712
27713
27714
27715
27716 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
27717 maybe-all-target-libmudflap:
27718 @if target-libmudflap
27719 TARGET-target-libmudflap=all
27720 maybe-all-target-libmudflap: all-target-libmudflap
27721 all-target-libmudflap: configure-target-libmudflap
27722         @r=`${PWD_COMMAND}`; export r; \
27723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27724         $(NORMAL_TARGET_EXPORTS) \
27725         (cd $(TARGET_SUBDIR)/libmudflap && \
27726           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
27727 @endif target-libmudflap
27728
27729
27730
27731
27732
27733 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
27734 maybe-check-target-libmudflap:
27735 @if target-libmudflap
27736 maybe-check-target-libmudflap: check-target-libmudflap
27737
27738 check-target-libmudflap:
27739         @r=`${PWD_COMMAND}`; export r; \
27740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27741         $(NORMAL_TARGET_EXPORTS) \
27742         (cd $(TARGET_SUBDIR)/libmudflap && \
27743           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
27744
27745 @endif target-libmudflap
27746
27747 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
27748 maybe-install-target-libmudflap:
27749 @if target-libmudflap
27750 maybe-install-target-libmudflap: install-target-libmudflap
27751
27752 install-target-libmudflap: installdirs
27753         @r=`${PWD_COMMAND}`; export r; \
27754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27755         $(NORMAL_TARGET_EXPORTS) \
27756         (cd $(TARGET_SUBDIR)/libmudflap && \
27757           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
27758
27759 @endif target-libmudflap
27760
27761 # Other targets (info, dvi, etc.)
27762
27763 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
27764 maybe-info-target-libmudflap:
27765 @if target-libmudflap
27766 maybe-info-target-libmudflap: info-target-libmudflap
27767
27768 info-target-libmudflap: \
27769     configure-target-libmudflap 
27770         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27771         r=`${PWD_COMMAND}`; export r; \
27772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27773         $(NORMAL_TARGET_EXPORTS) \
27774         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
27775         for flag in $(EXTRA_TARGET_FLAGS); do \
27776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27777         done; \
27778         (cd $(TARGET_SUBDIR)/libmudflap && \
27779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27781                   "RANLIB=$${RANLIB}" \
27782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27783                    info) \
27784           || exit 1
27785
27786 @endif target-libmudflap
27787
27788 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
27789 maybe-dvi-target-libmudflap:
27790 @if target-libmudflap
27791 maybe-dvi-target-libmudflap: dvi-target-libmudflap
27792
27793 dvi-target-libmudflap: \
27794     configure-target-libmudflap 
27795         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27796         r=`${PWD_COMMAND}`; export r; \
27797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27798         $(NORMAL_TARGET_EXPORTS) \
27799         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
27800         for flag in $(EXTRA_TARGET_FLAGS); do \
27801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27802         done; \
27803         (cd $(TARGET_SUBDIR)/libmudflap && \
27804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27806                   "RANLIB=$${RANLIB}" \
27807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27808                    dvi) \
27809           || exit 1
27810
27811 @endif target-libmudflap
27812
27813 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
27814 maybe-html-target-libmudflap:
27815 @if target-libmudflap
27816 maybe-html-target-libmudflap: html-target-libmudflap
27817
27818 html-target-libmudflap: \
27819     configure-target-libmudflap 
27820         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27821         r=`${PWD_COMMAND}`; export r; \
27822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27823         $(NORMAL_TARGET_EXPORTS) \
27824         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
27825         for flag in $(EXTRA_TARGET_FLAGS); do \
27826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27827         done; \
27828         (cd $(TARGET_SUBDIR)/libmudflap && \
27829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27831                   "RANLIB=$${RANLIB}" \
27832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27833                    html) \
27834           || exit 1
27835
27836 @endif target-libmudflap
27837
27838 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
27839 maybe-TAGS-target-libmudflap:
27840 @if target-libmudflap
27841 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
27842
27843 TAGS-target-libmudflap: \
27844     configure-target-libmudflap 
27845         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27846         r=`${PWD_COMMAND}`; export r; \
27847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848         $(NORMAL_TARGET_EXPORTS) \
27849         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
27850         for flag in $(EXTRA_TARGET_FLAGS); do \
27851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27852         done; \
27853         (cd $(TARGET_SUBDIR)/libmudflap && \
27854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27856                   "RANLIB=$${RANLIB}" \
27857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27858                    TAGS) \
27859           || exit 1
27860
27861 @endif target-libmudflap
27862
27863 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
27864 maybe-install-info-target-libmudflap:
27865 @if target-libmudflap
27866 maybe-install-info-target-libmudflap: install-info-target-libmudflap
27867
27868 install-info-target-libmudflap: \
27869     configure-target-libmudflap \
27870     info-target-libmudflap 
27871         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27872         r=`${PWD_COMMAND}`; export r; \
27873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27874         $(NORMAL_TARGET_EXPORTS) \
27875         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
27876         for flag in $(EXTRA_TARGET_FLAGS); do \
27877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27878         done; \
27879         (cd $(TARGET_SUBDIR)/libmudflap && \
27880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27882                   "RANLIB=$${RANLIB}" \
27883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27884                    install-info) \
27885           || exit 1
27886
27887 @endif target-libmudflap
27888
27889 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
27890 maybe-installcheck-target-libmudflap:
27891 @if target-libmudflap
27892 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
27893
27894 installcheck-target-libmudflap: \
27895     configure-target-libmudflap 
27896         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27897         r=`${PWD_COMMAND}`; export r; \
27898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27899         $(NORMAL_TARGET_EXPORTS) \
27900         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
27901         for flag in $(EXTRA_TARGET_FLAGS); do \
27902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27903         done; \
27904         (cd $(TARGET_SUBDIR)/libmudflap && \
27905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27907                   "RANLIB=$${RANLIB}" \
27908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27909                    installcheck) \
27910           || exit 1
27911
27912 @endif target-libmudflap
27913
27914 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
27915 maybe-mostlyclean-target-libmudflap:
27916 @if target-libmudflap
27917 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
27918
27919 mostlyclean-target-libmudflap: 
27920         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27921         r=`${PWD_COMMAND}`; export r; \
27922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27923         $(NORMAL_TARGET_EXPORTS) \
27924         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
27925         for flag in $(EXTRA_TARGET_FLAGS); do \
27926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27927         done; \
27928         (cd $(TARGET_SUBDIR)/libmudflap && \
27929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27931                   "RANLIB=$${RANLIB}" \
27932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27933                    mostlyclean) \
27934           || exit 1
27935
27936 @endif target-libmudflap
27937
27938 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
27939 maybe-clean-target-libmudflap:
27940 @if target-libmudflap
27941 maybe-clean-target-libmudflap: clean-target-libmudflap
27942
27943 clean-target-libmudflap: 
27944         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27945         r=`${PWD_COMMAND}`; export r; \
27946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947         $(NORMAL_TARGET_EXPORTS) \
27948         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
27949         for flag in $(EXTRA_TARGET_FLAGS); do \
27950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27951         done; \
27952         (cd $(TARGET_SUBDIR)/libmudflap && \
27953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27955                   "RANLIB=$${RANLIB}" \
27956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27957                    clean) \
27958           || exit 1
27959
27960 @endif target-libmudflap
27961
27962 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
27963 maybe-distclean-target-libmudflap:
27964 @if target-libmudflap
27965 maybe-distclean-target-libmudflap: distclean-target-libmudflap
27966
27967 distclean-target-libmudflap: 
27968         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27969         r=`${PWD_COMMAND}`; export r; \
27970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27971         $(NORMAL_TARGET_EXPORTS) \
27972         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
27973         for flag in $(EXTRA_TARGET_FLAGS); do \
27974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27975         done; \
27976         (cd $(TARGET_SUBDIR)/libmudflap && \
27977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27979                   "RANLIB=$${RANLIB}" \
27980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27981                    distclean) \
27982           || exit 1
27983
27984 @endif target-libmudflap
27985
27986 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
27987 maybe-maintainer-clean-target-libmudflap:
27988 @if target-libmudflap
27989 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
27990
27991 maintainer-clean-target-libmudflap: 
27992         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27993         r=`${PWD_COMMAND}`; export r; \
27994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27995         $(NORMAL_TARGET_EXPORTS) \
27996         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
27997         for flag in $(EXTRA_TARGET_FLAGS); do \
27998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27999         done; \
28000         (cd $(TARGET_SUBDIR)/libmudflap && \
28001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28003                   "RANLIB=$${RANLIB}" \
28004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28005                    maintainer-clean) \
28006           || exit 1
28007
28008 @endif target-libmudflap
28009
28010
28011
28012 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28013 @if target-libssp
28014 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
28015         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
28016         rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
28017         cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
28018 @endif target-libssp
28019
28020
28021
28022 .PHONY: configure-target-libssp maybe-configure-target-libssp
28023 maybe-configure-target-libssp:
28024 @if target-libssp
28025 maybe-configure-target-libssp: configure-target-libssp
28026 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
28027         @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
28028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
28029         r=`${PWD_COMMAND}`; export r; \
28030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031         $(NORMAL_TARGET_EXPORTS) \
28032         echo Configuring in $(TARGET_SUBDIR)/libssp; \
28033         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
28034         case $(srcdir) in \
28035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28036           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
28037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28038         esac; \
28039         srcdiroption="--srcdir=$${topdir}/libssp"; \
28040         libsrcdir="$$s/libssp"; \
28041         rm -f no-such-file || : ; \
28042         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28043           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28044           || exit 1
28045 @endif target-libssp
28046
28047
28048
28049
28050
28051 .PHONY: all-target-libssp maybe-all-target-libssp
28052 maybe-all-target-libssp:
28053 @if target-libssp
28054 TARGET-target-libssp=all
28055 maybe-all-target-libssp: all-target-libssp
28056 all-target-libssp: configure-target-libssp
28057         @r=`${PWD_COMMAND}`; export r; \
28058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28059         $(NORMAL_TARGET_EXPORTS) \
28060         (cd $(TARGET_SUBDIR)/libssp && \
28061           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
28062 @endif target-libssp
28063
28064
28065
28066
28067
28068 .PHONY: check-target-libssp maybe-check-target-libssp
28069 maybe-check-target-libssp:
28070 @if target-libssp
28071 maybe-check-target-libssp: check-target-libssp
28072
28073 check-target-libssp:
28074         @r=`${PWD_COMMAND}`; export r; \
28075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28076         $(NORMAL_TARGET_EXPORTS) \
28077         (cd $(TARGET_SUBDIR)/libssp && \
28078           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28079
28080 @endif target-libssp
28081
28082 .PHONY: install-target-libssp maybe-install-target-libssp
28083 maybe-install-target-libssp:
28084 @if target-libssp
28085 maybe-install-target-libssp: install-target-libssp
28086
28087 install-target-libssp: installdirs
28088         @r=`${PWD_COMMAND}`; export r; \
28089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28090         $(NORMAL_TARGET_EXPORTS) \
28091         (cd $(TARGET_SUBDIR)/libssp && \
28092           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28093
28094 @endif target-libssp
28095
28096 # Other targets (info, dvi, etc.)
28097
28098 .PHONY: maybe-info-target-libssp info-target-libssp
28099 maybe-info-target-libssp:
28100 @if target-libssp
28101 maybe-info-target-libssp: info-target-libssp
28102
28103 info-target-libssp: \
28104     configure-target-libssp 
28105         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28106         r=`${PWD_COMMAND}`; export r; \
28107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108         $(NORMAL_TARGET_EXPORTS) \
28109         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
28110         for flag in $(EXTRA_TARGET_FLAGS); do \
28111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28112         done; \
28113         (cd $(TARGET_SUBDIR)/libssp && \
28114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28116                   "RANLIB=$${RANLIB}" \
28117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28118                    info) \
28119           || exit 1
28120
28121 @endif target-libssp
28122
28123 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
28124 maybe-dvi-target-libssp:
28125 @if target-libssp
28126 maybe-dvi-target-libssp: dvi-target-libssp
28127
28128 dvi-target-libssp: \
28129     configure-target-libssp 
28130         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28131         r=`${PWD_COMMAND}`; export r; \
28132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28133         $(NORMAL_TARGET_EXPORTS) \
28134         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
28135         for flag in $(EXTRA_TARGET_FLAGS); do \
28136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28137         done; \
28138         (cd $(TARGET_SUBDIR)/libssp && \
28139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28141                   "RANLIB=$${RANLIB}" \
28142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28143                    dvi) \
28144           || exit 1
28145
28146 @endif target-libssp
28147
28148 .PHONY: maybe-html-target-libssp html-target-libssp
28149 maybe-html-target-libssp:
28150 @if target-libssp
28151 maybe-html-target-libssp: html-target-libssp
28152
28153 html-target-libssp: \
28154     configure-target-libssp 
28155         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28156         r=`${PWD_COMMAND}`; export r; \
28157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28158         $(NORMAL_TARGET_EXPORTS) \
28159         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
28160         for flag in $(EXTRA_TARGET_FLAGS); do \
28161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28162         done; \
28163         (cd $(TARGET_SUBDIR)/libssp && \
28164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28166                   "RANLIB=$${RANLIB}" \
28167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28168                    html) \
28169           || exit 1
28170
28171 @endif target-libssp
28172
28173 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
28174 maybe-TAGS-target-libssp:
28175 @if target-libssp
28176 maybe-TAGS-target-libssp: TAGS-target-libssp
28177
28178 TAGS-target-libssp: \
28179     configure-target-libssp 
28180         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28181         r=`${PWD_COMMAND}`; export r; \
28182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28183         $(NORMAL_TARGET_EXPORTS) \
28184         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
28185         for flag in $(EXTRA_TARGET_FLAGS); do \
28186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28187         done; \
28188         (cd $(TARGET_SUBDIR)/libssp && \
28189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28191                   "RANLIB=$${RANLIB}" \
28192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28193                    TAGS) \
28194           || exit 1
28195
28196 @endif target-libssp
28197
28198 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
28199 maybe-install-info-target-libssp:
28200 @if target-libssp
28201 maybe-install-info-target-libssp: install-info-target-libssp
28202
28203 install-info-target-libssp: \
28204     configure-target-libssp \
28205     info-target-libssp 
28206         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28207         r=`${PWD_COMMAND}`; export r; \
28208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28209         $(NORMAL_TARGET_EXPORTS) \
28210         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
28211         for flag in $(EXTRA_TARGET_FLAGS); do \
28212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28213         done; \
28214         (cd $(TARGET_SUBDIR)/libssp && \
28215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28217                   "RANLIB=$${RANLIB}" \
28218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28219                    install-info) \
28220           || exit 1
28221
28222 @endif target-libssp
28223
28224 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
28225 maybe-installcheck-target-libssp:
28226 @if target-libssp
28227 maybe-installcheck-target-libssp: installcheck-target-libssp
28228
28229 installcheck-target-libssp: \
28230     configure-target-libssp 
28231         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28232         r=`${PWD_COMMAND}`; export r; \
28233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28234         $(NORMAL_TARGET_EXPORTS) \
28235         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
28236         for flag in $(EXTRA_TARGET_FLAGS); do \
28237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28238         done; \
28239         (cd $(TARGET_SUBDIR)/libssp && \
28240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28242                   "RANLIB=$${RANLIB}" \
28243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28244                    installcheck) \
28245           || exit 1
28246
28247 @endif target-libssp
28248
28249 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
28250 maybe-mostlyclean-target-libssp:
28251 @if target-libssp
28252 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
28253
28254 mostlyclean-target-libssp: 
28255         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28256         r=`${PWD_COMMAND}`; export r; \
28257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28258         $(NORMAL_TARGET_EXPORTS) \
28259         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
28260         for flag in $(EXTRA_TARGET_FLAGS); do \
28261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28262         done; \
28263         (cd $(TARGET_SUBDIR)/libssp && \
28264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28266                   "RANLIB=$${RANLIB}" \
28267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28268                    mostlyclean) \
28269           || exit 1
28270
28271 @endif target-libssp
28272
28273 .PHONY: maybe-clean-target-libssp clean-target-libssp
28274 maybe-clean-target-libssp:
28275 @if target-libssp
28276 maybe-clean-target-libssp: clean-target-libssp
28277
28278 clean-target-libssp: 
28279         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28280         r=`${PWD_COMMAND}`; export r; \
28281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28282         $(NORMAL_TARGET_EXPORTS) \
28283         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
28284         for flag in $(EXTRA_TARGET_FLAGS); do \
28285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28286         done; \
28287         (cd $(TARGET_SUBDIR)/libssp && \
28288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28290                   "RANLIB=$${RANLIB}" \
28291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28292                    clean) \
28293           || exit 1
28294
28295 @endif target-libssp
28296
28297 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
28298 maybe-distclean-target-libssp:
28299 @if target-libssp
28300 maybe-distclean-target-libssp: distclean-target-libssp
28301
28302 distclean-target-libssp: 
28303         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28304         r=`${PWD_COMMAND}`; export r; \
28305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28306         $(NORMAL_TARGET_EXPORTS) \
28307         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
28308         for flag in $(EXTRA_TARGET_FLAGS); do \
28309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28310         done; \
28311         (cd $(TARGET_SUBDIR)/libssp && \
28312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28314                   "RANLIB=$${RANLIB}" \
28315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28316                    distclean) \
28317           || exit 1
28318
28319 @endif target-libssp
28320
28321 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
28322 maybe-maintainer-clean-target-libssp:
28323 @if target-libssp
28324 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
28325
28326 maintainer-clean-target-libssp: 
28327         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28328         r=`${PWD_COMMAND}`; export r; \
28329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28330         $(NORMAL_TARGET_EXPORTS) \
28331         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
28332         for flag in $(EXTRA_TARGET_FLAGS); do \
28333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28334         done; \
28335         (cd $(TARGET_SUBDIR)/libssp && \
28336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28338                   "RANLIB=$${RANLIB}" \
28339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28340                    maintainer-clean) \
28341           || exit 1
28342
28343 @endif target-libssp
28344
28345
28346
28347 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28348 @if target-newlib
28349 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
28350         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28351         rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
28352         cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
28353 @endif target-newlib
28354
28355
28356
28357 .PHONY: configure-target-newlib maybe-configure-target-newlib
28358 maybe-configure-target-newlib:
28359 @if target-newlib
28360 maybe-configure-target-newlib: configure-target-newlib
28361 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
28362         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
28363         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28364         r=`${PWD_COMMAND}`; export r; \
28365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28366         $(NORMAL_TARGET_EXPORTS) \
28367         echo Configuring in $(TARGET_SUBDIR)/newlib; \
28368         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
28369         case $(srcdir) in \
28370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28371           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
28372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28373         esac; \
28374         srcdiroption="--srcdir=$${topdir}/newlib"; \
28375         libsrcdir="$$s/newlib"; \
28376         rm -f no-such-file || : ; \
28377         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28378           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28379           || exit 1
28380 @endif target-newlib
28381
28382
28383
28384
28385
28386 .PHONY: all-target-newlib maybe-all-target-newlib
28387 maybe-all-target-newlib:
28388 @if target-newlib
28389 TARGET-target-newlib=all
28390 maybe-all-target-newlib: all-target-newlib
28391 all-target-newlib: configure-target-newlib
28392         @r=`${PWD_COMMAND}`; export r; \
28393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28394         $(NORMAL_TARGET_EXPORTS) \
28395         (cd $(TARGET_SUBDIR)/newlib && \
28396           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
28397 @endif target-newlib
28398
28399
28400
28401
28402
28403 .PHONY: check-target-newlib maybe-check-target-newlib
28404 maybe-check-target-newlib:
28405 @if target-newlib
28406 maybe-check-target-newlib: check-target-newlib
28407
28408 check-target-newlib:
28409         @r=`${PWD_COMMAND}`; export r; \
28410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411         $(NORMAL_TARGET_EXPORTS) \
28412         (cd $(TARGET_SUBDIR)/newlib && \
28413           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28414
28415 @endif target-newlib
28416
28417 .PHONY: install-target-newlib maybe-install-target-newlib
28418 maybe-install-target-newlib:
28419 @if target-newlib
28420 maybe-install-target-newlib: install-target-newlib
28421
28422 install-target-newlib: installdirs
28423         @r=`${PWD_COMMAND}`; export r; \
28424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425         $(NORMAL_TARGET_EXPORTS) \
28426         (cd $(TARGET_SUBDIR)/newlib && \
28427           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28428
28429 @endif target-newlib
28430
28431 # Other targets (info, dvi, etc.)
28432
28433 .PHONY: maybe-info-target-newlib info-target-newlib
28434 maybe-info-target-newlib:
28435 @if target-newlib
28436 maybe-info-target-newlib: info-target-newlib
28437
28438 info-target-newlib: \
28439     configure-target-newlib 
28440         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28441         r=`${PWD_COMMAND}`; export r; \
28442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28443         $(NORMAL_TARGET_EXPORTS) \
28444         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
28445         for flag in $(EXTRA_TARGET_FLAGS); do \
28446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28447         done; \
28448         (cd $(TARGET_SUBDIR)/newlib && \
28449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28451                   "RANLIB=$${RANLIB}" \
28452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28453                    info) \
28454           || exit 1
28455
28456 @endif target-newlib
28457
28458 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
28459 maybe-dvi-target-newlib:
28460 @if target-newlib
28461 maybe-dvi-target-newlib: dvi-target-newlib
28462
28463 dvi-target-newlib: \
28464     configure-target-newlib 
28465         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28466         r=`${PWD_COMMAND}`; export r; \
28467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28468         $(NORMAL_TARGET_EXPORTS) \
28469         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
28470         for flag in $(EXTRA_TARGET_FLAGS); do \
28471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28472         done; \
28473         (cd $(TARGET_SUBDIR)/newlib && \
28474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28476                   "RANLIB=$${RANLIB}" \
28477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28478                    dvi) \
28479           || exit 1
28480
28481 @endif target-newlib
28482
28483 .PHONY: maybe-html-target-newlib html-target-newlib
28484 maybe-html-target-newlib:
28485 @if target-newlib
28486 maybe-html-target-newlib: html-target-newlib
28487
28488 html-target-newlib: \
28489     configure-target-newlib 
28490         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28491         r=`${PWD_COMMAND}`; export r; \
28492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28493         $(NORMAL_TARGET_EXPORTS) \
28494         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
28495         for flag in $(EXTRA_TARGET_FLAGS); do \
28496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28497         done; \
28498         (cd $(TARGET_SUBDIR)/newlib && \
28499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28501                   "RANLIB=$${RANLIB}" \
28502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28503                    html) \
28504           || exit 1
28505
28506 @endif target-newlib
28507
28508 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
28509 maybe-TAGS-target-newlib:
28510 @if target-newlib
28511 maybe-TAGS-target-newlib: TAGS-target-newlib
28512
28513 TAGS-target-newlib: \
28514     configure-target-newlib 
28515         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28516         r=`${PWD_COMMAND}`; export r; \
28517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28518         $(NORMAL_TARGET_EXPORTS) \
28519         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
28520         for flag in $(EXTRA_TARGET_FLAGS); do \
28521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28522         done; \
28523         (cd $(TARGET_SUBDIR)/newlib && \
28524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28526                   "RANLIB=$${RANLIB}" \
28527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28528                    TAGS) \
28529           || exit 1
28530
28531 @endif target-newlib
28532
28533 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
28534 maybe-install-info-target-newlib:
28535 @if target-newlib
28536 maybe-install-info-target-newlib: install-info-target-newlib
28537
28538 install-info-target-newlib: \
28539     configure-target-newlib \
28540     info-target-newlib 
28541         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28542         r=`${PWD_COMMAND}`; export r; \
28543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28544         $(NORMAL_TARGET_EXPORTS) \
28545         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
28546         for flag in $(EXTRA_TARGET_FLAGS); do \
28547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28548         done; \
28549         (cd $(TARGET_SUBDIR)/newlib && \
28550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28552                   "RANLIB=$${RANLIB}" \
28553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28554                    install-info) \
28555           || exit 1
28556
28557 @endif target-newlib
28558
28559 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
28560 maybe-installcheck-target-newlib:
28561 @if target-newlib
28562 maybe-installcheck-target-newlib: installcheck-target-newlib
28563
28564 installcheck-target-newlib: \
28565     configure-target-newlib 
28566         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28567         r=`${PWD_COMMAND}`; export r; \
28568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28569         $(NORMAL_TARGET_EXPORTS) \
28570         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
28571         for flag in $(EXTRA_TARGET_FLAGS); do \
28572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28573         done; \
28574         (cd $(TARGET_SUBDIR)/newlib && \
28575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28577                   "RANLIB=$${RANLIB}" \
28578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28579                    installcheck) \
28580           || exit 1
28581
28582 @endif target-newlib
28583
28584 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
28585 maybe-mostlyclean-target-newlib:
28586 @if target-newlib
28587 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
28588
28589 mostlyclean-target-newlib: 
28590         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28591         r=`${PWD_COMMAND}`; export r; \
28592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28593         $(NORMAL_TARGET_EXPORTS) \
28594         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
28595         for flag in $(EXTRA_TARGET_FLAGS); do \
28596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28597         done; \
28598         (cd $(TARGET_SUBDIR)/newlib && \
28599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28601                   "RANLIB=$${RANLIB}" \
28602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28603                    mostlyclean) \
28604           || exit 1
28605
28606 @endif target-newlib
28607
28608 .PHONY: maybe-clean-target-newlib clean-target-newlib
28609 maybe-clean-target-newlib:
28610 @if target-newlib
28611 maybe-clean-target-newlib: clean-target-newlib
28612
28613 clean-target-newlib: 
28614         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28615         r=`${PWD_COMMAND}`; export r; \
28616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28617         $(NORMAL_TARGET_EXPORTS) \
28618         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
28619         for flag in $(EXTRA_TARGET_FLAGS); do \
28620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28621         done; \
28622         (cd $(TARGET_SUBDIR)/newlib && \
28623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28625                   "RANLIB=$${RANLIB}" \
28626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28627                    clean) \
28628           || exit 1
28629
28630 @endif target-newlib
28631
28632 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
28633 maybe-distclean-target-newlib:
28634 @if target-newlib
28635 maybe-distclean-target-newlib: distclean-target-newlib
28636
28637 distclean-target-newlib: 
28638         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28639         r=`${PWD_COMMAND}`; export r; \
28640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28641         $(NORMAL_TARGET_EXPORTS) \
28642         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
28643         for flag in $(EXTRA_TARGET_FLAGS); do \
28644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28645         done; \
28646         (cd $(TARGET_SUBDIR)/newlib && \
28647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28649                   "RANLIB=$${RANLIB}" \
28650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28651                    distclean) \
28652           || exit 1
28653
28654 @endif target-newlib
28655
28656 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
28657 maybe-maintainer-clean-target-newlib:
28658 @if target-newlib
28659 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
28660
28661 maintainer-clean-target-newlib: 
28662         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28663         r=`${PWD_COMMAND}`; export r; \
28664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28665         $(NORMAL_TARGET_EXPORTS) \
28666         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
28667         for flag in $(EXTRA_TARGET_FLAGS); do \
28668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28669         done; \
28670         (cd $(TARGET_SUBDIR)/newlib && \
28671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28673                   "RANLIB=$${RANLIB}" \
28674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28675                    maintainer-clean) \
28676           || exit 1
28677
28678 @endif target-newlib
28679
28680
28681
28682 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28683 @if target-libgfortran
28684 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
28685         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28686         rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
28687         cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
28688 @endif target-libgfortran
28689
28690
28691
28692 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
28693 maybe-configure-target-libgfortran:
28694 @if target-libgfortran
28695 maybe-configure-target-libgfortran: configure-target-libgfortran
28696 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
28697         @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
28698         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28699         r=`${PWD_COMMAND}`; export r; \
28700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28701         $(NORMAL_TARGET_EXPORTS) \
28702         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
28703         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
28704         case $(srcdir) in \
28705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28706           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
28707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28708         esac; \
28709         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
28710         libsrcdir="$$s/libgfortran"; \
28711         rm -f no-such-file || : ; \
28712         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28713           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28714           || exit 1
28715 @endif target-libgfortran
28716
28717
28718
28719
28720
28721 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
28722 maybe-all-target-libgfortran:
28723 @if target-libgfortran
28724 TARGET-target-libgfortran=all
28725 maybe-all-target-libgfortran: all-target-libgfortran
28726 all-target-libgfortran: configure-target-libgfortran
28727         @r=`${PWD_COMMAND}`; export r; \
28728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28729         $(NORMAL_TARGET_EXPORTS) \
28730         (cd $(TARGET_SUBDIR)/libgfortran && \
28731           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
28732 @endif target-libgfortran
28733
28734
28735
28736
28737
28738 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
28739 maybe-check-target-libgfortran:
28740 @if target-libgfortran
28741 maybe-check-target-libgfortran: check-target-libgfortran
28742
28743 check-target-libgfortran:
28744         @r=`${PWD_COMMAND}`; export r; \
28745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28746         $(NORMAL_TARGET_EXPORTS) \
28747         (cd $(TARGET_SUBDIR)/libgfortran && \
28748           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28749
28750 @endif target-libgfortran
28751
28752 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
28753 maybe-install-target-libgfortran:
28754 @if target-libgfortran
28755 maybe-install-target-libgfortran: install-target-libgfortran
28756
28757 install-target-libgfortran: installdirs
28758         @r=`${PWD_COMMAND}`; export r; \
28759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760         $(NORMAL_TARGET_EXPORTS) \
28761         (cd $(TARGET_SUBDIR)/libgfortran && \
28762           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28763
28764 @endif target-libgfortran
28765
28766 # Other targets (info, dvi, etc.)
28767
28768 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
28769 maybe-info-target-libgfortran:
28770 @if target-libgfortran
28771 maybe-info-target-libgfortran: info-target-libgfortran
28772
28773 info-target-libgfortran: \
28774     configure-target-libgfortran 
28775         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28776         r=`${PWD_COMMAND}`; export r; \
28777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28778         $(NORMAL_TARGET_EXPORTS) \
28779         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
28780         for flag in $(EXTRA_TARGET_FLAGS); do \
28781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28782         done; \
28783         (cd $(TARGET_SUBDIR)/libgfortran && \
28784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28786                   "RANLIB=$${RANLIB}" \
28787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28788                    info) \
28789           || exit 1
28790
28791 @endif target-libgfortran
28792
28793 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
28794 maybe-dvi-target-libgfortran:
28795 @if target-libgfortran
28796 maybe-dvi-target-libgfortran: dvi-target-libgfortran
28797
28798 dvi-target-libgfortran: \
28799     configure-target-libgfortran 
28800         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28801         r=`${PWD_COMMAND}`; export r; \
28802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28803         $(NORMAL_TARGET_EXPORTS) \
28804         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
28805         for flag in $(EXTRA_TARGET_FLAGS); do \
28806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28807         done; \
28808         (cd $(TARGET_SUBDIR)/libgfortran && \
28809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28811                   "RANLIB=$${RANLIB}" \
28812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28813                    dvi) \
28814           || exit 1
28815
28816 @endif target-libgfortran
28817
28818 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
28819 maybe-html-target-libgfortran:
28820 @if target-libgfortran
28821 maybe-html-target-libgfortran: html-target-libgfortran
28822
28823 html-target-libgfortran: \
28824     configure-target-libgfortran 
28825         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28826         r=`${PWD_COMMAND}`; export r; \
28827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28828         $(NORMAL_TARGET_EXPORTS) \
28829         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
28830         for flag in $(EXTRA_TARGET_FLAGS); do \
28831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28832         done; \
28833         (cd $(TARGET_SUBDIR)/libgfortran && \
28834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28836                   "RANLIB=$${RANLIB}" \
28837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28838                    html) \
28839           || exit 1
28840
28841 @endif target-libgfortran
28842
28843 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
28844 maybe-TAGS-target-libgfortran:
28845 @if target-libgfortran
28846 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
28847
28848 TAGS-target-libgfortran: \
28849     configure-target-libgfortran 
28850         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28851         r=`${PWD_COMMAND}`; export r; \
28852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853         $(NORMAL_TARGET_EXPORTS) \
28854         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
28855         for flag in $(EXTRA_TARGET_FLAGS); do \
28856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28857         done; \
28858         (cd $(TARGET_SUBDIR)/libgfortran && \
28859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861                   "RANLIB=$${RANLIB}" \
28862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28863                    TAGS) \
28864           || exit 1
28865
28866 @endif target-libgfortran
28867
28868 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
28869 maybe-install-info-target-libgfortran:
28870 @if target-libgfortran
28871 maybe-install-info-target-libgfortran: install-info-target-libgfortran
28872
28873 install-info-target-libgfortran: \
28874     configure-target-libgfortran \
28875     info-target-libgfortran 
28876         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28877         r=`${PWD_COMMAND}`; export r; \
28878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28879         $(NORMAL_TARGET_EXPORTS) \
28880         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
28881         for flag in $(EXTRA_TARGET_FLAGS); do \
28882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28883         done; \
28884         (cd $(TARGET_SUBDIR)/libgfortran && \
28885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28887                   "RANLIB=$${RANLIB}" \
28888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28889                    install-info) \
28890           || exit 1
28891
28892 @endif target-libgfortran
28893
28894 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
28895 maybe-installcheck-target-libgfortran:
28896 @if target-libgfortran
28897 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
28898
28899 installcheck-target-libgfortran: \
28900     configure-target-libgfortran 
28901         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28902         r=`${PWD_COMMAND}`; export r; \
28903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28904         $(NORMAL_TARGET_EXPORTS) \
28905         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
28906         for flag in $(EXTRA_TARGET_FLAGS); do \
28907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28908         done; \
28909         (cd $(TARGET_SUBDIR)/libgfortran && \
28910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28912                   "RANLIB=$${RANLIB}" \
28913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28914                    installcheck) \
28915           || exit 1
28916
28917 @endif target-libgfortran
28918
28919 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
28920 maybe-mostlyclean-target-libgfortran:
28921 @if target-libgfortran
28922 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
28923
28924 mostlyclean-target-libgfortran: 
28925         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28926         r=`${PWD_COMMAND}`; export r; \
28927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28928         $(NORMAL_TARGET_EXPORTS) \
28929         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
28930         for flag in $(EXTRA_TARGET_FLAGS); do \
28931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28932         done; \
28933         (cd $(TARGET_SUBDIR)/libgfortran && \
28934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28936                   "RANLIB=$${RANLIB}" \
28937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28938                    mostlyclean) \
28939           || exit 1
28940
28941 @endif target-libgfortran
28942
28943 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
28944 maybe-clean-target-libgfortran:
28945 @if target-libgfortran
28946 maybe-clean-target-libgfortran: clean-target-libgfortran
28947
28948 clean-target-libgfortran: 
28949         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28950         r=`${PWD_COMMAND}`; export r; \
28951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28952         $(NORMAL_TARGET_EXPORTS) \
28953         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    clean) \
28963           || exit 1
28964
28965 @endif target-libgfortran
28966
28967 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
28968 maybe-distclean-target-libgfortran:
28969 @if target-libgfortran
28970 maybe-distclean-target-libgfortran: distclean-target-libgfortran
28971
28972 distclean-target-libgfortran: 
28973         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28974         r=`${PWD_COMMAND}`; export r; \
28975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28976         $(NORMAL_TARGET_EXPORTS) \
28977         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
28978         for flag in $(EXTRA_TARGET_FLAGS); do \
28979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28980         done; \
28981         (cd $(TARGET_SUBDIR)/libgfortran && \
28982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28984                   "RANLIB=$${RANLIB}" \
28985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28986                    distclean) \
28987           || exit 1
28988
28989 @endif target-libgfortran
28990
28991 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
28992 maybe-maintainer-clean-target-libgfortran:
28993 @if target-libgfortran
28994 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
28995
28996 maintainer-clean-target-libgfortran: 
28997         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28998         r=`${PWD_COMMAND}`; export r; \
28999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29000         $(NORMAL_TARGET_EXPORTS) \
29001         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
29002         for flag in $(EXTRA_TARGET_FLAGS); do \
29003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29004         done; \
29005         (cd $(TARGET_SUBDIR)/libgfortran && \
29006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29008                   "RANLIB=$${RANLIB}" \
29009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29010                    maintainer-clean) \
29011           || exit 1
29012
29013 @endif target-libgfortran
29014
29015
29016
29017 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29018 @if target-libobjc
29019 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
29020         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
29021         rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
29022         cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
29023 @endif target-libobjc
29024
29025
29026
29027 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
29028 maybe-configure-target-libobjc:
29029 @if target-libobjc
29030 maybe-configure-target-libobjc: configure-target-libobjc
29031 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
29032         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
29033         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
29034         r=`${PWD_COMMAND}`; export r; \
29035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29036         $(NORMAL_TARGET_EXPORTS) \
29037         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
29038         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
29039         case $(srcdir) in \
29040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29041           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
29042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29043         esac; \
29044         srcdiroption="--srcdir=$${topdir}/libobjc"; \
29045         libsrcdir="$$s/libobjc"; \
29046         rm -f no-such-file || : ; \
29047         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29048           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29049           || exit 1
29050 @endif target-libobjc
29051
29052
29053
29054
29055
29056 .PHONY: all-target-libobjc maybe-all-target-libobjc
29057 maybe-all-target-libobjc:
29058 @if target-libobjc
29059 TARGET-target-libobjc=all
29060 maybe-all-target-libobjc: all-target-libobjc
29061 all-target-libobjc: configure-target-libobjc
29062         @r=`${PWD_COMMAND}`; export r; \
29063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29064         $(NORMAL_TARGET_EXPORTS) \
29065         (cd $(TARGET_SUBDIR)/libobjc && \
29066           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
29067 @endif target-libobjc
29068
29069
29070
29071
29072
29073 .PHONY: check-target-libobjc maybe-check-target-libobjc
29074 maybe-check-target-libobjc:
29075 @if target-libobjc
29076 maybe-check-target-libobjc: check-target-libobjc
29077
29078 check-target-libobjc:
29079         @r=`${PWD_COMMAND}`; export r; \
29080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29081         $(NORMAL_TARGET_EXPORTS) \
29082         (cd $(TARGET_SUBDIR)/libobjc && \
29083           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29084
29085 @endif target-libobjc
29086
29087 .PHONY: install-target-libobjc maybe-install-target-libobjc
29088 maybe-install-target-libobjc:
29089 @if target-libobjc
29090 maybe-install-target-libobjc: install-target-libobjc
29091
29092 install-target-libobjc: installdirs
29093         @r=`${PWD_COMMAND}`; export r; \
29094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29095         $(NORMAL_TARGET_EXPORTS) \
29096         (cd $(TARGET_SUBDIR)/libobjc && \
29097           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29098
29099 @endif target-libobjc
29100
29101 # Other targets (info, dvi, etc.)
29102
29103 .PHONY: maybe-info-target-libobjc info-target-libobjc
29104 maybe-info-target-libobjc:
29105 @if target-libobjc
29106 maybe-info-target-libobjc: info-target-libobjc
29107
29108 info-target-libobjc: \
29109     configure-target-libobjc 
29110         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29111         r=`${PWD_COMMAND}`; export r; \
29112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29113         $(NORMAL_TARGET_EXPORTS) \
29114         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
29115         for flag in $(EXTRA_TARGET_FLAGS); do \
29116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117         done; \
29118         (cd $(TARGET_SUBDIR)/libobjc && \
29119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29121                   "RANLIB=$${RANLIB}" \
29122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29123                    info) \
29124           || exit 1
29125
29126 @endif target-libobjc
29127
29128 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
29129 maybe-dvi-target-libobjc:
29130 @if target-libobjc
29131 maybe-dvi-target-libobjc: dvi-target-libobjc
29132
29133 dvi-target-libobjc: \
29134     configure-target-libobjc 
29135         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29136         r=`${PWD_COMMAND}`; export r; \
29137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29138         $(NORMAL_TARGET_EXPORTS) \
29139         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
29140         for flag in $(EXTRA_TARGET_FLAGS); do \
29141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29142         done; \
29143         (cd $(TARGET_SUBDIR)/libobjc && \
29144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29146                   "RANLIB=$${RANLIB}" \
29147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29148                    dvi) \
29149           || exit 1
29150
29151 @endif target-libobjc
29152
29153 .PHONY: maybe-html-target-libobjc html-target-libobjc
29154 maybe-html-target-libobjc:
29155 @if target-libobjc
29156 maybe-html-target-libobjc: html-target-libobjc
29157
29158 html-target-libobjc: \
29159     configure-target-libobjc 
29160         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29161         r=`${PWD_COMMAND}`; export r; \
29162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29163         $(NORMAL_TARGET_EXPORTS) \
29164         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
29165         for flag in $(EXTRA_TARGET_FLAGS); do \
29166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29167         done; \
29168         (cd $(TARGET_SUBDIR)/libobjc && \
29169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29171                   "RANLIB=$${RANLIB}" \
29172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29173                    html) \
29174           || exit 1
29175
29176 @endif target-libobjc
29177
29178 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
29179 maybe-TAGS-target-libobjc:
29180 @if target-libobjc
29181 maybe-TAGS-target-libobjc: TAGS-target-libobjc
29182
29183 TAGS-target-libobjc: \
29184     configure-target-libobjc 
29185         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29186         r=`${PWD_COMMAND}`; export r; \
29187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29188         $(NORMAL_TARGET_EXPORTS) \
29189         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
29190         for flag in $(EXTRA_TARGET_FLAGS); do \
29191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29192         done; \
29193         (cd $(TARGET_SUBDIR)/libobjc && \
29194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29196                   "RANLIB=$${RANLIB}" \
29197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29198                    TAGS) \
29199           || exit 1
29200
29201 @endif target-libobjc
29202
29203 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
29204 maybe-install-info-target-libobjc:
29205 @if target-libobjc
29206 maybe-install-info-target-libobjc: install-info-target-libobjc
29207
29208 install-info-target-libobjc: \
29209     configure-target-libobjc \
29210     info-target-libobjc 
29211         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29212         r=`${PWD_COMMAND}`; export r; \
29213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29214         $(NORMAL_TARGET_EXPORTS) \
29215         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
29216         for flag in $(EXTRA_TARGET_FLAGS); do \
29217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29218         done; \
29219         (cd $(TARGET_SUBDIR)/libobjc && \
29220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29222                   "RANLIB=$${RANLIB}" \
29223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29224                    install-info) \
29225           || exit 1
29226
29227 @endif target-libobjc
29228
29229 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
29230 maybe-installcheck-target-libobjc:
29231 @if target-libobjc
29232 maybe-installcheck-target-libobjc: installcheck-target-libobjc
29233
29234 installcheck-target-libobjc: \
29235     configure-target-libobjc 
29236         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29237         r=`${PWD_COMMAND}`; export r; \
29238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29239         $(NORMAL_TARGET_EXPORTS) \
29240         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
29241         for flag in $(EXTRA_TARGET_FLAGS); do \
29242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29243         done; \
29244         (cd $(TARGET_SUBDIR)/libobjc && \
29245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29247                   "RANLIB=$${RANLIB}" \
29248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29249                    installcheck) \
29250           || exit 1
29251
29252 @endif target-libobjc
29253
29254 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
29255 maybe-mostlyclean-target-libobjc:
29256 @if target-libobjc
29257 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
29258
29259 mostlyclean-target-libobjc: 
29260         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29261         r=`${PWD_COMMAND}`; export r; \
29262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263         $(NORMAL_TARGET_EXPORTS) \
29264         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
29265         for flag in $(EXTRA_TARGET_FLAGS); do \
29266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29267         done; \
29268         (cd $(TARGET_SUBDIR)/libobjc && \
29269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29271                   "RANLIB=$${RANLIB}" \
29272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29273                    mostlyclean) \
29274           || exit 1
29275
29276 @endif target-libobjc
29277
29278 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
29279 maybe-clean-target-libobjc:
29280 @if target-libobjc
29281 maybe-clean-target-libobjc: clean-target-libobjc
29282
29283 clean-target-libobjc: 
29284         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29285         r=`${PWD_COMMAND}`; export r; \
29286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29287         $(NORMAL_TARGET_EXPORTS) \
29288         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
29289         for flag in $(EXTRA_TARGET_FLAGS); do \
29290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29291         done; \
29292         (cd $(TARGET_SUBDIR)/libobjc && \
29293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29295                   "RANLIB=$${RANLIB}" \
29296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29297                    clean) \
29298           || exit 1
29299
29300 @endif target-libobjc
29301
29302 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
29303 maybe-distclean-target-libobjc:
29304 @if target-libobjc
29305 maybe-distclean-target-libobjc: distclean-target-libobjc
29306
29307 distclean-target-libobjc: 
29308         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29309         r=`${PWD_COMMAND}`; export r; \
29310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29311         $(NORMAL_TARGET_EXPORTS) \
29312         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
29313         for flag in $(EXTRA_TARGET_FLAGS); do \
29314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29315         done; \
29316         (cd $(TARGET_SUBDIR)/libobjc && \
29317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29319                   "RANLIB=$${RANLIB}" \
29320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29321                    distclean) \
29322           || exit 1
29323
29324 @endif target-libobjc
29325
29326 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
29327 maybe-maintainer-clean-target-libobjc:
29328 @if target-libobjc
29329 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
29330
29331 maintainer-clean-target-libobjc: 
29332         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29333         r=`${PWD_COMMAND}`; export r; \
29334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29335         $(NORMAL_TARGET_EXPORTS) \
29336         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
29337         for flag in $(EXTRA_TARGET_FLAGS); do \
29338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29339         done; \
29340         (cd $(TARGET_SUBDIR)/libobjc && \
29341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29343                   "RANLIB=$${RANLIB}" \
29344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29345                    maintainer-clean) \
29346           || exit 1
29347
29348 @endif target-libobjc
29349
29350
29351
29352 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29353 @if target-libtermcap
29354 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
29355         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29356         rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
29357         cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
29358 @endif target-libtermcap
29359
29360
29361
29362 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
29363 maybe-configure-target-libtermcap:
29364 @if target-libtermcap
29365 maybe-configure-target-libtermcap: configure-target-libtermcap
29366 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
29367         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
29368         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29369         r=`${PWD_COMMAND}`; export r; \
29370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29371         $(NORMAL_TARGET_EXPORTS) \
29372         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
29373         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
29374         case $(srcdir) in \
29375           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29376           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
29377                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29378         esac; \
29379         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
29380         libsrcdir="$$s/libtermcap"; \
29381         rm -f no-such-file || : ; \
29382         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29383           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29384           || exit 1
29385 @endif target-libtermcap
29386
29387
29388
29389
29390
29391 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
29392 maybe-all-target-libtermcap:
29393 @if target-libtermcap
29394 TARGET-target-libtermcap=all
29395 maybe-all-target-libtermcap: all-target-libtermcap
29396 all-target-libtermcap: configure-target-libtermcap
29397         @r=`${PWD_COMMAND}`; export r; \
29398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29399         $(NORMAL_TARGET_EXPORTS) \
29400         (cd $(TARGET_SUBDIR)/libtermcap && \
29401           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
29402 @endif target-libtermcap
29403
29404
29405
29406
29407
29408 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
29409 maybe-check-target-libtermcap:
29410 @if target-libtermcap
29411 maybe-check-target-libtermcap: check-target-libtermcap
29412
29413 # Dummy target for uncheckable module.
29414 check-target-libtermcap:
29415
29416 @endif target-libtermcap
29417
29418 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
29419 maybe-install-target-libtermcap:
29420 @if target-libtermcap
29421 maybe-install-target-libtermcap: install-target-libtermcap
29422
29423 install-target-libtermcap: installdirs
29424         @r=`${PWD_COMMAND}`; export r; \
29425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29426         $(NORMAL_TARGET_EXPORTS) \
29427         (cd $(TARGET_SUBDIR)/libtermcap && \
29428           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29429
29430 @endif target-libtermcap
29431
29432 # Other targets (info, dvi, etc.)
29433
29434 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
29435 maybe-info-target-libtermcap:
29436 @if target-libtermcap
29437 maybe-info-target-libtermcap: info-target-libtermcap
29438
29439 info-target-libtermcap: \
29440     configure-target-libtermcap 
29441         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29442         r=`${PWD_COMMAND}`; export r; \
29443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29444         $(NORMAL_TARGET_EXPORTS) \
29445         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
29446         for flag in $(EXTRA_TARGET_FLAGS); do \
29447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29448         done; \
29449         (cd $(TARGET_SUBDIR)/libtermcap && \
29450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29452                   "RANLIB=$${RANLIB}" \
29453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29454                    info) \
29455           || exit 1
29456
29457 @endif target-libtermcap
29458
29459 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
29460 maybe-dvi-target-libtermcap:
29461 @if target-libtermcap
29462 maybe-dvi-target-libtermcap: dvi-target-libtermcap
29463
29464 dvi-target-libtermcap: \
29465     configure-target-libtermcap 
29466         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29467         r=`${PWD_COMMAND}`; export r; \
29468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29469         $(NORMAL_TARGET_EXPORTS) \
29470         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
29471         for flag in $(EXTRA_TARGET_FLAGS); do \
29472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29473         done; \
29474         (cd $(TARGET_SUBDIR)/libtermcap && \
29475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29477                   "RANLIB=$${RANLIB}" \
29478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29479                    dvi) \
29480           || exit 1
29481
29482 @endif target-libtermcap
29483
29484 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
29485 maybe-html-target-libtermcap:
29486 @if target-libtermcap
29487 maybe-html-target-libtermcap: html-target-libtermcap
29488
29489 html-target-libtermcap: \
29490     configure-target-libtermcap 
29491         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29492         r=`${PWD_COMMAND}`; export r; \
29493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29494         $(NORMAL_TARGET_EXPORTS) \
29495         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
29496         for flag in $(EXTRA_TARGET_FLAGS); do \
29497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29498         done; \
29499         (cd $(TARGET_SUBDIR)/libtermcap && \
29500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29502                   "RANLIB=$${RANLIB}" \
29503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29504                    html) \
29505           || exit 1
29506
29507 @endif target-libtermcap
29508
29509 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
29510 maybe-TAGS-target-libtermcap:
29511 @if target-libtermcap
29512 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
29513
29514 TAGS-target-libtermcap: \
29515     configure-target-libtermcap 
29516         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29517         r=`${PWD_COMMAND}`; export r; \
29518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29519         $(NORMAL_TARGET_EXPORTS) \
29520         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
29521         for flag in $(EXTRA_TARGET_FLAGS); do \
29522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29523         done; \
29524         (cd $(TARGET_SUBDIR)/libtermcap && \
29525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29527                   "RANLIB=$${RANLIB}" \
29528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29529                    TAGS) \
29530           || exit 1
29531
29532 @endif target-libtermcap
29533
29534 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
29535 maybe-install-info-target-libtermcap:
29536 @if target-libtermcap
29537 maybe-install-info-target-libtermcap: install-info-target-libtermcap
29538
29539 install-info-target-libtermcap: \
29540     configure-target-libtermcap \
29541     info-target-libtermcap 
29542         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29543         r=`${PWD_COMMAND}`; export r; \
29544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29545         $(NORMAL_TARGET_EXPORTS) \
29546         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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                    install-info) \
29556           || exit 1
29557
29558 @endif target-libtermcap
29559
29560 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
29561 maybe-installcheck-target-libtermcap:
29562 @if target-libtermcap
29563 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
29564
29565 installcheck-target-libtermcap: \
29566     configure-target-libtermcap 
29567         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29568         r=`${PWD_COMMAND}`; export r; \
29569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570         $(NORMAL_TARGET_EXPORTS) \
29571         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
29572         for flag in $(EXTRA_TARGET_FLAGS); do \
29573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29574         done; \
29575         (cd $(TARGET_SUBDIR)/libtermcap && \
29576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29578                   "RANLIB=$${RANLIB}" \
29579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29580                    installcheck) \
29581           || exit 1
29582
29583 @endif target-libtermcap
29584
29585 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
29586 maybe-mostlyclean-target-libtermcap:
29587 @if target-libtermcap
29588 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
29589
29590 # libtermcap doesn't support mostlyclean.
29591 mostlyclean-target-libtermcap:
29592
29593 @endif target-libtermcap
29594
29595 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
29596 maybe-clean-target-libtermcap:
29597 @if target-libtermcap
29598 maybe-clean-target-libtermcap: clean-target-libtermcap
29599
29600 # libtermcap doesn't support clean.
29601 clean-target-libtermcap:
29602
29603 @endif target-libtermcap
29604
29605 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
29606 maybe-distclean-target-libtermcap:
29607 @if target-libtermcap
29608 maybe-distclean-target-libtermcap: distclean-target-libtermcap
29609
29610 # libtermcap doesn't support distclean.
29611 distclean-target-libtermcap:
29612
29613 @endif target-libtermcap
29614
29615 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
29616 maybe-maintainer-clean-target-libtermcap:
29617 @if target-libtermcap
29618 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
29619
29620 # libtermcap doesn't support maintainer-clean.
29621 maintainer-clean-target-libtermcap:
29622
29623 @endif target-libtermcap
29624
29625
29626
29627 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29628 @if target-winsup
29629 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
29630         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29631         rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
29632         cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
29633 @endif target-winsup
29634
29635
29636
29637 .PHONY: configure-target-winsup maybe-configure-target-winsup
29638 maybe-configure-target-winsup:
29639 @if target-winsup
29640 maybe-configure-target-winsup: configure-target-winsup
29641 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
29642         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
29643         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29644         r=`${PWD_COMMAND}`; export r; \
29645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29646         $(NORMAL_TARGET_EXPORTS) \
29647         echo Configuring in $(TARGET_SUBDIR)/winsup; \
29648         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
29649         case $(srcdir) in \
29650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29651           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
29652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29653         esac; \
29654         srcdiroption="--srcdir=$${topdir}/winsup"; \
29655         libsrcdir="$$s/winsup"; \
29656         rm -f no-such-file || : ; \
29657         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29658           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29659           || exit 1
29660 @endif target-winsup
29661
29662
29663
29664
29665
29666 .PHONY: all-target-winsup maybe-all-target-winsup
29667 maybe-all-target-winsup:
29668 @if target-winsup
29669 TARGET-target-winsup=all
29670 maybe-all-target-winsup: all-target-winsup
29671 all-target-winsup: configure-target-winsup
29672         @r=`${PWD_COMMAND}`; export r; \
29673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29674         $(NORMAL_TARGET_EXPORTS) \
29675         (cd $(TARGET_SUBDIR)/winsup && \
29676           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
29677 @endif target-winsup
29678
29679
29680
29681
29682
29683 .PHONY: check-target-winsup maybe-check-target-winsup
29684 maybe-check-target-winsup:
29685 @if target-winsup
29686 maybe-check-target-winsup: check-target-winsup
29687
29688 check-target-winsup:
29689         @r=`${PWD_COMMAND}`; export r; \
29690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29691         $(NORMAL_TARGET_EXPORTS) \
29692         (cd $(TARGET_SUBDIR)/winsup && \
29693           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29694
29695 @endif target-winsup
29696
29697 .PHONY: install-target-winsup maybe-install-target-winsup
29698 maybe-install-target-winsup:
29699 @if target-winsup
29700 maybe-install-target-winsup: install-target-winsup
29701
29702 install-target-winsup: installdirs
29703         @r=`${PWD_COMMAND}`; export r; \
29704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29705         $(NORMAL_TARGET_EXPORTS) \
29706         (cd $(TARGET_SUBDIR)/winsup && \
29707           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29708
29709 @endif target-winsup
29710
29711 # Other targets (info, dvi, etc.)
29712
29713 .PHONY: maybe-info-target-winsup info-target-winsup
29714 maybe-info-target-winsup:
29715 @if target-winsup
29716 maybe-info-target-winsup: info-target-winsup
29717
29718 info-target-winsup: \
29719     configure-target-winsup 
29720         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29721         r=`${PWD_COMMAND}`; export r; \
29722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29723         $(NORMAL_TARGET_EXPORTS) \
29724         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
29725         for flag in $(EXTRA_TARGET_FLAGS); do \
29726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29727         done; \
29728         (cd $(TARGET_SUBDIR)/winsup && \
29729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29731                   "RANLIB=$${RANLIB}" \
29732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29733                    info) \
29734           || exit 1
29735
29736 @endif target-winsup
29737
29738 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
29739 maybe-dvi-target-winsup:
29740 @if target-winsup
29741 maybe-dvi-target-winsup: dvi-target-winsup
29742
29743 dvi-target-winsup: \
29744     configure-target-winsup 
29745         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29746         r=`${PWD_COMMAND}`; export r; \
29747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29748         $(NORMAL_TARGET_EXPORTS) \
29749         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
29750         for flag in $(EXTRA_TARGET_FLAGS); do \
29751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29752         done; \
29753         (cd $(TARGET_SUBDIR)/winsup && \
29754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29756                   "RANLIB=$${RANLIB}" \
29757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29758                    dvi) \
29759           || exit 1
29760
29761 @endif target-winsup
29762
29763 .PHONY: maybe-html-target-winsup html-target-winsup
29764 maybe-html-target-winsup:
29765 @if target-winsup
29766 maybe-html-target-winsup: html-target-winsup
29767
29768 html-target-winsup: \
29769     configure-target-winsup 
29770         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29771         r=`${PWD_COMMAND}`; export r; \
29772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29773         $(NORMAL_TARGET_EXPORTS) \
29774         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
29775         for flag in $(EXTRA_TARGET_FLAGS); do \
29776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29777         done; \
29778         (cd $(TARGET_SUBDIR)/winsup && \
29779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29781                   "RANLIB=$${RANLIB}" \
29782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29783                    html) \
29784           || exit 1
29785
29786 @endif target-winsup
29787
29788 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
29789 maybe-TAGS-target-winsup:
29790 @if target-winsup
29791 maybe-TAGS-target-winsup: TAGS-target-winsup
29792
29793 TAGS-target-winsup: \
29794     configure-target-winsup 
29795         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29796         r=`${PWD_COMMAND}`; export r; \
29797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29798         $(NORMAL_TARGET_EXPORTS) \
29799         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
29800         for flag in $(EXTRA_TARGET_FLAGS); do \
29801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29802         done; \
29803         (cd $(TARGET_SUBDIR)/winsup && \
29804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29806                   "RANLIB=$${RANLIB}" \
29807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29808                    TAGS) \
29809           || exit 1
29810
29811 @endif target-winsup
29812
29813 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
29814 maybe-install-info-target-winsup:
29815 @if target-winsup
29816 maybe-install-info-target-winsup: install-info-target-winsup
29817
29818 install-info-target-winsup: \
29819     configure-target-winsup \
29820     info-target-winsup 
29821         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29822         r=`${PWD_COMMAND}`; export r; \
29823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29824         $(NORMAL_TARGET_EXPORTS) \
29825         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
29826         for flag in $(EXTRA_TARGET_FLAGS); do \
29827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29828         done; \
29829         (cd $(TARGET_SUBDIR)/winsup && \
29830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29832                   "RANLIB=$${RANLIB}" \
29833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29834                    install-info) \
29835           || exit 1
29836
29837 @endif target-winsup
29838
29839 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
29840 maybe-installcheck-target-winsup:
29841 @if target-winsup
29842 maybe-installcheck-target-winsup: installcheck-target-winsup
29843
29844 installcheck-target-winsup: \
29845     configure-target-winsup 
29846         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29847         r=`${PWD_COMMAND}`; export r; \
29848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29849         $(NORMAL_TARGET_EXPORTS) \
29850         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
29851         for flag in $(EXTRA_TARGET_FLAGS); do \
29852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29853         done; \
29854         (cd $(TARGET_SUBDIR)/winsup && \
29855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29857                   "RANLIB=$${RANLIB}" \
29858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29859                    installcheck) \
29860           || exit 1
29861
29862 @endif target-winsup
29863
29864 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
29865 maybe-mostlyclean-target-winsup:
29866 @if target-winsup
29867 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
29868
29869 mostlyclean-target-winsup: 
29870         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29871         r=`${PWD_COMMAND}`; export r; \
29872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29873         $(NORMAL_TARGET_EXPORTS) \
29874         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
29875         for flag in $(EXTRA_TARGET_FLAGS); do \
29876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29877         done; \
29878         (cd $(TARGET_SUBDIR)/winsup && \
29879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29881                   "RANLIB=$${RANLIB}" \
29882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29883                    mostlyclean) \
29884           || exit 1
29885
29886 @endif target-winsup
29887
29888 .PHONY: maybe-clean-target-winsup clean-target-winsup
29889 maybe-clean-target-winsup:
29890 @if target-winsup
29891 maybe-clean-target-winsup: clean-target-winsup
29892
29893 clean-target-winsup: 
29894         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29895         r=`${PWD_COMMAND}`; export r; \
29896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29897         $(NORMAL_TARGET_EXPORTS) \
29898         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
29899         for flag in $(EXTRA_TARGET_FLAGS); do \
29900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29901         done; \
29902         (cd $(TARGET_SUBDIR)/winsup && \
29903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29905                   "RANLIB=$${RANLIB}" \
29906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29907                    clean) \
29908           || exit 1
29909
29910 @endif target-winsup
29911
29912 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
29913 maybe-distclean-target-winsup:
29914 @if target-winsup
29915 maybe-distclean-target-winsup: distclean-target-winsup
29916
29917 distclean-target-winsup: 
29918         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29919         r=`${PWD_COMMAND}`; export r; \
29920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29921         $(NORMAL_TARGET_EXPORTS) \
29922         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
29923         for flag in $(EXTRA_TARGET_FLAGS); do \
29924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29925         done; \
29926         (cd $(TARGET_SUBDIR)/winsup && \
29927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29929                   "RANLIB=$${RANLIB}" \
29930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29931                    distclean) \
29932           || exit 1
29933
29934 @endif target-winsup
29935
29936 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
29937 maybe-maintainer-clean-target-winsup:
29938 @if target-winsup
29939 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
29940
29941 maintainer-clean-target-winsup: 
29942         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29943         r=`${PWD_COMMAND}`; export r; \
29944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29945         $(NORMAL_TARGET_EXPORTS) \
29946         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
29947         for flag in $(EXTRA_TARGET_FLAGS); do \
29948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29949         done; \
29950         (cd $(TARGET_SUBDIR)/winsup && \
29951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29953                   "RANLIB=$${RANLIB}" \
29954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29955                    maintainer-clean) \
29956           || exit 1
29957
29958 @endif target-winsup
29959
29960
29961
29962 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29963 @if target-libgloss
29964 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
29965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29966         rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
29967         cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
29968 @endif target-libgloss
29969
29970
29971
29972 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
29973 maybe-configure-target-libgloss:
29974 @if target-libgloss
29975 maybe-configure-target-libgloss: configure-target-libgloss
29976 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
29977         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
29978         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29979         r=`${PWD_COMMAND}`; export r; \
29980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29981         $(NORMAL_TARGET_EXPORTS) \
29982         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
29983         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
29984         case $(srcdir) in \
29985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29986           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
29987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29988         esac; \
29989         srcdiroption="--srcdir=$${topdir}/libgloss"; \
29990         libsrcdir="$$s/libgloss"; \
29991         rm -f no-such-file || : ; \
29992         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29993           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29994           || exit 1
29995 @endif target-libgloss
29996
29997
29998
29999
30000
30001 .PHONY: all-target-libgloss maybe-all-target-libgloss
30002 maybe-all-target-libgloss:
30003 @if target-libgloss
30004 TARGET-target-libgloss=all
30005 maybe-all-target-libgloss: all-target-libgloss
30006 all-target-libgloss: configure-target-libgloss
30007         @r=`${PWD_COMMAND}`; export r; \
30008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30009         $(NORMAL_TARGET_EXPORTS) \
30010         (cd $(TARGET_SUBDIR)/libgloss && \
30011           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
30012 @endif target-libgloss
30013
30014
30015
30016
30017
30018 .PHONY: check-target-libgloss maybe-check-target-libgloss
30019 maybe-check-target-libgloss:
30020 @if target-libgloss
30021 maybe-check-target-libgloss: check-target-libgloss
30022
30023 # Dummy target for uncheckable module.
30024 check-target-libgloss:
30025
30026 @endif target-libgloss
30027
30028 .PHONY: install-target-libgloss maybe-install-target-libgloss
30029 maybe-install-target-libgloss:
30030 @if target-libgloss
30031 maybe-install-target-libgloss: install-target-libgloss
30032
30033 install-target-libgloss: installdirs
30034         @r=`${PWD_COMMAND}`; export r; \
30035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036         $(NORMAL_TARGET_EXPORTS) \
30037         (cd $(TARGET_SUBDIR)/libgloss && \
30038           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30039
30040 @endif target-libgloss
30041
30042 # Other targets (info, dvi, etc.)
30043
30044 .PHONY: maybe-info-target-libgloss info-target-libgloss
30045 maybe-info-target-libgloss:
30046 @if target-libgloss
30047 maybe-info-target-libgloss: info-target-libgloss
30048
30049 info-target-libgloss: \
30050     configure-target-libgloss 
30051         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30052         r=`${PWD_COMMAND}`; export r; \
30053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054         $(NORMAL_TARGET_EXPORTS) \
30055         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
30056         for flag in $(EXTRA_TARGET_FLAGS); do \
30057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30058         done; \
30059         (cd $(TARGET_SUBDIR)/libgloss && \
30060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30062                   "RANLIB=$${RANLIB}" \
30063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30064                    info) \
30065           || exit 1
30066
30067 @endif target-libgloss
30068
30069 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
30070 maybe-dvi-target-libgloss:
30071 @if target-libgloss
30072 maybe-dvi-target-libgloss: dvi-target-libgloss
30073
30074 dvi-target-libgloss: \
30075     configure-target-libgloss 
30076         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30077         r=`${PWD_COMMAND}`; export r; \
30078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30079         $(NORMAL_TARGET_EXPORTS) \
30080         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
30081         for flag in $(EXTRA_TARGET_FLAGS); do \
30082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30083         done; \
30084         (cd $(TARGET_SUBDIR)/libgloss && \
30085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30087                   "RANLIB=$${RANLIB}" \
30088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30089                    dvi) \
30090           || exit 1
30091
30092 @endif target-libgloss
30093
30094 .PHONY: maybe-html-target-libgloss html-target-libgloss
30095 maybe-html-target-libgloss:
30096 @if target-libgloss
30097 maybe-html-target-libgloss: html-target-libgloss
30098
30099 html-target-libgloss: \
30100     configure-target-libgloss 
30101         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30102         r=`${PWD_COMMAND}`; export r; \
30103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30104         $(NORMAL_TARGET_EXPORTS) \
30105         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
30106         for flag in $(EXTRA_TARGET_FLAGS); do \
30107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30108         done; \
30109         (cd $(TARGET_SUBDIR)/libgloss && \
30110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30112                   "RANLIB=$${RANLIB}" \
30113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30114                    html) \
30115           || exit 1
30116
30117 @endif target-libgloss
30118
30119 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
30120 maybe-TAGS-target-libgloss:
30121 @if target-libgloss
30122 maybe-TAGS-target-libgloss: TAGS-target-libgloss
30123
30124 TAGS-target-libgloss: \
30125     configure-target-libgloss 
30126         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30127         r=`${PWD_COMMAND}`; export r; \
30128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30129         $(NORMAL_TARGET_EXPORTS) \
30130         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
30131         for flag in $(EXTRA_TARGET_FLAGS); do \
30132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30133         done; \
30134         (cd $(TARGET_SUBDIR)/libgloss && \
30135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30137                   "RANLIB=$${RANLIB}" \
30138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30139                    TAGS) \
30140           || exit 1
30141
30142 @endif target-libgloss
30143
30144 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
30145 maybe-install-info-target-libgloss:
30146 @if target-libgloss
30147 maybe-install-info-target-libgloss: install-info-target-libgloss
30148
30149 install-info-target-libgloss: \
30150     configure-target-libgloss \
30151     info-target-libgloss 
30152         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30153         r=`${PWD_COMMAND}`; export r; \
30154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30155         $(NORMAL_TARGET_EXPORTS) \
30156         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
30157         for flag in $(EXTRA_TARGET_FLAGS); do \
30158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30159         done; \
30160         (cd $(TARGET_SUBDIR)/libgloss && \
30161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30163                   "RANLIB=$${RANLIB}" \
30164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30165                    install-info) \
30166           || exit 1
30167
30168 @endif target-libgloss
30169
30170 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
30171 maybe-installcheck-target-libgloss:
30172 @if target-libgloss
30173 maybe-installcheck-target-libgloss: installcheck-target-libgloss
30174
30175 installcheck-target-libgloss: \
30176     configure-target-libgloss 
30177         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30178         r=`${PWD_COMMAND}`; export r; \
30179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30180         $(NORMAL_TARGET_EXPORTS) \
30181         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
30182         for flag in $(EXTRA_TARGET_FLAGS); do \
30183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30184         done; \
30185         (cd $(TARGET_SUBDIR)/libgloss && \
30186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30188                   "RANLIB=$${RANLIB}" \
30189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30190                    installcheck) \
30191           || exit 1
30192
30193 @endif target-libgloss
30194
30195 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
30196 maybe-mostlyclean-target-libgloss:
30197 @if target-libgloss
30198 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
30199
30200 mostlyclean-target-libgloss: 
30201         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30202         r=`${PWD_COMMAND}`; export r; \
30203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30204         $(NORMAL_TARGET_EXPORTS) \
30205         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
30206         for flag in $(EXTRA_TARGET_FLAGS); do \
30207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30208         done; \
30209         (cd $(TARGET_SUBDIR)/libgloss && \
30210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30212                   "RANLIB=$${RANLIB}" \
30213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30214                    mostlyclean) \
30215           || exit 1
30216
30217 @endif target-libgloss
30218
30219 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
30220 maybe-clean-target-libgloss:
30221 @if target-libgloss
30222 maybe-clean-target-libgloss: clean-target-libgloss
30223
30224 clean-target-libgloss: 
30225         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30226         r=`${PWD_COMMAND}`; export r; \
30227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30228         $(NORMAL_TARGET_EXPORTS) \
30229         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
30230         for flag in $(EXTRA_TARGET_FLAGS); do \
30231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30232         done; \
30233         (cd $(TARGET_SUBDIR)/libgloss && \
30234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30236                   "RANLIB=$${RANLIB}" \
30237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30238                    clean) \
30239           || exit 1
30240
30241 @endif target-libgloss
30242
30243 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
30244 maybe-distclean-target-libgloss:
30245 @if target-libgloss
30246 maybe-distclean-target-libgloss: distclean-target-libgloss
30247
30248 distclean-target-libgloss: 
30249         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30250         r=`${PWD_COMMAND}`; export r; \
30251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30252         $(NORMAL_TARGET_EXPORTS) \
30253         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
30254         for flag in $(EXTRA_TARGET_FLAGS); do \
30255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30256         done; \
30257         (cd $(TARGET_SUBDIR)/libgloss && \
30258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30260                   "RANLIB=$${RANLIB}" \
30261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30262                    distclean) \
30263           || exit 1
30264
30265 @endif target-libgloss
30266
30267 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
30268 maybe-maintainer-clean-target-libgloss:
30269 @if target-libgloss
30270 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
30271
30272 maintainer-clean-target-libgloss: 
30273         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30274         r=`${PWD_COMMAND}`; export r; \
30275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30276         $(NORMAL_TARGET_EXPORTS) \
30277         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
30278         for flag in $(EXTRA_TARGET_FLAGS); do \
30279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30280         done; \
30281         (cd $(TARGET_SUBDIR)/libgloss && \
30282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30284                   "RANLIB=$${RANLIB}" \
30285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30286                    maintainer-clean) \
30287           || exit 1
30288
30289 @endif target-libgloss
30290
30291
30292
30293 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30294 @if target-libiberty
30295 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
30296         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30297         rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
30298         cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
30299 @endif target-libiberty
30300
30301
30302
30303 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
30304 maybe-configure-target-libiberty:
30305 @if target-libiberty
30306 maybe-configure-target-libiberty: configure-target-libiberty
30307 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
30308         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
30309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30310         r=`${PWD_COMMAND}`; export r; \
30311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30312         $(NORMAL_TARGET_EXPORTS) \
30313         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
30314         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
30315         case $(srcdir) in \
30316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30317           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
30318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30319         esac; \
30320         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30321         libsrcdir="$$s/libiberty"; \
30322         rm -f no-such-file || : ; \
30323         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30324           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30325           || exit 1
30326 @endif target-libiberty
30327
30328
30329
30330
30331
30332 .PHONY: all-target-libiberty maybe-all-target-libiberty
30333 maybe-all-target-libiberty:
30334 @if target-libiberty
30335 TARGET-target-libiberty=all
30336 maybe-all-target-libiberty: all-target-libiberty
30337 all-target-libiberty: configure-target-libiberty
30338         @r=`${PWD_COMMAND}`; export r; \
30339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30340         $(NORMAL_TARGET_EXPORTS) \
30341         (cd $(TARGET_SUBDIR)/libiberty && \
30342           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
30343 @endif target-libiberty
30344
30345
30346
30347
30348
30349 .PHONY: check-target-libiberty maybe-check-target-libiberty
30350 maybe-check-target-libiberty:
30351 @if target-libiberty
30352 maybe-check-target-libiberty: check-target-libiberty
30353
30354 check-target-libiberty:
30355         @r=`${PWD_COMMAND}`; export r; \
30356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357         $(NORMAL_TARGET_EXPORTS) \
30358         (cd $(TARGET_SUBDIR)/libiberty && \
30359           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30360
30361 @endif target-libiberty
30362
30363 .PHONY: install-target-libiberty maybe-install-target-libiberty
30364 maybe-install-target-libiberty:
30365 @if target-libiberty
30366 maybe-install-target-libiberty: install-target-libiberty
30367
30368 install-target-libiberty: installdirs
30369         @r=`${PWD_COMMAND}`; export r; \
30370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30371         $(NORMAL_TARGET_EXPORTS) \
30372         (cd $(TARGET_SUBDIR)/libiberty && \
30373           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30374
30375 @endif target-libiberty
30376
30377 # Other targets (info, dvi, etc.)
30378
30379 .PHONY: maybe-info-target-libiberty info-target-libiberty
30380 maybe-info-target-libiberty:
30381 @if target-libiberty
30382 maybe-info-target-libiberty: info-target-libiberty
30383
30384 info-target-libiberty: \
30385     configure-target-libiberty 
30386         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30387         r=`${PWD_COMMAND}`; export r; \
30388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30389         $(NORMAL_TARGET_EXPORTS) \
30390         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
30391         for flag in $(EXTRA_TARGET_FLAGS); do \
30392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30393         done; \
30394         (cd $(TARGET_SUBDIR)/libiberty && \
30395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30397                   "RANLIB=$${RANLIB}" \
30398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30399                    info) \
30400           || exit 1
30401
30402 @endif target-libiberty
30403
30404 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
30405 maybe-dvi-target-libiberty:
30406 @if target-libiberty
30407 maybe-dvi-target-libiberty: dvi-target-libiberty
30408
30409 dvi-target-libiberty: \
30410     configure-target-libiberty 
30411         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30412         r=`${PWD_COMMAND}`; export r; \
30413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30414         $(NORMAL_TARGET_EXPORTS) \
30415         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
30416         for flag in $(EXTRA_TARGET_FLAGS); do \
30417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30418         done; \
30419         (cd $(TARGET_SUBDIR)/libiberty && \
30420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30422                   "RANLIB=$${RANLIB}" \
30423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30424                    dvi) \
30425           || exit 1
30426
30427 @endif target-libiberty
30428
30429 .PHONY: maybe-html-target-libiberty html-target-libiberty
30430 maybe-html-target-libiberty:
30431 @if target-libiberty
30432 maybe-html-target-libiberty: html-target-libiberty
30433
30434 html-target-libiberty: \
30435     configure-target-libiberty 
30436         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30437         r=`${PWD_COMMAND}`; export r; \
30438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30439         $(NORMAL_TARGET_EXPORTS) \
30440         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
30441         for flag in $(EXTRA_TARGET_FLAGS); do \
30442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30443         done; \
30444         (cd $(TARGET_SUBDIR)/libiberty && \
30445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30447                   "RANLIB=$${RANLIB}" \
30448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30449                    html) \
30450           || exit 1
30451
30452 @endif target-libiberty
30453
30454 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
30455 maybe-TAGS-target-libiberty:
30456 @if target-libiberty
30457 maybe-TAGS-target-libiberty: TAGS-target-libiberty
30458
30459 TAGS-target-libiberty: \
30460     configure-target-libiberty 
30461         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30462         r=`${PWD_COMMAND}`; export r; \
30463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30464         $(NORMAL_TARGET_EXPORTS) \
30465         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
30466         for flag in $(EXTRA_TARGET_FLAGS); do \
30467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30468         done; \
30469         (cd $(TARGET_SUBDIR)/libiberty && \
30470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30472                   "RANLIB=$${RANLIB}" \
30473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30474                    TAGS) \
30475           || exit 1
30476
30477 @endif target-libiberty
30478
30479 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
30480 maybe-install-info-target-libiberty:
30481 @if target-libiberty
30482 maybe-install-info-target-libiberty: install-info-target-libiberty
30483
30484 install-info-target-libiberty: \
30485     configure-target-libiberty \
30486     info-target-libiberty 
30487         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30488         r=`${PWD_COMMAND}`; export r; \
30489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30490         $(NORMAL_TARGET_EXPORTS) \
30491         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
30492         for flag in $(EXTRA_TARGET_FLAGS); do \
30493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30494         done; \
30495         (cd $(TARGET_SUBDIR)/libiberty && \
30496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30498                   "RANLIB=$${RANLIB}" \
30499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30500                    install-info) \
30501           || exit 1
30502
30503 @endif target-libiberty
30504
30505 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
30506 maybe-installcheck-target-libiberty:
30507 @if target-libiberty
30508 maybe-installcheck-target-libiberty: installcheck-target-libiberty
30509
30510 installcheck-target-libiberty: \
30511     configure-target-libiberty 
30512         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30513         r=`${PWD_COMMAND}`; export r; \
30514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515         $(NORMAL_TARGET_EXPORTS) \
30516         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
30517         for flag in $(EXTRA_TARGET_FLAGS); do \
30518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30519         done; \
30520         (cd $(TARGET_SUBDIR)/libiberty && \
30521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30523                   "RANLIB=$${RANLIB}" \
30524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30525                    installcheck) \
30526           || exit 1
30527
30528 @endif target-libiberty
30529
30530 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
30531 maybe-mostlyclean-target-libiberty:
30532 @if target-libiberty
30533 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
30534
30535 mostlyclean-target-libiberty: 
30536         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30537         r=`${PWD_COMMAND}`; export r; \
30538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30539         $(NORMAL_TARGET_EXPORTS) \
30540         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
30541         for flag in $(EXTRA_TARGET_FLAGS); do \
30542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30543         done; \
30544         (cd $(TARGET_SUBDIR)/libiberty && \
30545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30547                   "RANLIB=$${RANLIB}" \
30548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30549                    mostlyclean) \
30550           || exit 1
30551
30552 @endif target-libiberty
30553
30554 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
30555 maybe-clean-target-libiberty:
30556 @if target-libiberty
30557 maybe-clean-target-libiberty: clean-target-libiberty
30558
30559 clean-target-libiberty: 
30560         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30561         r=`${PWD_COMMAND}`; export r; \
30562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30563         $(NORMAL_TARGET_EXPORTS) \
30564         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
30565         for flag in $(EXTRA_TARGET_FLAGS); do \
30566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30567         done; \
30568         (cd $(TARGET_SUBDIR)/libiberty && \
30569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30571                   "RANLIB=$${RANLIB}" \
30572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30573                    clean) \
30574           || exit 1
30575
30576 @endif target-libiberty
30577
30578 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
30579 maybe-distclean-target-libiberty:
30580 @if target-libiberty
30581 maybe-distclean-target-libiberty: distclean-target-libiberty
30582
30583 distclean-target-libiberty: 
30584         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30585         r=`${PWD_COMMAND}`; export r; \
30586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30587         $(NORMAL_TARGET_EXPORTS) \
30588         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
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)/libiberty && \
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                    distclean) \
30598           || exit 1
30599
30600 @endif target-libiberty
30601
30602 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
30603 maybe-maintainer-clean-target-libiberty:
30604 @if target-libiberty
30605 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
30606
30607 maintainer-clean-target-libiberty: 
30608         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30609         r=`${PWD_COMMAND}`; export r; \
30610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30611         $(NORMAL_TARGET_EXPORTS) \
30612         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
30613         for flag in $(EXTRA_TARGET_FLAGS); do \
30614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30615         done; \
30616         (cd $(TARGET_SUBDIR)/libiberty && \
30617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30619                   "RANLIB=$${RANLIB}" \
30620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30621                    maintainer-clean) \
30622           || exit 1
30623
30624 @endif target-libiberty
30625
30626
30627
30628 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30629 @if target-gperf
30630 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
30631         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30632         rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
30633         cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
30634 @endif target-gperf
30635
30636
30637
30638 .PHONY: configure-target-gperf maybe-configure-target-gperf
30639 maybe-configure-target-gperf:
30640 @if target-gperf
30641 maybe-configure-target-gperf: configure-target-gperf
30642 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
30643         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
30644         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30645         r=`${PWD_COMMAND}`; export r; \
30646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30647         $(NORMAL_TARGET_EXPORTS) \
30648         echo Configuring in $(TARGET_SUBDIR)/gperf; \
30649         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
30650         case $(srcdir) in \
30651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30652           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
30653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30654         esac; \
30655         srcdiroption="--srcdir=$${topdir}/gperf"; \
30656         libsrcdir="$$s/gperf"; \
30657         rm -f no-such-file || : ; \
30658         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30659           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30660           || exit 1
30661 @endif target-gperf
30662
30663
30664
30665
30666
30667 .PHONY: all-target-gperf maybe-all-target-gperf
30668 maybe-all-target-gperf:
30669 @if target-gperf
30670 TARGET-target-gperf=all
30671 maybe-all-target-gperf: all-target-gperf
30672 all-target-gperf: configure-target-gperf
30673         @r=`${PWD_COMMAND}`; export r; \
30674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30675         $(NORMAL_TARGET_EXPORTS) \
30676         (cd $(TARGET_SUBDIR)/gperf && \
30677           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
30678 @endif target-gperf
30679
30680
30681
30682
30683
30684 .PHONY: check-target-gperf maybe-check-target-gperf
30685 maybe-check-target-gperf:
30686 @if target-gperf
30687 maybe-check-target-gperf: check-target-gperf
30688
30689 check-target-gperf:
30690         @r=`${PWD_COMMAND}`; export r; \
30691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692         $(NORMAL_TARGET_EXPORTS) \
30693         (cd $(TARGET_SUBDIR)/gperf && \
30694           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30695
30696 @endif target-gperf
30697
30698 .PHONY: install-target-gperf maybe-install-target-gperf
30699 maybe-install-target-gperf:
30700 @if target-gperf
30701 maybe-install-target-gperf: install-target-gperf
30702
30703 install-target-gperf: installdirs
30704         @r=`${PWD_COMMAND}`; export r; \
30705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30706         $(NORMAL_TARGET_EXPORTS) \
30707         (cd $(TARGET_SUBDIR)/gperf && \
30708           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30709
30710 @endif target-gperf
30711
30712 # Other targets (info, dvi, etc.)
30713
30714 .PHONY: maybe-info-target-gperf info-target-gperf
30715 maybe-info-target-gperf:
30716 @if target-gperf
30717 maybe-info-target-gperf: info-target-gperf
30718
30719 info-target-gperf: \
30720     configure-target-gperf 
30721         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30722         r=`${PWD_COMMAND}`; export r; \
30723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30724         $(NORMAL_TARGET_EXPORTS) \
30725         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
30726         for flag in $(EXTRA_TARGET_FLAGS); do \
30727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30728         done; \
30729         (cd $(TARGET_SUBDIR)/gperf && \
30730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30732                   "RANLIB=$${RANLIB}" \
30733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30734                    info) \
30735           || exit 1
30736
30737 @endif target-gperf
30738
30739 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
30740 maybe-dvi-target-gperf:
30741 @if target-gperf
30742 maybe-dvi-target-gperf: dvi-target-gperf
30743
30744 dvi-target-gperf: \
30745     configure-target-gperf 
30746         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30747         r=`${PWD_COMMAND}`; export r; \
30748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30749         $(NORMAL_TARGET_EXPORTS) \
30750         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
30751         for flag in $(EXTRA_TARGET_FLAGS); do \
30752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30753         done; \
30754         (cd $(TARGET_SUBDIR)/gperf && \
30755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30757                   "RANLIB=$${RANLIB}" \
30758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30759                    dvi) \
30760           || exit 1
30761
30762 @endif target-gperf
30763
30764 .PHONY: maybe-html-target-gperf html-target-gperf
30765 maybe-html-target-gperf:
30766 @if target-gperf
30767 maybe-html-target-gperf: html-target-gperf
30768
30769 html-target-gperf: \
30770     configure-target-gperf 
30771         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30772         r=`${PWD_COMMAND}`; export r; \
30773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30774         $(NORMAL_TARGET_EXPORTS) \
30775         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
30776         for flag in $(EXTRA_TARGET_FLAGS); do \
30777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30778         done; \
30779         (cd $(TARGET_SUBDIR)/gperf && \
30780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30782                   "RANLIB=$${RANLIB}" \
30783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30784                    html) \
30785           || exit 1
30786
30787 @endif target-gperf
30788
30789 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
30790 maybe-TAGS-target-gperf:
30791 @if target-gperf
30792 maybe-TAGS-target-gperf: TAGS-target-gperf
30793
30794 TAGS-target-gperf: \
30795     configure-target-gperf 
30796         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30797         r=`${PWD_COMMAND}`; export r; \
30798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30799         $(NORMAL_TARGET_EXPORTS) \
30800         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
30801         for flag in $(EXTRA_TARGET_FLAGS); do \
30802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30803         done; \
30804         (cd $(TARGET_SUBDIR)/gperf && \
30805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30807                   "RANLIB=$${RANLIB}" \
30808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30809                    TAGS) \
30810           || exit 1
30811
30812 @endif target-gperf
30813
30814 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
30815 maybe-install-info-target-gperf:
30816 @if target-gperf
30817 maybe-install-info-target-gperf: install-info-target-gperf
30818
30819 install-info-target-gperf: \
30820     configure-target-gperf \
30821     info-target-gperf 
30822         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30823         r=`${PWD_COMMAND}`; export r; \
30824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30825         $(NORMAL_TARGET_EXPORTS) \
30826         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
30827         for flag in $(EXTRA_TARGET_FLAGS); do \
30828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30829         done; \
30830         (cd $(TARGET_SUBDIR)/gperf && \
30831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30833                   "RANLIB=$${RANLIB}" \
30834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30835                    install-info) \
30836           || exit 1
30837
30838 @endif target-gperf
30839
30840 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
30841 maybe-installcheck-target-gperf:
30842 @if target-gperf
30843 maybe-installcheck-target-gperf: installcheck-target-gperf
30844
30845 installcheck-target-gperf: \
30846     configure-target-gperf 
30847         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30848         r=`${PWD_COMMAND}`; export r; \
30849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30850         $(NORMAL_TARGET_EXPORTS) \
30851         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
30852         for flag in $(EXTRA_TARGET_FLAGS); do \
30853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30854         done; \
30855         (cd $(TARGET_SUBDIR)/gperf && \
30856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30858                   "RANLIB=$${RANLIB}" \
30859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30860                    installcheck) \
30861           || exit 1
30862
30863 @endif target-gperf
30864
30865 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
30866 maybe-mostlyclean-target-gperf:
30867 @if target-gperf
30868 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
30869
30870 mostlyclean-target-gperf: 
30871         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30872         r=`${PWD_COMMAND}`; export r; \
30873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874         $(NORMAL_TARGET_EXPORTS) \
30875         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
30876         for flag in $(EXTRA_TARGET_FLAGS); do \
30877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30878         done; \
30879         (cd $(TARGET_SUBDIR)/gperf && \
30880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30882                   "RANLIB=$${RANLIB}" \
30883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30884                    mostlyclean) \
30885           || exit 1
30886
30887 @endif target-gperf
30888
30889 .PHONY: maybe-clean-target-gperf clean-target-gperf
30890 maybe-clean-target-gperf:
30891 @if target-gperf
30892 maybe-clean-target-gperf: clean-target-gperf
30893
30894 clean-target-gperf: 
30895         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30896         r=`${PWD_COMMAND}`; export r; \
30897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30898         $(NORMAL_TARGET_EXPORTS) \
30899         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
30900         for flag in $(EXTRA_TARGET_FLAGS); do \
30901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30902         done; \
30903         (cd $(TARGET_SUBDIR)/gperf && \
30904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30906                   "RANLIB=$${RANLIB}" \
30907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30908                    clean) \
30909           || exit 1
30910
30911 @endif target-gperf
30912
30913 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
30914 maybe-distclean-target-gperf:
30915 @if target-gperf
30916 maybe-distclean-target-gperf: distclean-target-gperf
30917
30918 distclean-target-gperf: 
30919         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30920         r=`${PWD_COMMAND}`; export r; \
30921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30922         $(NORMAL_TARGET_EXPORTS) \
30923         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
30924         for flag in $(EXTRA_TARGET_FLAGS); do \
30925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30926         done; \
30927         (cd $(TARGET_SUBDIR)/gperf && \
30928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30930                   "RANLIB=$${RANLIB}" \
30931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30932                    distclean) \
30933           || exit 1
30934
30935 @endif target-gperf
30936
30937 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
30938 maybe-maintainer-clean-target-gperf:
30939 @if target-gperf
30940 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
30941
30942 maintainer-clean-target-gperf: 
30943         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30944         r=`${PWD_COMMAND}`; export r; \
30945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30946         $(NORMAL_TARGET_EXPORTS) \
30947         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
30948         for flag in $(EXTRA_TARGET_FLAGS); do \
30949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30950         done; \
30951         (cd $(TARGET_SUBDIR)/gperf && \
30952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30954                   "RANLIB=$${RANLIB}" \
30955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30956                    maintainer-clean) \
30957           || exit 1
30958
30959 @endif target-gperf
30960
30961
30962
30963 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30964 @if target-examples
30965 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
30966         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30967         rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
30968         cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
30969 @endif target-examples
30970
30971
30972
30973 .PHONY: configure-target-examples maybe-configure-target-examples
30974 maybe-configure-target-examples:
30975 @if target-examples
30976 maybe-configure-target-examples: configure-target-examples
30977 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
30978         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
30979         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30980         r=`${PWD_COMMAND}`; export r; \
30981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30982         $(NORMAL_TARGET_EXPORTS) \
30983         echo Configuring in $(TARGET_SUBDIR)/examples; \
30984         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
30985         case $(srcdir) in \
30986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30987           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
30988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30989         esac; \
30990         srcdiroption="--srcdir=$${topdir}/examples"; \
30991         libsrcdir="$$s/examples"; \
30992         rm -f no-such-file || : ; \
30993         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30994           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30995           || exit 1
30996 @endif target-examples
30997
30998
30999
31000
31001
31002 .PHONY: all-target-examples maybe-all-target-examples
31003 maybe-all-target-examples:
31004 @if target-examples
31005 TARGET-target-examples=all
31006 maybe-all-target-examples: all-target-examples
31007 all-target-examples: configure-target-examples
31008         @r=`${PWD_COMMAND}`; export r; \
31009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31010         $(NORMAL_TARGET_EXPORTS) \
31011         (cd $(TARGET_SUBDIR)/examples && \
31012           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
31013 @endif target-examples
31014
31015
31016
31017
31018
31019 .PHONY: check-target-examples maybe-check-target-examples
31020 maybe-check-target-examples:
31021 @if target-examples
31022 maybe-check-target-examples: check-target-examples
31023
31024 # Dummy target for uncheckable module.
31025 check-target-examples:
31026
31027 @endif target-examples
31028
31029 .PHONY: install-target-examples maybe-install-target-examples
31030 maybe-install-target-examples:
31031 @if target-examples
31032 maybe-install-target-examples: install-target-examples
31033
31034 # Dummy target for uninstallable.
31035 install-target-examples:
31036
31037 @endif target-examples
31038
31039 # Other targets (info, dvi, etc.)
31040
31041 .PHONY: maybe-info-target-examples info-target-examples
31042 maybe-info-target-examples:
31043 @if target-examples
31044 maybe-info-target-examples: info-target-examples
31045
31046 info-target-examples: \
31047     configure-target-examples 
31048         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31049         r=`${PWD_COMMAND}`; export r; \
31050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31051         $(NORMAL_TARGET_EXPORTS) \
31052         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
31053         for flag in $(EXTRA_TARGET_FLAGS); do \
31054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31055         done; \
31056         (cd $(TARGET_SUBDIR)/examples && \
31057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31059                   "RANLIB=$${RANLIB}" \
31060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31061                    info) \
31062           || exit 1
31063
31064 @endif target-examples
31065
31066 .PHONY: maybe-dvi-target-examples dvi-target-examples
31067 maybe-dvi-target-examples:
31068 @if target-examples
31069 maybe-dvi-target-examples: dvi-target-examples
31070
31071 dvi-target-examples: \
31072     configure-target-examples 
31073         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31074         r=`${PWD_COMMAND}`; export r; \
31075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31076         $(NORMAL_TARGET_EXPORTS) \
31077         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
31078         for flag in $(EXTRA_TARGET_FLAGS); do \
31079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31080         done; \
31081         (cd $(TARGET_SUBDIR)/examples && \
31082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31084                   "RANLIB=$${RANLIB}" \
31085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31086                    dvi) \
31087           || exit 1
31088
31089 @endif target-examples
31090
31091 .PHONY: maybe-html-target-examples html-target-examples
31092 maybe-html-target-examples:
31093 @if target-examples
31094 maybe-html-target-examples: html-target-examples
31095
31096 html-target-examples: \
31097     configure-target-examples 
31098         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31099         r=`${PWD_COMMAND}`; export r; \
31100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31101         $(NORMAL_TARGET_EXPORTS) \
31102         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
31103         for flag in $(EXTRA_TARGET_FLAGS); do \
31104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31105         done; \
31106         (cd $(TARGET_SUBDIR)/examples && \
31107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31109                   "RANLIB=$${RANLIB}" \
31110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31111                    html) \
31112           || exit 1
31113
31114 @endif target-examples
31115
31116 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
31117 maybe-TAGS-target-examples:
31118 @if target-examples
31119 maybe-TAGS-target-examples: TAGS-target-examples
31120
31121 TAGS-target-examples: \
31122     configure-target-examples 
31123         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31124         r=`${PWD_COMMAND}`; export r; \
31125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31126         $(NORMAL_TARGET_EXPORTS) \
31127         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
31128         for flag in $(EXTRA_TARGET_FLAGS); do \
31129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31130         done; \
31131         (cd $(TARGET_SUBDIR)/examples && \
31132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31134                   "RANLIB=$${RANLIB}" \
31135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31136                    TAGS) \
31137           || exit 1
31138
31139 @endif target-examples
31140
31141 .PHONY: maybe-install-info-target-examples install-info-target-examples
31142 maybe-install-info-target-examples:
31143 @if target-examples
31144 maybe-install-info-target-examples: install-info-target-examples
31145
31146 install-info-target-examples: \
31147     configure-target-examples \
31148     info-target-examples 
31149         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31150         r=`${PWD_COMMAND}`; export r; \
31151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31152         $(NORMAL_TARGET_EXPORTS) \
31153         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
31154         for flag in $(EXTRA_TARGET_FLAGS); do \
31155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31156         done; \
31157         (cd $(TARGET_SUBDIR)/examples && \
31158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31160                   "RANLIB=$${RANLIB}" \
31161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31162                    install-info) \
31163           || exit 1
31164
31165 @endif target-examples
31166
31167 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
31168 maybe-installcheck-target-examples:
31169 @if target-examples
31170 maybe-installcheck-target-examples: installcheck-target-examples
31171
31172 installcheck-target-examples: \
31173     configure-target-examples 
31174         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31175         r=`${PWD_COMMAND}`; export r; \
31176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31177         $(NORMAL_TARGET_EXPORTS) \
31178         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
31179         for flag in $(EXTRA_TARGET_FLAGS); do \
31180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31181         done; \
31182         (cd $(TARGET_SUBDIR)/examples && \
31183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31185                   "RANLIB=$${RANLIB}" \
31186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31187                    installcheck) \
31188           || exit 1
31189
31190 @endif target-examples
31191
31192 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
31193 maybe-mostlyclean-target-examples:
31194 @if target-examples
31195 maybe-mostlyclean-target-examples: mostlyclean-target-examples
31196
31197 mostlyclean-target-examples: 
31198         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31199         r=`${PWD_COMMAND}`; export r; \
31200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201         $(NORMAL_TARGET_EXPORTS) \
31202         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
31203         for flag in $(EXTRA_TARGET_FLAGS); do \
31204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31205         done; \
31206         (cd $(TARGET_SUBDIR)/examples && \
31207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209                   "RANLIB=$${RANLIB}" \
31210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31211                    mostlyclean) \
31212           || exit 1
31213
31214 @endif target-examples
31215
31216 .PHONY: maybe-clean-target-examples clean-target-examples
31217 maybe-clean-target-examples:
31218 @if target-examples
31219 maybe-clean-target-examples: clean-target-examples
31220
31221 clean-target-examples: 
31222         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31223         r=`${PWD_COMMAND}`; export r; \
31224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31225         $(NORMAL_TARGET_EXPORTS) \
31226         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
31227         for flag in $(EXTRA_TARGET_FLAGS); do \
31228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31229         done; \
31230         (cd $(TARGET_SUBDIR)/examples && \
31231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31233                   "RANLIB=$${RANLIB}" \
31234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31235                    clean) \
31236           || exit 1
31237
31238 @endif target-examples
31239
31240 .PHONY: maybe-distclean-target-examples distclean-target-examples
31241 maybe-distclean-target-examples:
31242 @if target-examples
31243 maybe-distclean-target-examples: distclean-target-examples
31244
31245 distclean-target-examples: 
31246         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31247         r=`${PWD_COMMAND}`; export r; \
31248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31249         $(NORMAL_TARGET_EXPORTS) \
31250         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
31251         for flag in $(EXTRA_TARGET_FLAGS); do \
31252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31253         done; \
31254         (cd $(TARGET_SUBDIR)/examples && \
31255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31257                   "RANLIB=$${RANLIB}" \
31258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31259                    distclean) \
31260           || exit 1
31261
31262 @endif target-examples
31263
31264 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
31265 maybe-maintainer-clean-target-examples:
31266 @if target-examples
31267 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
31268
31269 maintainer-clean-target-examples: 
31270         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31271         r=`${PWD_COMMAND}`; export r; \
31272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31273         $(NORMAL_TARGET_EXPORTS) \
31274         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
31275         for flag in $(EXTRA_TARGET_FLAGS); do \
31276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31277         done; \
31278         (cd $(TARGET_SUBDIR)/examples && \
31279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31281                   "RANLIB=$${RANLIB}" \
31282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31283                    maintainer-clean) \
31284           || exit 1
31285
31286 @endif target-examples
31287
31288
31289
31290 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31291 @if target-libffi
31292 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
31293         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31294         rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
31295         cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
31296 @endif target-libffi
31297
31298
31299
31300 .PHONY: configure-target-libffi maybe-configure-target-libffi
31301 maybe-configure-target-libffi:
31302 @if target-libffi
31303 maybe-configure-target-libffi: configure-target-libffi
31304 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
31305         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
31306         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31307         r=`${PWD_COMMAND}`; export r; \
31308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31309         $(NORMAL_TARGET_EXPORTS) \
31310         echo Configuring in $(TARGET_SUBDIR)/libffi; \
31311         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
31312         case $(srcdir) in \
31313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31314           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
31315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31316         esac; \
31317         srcdiroption="--srcdir=$${topdir}/libffi"; \
31318         libsrcdir="$$s/libffi"; \
31319         rm -f no-such-file || : ; \
31320         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31321           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31322           || exit 1
31323 @endif target-libffi
31324
31325
31326
31327
31328
31329 .PHONY: all-target-libffi maybe-all-target-libffi
31330 maybe-all-target-libffi:
31331 @if target-libffi
31332 TARGET-target-libffi=all
31333 maybe-all-target-libffi: all-target-libffi
31334 all-target-libffi: configure-target-libffi
31335         @r=`${PWD_COMMAND}`; export r; \
31336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31337         $(NORMAL_TARGET_EXPORTS) \
31338         (cd $(TARGET_SUBDIR)/libffi && \
31339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
31340 @endif target-libffi
31341
31342
31343
31344
31345
31346 .PHONY: check-target-libffi maybe-check-target-libffi
31347 maybe-check-target-libffi:
31348 @if target-libffi
31349 maybe-check-target-libffi: check-target-libffi
31350
31351 check-target-libffi:
31352         @r=`${PWD_COMMAND}`; export r; \
31353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354         $(NORMAL_TARGET_EXPORTS) \
31355         (cd $(TARGET_SUBDIR)/libffi && \
31356           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31357
31358 @endif target-libffi
31359
31360 .PHONY: install-target-libffi maybe-install-target-libffi
31361 maybe-install-target-libffi:
31362 @if target-libffi
31363 maybe-install-target-libffi: install-target-libffi
31364
31365 install-target-libffi: installdirs
31366         @r=`${PWD_COMMAND}`; export r; \
31367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31368         $(NORMAL_TARGET_EXPORTS) \
31369         (cd $(TARGET_SUBDIR)/libffi && \
31370           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31371
31372 @endif target-libffi
31373
31374 # Other targets (info, dvi, etc.)
31375
31376 .PHONY: maybe-info-target-libffi info-target-libffi
31377 maybe-info-target-libffi:
31378 @if target-libffi
31379 maybe-info-target-libffi: info-target-libffi
31380
31381 info-target-libffi: \
31382     configure-target-libffi 
31383         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31384         r=`${PWD_COMMAND}`; export r; \
31385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31386         $(NORMAL_TARGET_EXPORTS) \
31387         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
31388         for flag in $(EXTRA_TARGET_FLAGS); do \
31389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31390         done; \
31391         (cd $(TARGET_SUBDIR)/libffi && \
31392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31394                   "RANLIB=$${RANLIB}" \
31395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31396                    info) \
31397           || exit 1
31398
31399 @endif target-libffi
31400
31401 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
31402 maybe-dvi-target-libffi:
31403 @if target-libffi
31404 maybe-dvi-target-libffi: dvi-target-libffi
31405
31406 dvi-target-libffi: \
31407     configure-target-libffi 
31408         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31409         r=`${PWD_COMMAND}`; export r; \
31410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411         $(NORMAL_TARGET_EXPORTS) \
31412         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
31413         for flag in $(EXTRA_TARGET_FLAGS); do \
31414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31415         done; \
31416         (cd $(TARGET_SUBDIR)/libffi && \
31417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31419                   "RANLIB=$${RANLIB}" \
31420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31421                    dvi) \
31422           || exit 1
31423
31424 @endif target-libffi
31425
31426 .PHONY: maybe-html-target-libffi html-target-libffi
31427 maybe-html-target-libffi:
31428 @if target-libffi
31429 maybe-html-target-libffi: html-target-libffi
31430
31431 html-target-libffi: \
31432     configure-target-libffi 
31433         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31434         r=`${PWD_COMMAND}`; export r; \
31435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436         $(NORMAL_TARGET_EXPORTS) \
31437         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
31438         for flag in $(EXTRA_TARGET_FLAGS); do \
31439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31440         done; \
31441         (cd $(TARGET_SUBDIR)/libffi && \
31442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444                   "RANLIB=$${RANLIB}" \
31445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31446                    html) \
31447           || exit 1
31448
31449 @endif target-libffi
31450
31451 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
31452 maybe-TAGS-target-libffi:
31453 @if target-libffi
31454 maybe-TAGS-target-libffi: TAGS-target-libffi
31455
31456 TAGS-target-libffi: \
31457     configure-target-libffi 
31458         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31459         r=`${PWD_COMMAND}`; export r; \
31460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31461         $(NORMAL_TARGET_EXPORTS) \
31462         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
31463         for flag in $(EXTRA_TARGET_FLAGS); do \
31464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465         done; \
31466         (cd $(TARGET_SUBDIR)/libffi && \
31467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31469                   "RANLIB=$${RANLIB}" \
31470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31471                    TAGS) \
31472           || exit 1
31473
31474 @endif target-libffi
31475
31476 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
31477 maybe-install-info-target-libffi:
31478 @if target-libffi
31479 maybe-install-info-target-libffi: install-info-target-libffi
31480
31481 install-info-target-libffi: \
31482     configure-target-libffi \
31483     info-target-libffi 
31484         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31485         r=`${PWD_COMMAND}`; export r; \
31486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31487         $(NORMAL_TARGET_EXPORTS) \
31488         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
31489         for flag in $(EXTRA_TARGET_FLAGS); do \
31490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491         done; \
31492         (cd $(TARGET_SUBDIR)/libffi && \
31493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31495                   "RANLIB=$${RANLIB}" \
31496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31497                    install-info) \
31498           || exit 1
31499
31500 @endif target-libffi
31501
31502 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
31503 maybe-installcheck-target-libffi:
31504 @if target-libffi
31505 maybe-installcheck-target-libffi: installcheck-target-libffi
31506
31507 installcheck-target-libffi: \
31508     configure-target-libffi 
31509         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31510         r=`${PWD_COMMAND}`; export r; \
31511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31512         $(NORMAL_TARGET_EXPORTS) \
31513         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
31514         for flag in $(EXTRA_TARGET_FLAGS); do \
31515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31516         done; \
31517         (cd $(TARGET_SUBDIR)/libffi && \
31518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31520                   "RANLIB=$${RANLIB}" \
31521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31522                    installcheck) \
31523           || exit 1
31524
31525 @endif target-libffi
31526
31527 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
31528 maybe-mostlyclean-target-libffi:
31529 @if target-libffi
31530 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
31531
31532 mostlyclean-target-libffi: 
31533         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31534         r=`${PWD_COMMAND}`; export r; \
31535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31536         $(NORMAL_TARGET_EXPORTS) \
31537         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
31538         for flag in $(EXTRA_TARGET_FLAGS); do \
31539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31540         done; \
31541         (cd $(TARGET_SUBDIR)/libffi && \
31542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31544                   "RANLIB=$${RANLIB}" \
31545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31546                    mostlyclean) \
31547           || exit 1
31548
31549 @endif target-libffi
31550
31551 .PHONY: maybe-clean-target-libffi clean-target-libffi
31552 maybe-clean-target-libffi:
31553 @if target-libffi
31554 maybe-clean-target-libffi: clean-target-libffi
31555
31556 clean-target-libffi: 
31557         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31558         r=`${PWD_COMMAND}`; export r; \
31559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31560         $(NORMAL_TARGET_EXPORTS) \
31561         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
31562         for flag in $(EXTRA_TARGET_FLAGS); do \
31563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31564         done; \
31565         (cd $(TARGET_SUBDIR)/libffi && \
31566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31568                   "RANLIB=$${RANLIB}" \
31569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31570                    clean) \
31571           || exit 1
31572
31573 @endif target-libffi
31574
31575 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
31576 maybe-distclean-target-libffi:
31577 @if target-libffi
31578 maybe-distclean-target-libffi: distclean-target-libffi
31579
31580 distclean-target-libffi: 
31581         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31582         r=`${PWD_COMMAND}`; export r; \
31583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31584         $(NORMAL_TARGET_EXPORTS) \
31585         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
31586         for flag in $(EXTRA_TARGET_FLAGS); do \
31587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31588         done; \
31589         (cd $(TARGET_SUBDIR)/libffi && \
31590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31592                   "RANLIB=$${RANLIB}" \
31593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31594                    distclean) \
31595           || exit 1
31596
31597 @endif target-libffi
31598
31599 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
31600 maybe-maintainer-clean-target-libffi:
31601 @if target-libffi
31602 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
31603
31604 maintainer-clean-target-libffi: 
31605         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31606         r=`${PWD_COMMAND}`; export r; \
31607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31608         $(NORMAL_TARGET_EXPORTS) \
31609         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
31610         for flag in $(EXTRA_TARGET_FLAGS); do \
31611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31612         done; \
31613         (cd $(TARGET_SUBDIR)/libffi && \
31614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31616                   "RANLIB=$${RANLIB}" \
31617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31618                    maintainer-clean) \
31619           || exit 1
31620
31621 @endif target-libffi
31622
31623
31624
31625 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31626 @if target-libjava
31627 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
31628         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31629         rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
31630         cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
31631 @endif target-libjava
31632
31633
31634
31635 .PHONY: configure-target-libjava maybe-configure-target-libjava
31636 maybe-configure-target-libjava:
31637 @if target-libjava
31638 maybe-configure-target-libjava: configure-target-libjava
31639 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
31640         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
31641         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31642         r=`${PWD_COMMAND}`; export r; \
31643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31644         $(RAW_CXX_TARGET_EXPORTS) \
31645         echo Configuring in $(TARGET_SUBDIR)/libjava; \
31646         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
31647         case $(srcdir) in \
31648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31649           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
31650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31651         esac; \
31652         srcdiroption="--srcdir=$${topdir}/libjava"; \
31653         libsrcdir="$$s/libjava"; \
31654         rm -f no-such-file || : ; \
31655         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31656           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31657           || exit 1
31658 @endif target-libjava
31659
31660
31661
31662
31663
31664 .PHONY: all-target-libjava maybe-all-target-libjava
31665 maybe-all-target-libjava:
31666 @if target-libjava
31667 TARGET-target-libjava=all
31668 maybe-all-target-libjava: all-target-libjava
31669 all-target-libjava: configure-target-libjava
31670         @r=`${PWD_COMMAND}`; export r; \
31671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672         $(RAW_CXX_TARGET_EXPORTS) \
31673         (cd $(TARGET_SUBDIR)/libjava && \
31674           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
31675 @endif target-libjava
31676
31677
31678
31679
31680
31681 .PHONY: check-target-libjava maybe-check-target-libjava
31682 maybe-check-target-libjava:
31683 @if target-libjava
31684 maybe-check-target-libjava: check-target-libjava
31685
31686 check-target-libjava:
31687         @r=`${PWD_COMMAND}`; export r; \
31688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31689         $(RAW_CXX_TARGET_EXPORTS) \
31690         (cd $(TARGET_SUBDIR)/libjava && \
31691           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
31692
31693 @endif target-libjava
31694
31695 .PHONY: install-target-libjava maybe-install-target-libjava
31696 maybe-install-target-libjava:
31697 @if target-libjava
31698 maybe-install-target-libjava: install-target-libjava
31699
31700 install-target-libjava: installdirs
31701         @r=`${PWD_COMMAND}`; export r; \
31702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31703         $(RAW_CXX_TARGET_EXPORTS) \
31704         (cd $(TARGET_SUBDIR)/libjava && \
31705           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31706
31707 @endif target-libjava
31708
31709 # Other targets (info, dvi, etc.)
31710
31711 .PHONY: maybe-info-target-libjava info-target-libjava
31712 maybe-info-target-libjava:
31713 @if target-libjava
31714 maybe-info-target-libjava: info-target-libjava
31715
31716 info-target-libjava: \
31717     configure-target-libjava 
31718         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31719         r=`${PWD_COMMAND}`; export r; \
31720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31721         $(RAW_CXX_TARGET_EXPORTS) \
31722         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
31723         for flag in $(EXTRA_TARGET_FLAGS); do \
31724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31725         done; \
31726         (cd $(TARGET_SUBDIR)/libjava && \
31727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31729                   "RANLIB=$${RANLIB}" \
31730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31731                    info) \
31732           || exit 1
31733
31734 @endif target-libjava
31735
31736 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
31737 maybe-dvi-target-libjava:
31738 @if target-libjava
31739 maybe-dvi-target-libjava: dvi-target-libjava
31740
31741 dvi-target-libjava: \
31742     configure-target-libjava 
31743         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31744         r=`${PWD_COMMAND}`; export r; \
31745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31746         $(RAW_CXX_TARGET_EXPORTS) \
31747         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
31748         for flag in $(EXTRA_TARGET_FLAGS); do \
31749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31750         done; \
31751         (cd $(TARGET_SUBDIR)/libjava && \
31752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31754                   "RANLIB=$${RANLIB}" \
31755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31756                    dvi) \
31757           || exit 1
31758
31759 @endif target-libjava
31760
31761 .PHONY: maybe-html-target-libjava html-target-libjava
31762 maybe-html-target-libjava:
31763 @if target-libjava
31764 maybe-html-target-libjava: html-target-libjava
31765
31766 html-target-libjava: \
31767     configure-target-libjava 
31768         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31769         r=`${PWD_COMMAND}`; export r; \
31770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31771         $(RAW_CXX_TARGET_EXPORTS) \
31772         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
31773         for flag in $(EXTRA_TARGET_FLAGS); do \
31774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31775         done; \
31776         (cd $(TARGET_SUBDIR)/libjava && \
31777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31779                   "RANLIB=$${RANLIB}" \
31780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31781                    html) \
31782           || exit 1
31783
31784 @endif target-libjava
31785
31786 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
31787 maybe-TAGS-target-libjava:
31788 @if target-libjava
31789 maybe-TAGS-target-libjava: TAGS-target-libjava
31790
31791 TAGS-target-libjava: \
31792     configure-target-libjava 
31793         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31794         r=`${PWD_COMMAND}`; export r; \
31795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31796         $(RAW_CXX_TARGET_EXPORTS) \
31797         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
31798         for flag in $(EXTRA_TARGET_FLAGS); do \
31799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31800         done; \
31801         (cd $(TARGET_SUBDIR)/libjava && \
31802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31804                   "RANLIB=$${RANLIB}" \
31805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31806                    TAGS) \
31807           || exit 1
31808
31809 @endif target-libjava
31810
31811 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
31812 maybe-install-info-target-libjava:
31813 @if target-libjava
31814 maybe-install-info-target-libjava: install-info-target-libjava
31815
31816 install-info-target-libjava: \
31817     configure-target-libjava \
31818     info-target-libjava 
31819         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31820         r=`${PWD_COMMAND}`; export r; \
31821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31822         $(RAW_CXX_TARGET_EXPORTS) \
31823         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
31824         for flag in $(EXTRA_TARGET_FLAGS); do \
31825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31826         done; \
31827         (cd $(TARGET_SUBDIR)/libjava && \
31828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31830                   "RANLIB=$${RANLIB}" \
31831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31832                    install-info) \
31833           || exit 1
31834
31835 @endif target-libjava
31836
31837 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
31838 maybe-installcheck-target-libjava:
31839 @if target-libjava
31840 maybe-installcheck-target-libjava: installcheck-target-libjava
31841
31842 installcheck-target-libjava: \
31843     configure-target-libjava 
31844         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31845         r=`${PWD_COMMAND}`; export r; \
31846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31847         $(RAW_CXX_TARGET_EXPORTS) \
31848         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
31849         for flag in $(EXTRA_TARGET_FLAGS); do \
31850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31851         done; \
31852         (cd $(TARGET_SUBDIR)/libjava && \
31853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31855                   "RANLIB=$${RANLIB}" \
31856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31857                    installcheck) \
31858           || exit 1
31859
31860 @endif target-libjava
31861
31862 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
31863 maybe-mostlyclean-target-libjava:
31864 @if target-libjava
31865 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
31866
31867 mostlyclean-target-libjava: 
31868         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31869         r=`${PWD_COMMAND}`; export r; \
31870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31871         $(RAW_CXX_TARGET_EXPORTS) \
31872         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
31873         for flag in $(EXTRA_TARGET_FLAGS); do \
31874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31875         done; \
31876         (cd $(TARGET_SUBDIR)/libjava && \
31877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31879                   "RANLIB=$${RANLIB}" \
31880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31881                    mostlyclean) \
31882           || exit 1
31883
31884 @endif target-libjava
31885
31886 .PHONY: maybe-clean-target-libjava clean-target-libjava
31887 maybe-clean-target-libjava:
31888 @if target-libjava
31889 maybe-clean-target-libjava: clean-target-libjava
31890
31891 clean-target-libjava: 
31892         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31893         r=`${PWD_COMMAND}`; export r; \
31894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31895         $(RAW_CXX_TARGET_EXPORTS) \
31896         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
31897         for flag in $(EXTRA_TARGET_FLAGS); do \
31898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31899         done; \
31900         (cd $(TARGET_SUBDIR)/libjava && \
31901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31903                   "RANLIB=$${RANLIB}" \
31904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31905                    clean) \
31906           || exit 1
31907
31908 @endif target-libjava
31909
31910 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
31911 maybe-distclean-target-libjava:
31912 @if target-libjava
31913 maybe-distclean-target-libjava: distclean-target-libjava
31914
31915 distclean-target-libjava: 
31916         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31917         r=`${PWD_COMMAND}`; export r; \
31918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31919         $(RAW_CXX_TARGET_EXPORTS) \
31920         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
31921         for flag in $(EXTRA_TARGET_FLAGS); do \
31922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31923         done; \
31924         (cd $(TARGET_SUBDIR)/libjava && \
31925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31927                   "RANLIB=$${RANLIB}" \
31928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31929                    distclean) \
31930           || exit 1
31931
31932 @endif target-libjava
31933
31934 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
31935 maybe-maintainer-clean-target-libjava:
31936 @if target-libjava
31937 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
31938
31939 maintainer-clean-target-libjava: 
31940         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31941         r=`${PWD_COMMAND}`; export r; \
31942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31943         $(RAW_CXX_TARGET_EXPORTS) \
31944         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
31945         for flag in $(EXTRA_TARGET_FLAGS); do \
31946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947         done; \
31948         (cd $(TARGET_SUBDIR)/libjava && \
31949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31951                   "RANLIB=$${RANLIB}" \
31952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31953                    maintainer-clean) \
31954           || exit 1
31955
31956 @endif target-libjava
31957
31958
31959
31960 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31961 @if target-zlib
31962 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
31963         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31964         rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
31965         cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
31966 @endif target-zlib
31967
31968
31969
31970 .PHONY: configure-target-zlib maybe-configure-target-zlib
31971 maybe-configure-target-zlib:
31972 @if target-zlib
31973 maybe-configure-target-zlib: configure-target-zlib
31974 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
31975         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
31976         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31977         r=`${PWD_COMMAND}`; export r; \
31978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31979         $(NORMAL_TARGET_EXPORTS) \
31980         echo Configuring in $(TARGET_SUBDIR)/zlib; \
31981         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
31982         case $(srcdir) in \
31983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31984           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
31985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31986         esac; \
31987         srcdiroption="--srcdir=$${topdir}/zlib"; \
31988         libsrcdir="$$s/zlib"; \
31989         rm -f no-such-file || : ; \
31990         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31991           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31992           || exit 1
31993 @endif target-zlib
31994
31995
31996
31997
31998
31999 .PHONY: all-target-zlib maybe-all-target-zlib
32000 maybe-all-target-zlib:
32001 @if target-zlib
32002 TARGET-target-zlib=all
32003 maybe-all-target-zlib: all-target-zlib
32004 all-target-zlib: configure-target-zlib
32005         @r=`${PWD_COMMAND}`; export r; \
32006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32007         $(NORMAL_TARGET_EXPORTS) \
32008         (cd $(TARGET_SUBDIR)/zlib && \
32009           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
32010 @endif target-zlib
32011
32012
32013
32014
32015
32016 .PHONY: check-target-zlib maybe-check-target-zlib
32017 maybe-check-target-zlib:
32018 @if target-zlib
32019 maybe-check-target-zlib: check-target-zlib
32020
32021 check-target-zlib:
32022         @r=`${PWD_COMMAND}`; export r; \
32023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32024         $(NORMAL_TARGET_EXPORTS) \
32025         (cd $(TARGET_SUBDIR)/zlib && \
32026           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32027
32028 @endif target-zlib
32029
32030 .PHONY: install-target-zlib maybe-install-target-zlib
32031 maybe-install-target-zlib:
32032 @if target-zlib
32033 maybe-install-target-zlib: install-target-zlib
32034
32035 install-target-zlib: installdirs
32036         @r=`${PWD_COMMAND}`; export r; \
32037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32038         $(NORMAL_TARGET_EXPORTS) \
32039         (cd $(TARGET_SUBDIR)/zlib && \
32040           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32041
32042 @endif target-zlib
32043
32044 # Other targets (info, dvi, etc.)
32045
32046 .PHONY: maybe-info-target-zlib info-target-zlib
32047 maybe-info-target-zlib:
32048 @if target-zlib
32049 maybe-info-target-zlib: info-target-zlib
32050
32051 info-target-zlib: \
32052     configure-target-zlib 
32053         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32054         r=`${PWD_COMMAND}`; export r; \
32055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32056         $(NORMAL_TARGET_EXPORTS) \
32057         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
32058         for flag in $(EXTRA_TARGET_FLAGS); do \
32059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32060         done; \
32061         (cd $(TARGET_SUBDIR)/zlib && \
32062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32064                   "RANLIB=$${RANLIB}" \
32065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32066                    info) \
32067           || exit 1
32068
32069 @endif target-zlib
32070
32071 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
32072 maybe-dvi-target-zlib:
32073 @if target-zlib
32074 maybe-dvi-target-zlib: dvi-target-zlib
32075
32076 dvi-target-zlib: \
32077     configure-target-zlib 
32078         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32079         r=`${PWD_COMMAND}`; export r; \
32080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32081         $(NORMAL_TARGET_EXPORTS) \
32082         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
32083         for flag in $(EXTRA_TARGET_FLAGS); do \
32084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32085         done; \
32086         (cd $(TARGET_SUBDIR)/zlib && \
32087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32089                   "RANLIB=$${RANLIB}" \
32090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32091                    dvi) \
32092           || exit 1
32093
32094 @endif target-zlib
32095
32096 .PHONY: maybe-html-target-zlib html-target-zlib
32097 maybe-html-target-zlib:
32098 @if target-zlib
32099 maybe-html-target-zlib: html-target-zlib
32100
32101 html-target-zlib: \
32102     configure-target-zlib 
32103         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32104         r=`${PWD_COMMAND}`; export r; \
32105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32106         $(NORMAL_TARGET_EXPORTS) \
32107         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
32108         for flag in $(EXTRA_TARGET_FLAGS); do \
32109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32110         done; \
32111         (cd $(TARGET_SUBDIR)/zlib && \
32112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32114                   "RANLIB=$${RANLIB}" \
32115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32116                    html) \
32117           || exit 1
32118
32119 @endif target-zlib
32120
32121 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
32122 maybe-TAGS-target-zlib:
32123 @if target-zlib
32124 maybe-TAGS-target-zlib: TAGS-target-zlib
32125
32126 TAGS-target-zlib: \
32127     configure-target-zlib 
32128         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32129         r=`${PWD_COMMAND}`; export r; \
32130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32131         $(NORMAL_TARGET_EXPORTS) \
32132         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
32133         for flag in $(EXTRA_TARGET_FLAGS); do \
32134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32135         done; \
32136         (cd $(TARGET_SUBDIR)/zlib && \
32137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32139                   "RANLIB=$${RANLIB}" \
32140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32141                    TAGS) \
32142           || exit 1
32143
32144 @endif target-zlib
32145
32146 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
32147 maybe-install-info-target-zlib:
32148 @if target-zlib
32149 maybe-install-info-target-zlib: install-info-target-zlib
32150
32151 install-info-target-zlib: \
32152     configure-target-zlib \
32153     info-target-zlib 
32154         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32155         r=`${PWD_COMMAND}`; export r; \
32156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32157         $(NORMAL_TARGET_EXPORTS) \
32158         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
32159         for flag in $(EXTRA_TARGET_FLAGS); do \
32160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32161         done; \
32162         (cd $(TARGET_SUBDIR)/zlib && \
32163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32165                   "RANLIB=$${RANLIB}" \
32166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32167                    install-info) \
32168           || exit 1
32169
32170 @endif target-zlib
32171
32172 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
32173 maybe-installcheck-target-zlib:
32174 @if target-zlib
32175 maybe-installcheck-target-zlib: installcheck-target-zlib
32176
32177 installcheck-target-zlib: \
32178     configure-target-zlib 
32179         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32180         r=`${PWD_COMMAND}`; export r; \
32181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32182         $(NORMAL_TARGET_EXPORTS) \
32183         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
32184         for flag in $(EXTRA_TARGET_FLAGS); do \
32185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32186         done; \
32187         (cd $(TARGET_SUBDIR)/zlib && \
32188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32190                   "RANLIB=$${RANLIB}" \
32191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32192                    installcheck) \
32193           || exit 1
32194
32195 @endif target-zlib
32196
32197 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
32198 maybe-mostlyclean-target-zlib:
32199 @if target-zlib
32200 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
32201
32202 mostlyclean-target-zlib: 
32203         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32204         r=`${PWD_COMMAND}`; export r; \
32205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32206         $(NORMAL_TARGET_EXPORTS) \
32207         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
32208         for flag in $(EXTRA_TARGET_FLAGS); do \
32209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32210         done; \
32211         (cd $(TARGET_SUBDIR)/zlib && \
32212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32214                   "RANLIB=$${RANLIB}" \
32215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32216                    mostlyclean) \
32217           || exit 1
32218
32219 @endif target-zlib
32220
32221 .PHONY: maybe-clean-target-zlib clean-target-zlib
32222 maybe-clean-target-zlib:
32223 @if target-zlib
32224 maybe-clean-target-zlib: clean-target-zlib
32225
32226 clean-target-zlib: 
32227         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32228         r=`${PWD_COMMAND}`; export r; \
32229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230         $(NORMAL_TARGET_EXPORTS) \
32231         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
32232         for flag in $(EXTRA_TARGET_FLAGS); do \
32233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32234         done; \
32235         (cd $(TARGET_SUBDIR)/zlib && \
32236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238                   "RANLIB=$${RANLIB}" \
32239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32240                    clean) \
32241           || exit 1
32242
32243 @endif target-zlib
32244
32245 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
32246 maybe-distclean-target-zlib:
32247 @if target-zlib
32248 maybe-distclean-target-zlib: distclean-target-zlib
32249
32250 distclean-target-zlib: 
32251         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32252         r=`${PWD_COMMAND}`; export r; \
32253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32254         $(NORMAL_TARGET_EXPORTS) \
32255         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
32256         for flag in $(EXTRA_TARGET_FLAGS); do \
32257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32258         done; \
32259         (cd $(TARGET_SUBDIR)/zlib && \
32260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32262                   "RANLIB=$${RANLIB}" \
32263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32264                    distclean) \
32265           || exit 1
32266
32267 @endif target-zlib
32268
32269 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
32270 maybe-maintainer-clean-target-zlib:
32271 @if target-zlib
32272 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
32273
32274 maintainer-clean-target-zlib: 
32275         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32276         r=`${PWD_COMMAND}`; export r; \
32277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32278         $(NORMAL_TARGET_EXPORTS) \
32279         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
32280         for flag in $(EXTRA_TARGET_FLAGS); do \
32281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32282         done; \
32283         (cd $(TARGET_SUBDIR)/zlib && \
32284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32286                   "RANLIB=$${RANLIB}" \
32287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32288                    maintainer-clean) \
32289           || exit 1
32290
32291 @endif target-zlib
32292
32293
32294
32295 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32296 @if target-boehm-gc
32297 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
32298         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32299         rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
32300         cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
32301 @endif target-boehm-gc
32302
32303
32304
32305 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
32306 maybe-configure-target-boehm-gc:
32307 @if target-boehm-gc
32308 maybe-configure-target-boehm-gc: configure-target-boehm-gc
32309 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
32310         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
32311         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32312         r=`${PWD_COMMAND}`; export r; \
32313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32314         $(NORMAL_TARGET_EXPORTS) \
32315         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
32316         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
32317         case $(srcdir) in \
32318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32319           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
32320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32321         esac; \
32322         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
32323         libsrcdir="$$s/boehm-gc"; \
32324         rm -f no-such-file || : ; \
32325         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32326           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32327           || exit 1
32328 @endif target-boehm-gc
32329
32330
32331
32332
32333
32334 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
32335 maybe-all-target-boehm-gc:
32336 @if target-boehm-gc
32337 TARGET-target-boehm-gc=all
32338 maybe-all-target-boehm-gc: all-target-boehm-gc
32339 all-target-boehm-gc: configure-target-boehm-gc
32340         @r=`${PWD_COMMAND}`; export r; \
32341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32342         $(NORMAL_TARGET_EXPORTS) \
32343         (cd $(TARGET_SUBDIR)/boehm-gc && \
32344           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
32345 @endif target-boehm-gc
32346
32347
32348
32349
32350
32351 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
32352 maybe-check-target-boehm-gc:
32353 @if target-boehm-gc
32354 maybe-check-target-boehm-gc: check-target-boehm-gc
32355
32356 check-target-boehm-gc:
32357         @r=`${PWD_COMMAND}`; export r; \
32358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359         $(NORMAL_TARGET_EXPORTS) \
32360         (cd $(TARGET_SUBDIR)/boehm-gc && \
32361           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32362
32363 @endif target-boehm-gc
32364
32365 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
32366 maybe-install-target-boehm-gc:
32367 @if target-boehm-gc
32368 maybe-install-target-boehm-gc: install-target-boehm-gc
32369
32370 install-target-boehm-gc: installdirs
32371         @r=`${PWD_COMMAND}`; export r; \
32372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32373         $(NORMAL_TARGET_EXPORTS) \
32374         (cd $(TARGET_SUBDIR)/boehm-gc && \
32375           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32376
32377 @endif target-boehm-gc
32378
32379 # Other targets (info, dvi, etc.)
32380
32381 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
32382 maybe-info-target-boehm-gc:
32383 @if target-boehm-gc
32384 maybe-info-target-boehm-gc: info-target-boehm-gc
32385
32386 info-target-boehm-gc: \
32387     configure-target-boehm-gc 
32388         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32389         r=`${PWD_COMMAND}`; export r; \
32390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391         $(NORMAL_TARGET_EXPORTS) \
32392         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
32393         for flag in $(EXTRA_TARGET_FLAGS); do \
32394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32395         done; \
32396         (cd $(TARGET_SUBDIR)/boehm-gc && \
32397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32399                   "RANLIB=$${RANLIB}" \
32400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32401                    info) \
32402           || exit 1
32403
32404 @endif target-boehm-gc
32405
32406 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
32407 maybe-dvi-target-boehm-gc:
32408 @if target-boehm-gc
32409 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
32410
32411 dvi-target-boehm-gc: \
32412     configure-target-boehm-gc 
32413         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32414         r=`${PWD_COMMAND}`; export r; \
32415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32416         $(NORMAL_TARGET_EXPORTS) \
32417         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
32418         for flag in $(EXTRA_TARGET_FLAGS); do \
32419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32420         done; \
32421         (cd $(TARGET_SUBDIR)/boehm-gc && \
32422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32424                   "RANLIB=$${RANLIB}" \
32425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32426                    dvi) \
32427           || exit 1
32428
32429 @endif target-boehm-gc
32430
32431 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
32432 maybe-html-target-boehm-gc:
32433 @if target-boehm-gc
32434 maybe-html-target-boehm-gc: html-target-boehm-gc
32435
32436 html-target-boehm-gc: \
32437     configure-target-boehm-gc 
32438         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32439         r=`${PWD_COMMAND}`; export r; \
32440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441         $(NORMAL_TARGET_EXPORTS) \
32442         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
32443         for flag in $(EXTRA_TARGET_FLAGS); do \
32444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32445         done; \
32446         (cd $(TARGET_SUBDIR)/boehm-gc && \
32447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32449                   "RANLIB=$${RANLIB}" \
32450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32451                    html) \
32452           || exit 1
32453
32454 @endif target-boehm-gc
32455
32456 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
32457 maybe-TAGS-target-boehm-gc:
32458 @if target-boehm-gc
32459 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
32460
32461 TAGS-target-boehm-gc: \
32462     configure-target-boehm-gc 
32463         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32464         r=`${PWD_COMMAND}`; export r; \
32465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32466         $(NORMAL_TARGET_EXPORTS) \
32467         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
32468         for flag in $(EXTRA_TARGET_FLAGS); do \
32469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32470         done; \
32471         (cd $(TARGET_SUBDIR)/boehm-gc && \
32472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32474                   "RANLIB=$${RANLIB}" \
32475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32476                    TAGS) \
32477           || exit 1
32478
32479 @endif target-boehm-gc
32480
32481 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
32482 maybe-install-info-target-boehm-gc:
32483 @if target-boehm-gc
32484 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
32485
32486 install-info-target-boehm-gc: \
32487     configure-target-boehm-gc \
32488     info-target-boehm-gc 
32489         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32490         r=`${PWD_COMMAND}`; export r; \
32491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32492         $(NORMAL_TARGET_EXPORTS) \
32493         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
32494         for flag in $(EXTRA_TARGET_FLAGS); do \
32495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32496         done; \
32497         (cd $(TARGET_SUBDIR)/boehm-gc && \
32498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32500                   "RANLIB=$${RANLIB}" \
32501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32502                    install-info) \
32503           || exit 1
32504
32505 @endif target-boehm-gc
32506
32507 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
32508 maybe-installcheck-target-boehm-gc:
32509 @if target-boehm-gc
32510 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
32511
32512 installcheck-target-boehm-gc: \
32513     configure-target-boehm-gc 
32514         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32515         r=`${PWD_COMMAND}`; export r; \
32516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32517         $(NORMAL_TARGET_EXPORTS) \
32518         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
32519         for flag in $(EXTRA_TARGET_FLAGS); do \
32520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32521         done; \
32522         (cd $(TARGET_SUBDIR)/boehm-gc && \
32523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32525                   "RANLIB=$${RANLIB}" \
32526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32527                    installcheck) \
32528           || exit 1
32529
32530 @endif target-boehm-gc
32531
32532 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
32533 maybe-mostlyclean-target-boehm-gc:
32534 @if target-boehm-gc
32535 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
32536
32537 mostlyclean-target-boehm-gc: 
32538         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32539         r=`${PWD_COMMAND}`; export r; \
32540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32541         $(NORMAL_TARGET_EXPORTS) \
32542         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32543         for flag in $(EXTRA_TARGET_FLAGS); do \
32544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32545         done; \
32546         (cd $(TARGET_SUBDIR)/boehm-gc && \
32547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32549                   "RANLIB=$${RANLIB}" \
32550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32551                    mostlyclean) \
32552           || exit 1
32553
32554 @endif target-boehm-gc
32555
32556 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
32557 maybe-clean-target-boehm-gc:
32558 @if target-boehm-gc
32559 maybe-clean-target-boehm-gc: clean-target-boehm-gc
32560
32561 clean-target-boehm-gc: 
32562         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32563         r=`${PWD_COMMAND}`; export r; \
32564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32565         $(NORMAL_TARGET_EXPORTS) \
32566         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32567         for flag in $(EXTRA_TARGET_FLAGS); do \
32568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32569         done; \
32570         (cd $(TARGET_SUBDIR)/boehm-gc && \
32571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32573                   "RANLIB=$${RANLIB}" \
32574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32575                    clean) \
32576           || exit 1
32577
32578 @endif target-boehm-gc
32579
32580 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
32581 maybe-distclean-target-boehm-gc:
32582 @if target-boehm-gc
32583 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
32584
32585 distclean-target-boehm-gc: 
32586         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32587         r=`${PWD_COMMAND}`; export r; \
32588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32589         $(NORMAL_TARGET_EXPORTS) \
32590         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32591         for flag in $(EXTRA_TARGET_FLAGS); do \
32592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32593         done; \
32594         (cd $(TARGET_SUBDIR)/boehm-gc && \
32595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32597                   "RANLIB=$${RANLIB}" \
32598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32599                    distclean) \
32600           || exit 1
32601
32602 @endif target-boehm-gc
32603
32604 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
32605 maybe-maintainer-clean-target-boehm-gc:
32606 @if target-boehm-gc
32607 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
32608
32609 maintainer-clean-target-boehm-gc: 
32610         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32611         r=`${PWD_COMMAND}`; export r; \
32612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32613         $(NORMAL_TARGET_EXPORTS) \
32614         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32615         for flag in $(EXTRA_TARGET_FLAGS); do \
32616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32617         done; \
32618         (cd $(TARGET_SUBDIR)/boehm-gc && \
32619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32621                   "RANLIB=$${RANLIB}" \
32622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32623                    maintainer-clean) \
32624           || exit 1
32625
32626 @endif target-boehm-gc
32627
32628
32629
32630 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32631 @if target-qthreads
32632 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
32633         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32634         rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
32635         cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
32636 @endif target-qthreads
32637
32638
32639
32640 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
32641 maybe-configure-target-qthreads:
32642 @if target-qthreads
32643 maybe-configure-target-qthreads: configure-target-qthreads
32644 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
32645         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
32646         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32647         r=`${PWD_COMMAND}`; export r; \
32648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649         $(NORMAL_TARGET_EXPORTS) \
32650         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
32651         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
32652         case $(srcdir) in \
32653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32654           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
32655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32656         esac; \
32657         srcdiroption="--srcdir=$${topdir}/qthreads"; \
32658         libsrcdir="$$s/qthreads"; \
32659         rm -f no-such-file || : ; \
32660         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32661           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32662           || exit 1
32663 @endif target-qthreads
32664
32665
32666
32667
32668
32669 .PHONY: all-target-qthreads maybe-all-target-qthreads
32670 maybe-all-target-qthreads:
32671 @if target-qthreads
32672 TARGET-target-qthreads=all
32673 maybe-all-target-qthreads: all-target-qthreads
32674 all-target-qthreads: configure-target-qthreads
32675         @r=`${PWD_COMMAND}`; export r; \
32676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32677         $(NORMAL_TARGET_EXPORTS) \
32678         (cd $(TARGET_SUBDIR)/qthreads && \
32679           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
32680 @endif target-qthreads
32681
32682
32683
32684
32685
32686 .PHONY: check-target-qthreads maybe-check-target-qthreads
32687 maybe-check-target-qthreads:
32688 @if target-qthreads
32689 maybe-check-target-qthreads: check-target-qthreads
32690
32691 check-target-qthreads:
32692         @r=`${PWD_COMMAND}`; export r; \
32693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694         $(NORMAL_TARGET_EXPORTS) \
32695         (cd $(TARGET_SUBDIR)/qthreads && \
32696           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32697
32698 @endif target-qthreads
32699
32700 .PHONY: install-target-qthreads maybe-install-target-qthreads
32701 maybe-install-target-qthreads:
32702 @if target-qthreads
32703 maybe-install-target-qthreads: install-target-qthreads
32704
32705 install-target-qthreads: installdirs
32706         @r=`${PWD_COMMAND}`; export r; \
32707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32708         $(NORMAL_TARGET_EXPORTS) \
32709         (cd $(TARGET_SUBDIR)/qthreads && \
32710           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32711
32712 @endif target-qthreads
32713
32714 # Other targets (info, dvi, etc.)
32715
32716 .PHONY: maybe-info-target-qthreads info-target-qthreads
32717 maybe-info-target-qthreads:
32718 @if target-qthreads
32719 maybe-info-target-qthreads: info-target-qthreads
32720
32721 info-target-qthreads: \
32722     configure-target-qthreads 
32723         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32724         r=`${PWD_COMMAND}`; export r; \
32725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32726         $(NORMAL_TARGET_EXPORTS) \
32727         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
32728         for flag in $(EXTRA_TARGET_FLAGS); do \
32729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32730         done; \
32731         (cd $(TARGET_SUBDIR)/qthreads && \
32732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32734                   "RANLIB=$${RANLIB}" \
32735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32736                    info) \
32737           || exit 1
32738
32739 @endif target-qthreads
32740
32741 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
32742 maybe-dvi-target-qthreads:
32743 @if target-qthreads
32744 maybe-dvi-target-qthreads: dvi-target-qthreads
32745
32746 dvi-target-qthreads: \
32747     configure-target-qthreads 
32748         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32749         r=`${PWD_COMMAND}`; export r; \
32750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751         $(NORMAL_TARGET_EXPORTS) \
32752         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
32753         for flag in $(EXTRA_TARGET_FLAGS); do \
32754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32755         done; \
32756         (cd $(TARGET_SUBDIR)/qthreads && \
32757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32759                   "RANLIB=$${RANLIB}" \
32760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32761                    dvi) \
32762           || exit 1
32763
32764 @endif target-qthreads
32765
32766 .PHONY: maybe-html-target-qthreads html-target-qthreads
32767 maybe-html-target-qthreads:
32768 @if target-qthreads
32769 maybe-html-target-qthreads: html-target-qthreads
32770
32771 html-target-qthreads: \
32772     configure-target-qthreads 
32773         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32774         r=`${PWD_COMMAND}`; export r; \
32775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32776         $(NORMAL_TARGET_EXPORTS) \
32777         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
32778         for flag in $(EXTRA_TARGET_FLAGS); do \
32779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32780         done; \
32781         (cd $(TARGET_SUBDIR)/qthreads && \
32782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32784                   "RANLIB=$${RANLIB}" \
32785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32786                    html) \
32787           || exit 1
32788
32789 @endif target-qthreads
32790
32791 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
32792 maybe-TAGS-target-qthreads:
32793 @if target-qthreads
32794 maybe-TAGS-target-qthreads: TAGS-target-qthreads
32795
32796 TAGS-target-qthreads: \
32797     configure-target-qthreads 
32798         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32799         r=`${PWD_COMMAND}`; export r; \
32800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32801         $(NORMAL_TARGET_EXPORTS) \
32802         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
32803         for flag in $(EXTRA_TARGET_FLAGS); do \
32804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32805         done; \
32806         (cd $(TARGET_SUBDIR)/qthreads && \
32807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32809                   "RANLIB=$${RANLIB}" \
32810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32811                    TAGS) \
32812           || exit 1
32813
32814 @endif target-qthreads
32815
32816 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
32817 maybe-install-info-target-qthreads:
32818 @if target-qthreads
32819 maybe-install-info-target-qthreads: install-info-target-qthreads
32820
32821 install-info-target-qthreads: \
32822     configure-target-qthreads \
32823     info-target-qthreads 
32824         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32825         r=`${PWD_COMMAND}`; export r; \
32826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32827         $(NORMAL_TARGET_EXPORTS) \
32828         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
32829         for flag in $(EXTRA_TARGET_FLAGS); do \
32830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32831         done; \
32832         (cd $(TARGET_SUBDIR)/qthreads && \
32833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32835                   "RANLIB=$${RANLIB}" \
32836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32837                    install-info) \
32838           || exit 1
32839
32840 @endif target-qthreads
32841
32842 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
32843 maybe-installcheck-target-qthreads:
32844 @if target-qthreads
32845 maybe-installcheck-target-qthreads: installcheck-target-qthreads
32846
32847 installcheck-target-qthreads: \
32848     configure-target-qthreads 
32849         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32850         r=`${PWD_COMMAND}`; export r; \
32851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32852         $(NORMAL_TARGET_EXPORTS) \
32853         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
32854         for flag in $(EXTRA_TARGET_FLAGS); do \
32855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32856         done; \
32857         (cd $(TARGET_SUBDIR)/qthreads && \
32858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32860                   "RANLIB=$${RANLIB}" \
32861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32862                    installcheck) \
32863           || exit 1
32864
32865 @endif target-qthreads
32866
32867 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
32868 maybe-mostlyclean-target-qthreads:
32869 @if target-qthreads
32870 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
32871
32872 mostlyclean-target-qthreads: 
32873         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32874         r=`${PWD_COMMAND}`; export r; \
32875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32876         $(NORMAL_TARGET_EXPORTS) \
32877         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
32878         for flag in $(EXTRA_TARGET_FLAGS); do \
32879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32880         done; \
32881         (cd $(TARGET_SUBDIR)/qthreads && \
32882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32884                   "RANLIB=$${RANLIB}" \
32885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32886                    mostlyclean) \
32887           || exit 1
32888
32889 @endif target-qthreads
32890
32891 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
32892 maybe-clean-target-qthreads:
32893 @if target-qthreads
32894 maybe-clean-target-qthreads: clean-target-qthreads
32895
32896 clean-target-qthreads: 
32897         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32898         r=`${PWD_COMMAND}`; export r; \
32899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32900         $(NORMAL_TARGET_EXPORTS) \
32901         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
32902         for flag in $(EXTRA_TARGET_FLAGS); do \
32903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904         done; \
32905         (cd $(TARGET_SUBDIR)/qthreads && \
32906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32908                   "RANLIB=$${RANLIB}" \
32909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32910                    clean) \
32911           || exit 1
32912
32913 @endif target-qthreads
32914
32915 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
32916 maybe-distclean-target-qthreads:
32917 @if target-qthreads
32918 maybe-distclean-target-qthreads: distclean-target-qthreads
32919
32920 distclean-target-qthreads: 
32921         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32922         r=`${PWD_COMMAND}`; export r; \
32923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32924         $(NORMAL_TARGET_EXPORTS) \
32925         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
32926         for flag in $(EXTRA_TARGET_FLAGS); do \
32927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32928         done; \
32929         (cd $(TARGET_SUBDIR)/qthreads && \
32930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32932                   "RANLIB=$${RANLIB}" \
32933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32934                    distclean) \
32935           || exit 1
32936
32937 @endif target-qthreads
32938
32939 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
32940 maybe-maintainer-clean-target-qthreads:
32941 @if target-qthreads
32942 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
32943
32944 maintainer-clean-target-qthreads: 
32945         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32946         r=`${PWD_COMMAND}`; export r; \
32947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32948         $(NORMAL_TARGET_EXPORTS) \
32949         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
32950         for flag in $(EXTRA_TARGET_FLAGS); do \
32951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32952         done; \
32953         (cd $(TARGET_SUBDIR)/qthreads && \
32954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32956                   "RANLIB=$${RANLIB}" \
32957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32958                    maintainer-clean) \
32959           || exit 1
32960
32961 @endif target-qthreads
32962
32963
32964
32965 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32966 @if target-rda
32967 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
32968         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32969         rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
32970         cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
32971 @endif target-rda
32972
32973
32974
32975 .PHONY: configure-target-rda maybe-configure-target-rda
32976 maybe-configure-target-rda:
32977 @if target-rda
32978 maybe-configure-target-rda: configure-target-rda
32979 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
32980         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
32981         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32982         r=`${PWD_COMMAND}`; export r; \
32983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32984         $(NORMAL_TARGET_EXPORTS) \
32985         echo Configuring in $(TARGET_SUBDIR)/rda; \
32986         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
32987         case $(srcdir) in \
32988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32989           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
32990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32991         esac; \
32992         srcdiroption="--srcdir=$${topdir}/rda"; \
32993         libsrcdir="$$s/rda"; \
32994         rm -f no-such-file || : ; \
32995         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32996           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32997           || exit 1
32998 @endif target-rda
32999
33000
33001
33002
33003
33004 .PHONY: all-target-rda maybe-all-target-rda
33005 maybe-all-target-rda:
33006 @if target-rda
33007 TARGET-target-rda=all
33008 maybe-all-target-rda: all-target-rda
33009 all-target-rda: configure-target-rda
33010         @r=`${PWD_COMMAND}`; export r; \
33011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33012         $(NORMAL_TARGET_EXPORTS) \
33013         (cd $(TARGET_SUBDIR)/rda && \
33014           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
33015 @endif target-rda
33016
33017
33018
33019
33020
33021 .PHONY: check-target-rda maybe-check-target-rda
33022 maybe-check-target-rda:
33023 @if target-rda
33024 maybe-check-target-rda: check-target-rda
33025
33026 check-target-rda:
33027         @r=`${PWD_COMMAND}`; export r; \
33028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029         $(NORMAL_TARGET_EXPORTS) \
33030         (cd $(TARGET_SUBDIR)/rda && \
33031           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33032
33033 @endif target-rda
33034
33035 .PHONY: install-target-rda maybe-install-target-rda
33036 maybe-install-target-rda:
33037 @if target-rda
33038 maybe-install-target-rda: install-target-rda
33039
33040 install-target-rda: installdirs
33041         @r=`${PWD_COMMAND}`; export r; \
33042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33043         $(NORMAL_TARGET_EXPORTS) \
33044         (cd $(TARGET_SUBDIR)/rda && \
33045           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33046
33047 @endif target-rda
33048
33049 # Other targets (info, dvi, etc.)
33050
33051 .PHONY: maybe-info-target-rda info-target-rda
33052 maybe-info-target-rda:
33053 @if target-rda
33054 maybe-info-target-rda: info-target-rda
33055
33056 info-target-rda: \
33057     configure-target-rda 
33058         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33059         r=`${PWD_COMMAND}`; export r; \
33060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33061         $(NORMAL_TARGET_EXPORTS) \
33062         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
33063         for flag in $(EXTRA_TARGET_FLAGS); do \
33064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33065         done; \
33066         (cd $(TARGET_SUBDIR)/rda && \
33067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33069                   "RANLIB=$${RANLIB}" \
33070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33071                    info) \
33072           || exit 1
33073
33074 @endif target-rda
33075
33076 .PHONY: maybe-dvi-target-rda dvi-target-rda
33077 maybe-dvi-target-rda:
33078 @if target-rda
33079 maybe-dvi-target-rda: dvi-target-rda
33080
33081 dvi-target-rda: \
33082     configure-target-rda 
33083         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33084         r=`${PWD_COMMAND}`; export r; \
33085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33086         $(NORMAL_TARGET_EXPORTS) \
33087         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    dvi) \
33097           || exit 1
33098
33099 @endif target-rda
33100
33101 .PHONY: maybe-html-target-rda html-target-rda
33102 maybe-html-target-rda:
33103 @if target-rda
33104 maybe-html-target-rda: html-target-rda
33105
33106 html-target-rda: \
33107     configure-target-rda 
33108         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33109         r=`${PWD_COMMAND}`; export r; \
33110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33111         $(NORMAL_TARGET_EXPORTS) \
33112         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    html) \
33122           || exit 1
33123
33124 @endif target-rda
33125
33126 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
33127 maybe-TAGS-target-rda:
33128 @if target-rda
33129 maybe-TAGS-target-rda: TAGS-target-rda
33130
33131 TAGS-target-rda: \
33132     configure-target-rda 
33133         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33134         r=`${PWD_COMMAND}`; export r; \
33135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136         $(NORMAL_TARGET_EXPORTS) \
33137         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    TAGS) \
33147           || exit 1
33148
33149 @endif target-rda
33150
33151 .PHONY: maybe-install-info-target-rda install-info-target-rda
33152 maybe-install-info-target-rda:
33153 @if target-rda
33154 maybe-install-info-target-rda: install-info-target-rda
33155
33156 install-info-target-rda: \
33157     configure-target-rda \
33158     info-target-rda 
33159         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33160         r=`${PWD_COMMAND}`; export r; \
33161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33162         $(NORMAL_TARGET_EXPORTS) \
33163         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
33164         for flag in $(EXTRA_TARGET_FLAGS); do \
33165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33166         done; \
33167         (cd $(TARGET_SUBDIR)/rda && \
33168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33170                   "RANLIB=$${RANLIB}" \
33171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33172                    install-info) \
33173           || exit 1
33174
33175 @endif target-rda
33176
33177 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
33178 maybe-installcheck-target-rda:
33179 @if target-rda
33180 maybe-installcheck-target-rda: installcheck-target-rda
33181
33182 installcheck-target-rda: \
33183     configure-target-rda 
33184         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33185         r=`${PWD_COMMAND}`; export r; \
33186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187         $(NORMAL_TARGET_EXPORTS) \
33188         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
33189         for flag in $(EXTRA_TARGET_FLAGS); do \
33190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33191         done; \
33192         (cd $(TARGET_SUBDIR)/rda && \
33193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33195                   "RANLIB=$${RANLIB}" \
33196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33197                    installcheck) \
33198           || exit 1
33199
33200 @endif target-rda
33201
33202 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
33203 maybe-mostlyclean-target-rda:
33204 @if target-rda
33205 maybe-mostlyclean-target-rda: mostlyclean-target-rda
33206
33207 mostlyclean-target-rda: 
33208         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33209         r=`${PWD_COMMAND}`; export r; \
33210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33211         $(NORMAL_TARGET_EXPORTS) \
33212         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
33213         for flag in $(EXTRA_TARGET_FLAGS); do \
33214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33215         done; \
33216         (cd $(TARGET_SUBDIR)/rda && \
33217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33219                   "RANLIB=$${RANLIB}" \
33220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33221                    mostlyclean) \
33222           || exit 1
33223
33224 @endif target-rda
33225
33226 .PHONY: maybe-clean-target-rda clean-target-rda
33227 maybe-clean-target-rda:
33228 @if target-rda
33229 maybe-clean-target-rda: clean-target-rda
33230
33231 clean-target-rda: 
33232         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33233         r=`${PWD_COMMAND}`; export r; \
33234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33235         $(NORMAL_TARGET_EXPORTS) \
33236         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
33237         for flag in $(EXTRA_TARGET_FLAGS); do \
33238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33239         done; \
33240         (cd $(TARGET_SUBDIR)/rda && \
33241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33243                   "RANLIB=$${RANLIB}" \
33244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33245                    clean) \
33246           || exit 1
33247
33248 @endif target-rda
33249
33250 .PHONY: maybe-distclean-target-rda distclean-target-rda
33251 maybe-distclean-target-rda:
33252 @if target-rda
33253 maybe-distclean-target-rda: distclean-target-rda
33254
33255 distclean-target-rda: 
33256         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33257         r=`${PWD_COMMAND}`; export r; \
33258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33259         $(NORMAL_TARGET_EXPORTS) \
33260         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
33261         for flag in $(EXTRA_TARGET_FLAGS); do \
33262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33263         done; \
33264         (cd $(TARGET_SUBDIR)/rda && \
33265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33267                   "RANLIB=$${RANLIB}" \
33268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33269                    distclean) \
33270           || exit 1
33271
33272 @endif target-rda
33273
33274 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
33275 maybe-maintainer-clean-target-rda:
33276 @if target-rda
33277 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
33278
33279 maintainer-clean-target-rda: 
33280         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33281         r=`${PWD_COMMAND}`; export r; \
33282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33283         $(NORMAL_TARGET_EXPORTS) \
33284         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
33285         for flag in $(EXTRA_TARGET_FLAGS); do \
33286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33287         done; \
33288         (cd $(TARGET_SUBDIR)/rda && \
33289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33291                   "RANLIB=$${RANLIB}" \
33292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33293                    maintainer-clean) \
33294           || exit 1
33295
33296 @endif target-rda
33297
33298
33299
33300 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
33301 @if target-libada
33302 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
33303         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33304         rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
33305         cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
33306 @endif target-libada
33307
33308
33309
33310 .PHONY: configure-target-libada maybe-configure-target-libada
33311 maybe-configure-target-libada:
33312 @if target-libada
33313 maybe-configure-target-libada: configure-target-libada
33314 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
33315         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
33316         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33317         r=`${PWD_COMMAND}`; export r; \
33318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33319         $(NORMAL_TARGET_EXPORTS) \
33320         echo Configuring in $(TARGET_SUBDIR)/libada; \
33321         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
33322         case $(srcdir) in \
33323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33324           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
33325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33326         esac; \
33327         srcdiroption="--srcdir=$${topdir}/libada"; \
33328         libsrcdir="$$s/libada"; \
33329         rm -f no-such-file || : ; \
33330         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33331           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33332           || exit 1
33333 @endif target-libada
33334
33335
33336
33337
33338
33339 .PHONY: all-target-libada maybe-all-target-libada
33340 maybe-all-target-libada:
33341 @if target-libada
33342 TARGET-target-libada=all
33343 maybe-all-target-libada: all-target-libada
33344 all-target-libada: configure-target-libada
33345         @r=`${PWD_COMMAND}`; export r; \
33346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33347         $(NORMAL_TARGET_EXPORTS) \
33348         (cd $(TARGET_SUBDIR)/libada && \
33349           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
33350 @endif target-libada
33351
33352
33353
33354
33355
33356 .PHONY: check-target-libada maybe-check-target-libada
33357 maybe-check-target-libada:
33358 @if target-libada
33359 maybe-check-target-libada: check-target-libada
33360
33361 check-target-libada:
33362         @r=`${PWD_COMMAND}`; export r; \
33363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33364         $(NORMAL_TARGET_EXPORTS) \
33365         (cd $(TARGET_SUBDIR)/libada && \
33366           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33367
33368 @endif target-libada
33369
33370 .PHONY: install-target-libada maybe-install-target-libada
33371 maybe-install-target-libada:
33372 @if target-libada
33373 maybe-install-target-libada: install-target-libada
33374
33375 install-target-libada: installdirs
33376         @r=`${PWD_COMMAND}`; export r; \
33377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33378         $(NORMAL_TARGET_EXPORTS) \
33379         (cd $(TARGET_SUBDIR)/libada && \
33380           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33381
33382 @endif target-libada
33383
33384 # Other targets (info, dvi, etc.)
33385
33386 .PHONY: maybe-info-target-libada info-target-libada
33387 maybe-info-target-libada:
33388 @if target-libada
33389 maybe-info-target-libada: info-target-libada
33390
33391 info-target-libada: \
33392     configure-target-libada 
33393         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33394         r=`${PWD_COMMAND}`; export r; \
33395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33396         $(NORMAL_TARGET_EXPORTS) \
33397         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
33398         for flag in $(EXTRA_TARGET_FLAGS); do \
33399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33400         done; \
33401         (cd $(TARGET_SUBDIR)/libada && \
33402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33404                   "RANLIB=$${RANLIB}" \
33405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33406                    info) \
33407           || exit 1
33408
33409 @endif target-libada
33410
33411 .PHONY: maybe-dvi-target-libada dvi-target-libada
33412 maybe-dvi-target-libada:
33413 @if target-libada
33414 maybe-dvi-target-libada: dvi-target-libada
33415
33416 dvi-target-libada: \
33417     configure-target-libada 
33418         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33419         r=`${PWD_COMMAND}`; export r; \
33420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421         $(NORMAL_TARGET_EXPORTS) \
33422         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
33423         for flag in $(EXTRA_TARGET_FLAGS); do \
33424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33425         done; \
33426         (cd $(TARGET_SUBDIR)/libada && \
33427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33429                   "RANLIB=$${RANLIB}" \
33430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33431                    dvi) \
33432           || exit 1
33433
33434 @endif target-libada
33435
33436 .PHONY: maybe-html-target-libada html-target-libada
33437 maybe-html-target-libada:
33438 @if target-libada
33439 maybe-html-target-libada: html-target-libada
33440
33441 html-target-libada: \
33442     configure-target-libada 
33443         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33444         r=`${PWD_COMMAND}`; export r; \
33445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33446         $(NORMAL_TARGET_EXPORTS) \
33447         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
33448         for flag in $(EXTRA_TARGET_FLAGS); do \
33449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33450         done; \
33451         (cd $(TARGET_SUBDIR)/libada && \
33452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33454                   "RANLIB=$${RANLIB}" \
33455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33456                    html) \
33457           || exit 1
33458
33459 @endif target-libada
33460
33461 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
33462 maybe-TAGS-target-libada:
33463 @if target-libada
33464 maybe-TAGS-target-libada: TAGS-target-libada
33465
33466 TAGS-target-libada: \
33467     configure-target-libada 
33468         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33469         r=`${PWD_COMMAND}`; export r; \
33470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33471         $(NORMAL_TARGET_EXPORTS) \
33472         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
33473         for flag in $(EXTRA_TARGET_FLAGS); do \
33474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33475         done; \
33476         (cd $(TARGET_SUBDIR)/libada && \
33477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33479                   "RANLIB=$${RANLIB}" \
33480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33481                    TAGS) \
33482           || exit 1
33483
33484 @endif target-libada
33485
33486 .PHONY: maybe-install-info-target-libada install-info-target-libada
33487 maybe-install-info-target-libada:
33488 @if target-libada
33489 maybe-install-info-target-libada: install-info-target-libada
33490
33491 install-info-target-libada: \
33492     configure-target-libada \
33493     info-target-libada 
33494         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33495         r=`${PWD_COMMAND}`; export r; \
33496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33497         $(NORMAL_TARGET_EXPORTS) \
33498         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
33499         for flag in $(EXTRA_TARGET_FLAGS); do \
33500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33501         done; \
33502         (cd $(TARGET_SUBDIR)/libada && \
33503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33505                   "RANLIB=$${RANLIB}" \
33506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33507                    install-info) \
33508           || exit 1
33509
33510 @endif target-libada
33511
33512 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
33513 maybe-installcheck-target-libada:
33514 @if target-libada
33515 maybe-installcheck-target-libada: installcheck-target-libada
33516
33517 installcheck-target-libada: \
33518     configure-target-libada 
33519         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33520         r=`${PWD_COMMAND}`; export r; \
33521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522         $(NORMAL_TARGET_EXPORTS) \
33523         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
33524         for flag in $(EXTRA_TARGET_FLAGS); do \
33525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33526         done; \
33527         (cd $(TARGET_SUBDIR)/libada && \
33528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33530                   "RANLIB=$${RANLIB}" \
33531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33532                    installcheck) \
33533           || exit 1
33534
33535 @endif target-libada
33536
33537 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
33538 maybe-mostlyclean-target-libada:
33539 @if target-libada
33540 maybe-mostlyclean-target-libada: mostlyclean-target-libada
33541
33542 mostlyclean-target-libada: 
33543         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33544         r=`${PWD_COMMAND}`; export r; \
33545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33546         $(NORMAL_TARGET_EXPORTS) \
33547         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
33548         for flag in $(EXTRA_TARGET_FLAGS); do \
33549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33550         done; \
33551         (cd $(TARGET_SUBDIR)/libada && \
33552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33554                   "RANLIB=$${RANLIB}" \
33555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33556                    mostlyclean) \
33557           || exit 1
33558
33559 @endif target-libada
33560
33561 .PHONY: maybe-clean-target-libada clean-target-libada
33562 maybe-clean-target-libada:
33563 @if target-libada
33564 maybe-clean-target-libada: clean-target-libada
33565
33566 clean-target-libada: 
33567         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33568         r=`${PWD_COMMAND}`; export r; \
33569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33570         $(NORMAL_TARGET_EXPORTS) \
33571         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
33572         for flag in $(EXTRA_TARGET_FLAGS); do \
33573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33574         done; \
33575         (cd $(TARGET_SUBDIR)/libada && \
33576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33578                   "RANLIB=$${RANLIB}" \
33579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33580                    clean) \
33581           || exit 1
33582
33583 @endif target-libada
33584
33585 .PHONY: maybe-distclean-target-libada distclean-target-libada
33586 maybe-distclean-target-libada:
33587 @if target-libada
33588 maybe-distclean-target-libada: distclean-target-libada
33589
33590 distclean-target-libada: 
33591         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33592         r=`${PWD_COMMAND}`; export r; \
33593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33594         $(NORMAL_TARGET_EXPORTS) \
33595         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
33596         for flag in $(EXTRA_TARGET_FLAGS); do \
33597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33598         done; \
33599         (cd $(TARGET_SUBDIR)/libada && \
33600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33602                   "RANLIB=$${RANLIB}" \
33603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33604                    distclean) \
33605           || exit 1
33606
33607 @endif target-libada
33608
33609 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
33610 maybe-maintainer-clean-target-libada:
33611 @if target-libada
33612 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
33613
33614 maintainer-clean-target-libada: 
33615         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33616         r=`${PWD_COMMAND}`; export r; \
33617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33618         $(NORMAL_TARGET_EXPORTS) \
33619         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
33620         for flag in $(EXTRA_TARGET_FLAGS); do \
33621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33622         done; \
33623         (cd $(TARGET_SUBDIR)/libada && \
33624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33626                   "RANLIB=$${RANLIB}" \
33627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33628                    maintainer-clean) \
33629           || exit 1
33630
33631 @endif target-libada
33632
33633
33634
33635 # ----------
33636 # GCC module
33637 # ----------
33638
33639 @if gcc-no-bootstrap
33640 # GCC has some more recursive targets, which trigger the old
33641 # (but still current, until the toplevel bootstrap project
33642 # is finished) compiler bootstrapping rules.
33643
33644 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
33645 .PHONY: $(GCC_STRAP_TARGETS)
33646 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
33647         @r=`${PWD_COMMAND}`; export r; \
33648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33649         $(HOST_EXPORTS) \
33650         echo "Bootstrapping the compiler"; \
33651         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33652         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
33653         @r=`${PWD_COMMAND}`; export r; \
33654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33655         case "$@" in \
33656           *bootstrap4-lean ) \
33657             msg="Comparing stage3 and stage4 of the compiler"; \
33658             compare=compare3-lean ;; \
33659           *bootstrap4 ) \
33660             msg="Comparing stage3 and stage4 of the compiler"; \
33661             compare=compare3 ;; \
33662           *-lean ) \
33663             msg="Comparing stage2 and stage3 of the compiler"; \
33664             compare=compare-lean ;; \
33665           * ) \
33666             msg="Comparing stage2 and stage3 of the compiler"; \
33667             compare=compare ;; \
33668         esac; \
33669         $(HOST_EXPORTS) \
33670         echo "$$msg"; \
33671         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
33672         @r=`${PWD_COMMAND}`; export r; \
33673         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33674         echo "Building runtime libraries"; \
33675         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33676
33677 profiledbootstrap: all-prebootstrap configure-gcc
33678         @r=`${PWD_COMMAND}`; export r; \
33679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33680         $(HOST_EXPORTS) \
33681         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33682         echo "Bootstrapping training compiler"; \
33683         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
33684         @r=`${PWD_COMMAND}`; export r; \
33685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33686         $(HOST_EXPORTS) \
33687         echo "Building feedback based compiler"; \
33688         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
33689         @r=`${PWD_COMMAND}`; export r; \
33690         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33691         echo "Building runtime libraries"; \
33692         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33693
33694 .PHONY: cross
33695 cross: all-build all-gas all-ld
33696         @r=`${PWD_COMMAND}`; export r; \
33697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698         $(HOST_EXPORTS) \
33699         echo "Building the C and C++ compiler"; \
33700         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
33701         @r=`${PWD_COMMAND}`; export r; \
33702         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33703         echo "Building runtime libraries"; \
33704         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
33705 @endif gcc-no-bootstrap
33706
33707 @if gcc
33708 .PHONY: check-gcc-c++
33709 check-gcc-c++:
33710         @if [ -f ./gcc/Makefile ] ; then \
33711           r=`${PWD_COMMAND}`; export r; \
33712           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33713           $(HOST_EXPORTS) \
33714           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
33715         else \
33716           true; \
33717         fi
33718
33719 .PHONY: check-c++
33720 check-c++: check-target-libstdc++-v3 check-gcc-c++
33721
33722 # Install the gcc headers files, but not the fixed include files,
33723 # which Cygnus is not allowed to distribute.  This rule is very
33724 # dependent on the workings of the gcc Makefile.in.
33725 .PHONY: gcc-no-fixedincludes
33726 gcc-no-fixedincludes:
33727         @if [ -f ./gcc/Makefile ]; then \
33728           rm -rf gcc/tmp-include; \
33729           mv gcc/include gcc/tmp-include 2>/dev/null; \
33730           mkdir gcc/include; \
33731           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
33732           touch gcc/stmp-fixinc gcc/include/fixed; \
33733           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
33734           r=`${PWD_COMMAND}`; export r; \
33735           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33736           $(HOST_EXPORTS) \
33737           (cd ./gcc && \
33738            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
33739           rm -rf gcc/include; \
33740           mv gcc/tmp-include gcc/include 2>/dev/null; \
33741         else true; fi
33742 @endif gcc
33743
33744 # ---------------------
33745 # GCC bootstrap support
33746 # ---------------------
33747
33748 # We track the current stage (the one in 'gcc') in the stage_current file.
33749 # stage_last instead tracks the stage that was built last.  These targets
33750 # are dummy when toplevel bootstrap is not active.
33751
33752 .PHONY: unstage
33753 unstage:
33754 @if gcc-bootstrap
33755         @[ -f stage_current ] || $(MAKE) `cat stage_last`-start
33756 @endif gcc-bootstrap
33757
33758 .PHONY: stage
33759 stage:
33760 @if gcc-bootstrap
33761         @$(MAKE) `cat stage_current`-end
33762 @endif gcc-bootstrap
33763
33764 # We name the build directories for the various stages "stage1-gcc",
33765 # "stage2-gcc","stage3-gcc", etc.
33766
33767 # Since the 'compare' process will fail (on debugging information) if any
33768 # directory names are different, we need to link the gcc directory for
33769 # the previous stage to a constant name ('gcc-prev'), and to make the name of
33770 # the build directories constant as well. For the latter, we use naked names
33771 # like 'gcc', because the scripts in that directory assume it.  We use
33772 # mv on platforms where symlinks to directories do not work or are not
33773 # reliable.
33774
33775 # At the end of the bootstrap, a symlink to 'stage3-gcc' named 'gcc' must
33776 # be kept, so that libraries can find it.  Ick!
33777
33778 # It would be best to preinstall gcc into a staging area (and in the
33779 # future, gather there all prebootstrap packages).  This would allow
33780 # assemblers and linkers can be bootstrapped as well as the compiler
33781 # (both in a combined tree, or separately).  This however requires some
33782 # change to the gcc driver, again in order to avoid comparison failures.
33783
33784 # Bugs: This is crippled when doing parallel make, the `make all-host'
33785 # and `make all-target' phases can be parallelized.
33786
33787
33788 # 'touch' doesn't work right on some platforms.
33789 STAMP = echo timestamp > 
33790
33791 # Only build the C compiler for stage1, because that is the only one that
33792 # we can guarantee will build with the native compiler, and also it is the
33793 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
33794 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
33795 # overrideable (for a bootstrap build stage1 also builds gcc.info).
33796
33797 STAGE1_CFLAGS=@stage1_cflags@
33798 STAGE1_LANGUAGES=@stage1_languages@
33799
33800 # We only want to compare .o files, so set this!
33801 objext = .o
33802
33803 # Flags to pass to stage2 and later makes.
33804 POSTSTAGE1_FLAGS_TO_PASS = \
33805         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
33806         STAGE_PREFIX=$$r/prev-gcc/ \
33807         CFLAGS="$(BOOT_CFLAGS)" \
33808         ADAC="\$$(CC)"
33809
33810 # For stage 1:
33811 # * We force-disable intermodule optimizations, even if
33812 #   --enable-intermodule was passed, since the installed compiler probably
33813 #   can't handle them.  Luckily, autoconf always respects
33814 #   the last argument when conflicting --enable arguments are passed.
33815 # * Likewise, we force-disable coverage flags, since the installed compiler
33816 #   probably has never heard of them.
33817 # * We build only C (and possibly Ada).
33818
33819
33820 .PHONY: stage1-start stage1-end
33821
33822 stage1-start::
33823         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33824         echo stage1 > stage_current ; \
33825         echo stage1 > stage_last; \
33826         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33827 @if bfd
33828         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
33829           mkdir stage1-bfd; \
33830         set stage1-bfd bfd ; \
33831         @CREATE_LINK_TO_DIR@ 
33832 @endif bfd
33833 @if opcodes
33834         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
33835           mkdir stage1-opcodes; \
33836         set stage1-opcodes opcodes ; \
33837         @CREATE_LINK_TO_DIR@ 
33838 @endif opcodes
33839 @if binutils
33840         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
33841           mkdir stage1-binutils; \
33842         set stage1-binutils binutils ; \
33843         @CREATE_LINK_TO_DIR@ 
33844 @endif binutils
33845 @if gas
33846         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
33847           mkdir stage1-gas; \
33848         set stage1-gas gas ; \
33849         @CREATE_LINK_TO_DIR@ 
33850 @endif gas
33851 @if gcc
33852         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
33853           mkdir stage1-gcc; \
33854         set stage1-gcc gcc ; \
33855         @CREATE_LINK_TO_DIR@ 
33856 @endif gcc
33857 @if intl
33858         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
33859           mkdir stage1-intl; \
33860         set stage1-intl intl ; \
33861         @CREATE_LINK_TO_DIR@ 
33862 @endif intl
33863 @if ld
33864         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
33865           mkdir stage1-ld; \
33866         set stage1-ld ld ; \
33867         @CREATE_LINK_TO_DIR@ 
33868 @endif ld
33869 @if libcpp
33870         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
33871           mkdir stage1-libcpp; \
33872         set stage1-libcpp libcpp ; \
33873         @CREATE_LINK_TO_DIR@ 
33874 @endif libcpp
33875 @if libiberty
33876         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
33877           mkdir stage1-libiberty; \
33878         set stage1-libiberty libiberty ; \
33879         @CREATE_LINK_TO_DIR@ 
33880 @endif libiberty
33881 @if zlib
33882         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
33883           mkdir stage1-zlib; \
33884         set stage1-zlib zlib ; \
33885         @CREATE_LINK_TO_DIR@ 
33886 @endif zlib
33887
33888 stage1-end::
33889         @rm -f stage_current
33890 @if bfd
33891         @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
33892         @UNDO_LINK_TO_DIR@ 
33893 @endif bfd
33894 @if opcodes
33895         @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
33896         @UNDO_LINK_TO_DIR@ 
33897 @endif opcodes
33898 @if binutils
33899         @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
33900         @UNDO_LINK_TO_DIR@ 
33901 @endif binutils
33902 @if gas
33903         @cd $(HOST_SUBDIR); set gas stage1-gas ; \
33904         @UNDO_LINK_TO_DIR@ 
33905 @endif gas
33906 @if gcc
33907         @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
33908         @UNDO_LINK_TO_DIR@ 
33909 @endif gcc
33910 @if intl
33911         @cd $(HOST_SUBDIR); set intl stage1-intl ; \
33912         @UNDO_LINK_TO_DIR@ 
33913 @endif intl
33914 @if ld
33915         @cd $(HOST_SUBDIR); set ld stage1-ld ; \
33916         @UNDO_LINK_TO_DIR@ 
33917 @endif ld
33918 @if libcpp
33919         @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
33920         @UNDO_LINK_TO_DIR@ 
33921 @endif libcpp
33922 @if libiberty
33923         @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
33924         @UNDO_LINK_TO_DIR@ 
33925 @endif libiberty
33926 @if zlib
33927         @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
33928         @UNDO_LINK_TO_DIR@ 
33929 @endif zlib
33930
33931 # Bubble a bugfix through all the stages up to stage 1.  They
33932 # are remade, but not reconfigured.  The next stage (if any) will not
33933 # be reconfigured as well.
33934 .PHONY: stage1-bubble
33935 stage1-bubble:: 
33936         @if test -f stage1-lean  ; then \
33937           echo Skipping rebuild of stage1 ; \
33938         else \
33939           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage1; \
33940         fi
33941
33942 .PHONY: all-stage1 clean-stage1
33943 do-clean: clean-stage1
33944
33945 # FIXME: Will not need to be conditional when toplevel bootstrap is the
33946 # only possibility, but now it conflicts with no-bootstrap rules
33947 @if gcc-bootstrap
33948
33949
33950
33951
33952 # Rules to wipe a stage and all the following ones, also used for cleanstrap
33953
33954 .PHONY: distclean-stage1
33955 distclean-stage1::
33956         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
33957         rm -rf stage1-* 
33958
33959
33960 @endif gcc-bootstrap
33961
33962
33963 .PHONY: stage2-start stage2-end
33964
33965 stage2-start::
33966         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33967         echo stage2 > stage_current ; \
33968         echo stage2 > stage_last; \
33969         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33970 @if bfd
33971         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
33972           mkdir stage2-bfd; \
33973         set stage2-bfd bfd ; \
33974         @CREATE_LINK_TO_DIR@  ; \
33975         set stage1-bfd prev-bfd ; \
33976         @CREATE_LINK_TO_DIR@ 
33977 @endif bfd
33978 @if opcodes
33979         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
33980           mkdir stage2-opcodes; \
33981         set stage2-opcodes opcodes ; \
33982         @CREATE_LINK_TO_DIR@  ; \
33983         set stage1-opcodes prev-opcodes ; \
33984         @CREATE_LINK_TO_DIR@ 
33985 @endif opcodes
33986 @if binutils
33987         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
33988           mkdir stage2-binutils; \
33989         set stage2-binutils binutils ; \
33990         @CREATE_LINK_TO_DIR@  ; \
33991         set stage1-binutils prev-binutils ; \
33992         @CREATE_LINK_TO_DIR@ 
33993 @endif binutils
33994 @if gas
33995         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
33996           mkdir stage2-gas; \
33997         set stage2-gas gas ; \
33998         @CREATE_LINK_TO_DIR@  ; \
33999         set stage1-gas prev-gas ; \
34000         @CREATE_LINK_TO_DIR@ 
34001 @endif gas
34002 @if gcc
34003         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
34004           mkdir stage2-gcc; \
34005         set stage2-gcc gcc ; \
34006         @CREATE_LINK_TO_DIR@  ; \
34007         set stage1-gcc prev-gcc ; \
34008         @CREATE_LINK_TO_DIR@ 
34009 @endif gcc
34010 @if intl
34011         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
34012           mkdir stage2-intl; \
34013         set stage2-intl intl ; \
34014         @CREATE_LINK_TO_DIR@  ; \
34015         set stage1-intl prev-intl ; \
34016         @CREATE_LINK_TO_DIR@ 
34017 @endif intl
34018 @if ld
34019         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
34020           mkdir stage2-ld; \
34021         set stage2-ld ld ; \
34022         @CREATE_LINK_TO_DIR@  ; \
34023         set stage1-ld prev-ld ; \
34024         @CREATE_LINK_TO_DIR@ 
34025 @endif ld
34026 @if libcpp
34027         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
34028           mkdir stage2-libcpp; \
34029         set stage2-libcpp libcpp ; \
34030         @CREATE_LINK_TO_DIR@  ; \
34031         set stage1-libcpp prev-libcpp ; \
34032         @CREATE_LINK_TO_DIR@ 
34033 @endif libcpp
34034 @if libiberty
34035         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
34036           mkdir stage2-libiberty; \
34037         set stage2-libiberty libiberty ; \
34038         @CREATE_LINK_TO_DIR@  ; \
34039         set stage1-libiberty prev-libiberty ; \
34040         @CREATE_LINK_TO_DIR@ 
34041 @endif libiberty
34042 @if zlib
34043         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
34044           mkdir stage2-zlib; \
34045         set stage2-zlib zlib ; \
34046         @CREATE_LINK_TO_DIR@  ; \
34047         set stage1-zlib prev-zlib ; \
34048         @CREATE_LINK_TO_DIR@ 
34049 @endif zlib
34050
34051 stage2-end::
34052         @rm -f stage_current
34053 @if bfd
34054         @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
34055         @UNDO_LINK_TO_DIR@  ; \
34056         set prev-bfd stage1-bfd ; \
34057         @UNDO_LINK_TO_DIR@ 
34058 @endif bfd
34059 @if opcodes
34060         @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
34061         @UNDO_LINK_TO_DIR@  ; \
34062         set prev-opcodes stage1-opcodes ; \
34063         @UNDO_LINK_TO_DIR@ 
34064 @endif opcodes
34065 @if binutils
34066         @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
34067         @UNDO_LINK_TO_DIR@  ; \
34068         set prev-binutils stage1-binutils ; \
34069         @UNDO_LINK_TO_DIR@ 
34070 @endif binutils
34071 @if gas
34072         @cd $(HOST_SUBDIR); set gas stage2-gas ; \
34073         @UNDO_LINK_TO_DIR@  ; \
34074         set prev-gas stage1-gas ; \
34075         @UNDO_LINK_TO_DIR@ 
34076 @endif gas
34077 @if gcc
34078         @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
34079         @UNDO_LINK_TO_DIR@  ; \
34080         set prev-gcc stage1-gcc ; \
34081         @UNDO_LINK_TO_DIR@ 
34082 @endif gcc
34083 @if intl
34084         @cd $(HOST_SUBDIR); set intl stage2-intl ; \
34085         @UNDO_LINK_TO_DIR@  ; \
34086         set prev-intl stage1-intl ; \
34087         @UNDO_LINK_TO_DIR@ 
34088 @endif intl
34089 @if ld
34090         @cd $(HOST_SUBDIR); set ld stage2-ld ; \
34091         @UNDO_LINK_TO_DIR@  ; \
34092         set prev-ld stage1-ld ; \
34093         @UNDO_LINK_TO_DIR@ 
34094 @endif ld
34095 @if libcpp
34096         @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
34097         @UNDO_LINK_TO_DIR@  ; \
34098         set prev-libcpp stage1-libcpp ; \
34099         @UNDO_LINK_TO_DIR@ 
34100 @endif libcpp
34101 @if libiberty
34102         @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
34103         @UNDO_LINK_TO_DIR@  ; \
34104         set prev-libiberty stage1-libiberty ; \
34105         @UNDO_LINK_TO_DIR@ 
34106 @endif libiberty
34107 @if zlib
34108         @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
34109         @UNDO_LINK_TO_DIR@  ; \
34110         set prev-zlib stage1-zlib ; \
34111         @UNDO_LINK_TO_DIR@ 
34112 @endif zlib
34113
34114 # Bubble a bugfix through all the stages up to stage 2.  They
34115 # are remade, but not reconfigured.  The next stage (if any) will not
34116 # be reconfigured as well.
34117 .PHONY: stage2-bubble
34118 stage2-bubble:: stage1-bubble
34119         @if test -f stage2-lean || test -f stage1-lean  ; then \
34120           echo Skipping rebuild of stage2 ; \
34121         else \
34122           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage2; \
34123         fi
34124
34125 .PHONY: all-stage2 clean-stage2
34126 do-clean: clean-stage2
34127
34128 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34129 # only possibility, but now it conflicts with no-bootstrap rules
34130 @if gcc-bootstrap
34131
34132
34133
34134 .PHONY: bootstrap2
34135 bootstrap2: stage2-bubble  all
34136
34137
34138 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34139 distclean-stage1:: distclean-stage2 
34140 .PHONY: distclean-stage2
34141 distclean-stage2::
34142         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34143         rm -rf stage2-* 
34144
34145
34146 @endif gcc-bootstrap
34147
34148
34149 .PHONY: stage3-start stage3-end
34150
34151 stage3-start::
34152         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34153         echo stage3 > stage_current ; \
34154         echo stage3 > stage_last; \
34155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34156 @if bfd
34157         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
34158           mkdir stage3-bfd; \
34159         set stage3-bfd bfd ; \
34160         @CREATE_LINK_TO_DIR@  ; \
34161         set stage2-bfd prev-bfd ; \
34162         @CREATE_LINK_TO_DIR@ 
34163 @endif bfd
34164 @if opcodes
34165         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
34166           mkdir stage3-opcodes; \
34167         set stage3-opcodes opcodes ; \
34168         @CREATE_LINK_TO_DIR@  ; \
34169         set stage2-opcodes prev-opcodes ; \
34170         @CREATE_LINK_TO_DIR@ 
34171 @endif opcodes
34172 @if binutils
34173         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
34174           mkdir stage3-binutils; \
34175         set stage3-binutils binutils ; \
34176         @CREATE_LINK_TO_DIR@  ; \
34177         set stage2-binutils prev-binutils ; \
34178         @CREATE_LINK_TO_DIR@ 
34179 @endif binutils
34180 @if gas
34181         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
34182           mkdir stage3-gas; \
34183         set stage3-gas gas ; \
34184         @CREATE_LINK_TO_DIR@  ; \
34185         set stage2-gas prev-gas ; \
34186         @CREATE_LINK_TO_DIR@ 
34187 @endif gas
34188 @if gcc
34189         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
34190           mkdir stage3-gcc; \
34191         set stage3-gcc gcc ; \
34192         @CREATE_LINK_TO_DIR@  ; \
34193         set stage2-gcc prev-gcc ; \
34194         @CREATE_LINK_TO_DIR@ 
34195 @endif gcc
34196 @if intl
34197         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
34198           mkdir stage3-intl; \
34199         set stage3-intl intl ; \
34200         @CREATE_LINK_TO_DIR@  ; \
34201         set stage2-intl prev-intl ; \
34202         @CREATE_LINK_TO_DIR@ 
34203 @endif intl
34204 @if ld
34205         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
34206           mkdir stage3-ld; \
34207         set stage3-ld ld ; \
34208         @CREATE_LINK_TO_DIR@  ; \
34209         set stage2-ld prev-ld ; \
34210         @CREATE_LINK_TO_DIR@ 
34211 @endif ld
34212 @if libcpp
34213         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
34214           mkdir stage3-libcpp; \
34215         set stage3-libcpp libcpp ; \
34216         @CREATE_LINK_TO_DIR@  ; \
34217         set stage2-libcpp prev-libcpp ; \
34218         @CREATE_LINK_TO_DIR@ 
34219 @endif libcpp
34220 @if libiberty
34221         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
34222           mkdir stage3-libiberty; \
34223         set stage3-libiberty libiberty ; \
34224         @CREATE_LINK_TO_DIR@  ; \
34225         set stage2-libiberty prev-libiberty ; \
34226         @CREATE_LINK_TO_DIR@ 
34227 @endif libiberty
34228 @if zlib
34229         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
34230           mkdir stage3-zlib; \
34231         set stage3-zlib zlib ; \
34232         @CREATE_LINK_TO_DIR@  ; \
34233         set stage2-zlib prev-zlib ; \
34234         @CREATE_LINK_TO_DIR@ 
34235 @endif zlib
34236
34237 stage3-end::
34238         @rm -f stage_current
34239 @if bfd
34240         @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
34241         @UNDO_LINK_TO_DIR@  ; \
34242         set prev-bfd stage2-bfd ; \
34243         @UNDO_LINK_TO_DIR@ 
34244 @endif bfd
34245 @if opcodes
34246         @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
34247         @UNDO_LINK_TO_DIR@  ; \
34248         set prev-opcodes stage2-opcodes ; \
34249         @UNDO_LINK_TO_DIR@ 
34250 @endif opcodes
34251 @if binutils
34252         @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
34253         @UNDO_LINK_TO_DIR@  ; \
34254         set prev-binutils stage2-binutils ; \
34255         @UNDO_LINK_TO_DIR@ 
34256 @endif binutils
34257 @if gas
34258         @cd $(HOST_SUBDIR); set gas stage3-gas ; \
34259         @UNDO_LINK_TO_DIR@  ; \
34260         set prev-gas stage2-gas ; \
34261         @UNDO_LINK_TO_DIR@ 
34262 @endif gas
34263 @if gcc
34264         @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
34265         @UNDO_LINK_TO_DIR@  ; \
34266         set prev-gcc stage2-gcc ; \
34267         @UNDO_LINK_TO_DIR@ 
34268 @endif gcc
34269 @if intl
34270         @cd $(HOST_SUBDIR); set intl stage3-intl ; \
34271         @UNDO_LINK_TO_DIR@  ; \
34272         set prev-intl stage2-intl ; \
34273         @UNDO_LINK_TO_DIR@ 
34274 @endif intl
34275 @if ld
34276         @cd $(HOST_SUBDIR); set ld stage3-ld ; \
34277         @UNDO_LINK_TO_DIR@  ; \
34278         set prev-ld stage2-ld ; \
34279         @UNDO_LINK_TO_DIR@ 
34280 @endif ld
34281 @if libcpp
34282         @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
34283         @UNDO_LINK_TO_DIR@  ; \
34284         set prev-libcpp stage2-libcpp ; \
34285         @UNDO_LINK_TO_DIR@ 
34286 @endif libcpp
34287 @if libiberty
34288         @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
34289         @UNDO_LINK_TO_DIR@  ; \
34290         set prev-libiberty stage2-libiberty ; \
34291         @UNDO_LINK_TO_DIR@ 
34292 @endif libiberty
34293 @if zlib
34294         @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
34295         @UNDO_LINK_TO_DIR@  ; \
34296         set prev-zlib stage2-zlib ; \
34297         @UNDO_LINK_TO_DIR@ 
34298 @endif zlib
34299
34300 # Bubble a bugfix through all the stages up to stage 3.  They
34301 # are remade, but not reconfigured.  The next stage (if any) will not
34302 # be reconfigured as well.
34303 .PHONY: stage3-bubble
34304 stage3-bubble:: stage2-bubble
34305         @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
34306         @if test -f stage3-lean || test -f stage2-lean  ; then \
34307           echo Skipping rebuild of stage3 ; \
34308         else \
34309           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage3; \
34310         fi
34311
34312 .PHONY: all-stage3 clean-stage3
34313 do-clean: clean-stage3
34314
34315 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34316 # only possibility, but now it conflicts with no-bootstrap rules
34317 @if gcc-bootstrap
34318
34319 compare:
34320         @if test -f stage2-lean; then \
34321           echo Cannot compare object files as stage 2 was deleted. ; \
34322           exit 0 ; \
34323         fi; \
34324         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34325         @r=`${PWD_COMMAND}`; export r; \
34326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34327         rm -f .bad_compare ; \
34328         cd stage3-gcc; \
34329         files=`find . -name "*$(objext)" -print` ; \
34330         cd .. ; \
34331         for file in $${files} ; do \
34332           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
34333           @do_compare@ > /dev/null 2>&1; \
34334           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34335         done ; \
34336         if [ -f .bad_compare ]; then \
34337           echo "Bootstrap comparison failure!"; \
34338           cat .bad_compare; \
34339           exit 1; \
34340         else \
34341           true; \
34342         fi ; \
34343         $(STAMP) compare
34344         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34345
34346
34347
34348 .PHONY: bootstrap
34349 bootstrap: stage3-bubble compare all
34350
34351
34352 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34353 distclean-stage2:: distclean-stage3 
34354 .PHONY: distclean-stage3
34355 distclean-stage3::
34356         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34357         rm -rf stage3-* compare 
34358
34359
34360 .PHONY: cleanstrap
34361 cleanstrap: distclean bootstrap
34362
34363 @endif gcc-bootstrap
34364
34365
34366 .PHONY: stage4-start stage4-end
34367
34368 stage4-start::
34369         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34370         echo stage4 > stage_current ; \
34371         echo stage4 > stage_last; \
34372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34373 @if bfd
34374         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
34375           mkdir stage4-bfd; \
34376         set stage4-bfd bfd ; \
34377         @CREATE_LINK_TO_DIR@  ; \
34378         set stage3-bfd prev-bfd ; \
34379         @CREATE_LINK_TO_DIR@ 
34380 @endif bfd
34381 @if opcodes
34382         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
34383           mkdir stage4-opcodes; \
34384         set stage4-opcodes opcodes ; \
34385         @CREATE_LINK_TO_DIR@  ; \
34386         set stage3-opcodes prev-opcodes ; \
34387         @CREATE_LINK_TO_DIR@ 
34388 @endif opcodes
34389 @if binutils
34390         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
34391           mkdir stage4-binutils; \
34392         set stage4-binutils binutils ; \
34393         @CREATE_LINK_TO_DIR@  ; \
34394         set stage3-binutils prev-binutils ; \
34395         @CREATE_LINK_TO_DIR@ 
34396 @endif binutils
34397 @if gas
34398         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
34399           mkdir stage4-gas; \
34400         set stage4-gas gas ; \
34401         @CREATE_LINK_TO_DIR@  ; \
34402         set stage3-gas prev-gas ; \
34403         @CREATE_LINK_TO_DIR@ 
34404 @endif gas
34405 @if gcc
34406         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
34407           mkdir stage4-gcc; \
34408         set stage4-gcc gcc ; \
34409         @CREATE_LINK_TO_DIR@  ; \
34410         set stage3-gcc prev-gcc ; \
34411         @CREATE_LINK_TO_DIR@ 
34412 @endif gcc
34413 @if intl
34414         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
34415           mkdir stage4-intl; \
34416         set stage4-intl intl ; \
34417         @CREATE_LINK_TO_DIR@  ; \
34418         set stage3-intl prev-intl ; \
34419         @CREATE_LINK_TO_DIR@ 
34420 @endif intl
34421 @if ld
34422         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
34423           mkdir stage4-ld; \
34424         set stage4-ld ld ; \
34425         @CREATE_LINK_TO_DIR@  ; \
34426         set stage3-ld prev-ld ; \
34427         @CREATE_LINK_TO_DIR@ 
34428 @endif ld
34429 @if libcpp
34430         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
34431           mkdir stage4-libcpp; \
34432         set stage4-libcpp libcpp ; \
34433         @CREATE_LINK_TO_DIR@  ; \
34434         set stage3-libcpp prev-libcpp ; \
34435         @CREATE_LINK_TO_DIR@ 
34436 @endif libcpp
34437 @if libiberty
34438         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
34439           mkdir stage4-libiberty; \
34440         set stage4-libiberty libiberty ; \
34441         @CREATE_LINK_TO_DIR@  ; \
34442         set stage3-libiberty prev-libiberty ; \
34443         @CREATE_LINK_TO_DIR@ 
34444 @endif libiberty
34445 @if zlib
34446         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
34447           mkdir stage4-zlib; \
34448         set stage4-zlib zlib ; \
34449         @CREATE_LINK_TO_DIR@  ; \
34450         set stage3-zlib prev-zlib ; \
34451         @CREATE_LINK_TO_DIR@ 
34452 @endif zlib
34453
34454 stage4-end::
34455         @rm -f stage_current
34456 @if bfd
34457         @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
34458         @UNDO_LINK_TO_DIR@  ; \
34459         set prev-bfd stage3-bfd ; \
34460         @UNDO_LINK_TO_DIR@ 
34461 @endif bfd
34462 @if opcodes
34463         @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
34464         @UNDO_LINK_TO_DIR@  ; \
34465         set prev-opcodes stage3-opcodes ; \
34466         @UNDO_LINK_TO_DIR@ 
34467 @endif opcodes
34468 @if binutils
34469         @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
34470         @UNDO_LINK_TO_DIR@  ; \
34471         set prev-binutils stage3-binutils ; \
34472         @UNDO_LINK_TO_DIR@ 
34473 @endif binutils
34474 @if gas
34475         @cd $(HOST_SUBDIR); set gas stage4-gas ; \
34476         @UNDO_LINK_TO_DIR@  ; \
34477         set prev-gas stage3-gas ; \
34478         @UNDO_LINK_TO_DIR@ 
34479 @endif gas
34480 @if gcc
34481         @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
34482         @UNDO_LINK_TO_DIR@  ; \
34483         set prev-gcc stage3-gcc ; \
34484         @UNDO_LINK_TO_DIR@ 
34485 @endif gcc
34486 @if intl
34487         @cd $(HOST_SUBDIR); set intl stage4-intl ; \
34488         @UNDO_LINK_TO_DIR@  ; \
34489         set prev-intl stage3-intl ; \
34490         @UNDO_LINK_TO_DIR@ 
34491 @endif intl
34492 @if ld
34493         @cd $(HOST_SUBDIR); set ld stage4-ld ; \
34494         @UNDO_LINK_TO_DIR@  ; \
34495         set prev-ld stage3-ld ; \
34496         @UNDO_LINK_TO_DIR@ 
34497 @endif ld
34498 @if libcpp
34499         @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
34500         @UNDO_LINK_TO_DIR@  ; \
34501         set prev-libcpp stage3-libcpp ; \
34502         @UNDO_LINK_TO_DIR@ 
34503 @endif libcpp
34504 @if libiberty
34505         @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
34506         @UNDO_LINK_TO_DIR@  ; \
34507         set prev-libiberty stage3-libiberty ; \
34508         @UNDO_LINK_TO_DIR@ 
34509 @endif libiberty
34510 @if zlib
34511         @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
34512         @UNDO_LINK_TO_DIR@  ; \
34513         set prev-zlib stage3-zlib ; \
34514         @UNDO_LINK_TO_DIR@ 
34515 @endif zlib
34516
34517 # Bubble a bugfix through all the stages up to stage 4.  They
34518 # are remade, but not reconfigured.  The next stage (if any) will not
34519 # be reconfigured as well.
34520 .PHONY: stage4-bubble
34521 stage4-bubble:: stage3-bubble
34522         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34523         @if test -f stage4-lean || test -f stage3-lean  ; then \
34524           echo Skipping rebuild of stage4 ; \
34525         else \
34526           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage4; \
34527         fi
34528
34529 .PHONY: all-stage4 clean-stage4
34530 do-clean: clean-stage4
34531
34532 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34533 # only possibility, but now it conflicts with no-bootstrap rules
34534 @if gcc-bootstrap
34535
34536 compare3:
34537         @if test -f stage3-lean; then \
34538           echo Cannot compare object files as stage 3 was deleted. ; \
34539           exit 0 ; \
34540         fi; \
34541         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34542         @r=`${PWD_COMMAND}`; export r; \
34543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34544         rm -f .bad_compare ; \
34545         cd stage4-gcc; \
34546         files=`find . -name "*$(objext)" -print` ; \
34547         cd .. ; \
34548         for file in $${files} ; do \
34549           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
34550           @do_compare@ > /dev/null 2>&1; \
34551           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34552         done ; \
34553         if [ -f .bad_compare ]; then \
34554           echo "Bootstrap comparison failure!"; \
34555           cat .bad_compare; \
34556           exit 1; \
34557         else \
34558           true; \
34559         fi ; \
34560         $(STAMP) compare3
34561         @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
34562
34563
34564
34565 .PHONY: bootstrap4
34566 bootstrap4: stage4-bubble compare3 all
34567
34568
34569 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34570 distclean-stage3:: distclean-stage4 
34571 .PHONY: distclean-stage4
34572 distclean-stage4::
34573         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34574         rm -rf stage4-* compare3 
34575
34576
34577 @endif gcc-bootstrap
34578
34579
34580 .PHONY: stageprofile-start stageprofile-end
34581
34582 stageprofile-start::
34583         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34584         echo stageprofile > stage_current ; \
34585         echo stageprofile > stage_last; \
34586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34587 @if bfd
34588         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
34589           mkdir stageprofile-bfd; \
34590         set stageprofile-bfd bfd ; \
34591         @CREATE_LINK_TO_DIR@  ; \
34592         set stage1-bfd prev-bfd ; \
34593         @CREATE_LINK_TO_DIR@ 
34594 @endif bfd
34595 @if opcodes
34596         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
34597           mkdir stageprofile-opcodes; \
34598         set stageprofile-opcodes opcodes ; \
34599         @CREATE_LINK_TO_DIR@  ; \
34600         set stage1-opcodes prev-opcodes ; \
34601         @CREATE_LINK_TO_DIR@ 
34602 @endif opcodes
34603 @if binutils
34604         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
34605           mkdir stageprofile-binutils; \
34606         set stageprofile-binutils binutils ; \
34607         @CREATE_LINK_TO_DIR@  ; \
34608         set stage1-binutils prev-binutils ; \
34609         @CREATE_LINK_TO_DIR@ 
34610 @endif binutils
34611 @if gas
34612         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
34613           mkdir stageprofile-gas; \
34614         set stageprofile-gas gas ; \
34615         @CREATE_LINK_TO_DIR@  ; \
34616         set stage1-gas prev-gas ; \
34617         @CREATE_LINK_TO_DIR@ 
34618 @endif gas
34619 @if gcc
34620         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
34621           mkdir stageprofile-gcc; \
34622         set stageprofile-gcc gcc ; \
34623         @CREATE_LINK_TO_DIR@  ; \
34624         set stage1-gcc prev-gcc ; \
34625         @CREATE_LINK_TO_DIR@ 
34626 @endif gcc
34627 @if intl
34628         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
34629           mkdir stageprofile-intl; \
34630         set stageprofile-intl intl ; \
34631         @CREATE_LINK_TO_DIR@  ; \
34632         set stage1-intl prev-intl ; \
34633         @CREATE_LINK_TO_DIR@ 
34634 @endif intl
34635 @if ld
34636         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
34637           mkdir stageprofile-ld; \
34638         set stageprofile-ld ld ; \
34639         @CREATE_LINK_TO_DIR@  ; \
34640         set stage1-ld prev-ld ; \
34641         @CREATE_LINK_TO_DIR@ 
34642 @endif ld
34643 @if libcpp
34644         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
34645           mkdir stageprofile-libcpp; \
34646         set stageprofile-libcpp libcpp ; \
34647         @CREATE_LINK_TO_DIR@  ; \
34648         set stage1-libcpp prev-libcpp ; \
34649         @CREATE_LINK_TO_DIR@ 
34650 @endif libcpp
34651 @if libiberty
34652         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
34653           mkdir stageprofile-libiberty; \
34654         set stageprofile-libiberty libiberty ; \
34655         @CREATE_LINK_TO_DIR@  ; \
34656         set stage1-libiberty prev-libiberty ; \
34657         @CREATE_LINK_TO_DIR@ 
34658 @endif libiberty
34659 @if zlib
34660         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
34661           mkdir stageprofile-zlib; \
34662         set stageprofile-zlib zlib ; \
34663         @CREATE_LINK_TO_DIR@  ; \
34664         set stage1-zlib prev-zlib ; \
34665         @CREATE_LINK_TO_DIR@ 
34666 @endif zlib
34667
34668 stageprofile-end::
34669         @rm -f stage_current
34670 @if bfd
34671         @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
34672         @UNDO_LINK_TO_DIR@  ; \
34673         set prev-bfd stage1-bfd ; \
34674         @UNDO_LINK_TO_DIR@ 
34675 @endif bfd
34676 @if opcodes
34677         @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
34678         @UNDO_LINK_TO_DIR@  ; \
34679         set prev-opcodes stage1-opcodes ; \
34680         @UNDO_LINK_TO_DIR@ 
34681 @endif opcodes
34682 @if binutils
34683         @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
34684         @UNDO_LINK_TO_DIR@  ; \
34685         set prev-binutils stage1-binutils ; \
34686         @UNDO_LINK_TO_DIR@ 
34687 @endif binutils
34688 @if gas
34689         @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
34690         @UNDO_LINK_TO_DIR@  ; \
34691         set prev-gas stage1-gas ; \
34692         @UNDO_LINK_TO_DIR@ 
34693 @endif gas
34694 @if gcc
34695         @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
34696         @UNDO_LINK_TO_DIR@  ; \
34697         set prev-gcc stage1-gcc ; \
34698         @UNDO_LINK_TO_DIR@ 
34699 @endif gcc
34700 @if intl
34701         @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
34702         @UNDO_LINK_TO_DIR@  ; \
34703         set prev-intl stage1-intl ; \
34704         @UNDO_LINK_TO_DIR@ 
34705 @endif intl
34706 @if ld
34707         @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
34708         @UNDO_LINK_TO_DIR@  ; \
34709         set prev-ld stage1-ld ; \
34710         @UNDO_LINK_TO_DIR@ 
34711 @endif ld
34712 @if libcpp
34713         @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
34714         @UNDO_LINK_TO_DIR@  ; \
34715         set prev-libcpp stage1-libcpp ; \
34716         @UNDO_LINK_TO_DIR@ 
34717 @endif libcpp
34718 @if libiberty
34719         @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
34720         @UNDO_LINK_TO_DIR@  ; \
34721         set prev-libiberty stage1-libiberty ; \
34722         @UNDO_LINK_TO_DIR@ 
34723 @endif libiberty
34724 @if zlib
34725         @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
34726         @UNDO_LINK_TO_DIR@  ; \
34727         set prev-zlib stage1-zlib ; \
34728         @UNDO_LINK_TO_DIR@ 
34729 @endif zlib
34730
34731 # Bubble a bugfix through all the stages up to stage profile.  They
34732 # are remade, but not reconfigured.  The next stage (if any) will not
34733 # be reconfigured as well.
34734 .PHONY: stageprofile-bubble
34735 stageprofile-bubble:: stage1-bubble
34736         @if test -f stageprofile-lean || test -f stage1-lean  ; then \
34737           echo Skipping rebuild of stageprofile ; \
34738         else \
34739           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stageprofile; \
34740         fi
34741
34742 .PHONY: all-stageprofile clean-stageprofile
34743 do-clean: clean-stageprofile
34744
34745 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34746 # only possibility, but now it conflicts with no-bootstrap rules
34747 @if gcc-bootstrap
34748
34749
34750
34751
34752 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34753 distclean-stage1:: distclean-stageprofile 
34754 .PHONY: distclean-stageprofile
34755 distclean-stageprofile::
34756         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34757         rm -rf stageprofile-* 
34758
34759
34760 @endif gcc-bootstrap
34761
34762
34763 .PHONY: stagefeedback-start stagefeedback-end
34764
34765 stagefeedback-start::
34766         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34767         echo stagefeedback > stage_current ; \
34768         echo stagefeedback > stage_last; \
34769         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34770 @if bfd
34771         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
34772           mkdir stagefeedback-bfd; \
34773         set stagefeedback-bfd bfd ; \
34774         @CREATE_LINK_TO_DIR@  ; \
34775         set stageprofile-bfd prev-bfd ; \
34776         @CREATE_LINK_TO_DIR@ 
34777 @endif bfd
34778 @if opcodes
34779         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
34780           mkdir stagefeedback-opcodes; \
34781         set stagefeedback-opcodes opcodes ; \
34782         @CREATE_LINK_TO_DIR@  ; \
34783         set stageprofile-opcodes prev-opcodes ; \
34784         @CREATE_LINK_TO_DIR@ 
34785 @endif opcodes
34786 @if binutils
34787         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
34788           mkdir stagefeedback-binutils; \
34789         set stagefeedback-binutils binutils ; \
34790         @CREATE_LINK_TO_DIR@  ; \
34791         set stageprofile-binutils prev-binutils ; \
34792         @CREATE_LINK_TO_DIR@ 
34793 @endif binutils
34794 @if gas
34795         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
34796           mkdir stagefeedback-gas; \
34797         set stagefeedback-gas gas ; \
34798         @CREATE_LINK_TO_DIR@  ; \
34799         set stageprofile-gas prev-gas ; \
34800         @CREATE_LINK_TO_DIR@ 
34801 @endif gas
34802 @if gcc
34803         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
34804           mkdir stagefeedback-gcc; \
34805         set stagefeedback-gcc gcc ; \
34806         @CREATE_LINK_TO_DIR@  ; \
34807         set stageprofile-gcc prev-gcc ; \
34808         @CREATE_LINK_TO_DIR@ 
34809 @endif gcc
34810 @if intl
34811         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
34812           mkdir stagefeedback-intl; \
34813         set stagefeedback-intl intl ; \
34814         @CREATE_LINK_TO_DIR@  ; \
34815         set stageprofile-intl prev-intl ; \
34816         @CREATE_LINK_TO_DIR@ 
34817 @endif intl
34818 @if ld
34819         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
34820           mkdir stagefeedback-ld; \
34821         set stagefeedback-ld ld ; \
34822         @CREATE_LINK_TO_DIR@  ; \
34823         set stageprofile-ld prev-ld ; \
34824         @CREATE_LINK_TO_DIR@ 
34825 @endif ld
34826 @if libcpp
34827         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
34828           mkdir stagefeedback-libcpp; \
34829         set stagefeedback-libcpp libcpp ; \
34830         @CREATE_LINK_TO_DIR@  ; \
34831         set stageprofile-libcpp prev-libcpp ; \
34832         @CREATE_LINK_TO_DIR@ 
34833 @endif libcpp
34834 @if libiberty
34835         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
34836           mkdir stagefeedback-libiberty; \
34837         set stagefeedback-libiberty libiberty ; \
34838         @CREATE_LINK_TO_DIR@  ; \
34839         set stageprofile-libiberty prev-libiberty ; \
34840         @CREATE_LINK_TO_DIR@ 
34841 @endif libiberty
34842 @if zlib
34843         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
34844           mkdir stagefeedback-zlib; \
34845         set stagefeedback-zlib zlib ; \
34846         @CREATE_LINK_TO_DIR@  ; \
34847         set stageprofile-zlib prev-zlib ; \
34848         @CREATE_LINK_TO_DIR@ 
34849 @endif zlib
34850
34851 stagefeedback-end::
34852         @rm -f stage_current
34853 @if bfd
34854         @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
34855         @UNDO_LINK_TO_DIR@  ; \
34856         set prev-bfd stageprofile-bfd ; \
34857         @UNDO_LINK_TO_DIR@ 
34858 @endif bfd
34859 @if opcodes
34860         @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
34861         @UNDO_LINK_TO_DIR@  ; \
34862         set prev-opcodes stageprofile-opcodes ; \
34863         @UNDO_LINK_TO_DIR@ 
34864 @endif opcodes
34865 @if binutils
34866         @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
34867         @UNDO_LINK_TO_DIR@  ; \
34868         set prev-binutils stageprofile-binutils ; \
34869         @UNDO_LINK_TO_DIR@ 
34870 @endif binutils
34871 @if gas
34872         @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
34873         @UNDO_LINK_TO_DIR@  ; \
34874         set prev-gas stageprofile-gas ; \
34875         @UNDO_LINK_TO_DIR@ 
34876 @endif gas
34877 @if gcc
34878         @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
34879         @UNDO_LINK_TO_DIR@  ; \
34880         set prev-gcc stageprofile-gcc ; \
34881         @UNDO_LINK_TO_DIR@ 
34882 @endif gcc
34883 @if intl
34884         @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
34885         @UNDO_LINK_TO_DIR@  ; \
34886         set prev-intl stageprofile-intl ; \
34887         @UNDO_LINK_TO_DIR@ 
34888 @endif intl
34889 @if ld
34890         @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
34891         @UNDO_LINK_TO_DIR@  ; \
34892         set prev-ld stageprofile-ld ; \
34893         @UNDO_LINK_TO_DIR@ 
34894 @endif ld
34895 @if libcpp
34896         @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
34897         @UNDO_LINK_TO_DIR@  ; \
34898         set prev-libcpp stageprofile-libcpp ; \
34899         @UNDO_LINK_TO_DIR@ 
34900 @endif libcpp
34901 @if libiberty
34902         @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
34903         @UNDO_LINK_TO_DIR@  ; \
34904         set prev-libiberty stageprofile-libiberty ; \
34905         @UNDO_LINK_TO_DIR@ 
34906 @endif libiberty
34907 @if zlib
34908         @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
34909         @UNDO_LINK_TO_DIR@  ; \
34910         set prev-zlib stageprofile-zlib ; \
34911         @UNDO_LINK_TO_DIR@ 
34912 @endif zlib
34913
34914 # Bubble a bugfix through all the stages up to stage feedback.  They
34915 # are remade, but not reconfigured.  The next stage (if any) will not
34916 # be reconfigured as well.
34917 .PHONY: stagefeedback-bubble
34918 stagefeedback-bubble:: stageprofile-bubble
34919         @if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
34920           echo Skipping rebuild of stagefeedback ; \
34921         else \
34922           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stagefeedback; \
34923         fi
34924
34925 .PHONY: all-stagefeedback clean-stagefeedback
34926 do-clean: clean-stagefeedback
34927
34928 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34929 # only possibility, but now it conflicts with no-bootstrap rules
34930 @if gcc-bootstrap
34931
34932
34933
34934 .PHONY: profiledbootstrap
34935 profiledbootstrap: stagefeedback-bubble  all
34936
34937
34938 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34939 distclean-stageprofile:: distclean-stagefeedback 
34940 .PHONY: distclean-stagefeedback
34941 distclean-stagefeedback::
34942         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34943         rm -rf stagefeedback-* 
34944
34945
34946 @endif gcc-bootstrap
34947
34948
34949
34950 stageprofile-end::
34951         $(MAKE) distclean-stagefeedback
34952
34953 stagefeedback-start::
34954         @r=`${PWD_COMMAND}`; export r; \
34955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34956         for i in prev-*; do \
34957           j=`echo $$i | sed s/^prev-//` ; \
34958           cd $$r/$$i && \
34959           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
34960           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
34961         done
34962
34963 @if gcc-bootstrap
34964 NOTPARALLEL = .NOTPARALLEL
34965 $(NOTPARALLEL):
34966 do-distclean: distclean-stage1
34967 @endif gcc-bootstrap
34968
34969 # --------------------------------------
34970 # Dependencies between different modules
34971 # --------------------------------------
34972
34973 # Generic dependencies for target modules on host stuff, especially gcc
34974
34975 configure-target-libstdc++-v3: maybe-all-gcc
34976
34977 configure-target-libmudflap: maybe-all-gcc
34978
34979 configure-target-libssp: maybe-all-gcc
34980
34981 configure-target-newlib: maybe-all-gcc
34982
34983 configure-target-libgfortran: maybe-all-gcc
34984
34985 configure-target-libobjc: maybe-all-gcc
34986
34987 configure-target-libtermcap: maybe-all-gcc
34988
34989 configure-target-winsup: maybe-all-gcc
34990
34991 configure-target-libgloss: maybe-all-gcc
34992
34993 configure-target-libiberty: maybe-all-gcc
34994
34995 configure-target-gperf: maybe-all-gcc
34996
34997 configure-target-examples: maybe-all-gcc
34998
34999 configure-target-libffi: maybe-all-gcc
35000
35001 configure-target-libjava: maybe-all-gcc
35002
35003 configure-target-zlib: maybe-all-gcc
35004
35005 configure-target-boehm-gc: maybe-all-gcc
35006
35007 configure-target-qthreads: maybe-all-gcc
35008
35009 configure-target-rda: maybe-all-gcc
35010
35011 configure-target-libada: maybe-all-gcc
35012
35013
35014
35015 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
35016
35017 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
35018 configure-target-gperf: maybe-all-target-libstdc++-v3
35019
35020 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
35021
35022 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
35023
35024 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
35025
35026 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
35027 configure-target-libjava: maybe-all-target-libstdc++-v3
35028
35029 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
35030
35031 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
35032
35033 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
35034
35035 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
35036
35037 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
35038
35039 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
35040
35041 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
35042
35043 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
35044
35045
35046 # There are two types of dependencies here: 'hard' dependencies, where one
35047 # module simply won't build without the other; and 'soft' dependencies, where
35048 # if the depended-on module is missing, the depending module will do without
35049 # or find a substitute somewhere (perhaps installed).  Soft dependencies
35050 # are made here to depend on a 'maybe-' target.  If you're not sure,
35051 # it's safer to use a soft dependency.
35052
35053
35054
35055
35056
35057
35058 # With all the machinery above in place, it is pretty easy to generate
35059 # dependencies.  Host dependencies are a bit more complex because we have
35060 # to check for bootstrap/prebootstrap dependencies.  To resolve
35061 # prebootstrap dependencies, prebootstrap modules are gathered in
35062 # a hash table.
35063 all-build-bison: maybe-all-build-texinfo
35064 all-build-byacc: maybe-all-build-texinfo
35065 all-build-flex: maybe-all-build-texinfo
35066 all-build-flex: maybe-all-build-bison
35067 all-build-flex: maybe-all-build-byacc
35068 all-build-flex: maybe-all-build-m4
35069 all-build-libiberty: maybe-all-build-texinfo
35070 all-build-m4: maybe-all-build-texinfo
35071 all-build-fixincludes: maybe-all-build-libiberty
35072 configure-gcc: maybe-configure-intl
35073
35074 configure-stage1-gcc: maybe-configure-stage1-intl
35075 configure-stage2-gcc: maybe-configure-stage2-intl
35076 configure-stage3-gcc: maybe-configure-stage3-intl
35077 configure-stage4-gcc: maybe-configure-stage4-intl
35078 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
35079 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
35080 configure-gcc: maybe-all-binutils
35081
35082 configure-stage1-gcc: maybe-all-stage1-binutils
35083 configure-stage2-gcc: maybe-all-stage2-binutils
35084 configure-stage3-gcc: maybe-all-stage3-binutils
35085 configure-stage4-gcc: maybe-all-stage4-binutils
35086 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
35087 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
35088 configure-gcc: maybe-all-gas
35089
35090 configure-stage1-gcc: maybe-all-stage1-gas
35091 configure-stage2-gcc: maybe-all-stage2-gas
35092 configure-stage3-gcc: maybe-all-stage3-gas
35093 configure-stage4-gcc: maybe-all-stage4-gas
35094 configure-stageprofile-gcc: maybe-all-stageprofile-gas
35095 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
35096 configure-gcc: maybe-all-ld
35097
35098 configure-stage1-gcc: maybe-all-stage1-ld
35099 configure-stage2-gcc: maybe-all-stage2-ld
35100 configure-stage3-gcc: maybe-all-stage3-ld
35101 configure-stage4-gcc: maybe-all-stage4-ld
35102 configure-stageprofile-gcc: maybe-all-stageprofile-ld
35103 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
35104 all-gcc: all-libiberty
35105
35106 all-stage1-gcc: all-stage1-libiberty
35107 all-stage2-gcc: all-stage2-libiberty
35108 all-stage3-gcc: all-stage3-libiberty
35109 all-stage4-gcc: all-stage4-libiberty
35110 all-stageprofile-gcc: all-stageprofile-libiberty
35111 all-stagefeedback-gcc: all-stagefeedback-libiberty
35112 all-gcc: maybe-all-intl
35113
35114 all-stage1-gcc: maybe-all-stage1-intl
35115 all-stage2-gcc: maybe-all-stage2-intl
35116 all-stage3-gcc: maybe-all-stage3-intl
35117 all-stage4-gcc: maybe-all-stage4-intl
35118 all-stageprofile-gcc: maybe-all-stageprofile-intl
35119 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
35120 all-gcc: maybe-all-build-texinfo
35121
35122 all-stage1-gcc: maybe-all-build-texinfo
35123 all-stage2-gcc: maybe-all-build-texinfo
35124 all-stage3-gcc: maybe-all-build-texinfo
35125 all-stage4-gcc: maybe-all-build-texinfo
35126 all-stageprofile-gcc: maybe-all-build-texinfo
35127 all-stagefeedback-gcc: maybe-all-build-texinfo
35128 all-prebootstrap: maybe-all-build-texinfo
35129 all-gcc: maybe-all-build-bison
35130
35131 all-stage1-gcc: maybe-all-build-bison
35132 all-stage2-gcc: maybe-all-build-bison
35133 all-stage3-gcc: maybe-all-build-bison
35134 all-stage4-gcc: maybe-all-build-bison
35135 all-stageprofile-gcc: maybe-all-build-bison
35136 all-stagefeedback-gcc: maybe-all-build-bison
35137 all-prebootstrap: maybe-all-build-bison
35138 all-gcc: maybe-all-build-byacc
35139
35140 all-stage1-gcc: maybe-all-build-byacc
35141 all-stage2-gcc: maybe-all-build-byacc
35142 all-stage3-gcc: maybe-all-build-byacc
35143 all-stage4-gcc: maybe-all-build-byacc
35144 all-stageprofile-gcc: maybe-all-build-byacc
35145 all-stagefeedback-gcc: maybe-all-build-byacc
35146 all-prebootstrap: maybe-all-build-byacc
35147 all-gcc: maybe-all-build-flex
35148
35149 all-stage1-gcc: maybe-all-build-flex
35150 all-stage2-gcc: maybe-all-build-flex
35151 all-stage3-gcc: maybe-all-build-flex
35152 all-stage4-gcc: maybe-all-build-flex
35153 all-stageprofile-gcc: maybe-all-build-flex
35154 all-stagefeedback-gcc: maybe-all-build-flex
35155 all-prebootstrap: maybe-all-build-flex
35156 all-gcc: maybe-all-build-libiberty
35157
35158 all-stage1-gcc: maybe-all-build-libiberty
35159 all-stage2-gcc: maybe-all-build-libiberty
35160 all-stage3-gcc: maybe-all-build-libiberty
35161 all-stage4-gcc: maybe-all-build-libiberty
35162 all-stageprofile-gcc: maybe-all-build-libiberty
35163 all-stagefeedback-gcc: maybe-all-build-libiberty
35164 all-prebootstrap: maybe-all-build-libiberty
35165 all-gcc: maybe-all-build-fixincludes
35166
35167 all-stage1-gcc: maybe-all-build-fixincludes
35168 all-stage2-gcc: maybe-all-build-fixincludes
35169 all-stage3-gcc: maybe-all-build-fixincludes
35170 all-stage4-gcc: maybe-all-build-fixincludes
35171 all-stageprofile-gcc: maybe-all-build-fixincludes
35172 all-stagefeedback-gcc: maybe-all-build-fixincludes
35173 all-prebootstrap: maybe-all-build-fixincludes
35174 all-gcc: maybe-all-zlib
35175
35176 all-stage1-gcc: maybe-all-stage1-zlib
35177 all-stage2-gcc: maybe-all-stage2-zlib
35178 all-stage3-gcc: maybe-all-stage3-zlib
35179 all-stage4-gcc: maybe-all-stage4-zlib
35180 all-stageprofile-gcc: maybe-all-stageprofile-zlib
35181 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
35182 all-gcc: all-libcpp
35183
35184 all-stage1-gcc: all-stage1-libcpp
35185 all-stage2-gcc: all-stage2-libcpp
35186 all-stage3-gcc: all-stage3-libcpp
35187 all-stage4-gcc: all-stage4-libcpp
35188 all-stageprofile-gcc: all-stageprofile-libcpp
35189 all-stagefeedback-gcc: all-stagefeedback-libcpp
35190 all-gcc: maybe-all-libiberty
35191
35192 all-stage1-gcc: maybe-all-stage1-libiberty
35193 all-stage2-gcc: maybe-all-stage2-libiberty
35194 all-stage3-gcc: maybe-all-stage3-libiberty
35195 all-stage4-gcc: maybe-all-stage4-libiberty
35196 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
35197 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
35198 all-gcc: maybe-all-fixincludes
35199 install-gcc: maybe-install-fixincludes
35200 configure-libcpp: configure-libiberty
35201
35202 configure-stage1-libcpp: configure-stage1-libiberty
35203 configure-stage2-libcpp: configure-stage2-libiberty
35204 configure-stage3-libcpp: configure-stage3-libiberty
35205 configure-stage4-libcpp: configure-stage4-libiberty
35206 configure-stageprofile-libcpp: configure-stageprofile-libiberty
35207 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
35208 configure-libcpp: maybe-configure-intl
35209
35210 configure-stage1-libcpp: maybe-configure-stage1-intl
35211 configure-stage2-libcpp: maybe-configure-stage2-intl
35212 configure-stage3-libcpp: maybe-configure-stage3-intl
35213 configure-stage4-libcpp: maybe-configure-stage4-intl
35214 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
35215 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
35216 all-libcpp: all-libiberty
35217
35218 all-stage1-libcpp: all-stage1-libiberty
35219 all-stage2-libcpp: all-stage2-libiberty
35220 all-stage3-libcpp: all-stage3-libiberty
35221 all-stage4-libcpp: all-stage4-libiberty
35222 all-stageprofile-libcpp: all-stageprofile-libiberty
35223 all-stagefeedback-libcpp: all-stagefeedback-libiberty
35224 all-libcpp: maybe-all-intl
35225
35226 all-stage1-libcpp: maybe-all-stage1-intl
35227 all-stage2-libcpp: maybe-all-stage2-intl
35228 all-stage3-libcpp: maybe-all-stage3-intl
35229 all-stage4-libcpp: maybe-all-stage4-intl
35230 all-stageprofile-libcpp: maybe-all-stageprofile-intl
35231 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
35232 all-fixincludes: maybe-all-libiberty
35233 all-gnattools: maybe-all-target-libada
35234 configure-gdb: maybe-configure-itcl
35235 configure-gdb: maybe-configure-tcl
35236 configure-gdb: maybe-configure-tk
35237 configure-gdb: maybe-configure-sim
35238 all-gdb: maybe-all-libiberty
35239 all-gdb: maybe-all-opcodes
35240 all-gdb: maybe-all-bfd
35241 all-gdb: maybe-all-readline
35242 all-gdb: maybe-all-build-bison
35243 all-gdb: maybe-all-build-byacc
35244 all-gdb: maybe-all-sim
35245 install-gdb: maybe-install-tcl
35246 install-gdb: maybe-install-tk
35247 install-gdb: maybe-install-itcl
35248 install-gdb: maybe-install-libgui
35249 configure-libgui: maybe-configure-tcl
35250 configure-libgui: maybe-configure-tk
35251 all-libgui: maybe-all-tcl
35252 all-libgui: maybe-all-tk
35253 all-libgui: maybe-all-itcl
35254 configure-bfd: configure-libiberty
35255
35256 configure-stage1-bfd: configure-stage1-libiberty
35257 configure-stage2-bfd: configure-stage2-libiberty
35258 configure-stage3-bfd: configure-stage3-libiberty
35259 configure-stage4-bfd: configure-stage4-libiberty
35260 configure-stageprofile-bfd: configure-stageprofile-libiberty
35261 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
35262 all-bfd: maybe-all-libiberty
35263
35264 all-stage1-bfd: maybe-all-stage1-libiberty
35265 all-stage2-bfd: maybe-all-stage2-libiberty
35266 all-stage3-bfd: maybe-all-stage3-libiberty
35267 all-stage4-bfd: maybe-all-stage4-libiberty
35268 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
35269 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
35270 all-bfd: maybe-all-intl
35271
35272 all-stage1-bfd: maybe-all-stage1-intl
35273 all-stage2-bfd: maybe-all-stage2-intl
35274 all-stage3-bfd: maybe-all-stage3-intl
35275 all-stage4-bfd: maybe-all-stage4-intl
35276 all-stageprofile-bfd: maybe-all-stageprofile-intl
35277 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
35278 all-binutils: maybe-all-libiberty
35279
35280 all-stage1-binutils: maybe-all-stage1-libiberty
35281 all-stage2-binutils: maybe-all-stage2-libiberty
35282 all-stage3-binutils: maybe-all-stage3-libiberty
35283 all-stage4-binutils: maybe-all-stage4-libiberty
35284 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
35285 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
35286 all-binutils: maybe-all-opcodes
35287
35288 all-stage1-binutils: maybe-all-stage1-opcodes
35289 all-stage2-binutils: maybe-all-stage2-opcodes
35290 all-stage3-binutils: maybe-all-stage3-opcodes
35291 all-stage4-binutils: maybe-all-stage4-opcodes
35292 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
35293 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
35294 all-binutils: maybe-all-bfd
35295
35296 all-stage1-binutils: maybe-all-stage1-bfd
35297 all-stage2-binutils: maybe-all-stage2-bfd
35298 all-stage3-binutils: maybe-all-stage3-bfd
35299 all-stage4-binutils: maybe-all-stage4-bfd
35300 all-stageprofile-binutils: maybe-all-stageprofile-bfd
35301 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
35302 all-binutils: maybe-all-build-flex
35303
35304 all-stage1-binutils: maybe-all-build-flex
35305 all-stage2-binutils: maybe-all-build-flex
35306 all-stage3-binutils: maybe-all-build-flex
35307 all-stage4-binutils: maybe-all-build-flex
35308 all-stageprofile-binutils: maybe-all-build-flex
35309 all-stagefeedback-binutils: maybe-all-build-flex
35310 all-prebootstrap: maybe-all-build-flex
35311 all-binutils: maybe-all-build-bison
35312
35313 all-stage1-binutils: maybe-all-build-bison
35314 all-stage2-binutils: maybe-all-build-bison
35315 all-stage3-binutils: maybe-all-build-bison
35316 all-stage4-binutils: maybe-all-build-bison
35317 all-stageprofile-binutils: maybe-all-build-bison
35318 all-stagefeedback-binutils: maybe-all-build-bison
35319 all-prebootstrap: maybe-all-build-bison
35320 all-binutils: maybe-all-build-byacc
35321
35322 all-stage1-binutils: maybe-all-build-byacc
35323 all-stage2-binutils: maybe-all-build-byacc
35324 all-stage3-binutils: maybe-all-build-byacc
35325 all-stage4-binutils: maybe-all-build-byacc
35326 all-stageprofile-binutils: maybe-all-build-byacc
35327 all-stagefeedback-binutils: maybe-all-build-byacc
35328 all-prebootstrap: maybe-all-build-byacc
35329 all-binutils: maybe-all-intl
35330
35331 all-stage1-binutils: maybe-all-stage1-intl
35332 all-stage2-binutils: maybe-all-stage2-intl
35333 all-stage3-binutils: maybe-all-stage3-intl
35334 all-stage4-binutils: maybe-all-stage4-intl
35335 all-stageprofile-binutils: maybe-all-stageprofile-intl
35336 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
35337 install-binutils: maybe-install-opcodes
35338 install-opcodes: maybe-install-bfd
35339 all-gas: maybe-all-libiberty
35340
35341 all-stage1-gas: maybe-all-stage1-libiberty
35342 all-stage2-gas: maybe-all-stage2-libiberty
35343 all-stage3-gas: maybe-all-stage3-libiberty
35344 all-stage4-gas: maybe-all-stage4-libiberty
35345 all-stageprofile-gas: maybe-all-stageprofile-libiberty
35346 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
35347 all-gas: maybe-all-opcodes
35348
35349 all-stage1-gas: maybe-all-stage1-opcodes
35350 all-stage2-gas: maybe-all-stage2-opcodes
35351 all-stage3-gas: maybe-all-stage3-opcodes
35352 all-stage4-gas: maybe-all-stage4-opcodes
35353 all-stageprofile-gas: maybe-all-stageprofile-opcodes
35354 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
35355 all-gas: maybe-all-bfd
35356
35357 all-stage1-gas: maybe-all-stage1-bfd
35358 all-stage2-gas: maybe-all-stage2-bfd
35359 all-stage3-gas: maybe-all-stage3-bfd
35360 all-stage4-gas: maybe-all-stage4-bfd
35361 all-stageprofile-gas: maybe-all-stageprofile-bfd
35362 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
35363 all-gas: maybe-all-intl
35364
35365 all-stage1-gas: maybe-all-stage1-intl
35366 all-stage2-gas: maybe-all-stage2-intl
35367 all-stage3-gas: maybe-all-stage3-intl
35368 all-stage4-gas: maybe-all-stage4-intl
35369 all-stageprofile-gas: maybe-all-stageprofile-intl
35370 all-stagefeedback-gas: maybe-all-stagefeedback-intl
35371 all-gprof: maybe-all-libiberty
35372 all-gprof: maybe-all-bfd
35373 all-gprof: maybe-all-opcodes
35374 all-gprof: maybe-all-intl
35375 all-ld: maybe-all-libiberty
35376
35377 all-stage1-ld: maybe-all-stage1-libiberty
35378 all-stage2-ld: maybe-all-stage2-libiberty
35379 all-stage3-ld: maybe-all-stage3-libiberty
35380 all-stage4-ld: maybe-all-stage4-libiberty
35381 all-stageprofile-ld: maybe-all-stageprofile-libiberty
35382 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
35383 all-ld: maybe-all-bfd
35384
35385 all-stage1-ld: maybe-all-stage1-bfd
35386 all-stage2-ld: maybe-all-stage2-bfd
35387 all-stage3-ld: maybe-all-stage3-bfd
35388 all-stage4-ld: maybe-all-stage4-bfd
35389 all-stageprofile-ld: maybe-all-stageprofile-bfd
35390 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
35391 all-ld: maybe-all-opcodes
35392
35393 all-stage1-ld: maybe-all-stage1-opcodes
35394 all-stage2-ld: maybe-all-stage2-opcodes
35395 all-stage3-ld: maybe-all-stage3-opcodes
35396 all-stage4-ld: maybe-all-stage4-opcodes
35397 all-stageprofile-ld: maybe-all-stageprofile-opcodes
35398 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
35399 all-ld: maybe-all-build-bison
35400
35401 all-stage1-ld: maybe-all-build-bison
35402 all-stage2-ld: maybe-all-build-bison
35403 all-stage3-ld: maybe-all-build-bison
35404 all-stage4-ld: maybe-all-build-bison
35405 all-stageprofile-ld: maybe-all-build-bison
35406 all-stagefeedback-ld: maybe-all-build-bison
35407 all-prebootstrap: maybe-all-build-bison
35408 all-ld: maybe-all-build-byacc
35409
35410 all-stage1-ld: maybe-all-build-byacc
35411 all-stage2-ld: maybe-all-build-byacc
35412 all-stage3-ld: maybe-all-build-byacc
35413 all-stage4-ld: maybe-all-build-byacc
35414 all-stageprofile-ld: maybe-all-build-byacc
35415 all-stagefeedback-ld: maybe-all-build-byacc
35416 all-prebootstrap: maybe-all-build-byacc
35417 all-ld: maybe-all-build-flex
35418
35419 all-stage1-ld: maybe-all-build-flex
35420 all-stage2-ld: maybe-all-build-flex
35421 all-stage3-ld: maybe-all-build-flex
35422 all-stage4-ld: maybe-all-build-flex
35423 all-stageprofile-ld: maybe-all-build-flex
35424 all-stagefeedback-ld: maybe-all-build-flex
35425 all-prebootstrap: maybe-all-build-flex
35426 all-ld: maybe-all-intl
35427
35428 all-stage1-ld: maybe-all-stage1-intl
35429 all-stage2-ld: maybe-all-stage2-intl
35430 all-stage3-ld: maybe-all-stage3-intl
35431 all-stage4-ld: maybe-all-stage4-intl
35432 all-stageprofile-ld: maybe-all-stageprofile-intl
35433 all-stagefeedback-ld: maybe-all-stagefeedback-intl
35434 all-opcodes: maybe-all-bfd
35435
35436 all-stage1-opcodes: maybe-all-stage1-bfd
35437 all-stage2-opcodes: maybe-all-stage2-bfd
35438 all-stage3-opcodes: maybe-all-stage3-bfd
35439 all-stage4-opcodes: maybe-all-stage4-bfd
35440 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
35441 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
35442 all-opcodes: maybe-all-libiberty
35443
35444 all-stage1-opcodes: maybe-all-stage1-libiberty
35445 all-stage2-opcodes: maybe-all-stage2-libiberty
35446 all-stage3-opcodes: maybe-all-stage3-libiberty
35447 all-stage4-opcodes: maybe-all-stage4-libiberty
35448 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
35449 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
35450 all-dejagnu: maybe-all-tcl
35451 all-dejagnu: maybe-all-expect
35452 all-dejagnu: maybe-all-tk
35453 configure-expect: maybe-configure-tcl
35454 configure-expect: maybe-configure-tk
35455 all-expect: maybe-all-tcl
35456 all-expect: maybe-all-tk
35457 configure-itcl: maybe-configure-tcl
35458 configure-itcl: maybe-configure-tk
35459 all-itcl: maybe-all-tcl
35460 all-itcl: maybe-all-tk
35461 install-itcl: maybe-install-tcl
35462 configure-tk: maybe-configure-tcl
35463 all-tk: maybe-all-tcl
35464 all-sid: maybe-all-libiberty
35465 all-sid: maybe-all-bfd
35466 all-sid: maybe-all-opcodes
35467 all-sid: maybe-all-tcl
35468 all-sid: maybe-all-tk
35469 install-sid: maybe-install-tcl
35470 install-sid: maybe-install-tk
35471 all-sim: maybe-all-libiberty
35472 all-sim: maybe-all-bfd
35473 all-sim: maybe-all-opcodes
35474 all-sim: maybe-all-readline
35475 all-sim: maybe-configure-gdb
35476 all-fastjar: maybe-all-zlib
35477 all-fastjar: maybe-all-build-texinfo
35478 all-fastjar: maybe-all-libiberty
35479 all-autoconf: maybe-all-m4
35480 all-autoconf: maybe-all-build-texinfo
35481 all-automake: maybe-all-m4
35482 all-automake: maybe-all-build-texinfo
35483 all-automake: maybe-all-autoconf
35484 all-bison: maybe-all-intl
35485 all-bison: maybe-all-build-texinfo
35486 all-diff: maybe-all-intl
35487 all-diff: maybe-all-build-texinfo
35488 all-fileutils: maybe-all-intl
35489 all-fileutils: maybe-all-build-texinfo
35490 all-flex: maybe-all-build-bison
35491 all-flex: maybe-all-build-byacc
35492 all-flex: maybe-all-intl
35493 all-flex: maybe-all-m4
35494 all-flex: maybe-all-build-texinfo
35495 all-gzip: maybe-all-intl
35496 all-gzip: maybe-all-zlib
35497 all-gzip: maybe-all-build-texinfo
35498 all-hello: maybe-all-intl
35499 all-hello: maybe-all-build-texinfo
35500 all-m4: maybe-all-intl
35501 all-m4: maybe-all-build-texinfo
35502 all-make: maybe-all-intl
35503 all-make: maybe-all-build-texinfo
35504 all-patch: maybe-all-build-texinfo
35505 all-make: maybe-all-build-texinfo
35506 all-prms: maybe-all-libiberty
35507 all-recode: maybe-all-build-texinfo
35508 all-sed: maybe-all-build-texinfo
35509 all-send-pr: maybe-all-prms
35510 all-tar: maybe-all-build-texinfo
35511 all-uudecode: maybe-all-build-texinfo
35512 configure-target-boehm-gc: maybe-configure-target-qthreads
35513 configure-target-fastjar: maybe-configure-target-zlib
35514 all-target-fastjar: maybe-all-target-zlib
35515 all-target-fastjar: maybe-all-target-libiberty
35516 configure-target-libjava: maybe-configure-target-zlib
35517 configure-target-libjava: maybe-configure-target-boehm-gc
35518 configure-target-libjava: maybe-configure-target-qthreads
35519 configure-target-libjava: maybe-configure-target-libffi
35520 all-target-libjava: maybe-all-fastjar
35521 all-target-libjava: maybe-all-target-zlib
35522 all-target-libjava: maybe-all-target-boehm-gc
35523 all-target-libjava: maybe-all-target-qthreads
35524 all-target-libjava: maybe-all-target-libffi
35525 all-target-libobjc: maybe-all-target-libiberty
35526 all-target-libstdc++-v3: maybe-all-target-libiberty
35527 all-target-libgloss: maybe-configure-target-newlib
35528 all-target-winsup: maybe-all-target-libiberty
35529 all-target-winsup: maybe-all-target-libtermcap
35530
35531
35532 # Non-toplevel bootstrap rules must depend on several packages, to be built
35533 # before gcc.  Another wart that will go away, hopefully soon.
35534 @if gcc-no-bootstrap
35535
35536 all-prebootstrap: maybe-all-bfd
35537 all-prebootstrap: maybe-all-opcodes
35538 all-prebootstrap: maybe-all-binutils
35539 all-prebootstrap: maybe-all-gas
35540 all-prebootstrap: maybe-all-intl
35541 all-prebootstrap: maybe-all-ld
35542 all-prebootstrap: maybe-all-libcpp
35543 all-prebootstrap: maybe-all-libiberty
35544 all-prebootstrap: maybe-all-zlib
35545 @endif gcc-no-bootstrap
35546
35547 GDB_TK = @GDB_TK@
35548 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
35549
35550 # Serialization dependencies.  Host configures don't work well in parallel to
35551 # each other, due to contention over config.cache.  Target configures and 
35552 # build configures are similar.
35553 @serialization_dependencies@
35554
35555 # --------------------------------
35556 # Regenerating top level configury
35557 # --------------------------------
35558
35559 # Multilib.out tells target dirs what multilibs they should build.
35560 # There is really only one copy.  We use the 'timestamp' method to
35561 # work around various timestamp bugs on some systems.
35562 # We use move-if-change so that it's only considered updated when it
35563 # actually changes, because it has to depend on a phony target.
35564 multilib.out: maybe-all-gcc
35565         @r=`${PWD_COMMAND}`; export r; \
35566         echo "Checking multilib configuration..."; \
35567         $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
35568         $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
35569
35570 # Rebuilding Makefile.in, using autogen.
35571 AUTOGEN = autogen
35572 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
35573         cd $(srcdir) && $(AUTOGEN) Makefile.def
35574
35575 # Rebuilding Makefile.
35576 Makefile: $(srcdir)/Makefile.in config.status
35577         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
35578
35579 config.status: configure
35580         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
35581
35582 # Rebuilding configure.
35583 AUTOCONF = autoconf
35584 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
35585         cd $(srcdir) && $(AUTOCONF)
35586
35587 # ------------------------------
35588 # Special directives to GNU Make
35589 # ------------------------------
35590
35591 # Don't pass command-line variables to submakes.
35592 .NOEXPORT:
35593 MAKEOVERRIDES=
35594
35595 # end of Makefile.in