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/xgcc ]; then \
355     $(CC_FOR_TARGET) -print-prog-name=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 = @CC_FOR_TARGET@
365 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
366 # During gcc bootstrap, if we use some random cc for stage1 then
367 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
368 # (which we know are built with gcc) are built with optimizations so
369 # prepend -O2 when setting CFLAGS_FOR_TARGET.
370 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
371 # If GCC_FOR_TARGET is not overriden on the command line, then this
372 # variable is passed down to the gcc Makefile, where it is used to
373 # build libgcc2.a.  We define it here so that it can itself be
374 # overridden on the command line.
375 GCC_FOR_TARGET=@GCC_FOR_TARGET@
376 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
377   $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
378 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
379
380 CXX_FOR_TARGET = @CXX_FOR_TARGET@
381 RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
382 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
383 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
384 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
385 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
386
387 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
388 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
389 USUAL_DLLTOOL_FOR_TARGET = ` \
390   if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
391     echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
392   else \
393     if [ '$(host)' = '$(target)' ] ; then \
394       echo $(DLLTOOL); \
395     else \
396       echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
397     fi; \
398   fi`
399
400 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
401 GFORTRAN_FOR_TARGET = @GFORTRAN_FOR_TARGET@
402
403 LD_FOR_TARGET=@LD_FOR_TARGET@
404 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
405 USUAL_LD_FOR_TARGET = ` \
406   if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
407     echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
408   elif [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ]; then \
409     $(CC_FOR_TARGET) -print-prog-name=ld ; \
410   else \
411     if [ '$(host)' = '$(target)' ] ; then \
412       echo $(LD); \
413     else \
414       echo $(CONFIGURED_LD_FOR_TARGET) ; \
415     fi; \
416   fi`
417
418 LDFLAGS_FOR_TARGET = 
419
420 NM_FOR_TARGET=@NM_FOR_TARGET@
421 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
422 USUAL_NM_FOR_TARGET = ` \
423   if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
424     echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
425   elif [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ]; then \
426     $(CC_FOR_TARGET) -print-prog-name=nm ; \
427   else \
428     if [ '$(host)' = '$(target)' ] ; then \
429       echo $(NM); \
430     else \
431       echo $(CONFIGURED_NM_FOR_TARGET) ; \
432     fi; \
433   fi`
434
435 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
436 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
437 USUAL_RANLIB_FOR_TARGET = ` \
438   if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
439     echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
440   else \
441     if [ '$(host)' = '$(target)' ] ; then \
442       if [ x'$(RANLIB)' != x ]; then \
443          echo $(RANLIB); \
444       else \
445          echo ranlib; \
446       fi; \
447     else \
448       echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
449     fi; \
450   fi`
451
452 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
453 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
454 USUAL_WINDRES_FOR_TARGET = ` \
455   if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
456     echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
457   else \
458     if [ '$(host)' = '$(target)' ] ; then \
459       echo $(WINDRES); \
460     else \
461       echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
462     fi; \
463   fi`
464
465 PICFLAG_FOR_TARGET = 
466
467 # ------------------------------------
468 # Miscellaneous targets and flag lists
469 # ------------------------------------
470
471 # The first rule in the file had better be this one.  Don't put any above it.
472 # This lives here to allow makefile fragments to contain dependencies.
473 @default_target@:
474
475 #### host and target specific makefile fragments come in here.
476 @target_makefile_frag@
477 @alphaieee_frag@
478 @ospace_frag@
479 @host_makefile_frag@
480 ###
481
482 # This is the list of directories that may be needed in RPATH_ENVVAR
483 # so that prorgams built for the target machine work.
484 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
485
486 @if target-libstdc++-v3
487 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
488 @endif target-libstdc++-v3
489
490 @if target-libmudflap
491 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
492 @endif target-libmudflap
493
494 @if target-libssp
495 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
496 @endif target-libssp
497
498
499
500 # This is the list of directories that may be needed in RPATH_ENVVAR
501 # so that programs built for the host machine work.
502 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
503
504 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
505 @if gcc
506 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
507 @endif gcc
508
509
510 @if bfd
511 HOST_LIB_PATH_bfd = \
512   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
513 @endif bfd
514
515 @if opcodes
516 HOST_LIB_PATH_opcodes = \
517   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
518 @endif opcodes
519
520
521 # Flags to pass down to all sub-makes.
522 BASE_FLAGS_TO_PASS = \
523         "DESTDIR=$(DESTDIR)" \
524         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
525         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
526         "bindir=$(bindir)" \
527         "datadir=$(datadir)" \
528         "exec_prefix=$(exec_prefix)" \
529         "includedir=$(includedir)" \
530         "infodir=$(infodir)" \
531         "libdir=$(libdir)" \
532         "libexecdir=$(libexecdir)" \
533         "lispdir=$(lispdir)" \
534         "localstatedir=$(localstatedir)" \
535         "mandir=$(mandir)" \
536         "oldincludedir=$(oldincludedir)" \
537         "prefix=$(prefix)" \
538         "sbindir=$(sbindir)" \
539         "sharedstatedir=$(sharedstatedir)" \
540         "sysconfdir=$(sysconfdir)" \
541         "tooldir=$(tooldir)" \
542         "build_tooldir=$(build_tooldir)" \
543         "target_alias=$(target_alias)" \
544         "BISON=$(BISON)" \
545         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
546         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
547         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
548         "EXPECT=$(EXPECT)" \
549         "FLEX=$(FLEX)" \
550         "INSTALL=$(INSTALL)" \
551         "INSTALL_DATA=$(INSTALL_DATA)" \
552         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
553         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
554         "LEX=$(LEX)" \
555         "M4=$(M4)" \
556         "MAKE=$(MAKE)" \
557         "RUNTEST=$(RUNTEST)" \
558         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
559         "SHELL=$(SHELL)" \
560         "YACC=$(YACC)" \
561         "AR_FLAGS=$(AR_FLAGS)" \
562         "CFLAGS=$(CFLAGS)" \
563         "CXXFLAGS=$(CXXFLAGS)" \
564         "LDFLAGS=$(LDFLAGS)" \
565         "LIBCFLAGS=$(LIBCFLAGS)" \
566         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
567         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
568         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
569         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
570         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
571         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
572         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
573         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
574         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
575         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
576         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
577         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
578         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
579         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
580         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
581         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
582         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
583         "CONFIG_SHELL=$(SHELL)" \
584         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
585
586 # For any flags above that may contain shell code that varies from one
587 # target library to another.  When doing recursive invocations of the
588 # top-level Makefile, we don't want the outer make to evaluate them,
589 # so we pass these variables down unchanged.  They must not contain
590 # single nor double quotes.
591 RECURSE_FLAGS = \
592         CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
593         RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
594
595 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS)
596
597 # Flags to pass down to most sub-makes, in which we're building with
598 # the host environment.
599 EXTRA_HOST_FLAGS = \
600         'AR=$(AR)' \
601         'AS=$(AS)' \
602         'CC=$(CC)' \
603         'CXX=$(CXX)' \
604         'DLLTOOL=$(DLLTOOL)' \
605         'LD=$(LD)' \
606         'NM=$(NM)' \
607         'RANLIB=$(RANLIB)' \
608         'WINDRES=$(WINDRES)'
609
610 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
611
612 # Flags that are concerned with the location of the X11 include files
613 # and library files
614 #
615 # NOTE: until the top-level is getting the values via autoconf, it only
616 # causes problems to have this top-level Makefile overriding the autoconf-set
617 # values in child directories.  Only variables that don't conflict with
618 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
619 #
620 X11_FLAGS_TO_PASS = \
621         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
622         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
623
624 # Flags to pass down to makes which are built with the target environment.
625 # The double $ decreases the length of the command line; the variables
626 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
627 EXTRA_TARGET_FLAGS = \
628         'AR=$$(AR_FOR_TARGET)' \
629         'AS=$$(AS_FOR_TARGET)' \
630         'CC=$$(CC_FOR_TARGET)' \
631         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
632         'CXX=$$(CXX_FOR_TARGET)' \
633         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
634         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
635         'LD=$$(LD_FOR_TARGET)' \
636         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
637         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
638         'NM=$$(NM_FOR_TARGET)' \
639         'RANLIB=$$(RANLIB_FOR_TARGET)' \
640         'WINDRES=$$(WINDRES_FOR_TARGET)'
641
642 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
643
644 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
645 # unfortunately needs the native compiler and the target ar and
646 # ranlib.
647 # If any variables are added here, they must be added to do-*, below.
648 # The BUILD_* variables are a special case, which are used for the gcc
649 # cross-building scheme.
650 EXTRA_GCC_FLAGS = \
651         'BUILD_PREFIX=$(BUILD_PREFIX)' \
652         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
653         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
654         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
655         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
656         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
657         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
658         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
659         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
660         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
661         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
662         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
663
664 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
665
666 .PHONY: configure-host
667 configure-host:  \
668     maybe-configure-ash \
669     maybe-configure-autoconf \
670     maybe-configure-automake \
671     maybe-configure-bash \
672     maybe-configure-bfd \
673     maybe-configure-opcodes \
674     maybe-configure-binutils \
675     maybe-configure-bison \
676     maybe-configure-byacc \
677     maybe-configure-bzip2 \
678     maybe-configure-dejagnu \
679     maybe-configure-diff \
680     maybe-configure-dosutils \
681     maybe-configure-etc \
682     maybe-configure-fastjar \
683     maybe-configure-fileutils \
684     maybe-configure-findutils \
685     maybe-configure-find \
686     maybe-configure-fixincludes \
687     maybe-configure-flex \
688     maybe-configure-gas \
689     maybe-configure-gcc \
690     maybe-configure-gawk \
691     maybe-configure-gettext \
692     maybe-configure-gnuserv \
693     maybe-configure-gprof \
694     maybe-configure-gzip \
695     maybe-configure-hello \
696     maybe-configure-indent \
697     maybe-configure-intl \
698     maybe-configure-tcl \
699     maybe-configure-itcl \
700     maybe-configure-ld \
701     maybe-configure-libcpp \
702     maybe-configure-libgui \
703     maybe-configure-libiberty \
704     maybe-configure-libtool \
705     maybe-configure-m4 \
706     maybe-configure-make \
707     maybe-configure-mmalloc \
708     maybe-configure-patch \
709     maybe-configure-perl \
710     maybe-configure-prms \
711     maybe-configure-rcs \
712     maybe-configure-readline \
713     maybe-configure-release \
714     maybe-configure-recode \
715     maybe-configure-sed \
716     maybe-configure-send-pr \
717     maybe-configure-shellutils \
718     maybe-configure-sid \
719     maybe-configure-sim \
720     maybe-configure-tar \
721     maybe-configure-texinfo \
722     maybe-configure-textutils \
723     maybe-configure-time \
724     maybe-configure-uudecode \
725     maybe-configure-wdiff \
726     maybe-configure-zip \
727     maybe-configure-zlib \
728     maybe-configure-gdb \
729     maybe-configure-expect \
730     maybe-configure-guile \
731     maybe-configure-tk \
732     maybe-configure-libtermcap \
733     maybe-configure-utils \
734     maybe-configure-gnattools
735 .PHONY: configure-target
736 configure-target:  \
737     maybe-configure-target-libstdc++-v3 \
738     maybe-configure-target-libmudflap \
739     maybe-configure-target-libssp \
740     maybe-configure-target-newlib \
741     maybe-configure-target-libgfortran \
742     maybe-configure-target-libobjc \
743     maybe-configure-target-libtermcap \
744     maybe-configure-target-winsup \
745     maybe-configure-target-libgloss \
746     maybe-configure-target-libiberty \
747     maybe-configure-target-gperf \
748     maybe-configure-target-examples \
749     maybe-configure-target-libffi \
750     maybe-configure-target-libjava \
751     maybe-configure-target-zlib \
752     maybe-configure-target-boehm-gc \
753     maybe-configure-target-qthreads \
754     maybe-configure-target-rda \
755     maybe-configure-target-libada
756
757 # The target built for a native non-bootstrap build.
758 .PHONY: all
759 all: unstage all-host all-target stage
760
761 .PHONY: all-build
762 all-build:  \
763     maybe-all-build-libiberty \
764     maybe-all-build-bison \
765     maybe-all-build-byacc \
766     maybe-all-build-flex \
767     maybe-all-build-m4 \
768     maybe-all-build-texinfo \
769     maybe-all-build-fixincludes
770 .PHONY: all-host
771 all-host:  \
772     maybe-all-ash \
773     maybe-all-autoconf \
774     maybe-all-automake \
775     maybe-all-bash \
776     maybe-all-bfd \
777     maybe-all-opcodes \
778     maybe-all-binutils \
779     maybe-all-bison \
780     maybe-all-byacc \
781     maybe-all-bzip2 \
782     maybe-all-dejagnu \
783     maybe-all-diff \
784     maybe-all-dosutils \
785     maybe-all-etc \
786     maybe-all-fastjar \
787     maybe-all-fileutils \
788     maybe-all-findutils \
789     maybe-all-find \
790     maybe-all-fixincludes \
791     maybe-all-flex \
792     maybe-all-gas \
793     maybe-all-gcc \
794     maybe-all-gawk \
795     maybe-all-gettext \
796     maybe-all-gnuserv \
797     maybe-all-gprof \
798     maybe-all-gzip \
799     maybe-all-hello \
800     maybe-all-indent \
801     maybe-all-intl \
802     maybe-all-tcl \
803     maybe-all-itcl \
804     maybe-all-ld \
805     maybe-all-libcpp \
806     maybe-all-libgui \
807     maybe-all-libiberty \
808     maybe-all-libtool \
809     maybe-all-m4 \
810     maybe-all-make \
811     maybe-all-mmalloc \
812     maybe-all-patch \
813     maybe-all-perl \
814     maybe-all-prms \
815     maybe-all-rcs \
816     maybe-all-readline \
817     maybe-all-release \
818     maybe-all-recode \
819     maybe-all-sed \
820     maybe-all-send-pr \
821     maybe-all-shellutils \
822     maybe-all-sid \
823     maybe-all-sim \
824     maybe-all-tar \
825     maybe-all-texinfo \
826     maybe-all-textutils \
827     maybe-all-time \
828     maybe-all-uudecode \
829     maybe-all-wdiff \
830     maybe-all-zip \
831     maybe-all-zlib \
832     maybe-all-gdb \
833     maybe-all-expect \
834     maybe-all-guile \
835     maybe-all-tk \
836     maybe-all-libtermcap \
837     maybe-all-utils \
838     maybe-all-gnattools
839 .PHONY: all-target
840 all-target:  \
841     maybe-all-target-libstdc++-v3 \
842     maybe-all-target-libmudflap \
843     maybe-all-target-libssp \
844     maybe-all-target-newlib \
845     maybe-all-target-libgfortran \
846     maybe-all-target-libobjc \
847     maybe-all-target-libtermcap \
848     maybe-all-target-winsup \
849     maybe-all-target-libgloss \
850     maybe-all-target-libiberty \
851     maybe-all-target-gperf \
852     maybe-all-target-examples \
853     maybe-all-target-libffi \
854     maybe-all-target-libjava \
855     maybe-all-target-zlib \
856     maybe-all-target-boehm-gc \
857     maybe-all-target-qthreads \
858     maybe-all-target-rda \
859     maybe-all-target-libada
860
861 # Do a target for all the subdirectories.  A ``make do-X'' will do a
862 # ``make X'' in all subdirectories (because, in general, there is a
863 # dependency (below) of X upon do-X, a ``make X'' will also do this,
864 # but it may do additional work as well).
865
866 .PHONY: do-info
867 do-info: unstage info-host info-target stage
868
869 .PHONY: info-host
870 info-host:  \
871     maybe-info-ash \
872     maybe-info-autoconf \
873     maybe-info-automake \
874     maybe-info-bash \
875     maybe-info-bfd \
876     maybe-info-opcodes \
877     maybe-info-binutils \
878     maybe-info-bison \
879     maybe-info-byacc \
880     maybe-info-bzip2 \
881     maybe-info-dejagnu \
882     maybe-info-diff \
883     maybe-info-dosutils \
884     maybe-info-etc \
885     maybe-info-fastjar \
886     maybe-info-fileutils \
887     maybe-info-findutils \
888     maybe-info-find \
889     maybe-info-fixincludes \
890     maybe-info-flex \
891     maybe-info-gas \
892     maybe-info-gcc \
893     maybe-info-gawk \
894     maybe-info-gettext \
895     maybe-info-gnuserv \
896     maybe-info-gprof \
897     maybe-info-gzip \
898     maybe-info-hello \
899     maybe-info-indent \
900     maybe-info-intl \
901     maybe-info-tcl \
902     maybe-info-itcl \
903     maybe-info-ld \
904     maybe-info-libcpp \
905     maybe-info-libgui \
906     maybe-info-libiberty \
907     maybe-info-libtool \
908     maybe-info-m4 \
909     maybe-info-make \
910     maybe-info-mmalloc \
911     maybe-info-patch \
912     maybe-info-perl \
913     maybe-info-prms \
914     maybe-info-rcs \
915     maybe-info-readline \
916     maybe-info-release \
917     maybe-info-recode \
918     maybe-info-sed \
919     maybe-info-send-pr \
920     maybe-info-shellutils \
921     maybe-info-sid \
922     maybe-info-sim \
923     maybe-info-tar \
924     maybe-info-texinfo \
925     maybe-info-textutils \
926     maybe-info-time \
927     maybe-info-uudecode \
928     maybe-info-wdiff \
929     maybe-info-zip \
930     maybe-info-zlib \
931     maybe-info-gdb \
932     maybe-info-expect \
933     maybe-info-guile \
934     maybe-info-tk \
935     maybe-info-libtermcap \
936     maybe-info-utils \
937     maybe-info-gnattools
938
939 .PHONY: info-target
940 info-target:  \
941     maybe-info-target-libstdc++-v3 \
942     maybe-info-target-libmudflap \
943     maybe-info-target-libssp \
944     maybe-info-target-newlib \
945     maybe-info-target-libgfortran \
946     maybe-info-target-libobjc \
947     maybe-info-target-libtermcap \
948     maybe-info-target-winsup \
949     maybe-info-target-libgloss \
950     maybe-info-target-libiberty \
951     maybe-info-target-gperf \
952     maybe-info-target-examples \
953     maybe-info-target-libffi \
954     maybe-info-target-libjava \
955     maybe-info-target-zlib \
956     maybe-info-target-boehm-gc \
957     maybe-info-target-qthreads \
958     maybe-info-target-rda \
959     maybe-info-target-libada
960
961 .PHONY: do-dvi
962 do-dvi: unstage dvi-host dvi-target stage
963
964 .PHONY: dvi-host
965 dvi-host:  \
966     maybe-dvi-ash \
967     maybe-dvi-autoconf \
968     maybe-dvi-automake \
969     maybe-dvi-bash \
970     maybe-dvi-bfd \
971     maybe-dvi-opcodes \
972     maybe-dvi-binutils \
973     maybe-dvi-bison \
974     maybe-dvi-byacc \
975     maybe-dvi-bzip2 \
976     maybe-dvi-dejagnu \
977     maybe-dvi-diff \
978     maybe-dvi-dosutils \
979     maybe-dvi-etc \
980     maybe-dvi-fastjar \
981     maybe-dvi-fileutils \
982     maybe-dvi-findutils \
983     maybe-dvi-find \
984     maybe-dvi-fixincludes \
985     maybe-dvi-flex \
986     maybe-dvi-gas \
987     maybe-dvi-gcc \
988     maybe-dvi-gawk \
989     maybe-dvi-gettext \
990     maybe-dvi-gnuserv \
991     maybe-dvi-gprof \
992     maybe-dvi-gzip \
993     maybe-dvi-hello \
994     maybe-dvi-indent \
995     maybe-dvi-intl \
996     maybe-dvi-tcl \
997     maybe-dvi-itcl \
998     maybe-dvi-ld \
999     maybe-dvi-libcpp \
1000     maybe-dvi-libgui \
1001     maybe-dvi-libiberty \
1002     maybe-dvi-libtool \
1003     maybe-dvi-m4 \
1004     maybe-dvi-make \
1005     maybe-dvi-mmalloc \
1006     maybe-dvi-patch \
1007     maybe-dvi-perl \
1008     maybe-dvi-prms \
1009     maybe-dvi-rcs \
1010     maybe-dvi-readline \
1011     maybe-dvi-release \
1012     maybe-dvi-recode \
1013     maybe-dvi-sed \
1014     maybe-dvi-send-pr \
1015     maybe-dvi-shellutils \
1016     maybe-dvi-sid \
1017     maybe-dvi-sim \
1018     maybe-dvi-tar \
1019     maybe-dvi-texinfo \
1020     maybe-dvi-textutils \
1021     maybe-dvi-time \
1022     maybe-dvi-uudecode \
1023     maybe-dvi-wdiff \
1024     maybe-dvi-zip \
1025     maybe-dvi-zlib \
1026     maybe-dvi-gdb \
1027     maybe-dvi-expect \
1028     maybe-dvi-guile \
1029     maybe-dvi-tk \
1030     maybe-dvi-libtermcap \
1031     maybe-dvi-utils \
1032     maybe-dvi-gnattools
1033
1034 .PHONY: dvi-target
1035 dvi-target:  \
1036     maybe-dvi-target-libstdc++-v3 \
1037     maybe-dvi-target-libmudflap \
1038     maybe-dvi-target-libssp \
1039     maybe-dvi-target-newlib \
1040     maybe-dvi-target-libgfortran \
1041     maybe-dvi-target-libobjc \
1042     maybe-dvi-target-libtermcap \
1043     maybe-dvi-target-winsup \
1044     maybe-dvi-target-libgloss \
1045     maybe-dvi-target-libiberty \
1046     maybe-dvi-target-gperf \
1047     maybe-dvi-target-examples \
1048     maybe-dvi-target-libffi \
1049     maybe-dvi-target-libjava \
1050     maybe-dvi-target-zlib \
1051     maybe-dvi-target-boehm-gc \
1052     maybe-dvi-target-qthreads \
1053     maybe-dvi-target-rda \
1054     maybe-dvi-target-libada
1055
1056 .PHONY: do-html
1057 do-html: unstage html-host html-target stage
1058
1059 .PHONY: html-host
1060 html-host:  \
1061     maybe-html-ash \
1062     maybe-html-autoconf \
1063     maybe-html-automake \
1064     maybe-html-bash \
1065     maybe-html-bfd \
1066     maybe-html-opcodes \
1067     maybe-html-binutils \
1068     maybe-html-bison \
1069     maybe-html-byacc \
1070     maybe-html-bzip2 \
1071     maybe-html-dejagnu \
1072     maybe-html-diff \
1073     maybe-html-dosutils \
1074     maybe-html-etc \
1075     maybe-html-fastjar \
1076     maybe-html-fileutils \
1077     maybe-html-findutils \
1078     maybe-html-find \
1079     maybe-html-fixincludes \
1080     maybe-html-flex \
1081     maybe-html-gas \
1082     maybe-html-gcc \
1083     maybe-html-gawk \
1084     maybe-html-gettext \
1085     maybe-html-gnuserv \
1086     maybe-html-gprof \
1087     maybe-html-gzip \
1088     maybe-html-hello \
1089     maybe-html-indent \
1090     maybe-html-intl \
1091     maybe-html-tcl \
1092     maybe-html-itcl \
1093     maybe-html-ld \
1094     maybe-html-libcpp \
1095     maybe-html-libgui \
1096     maybe-html-libiberty \
1097     maybe-html-libtool \
1098     maybe-html-m4 \
1099     maybe-html-make \
1100     maybe-html-mmalloc \
1101     maybe-html-patch \
1102     maybe-html-perl \
1103     maybe-html-prms \
1104     maybe-html-rcs \
1105     maybe-html-readline \
1106     maybe-html-release \
1107     maybe-html-recode \
1108     maybe-html-sed \
1109     maybe-html-send-pr \
1110     maybe-html-shellutils \
1111     maybe-html-sid \
1112     maybe-html-sim \
1113     maybe-html-tar \
1114     maybe-html-texinfo \
1115     maybe-html-textutils \
1116     maybe-html-time \
1117     maybe-html-uudecode \
1118     maybe-html-wdiff \
1119     maybe-html-zip \
1120     maybe-html-zlib \
1121     maybe-html-gdb \
1122     maybe-html-expect \
1123     maybe-html-guile \
1124     maybe-html-tk \
1125     maybe-html-libtermcap \
1126     maybe-html-utils \
1127     maybe-html-gnattools
1128
1129 .PHONY: html-target
1130 html-target:  \
1131     maybe-html-target-libstdc++-v3 \
1132     maybe-html-target-libmudflap \
1133     maybe-html-target-libssp \
1134     maybe-html-target-newlib \
1135     maybe-html-target-libgfortran \
1136     maybe-html-target-libobjc \
1137     maybe-html-target-libtermcap \
1138     maybe-html-target-winsup \
1139     maybe-html-target-libgloss \
1140     maybe-html-target-libiberty \
1141     maybe-html-target-gperf \
1142     maybe-html-target-examples \
1143     maybe-html-target-libffi \
1144     maybe-html-target-libjava \
1145     maybe-html-target-zlib \
1146     maybe-html-target-boehm-gc \
1147     maybe-html-target-qthreads \
1148     maybe-html-target-rda \
1149     maybe-html-target-libada
1150
1151 .PHONY: do-TAGS
1152 do-TAGS: unstage TAGS-host TAGS-target stage
1153
1154 .PHONY: TAGS-host
1155 TAGS-host:  \
1156     maybe-TAGS-ash \
1157     maybe-TAGS-autoconf \
1158     maybe-TAGS-automake \
1159     maybe-TAGS-bash \
1160     maybe-TAGS-bfd \
1161     maybe-TAGS-opcodes \
1162     maybe-TAGS-binutils \
1163     maybe-TAGS-bison \
1164     maybe-TAGS-byacc \
1165     maybe-TAGS-bzip2 \
1166     maybe-TAGS-dejagnu \
1167     maybe-TAGS-diff \
1168     maybe-TAGS-dosutils \
1169     maybe-TAGS-etc \
1170     maybe-TAGS-fastjar \
1171     maybe-TAGS-fileutils \
1172     maybe-TAGS-findutils \
1173     maybe-TAGS-find \
1174     maybe-TAGS-fixincludes \
1175     maybe-TAGS-flex \
1176     maybe-TAGS-gas \
1177     maybe-TAGS-gcc \
1178     maybe-TAGS-gawk \
1179     maybe-TAGS-gettext \
1180     maybe-TAGS-gnuserv \
1181     maybe-TAGS-gprof \
1182     maybe-TAGS-gzip \
1183     maybe-TAGS-hello \
1184     maybe-TAGS-indent \
1185     maybe-TAGS-intl \
1186     maybe-TAGS-tcl \
1187     maybe-TAGS-itcl \
1188     maybe-TAGS-ld \
1189     maybe-TAGS-libcpp \
1190     maybe-TAGS-libgui \
1191     maybe-TAGS-libiberty \
1192     maybe-TAGS-libtool \
1193     maybe-TAGS-m4 \
1194     maybe-TAGS-make \
1195     maybe-TAGS-mmalloc \
1196     maybe-TAGS-patch \
1197     maybe-TAGS-perl \
1198     maybe-TAGS-prms \
1199     maybe-TAGS-rcs \
1200     maybe-TAGS-readline \
1201     maybe-TAGS-release \
1202     maybe-TAGS-recode \
1203     maybe-TAGS-sed \
1204     maybe-TAGS-send-pr \
1205     maybe-TAGS-shellutils \
1206     maybe-TAGS-sid \
1207     maybe-TAGS-sim \
1208     maybe-TAGS-tar \
1209     maybe-TAGS-texinfo \
1210     maybe-TAGS-textutils \
1211     maybe-TAGS-time \
1212     maybe-TAGS-uudecode \
1213     maybe-TAGS-wdiff \
1214     maybe-TAGS-zip \
1215     maybe-TAGS-zlib \
1216     maybe-TAGS-gdb \
1217     maybe-TAGS-expect \
1218     maybe-TAGS-guile \
1219     maybe-TAGS-tk \
1220     maybe-TAGS-libtermcap \
1221     maybe-TAGS-utils \
1222     maybe-TAGS-gnattools
1223
1224 .PHONY: TAGS-target
1225 TAGS-target:  \
1226     maybe-TAGS-target-libstdc++-v3 \
1227     maybe-TAGS-target-libmudflap \
1228     maybe-TAGS-target-libssp \
1229     maybe-TAGS-target-newlib \
1230     maybe-TAGS-target-libgfortran \
1231     maybe-TAGS-target-libobjc \
1232     maybe-TAGS-target-libtermcap \
1233     maybe-TAGS-target-winsup \
1234     maybe-TAGS-target-libgloss \
1235     maybe-TAGS-target-libiberty \
1236     maybe-TAGS-target-gperf \
1237     maybe-TAGS-target-examples \
1238     maybe-TAGS-target-libffi \
1239     maybe-TAGS-target-libjava \
1240     maybe-TAGS-target-zlib \
1241     maybe-TAGS-target-boehm-gc \
1242     maybe-TAGS-target-qthreads \
1243     maybe-TAGS-target-rda \
1244     maybe-TAGS-target-libada
1245
1246 .PHONY: do-install-info
1247 do-install-info: unstage install-info-host install-info-target stage
1248
1249 .PHONY: install-info-host
1250 install-info-host:  \
1251     maybe-install-info-ash \
1252     maybe-install-info-autoconf \
1253     maybe-install-info-automake \
1254     maybe-install-info-bash \
1255     maybe-install-info-bfd \
1256     maybe-install-info-opcodes \
1257     maybe-install-info-binutils \
1258     maybe-install-info-bison \
1259     maybe-install-info-byacc \
1260     maybe-install-info-bzip2 \
1261     maybe-install-info-dejagnu \
1262     maybe-install-info-diff \
1263     maybe-install-info-dosutils \
1264     maybe-install-info-etc \
1265     maybe-install-info-fastjar \
1266     maybe-install-info-fileutils \
1267     maybe-install-info-findutils \
1268     maybe-install-info-find \
1269     maybe-install-info-fixincludes \
1270     maybe-install-info-flex \
1271     maybe-install-info-gas \
1272     maybe-install-info-gcc \
1273     maybe-install-info-gawk \
1274     maybe-install-info-gettext \
1275     maybe-install-info-gnuserv \
1276     maybe-install-info-gprof \
1277     maybe-install-info-gzip \
1278     maybe-install-info-hello \
1279     maybe-install-info-indent \
1280     maybe-install-info-intl \
1281     maybe-install-info-tcl \
1282     maybe-install-info-itcl \
1283     maybe-install-info-ld \
1284     maybe-install-info-libcpp \
1285     maybe-install-info-libgui \
1286     maybe-install-info-libiberty \
1287     maybe-install-info-libtool \
1288     maybe-install-info-m4 \
1289     maybe-install-info-make \
1290     maybe-install-info-mmalloc \
1291     maybe-install-info-patch \
1292     maybe-install-info-perl \
1293     maybe-install-info-prms \
1294     maybe-install-info-rcs \
1295     maybe-install-info-readline \
1296     maybe-install-info-release \
1297     maybe-install-info-recode \
1298     maybe-install-info-sed \
1299     maybe-install-info-send-pr \
1300     maybe-install-info-shellutils \
1301     maybe-install-info-sid \
1302     maybe-install-info-sim \
1303     maybe-install-info-tar \
1304     maybe-install-info-texinfo \
1305     maybe-install-info-textutils \
1306     maybe-install-info-time \
1307     maybe-install-info-uudecode \
1308     maybe-install-info-wdiff \
1309     maybe-install-info-zip \
1310     maybe-install-info-zlib \
1311     maybe-install-info-gdb \
1312     maybe-install-info-expect \
1313     maybe-install-info-guile \
1314     maybe-install-info-tk \
1315     maybe-install-info-libtermcap \
1316     maybe-install-info-utils \
1317     maybe-install-info-gnattools
1318
1319 .PHONY: install-info-target
1320 install-info-target:  \
1321     maybe-install-info-target-libstdc++-v3 \
1322     maybe-install-info-target-libmudflap \
1323     maybe-install-info-target-libssp \
1324     maybe-install-info-target-newlib \
1325     maybe-install-info-target-libgfortran \
1326     maybe-install-info-target-libobjc \
1327     maybe-install-info-target-libtermcap \
1328     maybe-install-info-target-winsup \
1329     maybe-install-info-target-libgloss \
1330     maybe-install-info-target-libiberty \
1331     maybe-install-info-target-gperf \
1332     maybe-install-info-target-examples \
1333     maybe-install-info-target-libffi \
1334     maybe-install-info-target-libjava \
1335     maybe-install-info-target-zlib \
1336     maybe-install-info-target-boehm-gc \
1337     maybe-install-info-target-qthreads \
1338     maybe-install-info-target-rda \
1339     maybe-install-info-target-libada
1340
1341 .PHONY: do-installcheck
1342 do-installcheck: unstage installcheck-host installcheck-target stage
1343
1344 .PHONY: installcheck-host
1345 installcheck-host:  \
1346     maybe-installcheck-ash \
1347     maybe-installcheck-autoconf \
1348     maybe-installcheck-automake \
1349     maybe-installcheck-bash \
1350     maybe-installcheck-bfd \
1351     maybe-installcheck-opcodes \
1352     maybe-installcheck-binutils \
1353     maybe-installcheck-bison \
1354     maybe-installcheck-byacc \
1355     maybe-installcheck-bzip2 \
1356     maybe-installcheck-dejagnu \
1357     maybe-installcheck-diff \
1358     maybe-installcheck-dosutils \
1359     maybe-installcheck-etc \
1360     maybe-installcheck-fastjar \
1361     maybe-installcheck-fileutils \
1362     maybe-installcheck-findutils \
1363     maybe-installcheck-find \
1364     maybe-installcheck-fixincludes \
1365     maybe-installcheck-flex \
1366     maybe-installcheck-gas \
1367     maybe-installcheck-gcc \
1368     maybe-installcheck-gawk \
1369     maybe-installcheck-gettext \
1370     maybe-installcheck-gnuserv \
1371     maybe-installcheck-gprof \
1372     maybe-installcheck-gzip \
1373     maybe-installcheck-hello \
1374     maybe-installcheck-indent \
1375     maybe-installcheck-intl \
1376     maybe-installcheck-tcl \
1377     maybe-installcheck-itcl \
1378     maybe-installcheck-ld \
1379     maybe-installcheck-libcpp \
1380     maybe-installcheck-libgui \
1381     maybe-installcheck-libiberty \
1382     maybe-installcheck-libtool \
1383     maybe-installcheck-m4 \
1384     maybe-installcheck-make \
1385     maybe-installcheck-mmalloc \
1386     maybe-installcheck-patch \
1387     maybe-installcheck-perl \
1388     maybe-installcheck-prms \
1389     maybe-installcheck-rcs \
1390     maybe-installcheck-readline \
1391     maybe-installcheck-release \
1392     maybe-installcheck-recode \
1393     maybe-installcheck-sed \
1394     maybe-installcheck-send-pr \
1395     maybe-installcheck-shellutils \
1396     maybe-installcheck-sid \
1397     maybe-installcheck-sim \
1398     maybe-installcheck-tar \
1399     maybe-installcheck-texinfo \
1400     maybe-installcheck-textutils \
1401     maybe-installcheck-time \
1402     maybe-installcheck-uudecode \
1403     maybe-installcheck-wdiff \
1404     maybe-installcheck-zip \
1405     maybe-installcheck-zlib \
1406     maybe-installcheck-gdb \
1407     maybe-installcheck-expect \
1408     maybe-installcheck-guile \
1409     maybe-installcheck-tk \
1410     maybe-installcheck-libtermcap \
1411     maybe-installcheck-utils \
1412     maybe-installcheck-gnattools
1413
1414 .PHONY: installcheck-target
1415 installcheck-target:  \
1416     maybe-installcheck-target-libstdc++-v3 \
1417     maybe-installcheck-target-libmudflap \
1418     maybe-installcheck-target-libssp \
1419     maybe-installcheck-target-newlib \
1420     maybe-installcheck-target-libgfortran \
1421     maybe-installcheck-target-libobjc \
1422     maybe-installcheck-target-libtermcap \
1423     maybe-installcheck-target-winsup \
1424     maybe-installcheck-target-libgloss \
1425     maybe-installcheck-target-libiberty \
1426     maybe-installcheck-target-gperf \
1427     maybe-installcheck-target-examples \
1428     maybe-installcheck-target-libffi \
1429     maybe-installcheck-target-libjava \
1430     maybe-installcheck-target-zlib \
1431     maybe-installcheck-target-boehm-gc \
1432     maybe-installcheck-target-qthreads \
1433     maybe-installcheck-target-rda \
1434     maybe-installcheck-target-libada
1435
1436 .PHONY: do-mostlyclean
1437 do-mostlyclean: unstage mostlyclean-host mostlyclean-target stage
1438
1439 .PHONY: mostlyclean-host
1440 mostlyclean-host:  \
1441     maybe-mostlyclean-ash \
1442     maybe-mostlyclean-autoconf \
1443     maybe-mostlyclean-automake \
1444     maybe-mostlyclean-bash \
1445     maybe-mostlyclean-bfd \
1446     maybe-mostlyclean-opcodes \
1447     maybe-mostlyclean-binutils \
1448     maybe-mostlyclean-bison \
1449     maybe-mostlyclean-byacc \
1450     maybe-mostlyclean-bzip2 \
1451     maybe-mostlyclean-dejagnu \
1452     maybe-mostlyclean-diff \
1453     maybe-mostlyclean-dosutils \
1454     maybe-mostlyclean-etc \
1455     maybe-mostlyclean-fastjar \
1456     maybe-mostlyclean-fileutils \
1457     maybe-mostlyclean-findutils \
1458     maybe-mostlyclean-find \
1459     maybe-mostlyclean-fixincludes \
1460     maybe-mostlyclean-flex \
1461     maybe-mostlyclean-gas \
1462     maybe-mostlyclean-gcc \
1463     maybe-mostlyclean-gawk \
1464     maybe-mostlyclean-gettext \
1465     maybe-mostlyclean-gnuserv \
1466     maybe-mostlyclean-gprof \
1467     maybe-mostlyclean-gzip \
1468     maybe-mostlyclean-hello \
1469     maybe-mostlyclean-indent \
1470     maybe-mostlyclean-intl \
1471     maybe-mostlyclean-tcl \
1472     maybe-mostlyclean-itcl \
1473     maybe-mostlyclean-ld \
1474     maybe-mostlyclean-libcpp \
1475     maybe-mostlyclean-libgui \
1476     maybe-mostlyclean-libiberty \
1477     maybe-mostlyclean-libtool \
1478     maybe-mostlyclean-m4 \
1479     maybe-mostlyclean-make \
1480     maybe-mostlyclean-mmalloc \
1481     maybe-mostlyclean-patch \
1482     maybe-mostlyclean-perl \
1483     maybe-mostlyclean-prms \
1484     maybe-mostlyclean-rcs \
1485     maybe-mostlyclean-readline \
1486     maybe-mostlyclean-release \
1487     maybe-mostlyclean-recode \
1488     maybe-mostlyclean-sed \
1489     maybe-mostlyclean-send-pr \
1490     maybe-mostlyclean-shellutils \
1491     maybe-mostlyclean-sid \
1492     maybe-mostlyclean-sim \
1493     maybe-mostlyclean-tar \
1494     maybe-mostlyclean-texinfo \
1495     maybe-mostlyclean-textutils \
1496     maybe-mostlyclean-time \
1497     maybe-mostlyclean-uudecode \
1498     maybe-mostlyclean-wdiff \
1499     maybe-mostlyclean-zip \
1500     maybe-mostlyclean-zlib \
1501     maybe-mostlyclean-gdb \
1502     maybe-mostlyclean-expect \
1503     maybe-mostlyclean-guile \
1504     maybe-mostlyclean-tk \
1505     maybe-mostlyclean-libtermcap \
1506     maybe-mostlyclean-utils \
1507     maybe-mostlyclean-gnattools
1508
1509 .PHONY: mostlyclean-target
1510 mostlyclean-target:  \
1511     maybe-mostlyclean-target-libstdc++-v3 \
1512     maybe-mostlyclean-target-libmudflap \
1513     maybe-mostlyclean-target-libssp \
1514     maybe-mostlyclean-target-newlib \
1515     maybe-mostlyclean-target-libgfortran \
1516     maybe-mostlyclean-target-libobjc \
1517     maybe-mostlyclean-target-libtermcap \
1518     maybe-mostlyclean-target-winsup \
1519     maybe-mostlyclean-target-libgloss \
1520     maybe-mostlyclean-target-libiberty \
1521     maybe-mostlyclean-target-gperf \
1522     maybe-mostlyclean-target-examples \
1523     maybe-mostlyclean-target-libffi \
1524     maybe-mostlyclean-target-libjava \
1525     maybe-mostlyclean-target-zlib \
1526     maybe-mostlyclean-target-boehm-gc \
1527     maybe-mostlyclean-target-qthreads \
1528     maybe-mostlyclean-target-rda \
1529     maybe-mostlyclean-target-libada
1530
1531 .PHONY: do-clean
1532 do-clean: unstage clean-host clean-target stage
1533
1534 .PHONY: clean-host
1535 clean-host:  \
1536     maybe-clean-ash \
1537     maybe-clean-autoconf \
1538     maybe-clean-automake \
1539     maybe-clean-bash \
1540     maybe-clean-bfd \
1541     maybe-clean-opcodes \
1542     maybe-clean-binutils \
1543     maybe-clean-bison \
1544     maybe-clean-byacc \
1545     maybe-clean-bzip2 \
1546     maybe-clean-dejagnu \
1547     maybe-clean-diff \
1548     maybe-clean-dosutils \
1549     maybe-clean-etc \
1550     maybe-clean-fastjar \
1551     maybe-clean-fileutils \
1552     maybe-clean-findutils \
1553     maybe-clean-find \
1554     maybe-clean-fixincludes \
1555     maybe-clean-flex \
1556     maybe-clean-gas \
1557     maybe-clean-gcc \
1558     maybe-clean-gawk \
1559     maybe-clean-gettext \
1560     maybe-clean-gnuserv \
1561     maybe-clean-gprof \
1562     maybe-clean-gzip \
1563     maybe-clean-hello \
1564     maybe-clean-indent \
1565     maybe-clean-intl \
1566     maybe-clean-tcl \
1567     maybe-clean-itcl \
1568     maybe-clean-ld \
1569     maybe-clean-libcpp \
1570     maybe-clean-libgui \
1571     maybe-clean-libiberty \
1572     maybe-clean-libtool \
1573     maybe-clean-m4 \
1574     maybe-clean-make \
1575     maybe-clean-mmalloc \
1576     maybe-clean-patch \
1577     maybe-clean-perl \
1578     maybe-clean-prms \
1579     maybe-clean-rcs \
1580     maybe-clean-readline \
1581     maybe-clean-release \
1582     maybe-clean-recode \
1583     maybe-clean-sed \
1584     maybe-clean-send-pr \
1585     maybe-clean-shellutils \
1586     maybe-clean-sid \
1587     maybe-clean-sim \
1588     maybe-clean-tar \
1589     maybe-clean-texinfo \
1590     maybe-clean-textutils \
1591     maybe-clean-time \
1592     maybe-clean-uudecode \
1593     maybe-clean-wdiff \
1594     maybe-clean-zip \
1595     maybe-clean-zlib \
1596     maybe-clean-gdb \
1597     maybe-clean-expect \
1598     maybe-clean-guile \
1599     maybe-clean-tk \
1600     maybe-clean-libtermcap \
1601     maybe-clean-utils \
1602     maybe-clean-gnattools
1603
1604 .PHONY: clean-target
1605 clean-target:  \
1606     maybe-clean-target-libstdc++-v3 \
1607     maybe-clean-target-libmudflap \
1608     maybe-clean-target-libssp \
1609     maybe-clean-target-newlib \
1610     maybe-clean-target-libgfortran \
1611     maybe-clean-target-libobjc \
1612     maybe-clean-target-libtermcap \
1613     maybe-clean-target-winsup \
1614     maybe-clean-target-libgloss \
1615     maybe-clean-target-libiberty \
1616     maybe-clean-target-gperf \
1617     maybe-clean-target-examples \
1618     maybe-clean-target-libffi \
1619     maybe-clean-target-libjava \
1620     maybe-clean-target-zlib \
1621     maybe-clean-target-boehm-gc \
1622     maybe-clean-target-qthreads \
1623     maybe-clean-target-rda \
1624     maybe-clean-target-libada
1625
1626 .PHONY: do-distclean
1627 do-distclean: unstage distclean-host distclean-target stage
1628
1629 .PHONY: distclean-host
1630 distclean-host:  \
1631     maybe-distclean-ash \
1632     maybe-distclean-autoconf \
1633     maybe-distclean-automake \
1634     maybe-distclean-bash \
1635     maybe-distclean-bfd \
1636     maybe-distclean-opcodes \
1637     maybe-distclean-binutils \
1638     maybe-distclean-bison \
1639     maybe-distclean-byacc \
1640     maybe-distclean-bzip2 \
1641     maybe-distclean-dejagnu \
1642     maybe-distclean-diff \
1643     maybe-distclean-dosutils \
1644     maybe-distclean-etc \
1645     maybe-distclean-fastjar \
1646     maybe-distclean-fileutils \
1647     maybe-distclean-findutils \
1648     maybe-distclean-find \
1649     maybe-distclean-fixincludes \
1650     maybe-distclean-flex \
1651     maybe-distclean-gas \
1652     maybe-distclean-gcc \
1653     maybe-distclean-gawk \
1654     maybe-distclean-gettext \
1655     maybe-distclean-gnuserv \
1656     maybe-distclean-gprof \
1657     maybe-distclean-gzip \
1658     maybe-distclean-hello \
1659     maybe-distclean-indent \
1660     maybe-distclean-intl \
1661     maybe-distclean-tcl \
1662     maybe-distclean-itcl \
1663     maybe-distclean-ld \
1664     maybe-distclean-libcpp \
1665     maybe-distclean-libgui \
1666     maybe-distclean-libiberty \
1667     maybe-distclean-libtool \
1668     maybe-distclean-m4 \
1669     maybe-distclean-make \
1670     maybe-distclean-mmalloc \
1671     maybe-distclean-patch \
1672     maybe-distclean-perl \
1673     maybe-distclean-prms \
1674     maybe-distclean-rcs \
1675     maybe-distclean-readline \
1676     maybe-distclean-release \
1677     maybe-distclean-recode \
1678     maybe-distclean-sed \
1679     maybe-distclean-send-pr \
1680     maybe-distclean-shellutils \
1681     maybe-distclean-sid \
1682     maybe-distclean-sim \
1683     maybe-distclean-tar \
1684     maybe-distclean-texinfo \
1685     maybe-distclean-textutils \
1686     maybe-distclean-time \
1687     maybe-distclean-uudecode \
1688     maybe-distclean-wdiff \
1689     maybe-distclean-zip \
1690     maybe-distclean-zlib \
1691     maybe-distclean-gdb \
1692     maybe-distclean-expect \
1693     maybe-distclean-guile \
1694     maybe-distclean-tk \
1695     maybe-distclean-libtermcap \
1696     maybe-distclean-utils \
1697     maybe-distclean-gnattools
1698
1699 .PHONY: distclean-target
1700 distclean-target:  \
1701     maybe-distclean-target-libstdc++-v3 \
1702     maybe-distclean-target-libmudflap \
1703     maybe-distclean-target-libssp \
1704     maybe-distclean-target-newlib \
1705     maybe-distclean-target-libgfortran \
1706     maybe-distclean-target-libobjc \
1707     maybe-distclean-target-libtermcap \
1708     maybe-distclean-target-winsup \
1709     maybe-distclean-target-libgloss \
1710     maybe-distclean-target-libiberty \
1711     maybe-distclean-target-gperf \
1712     maybe-distclean-target-examples \
1713     maybe-distclean-target-libffi \
1714     maybe-distclean-target-libjava \
1715     maybe-distclean-target-zlib \
1716     maybe-distclean-target-boehm-gc \
1717     maybe-distclean-target-qthreads \
1718     maybe-distclean-target-rda \
1719     maybe-distclean-target-libada
1720
1721 .PHONY: do-maintainer-clean
1722 do-maintainer-clean: unstage maintainer-clean-host maintainer-clean-target stage
1723
1724 .PHONY: maintainer-clean-host
1725 maintainer-clean-host:  \
1726     maybe-maintainer-clean-ash \
1727     maybe-maintainer-clean-autoconf \
1728     maybe-maintainer-clean-automake \
1729     maybe-maintainer-clean-bash \
1730     maybe-maintainer-clean-bfd \
1731     maybe-maintainer-clean-opcodes \
1732     maybe-maintainer-clean-binutils \
1733     maybe-maintainer-clean-bison \
1734     maybe-maintainer-clean-byacc \
1735     maybe-maintainer-clean-bzip2 \
1736     maybe-maintainer-clean-dejagnu \
1737     maybe-maintainer-clean-diff \
1738     maybe-maintainer-clean-dosutils \
1739     maybe-maintainer-clean-etc \
1740     maybe-maintainer-clean-fastjar \
1741     maybe-maintainer-clean-fileutils \
1742     maybe-maintainer-clean-findutils \
1743     maybe-maintainer-clean-find \
1744     maybe-maintainer-clean-fixincludes \
1745     maybe-maintainer-clean-flex \
1746     maybe-maintainer-clean-gas \
1747     maybe-maintainer-clean-gcc \
1748     maybe-maintainer-clean-gawk \
1749     maybe-maintainer-clean-gettext \
1750     maybe-maintainer-clean-gnuserv \
1751     maybe-maintainer-clean-gprof \
1752     maybe-maintainer-clean-gzip \
1753     maybe-maintainer-clean-hello \
1754     maybe-maintainer-clean-indent \
1755     maybe-maintainer-clean-intl \
1756     maybe-maintainer-clean-tcl \
1757     maybe-maintainer-clean-itcl \
1758     maybe-maintainer-clean-ld \
1759     maybe-maintainer-clean-libcpp \
1760     maybe-maintainer-clean-libgui \
1761     maybe-maintainer-clean-libiberty \
1762     maybe-maintainer-clean-libtool \
1763     maybe-maintainer-clean-m4 \
1764     maybe-maintainer-clean-make \
1765     maybe-maintainer-clean-mmalloc \
1766     maybe-maintainer-clean-patch \
1767     maybe-maintainer-clean-perl \
1768     maybe-maintainer-clean-prms \
1769     maybe-maintainer-clean-rcs \
1770     maybe-maintainer-clean-readline \
1771     maybe-maintainer-clean-release \
1772     maybe-maintainer-clean-recode \
1773     maybe-maintainer-clean-sed \
1774     maybe-maintainer-clean-send-pr \
1775     maybe-maintainer-clean-shellutils \
1776     maybe-maintainer-clean-sid \
1777     maybe-maintainer-clean-sim \
1778     maybe-maintainer-clean-tar \
1779     maybe-maintainer-clean-texinfo \
1780     maybe-maintainer-clean-textutils \
1781     maybe-maintainer-clean-time \
1782     maybe-maintainer-clean-uudecode \
1783     maybe-maintainer-clean-wdiff \
1784     maybe-maintainer-clean-zip \
1785     maybe-maintainer-clean-zlib \
1786     maybe-maintainer-clean-gdb \
1787     maybe-maintainer-clean-expect \
1788     maybe-maintainer-clean-guile \
1789     maybe-maintainer-clean-tk \
1790     maybe-maintainer-clean-libtermcap \
1791     maybe-maintainer-clean-utils \
1792     maybe-maintainer-clean-gnattools
1793
1794 .PHONY: maintainer-clean-target
1795 maintainer-clean-target:  \
1796     maybe-maintainer-clean-target-libstdc++-v3 \
1797     maybe-maintainer-clean-target-libmudflap \
1798     maybe-maintainer-clean-target-libssp \
1799     maybe-maintainer-clean-target-newlib \
1800     maybe-maintainer-clean-target-libgfortran \
1801     maybe-maintainer-clean-target-libobjc \
1802     maybe-maintainer-clean-target-libtermcap \
1803     maybe-maintainer-clean-target-winsup \
1804     maybe-maintainer-clean-target-libgloss \
1805     maybe-maintainer-clean-target-libiberty \
1806     maybe-maintainer-clean-target-gperf \
1807     maybe-maintainer-clean-target-examples \
1808     maybe-maintainer-clean-target-libffi \
1809     maybe-maintainer-clean-target-libjava \
1810     maybe-maintainer-clean-target-zlib \
1811     maybe-maintainer-clean-target-boehm-gc \
1812     maybe-maintainer-clean-target-qthreads \
1813     maybe-maintainer-clean-target-rda \
1814     maybe-maintainer-clean-target-libada
1815
1816
1817 # Here are the targets which correspond to the do-X targets.
1818
1819 .PHONY: info installcheck dvi html install-info
1820 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1821 .PHONY: local-clean local-distclean local-maintainer-clean
1822 info: do-info
1823 installcheck: do-installcheck
1824 dvi: do-dvi
1825 html: do-html
1826
1827 # Make sure makeinfo is built before we do a `make info', if we're
1828 # in fact building texinfo.
1829 do-info: maybe-all-texinfo
1830
1831 install-info: do-install-info dir.info
1832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1833         if [ -f dir.info ] ; then \
1834           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1835         else true ; fi
1836
1837 local-clean:
1838         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1839
1840 local-distclean:
1841         -rm -f Makefile config.status config.cache mh-frag mt-frag
1842         -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1843         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1844           rm -rf $(TARGET_SUBDIR); \
1845         else true; fi
1846         -rm -rf $(BUILD_SUBDIR)
1847         -if [ "$(HOST_SUBDIR)" != "." ]; then \
1848           rm -rf $(HOST_SUBDIR); \
1849         else true; fi
1850         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1851         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1852         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1853         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1854         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1855
1856 local-maintainer-clean:
1857         @echo "This command is intended for maintainers to use;"
1858         @echo "it deletes files that may require special tools to rebuild."
1859
1860 clean: do-clean local-clean
1861 mostlyclean: do-mostlyclean local-clean
1862 distclean: do-distclean local-clean local-distclean
1863 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1864 maintainer-clean: local-distclean
1865 realclean: maintainer-clean
1866
1867 # Extra dependency for clean-target, owing to the mixed nature of gcc
1868 clean-target: clean-target-libgcc
1869 clean-target-libgcc:
1870         test ! -d gcc/libgcc || \
1871         (cd gcc/libgcc && find . -type d -print) | \
1872         while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1873         -rm -rf gcc/libgcc
1874         -rm -f gcc/stmp-dirs
1875
1876 # Check target.
1877
1878 .PHONY: check do-check
1879 check: do-check
1880
1881 # Only include modules actually being configured and built.
1882 do-check: unstage  \
1883     maybe-check-ash \
1884     maybe-check-autoconf \
1885     maybe-check-automake \
1886     maybe-check-bash \
1887     maybe-check-bfd \
1888     maybe-check-opcodes \
1889     maybe-check-binutils \
1890     maybe-check-bison \
1891     maybe-check-byacc \
1892     maybe-check-bzip2 \
1893     maybe-check-dejagnu \
1894     maybe-check-diff \
1895     maybe-check-dosutils \
1896     maybe-check-etc \
1897     maybe-check-fastjar \
1898     maybe-check-fileutils \
1899     maybe-check-findutils \
1900     maybe-check-find \
1901     maybe-check-fixincludes \
1902     maybe-check-flex \
1903     maybe-check-gas \
1904     maybe-check-gcc \
1905     maybe-check-gawk \
1906     maybe-check-gettext \
1907     maybe-check-gnuserv \
1908     maybe-check-gprof \
1909     maybe-check-gzip \
1910     maybe-check-hello \
1911     maybe-check-indent \
1912     maybe-check-intl \
1913     maybe-check-tcl \
1914     maybe-check-itcl \
1915     maybe-check-ld \
1916     maybe-check-libcpp \
1917     maybe-check-libgui \
1918     maybe-check-libiberty \
1919     maybe-check-libtool \
1920     maybe-check-m4 \
1921     maybe-check-make \
1922     maybe-check-mmalloc \
1923     maybe-check-patch \
1924     maybe-check-perl \
1925     maybe-check-prms \
1926     maybe-check-rcs \
1927     maybe-check-readline \
1928     maybe-check-release \
1929     maybe-check-recode \
1930     maybe-check-sed \
1931     maybe-check-send-pr \
1932     maybe-check-shellutils \
1933     maybe-check-sid \
1934     maybe-check-sim \
1935     maybe-check-tar \
1936     maybe-check-texinfo \
1937     maybe-check-textutils \
1938     maybe-check-time \
1939     maybe-check-uudecode \
1940     maybe-check-wdiff \
1941     maybe-check-zip \
1942     maybe-check-zlib \
1943     maybe-check-gdb \
1944     maybe-check-expect \
1945     maybe-check-guile \
1946     maybe-check-tk \
1947     maybe-check-libtermcap \
1948     maybe-check-utils \
1949     maybe-check-gnattools \
1950     maybe-check-target-libstdc++-v3 \
1951     maybe-check-target-libmudflap \
1952     maybe-check-target-libssp \
1953     maybe-check-target-newlib \
1954     maybe-check-target-libgfortran \
1955     maybe-check-target-libobjc \
1956     maybe-check-target-libtermcap \
1957     maybe-check-target-winsup \
1958     maybe-check-target-libgloss \
1959     maybe-check-target-libiberty \
1960     maybe-check-target-gperf \
1961     maybe-check-target-examples \
1962     maybe-check-target-libffi \
1963     maybe-check-target-libjava \
1964     maybe-check-target-zlib \
1965     maybe-check-target-boehm-gc \
1966     maybe-check-target-qthreads \
1967     maybe-check-target-rda \
1968     maybe-check-target-libada stage
1969
1970 # Automated reporting of test results.
1971
1972 warning.log: build.log
1973         $(srcdir)/contrib/warn_summary build.log > $@
1974
1975 mail-report.log:
1976         if test x'$(BOOT_CFLAGS)' != x''; then \
1977             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1978         fi; \
1979         $(srcdir)/contrib/test_summary -t >$@
1980         chmod +x $@
1981         echo If you really want to send e-mail, run ./$@ now
1982
1983 mail-report-with-warnings.log: warning.log
1984         if test x'$(BOOT_CFLAGS)' != x''; then \
1985             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1986         fi; \
1987         $(srcdir)/contrib/test_summary -t -i warning.log >$@
1988         chmod +x $@
1989         echo If you really want to send e-mail, run ./$@ now
1990
1991 # Installation targets.
1992
1993 .PHONY: install uninstall
1994 install: unstage installdirs install-host install-target stage
1995
1996 .PHONY: install-host-nogcc
1997 install-host-nogcc:  \
1998     maybe-install-ash \
1999     maybe-install-autoconf \
2000     maybe-install-automake \
2001     maybe-install-bash \
2002     maybe-install-bfd \
2003     maybe-install-opcodes \
2004     maybe-install-binutils \
2005     maybe-install-bison \
2006     maybe-install-byacc \
2007     maybe-install-bzip2 \
2008     maybe-install-dejagnu \
2009     maybe-install-diff \
2010     maybe-install-dosutils \
2011     maybe-install-etc \
2012     maybe-install-fastjar \
2013     maybe-install-fileutils \
2014     maybe-install-findutils \
2015     maybe-install-find \
2016     maybe-install-fixincludes \
2017     maybe-install-flex \
2018     maybe-install-gas \
2019     maybe-install-gawk \
2020     maybe-install-gettext \
2021     maybe-install-gnuserv \
2022     maybe-install-gprof \
2023     maybe-install-gzip \
2024     maybe-install-hello \
2025     maybe-install-indent \
2026     maybe-install-intl \
2027     maybe-install-tcl \
2028     maybe-install-itcl \
2029     maybe-install-ld \
2030     maybe-install-libcpp \
2031     maybe-install-libgui \
2032     maybe-install-libiberty \
2033     maybe-install-libtool \
2034     maybe-install-m4 \
2035     maybe-install-make \
2036     maybe-install-mmalloc \
2037     maybe-install-patch \
2038     maybe-install-perl \
2039     maybe-install-prms \
2040     maybe-install-rcs \
2041     maybe-install-readline \
2042     maybe-install-release \
2043     maybe-install-recode \
2044     maybe-install-sed \
2045     maybe-install-send-pr \
2046     maybe-install-shellutils \
2047     maybe-install-sid \
2048     maybe-install-sim \
2049     maybe-install-tar \
2050     maybe-install-texinfo \
2051     maybe-install-textutils \
2052     maybe-install-time \
2053     maybe-install-uudecode \
2054     maybe-install-wdiff \
2055     maybe-install-zip \
2056     maybe-install-zlib \
2057     maybe-install-gdb \
2058     maybe-install-expect \
2059     maybe-install-guile \
2060     maybe-install-tk \
2061     maybe-install-libtermcap \
2062     maybe-install-utils \
2063     maybe-install-gnattools
2064
2065 .PHONY: install-host
2066 install-host:  \
2067     maybe-install-ash \
2068     maybe-install-autoconf \
2069     maybe-install-automake \
2070     maybe-install-bash \
2071     maybe-install-bfd \
2072     maybe-install-opcodes \
2073     maybe-install-binutils \
2074     maybe-install-bison \
2075     maybe-install-byacc \
2076     maybe-install-bzip2 \
2077     maybe-install-dejagnu \
2078     maybe-install-diff \
2079     maybe-install-dosutils \
2080     maybe-install-etc \
2081     maybe-install-fastjar \
2082     maybe-install-fileutils \
2083     maybe-install-findutils \
2084     maybe-install-find \
2085     maybe-install-fixincludes \
2086     maybe-install-flex \
2087     maybe-install-gas \
2088     maybe-install-gcc \
2089     maybe-install-gawk \
2090     maybe-install-gettext \
2091     maybe-install-gnuserv \
2092     maybe-install-gprof \
2093     maybe-install-gzip \
2094     maybe-install-hello \
2095     maybe-install-indent \
2096     maybe-install-intl \
2097     maybe-install-tcl \
2098     maybe-install-itcl \
2099     maybe-install-ld \
2100     maybe-install-libcpp \
2101     maybe-install-libgui \
2102     maybe-install-libiberty \
2103     maybe-install-libtool \
2104     maybe-install-m4 \
2105     maybe-install-make \
2106     maybe-install-mmalloc \
2107     maybe-install-patch \
2108     maybe-install-perl \
2109     maybe-install-prms \
2110     maybe-install-rcs \
2111     maybe-install-readline \
2112     maybe-install-release \
2113     maybe-install-recode \
2114     maybe-install-sed \
2115     maybe-install-send-pr \
2116     maybe-install-shellutils \
2117     maybe-install-sid \
2118     maybe-install-sim \
2119     maybe-install-tar \
2120     maybe-install-texinfo \
2121     maybe-install-textutils \
2122     maybe-install-time \
2123     maybe-install-uudecode \
2124     maybe-install-wdiff \
2125     maybe-install-zip \
2126     maybe-install-zlib \
2127     maybe-install-gdb \
2128     maybe-install-expect \
2129     maybe-install-guile \
2130     maybe-install-tk \
2131     maybe-install-libtermcap \
2132     maybe-install-utils \
2133     maybe-install-gnattools
2134
2135 .PHONY: install-target
2136 install-target:  \
2137     maybe-install-target-libstdc++-v3 \
2138     maybe-install-target-libmudflap \
2139     maybe-install-target-libssp \
2140     maybe-install-target-newlib \
2141     maybe-install-target-libgfortran \
2142     maybe-install-target-libobjc \
2143     maybe-install-target-libtermcap \
2144     maybe-install-target-winsup \
2145     maybe-install-target-libgloss \
2146     maybe-install-target-libiberty \
2147     maybe-install-target-gperf \
2148     maybe-install-target-examples \
2149     maybe-install-target-libffi \
2150     maybe-install-target-libjava \
2151     maybe-install-target-zlib \
2152     maybe-install-target-boehm-gc \
2153     maybe-install-target-qthreads \
2154     maybe-install-target-rda \
2155     maybe-install-target-libada
2156
2157 uninstall:
2158         @echo "the uninstall target is not supported in this tree"
2159
2160 .PHONY: install.all
2161 install.all: install-no-fixedincludes
2162         @if [ -f ./gcc/Makefile ] ; then \
2163                 r=`${PWD_COMMAND}` ; export r ; \
2164                 $(HOST_EXPORTS) \
2165                 (cd ./gcc && \
2166                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2167         else \
2168                 true ; \
2169         fi
2170
2171 # install-no-fixedincludes is used because Cygnus can not distribute
2172 # the fixed header files.
2173 .PHONY: install-no-fixedincludes
2174 install-no-fixedincludes: installdirs install-host-nogcc \
2175         install-target gcc-no-fixedincludes
2176
2177 ### other supporting targets
2178
2179 MAKEDIRS= \
2180         $(DESTDIR)$(prefix) \
2181         $(DESTDIR)$(exec_prefix)
2182 .PHONY: installdirs
2183 installdirs: mkinstalldirs
2184         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2185
2186 dir.info: do-install-info
2187         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2188           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2189           mv -f dir.info.new dir.info ; \
2190         else true ; \
2191         fi
2192
2193 dist:
2194         @echo "Building a full distribution of this tree isn't done"
2195         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2196
2197 etags tags: TAGS
2198
2199 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2200 # ability to use several tags files at once, so there is probably no need
2201 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2202 # (if we felt like it) have this Makefile write a piece of elisp which
2203 # the user could load to tell emacs19 where all the TAGS files we just
2204 # built are.
2205 TAGS: do-TAGS
2206
2207 # ------------------------------------
2208 # Macros for configure and all targets
2209 # ------------------------------------
2210
2211
2212
2213
2214
2215 # --------------------------------------
2216 # Modules which run on the build machine
2217 # --------------------------------------
2218
2219
2220 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2221 maybe-configure-build-libiberty:
2222 @if build-libiberty
2223 maybe-configure-build-libiberty: configure-build-libiberty
2224 configure-build-libiberty: 
2225         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2226         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2227         r=`${PWD_COMMAND}`; export r; \
2228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2229         $(BUILD_EXPORTS) \
2230         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2231         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2232         case $(srcdir) in \
2233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2234           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2236         esac; \
2237         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2238         libsrcdir="$$s/libiberty"; \
2239         rm -f no-such-file || : ; \
2240         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2241           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2242           || exit 1
2243 @endif build-libiberty
2244
2245
2246
2247
2248
2249 .PHONY: all-build-libiberty maybe-all-build-libiberty
2250 maybe-all-build-libiberty:
2251 @if build-libiberty
2252 TARGET-build-libiberty=all
2253 maybe-all-build-libiberty: all-build-libiberty
2254 all-build-libiberty: configure-build-libiberty
2255         @r=`${PWD_COMMAND}`; export r; \
2256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2257         $(BUILD_EXPORTS) \
2258         (cd $(BUILD_SUBDIR)/libiberty && \
2259           $(MAKE)   $(TARGET-build-libiberty))
2260 @endif build-libiberty
2261
2262
2263
2264
2265
2266 .PHONY: configure-build-bison maybe-configure-build-bison
2267 maybe-configure-build-bison:
2268 @if build-bison
2269 maybe-configure-build-bison: configure-build-bison
2270 configure-build-bison: 
2271         @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2272         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2273         r=`${PWD_COMMAND}`; export r; \
2274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2275         $(BUILD_EXPORTS) \
2276         echo Configuring in $(BUILD_SUBDIR)/bison; \
2277         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2278         case $(srcdir) in \
2279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2280           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2282         esac; \
2283         srcdiroption="--srcdir=$${topdir}/bison"; \
2284         libsrcdir="$$s/bison"; \
2285         rm -f no-such-file || : ; \
2286         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2287           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2288           || exit 1
2289 @endif build-bison
2290
2291
2292
2293
2294
2295 .PHONY: all-build-bison maybe-all-build-bison
2296 maybe-all-build-bison:
2297 @if build-bison
2298 TARGET-build-bison=all
2299 maybe-all-build-bison: all-build-bison
2300 all-build-bison: configure-build-bison
2301         @r=`${PWD_COMMAND}`; export r; \
2302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2303         $(BUILD_EXPORTS) \
2304         (cd $(BUILD_SUBDIR)/bison && \
2305           $(MAKE)   $(TARGET-build-bison))
2306 @endif build-bison
2307
2308
2309
2310
2311
2312 .PHONY: configure-build-byacc maybe-configure-build-byacc
2313 maybe-configure-build-byacc:
2314 @if build-byacc
2315 maybe-configure-build-byacc: configure-build-byacc
2316 configure-build-byacc: 
2317         @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2318         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2319         r=`${PWD_COMMAND}`; export r; \
2320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2321         $(BUILD_EXPORTS) \
2322         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2323         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2324         case $(srcdir) in \
2325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2326           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2328         esac; \
2329         srcdiroption="--srcdir=$${topdir}/byacc"; \
2330         libsrcdir="$$s/byacc"; \
2331         rm -f no-such-file || : ; \
2332         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2333           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2334           || exit 1
2335 @endif build-byacc
2336
2337
2338
2339
2340
2341 .PHONY: all-build-byacc maybe-all-build-byacc
2342 maybe-all-build-byacc:
2343 @if build-byacc
2344 TARGET-build-byacc=all
2345 maybe-all-build-byacc: all-build-byacc
2346 all-build-byacc: configure-build-byacc
2347         @r=`${PWD_COMMAND}`; export r; \
2348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2349         $(BUILD_EXPORTS) \
2350         (cd $(BUILD_SUBDIR)/byacc && \
2351           $(MAKE)   $(TARGET-build-byacc))
2352 @endif build-byacc
2353
2354
2355
2356
2357
2358 .PHONY: configure-build-flex maybe-configure-build-flex
2359 maybe-configure-build-flex:
2360 @if build-flex
2361 maybe-configure-build-flex: configure-build-flex
2362 configure-build-flex: 
2363         @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2364         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2365         r=`${PWD_COMMAND}`; export r; \
2366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2367         $(BUILD_EXPORTS) \
2368         echo Configuring in $(BUILD_SUBDIR)/flex; \
2369         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2370         case $(srcdir) in \
2371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2372           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2374         esac; \
2375         srcdiroption="--srcdir=$${topdir}/flex"; \
2376         libsrcdir="$$s/flex"; \
2377         rm -f no-such-file || : ; \
2378         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2379           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2380           || exit 1
2381 @endif build-flex
2382
2383
2384
2385
2386
2387 .PHONY: all-build-flex maybe-all-build-flex
2388 maybe-all-build-flex:
2389 @if build-flex
2390 TARGET-build-flex=all
2391 maybe-all-build-flex: all-build-flex
2392 all-build-flex: configure-build-flex
2393         @r=`${PWD_COMMAND}`; export r; \
2394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2395         $(BUILD_EXPORTS) \
2396         (cd $(BUILD_SUBDIR)/flex && \
2397           $(MAKE)   $(TARGET-build-flex))
2398 @endif build-flex
2399
2400
2401
2402
2403
2404 .PHONY: configure-build-m4 maybe-configure-build-m4
2405 maybe-configure-build-m4:
2406 @if build-m4
2407 maybe-configure-build-m4: configure-build-m4
2408 configure-build-m4: 
2409         @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2410         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2411         r=`${PWD_COMMAND}`; export r; \
2412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2413         $(BUILD_EXPORTS) \
2414         echo Configuring in $(BUILD_SUBDIR)/m4; \
2415         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2416         case $(srcdir) in \
2417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2418           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2420         esac; \
2421         srcdiroption="--srcdir=$${topdir}/m4"; \
2422         libsrcdir="$$s/m4"; \
2423         rm -f no-such-file || : ; \
2424         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2425           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2426           || exit 1
2427 @endif build-m4
2428
2429
2430
2431
2432
2433 .PHONY: all-build-m4 maybe-all-build-m4
2434 maybe-all-build-m4:
2435 @if build-m4
2436 TARGET-build-m4=all
2437 maybe-all-build-m4: all-build-m4
2438 all-build-m4: configure-build-m4
2439         @r=`${PWD_COMMAND}`; export r; \
2440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2441         $(BUILD_EXPORTS) \
2442         (cd $(BUILD_SUBDIR)/m4 && \
2443           $(MAKE)   $(TARGET-build-m4))
2444 @endif build-m4
2445
2446
2447
2448
2449
2450 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2451 maybe-configure-build-texinfo:
2452 @if build-texinfo
2453 maybe-configure-build-texinfo: configure-build-texinfo
2454 configure-build-texinfo: 
2455         @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2456         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2457         r=`${PWD_COMMAND}`; export r; \
2458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2459         $(BUILD_EXPORTS) \
2460         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2461         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2462         case $(srcdir) in \
2463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2464           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2466         esac; \
2467         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2468         libsrcdir="$$s/texinfo"; \
2469         rm -f no-such-file || : ; \
2470         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2471           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2472           || exit 1
2473 @endif build-texinfo
2474
2475
2476
2477
2478
2479 .PHONY: all-build-texinfo maybe-all-build-texinfo
2480 maybe-all-build-texinfo:
2481 @if build-texinfo
2482 TARGET-build-texinfo=all
2483 maybe-all-build-texinfo: all-build-texinfo
2484 all-build-texinfo: configure-build-texinfo
2485         @r=`${PWD_COMMAND}`; export r; \
2486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2487         $(BUILD_EXPORTS) \
2488         (cd $(BUILD_SUBDIR)/texinfo && \
2489           $(MAKE)   $(TARGET-build-texinfo))
2490 @endif build-texinfo
2491
2492
2493
2494
2495
2496 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2497 maybe-configure-build-fixincludes:
2498 @if build-fixincludes
2499 maybe-configure-build-fixincludes: configure-build-fixincludes
2500 configure-build-fixincludes: 
2501         @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2502         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2503         r=`${PWD_COMMAND}`; export r; \
2504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2505         $(BUILD_EXPORTS) \
2506         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2507         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2508         case $(srcdir) in \
2509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2510           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2512         esac; \
2513         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2514         libsrcdir="$$s/fixincludes"; \
2515         rm -f no-such-file || : ; \
2516         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2517           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2518           || exit 1
2519 @endif build-fixincludes
2520
2521
2522
2523
2524
2525 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2526 maybe-all-build-fixincludes:
2527 @if build-fixincludes
2528 TARGET-build-fixincludes=all
2529 maybe-all-build-fixincludes: all-build-fixincludes
2530 all-build-fixincludes: configure-build-fixincludes
2531         @r=`${PWD_COMMAND}`; export r; \
2532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2533         $(BUILD_EXPORTS) \
2534         (cd $(BUILD_SUBDIR)/fixincludes && \
2535           $(MAKE)   $(TARGET-build-fixincludes))
2536 @endif build-fixincludes
2537
2538
2539
2540
2541
2542 # --------------------------------------
2543 # Modules which run on the host machine
2544 # --------------------------------------
2545
2546
2547 .PHONY: configure-ash maybe-configure-ash
2548 maybe-configure-ash:
2549 @if ash
2550 maybe-configure-ash: configure-ash
2551 configure-ash: 
2552         @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2554         r=`${PWD_COMMAND}`; export r; \
2555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2556         $(HOST_EXPORTS) \
2557         echo Configuring in $(HOST_SUBDIR)/ash; \
2558         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2559         case $(srcdir) in \
2560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2561           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2563         esac; \
2564         srcdiroption="--srcdir=$${topdir}/ash"; \
2565         libsrcdir="$$s/ash"; \
2566         $(SHELL) $${libsrcdir}/configure \
2567           $(HOST_CONFIGARGS) $${srcdiroption}  \
2568           || exit 1
2569 @endif ash
2570
2571
2572
2573
2574
2575 .PHONY: all-ash maybe-all-ash
2576 maybe-all-ash:
2577 @if ash
2578 TARGET-ash=all
2579 maybe-all-ash: all-ash
2580 all-ash: configure-ash
2581         @r=`${PWD_COMMAND}`; export r; \
2582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2583         $(HOST_EXPORTS) \
2584         (cd $(HOST_SUBDIR)/ash && \
2585           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
2586 @endif ash
2587
2588
2589
2590
2591 .PHONY: check-ash maybe-check-ash
2592 maybe-check-ash:
2593 @if ash
2594 maybe-check-ash: check-ash
2595
2596 check-ash:
2597         @r=`${PWD_COMMAND}`; export r; \
2598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2599         $(HOST_EXPORTS) \
2600         (cd $(HOST_SUBDIR)/ash && \
2601           $(MAKE) $(FLAGS_TO_PASS)  check)
2602
2603 @endif ash
2604
2605 .PHONY: install-ash maybe-install-ash
2606 maybe-install-ash:
2607 @if ash
2608 maybe-install-ash: install-ash
2609
2610 install-ash: installdirs
2611         @r=`${PWD_COMMAND}`; export r; \
2612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2613         $(HOST_EXPORTS) \
2614         (cd $(HOST_SUBDIR)/ash && \
2615           $(MAKE) $(FLAGS_TO_PASS)  install)
2616
2617 @endif ash
2618
2619 # Other targets (info, dvi, etc.)
2620
2621 .PHONY: maybe-info-ash info-ash
2622 maybe-info-ash:
2623 @if ash
2624 maybe-info-ash: info-ash
2625
2626 info-ash: \
2627     configure-ash 
2628         @[ -f ./ash/Makefile ] || exit 0; \
2629         r=`${PWD_COMMAND}`; export r; \
2630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2631         $(HOST_EXPORTS) \
2632         for flag in $(EXTRA_HOST_FLAGS) ; do \
2633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2634         done; \
2635         echo "Doing info in ash" ; \
2636         (cd $(HOST_SUBDIR)/ash && \
2637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2639                   "RANLIB=$${RANLIB}" \
2640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2641                   info) \
2642           || exit 1
2643
2644 @endif ash
2645
2646 .PHONY: maybe-dvi-ash dvi-ash
2647 maybe-dvi-ash:
2648 @if ash
2649 maybe-dvi-ash: dvi-ash
2650
2651 dvi-ash: \
2652     configure-ash 
2653         @[ -f ./ash/Makefile ] || exit 0; \
2654         r=`${PWD_COMMAND}`; export r; \
2655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2656         $(HOST_EXPORTS) \
2657         for flag in $(EXTRA_HOST_FLAGS) ; do \
2658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2659         done; \
2660         echo "Doing dvi in ash" ; \
2661         (cd $(HOST_SUBDIR)/ash && \
2662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2664                   "RANLIB=$${RANLIB}" \
2665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2666                   dvi) \
2667           || exit 1
2668
2669 @endif ash
2670
2671 .PHONY: maybe-html-ash html-ash
2672 maybe-html-ash:
2673 @if ash
2674 maybe-html-ash: html-ash
2675
2676 html-ash: \
2677     configure-ash 
2678         @[ -f ./ash/Makefile ] || exit 0; \
2679         r=`${PWD_COMMAND}`; export r; \
2680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2681         $(HOST_EXPORTS) \
2682         for flag in $(EXTRA_HOST_FLAGS) ; do \
2683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2684         done; \
2685         echo "Doing html in ash" ; \
2686         (cd $(HOST_SUBDIR)/ash && \
2687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2689                   "RANLIB=$${RANLIB}" \
2690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2691                   html) \
2692           || exit 1
2693
2694 @endif ash
2695
2696 .PHONY: maybe-TAGS-ash TAGS-ash
2697 maybe-TAGS-ash:
2698 @if ash
2699 maybe-TAGS-ash: TAGS-ash
2700
2701 TAGS-ash: \
2702     configure-ash 
2703         @[ -f ./ash/Makefile ] || exit 0; \
2704         r=`${PWD_COMMAND}`; export r; \
2705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2706         $(HOST_EXPORTS) \
2707         for flag in $(EXTRA_HOST_FLAGS) ; do \
2708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2709         done; \
2710         echo "Doing TAGS in ash" ; \
2711         (cd $(HOST_SUBDIR)/ash && \
2712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2714                   "RANLIB=$${RANLIB}" \
2715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2716                   TAGS) \
2717           || exit 1
2718
2719 @endif ash
2720
2721 .PHONY: maybe-install-info-ash install-info-ash
2722 maybe-install-info-ash:
2723 @if ash
2724 maybe-install-info-ash: install-info-ash
2725
2726 install-info-ash: \
2727     configure-ash \
2728     info-ash 
2729         @[ -f ./ash/Makefile ] || exit 0; \
2730         r=`${PWD_COMMAND}`; export r; \
2731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2732         $(HOST_EXPORTS) \
2733         for flag in $(EXTRA_HOST_FLAGS) ; do \
2734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2735         done; \
2736         echo "Doing install-info in ash" ; \
2737         (cd $(HOST_SUBDIR)/ash && \
2738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2740                   "RANLIB=$${RANLIB}" \
2741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2742                   install-info) \
2743           || exit 1
2744
2745 @endif ash
2746
2747 .PHONY: maybe-installcheck-ash installcheck-ash
2748 maybe-installcheck-ash:
2749 @if ash
2750 maybe-installcheck-ash: installcheck-ash
2751
2752 installcheck-ash: \
2753     configure-ash 
2754         @[ -f ./ash/Makefile ] || exit 0; \
2755         r=`${PWD_COMMAND}`; export r; \
2756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2757         $(HOST_EXPORTS) \
2758         for flag in $(EXTRA_HOST_FLAGS) ; do \
2759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2760         done; \
2761         echo "Doing installcheck in ash" ; \
2762         (cd $(HOST_SUBDIR)/ash && \
2763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2765                   "RANLIB=$${RANLIB}" \
2766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2767                   installcheck) \
2768           || exit 1
2769
2770 @endif ash
2771
2772 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2773 maybe-mostlyclean-ash:
2774 @if ash
2775 maybe-mostlyclean-ash: mostlyclean-ash
2776
2777 mostlyclean-ash: 
2778         @[ -f ./ash/Makefile ] || exit 0; \
2779         r=`${PWD_COMMAND}`; export r; \
2780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2781         $(HOST_EXPORTS) \
2782         for flag in $(EXTRA_HOST_FLAGS) ; do \
2783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2784         done; \
2785         echo "Doing mostlyclean in ash" ; \
2786         (cd $(HOST_SUBDIR)/ash && \
2787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2789                   "RANLIB=$${RANLIB}" \
2790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2791                   mostlyclean) \
2792           || exit 1
2793
2794 @endif ash
2795
2796 .PHONY: maybe-clean-ash clean-ash
2797 maybe-clean-ash:
2798 @if ash
2799 maybe-clean-ash: clean-ash
2800
2801 clean-ash: 
2802         @[ -f ./ash/Makefile ] || exit 0; \
2803         r=`${PWD_COMMAND}`; export r; \
2804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2805         $(HOST_EXPORTS) \
2806         for flag in $(EXTRA_HOST_FLAGS) ; do \
2807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2808         done; \
2809         echo "Doing clean in ash" ; \
2810         (cd $(HOST_SUBDIR)/ash && \
2811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2813                   "RANLIB=$${RANLIB}" \
2814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2815                   clean) \
2816           || exit 1
2817
2818 @endif ash
2819
2820 .PHONY: maybe-distclean-ash distclean-ash
2821 maybe-distclean-ash:
2822 @if ash
2823 maybe-distclean-ash: distclean-ash
2824
2825 distclean-ash: 
2826         @[ -f ./ash/Makefile ] || exit 0; \
2827         r=`${PWD_COMMAND}`; export r; \
2828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2829         $(HOST_EXPORTS) \
2830         for flag in $(EXTRA_HOST_FLAGS) ; do \
2831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2832         done; \
2833         echo "Doing distclean in ash" ; \
2834         (cd $(HOST_SUBDIR)/ash && \
2835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2837                   "RANLIB=$${RANLIB}" \
2838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2839                   distclean) \
2840           || exit 1
2841
2842 @endif ash
2843
2844 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2845 maybe-maintainer-clean-ash:
2846 @if ash
2847 maybe-maintainer-clean-ash: maintainer-clean-ash
2848
2849 maintainer-clean-ash: 
2850         @[ -f ./ash/Makefile ] || exit 0; \
2851         r=`${PWD_COMMAND}`; export r; \
2852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2853         $(HOST_EXPORTS) \
2854         for flag in $(EXTRA_HOST_FLAGS) ; do \
2855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2856         done; \
2857         echo "Doing maintainer-clean in ash" ; \
2858         (cd $(HOST_SUBDIR)/ash && \
2859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2861                   "RANLIB=$${RANLIB}" \
2862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2863                   maintainer-clean) \
2864           || exit 1
2865
2866 @endif ash
2867
2868
2869
2870 .PHONY: configure-autoconf maybe-configure-autoconf
2871 maybe-configure-autoconf:
2872 @if autoconf
2873 maybe-configure-autoconf: configure-autoconf
2874 configure-autoconf: 
2875         @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2877         r=`${PWD_COMMAND}`; export r; \
2878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2879         $(HOST_EXPORTS) \
2880         echo Configuring in $(HOST_SUBDIR)/autoconf; \
2881         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2882         case $(srcdir) in \
2883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2884           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2886         esac; \
2887         srcdiroption="--srcdir=$${topdir}/autoconf"; \
2888         libsrcdir="$$s/autoconf"; \
2889         $(SHELL) $${libsrcdir}/configure \
2890           $(HOST_CONFIGARGS) $${srcdiroption}  \
2891           || exit 1
2892 @endif autoconf
2893
2894
2895
2896
2897
2898 .PHONY: all-autoconf maybe-all-autoconf
2899 maybe-all-autoconf:
2900 @if autoconf
2901 TARGET-autoconf=all
2902 maybe-all-autoconf: all-autoconf
2903 all-autoconf: configure-autoconf
2904         @r=`${PWD_COMMAND}`; export r; \
2905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2906         $(HOST_EXPORTS) \
2907         (cd $(HOST_SUBDIR)/autoconf && \
2908           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
2909 @endif autoconf
2910
2911
2912
2913
2914 .PHONY: check-autoconf maybe-check-autoconf
2915 maybe-check-autoconf:
2916 @if autoconf
2917 maybe-check-autoconf: check-autoconf
2918
2919 check-autoconf:
2920         @r=`${PWD_COMMAND}`; export r; \
2921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2922         $(HOST_EXPORTS) \
2923         (cd $(HOST_SUBDIR)/autoconf && \
2924           $(MAKE) $(FLAGS_TO_PASS)  check)
2925
2926 @endif autoconf
2927
2928 .PHONY: install-autoconf maybe-install-autoconf
2929 maybe-install-autoconf:
2930 @if autoconf
2931 maybe-install-autoconf: install-autoconf
2932
2933 install-autoconf: installdirs
2934         @r=`${PWD_COMMAND}`; export r; \
2935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2936         $(HOST_EXPORTS) \
2937         (cd $(HOST_SUBDIR)/autoconf && \
2938           $(MAKE) $(FLAGS_TO_PASS)  install)
2939
2940 @endif autoconf
2941
2942 # Other targets (info, dvi, etc.)
2943
2944 .PHONY: maybe-info-autoconf info-autoconf
2945 maybe-info-autoconf:
2946 @if autoconf
2947 maybe-info-autoconf: info-autoconf
2948
2949 info-autoconf: \
2950     configure-autoconf 
2951         @[ -f ./autoconf/Makefile ] || exit 0; \
2952         r=`${PWD_COMMAND}`; export r; \
2953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2954         $(HOST_EXPORTS) \
2955         for flag in $(EXTRA_HOST_FLAGS) ; do \
2956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2957         done; \
2958         echo "Doing info in autoconf" ; \
2959         (cd $(HOST_SUBDIR)/autoconf && \
2960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2962                   "RANLIB=$${RANLIB}" \
2963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2964                   info) \
2965           || exit 1
2966
2967 @endif autoconf
2968
2969 .PHONY: maybe-dvi-autoconf dvi-autoconf
2970 maybe-dvi-autoconf:
2971 @if autoconf
2972 maybe-dvi-autoconf: dvi-autoconf
2973
2974 dvi-autoconf: \
2975     configure-autoconf 
2976         @[ -f ./autoconf/Makefile ] || exit 0; \
2977         r=`${PWD_COMMAND}`; export r; \
2978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979         $(HOST_EXPORTS) \
2980         for flag in $(EXTRA_HOST_FLAGS) ; do \
2981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2982         done; \
2983         echo "Doing dvi in autoconf" ; \
2984         (cd $(HOST_SUBDIR)/autoconf && \
2985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2987                   "RANLIB=$${RANLIB}" \
2988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2989                   dvi) \
2990           || exit 1
2991
2992 @endif autoconf
2993
2994 .PHONY: maybe-html-autoconf html-autoconf
2995 maybe-html-autoconf:
2996 @if autoconf
2997 maybe-html-autoconf: html-autoconf
2998
2999 html-autoconf: \
3000     configure-autoconf 
3001         @[ -f ./autoconf/Makefile ] || exit 0; \
3002         r=`${PWD_COMMAND}`; export r; \
3003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3004         $(HOST_EXPORTS) \
3005         for flag in $(EXTRA_HOST_FLAGS) ; do \
3006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3007         done; \
3008         echo "Doing html in autoconf" ; \
3009         (cd $(HOST_SUBDIR)/autoconf && \
3010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3012                   "RANLIB=$${RANLIB}" \
3013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3014                   html) \
3015           || exit 1
3016
3017 @endif autoconf
3018
3019 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3020 maybe-TAGS-autoconf:
3021 @if autoconf
3022 maybe-TAGS-autoconf: TAGS-autoconf
3023
3024 TAGS-autoconf: \
3025     configure-autoconf 
3026         @[ -f ./autoconf/Makefile ] || exit 0; \
3027         r=`${PWD_COMMAND}`; export r; \
3028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3029         $(HOST_EXPORTS) \
3030         for flag in $(EXTRA_HOST_FLAGS) ; do \
3031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3032         done; \
3033         echo "Doing TAGS in autoconf" ; \
3034         (cd $(HOST_SUBDIR)/autoconf && \
3035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3037                   "RANLIB=$${RANLIB}" \
3038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3039                   TAGS) \
3040           || exit 1
3041
3042 @endif autoconf
3043
3044 .PHONY: maybe-install-info-autoconf install-info-autoconf
3045 maybe-install-info-autoconf:
3046 @if autoconf
3047 maybe-install-info-autoconf: install-info-autoconf
3048
3049 install-info-autoconf: \
3050     configure-autoconf \
3051     info-autoconf 
3052         @[ -f ./autoconf/Makefile ] || exit 0; \
3053         r=`${PWD_COMMAND}`; export r; \
3054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3055         $(HOST_EXPORTS) \
3056         for flag in $(EXTRA_HOST_FLAGS) ; do \
3057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3058         done; \
3059         echo "Doing install-info in autoconf" ; \
3060         (cd $(HOST_SUBDIR)/autoconf && \
3061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3063                   "RANLIB=$${RANLIB}" \
3064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3065                   install-info) \
3066           || exit 1
3067
3068 @endif autoconf
3069
3070 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3071 maybe-installcheck-autoconf:
3072 @if autoconf
3073 maybe-installcheck-autoconf: installcheck-autoconf
3074
3075 installcheck-autoconf: \
3076     configure-autoconf 
3077         @[ -f ./autoconf/Makefile ] || exit 0; \
3078         r=`${PWD_COMMAND}`; export r; \
3079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3080         $(HOST_EXPORTS) \
3081         for flag in $(EXTRA_HOST_FLAGS) ; do \
3082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3083         done; \
3084         echo "Doing installcheck in autoconf" ; \
3085         (cd $(HOST_SUBDIR)/autoconf && \
3086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3088                   "RANLIB=$${RANLIB}" \
3089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3090                   installcheck) \
3091           || exit 1
3092
3093 @endif autoconf
3094
3095 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3096 maybe-mostlyclean-autoconf:
3097 @if autoconf
3098 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3099
3100 mostlyclean-autoconf: 
3101         @[ -f ./autoconf/Makefile ] || exit 0; \
3102         r=`${PWD_COMMAND}`; export r; \
3103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3104         $(HOST_EXPORTS) \
3105         for flag in $(EXTRA_HOST_FLAGS) ; do \
3106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3107         done; \
3108         echo "Doing mostlyclean in autoconf" ; \
3109         (cd $(HOST_SUBDIR)/autoconf && \
3110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3112                   "RANLIB=$${RANLIB}" \
3113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3114                   mostlyclean) \
3115           || exit 1
3116
3117 @endif autoconf
3118
3119 .PHONY: maybe-clean-autoconf clean-autoconf
3120 maybe-clean-autoconf:
3121 @if autoconf
3122 maybe-clean-autoconf: clean-autoconf
3123
3124 clean-autoconf: 
3125         @[ -f ./autoconf/Makefile ] || exit 0; \
3126         r=`${PWD_COMMAND}`; export r; \
3127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3128         $(HOST_EXPORTS) \
3129         for flag in $(EXTRA_HOST_FLAGS) ; do \
3130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3131         done; \
3132         echo "Doing clean in autoconf" ; \
3133         (cd $(HOST_SUBDIR)/autoconf && \
3134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3136                   "RANLIB=$${RANLIB}" \
3137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3138                   clean) \
3139           || exit 1
3140
3141 @endif autoconf
3142
3143 .PHONY: maybe-distclean-autoconf distclean-autoconf
3144 maybe-distclean-autoconf:
3145 @if autoconf
3146 maybe-distclean-autoconf: distclean-autoconf
3147
3148 distclean-autoconf: 
3149         @[ -f ./autoconf/Makefile ] || exit 0; \
3150         r=`${PWD_COMMAND}`; export r; \
3151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3152         $(HOST_EXPORTS) \
3153         for flag in $(EXTRA_HOST_FLAGS) ; do \
3154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3155         done; \
3156         echo "Doing distclean in autoconf" ; \
3157         (cd $(HOST_SUBDIR)/autoconf && \
3158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3160                   "RANLIB=$${RANLIB}" \
3161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3162                   distclean) \
3163           || exit 1
3164
3165 @endif autoconf
3166
3167 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3168 maybe-maintainer-clean-autoconf:
3169 @if autoconf
3170 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3171
3172 maintainer-clean-autoconf: 
3173         @[ -f ./autoconf/Makefile ] || exit 0; \
3174         r=`${PWD_COMMAND}`; export r; \
3175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3176         $(HOST_EXPORTS) \
3177         for flag in $(EXTRA_HOST_FLAGS) ; do \
3178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3179         done; \
3180         echo "Doing maintainer-clean in autoconf" ; \
3181         (cd $(HOST_SUBDIR)/autoconf && \
3182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3184                   "RANLIB=$${RANLIB}" \
3185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3186                   maintainer-clean) \
3187           || exit 1
3188
3189 @endif autoconf
3190
3191
3192
3193 .PHONY: configure-automake maybe-configure-automake
3194 maybe-configure-automake:
3195 @if automake
3196 maybe-configure-automake: configure-automake
3197 configure-automake: 
3198         @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3199         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3200         r=`${PWD_COMMAND}`; export r; \
3201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202         $(HOST_EXPORTS) \
3203         echo Configuring in $(HOST_SUBDIR)/automake; \
3204         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3205         case $(srcdir) in \
3206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3207           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3209         esac; \
3210         srcdiroption="--srcdir=$${topdir}/automake"; \
3211         libsrcdir="$$s/automake"; \
3212         $(SHELL) $${libsrcdir}/configure \
3213           $(HOST_CONFIGARGS) $${srcdiroption}  \
3214           || exit 1
3215 @endif automake
3216
3217
3218
3219
3220
3221 .PHONY: all-automake maybe-all-automake
3222 maybe-all-automake:
3223 @if automake
3224 TARGET-automake=all
3225 maybe-all-automake: all-automake
3226 all-automake: configure-automake
3227         @r=`${PWD_COMMAND}`; export r; \
3228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229         $(HOST_EXPORTS) \
3230         (cd $(HOST_SUBDIR)/automake && \
3231           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3232 @endif automake
3233
3234
3235
3236
3237 .PHONY: check-automake maybe-check-automake
3238 maybe-check-automake:
3239 @if automake
3240 maybe-check-automake: check-automake
3241
3242 check-automake:
3243         @r=`${PWD_COMMAND}`; export r; \
3244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3245         $(HOST_EXPORTS) \
3246         (cd $(HOST_SUBDIR)/automake && \
3247           $(MAKE) $(FLAGS_TO_PASS)  check)
3248
3249 @endif automake
3250
3251 .PHONY: install-automake maybe-install-automake
3252 maybe-install-automake:
3253 @if automake
3254 maybe-install-automake: install-automake
3255
3256 install-automake: installdirs
3257         @r=`${PWD_COMMAND}`; export r; \
3258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3259         $(HOST_EXPORTS) \
3260         (cd $(HOST_SUBDIR)/automake && \
3261           $(MAKE) $(FLAGS_TO_PASS)  install)
3262
3263 @endif automake
3264
3265 # Other targets (info, dvi, etc.)
3266
3267 .PHONY: maybe-info-automake info-automake
3268 maybe-info-automake:
3269 @if automake
3270 maybe-info-automake: info-automake
3271
3272 info-automake: \
3273     configure-automake 
3274         @[ -f ./automake/Makefile ] || exit 0; \
3275         r=`${PWD_COMMAND}`; export r; \
3276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3277         $(HOST_EXPORTS) \
3278         for flag in $(EXTRA_HOST_FLAGS) ; do \
3279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3280         done; \
3281         echo "Doing info in automake" ; \
3282         (cd $(HOST_SUBDIR)/automake && \
3283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3285                   "RANLIB=$${RANLIB}" \
3286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3287                   info) \
3288           || exit 1
3289
3290 @endif automake
3291
3292 .PHONY: maybe-dvi-automake dvi-automake
3293 maybe-dvi-automake:
3294 @if automake
3295 maybe-dvi-automake: dvi-automake
3296
3297 dvi-automake: \
3298     configure-automake 
3299         @[ -f ./automake/Makefile ] || exit 0; \
3300         r=`${PWD_COMMAND}`; export r; \
3301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302         $(HOST_EXPORTS) \
3303         for flag in $(EXTRA_HOST_FLAGS) ; do \
3304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3305         done; \
3306         echo "Doing dvi in automake" ; \
3307         (cd $(HOST_SUBDIR)/automake && \
3308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3310                   "RANLIB=$${RANLIB}" \
3311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3312                   dvi) \
3313           || exit 1
3314
3315 @endif automake
3316
3317 .PHONY: maybe-html-automake html-automake
3318 maybe-html-automake:
3319 @if automake
3320 maybe-html-automake: html-automake
3321
3322 html-automake: \
3323     configure-automake 
3324         @[ -f ./automake/Makefile ] || exit 0; \
3325         r=`${PWD_COMMAND}`; export r; \
3326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3327         $(HOST_EXPORTS) \
3328         for flag in $(EXTRA_HOST_FLAGS) ; do \
3329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3330         done; \
3331         echo "Doing html in automake" ; \
3332         (cd $(HOST_SUBDIR)/automake && \
3333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3335                   "RANLIB=$${RANLIB}" \
3336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3337                   html) \
3338           || exit 1
3339
3340 @endif automake
3341
3342 .PHONY: maybe-TAGS-automake TAGS-automake
3343 maybe-TAGS-automake:
3344 @if automake
3345 maybe-TAGS-automake: TAGS-automake
3346
3347 TAGS-automake: \
3348     configure-automake 
3349         @[ -f ./automake/Makefile ] || exit 0; \
3350         r=`${PWD_COMMAND}`; export r; \
3351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3352         $(HOST_EXPORTS) \
3353         for flag in $(EXTRA_HOST_FLAGS) ; do \
3354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3355         done; \
3356         echo "Doing TAGS in automake" ; \
3357         (cd $(HOST_SUBDIR)/automake && \
3358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3360                   "RANLIB=$${RANLIB}" \
3361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3362                   TAGS) \
3363           || exit 1
3364
3365 @endif automake
3366
3367 .PHONY: maybe-install-info-automake install-info-automake
3368 maybe-install-info-automake:
3369 @if automake
3370 maybe-install-info-automake: install-info-automake
3371
3372 install-info-automake: \
3373     configure-automake \
3374     info-automake 
3375         @[ -f ./automake/Makefile ] || exit 0; \
3376         r=`${PWD_COMMAND}`; export r; \
3377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3378         $(HOST_EXPORTS) \
3379         for flag in $(EXTRA_HOST_FLAGS) ; do \
3380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3381         done; \
3382         echo "Doing install-info in automake" ; \
3383         (cd $(HOST_SUBDIR)/automake && \
3384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3386                   "RANLIB=$${RANLIB}" \
3387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3388                   install-info) \
3389           || exit 1
3390
3391 @endif automake
3392
3393 .PHONY: maybe-installcheck-automake installcheck-automake
3394 maybe-installcheck-automake:
3395 @if automake
3396 maybe-installcheck-automake: installcheck-automake
3397
3398 installcheck-automake: \
3399     configure-automake 
3400         @[ -f ./automake/Makefile ] || exit 0; \
3401         r=`${PWD_COMMAND}`; export r; \
3402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3403         $(HOST_EXPORTS) \
3404         for flag in $(EXTRA_HOST_FLAGS) ; do \
3405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3406         done; \
3407         echo "Doing installcheck in automake" ; \
3408         (cd $(HOST_SUBDIR)/automake && \
3409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3411                   "RANLIB=$${RANLIB}" \
3412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3413                   installcheck) \
3414           || exit 1
3415
3416 @endif automake
3417
3418 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3419 maybe-mostlyclean-automake:
3420 @if automake
3421 maybe-mostlyclean-automake: mostlyclean-automake
3422
3423 mostlyclean-automake: 
3424         @[ -f ./automake/Makefile ] || exit 0; \
3425         r=`${PWD_COMMAND}`; export r; \
3426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3427         $(HOST_EXPORTS) \
3428         for flag in $(EXTRA_HOST_FLAGS) ; do \
3429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3430         done; \
3431         echo "Doing mostlyclean in automake" ; \
3432         (cd $(HOST_SUBDIR)/automake && \
3433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3435                   "RANLIB=$${RANLIB}" \
3436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3437                   mostlyclean) \
3438           || exit 1
3439
3440 @endif automake
3441
3442 .PHONY: maybe-clean-automake clean-automake
3443 maybe-clean-automake:
3444 @if automake
3445 maybe-clean-automake: clean-automake
3446
3447 clean-automake: 
3448         @[ -f ./automake/Makefile ] || exit 0; \
3449         r=`${PWD_COMMAND}`; export r; \
3450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3451         $(HOST_EXPORTS) \
3452         for flag in $(EXTRA_HOST_FLAGS) ; do \
3453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3454         done; \
3455         echo "Doing clean in automake" ; \
3456         (cd $(HOST_SUBDIR)/automake && \
3457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3459                   "RANLIB=$${RANLIB}" \
3460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3461                   clean) \
3462           || exit 1
3463
3464 @endif automake
3465
3466 .PHONY: maybe-distclean-automake distclean-automake
3467 maybe-distclean-automake:
3468 @if automake
3469 maybe-distclean-automake: distclean-automake
3470
3471 distclean-automake: 
3472         @[ -f ./automake/Makefile ] || exit 0; \
3473         r=`${PWD_COMMAND}`; export r; \
3474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3475         $(HOST_EXPORTS) \
3476         for flag in $(EXTRA_HOST_FLAGS) ; do \
3477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3478         done; \
3479         echo "Doing distclean in automake" ; \
3480         (cd $(HOST_SUBDIR)/automake && \
3481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3483                   "RANLIB=$${RANLIB}" \
3484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3485                   distclean) \
3486           || exit 1
3487
3488 @endif automake
3489
3490 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3491 maybe-maintainer-clean-automake:
3492 @if automake
3493 maybe-maintainer-clean-automake: maintainer-clean-automake
3494
3495 maintainer-clean-automake: 
3496         @[ -f ./automake/Makefile ] || exit 0; \
3497         r=`${PWD_COMMAND}`; export r; \
3498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3499         $(HOST_EXPORTS) \
3500         for flag in $(EXTRA_HOST_FLAGS) ; do \
3501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3502         done; \
3503         echo "Doing maintainer-clean in automake" ; \
3504         (cd $(HOST_SUBDIR)/automake && \
3505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3507                   "RANLIB=$${RANLIB}" \
3508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3509                   maintainer-clean) \
3510           || exit 1
3511
3512 @endif automake
3513
3514
3515
3516 .PHONY: configure-bash maybe-configure-bash
3517 maybe-configure-bash:
3518 @if bash
3519 maybe-configure-bash: configure-bash
3520 configure-bash: 
3521         @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3522         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3523         r=`${PWD_COMMAND}`; export r; \
3524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3525         $(HOST_EXPORTS) \
3526         echo Configuring in $(HOST_SUBDIR)/bash; \
3527         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3528         case $(srcdir) in \
3529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3530           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3532         esac; \
3533         srcdiroption="--srcdir=$${topdir}/bash"; \
3534         libsrcdir="$$s/bash"; \
3535         $(SHELL) $${libsrcdir}/configure \
3536           $(HOST_CONFIGARGS) $${srcdiroption}  \
3537           || exit 1
3538 @endif bash
3539
3540
3541
3542
3543
3544 .PHONY: all-bash maybe-all-bash
3545 maybe-all-bash:
3546 @if bash
3547 TARGET-bash=all
3548 maybe-all-bash: all-bash
3549 all-bash: configure-bash
3550         @r=`${PWD_COMMAND}`; export r; \
3551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3552         $(HOST_EXPORTS) \
3553         (cd $(HOST_SUBDIR)/bash && \
3554           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3555 @endif bash
3556
3557
3558
3559
3560 .PHONY: check-bash maybe-check-bash
3561 maybe-check-bash:
3562 @if bash
3563 maybe-check-bash: check-bash
3564
3565 check-bash:
3566         @r=`${PWD_COMMAND}`; export r; \
3567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3568         $(HOST_EXPORTS) \
3569         (cd $(HOST_SUBDIR)/bash && \
3570           $(MAKE) $(FLAGS_TO_PASS)  check)
3571
3572 @endif bash
3573
3574 .PHONY: install-bash maybe-install-bash
3575 maybe-install-bash:
3576 @if bash
3577 maybe-install-bash: install-bash
3578
3579 install-bash: installdirs
3580         @r=`${PWD_COMMAND}`; export r; \
3581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3582         $(HOST_EXPORTS) \
3583         (cd $(HOST_SUBDIR)/bash && \
3584           $(MAKE) $(FLAGS_TO_PASS)  install)
3585
3586 @endif bash
3587
3588 # Other targets (info, dvi, etc.)
3589
3590 .PHONY: maybe-info-bash info-bash
3591 maybe-info-bash:
3592 @if bash
3593 maybe-info-bash: info-bash
3594
3595 info-bash: \
3596     configure-bash 
3597         @[ -f ./bash/Makefile ] || exit 0; \
3598         r=`${PWD_COMMAND}`; export r; \
3599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3600         $(HOST_EXPORTS) \
3601         for flag in $(EXTRA_HOST_FLAGS) ; do \
3602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3603         done; \
3604         echo "Doing info in bash" ; \
3605         (cd $(HOST_SUBDIR)/bash && \
3606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3608                   "RANLIB=$${RANLIB}" \
3609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3610                   info) \
3611           || exit 1
3612
3613 @endif bash
3614
3615 .PHONY: maybe-dvi-bash dvi-bash
3616 maybe-dvi-bash:
3617 @if bash
3618 maybe-dvi-bash: dvi-bash
3619
3620 dvi-bash: \
3621     configure-bash 
3622         @[ -f ./bash/Makefile ] || exit 0; \
3623         r=`${PWD_COMMAND}`; export r; \
3624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3625         $(HOST_EXPORTS) \
3626         for flag in $(EXTRA_HOST_FLAGS) ; do \
3627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3628         done; \
3629         echo "Doing dvi in bash" ; \
3630         (cd $(HOST_SUBDIR)/bash && \
3631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3633                   "RANLIB=$${RANLIB}" \
3634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3635                   dvi) \
3636           || exit 1
3637
3638 @endif bash
3639
3640 .PHONY: maybe-html-bash html-bash
3641 maybe-html-bash:
3642 @if bash
3643 maybe-html-bash: html-bash
3644
3645 html-bash: \
3646     configure-bash 
3647         @[ -f ./bash/Makefile ] || exit 0; \
3648         r=`${PWD_COMMAND}`; export r; \
3649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3650         $(HOST_EXPORTS) \
3651         for flag in $(EXTRA_HOST_FLAGS) ; do \
3652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3653         done; \
3654         echo "Doing html in bash" ; \
3655         (cd $(HOST_SUBDIR)/bash && \
3656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3658                   "RANLIB=$${RANLIB}" \
3659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3660                   html) \
3661           || exit 1
3662
3663 @endif bash
3664
3665 .PHONY: maybe-TAGS-bash TAGS-bash
3666 maybe-TAGS-bash:
3667 @if bash
3668 maybe-TAGS-bash: TAGS-bash
3669
3670 TAGS-bash: \
3671     configure-bash 
3672         @[ -f ./bash/Makefile ] || exit 0; \
3673         r=`${PWD_COMMAND}`; export r; \
3674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3675         $(HOST_EXPORTS) \
3676         for flag in $(EXTRA_HOST_FLAGS) ; do \
3677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3678         done; \
3679         echo "Doing TAGS in bash" ; \
3680         (cd $(HOST_SUBDIR)/bash && \
3681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3683                   "RANLIB=$${RANLIB}" \
3684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3685                   TAGS) \
3686           || exit 1
3687
3688 @endif bash
3689
3690 .PHONY: maybe-install-info-bash install-info-bash
3691 maybe-install-info-bash:
3692 @if bash
3693 maybe-install-info-bash: install-info-bash
3694
3695 install-info-bash: \
3696     configure-bash \
3697     info-bash 
3698         @[ -f ./bash/Makefile ] || exit 0; \
3699         r=`${PWD_COMMAND}`; export r; \
3700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3701         $(HOST_EXPORTS) \
3702         for flag in $(EXTRA_HOST_FLAGS) ; do \
3703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3704         done; \
3705         echo "Doing install-info in bash" ; \
3706         (cd $(HOST_SUBDIR)/bash && \
3707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3709                   "RANLIB=$${RANLIB}" \
3710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3711                   install-info) \
3712           || exit 1
3713
3714 @endif bash
3715
3716 .PHONY: maybe-installcheck-bash installcheck-bash
3717 maybe-installcheck-bash:
3718 @if bash
3719 maybe-installcheck-bash: installcheck-bash
3720
3721 installcheck-bash: \
3722     configure-bash 
3723         @[ -f ./bash/Makefile ] || exit 0; \
3724         r=`${PWD_COMMAND}`; export r; \
3725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3726         $(HOST_EXPORTS) \
3727         for flag in $(EXTRA_HOST_FLAGS) ; do \
3728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3729         done; \
3730         echo "Doing installcheck in bash" ; \
3731         (cd $(HOST_SUBDIR)/bash && \
3732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3734                   "RANLIB=$${RANLIB}" \
3735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3736                   installcheck) \
3737           || exit 1
3738
3739 @endif bash
3740
3741 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3742 maybe-mostlyclean-bash:
3743 @if bash
3744 maybe-mostlyclean-bash: mostlyclean-bash
3745
3746 mostlyclean-bash: 
3747         @[ -f ./bash/Makefile ] || exit 0; \
3748         r=`${PWD_COMMAND}`; export r; \
3749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750         $(HOST_EXPORTS) \
3751         for flag in $(EXTRA_HOST_FLAGS) ; do \
3752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753         done; \
3754         echo "Doing mostlyclean in bash" ; \
3755         (cd $(HOST_SUBDIR)/bash && \
3756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758                   "RANLIB=$${RANLIB}" \
3759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3760                   mostlyclean) \
3761           || exit 1
3762
3763 @endif bash
3764
3765 .PHONY: maybe-clean-bash clean-bash
3766 maybe-clean-bash:
3767 @if bash
3768 maybe-clean-bash: clean-bash
3769
3770 clean-bash: 
3771         @[ -f ./bash/Makefile ] || exit 0; \
3772         r=`${PWD_COMMAND}`; export r; \
3773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774         $(HOST_EXPORTS) \
3775         for flag in $(EXTRA_HOST_FLAGS) ; do \
3776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777         done; \
3778         echo "Doing clean in bash" ; \
3779         (cd $(HOST_SUBDIR)/bash && \
3780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782                   "RANLIB=$${RANLIB}" \
3783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3784                   clean) \
3785           || exit 1
3786
3787 @endif bash
3788
3789 .PHONY: maybe-distclean-bash distclean-bash
3790 maybe-distclean-bash:
3791 @if bash
3792 maybe-distclean-bash: distclean-bash
3793
3794 distclean-bash: 
3795         @[ -f ./bash/Makefile ] || exit 0; \
3796         r=`${PWD_COMMAND}`; export r; \
3797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3798         $(HOST_EXPORTS) \
3799         for flag in $(EXTRA_HOST_FLAGS) ; do \
3800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3801         done; \
3802         echo "Doing distclean in bash" ; \
3803         (cd $(HOST_SUBDIR)/bash && \
3804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3806                   "RANLIB=$${RANLIB}" \
3807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3808                   distclean) \
3809           || exit 1
3810
3811 @endif bash
3812
3813 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3814 maybe-maintainer-clean-bash:
3815 @if bash
3816 maybe-maintainer-clean-bash: maintainer-clean-bash
3817
3818 maintainer-clean-bash: 
3819         @[ -f ./bash/Makefile ] || exit 0; \
3820         r=`${PWD_COMMAND}`; export r; \
3821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3822         $(HOST_EXPORTS) \
3823         for flag in $(EXTRA_HOST_FLAGS) ; do \
3824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3825         done; \
3826         echo "Doing maintainer-clean in bash" ; \
3827         (cd $(HOST_SUBDIR)/bash && \
3828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3830                   "RANLIB=$${RANLIB}" \
3831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3832                   maintainer-clean) \
3833           || exit 1
3834
3835 @endif bash
3836
3837
3838
3839 .PHONY: configure-bfd maybe-configure-bfd
3840 maybe-configure-bfd:
3841 @if bfd
3842 maybe-configure-bfd: configure-bfd
3843 configure-bfd: 
3844         @test -f stage_last && exit 0; \
3845         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3847         r=`${PWD_COMMAND}`; export r; \
3848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3849         $(HOST_EXPORTS) \
3850         echo Configuring in $(HOST_SUBDIR)/bfd; \
3851         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3852         case $(srcdir) in \
3853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3854           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3856         esac; \
3857         srcdiroption="--srcdir=$${topdir}/bfd"; \
3858         libsrcdir="$$s/bfd"; \
3859         $(SHELL) $${libsrcdir}/configure \
3860           $(HOST_CONFIGARGS) $${srcdiroption}  \
3861           || exit 1
3862 @endif bfd
3863
3864
3865
3866 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3867 maybe-configure-stage1-bfd:
3868 @if bfd-bootstrap
3869 maybe-configure-stage1-bfd: configure-stage1-bfd
3870 configure-stage1-bfd: 
3871         @$(MAKE) stage1-start
3872         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3873         r=`${PWD_COMMAND}`; export r; \
3874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875         $(HOST_EXPORTS) \
3876         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3877         cd $(HOST_SUBDIR)/bfd || exit 1; \
3878         case $(srcdir) in \
3879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3880           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3882         esac; \
3883         srcdiroption="--srcdir=$${topdir}/bfd"; \
3884         libsrcdir="$$s/bfd"; \
3885         $(SHELL) $${libsrcdir}/configure \
3886           $(HOST_CONFIGARGS) $${srcdiroption} \
3887           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
3888 @endif bfd-bootstrap
3889
3890 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3891 maybe-configure-stage2-bfd:
3892 @if bfd-bootstrap
3893 maybe-configure-stage2-bfd: configure-stage2-bfd
3894 configure-stage2-bfd: 
3895         @$(MAKE) stage2-start
3896         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3897         r=`${PWD_COMMAND}`; export r; \
3898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3899         $(HOST_EXPORTS) \
3900         $(POSTSTAGE1_HOST_EXPORTS) \
3901         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3902         cd $(HOST_SUBDIR)/bfd || exit 1; \
3903         case $(srcdir) in \
3904           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3905           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3906                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3907         esac; \
3908         srcdiroption="--srcdir=$${topdir}/bfd"; \
3909         libsrcdir="$$s/bfd"; \
3910         $(SHELL) $${libsrcdir}/configure \
3911           $(HOST_CONFIGARGS) $${srcdiroption} \
3912           @stage2_werror_flag@ 
3913 @endif bfd-bootstrap
3914
3915 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3916 maybe-configure-stage3-bfd:
3917 @if bfd-bootstrap
3918 maybe-configure-stage3-bfd: configure-stage3-bfd
3919 configure-stage3-bfd: 
3920         @$(MAKE) stage3-start
3921         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3922         r=`${PWD_COMMAND}`; export r; \
3923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3924         $(HOST_EXPORTS) \
3925         $(POSTSTAGE1_HOST_EXPORTS) \
3926         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3927         cd $(HOST_SUBDIR)/bfd || exit 1; \
3928         case $(srcdir) in \
3929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3930           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3932         esac; \
3933         srcdiroption="--srcdir=$${topdir}/bfd"; \
3934         libsrcdir="$$s/bfd"; \
3935         $(SHELL) $${libsrcdir}/configure \
3936           $(HOST_CONFIGARGS) $${srcdiroption} \
3937           @stage2_werror_flag@ 
3938 @endif bfd-bootstrap
3939
3940 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3941 maybe-configure-stage4-bfd:
3942 @if bfd-bootstrap
3943 maybe-configure-stage4-bfd: configure-stage4-bfd
3944 configure-stage4-bfd: 
3945         @$(MAKE) stage4-start
3946         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3947         r=`${PWD_COMMAND}`; export r; \
3948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949         $(HOST_EXPORTS) \
3950         $(POSTSTAGE1_HOST_EXPORTS) \
3951         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3952         cd $(HOST_SUBDIR)/bfd || exit 1; \
3953         case $(srcdir) in \
3954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3955           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3957         esac; \
3958         srcdiroption="--srcdir=$${topdir}/bfd"; \
3959         libsrcdir="$$s/bfd"; \
3960         $(SHELL) $${libsrcdir}/configure \
3961           $(HOST_CONFIGARGS) $${srcdiroption} \
3962           @stage2_werror_flag@ 
3963 @endif bfd-bootstrap
3964
3965 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3966 maybe-configure-stageprofile-bfd:
3967 @if bfd-bootstrap
3968 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3969 configure-stageprofile-bfd: 
3970         @$(MAKE) stageprofile-start
3971         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3972         r=`${PWD_COMMAND}`; export r; \
3973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3974         $(HOST_EXPORTS) \
3975         $(POSTSTAGE1_HOST_EXPORTS) \
3976         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3977         cd $(HOST_SUBDIR)/bfd || exit 1; \
3978         case $(srcdir) in \
3979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3980           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3982         esac; \
3983         srcdiroption="--srcdir=$${topdir}/bfd"; \
3984         libsrcdir="$$s/bfd"; \
3985         $(SHELL) $${libsrcdir}/configure \
3986           $(HOST_CONFIGARGS) $${srcdiroption} \
3987           @stage2_werror_flag@ 
3988 @endif bfd-bootstrap
3989
3990 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3991 maybe-configure-stagefeedback-bfd:
3992 @if bfd-bootstrap
3993 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3994 configure-stagefeedback-bfd: 
3995         @$(MAKE) stagefeedback-start
3996         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3997         r=`${PWD_COMMAND}`; export r; \
3998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3999         $(HOST_EXPORTS) \
4000         $(POSTSTAGE1_HOST_EXPORTS) \
4001         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4002         cd $(HOST_SUBDIR)/bfd || exit 1; \
4003         case $(srcdir) in \
4004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4005           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4007         esac; \
4008         srcdiroption="--srcdir=$${topdir}/bfd"; \
4009         libsrcdir="$$s/bfd"; \
4010         $(SHELL) $${libsrcdir}/configure \
4011           $(HOST_CONFIGARGS) $${srcdiroption} \
4012           @stage2_werror_flag@ 
4013 @endif bfd-bootstrap
4014
4015
4016
4017
4018
4019 .PHONY: all-bfd maybe-all-bfd
4020 maybe-all-bfd:
4021 @if bfd
4022 TARGET-bfd=all
4023 maybe-all-bfd: all-bfd
4024 all-bfd: configure-bfd
4025         @test -f stage_last && exit 0; \
4026         r=`${PWD_COMMAND}`; export r; \
4027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4028         $(HOST_EXPORTS) \
4029         (cd $(HOST_SUBDIR)/bfd && \
4030           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4031 @endif bfd
4032
4033
4034
4035 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4036 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4037 maybe-all-stage1-bfd:
4038 maybe-clean-stage1-bfd:
4039 @if bfd-bootstrap
4040 maybe-all-stage1-bfd: all-stage1-bfd
4041 all-stage1: all-stage1-bfd
4042 all-stage1-bfd: configure-stage1-bfd
4043         @$(MAKE) stage1-start
4044         @r=`${PWD_COMMAND}`; export r; \
4045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4046         $(HOST_EXPORTS) \
4047         cd $(HOST_SUBDIR)/bfd && \
4048         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
4049
4050 maybe-clean-stage1-bfd: clean-stage1-bfd
4051 clean-stage1: clean-stage1-bfd
4052 clean-stage1-bfd:
4053         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4054           || exit 0 ; \
4055         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage1-start ; \
4056         cd $(HOST_SUBDIR)/bfd && \
4057         $(MAKE) $(FLAGS_TO_PASS)  \
4058                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4059 @endif bfd-bootstrap
4060
4061
4062 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4063 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4064 maybe-all-stage2-bfd:
4065 maybe-clean-stage2-bfd:
4066 @if bfd-bootstrap
4067 maybe-all-stage2-bfd: all-stage2-bfd
4068 all-stage2: all-stage2-bfd
4069 all-stage2-bfd: configure-stage2-bfd
4070         @$(MAKE) stage2-start
4071         @r=`${PWD_COMMAND}`; export r; \
4072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4073         $(HOST_EXPORTS) \
4074         $(POSTSTAGE1_HOST_EXPORTS) \
4075         cd $(HOST_SUBDIR)/bfd && \
4076         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4077
4078 maybe-clean-stage2-bfd: clean-stage2-bfd
4079 clean-stage2: clean-stage2-bfd
4080 clean-stage2-bfd:
4081         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4082           || exit 0 ; \
4083         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage2-start ; \
4084         cd $(HOST_SUBDIR)/bfd && \
4085         $(MAKE) $(FLAGS_TO_PASS)  \
4086                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4087                   clean
4088 @endif bfd-bootstrap
4089
4090
4091 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4092 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4093 maybe-all-stage3-bfd:
4094 maybe-clean-stage3-bfd:
4095 @if bfd-bootstrap
4096 maybe-all-stage3-bfd: all-stage3-bfd
4097 all-stage3: all-stage3-bfd
4098 all-stage3-bfd: configure-stage3-bfd
4099         @$(MAKE) stage3-start
4100         @r=`${PWD_COMMAND}`; export r; \
4101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4102         $(HOST_EXPORTS) \
4103         $(POSTSTAGE1_HOST_EXPORTS) \
4104         cd $(HOST_SUBDIR)/bfd && \
4105         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4106
4107 maybe-clean-stage3-bfd: clean-stage3-bfd
4108 clean-stage3: clean-stage3-bfd
4109 clean-stage3-bfd:
4110         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4111           || exit 0 ; \
4112         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage3-start ; \
4113         cd $(HOST_SUBDIR)/bfd && \
4114         $(MAKE) $(FLAGS_TO_PASS)  \
4115                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4116                   clean
4117 @endif bfd-bootstrap
4118
4119
4120 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4121 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4122 maybe-all-stage4-bfd:
4123 maybe-clean-stage4-bfd:
4124 @if bfd-bootstrap
4125 maybe-all-stage4-bfd: all-stage4-bfd
4126 all-stage4: all-stage4-bfd
4127 all-stage4-bfd: configure-stage4-bfd
4128         @$(MAKE) stage4-start
4129         @r=`${PWD_COMMAND}`; export r; \
4130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4131         $(HOST_EXPORTS) \
4132         $(POSTSTAGE1_HOST_EXPORTS) \
4133         cd $(HOST_SUBDIR)/bfd && \
4134         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4135
4136 maybe-clean-stage4-bfd: clean-stage4-bfd
4137 clean-stage4: clean-stage4-bfd
4138 clean-stage4-bfd:
4139         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4140           || exit 0 ; \
4141         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage4-start ; \
4142         cd $(HOST_SUBDIR)/bfd && \
4143         $(MAKE) $(FLAGS_TO_PASS)  \
4144                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4145                   clean
4146 @endif bfd-bootstrap
4147
4148
4149 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4150 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4151 maybe-all-stageprofile-bfd:
4152 maybe-clean-stageprofile-bfd:
4153 @if bfd-bootstrap
4154 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4155 all-stageprofile: all-stageprofile-bfd
4156 all-stageprofile-bfd: configure-stageprofile-bfd
4157         @$(MAKE) stageprofile-start
4158         @r=`${PWD_COMMAND}`; export r; \
4159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4160         $(HOST_EXPORTS) \
4161         $(POSTSTAGE1_HOST_EXPORTS) \
4162         cd $(HOST_SUBDIR)/bfd && \
4163         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
4164
4165 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4166 clean-stageprofile: clean-stageprofile-bfd
4167 clean-stageprofile-bfd:
4168         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4169           || exit 0 ; \
4170         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stageprofile-start ; \
4171         cd $(HOST_SUBDIR)/bfd && \
4172         $(MAKE) $(FLAGS_TO_PASS)  \
4173                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4174                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4175 @endif bfd-bootstrap
4176
4177
4178 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4179 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4180 maybe-all-stagefeedback-bfd:
4181 maybe-clean-stagefeedback-bfd:
4182 @if bfd-bootstrap
4183 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4184 all-stagefeedback: all-stagefeedback-bfd
4185 all-stagefeedback-bfd: configure-stagefeedback-bfd
4186         @$(MAKE) stagefeedback-start
4187         @r=`${PWD_COMMAND}`; export r; \
4188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4189         $(HOST_EXPORTS) \
4190         $(POSTSTAGE1_HOST_EXPORTS) \
4191         cd $(HOST_SUBDIR)/bfd && \
4192         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
4193
4194 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4195 clean-stagefeedback: clean-stagefeedback-bfd
4196 clean-stagefeedback-bfd:
4197         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4198           || exit 0 ; \
4199         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stagefeedback-start ; \
4200         cd $(HOST_SUBDIR)/bfd && \
4201         $(MAKE) $(FLAGS_TO_PASS)  \
4202                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4203                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4204 @endif bfd-bootstrap
4205
4206
4207
4208
4209
4210 .PHONY: check-bfd maybe-check-bfd
4211 maybe-check-bfd:
4212 @if bfd
4213 maybe-check-bfd: check-bfd
4214
4215 check-bfd:
4216         @r=`${PWD_COMMAND}`; export r; \
4217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218         $(HOST_EXPORTS) \
4219         (cd $(HOST_SUBDIR)/bfd && \
4220           $(MAKE) $(FLAGS_TO_PASS)  check)
4221
4222 @endif bfd
4223
4224 .PHONY: install-bfd maybe-install-bfd
4225 maybe-install-bfd:
4226 @if bfd
4227 maybe-install-bfd: install-bfd
4228
4229 install-bfd: installdirs
4230         @r=`${PWD_COMMAND}`; export r; \
4231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4232         $(HOST_EXPORTS) \
4233         (cd $(HOST_SUBDIR)/bfd && \
4234           $(MAKE) $(FLAGS_TO_PASS)  install)
4235
4236 @endif bfd
4237
4238 # Other targets (info, dvi, etc.)
4239
4240 .PHONY: maybe-info-bfd info-bfd
4241 maybe-info-bfd:
4242 @if bfd
4243 maybe-info-bfd: info-bfd
4244
4245 info-bfd: \
4246     configure-bfd 
4247         @[ -f ./bfd/Makefile ] || exit 0; \
4248         r=`${PWD_COMMAND}`; export r; \
4249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4250         $(HOST_EXPORTS) \
4251         for flag in $(EXTRA_HOST_FLAGS) ; do \
4252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4253         done; \
4254         echo "Doing info in bfd" ; \
4255         (cd $(HOST_SUBDIR)/bfd && \
4256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4258                   "RANLIB=$${RANLIB}" \
4259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4260                   info) \
4261           || exit 1
4262
4263 @endif bfd
4264
4265 .PHONY: maybe-dvi-bfd dvi-bfd
4266 maybe-dvi-bfd:
4267 @if bfd
4268 maybe-dvi-bfd: dvi-bfd
4269
4270 dvi-bfd: \
4271     configure-bfd 
4272         @[ -f ./bfd/Makefile ] || exit 0; \
4273         r=`${PWD_COMMAND}`; export r; \
4274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4275         $(HOST_EXPORTS) \
4276         for flag in $(EXTRA_HOST_FLAGS) ; do \
4277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4278         done; \
4279         echo "Doing dvi in bfd" ; \
4280         (cd $(HOST_SUBDIR)/bfd && \
4281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4283                   "RANLIB=$${RANLIB}" \
4284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4285                   dvi) \
4286           || exit 1
4287
4288 @endif bfd
4289
4290 .PHONY: maybe-html-bfd html-bfd
4291 maybe-html-bfd:
4292 @if bfd
4293 maybe-html-bfd: html-bfd
4294
4295 html-bfd: \
4296     configure-bfd 
4297         @[ -f ./bfd/Makefile ] || exit 0; \
4298         r=`${PWD_COMMAND}`; export r; \
4299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4300         $(HOST_EXPORTS) \
4301         for flag in $(EXTRA_HOST_FLAGS) ; do \
4302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4303         done; \
4304         echo "Doing html in bfd" ; \
4305         (cd $(HOST_SUBDIR)/bfd && \
4306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4308                   "RANLIB=$${RANLIB}" \
4309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4310                   html) \
4311           || exit 1
4312
4313 @endif bfd
4314
4315 .PHONY: maybe-TAGS-bfd TAGS-bfd
4316 maybe-TAGS-bfd:
4317 @if bfd
4318 maybe-TAGS-bfd: TAGS-bfd
4319
4320 TAGS-bfd: \
4321     configure-bfd 
4322         @[ -f ./bfd/Makefile ] || exit 0; \
4323         r=`${PWD_COMMAND}`; export r; \
4324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4325         $(HOST_EXPORTS) \
4326         for flag in $(EXTRA_HOST_FLAGS) ; do \
4327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4328         done; \
4329         echo "Doing TAGS in bfd" ; \
4330         (cd $(HOST_SUBDIR)/bfd && \
4331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4333                   "RANLIB=$${RANLIB}" \
4334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4335                   TAGS) \
4336           || exit 1
4337
4338 @endif bfd
4339
4340 .PHONY: maybe-install-info-bfd install-info-bfd
4341 maybe-install-info-bfd:
4342 @if bfd
4343 maybe-install-info-bfd: install-info-bfd
4344
4345 install-info-bfd: \
4346     configure-bfd \
4347     info-bfd 
4348         @[ -f ./bfd/Makefile ] || exit 0; \
4349         r=`${PWD_COMMAND}`; export r; \
4350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4351         $(HOST_EXPORTS) \
4352         for flag in $(EXTRA_HOST_FLAGS) ; do \
4353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4354         done; \
4355         echo "Doing install-info in bfd" ; \
4356         (cd $(HOST_SUBDIR)/bfd && \
4357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4359                   "RANLIB=$${RANLIB}" \
4360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4361                   install-info) \
4362           || exit 1
4363
4364 @endif bfd
4365
4366 .PHONY: maybe-installcheck-bfd installcheck-bfd
4367 maybe-installcheck-bfd:
4368 @if bfd
4369 maybe-installcheck-bfd: installcheck-bfd
4370
4371 installcheck-bfd: \
4372     configure-bfd 
4373         @[ -f ./bfd/Makefile ] || exit 0; \
4374         r=`${PWD_COMMAND}`; export r; \
4375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4376         $(HOST_EXPORTS) \
4377         for flag in $(EXTRA_HOST_FLAGS) ; do \
4378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4379         done; \
4380         echo "Doing installcheck in bfd" ; \
4381         (cd $(HOST_SUBDIR)/bfd && \
4382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4384                   "RANLIB=$${RANLIB}" \
4385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4386                   installcheck) \
4387           || exit 1
4388
4389 @endif bfd
4390
4391 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4392 maybe-mostlyclean-bfd:
4393 @if bfd
4394 maybe-mostlyclean-bfd: mostlyclean-bfd
4395
4396 mostlyclean-bfd: 
4397         @[ -f ./bfd/Makefile ] || exit 0; \
4398         r=`${PWD_COMMAND}`; export r; \
4399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4400         $(HOST_EXPORTS) \
4401         for flag in $(EXTRA_HOST_FLAGS) ; do \
4402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4403         done; \
4404         echo "Doing mostlyclean in bfd" ; \
4405         (cd $(HOST_SUBDIR)/bfd && \
4406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4408                   "RANLIB=$${RANLIB}" \
4409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4410                   mostlyclean) \
4411           || exit 1
4412
4413 @endif bfd
4414
4415 .PHONY: maybe-clean-bfd clean-bfd
4416 maybe-clean-bfd:
4417 @if bfd
4418 maybe-clean-bfd: clean-bfd
4419
4420 clean-bfd: 
4421         @[ -f ./bfd/Makefile ] || exit 0; \
4422         r=`${PWD_COMMAND}`; export r; \
4423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4424         $(HOST_EXPORTS) \
4425         for flag in $(EXTRA_HOST_FLAGS) ; do \
4426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4427         done; \
4428         echo "Doing clean in bfd" ; \
4429         (cd $(HOST_SUBDIR)/bfd && \
4430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4432                   "RANLIB=$${RANLIB}" \
4433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4434                   clean) \
4435           || exit 1
4436
4437 @endif bfd
4438
4439 .PHONY: maybe-distclean-bfd distclean-bfd
4440 maybe-distclean-bfd:
4441 @if bfd
4442 maybe-distclean-bfd: distclean-bfd
4443
4444 distclean-bfd: 
4445         @[ -f ./bfd/Makefile ] || exit 0; \
4446         r=`${PWD_COMMAND}`; export r; \
4447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4448         $(HOST_EXPORTS) \
4449         for flag in $(EXTRA_HOST_FLAGS) ; do \
4450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4451         done; \
4452         echo "Doing distclean in bfd" ; \
4453         (cd $(HOST_SUBDIR)/bfd && \
4454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4456                   "RANLIB=$${RANLIB}" \
4457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4458                   distclean) \
4459           || exit 1
4460
4461 @endif bfd
4462
4463 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4464 maybe-maintainer-clean-bfd:
4465 @if bfd
4466 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4467
4468 maintainer-clean-bfd: 
4469         @[ -f ./bfd/Makefile ] || exit 0; \
4470         r=`${PWD_COMMAND}`; export r; \
4471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4472         $(HOST_EXPORTS) \
4473         for flag in $(EXTRA_HOST_FLAGS) ; do \
4474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4475         done; \
4476         echo "Doing maintainer-clean in bfd" ; \
4477         (cd $(HOST_SUBDIR)/bfd && \
4478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4480                   "RANLIB=$${RANLIB}" \
4481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4482                   maintainer-clean) \
4483           || exit 1
4484
4485 @endif bfd
4486
4487
4488
4489 .PHONY: configure-opcodes maybe-configure-opcodes
4490 maybe-configure-opcodes:
4491 @if opcodes
4492 maybe-configure-opcodes: configure-opcodes
4493 configure-opcodes: 
4494         @test -f stage_last && exit 0; \
4495         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4497         r=`${PWD_COMMAND}`; export r; \
4498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4499         $(HOST_EXPORTS) \
4500         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4501         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4502         case $(srcdir) in \
4503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4504           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4506         esac; \
4507         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4508         libsrcdir="$$s/opcodes"; \
4509         $(SHELL) $${libsrcdir}/configure \
4510           $(HOST_CONFIGARGS) $${srcdiroption}  \
4511           || exit 1
4512 @endif opcodes
4513
4514
4515
4516 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4517 maybe-configure-stage1-opcodes:
4518 @if opcodes-bootstrap
4519 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4520 configure-stage1-opcodes: 
4521         @$(MAKE) stage1-start
4522         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4523         r=`${PWD_COMMAND}`; export r; \
4524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4525         $(HOST_EXPORTS) \
4526         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4527         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4528         case $(srcdir) in \
4529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4530           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4532         esac; \
4533         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4534         libsrcdir="$$s/opcodes"; \
4535         $(SHELL) $${libsrcdir}/configure \
4536           $(HOST_CONFIGARGS) $${srcdiroption} \
4537           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4538 @endif opcodes-bootstrap
4539
4540 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4541 maybe-configure-stage2-opcodes:
4542 @if opcodes-bootstrap
4543 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4544 configure-stage2-opcodes: 
4545         @$(MAKE) stage2-start
4546         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4547         r=`${PWD_COMMAND}`; export r; \
4548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4549         $(HOST_EXPORTS) \
4550         $(POSTSTAGE1_HOST_EXPORTS) \
4551         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4552         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4553         case $(srcdir) in \
4554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4555           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4557         esac; \
4558         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4559         libsrcdir="$$s/opcodes"; \
4560         $(SHELL) $${libsrcdir}/configure \
4561           $(HOST_CONFIGARGS) $${srcdiroption} \
4562           @stage2_werror_flag@ 
4563 @endif opcodes-bootstrap
4564
4565 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4566 maybe-configure-stage3-opcodes:
4567 @if opcodes-bootstrap
4568 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4569 configure-stage3-opcodes: 
4570         @$(MAKE) stage3-start
4571         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4572         r=`${PWD_COMMAND}`; export r; \
4573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4574         $(HOST_EXPORTS) \
4575         $(POSTSTAGE1_HOST_EXPORTS) \
4576         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4577         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4578         case $(srcdir) in \
4579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4580           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4582         esac; \
4583         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4584         libsrcdir="$$s/opcodes"; \
4585         $(SHELL) $${libsrcdir}/configure \
4586           $(HOST_CONFIGARGS) $${srcdiroption} \
4587           @stage2_werror_flag@ 
4588 @endif opcodes-bootstrap
4589
4590 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4591 maybe-configure-stage4-opcodes:
4592 @if opcodes-bootstrap
4593 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4594 configure-stage4-opcodes: 
4595         @$(MAKE) stage4-start
4596         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4597         r=`${PWD_COMMAND}`; export r; \
4598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4599         $(HOST_EXPORTS) \
4600         $(POSTSTAGE1_HOST_EXPORTS) \
4601         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4602         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4603         case $(srcdir) in \
4604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4605           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4607         esac; \
4608         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4609         libsrcdir="$$s/opcodes"; \
4610         $(SHELL) $${libsrcdir}/configure \
4611           $(HOST_CONFIGARGS) $${srcdiroption} \
4612           @stage2_werror_flag@ 
4613 @endif opcodes-bootstrap
4614
4615 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4616 maybe-configure-stageprofile-opcodes:
4617 @if opcodes-bootstrap
4618 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4619 configure-stageprofile-opcodes: 
4620         @$(MAKE) stageprofile-start
4621         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4622         r=`${PWD_COMMAND}`; export r; \
4623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624         $(HOST_EXPORTS) \
4625         $(POSTSTAGE1_HOST_EXPORTS) \
4626         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4627         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4628         case $(srcdir) in \
4629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4630           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4632         esac; \
4633         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4634         libsrcdir="$$s/opcodes"; \
4635         $(SHELL) $${libsrcdir}/configure \
4636           $(HOST_CONFIGARGS) $${srcdiroption} \
4637           @stage2_werror_flag@ 
4638 @endif opcodes-bootstrap
4639
4640 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4641 maybe-configure-stagefeedback-opcodes:
4642 @if opcodes-bootstrap
4643 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4644 configure-stagefeedback-opcodes: 
4645         @$(MAKE) stagefeedback-start
4646         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4647         r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         $(HOST_EXPORTS) \
4650         $(POSTSTAGE1_HOST_EXPORTS) \
4651         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4652         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4653         case $(srcdir) in \
4654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4655           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4657         esac; \
4658         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4659         libsrcdir="$$s/opcodes"; \
4660         $(SHELL) $${libsrcdir}/configure \
4661           $(HOST_CONFIGARGS) $${srcdiroption} \
4662           @stage2_werror_flag@ 
4663 @endif opcodes-bootstrap
4664
4665
4666
4667
4668
4669 .PHONY: all-opcodes maybe-all-opcodes
4670 maybe-all-opcodes:
4671 @if opcodes
4672 TARGET-opcodes=all
4673 maybe-all-opcodes: all-opcodes
4674 all-opcodes: configure-opcodes
4675         @test -f stage_last && exit 0; \
4676         r=`${PWD_COMMAND}`; export r; \
4677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4678         $(HOST_EXPORTS) \
4679         (cd $(HOST_SUBDIR)/opcodes && \
4680           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4681 @endif opcodes
4682
4683
4684
4685 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4686 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4687 maybe-all-stage1-opcodes:
4688 maybe-clean-stage1-opcodes:
4689 @if opcodes-bootstrap
4690 maybe-all-stage1-opcodes: all-stage1-opcodes
4691 all-stage1: all-stage1-opcodes
4692 all-stage1-opcodes: configure-stage1-opcodes
4693         @$(MAKE) stage1-start
4694         @r=`${PWD_COMMAND}`; export r; \
4695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4696         $(HOST_EXPORTS) \
4697         cd $(HOST_SUBDIR)/opcodes && \
4698         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
4699
4700 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4701 clean-stage1: clean-stage1-opcodes
4702 clean-stage1-opcodes:
4703         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4704           || exit 0 ; \
4705         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage1-start ; \
4706         cd $(HOST_SUBDIR)/opcodes && \
4707         $(MAKE) $(FLAGS_TO_PASS)  \
4708                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4709 @endif opcodes-bootstrap
4710
4711
4712 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4713 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4714 maybe-all-stage2-opcodes:
4715 maybe-clean-stage2-opcodes:
4716 @if opcodes-bootstrap
4717 maybe-all-stage2-opcodes: all-stage2-opcodes
4718 all-stage2: all-stage2-opcodes
4719 all-stage2-opcodes: configure-stage2-opcodes
4720         @$(MAKE) stage2-start
4721         @r=`${PWD_COMMAND}`; export r; \
4722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4723         $(HOST_EXPORTS) \
4724         $(POSTSTAGE1_HOST_EXPORTS) \
4725         cd $(HOST_SUBDIR)/opcodes && \
4726         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4727
4728 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4729 clean-stage2: clean-stage2-opcodes
4730 clean-stage2-opcodes:
4731         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4732           || exit 0 ; \
4733         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage2-start ; \
4734         cd $(HOST_SUBDIR)/opcodes && \
4735         $(MAKE) $(FLAGS_TO_PASS)  \
4736                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4737                   clean
4738 @endif opcodes-bootstrap
4739
4740
4741 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4742 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4743 maybe-all-stage3-opcodes:
4744 maybe-clean-stage3-opcodes:
4745 @if opcodes-bootstrap
4746 maybe-all-stage3-opcodes: all-stage3-opcodes
4747 all-stage3: all-stage3-opcodes
4748 all-stage3-opcodes: configure-stage3-opcodes
4749         @$(MAKE) stage3-start
4750         @r=`${PWD_COMMAND}`; export r; \
4751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4752         $(HOST_EXPORTS) \
4753         $(POSTSTAGE1_HOST_EXPORTS) \
4754         cd $(HOST_SUBDIR)/opcodes && \
4755         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4756
4757 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4758 clean-stage3: clean-stage3-opcodes
4759 clean-stage3-opcodes:
4760         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4761           || exit 0 ; \
4762         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage3-start ; \
4763         cd $(HOST_SUBDIR)/opcodes && \
4764         $(MAKE) $(FLAGS_TO_PASS)  \
4765                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4766                   clean
4767 @endif opcodes-bootstrap
4768
4769
4770 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4771 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4772 maybe-all-stage4-opcodes:
4773 maybe-clean-stage4-opcodes:
4774 @if opcodes-bootstrap
4775 maybe-all-stage4-opcodes: all-stage4-opcodes
4776 all-stage4: all-stage4-opcodes
4777 all-stage4-opcodes: configure-stage4-opcodes
4778         @$(MAKE) stage4-start
4779         @r=`${PWD_COMMAND}`; export r; \
4780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781         $(HOST_EXPORTS) \
4782         $(POSTSTAGE1_HOST_EXPORTS) \
4783         cd $(HOST_SUBDIR)/opcodes && \
4784         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4785
4786 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4787 clean-stage4: clean-stage4-opcodes
4788 clean-stage4-opcodes:
4789         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4790           || exit 0 ; \
4791         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage4-start ; \
4792         cd $(HOST_SUBDIR)/opcodes && \
4793         $(MAKE) $(FLAGS_TO_PASS)  \
4794                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4795                   clean
4796 @endif opcodes-bootstrap
4797
4798
4799 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4800 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4801 maybe-all-stageprofile-opcodes:
4802 maybe-clean-stageprofile-opcodes:
4803 @if opcodes-bootstrap
4804 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4805 all-stageprofile: all-stageprofile-opcodes
4806 all-stageprofile-opcodes: configure-stageprofile-opcodes
4807         @$(MAKE) stageprofile-start
4808         @r=`${PWD_COMMAND}`; export r; \
4809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4810         $(HOST_EXPORTS) \
4811         $(POSTSTAGE1_HOST_EXPORTS) \
4812         cd $(HOST_SUBDIR)/opcodes && \
4813         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
4814
4815 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4816 clean-stageprofile: clean-stageprofile-opcodes
4817 clean-stageprofile-opcodes:
4818         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4819           || exit 0 ; \
4820         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stageprofile-start ; \
4821         cd $(HOST_SUBDIR)/opcodes && \
4822         $(MAKE) $(FLAGS_TO_PASS)  \
4823                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4824                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4825 @endif opcodes-bootstrap
4826
4827
4828 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4829 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4830 maybe-all-stagefeedback-opcodes:
4831 maybe-clean-stagefeedback-opcodes:
4832 @if opcodes-bootstrap
4833 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4834 all-stagefeedback: all-stagefeedback-opcodes
4835 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4836         @$(MAKE) stagefeedback-start
4837         @r=`${PWD_COMMAND}`; export r; \
4838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839         $(HOST_EXPORTS) \
4840         $(POSTSTAGE1_HOST_EXPORTS) \
4841         cd $(HOST_SUBDIR)/opcodes && \
4842         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
4843
4844 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4845 clean-stagefeedback: clean-stagefeedback-opcodes
4846 clean-stagefeedback-opcodes:
4847         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
4848           || exit 0 ; \
4849         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stagefeedback-start ; \
4850         cd $(HOST_SUBDIR)/opcodes && \
4851         $(MAKE) $(FLAGS_TO_PASS)  \
4852                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4853                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4854 @endif opcodes-bootstrap
4855
4856
4857
4858
4859
4860 .PHONY: check-opcodes maybe-check-opcodes
4861 maybe-check-opcodes:
4862 @if opcodes
4863 maybe-check-opcodes: check-opcodes
4864
4865 check-opcodes:
4866         @r=`${PWD_COMMAND}`; export r; \
4867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868         $(HOST_EXPORTS) \
4869         (cd $(HOST_SUBDIR)/opcodes && \
4870           $(MAKE) $(FLAGS_TO_PASS)  check)
4871
4872 @endif opcodes
4873
4874 .PHONY: install-opcodes maybe-install-opcodes
4875 maybe-install-opcodes:
4876 @if opcodes
4877 maybe-install-opcodes: install-opcodes
4878
4879 install-opcodes: installdirs
4880         @r=`${PWD_COMMAND}`; export r; \
4881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4882         $(HOST_EXPORTS) \
4883         (cd $(HOST_SUBDIR)/opcodes && \
4884           $(MAKE) $(FLAGS_TO_PASS)  install)
4885
4886 @endif opcodes
4887
4888 # Other targets (info, dvi, etc.)
4889
4890 .PHONY: maybe-info-opcodes info-opcodes
4891 maybe-info-opcodes:
4892 @if opcodes
4893 maybe-info-opcodes: info-opcodes
4894
4895 info-opcodes: \
4896     configure-opcodes 
4897         @[ -f ./opcodes/Makefile ] || exit 0; \
4898         r=`${PWD_COMMAND}`; export r; \
4899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4900         $(HOST_EXPORTS) \
4901         for flag in $(EXTRA_HOST_FLAGS) ; do \
4902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4903         done; \
4904         echo "Doing info in opcodes" ; \
4905         (cd $(HOST_SUBDIR)/opcodes && \
4906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4908                   "RANLIB=$${RANLIB}" \
4909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4910                   info) \
4911           || exit 1
4912
4913 @endif opcodes
4914
4915 .PHONY: maybe-dvi-opcodes dvi-opcodes
4916 maybe-dvi-opcodes:
4917 @if opcodes
4918 maybe-dvi-opcodes: dvi-opcodes
4919
4920 dvi-opcodes: \
4921     configure-opcodes 
4922         @[ -f ./opcodes/Makefile ] || exit 0; \
4923         r=`${PWD_COMMAND}`; export r; \
4924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4925         $(HOST_EXPORTS) \
4926         for flag in $(EXTRA_HOST_FLAGS) ; do \
4927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4928         done; \
4929         echo "Doing dvi in opcodes" ; \
4930         (cd $(HOST_SUBDIR)/opcodes && \
4931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4933                   "RANLIB=$${RANLIB}" \
4934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4935                   dvi) \
4936           || exit 1
4937
4938 @endif opcodes
4939
4940 .PHONY: maybe-html-opcodes html-opcodes
4941 maybe-html-opcodes:
4942 @if opcodes
4943 maybe-html-opcodes: html-opcodes
4944
4945 html-opcodes: \
4946     configure-opcodes 
4947         @[ -f ./opcodes/Makefile ] || exit 0; \
4948         r=`${PWD_COMMAND}`; export r; \
4949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4950         $(HOST_EXPORTS) \
4951         for flag in $(EXTRA_HOST_FLAGS) ; do \
4952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4953         done; \
4954         echo "Doing html in opcodes" ; \
4955         (cd $(HOST_SUBDIR)/opcodes && \
4956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4958                   "RANLIB=$${RANLIB}" \
4959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4960                   html) \
4961           || exit 1
4962
4963 @endif opcodes
4964
4965 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4966 maybe-TAGS-opcodes:
4967 @if opcodes
4968 maybe-TAGS-opcodes: TAGS-opcodes
4969
4970 TAGS-opcodes: \
4971     configure-opcodes 
4972         @[ -f ./opcodes/Makefile ] || exit 0; \
4973         r=`${PWD_COMMAND}`; export r; \
4974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4975         $(HOST_EXPORTS) \
4976         for flag in $(EXTRA_HOST_FLAGS) ; do \
4977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4978         done; \
4979         echo "Doing TAGS in opcodes" ; \
4980         (cd $(HOST_SUBDIR)/opcodes && \
4981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4983                   "RANLIB=$${RANLIB}" \
4984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4985                   TAGS) \
4986           || exit 1
4987
4988 @endif opcodes
4989
4990 .PHONY: maybe-install-info-opcodes install-info-opcodes
4991 maybe-install-info-opcodes:
4992 @if opcodes
4993 maybe-install-info-opcodes: install-info-opcodes
4994
4995 install-info-opcodes: \
4996     configure-opcodes \
4997     info-opcodes 
4998         @[ -f ./opcodes/Makefile ] || exit 0; \
4999         r=`${PWD_COMMAND}`; export r; \
5000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5001         $(HOST_EXPORTS) \
5002         for flag in $(EXTRA_HOST_FLAGS) ; do \
5003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5004         done; \
5005         echo "Doing install-info in opcodes" ; \
5006         (cd $(HOST_SUBDIR)/opcodes && \
5007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5009                   "RANLIB=$${RANLIB}" \
5010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5011                   install-info) \
5012           || exit 1
5013
5014 @endif opcodes
5015
5016 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5017 maybe-installcheck-opcodes:
5018 @if opcodes
5019 maybe-installcheck-opcodes: installcheck-opcodes
5020
5021 installcheck-opcodes: \
5022     configure-opcodes 
5023         @[ -f ./opcodes/Makefile ] || exit 0; \
5024         r=`${PWD_COMMAND}`; export r; \
5025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5026         $(HOST_EXPORTS) \
5027         for flag in $(EXTRA_HOST_FLAGS) ; do \
5028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5029         done; \
5030         echo "Doing installcheck in opcodes" ; \
5031         (cd $(HOST_SUBDIR)/opcodes && \
5032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5034                   "RANLIB=$${RANLIB}" \
5035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5036                   installcheck) \
5037           || exit 1
5038
5039 @endif opcodes
5040
5041 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5042 maybe-mostlyclean-opcodes:
5043 @if opcodes
5044 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5045
5046 mostlyclean-opcodes: 
5047         @[ -f ./opcodes/Makefile ] || exit 0; \
5048         r=`${PWD_COMMAND}`; export r; \
5049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5050         $(HOST_EXPORTS) \
5051         for flag in $(EXTRA_HOST_FLAGS) ; do \
5052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5053         done; \
5054         echo "Doing mostlyclean in opcodes" ; \
5055         (cd $(HOST_SUBDIR)/opcodes && \
5056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5058                   "RANLIB=$${RANLIB}" \
5059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5060                   mostlyclean) \
5061           || exit 1
5062
5063 @endif opcodes
5064
5065 .PHONY: maybe-clean-opcodes clean-opcodes
5066 maybe-clean-opcodes:
5067 @if opcodes
5068 maybe-clean-opcodes: clean-opcodes
5069
5070 clean-opcodes: 
5071         @[ -f ./opcodes/Makefile ] || exit 0; \
5072         r=`${PWD_COMMAND}`; export r; \
5073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5074         $(HOST_EXPORTS) \
5075         for flag in $(EXTRA_HOST_FLAGS) ; do \
5076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5077         done; \
5078         echo "Doing clean in opcodes" ; \
5079         (cd $(HOST_SUBDIR)/opcodes && \
5080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5082                   "RANLIB=$${RANLIB}" \
5083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5084                   clean) \
5085           || exit 1
5086
5087 @endif opcodes
5088
5089 .PHONY: maybe-distclean-opcodes distclean-opcodes
5090 maybe-distclean-opcodes:
5091 @if opcodes
5092 maybe-distclean-opcodes: distclean-opcodes
5093
5094 distclean-opcodes: 
5095         @[ -f ./opcodes/Makefile ] || exit 0; \
5096         r=`${PWD_COMMAND}`; export r; \
5097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5098         $(HOST_EXPORTS) \
5099         for flag in $(EXTRA_HOST_FLAGS) ; do \
5100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5101         done; \
5102         echo "Doing distclean in opcodes" ; \
5103         (cd $(HOST_SUBDIR)/opcodes && \
5104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5106                   "RANLIB=$${RANLIB}" \
5107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5108                   distclean) \
5109           || exit 1
5110
5111 @endif opcodes
5112
5113 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5114 maybe-maintainer-clean-opcodes:
5115 @if opcodes
5116 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5117
5118 maintainer-clean-opcodes: 
5119         @[ -f ./opcodes/Makefile ] || exit 0; \
5120         r=`${PWD_COMMAND}`; export r; \
5121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122         $(HOST_EXPORTS) \
5123         for flag in $(EXTRA_HOST_FLAGS) ; do \
5124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5125         done; \
5126         echo "Doing maintainer-clean in opcodes" ; \
5127         (cd $(HOST_SUBDIR)/opcodes && \
5128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5130                   "RANLIB=$${RANLIB}" \
5131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5132                   maintainer-clean) \
5133           || exit 1
5134
5135 @endif opcodes
5136
5137
5138
5139 .PHONY: configure-binutils maybe-configure-binutils
5140 maybe-configure-binutils:
5141 @if binutils
5142 maybe-configure-binutils: configure-binutils
5143 configure-binutils: 
5144         @test -f stage_last && exit 0; \
5145         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5147         r=`${PWD_COMMAND}`; export r; \
5148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5149         $(HOST_EXPORTS) \
5150         echo Configuring in $(HOST_SUBDIR)/binutils; \
5151         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5152         case $(srcdir) in \
5153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5154           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5156         esac; \
5157         srcdiroption="--srcdir=$${topdir}/binutils"; \
5158         libsrcdir="$$s/binutils"; \
5159         $(SHELL) $${libsrcdir}/configure \
5160           $(HOST_CONFIGARGS) $${srcdiroption}  \
5161           || exit 1
5162 @endif binutils
5163
5164
5165
5166 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5167 maybe-configure-stage1-binutils:
5168 @if binutils-bootstrap
5169 maybe-configure-stage1-binutils: configure-stage1-binutils
5170 configure-stage1-binutils: 
5171         @$(MAKE) stage1-start
5172         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5173         r=`${PWD_COMMAND}`; export r; \
5174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5175         $(HOST_EXPORTS) \
5176         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5177         cd $(HOST_SUBDIR)/binutils || exit 1; \
5178         case $(srcdir) in \
5179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5180           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5182         esac; \
5183         srcdiroption="--srcdir=$${topdir}/binutils"; \
5184         libsrcdir="$$s/binutils"; \
5185         $(SHELL) $${libsrcdir}/configure \
5186           $(HOST_CONFIGARGS) $${srcdiroption} \
5187           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5188 @endif binutils-bootstrap
5189
5190 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5191 maybe-configure-stage2-binutils:
5192 @if binutils-bootstrap
5193 maybe-configure-stage2-binutils: configure-stage2-binutils
5194 configure-stage2-binutils: 
5195         @$(MAKE) stage2-start
5196         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5197         r=`${PWD_COMMAND}`; export r; \
5198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5199         $(HOST_EXPORTS) \
5200         $(POSTSTAGE1_HOST_EXPORTS) \
5201         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5202         cd $(HOST_SUBDIR)/binutils || exit 1; \
5203         case $(srcdir) in \
5204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5205           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5207         esac; \
5208         srcdiroption="--srcdir=$${topdir}/binutils"; \
5209         libsrcdir="$$s/binutils"; \
5210         $(SHELL) $${libsrcdir}/configure \
5211           $(HOST_CONFIGARGS) $${srcdiroption} \
5212           @stage2_werror_flag@ 
5213 @endif binutils-bootstrap
5214
5215 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5216 maybe-configure-stage3-binutils:
5217 @if binutils-bootstrap
5218 maybe-configure-stage3-binutils: configure-stage3-binutils
5219 configure-stage3-binutils: 
5220         @$(MAKE) stage3-start
5221         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5222         r=`${PWD_COMMAND}`; export r; \
5223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5224         $(HOST_EXPORTS) \
5225         $(POSTSTAGE1_HOST_EXPORTS) \
5226         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5227         cd $(HOST_SUBDIR)/binutils || exit 1; \
5228         case $(srcdir) in \
5229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5230           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5232         esac; \
5233         srcdiroption="--srcdir=$${topdir}/binutils"; \
5234         libsrcdir="$$s/binutils"; \
5235         $(SHELL) $${libsrcdir}/configure \
5236           $(HOST_CONFIGARGS) $${srcdiroption} \
5237           @stage2_werror_flag@ 
5238 @endif binutils-bootstrap
5239
5240 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5241 maybe-configure-stage4-binutils:
5242 @if binutils-bootstrap
5243 maybe-configure-stage4-binutils: configure-stage4-binutils
5244 configure-stage4-binutils: 
5245         @$(MAKE) stage4-start
5246         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5247         r=`${PWD_COMMAND}`; export r; \
5248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5249         $(HOST_EXPORTS) \
5250         $(POSTSTAGE1_HOST_EXPORTS) \
5251         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5252         cd $(HOST_SUBDIR)/binutils || exit 1; \
5253         case $(srcdir) in \
5254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5255           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5257         esac; \
5258         srcdiroption="--srcdir=$${topdir}/binutils"; \
5259         libsrcdir="$$s/binutils"; \
5260         $(SHELL) $${libsrcdir}/configure \
5261           $(HOST_CONFIGARGS) $${srcdiroption} \
5262           @stage2_werror_flag@ 
5263 @endif binutils-bootstrap
5264
5265 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5266 maybe-configure-stageprofile-binutils:
5267 @if binutils-bootstrap
5268 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5269 configure-stageprofile-binutils: 
5270         @$(MAKE) stageprofile-start
5271         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5272         r=`${PWD_COMMAND}`; export r; \
5273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5274         $(HOST_EXPORTS) \
5275         $(POSTSTAGE1_HOST_EXPORTS) \
5276         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5277         cd $(HOST_SUBDIR)/binutils || exit 1; \
5278         case $(srcdir) in \
5279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5280           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5282         esac; \
5283         srcdiroption="--srcdir=$${topdir}/binutils"; \
5284         libsrcdir="$$s/binutils"; \
5285         $(SHELL) $${libsrcdir}/configure \
5286           $(HOST_CONFIGARGS) $${srcdiroption} \
5287           @stage2_werror_flag@ 
5288 @endif binutils-bootstrap
5289
5290 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5291 maybe-configure-stagefeedback-binutils:
5292 @if binutils-bootstrap
5293 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5294 configure-stagefeedback-binutils: 
5295         @$(MAKE) stagefeedback-start
5296         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5297         r=`${PWD_COMMAND}`; export r; \
5298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5299         $(HOST_EXPORTS) \
5300         $(POSTSTAGE1_HOST_EXPORTS) \
5301         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5302         cd $(HOST_SUBDIR)/binutils || exit 1; \
5303         case $(srcdir) in \
5304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5305           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5307         esac; \
5308         srcdiroption="--srcdir=$${topdir}/binutils"; \
5309         libsrcdir="$$s/binutils"; \
5310         $(SHELL) $${libsrcdir}/configure \
5311           $(HOST_CONFIGARGS) $${srcdiroption} \
5312           @stage2_werror_flag@ 
5313 @endif binutils-bootstrap
5314
5315
5316
5317
5318
5319 .PHONY: all-binutils maybe-all-binutils
5320 maybe-all-binutils:
5321 @if binutils
5322 TARGET-binutils=all
5323 maybe-all-binutils: all-binutils
5324 all-binutils: configure-binutils
5325         @test -f stage_last && exit 0; \
5326         r=`${PWD_COMMAND}`; export r; \
5327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5328         $(HOST_EXPORTS) \
5329         (cd $(HOST_SUBDIR)/binutils && \
5330           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5331 @endif binutils
5332
5333
5334
5335 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5336 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5337 maybe-all-stage1-binutils:
5338 maybe-clean-stage1-binutils:
5339 @if binutils-bootstrap
5340 maybe-all-stage1-binutils: all-stage1-binutils
5341 all-stage1: all-stage1-binutils
5342 all-stage1-binutils: configure-stage1-binutils
5343         @$(MAKE) stage1-start
5344         @r=`${PWD_COMMAND}`; export r; \
5345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5346         $(HOST_EXPORTS) \
5347         cd $(HOST_SUBDIR)/binutils && \
5348         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
5349
5350 maybe-clean-stage1-binutils: clean-stage1-binutils
5351 clean-stage1: clean-stage1-binutils
5352 clean-stage1-binutils:
5353         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5354           || exit 0 ; \
5355         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage1-start ; \
5356         cd $(HOST_SUBDIR)/binutils && \
5357         $(MAKE) $(FLAGS_TO_PASS)  \
5358                 CFLAGS="$(STAGE1_CFLAGS)"  clean
5359 @endif binutils-bootstrap
5360
5361
5362 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5363 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5364 maybe-all-stage2-binutils:
5365 maybe-clean-stage2-binutils:
5366 @if binutils-bootstrap
5367 maybe-all-stage2-binutils: all-stage2-binutils
5368 all-stage2: all-stage2-binutils
5369 all-stage2-binutils: configure-stage2-binutils
5370         @$(MAKE) stage2-start
5371         @r=`${PWD_COMMAND}`; export r; \
5372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5373         $(HOST_EXPORTS) \
5374         $(POSTSTAGE1_HOST_EXPORTS) \
5375         cd $(HOST_SUBDIR)/binutils && \
5376         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5377
5378 maybe-clean-stage2-binutils: clean-stage2-binutils
5379 clean-stage2: clean-stage2-binutils
5380 clean-stage2-binutils:
5381         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5382           || exit 0 ; \
5383         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage2-start ; \
5384         cd $(HOST_SUBDIR)/binutils && \
5385         $(MAKE) $(FLAGS_TO_PASS)  \
5386                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5387                   clean
5388 @endif binutils-bootstrap
5389
5390
5391 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5392 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5393 maybe-all-stage3-binutils:
5394 maybe-clean-stage3-binutils:
5395 @if binutils-bootstrap
5396 maybe-all-stage3-binutils: all-stage3-binutils
5397 all-stage3: all-stage3-binutils
5398 all-stage3-binutils: configure-stage3-binutils
5399         @$(MAKE) stage3-start
5400         @r=`${PWD_COMMAND}`; export r; \
5401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402         $(HOST_EXPORTS) \
5403         $(POSTSTAGE1_HOST_EXPORTS) \
5404         cd $(HOST_SUBDIR)/binutils && \
5405         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5406
5407 maybe-clean-stage3-binutils: clean-stage3-binutils
5408 clean-stage3: clean-stage3-binutils
5409 clean-stage3-binutils:
5410         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5411           || exit 0 ; \
5412         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage3-start ; \
5413         cd $(HOST_SUBDIR)/binutils && \
5414         $(MAKE) $(FLAGS_TO_PASS)  \
5415                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5416                   clean
5417 @endif binutils-bootstrap
5418
5419
5420 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5421 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5422 maybe-all-stage4-binutils:
5423 maybe-clean-stage4-binutils:
5424 @if binutils-bootstrap
5425 maybe-all-stage4-binutils: all-stage4-binutils
5426 all-stage4: all-stage4-binutils
5427 all-stage4-binutils: configure-stage4-binutils
5428         @$(MAKE) stage4-start
5429         @r=`${PWD_COMMAND}`; export r; \
5430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431         $(HOST_EXPORTS) \
5432         $(POSTSTAGE1_HOST_EXPORTS) \
5433         cd $(HOST_SUBDIR)/binutils && \
5434         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5435
5436 maybe-clean-stage4-binutils: clean-stage4-binutils
5437 clean-stage4: clean-stage4-binutils
5438 clean-stage4-binutils:
5439         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5440           || exit 0 ; \
5441         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage4-start ; \
5442         cd $(HOST_SUBDIR)/binutils && \
5443         $(MAKE) $(FLAGS_TO_PASS)  \
5444                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5445                   clean
5446 @endif binutils-bootstrap
5447
5448
5449 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5450 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5451 maybe-all-stageprofile-binutils:
5452 maybe-clean-stageprofile-binutils:
5453 @if binutils-bootstrap
5454 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5455 all-stageprofile: all-stageprofile-binutils
5456 all-stageprofile-binutils: configure-stageprofile-binutils
5457         @$(MAKE) stageprofile-start
5458         @r=`${PWD_COMMAND}`; export r; \
5459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5460         $(HOST_EXPORTS) \
5461         $(POSTSTAGE1_HOST_EXPORTS) \
5462         cd $(HOST_SUBDIR)/binutils && \
5463         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
5464
5465 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5466 clean-stageprofile: clean-stageprofile-binutils
5467 clean-stageprofile-binutils:
5468         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5469           || exit 0 ; \
5470         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stageprofile-start ; \
5471         cd $(HOST_SUBDIR)/binutils && \
5472         $(MAKE) $(FLAGS_TO_PASS)  \
5473                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5474                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5475 @endif binutils-bootstrap
5476
5477
5478 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5479 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5480 maybe-all-stagefeedback-binutils:
5481 maybe-clean-stagefeedback-binutils:
5482 @if binutils-bootstrap
5483 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5484 all-stagefeedback: all-stagefeedback-binutils
5485 all-stagefeedback-binutils: configure-stagefeedback-binutils
5486         @$(MAKE) stagefeedback-start
5487         @r=`${PWD_COMMAND}`; export r; \
5488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5489         $(HOST_EXPORTS) \
5490         $(POSTSTAGE1_HOST_EXPORTS) \
5491         cd $(HOST_SUBDIR)/binutils && \
5492         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
5493
5494 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5495 clean-stagefeedback: clean-stagefeedback-binutils
5496 clean-stagefeedback-binutils:
5497         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5498           || exit 0 ; \
5499         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stagefeedback-start ; \
5500         cd $(HOST_SUBDIR)/binutils && \
5501         $(MAKE) $(FLAGS_TO_PASS)  \
5502                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5503                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5504 @endif binutils-bootstrap
5505
5506
5507
5508
5509
5510 .PHONY: check-binutils maybe-check-binutils
5511 maybe-check-binutils:
5512 @if binutils
5513 maybe-check-binutils: check-binutils
5514
5515 check-binutils:
5516         @r=`${PWD_COMMAND}`; export r; \
5517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518         $(HOST_EXPORTS) \
5519         (cd $(HOST_SUBDIR)/binutils && \
5520           $(MAKE) $(FLAGS_TO_PASS)  check)
5521
5522 @endif binutils
5523
5524 .PHONY: install-binutils maybe-install-binutils
5525 maybe-install-binutils:
5526 @if binutils
5527 maybe-install-binutils: install-binutils
5528
5529 install-binutils: installdirs
5530         @r=`${PWD_COMMAND}`; export r; \
5531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5532         $(HOST_EXPORTS) \
5533         (cd $(HOST_SUBDIR)/binutils && \
5534           $(MAKE) $(FLAGS_TO_PASS)  install)
5535
5536 @endif binutils
5537
5538 # Other targets (info, dvi, etc.)
5539
5540 .PHONY: maybe-info-binutils info-binutils
5541 maybe-info-binutils:
5542 @if binutils
5543 maybe-info-binutils: info-binutils
5544
5545 info-binutils: \
5546     configure-binutils 
5547         @[ -f ./binutils/Makefile ] || exit 0; \
5548         r=`${PWD_COMMAND}`; export r; \
5549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550         $(HOST_EXPORTS) \
5551         for flag in $(EXTRA_HOST_FLAGS) ; do \
5552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5553         done; \
5554         echo "Doing info in binutils" ; \
5555         (cd $(HOST_SUBDIR)/binutils && \
5556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5558                   "RANLIB=$${RANLIB}" \
5559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5560                   info) \
5561           || exit 1
5562
5563 @endif binutils
5564
5565 .PHONY: maybe-dvi-binutils dvi-binutils
5566 maybe-dvi-binutils:
5567 @if binutils
5568 maybe-dvi-binutils: dvi-binutils
5569
5570 dvi-binutils: \
5571     configure-binutils 
5572         @[ -f ./binutils/Makefile ] || exit 0; \
5573         r=`${PWD_COMMAND}`; export r; \
5574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5575         $(HOST_EXPORTS) \
5576         for flag in $(EXTRA_HOST_FLAGS) ; do \
5577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5578         done; \
5579         echo "Doing dvi in binutils" ; \
5580         (cd $(HOST_SUBDIR)/binutils && \
5581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5583                   "RANLIB=$${RANLIB}" \
5584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5585                   dvi) \
5586           || exit 1
5587
5588 @endif binutils
5589
5590 .PHONY: maybe-html-binutils html-binutils
5591 maybe-html-binutils:
5592 @if binutils
5593 maybe-html-binutils: html-binutils
5594
5595 html-binutils: \
5596     configure-binutils 
5597         @[ -f ./binutils/Makefile ] || exit 0; \
5598         r=`${PWD_COMMAND}`; export r; \
5599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5600         $(HOST_EXPORTS) \
5601         for flag in $(EXTRA_HOST_FLAGS) ; do \
5602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5603         done; \
5604         echo "Doing html in binutils" ; \
5605         (cd $(HOST_SUBDIR)/binutils && \
5606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5608                   "RANLIB=$${RANLIB}" \
5609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5610                   html) \
5611           || exit 1
5612
5613 @endif binutils
5614
5615 .PHONY: maybe-TAGS-binutils TAGS-binutils
5616 maybe-TAGS-binutils:
5617 @if binutils
5618 maybe-TAGS-binutils: TAGS-binutils
5619
5620 TAGS-binutils: \
5621     configure-binutils 
5622         @[ -f ./binutils/Makefile ] || exit 0; \
5623         r=`${PWD_COMMAND}`; export r; \
5624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5625         $(HOST_EXPORTS) \
5626         for flag in $(EXTRA_HOST_FLAGS) ; do \
5627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5628         done; \
5629         echo "Doing TAGS in binutils" ; \
5630         (cd $(HOST_SUBDIR)/binutils && \
5631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5633                   "RANLIB=$${RANLIB}" \
5634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5635                   TAGS) \
5636           || exit 1
5637
5638 @endif binutils
5639
5640 .PHONY: maybe-install-info-binutils install-info-binutils
5641 maybe-install-info-binutils:
5642 @if binutils
5643 maybe-install-info-binutils: install-info-binutils
5644
5645 install-info-binutils: \
5646     configure-binutils \
5647     info-binutils 
5648         @[ -f ./binutils/Makefile ] || exit 0; \
5649         r=`${PWD_COMMAND}`; export r; \
5650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651         $(HOST_EXPORTS) \
5652         for flag in $(EXTRA_HOST_FLAGS) ; do \
5653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5654         done; \
5655         echo "Doing install-info in binutils" ; \
5656         (cd $(HOST_SUBDIR)/binutils && \
5657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5659                   "RANLIB=$${RANLIB}" \
5660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5661                   install-info) \
5662           || exit 1
5663
5664 @endif binutils
5665
5666 .PHONY: maybe-installcheck-binutils installcheck-binutils
5667 maybe-installcheck-binutils:
5668 @if binutils
5669 maybe-installcheck-binutils: installcheck-binutils
5670
5671 installcheck-binutils: \
5672     configure-binutils 
5673         @[ -f ./binutils/Makefile ] || exit 0; \
5674         r=`${PWD_COMMAND}`; export r; \
5675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5676         $(HOST_EXPORTS) \
5677         for flag in $(EXTRA_HOST_FLAGS) ; do \
5678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5679         done; \
5680         echo "Doing installcheck in binutils" ; \
5681         (cd $(HOST_SUBDIR)/binutils && \
5682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5684                   "RANLIB=$${RANLIB}" \
5685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5686                   installcheck) \
5687           || exit 1
5688
5689 @endif binutils
5690
5691 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5692 maybe-mostlyclean-binutils:
5693 @if binutils
5694 maybe-mostlyclean-binutils: mostlyclean-binutils
5695
5696 mostlyclean-binutils: 
5697         @[ -f ./binutils/Makefile ] || exit 0; \
5698         r=`${PWD_COMMAND}`; export r; \
5699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700         $(HOST_EXPORTS) \
5701         for flag in $(EXTRA_HOST_FLAGS) ; do \
5702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5703         done; \
5704         echo "Doing mostlyclean in binutils" ; \
5705         (cd $(HOST_SUBDIR)/binutils && \
5706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5708                   "RANLIB=$${RANLIB}" \
5709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5710                   mostlyclean) \
5711           || exit 1
5712
5713 @endif binutils
5714
5715 .PHONY: maybe-clean-binutils clean-binutils
5716 maybe-clean-binutils:
5717 @if binutils
5718 maybe-clean-binutils: clean-binutils
5719
5720 clean-binutils: 
5721         @[ -f ./binutils/Makefile ] || exit 0; \
5722         r=`${PWD_COMMAND}`; export r; \
5723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5724         $(HOST_EXPORTS) \
5725         for flag in $(EXTRA_HOST_FLAGS) ; do \
5726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5727         done; \
5728         echo "Doing clean in binutils" ; \
5729         (cd $(HOST_SUBDIR)/binutils && \
5730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5732                   "RANLIB=$${RANLIB}" \
5733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5734                   clean) \
5735           || exit 1
5736
5737 @endif binutils
5738
5739 .PHONY: maybe-distclean-binutils distclean-binutils
5740 maybe-distclean-binutils:
5741 @if binutils
5742 maybe-distclean-binutils: distclean-binutils
5743
5744 distclean-binutils: 
5745         @[ -f ./binutils/Makefile ] || exit 0; \
5746         r=`${PWD_COMMAND}`; export r; \
5747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5748         $(HOST_EXPORTS) \
5749         for flag in $(EXTRA_HOST_FLAGS) ; do \
5750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5751         done; \
5752         echo "Doing distclean in binutils" ; \
5753         (cd $(HOST_SUBDIR)/binutils && \
5754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5756                   "RANLIB=$${RANLIB}" \
5757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5758                   distclean) \
5759           || exit 1
5760
5761 @endif binutils
5762
5763 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5764 maybe-maintainer-clean-binutils:
5765 @if binutils
5766 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5767
5768 maintainer-clean-binutils: 
5769         @[ -f ./binutils/Makefile ] || exit 0; \
5770         r=`${PWD_COMMAND}`; export r; \
5771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5772         $(HOST_EXPORTS) \
5773         for flag in $(EXTRA_HOST_FLAGS) ; do \
5774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5775         done; \
5776         echo "Doing maintainer-clean in binutils" ; \
5777         (cd $(HOST_SUBDIR)/binutils && \
5778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5780                   "RANLIB=$${RANLIB}" \
5781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5782                   maintainer-clean) \
5783           || exit 1
5784
5785 @endif binutils
5786
5787
5788
5789 .PHONY: configure-bison maybe-configure-bison
5790 maybe-configure-bison:
5791 @if bison
5792 maybe-configure-bison: configure-bison
5793 configure-bison: 
5794         @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5796         r=`${PWD_COMMAND}`; export r; \
5797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5798         $(HOST_EXPORTS) \
5799         echo Configuring in $(HOST_SUBDIR)/bison; \
5800         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5801         case $(srcdir) in \
5802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5803           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5805         esac; \
5806         srcdiroption="--srcdir=$${topdir}/bison"; \
5807         libsrcdir="$$s/bison"; \
5808         $(SHELL) $${libsrcdir}/configure \
5809           $(HOST_CONFIGARGS) $${srcdiroption}  \
5810           || exit 1
5811 @endif bison
5812
5813
5814
5815
5816
5817 .PHONY: all-bison maybe-all-bison
5818 maybe-all-bison:
5819 @if bison
5820 TARGET-bison=all
5821 maybe-all-bison: all-bison
5822 all-bison: configure-bison
5823         @r=`${PWD_COMMAND}`; export r; \
5824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5825         $(HOST_EXPORTS) \
5826         (cd $(HOST_SUBDIR)/bison && \
5827           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
5828 @endif bison
5829
5830
5831
5832
5833 .PHONY: check-bison maybe-check-bison
5834 maybe-check-bison:
5835 @if bison
5836 maybe-check-bison: check-bison
5837
5838 # This module is only tested in a native toolchain.
5839 check-bison:
5840         @if [ '$(host)' = '$(target)' ] ; then \
5841           r=`${PWD_COMMAND}`; export r; \
5842           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5843           $(HOST_EXPORTS) \
5844           (cd $(HOST_SUBDIR)/bison && \
5845             $(MAKE) $(FLAGS_TO_PASS)  check); \
5846         fi
5847
5848 @endif bison
5849
5850 .PHONY: install-bison maybe-install-bison
5851 maybe-install-bison:
5852 @if bison
5853 maybe-install-bison: install-bison
5854
5855 install-bison: installdirs
5856         @r=`${PWD_COMMAND}`; export r; \
5857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5858         $(HOST_EXPORTS) \
5859         (cd $(HOST_SUBDIR)/bison && \
5860           $(MAKE) $(FLAGS_TO_PASS)  install)
5861
5862 @endif bison
5863
5864 # Other targets (info, dvi, etc.)
5865
5866 .PHONY: maybe-info-bison info-bison
5867 maybe-info-bison:
5868 @if bison
5869 maybe-info-bison: info-bison
5870
5871 info-bison: \
5872     configure-bison 
5873         @[ -f ./bison/Makefile ] || exit 0; \
5874         r=`${PWD_COMMAND}`; export r; \
5875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5876         $(HOST_EXPORTS) \
5877         for flag in $(EXTRA_HOST_FLAGS) ; do \
5878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5879         done; \
5880         echo "Doing info in bison" ; \
5881         (cd $(HOST_SUBDIR)/bison && \
5882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5884                   "RANLIB=$${RANLIB}" \
5885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5886                   info) \
5887           || exit 1
5888
5889 @endif bison
5890
5891 .PHONY: maybe-dvi-bison dvi-bison
5892 maybe-dvi-bison:
5893 @if bison
5894 maybe-dvi-bison: dvi-bison
5895
5896 dvi-bison: \
5897     configure-bison 
5898         @[ -f ./bison/Makefile ] || exit 0; \
5899         r=`${PWD_COMMAND}`; export r; \
5900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5901         $(HOST_EXPORTS) \
5902         for flag in $(EXTRA_HOST_FLAGS) ; do \
5903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5904         done; \
5905         echo "Doing dvi in bison" ; \
5906         (cd $(HOST_SUBDIR)/bison && \
5907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5909                   "RANLIB=$${RANLIB}" \
5910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5911                   dvi) \
5912           || exit 1
5913
5914 @endif bison
5915
5916 .PHONY: maybe-html-bison html-bison
5917 maybe-html-bison:
5918 @if bison
5919 maybe-html-bison: html-bison
5920
5921 html-bison: \
5922     configure-bison 
5923         @[ -f ./bison/Makefile ] || exit 0; \
5924         r=`${PWD_COMMAND}`; export r; \
5925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926         $(HOST_EXPORTS) \
5927         for flag in $(EXTRA_HOST_FLAGS) ; do \
5928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5929         done; \
5930         echo "Doing html in bison" ; \
5931         (cd $(HOST_SUBDIR)/bison && \
5932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5934                   "RANLIB=$${RANLIB}" \
5935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5936                   html) \
5937           || exit 1
5938
5939 @endif bison
5940
5941 .PHONY: maybe-TAGS-bison TAGS-bison
5942 maybe-TAGS-bison:
5943 @if bison
5944 maybe-TAGS-bison: TAGS-bison
5945
5946 TAGS-bison: \
5947     configure-bison 
5948         @[ -f ./bison/Makefile ] || exit 0; \
5949         r=`${PWD_COMMAND}`; export r; \
5950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5951         $(HOST_EXPORTS) \
5952         for flag in $(EXTRA_HOST_FLAGS) ; do \
5953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5954         done; \
5955         echo "Doing TAGS in bison" ; \
5956         (cd $(HOST_SUBDIR)/bison && \
5957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5959                   "RANLIB=$${RANLIB}" \
5960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5961                   TAGS) \
5962           || exit 1
5963
5964 @endif bison
5965
5966 .PHONY: maybe-install-info-bison install-info-bison
5967 maybe-install-info-bison:
5968 @if bison
5969 maybe-install-info-bison: install-info-bison
5970
5971 install-info-bison: \
5972     configure-bison \
5973     info-bison 
5974         @[ -f ./bison/Makefile ] || exit 0; \
5975         r=`${PWD_COMMAND}`; export r; \
5976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5977         $(HOST_EXPORTS) \
5978         for flag in $(EXTRA_HOST_FLAGS) ; do \
5979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5980         done; \
5981         echo "Doing install-info in bison" ; \
5982         (cd $(HOST_SUBDIR)/bison && \
5983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5985                   "RANLIB=$${RANLIB}" \
5986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5987                   install-info) \
5988           || exit 1
5989
5990 @endif bison
5991
5992 .PHONY: maybe-installcheck-bison installcheck-bison
5993 maybe-installcheck-bison:
5994 @if bison
5995 maybe-installcheck-bison: installcheck-bison
5996
5997 installcheck-bison: \
5998     configure-bison 
5999         @[ -f ./bison/Makefile ] || exit 0; \
6000         r=`${PWD_COMMAND}`; export r; \
6001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6002         $(HOST_EXPORTS) \
6003         for flag in $(EXTRA_HOST_FLAGS) ; do \
6004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6005         done; \
6006         echo "Doing installcheck in bison" ; \
6007         (cd $(HOST_SUBDIR)/bison && \
6008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6010                   "RANLIB=$${RANLIB}" \
6011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6012                   installcheck) \
6013           || exit 1
6014
6015 @endif bison
6016
6017 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6018 maybe-mostlyclean-bison:
6019 @if bison
6020 maybe-mostlyclean-bison: mostlyclean-bison
6021
6022 mostlyclean-bison: 
6023         @[ -f ./bison/Makefile ] || exit 0; \
6024         r=`${PWD_COMMAND}`; export r; \
6025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6026         $(HOST_EXPORTS) \
6027         for flag in $(EXTRA_HOST_FLAGS) ; do \
6028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6029         done; \
6030         echo "Doing mostlyclean in bison" ; \
6031         (cd $(HOST_SUBDIR)/bison && \
6032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6034                   "RANLIB=$${RANLIB}" \
6035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6036                   mostlyclean) \
6037           || exit 1
6038
6039 @endif bison
6040
6041 .PHONY: maybe-clean-bison clean-bison
6042 maybe-clean-bison:
6043 @if bison
6044 maybe-clean-bison: clean-bison
6045
6046 clean-bison: 
6047         @[ -f ./bison/Makefile ] || exit 0; \
6048         r=`${PWD_COMMAND}`; export r; \
6049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6050         $(HOST_EXPORTS) \
6051         for flag in $(EXTRA_HOST_FLAGS) ; do \
6052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6053         done; \
6054         echo "Doing clean in bison" ; \
6055         (cd $(HOST_SUBDIR)/bison && \
6056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6058                   "RANLIB=$${RANLIB}" \
6059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6060                   clean) \
6061           || exit 1
6062
6063 @endif bison
6064
6065 .PHONY: maybe-distclean-bison distclean-bison
6066 maybe-distclean-bison:
6067 @if bison
6068 maybe-distclean-bison: distclean-bison
6069
6070 distclean-bison: 
6071         @[ -f ./bison/Makefile ] || exit 0; \
6072         r=`${PWD_COMMAND}`; export r; \
6073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6074         $(HOST_EXPORTS) \
6075         for flag in $(EXTRA_HOST_FLAGS) ; do \
6076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6077         done; \
6078         echo "Doing distclean in bison" ; \
6079         (cd $(HOST_SUBDIR)/bison && \
6080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6082                   "RANLIB=$${RANLIB}" \
6083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6084                   distclean) \
6085           || exit 1
6086
6087 @endif bison
6088
6089 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6090 maybe-maintainer-clean-bison:
6091 @if bison
6092 maybe-maintainer-clean-bison: maintainer-clean-bison
6093
6094 maintainer-clean-bison: 
6095         @[ -f ./bison/Makefile ] || exit 0; \
6096         r=`${PWD_COMMAND}`; export r; \
6097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098         $(HOST_EXPORTS) \
6099         for flag in $(EXTRA_HOST_FLAGS) ; do \
6100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6101         done; \
6102         echo "Doing maintainer-clean in bison" ; \
6103         (cd $(HOST_SUBDIR)/bison && \
6104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6106                   "RANLIB=$${RANLIB}" \
6107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6108                   maintainer-clean) \
6109           || exit 1
6110
6111 @endif bison
6112
6113
6114
6115 .PHONY: configure-byacc maybe-configure-byacc
6116 maybe-configure-byacc:
6117 @if byacc
6118 maybe-configure-byacc: configure-byacc
6119 configure-byacc: 
6120         @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6122         r=`${PWD_COMMAND}`; export r; \
6123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6124         $(HOST_EXPORTS) \
6125         echo Configuring in $(HOST_SUBDIR)/byacc; \
6126         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6127         case $(srcdir) in \
6128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6129           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6131         esac; \
6132         srcdiroption="--srcdir=$${topdir}/byacc"; \
6133         libsrcdir="$$s/byacc"; \
6134         $(SHELL) $${libsrcdir}/configure \
6135           $(HOST_CONFIGARGS) $${srcdiroption}  \
6136           || exit 1
6137 @endif byacc
6138
6139
6140
6141
6142
6143 .PHONY: all-byacc maybe-all-byacc
6144 maybe-all-byacc:
6145 @if byacc
6146 TARGET-byacc=all
6147 maybe-all-byacc: all-byacc
6148 all-byacc: configure-byacc
6149         @r=`${PWD_COMMAND}`; export r; \
6150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6151         $(HOST_EXPORTS) \
6152         (cd $(HOST_SUBDIR)/byacc && \
6153           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6154 @endif byacc
6155
6156
6157
6158
6159 .PHONY: check-byacc maybe-check-byacc
6160 maybe-check-byacc:
6161 @if byacc
6162 maybe-check-byacc: check-byacc
6163
6164 # This module is only tested in a native toolchain.
6165 check-byacc:
6166         @if [ '$(host)' = '$(target)' ] ; then \
6167           r=`${PWD_COMMAND}`; export r; \
6168           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6169           $(HOST_EXPORTS) \
6170           (cd $(HOST_SUBDIR)/byacc && \
6171             $(MAKE) $(FLAGS_TO_PASS)  check); \
6172         fi
6173
6174 @endif byacc
6175
6176 .PHONY: install-byacc maybe-install-byacc
6177 maybe-install-byacc:
6178 @if byacc
6179 maybe-install-byacc: install-byacc
6180
6181 install-byacc: installdirs
6182         @r=`${PWD_COMMAND}`; export r; \
6183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6184         $(HOST_EXPORTS) \
6185         (cd $(HOST_SUBDIR)/byacc && \
6186           $(MAKE) $(FLAGS_TO_PASS)  install)
6187
6188 @endif byacc
6189
6190 # Other targets (info, dvi, etc.)
6191
6192 .PHONY: maybe-info-byacc info-byacc
6193 maybe-info-byacc:
6194 @if byacc
6195 maybe-info-byacc: info-byacc
6196
6197 info-byacc: \
6198     configure-byacc 
6199         @[ -f ./byacc/Makefile ] || exit 0; \
6200         r=`${PWD_COMMAND}`; export r; \
6201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6202         $(HOST_EXPORTS) \
6203         for flag in $(EXTRA_HOST_FLAGS) ; do \
6204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6205         done; \
6206         echo "Doing info in byacc" ; \
6207         (cd $(HOST_SUBDIR)/byacc && \
6208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6210                   "RANLIB=$${RANLIB}" \
6211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6212                   info) \
6213           || exit 1
6214
6215 @endif byacc
6216
6217 .PHONY: maybe-dvi-byacc dvi-byacc
6218 maybe-dvi-byacc:
6219 @if byacc
6220 maybe-dvi-byacc: dvi-byacc
6221
6222 dvi-byacc: \
6223     configure-byacc 
6224         @[ -f ./byacc/Makefile ] || exit 0; \
6225         r=`${PWD_COMMAND}`; export r; \
6226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6227         $(HOST_EXPORTS) \
6228         for flag in $(EXTRA_HOST_FLAGS) ; do \
6229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6230         done; \
6231         echo "Doing dvi in byacc" ; \
6232         (cd $(HOST_SUBDIR)/byacc && \
6233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6235                   "RANLIB=$${RANLIB}" \
6236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6237                   dvi) \
6238           || exit 1
6239
6240 @endif byacc
6241
6242 .PHONY: maybe-html-byacc html-byacc
6243 maybe-html-byacc:
6244 @if byacc
6245 maybe-html-byacc: html-byacc
6246
6247 html-byacc: \
6248     configure-byacc 
6249         @[ -f ./byacc/Makefile ] || exit 0; \
6250         r=`${PWD_COMMAND}`; export r; \
6251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6252         $(HOST_EXPORTS) \
6253         for flag in $(EXTRA_HOST_FLAGS) ; do \
6254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6255         done; \
6256         echo "Doing html in byacc" ; \
6257         (cd $(HOST_SUBDIR)/byacc && \
6258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6260                   "RANLIB=$${RANLIB}" \
6261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6262                   html) \
6263           || exit 1
6264
6265 @endif byacc
6266
6267 .PHONY: maybe-TAGS-byacc TAGS-byacc
6268 maybe-TAGS-byacc:
6269 @if byacc
6270 maybe-TAGS-byacc: TAGS-byacc
6271
6272 TAGS-byacc: \
6273     configure-byacc 
6274         @[ -f ./byacc/Makefile ] || exit 0; \
6275         r=`${PWD_COMMAND}`; export r; \
6276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6277         $(HOST_EXPORTS) \
6278         for flag in $(EXTRA_HOST_FLAGS) ; do \
6279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6280         done; \
6281         echo "Doing TAGS in byacc" ; \
6282         (cd $(HOST_SUBDIR)/byacc && \
6283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6285                   "RANLIB=$${RANLIB}" \
6286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6287                   TAGS) \
6288           || exit 1
6289
6290 @endif byacc
6291
6292 .PHONY: maybe-install-info-byacc install-info-byacc
6293 maybe-install-info-byacc:
6294 @if byacc
6295 maybe-install-info-byacc: install-info-byacc
6296
6297 install-info-byacc: \
6298     configure-byacc \
6299     info-byacc 
6300         @[ -f ./byacc/Makefile ] || exit 0; \
6301         r=`${PWD_COMMAND}`; export r; \
6302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6303         $(HOST_EXPORTS) \
6304         for flag in $(EXTRA_HOST_FLAGS) ; do \
6305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6306         done; \
6307         echo "Doing install-info in byacc" ; \
6308         (cd $(HOST_SUBDIR)/byacc && \
6309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6311                   "RANLIB=$${RANLIB}" \
6312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6313                   install-info) \
6314           || exit 1
6315
6316 @endif byacc
6317
6318 .PHONY: maybe-installcheck-byacc installcheck-byacc
6319 maybe-installcheck-byacc:
6320 @if byacc
6321 maybe-installcheck-byacc: installcheck-byacc
6322
6323 installcheck-byacc: \
6324     configure-byacc 
6325         @[ -f ./byacc/Makefile ] || exit 0; \
6326         r=`${PWD_COMMAND}`; export r; \
6327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6328         $(HOST_EXPORTS) \
6329         for flag in $(EXTRA_HOST_FLAGS) ; do \
6330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6331         done; \
6332         echo "Doing installcheck in byacc" ; \
6333         (cd $(HOST_SUBDIR)/byacc && \
6334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6336                   "RANLIB=$${RANLIB}" \
6337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6338                   installcheck) \
6339           || exit 1
6340
6341 @endif byacc
6342
6343 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6344 maybe-mostlyclean-byacc:
6345 @if byacc
6346 maybe-mostlyclean-byacc: mostlyclean-byacc
6347
6348 mostlyclean-byacc: 
6349         @[ -f ./byacc/Makefile ] || exit 0; \
6350         r=`${PWD_COMMAND}`; export r; \
6351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6352         $(HOST_EXPORTS) \
6353         for flag in $(EXTRA_HOST_FLAGS) ; do \
6354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6355         done; \
6356         echo "Doing mostlyclean in byacc" ; \
6357         (cd $(HOST_SUBDIR)/byacc && \
6358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6360                   "RANLIB=$${RANLIB}" \
6361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6362                   mostlyclean) \
6363           || exit 1
6364
6365 @endif byacc
6366
6367 .PHONY: maybe-clean-byacc clean-byacc
6368 maybe-clean-byacc:
6369 @if byacc
6370 maybe-clean-byacc: clean-byacc
6371
6372 clean-byacc: 
6373         @[ -f ./byacc/Makefile ] || exit 0; \
6374         r=`${PWD_COMMAND}`; export r; \
6375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6376         $(HOST_EXPORTS) \
6377         for flag in $(EXTRA_HOST_FLAGS) ; do \
6378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6379         done; \
6380         echo "Doing clean in byacc" ; \
6381         (cd $(HOST_SUBDIR)/byacc && \
6382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6384                   "RANLIB=$${RANLIB}" \
6385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6386                   clean) \
6387           || exit 1
6388
6389 @endif byacc
6390
6391 .PHONY: maybe-distclean-byacc distclean-byacc
6392 maybe-distclean-byacc:
6393 @if byacc
6394 maybe-distclean-byacc: distclean-byacc
6395
6396 distclean-byacc: 
6397         @[ -f ./byacc/Makefile ] || exit 0; \
6398         r=`${PWD_COMMAND}`; export r; \
6399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6400         $(HOST_EXPORTS) \
6401         for flag in $(EXTRA_HOST_FLAGS) ; do \
6402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6403         done; \
6404         echo "Doing distclean in byacc" ; \
6405         (cd $(HOST_SUBDIR)/byacc && \
6406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6408                   "RANLIB=$${RANLIB}" \
6409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6410                   distclean) \
6411           || exit 1
6412
6413 @endif byacc
6414
6415 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6416 maybe-maintainer-clean-byacc:
6417 @if byacc
6418 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6419
6420 maintainer-clean-byacc: 
6421         @[ -f ./byacc/Makefile ] || exit 0; \
6422         r=`${PWD_COMMAND}`; export r; \
6423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6424         $(HOST_EXPORTS) \
6425         for flag in $(EXTRA_HOST_FLAGS) ; do \
6426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6427         done; \
6428         echo "Doing maintainer-clean in byacc" ; \
6429         (cd $(HOST_SUBDIR)/byacc && \
6430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6432                   "RANLIB=$${RANLIB}" \
6433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6434                   maintainer-clean) \
6435           || exit 1
6436
6437 @endif byacc
6438
6439
6440
6441 .PHONY: configure-bzip2 maybe-configure-bzip2
6442 maybe-configure-bzip2:
6443 @if bzip2
6444 maybe-configure-bzip2: configure-bzip2
6445 configure-bzip2: 
6446         @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6448         r=`${PWD_COMMAND}`; export r; \
6449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6450         $(HOST_EXPORTS) \
6451         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6452         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6453         case $(srcdir) in \
6454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6455           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6457         esac; \
6458         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6459         libsrcdir="$$s/bzip2"; \
6460         $(SHELL) $${libsrcdir}/configure \
6461           $(HOST_CONFIGARGS) $${srcdiroption}  \
6462           || exit 1
6463 @endif bzip2
6464
6465
6466
6467
6468
6469 .PHONY: all-bzip2 maybe-all-bzip2
6470 maybe-all-bzip2:
6471 @if bzip2
6472 TARGET-bzip2=all
6473 maybe-all-bzip2: all-bzip2
6474 all-bzip2: configure-bzip2
6475         @r=`${PWD_COMMAND}`; export r; \
6476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477         $(HOST_EXPORTS) \
6478         (cd $(HOST_SUBDIR)/bzip2 && \
6479           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6480 @endif bzip2
6481
6482
6483
6484
6485 .PHONY: check-bzip2 maybe-check-bzip2
6486 maybe-check-bzip2:
6487 @if bzip2
6488 maybe-check-bzip2: check-bzip2
6489
6490 check-bzip2:
6491         @r=`${PWD_COMMAND}`; export r; \
6492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6493         $(HOST_EXPORTS) \
6494         (cd $(HOST_SUBDIR)/bzip2 && \
6495           $(MAKE) $(FLAGS_TO_PASS)  check)
6496
6497 @endif bzip2
6498
6499 .PHONY: install-bzip2 maybe-install-bzip2
6500 maybe-install-bzip2:
6501 @if bzip2
6502 maybe-install-bzip2: install-bzip2
6503
6504 install-bzip2: installdirs
6505         @r=`${PWD_COMMAND}`; export r; \
6506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6507         $(HOST_EXPORTS) \
6508         (cd $(HOST_SUBDIR)/bzip2 && \
6509           $(MAKE) $(FLAGS_TO_PASS)  install)
6510
6511 @endif bzip2
6512
6513 # Other targets (info, dvi, etc.)
6514
6515 .PHONY: maybe-info-bzip2 info-bzip2
6516 maybe-info-bzip2:
6517 @if bzip2
6518 maybe-info-bzip2: info-bzip2
6519
6520 info-bzip2: \
6521     configure-bzip2 
6522         @[ -f ./bzip2/Makefile ] || exit 0; \
6523         r=`${PWD_COMMAND}`; export r; \
6524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6525         $(HOST_EXPORTS) \
6526         for flag in $(EXTRA_HOST_FLAGS) ; do \
6527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6528         done; \
6529         echo "Doing info in bzip2" ; \
6530         (cd $(HOST_SUBDIR)/bzip2 && \
6531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6533                   "RANLIB=$${RANLIB}" \
6534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6535                   info) \
6536           || exit 1
6537
6538 @endif bzip2
6539
6540 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6541 maybe-dvi-bzip2:
6542 @if bzip2
6543 maybe-dvi-bzip2: dvi-bzip2
6544
6545 dvi-bzip2: \
6546     configure-bzip2 
6547         @[ -f ./bzip2/Makefile ] || exit 0; \
6548         r=`${PWD_COMMAND}`; export r; \
6549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6550         $(HOST_EXPORTS) \
6551         for flag in $(EXTRA_HOST_FLAGS) ; do \
6552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6553         done; \
6554         echo "Doing dvi in bzip2" ; \
6555         (cd $(HOST_SUBDIR)/bzip2 && \
6556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6558                   "RANLIB=$${RANLIB}" \
6559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6560                   dvi) \
6561           || exit 1
6562
6563 @endif bzip2
6564
6565 .PHONY: maybe-html-bzip2 html-bzip2
6566 maybe-html-bzip2:
6567 @if bzip2
6568 maybe-html-bzip2: html-bzip2
6569
6570 html-bzip2: \
6571     configure-bzip2 
6572         @[ -f ./bzip2/Makefile ] || exit 0; \
6573         r=`${PWD_COMMAND}`; export r; \
6574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6575         $(HOST_EXPORTS) \
6576         for flag in $(EXTRA_HOST_FLAGS) ; do \
6577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6578         done; \
6579         echo "Doing html in bzip2" ; \
6580         (cd $(HOST_SUBDIR)/bzip2 && \
6581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6583                   "RANLIB=$${RANLIB}" \
6584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6585                   html) \
6586           || exit 1
6587
6588 @endif bzip2
6589
6590 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6591 maybe-TAGS-bzip2:
6592 @if bzip2
6593 maybe-TAGS-bzip2: TAGS-bzip2
6594
6595 TAGS-bzip2: \
6596     configure-bzip2 
6597         @[ -f ./bzip2/Makefile ] || exit 0; \
6598         r=`${PWD_COMMAND}`; export r; \
6599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6600         $(HOST_EXPORTS) \
6601         for flag in $(EXTRA_HOST_FLAGS) ; do \
6602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6603         done; \
6604         echo "Doing TAGS in bzip2" ; \
6605         (cd $(HOST_SUBDIR)/bzip2 && \
6606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6608                   "RANLIB=$${RANLIB}" \
6609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6610                   TAGS) \
6611           || exit 1
6612
6613 @endif bzip2
6614
6615 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6616 maybe-install-info-bzip2:
6617 @if bzip2
6618 maybe-install-info-bzip2: install-info-bzip2
6619
6620 install-info-bzip2: \
6621     configure-bzip2 \
6622     info-bzip2 
6623         @[ -f ./bzip2/Makefile ] || exit 0; \
6624         r=`${PWD_COMMAND}`; export r; \
6625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6626         $(HOST_EXPORTS) \
6627         for flag in $(EXTRA_HOST_FLAGS) ; do \
6628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6629         done; \
6630         echo "Doing install-info in bzip2" ; \
6631         (cd $(HOST_SUBDIR)/bzip2 && \
6632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6634                   "RANLIB=$${RANLIB}" \
6635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6636                   install-info) \
6637           || exit 1
6638
6639 @endif bzip2
6640
6641 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6642 maybe-installcheck-bzip2:
6643 @if bzip2
6644 maybe-installcheck-bzip2: installcheck-bzip2
6645
6646 installcheck-bzip2: \
6647     configure-bzip2 
6648         @[ -f ./bzip2/Makefile ] || exit 0; \
6649         r=`${PWD_COMMAND}`; export r; \
6650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651         $(HOST_EXPORTS) \
6652         for flag in $(EXTRA_HOST_FLAGS) ; do \
6653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6654         done; \
6655         echo "Doing installcheck in bzip2" ; \
6656         (cd $(HOST_SUBDIR)/bzip2 && \
6657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6659                   "RANLIB=$${RANLIB}" \
6660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6661                   installcheck) \
6662           || exit 1
6663
6664 @endif bzip2
6665
6666 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6667 maybe-mostlyclean-bzip2:
6668 @if bzip2
6669 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6670
6671 mostlyclean-bzip2: 
6672         @[ -f ./bzip2/Makefile ] || exit 0; \
6673         r=`${PWD_COMMAND}`; export r; \
6674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6675         $(HOST_EXPORTS) \
6676         for flag in $(EXTRA_HOST_FLAGS) ; do \
6677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6678         done; \
6679         echo "Doing mostlyclean in bzip2" ; \
6680         (cd $(HOST_SUBDIR)/bzip2 && \
6681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6683                   "RANLIB=$${RANLIB}" \
6684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6685                   mostlyclean) \
6686           || exit 1
6687
6688 @endif bzip2
6689
6690 .PHONY: maybe-clean-bzip2 clean-bzip2
6691 maybe-clean-bzip2:
6692 @if bzip2
6693 maybe-clean-bzip2: clean-bzip2
6694
6695 clean-bzip2: 
6696         @[ -f ./bzip2/Makefile ] || exit 0; \
6697         r=`${PWD_COMMAND}`; export r; \
6698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6699         $(HOST_EXPORTS) \
6700         for flag in $(EXTRA_HOST_FLAGS) ; do \
6701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6702         done; \
6703         echo "Doing clean in bzip2" ; \
6704         (cd $(HOST_SUBDIR)/bzip2 && \
6705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6707                   "RANLIB=$${RANLIB}" \
6708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6709                   clean) \
6710           || exit 1
6711
6712 @endif bzip2
6713
6714 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6715 maybe-distclean-bzip2:
6716 @if bzip2
6717 maybe-distclean-bzip2: distclean-bzip2
6718
6719 distclean-bzip2: 
6720         @[ -f ./bzip2/Makefile ] || exit 0; \
6721         r=`${PWD_COMMAND}`; export r; \
6722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6723         $(HOST_EXPORTS) \
6724         for flag in $(EXTRA_HOST_FLAGS) ; do \
6725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6726         done; \
6727         echo "Doing distclean in bzip2" ; \
6728         (cd $(HOST_SUBDIR)/bzip2 && \
6729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6731                   "RANLIB=$${RANLIB}" \
6732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6733                   distclean) \
6734           || exit 1
6735
6736 @endif bzip2
6737
6738 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6739 maybe-maintainer-clean-bzip2:
6740 @if bzip2
6741 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6742
6743 maintainer-clean-bzip2: 
6744         @[ -f ./bzip2/Makefile ] || exit 0; \
6745         r=`${PWD_COMMAND}`; export r; \
6746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6747         $(HOST_EXPORTS) \
6748         for flag in $(EXTRA_HOST_FLAGS) ; do \
6749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6750         done; \
6751         echo "Doing maintainer-clean in bzip2" ; \
6752         (cd $(HOST_SUBDIR)/bzip2 && \
6753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6755                   "RANLIB=$${RANLIB}" \
6756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6757                   maintainer-clean) \
6758           || exit 1
6759
6760 @endif bzip2
6761
6762
6763
6764 .PHONY: configure-dejagnu maybe-configure-dejagnu
6765 maybe-configure-dejagnu:
6766 @if dejagnu
6767 maybe-configure-dejagnu: configure-dejagnu
6768 configure-dejagnu: 
6769         @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6771         r=`${PWD_COMMAND}`; export r; \
6772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6773         $(HOST_EXPORTS) \
6774         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6775         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6776         case $(srcdir) in \
6777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6778           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6780         esac; \
6781         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6782         libsrcdir="$$s/dejagnu"; \
6783         $(SHELL) $${libsrcdir}/configure \
6784           $(HOST_CONFIGARGS) $${srcdiroption}  \
6785           || exit 1
6786 @endif dejagnu
6787
6788
6789
6790
6791
6792 .PHONY: all-dejagnu maybe-all-dejagnu
6793 maybe-all-dejagnu:
6794 @if dejagnu
6795 TARGET-dejagnu=all
6796 maybe-all-dejagnu: all-dejagnu
6797 all-dejagnu: configure-dejagnu
6798         @r=`${PWD_COMMAND}`; export r; \
6799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6800         $(HOST_EXPORTS) \
6801         (cd $(HOST_SUBDIR)/dejagnu && \
6802           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
6803 @endif dejagnu
6804
6805
6806
6807
6808 .PHONY: check-dejagnu maybe-check-dejagnu
6809 maybe-check-dejagnu:
6810 @if dejagnu
6811 maybe-check-dejagnu: check-dejagnu
6812
6813 check-dejagnu:
6814         @r=`${PWD_COMMAND}`; export r; \
6815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816         $(HOST_EXPORTS) \
6817         (cd $(HOST_SUBDIR)/dejagnu && \
6818           $(MAKE) $(FLAGS_TO_PASS)  check)
6819
6820 @endif dejagnu
6821
6822 .PHONY: install-dejagnu maybe-install-dejagnu
6823 maybe-install-dejagnu:
6824 @if dejagnu
6825 maybe-install-dejagnu: install-dejagnu
6826
6827 install-dejagnu: installdirs
6828         @r=`${PWD_COMMAND}`; export r; \
6829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6830         $(HOST_EXPORTS) \
6831         (cd $(HOST_SUBDIR)/dejagnu && \
6832           $(MAKE) $(FLAGS_TO_PASS)  install)
6833
6834 @endif dejagnu
6835
6836 # Other targets (info, dvi, etc.)
6837
6838 .PHONY: maybe-info-dejagnu info-dejagnu
6839 maybe-info-dejagnu:
6840 @if dejagnu
6841 maybe-info-dejagnu: info-dejagnu
6842
6843 info-dejagnu: \
6844     configure-dejagnu 
6845         @[ -f ./dejagnu/Makefile ] || exit 0; \
6846         r=`${PWD_COMMAND}`; export r; \
6847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6848         $(HOST_EXPORTS) \
6849         for flag in $(EXTRA_HOST_FLAGS) ; do \
6850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6851         done; \
6852         echo "Doing info in dejagnu" ; \
6853         (cd $(HOST_SUBDIR)/dejagnu && \
6854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6856                   "RANLIB=$${RANLIB}" \
6857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6858                   info) \
6859           || exit 1
6860
6861 @endif dejagnu
6862
6863 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6864 maybe-dvi-dejagnu:
6865 @if dejagnu
6866 maybe-dvi-dejagnu: dvi-dejagnu
6867
6868 dvi-dejagnu: \
6869     configure-dejagnu 
6870         @[ -f ./dejagnu/Makefile ] || exit 0; \
6871         r=`${PWD_COMMAND}`; export r; \
6872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6873         $(HOST_EXPORTS) \
6874         for flag in $(EXTRA_HOST_FLAGS) ; do \
6875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6876         done; \
6877         echo "Doing dvi in dejagnu" ; \
6878         (cd $(HOST_SUBDIR)/dejagnu && \
6879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6881                   "RANLIB=$${RANLIB}" \
6882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6883                   dvi) \
6884           || exit 1
6885
6886 @endif dejagnu
6887
6888 .PHONY: maybe-html-dejagnu html-dejagnu
6889 maybe-html-dejagnu:
6890 @if dejagnu
6891 maybe-html-dejagnu: html-dejagnu
6892
6893 html-dejagnu: \
6894     configure-dejagnu 
6895         @[ -f ./dejagnu/Makefile ] || exit 0; \
6896         r=`${PWD_COMMAND}`; export r; \
6897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898         $(HOST_EXPORTS) \
6899         for flag in $(EXTRA_HOST_FLAGS) ; do \
6900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6901         done; \
6902         echo "Doing html in dejagnu" ; \
6903         (cd $(HOST_SUBDIR)/dejagnu && \
6904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6906                   "RANLIB=$${RANLIB}" \
6907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6908                   html) \
6909           || exit 1
6910
6911 @endif dejagnu
6912
6913 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6914 maybe-TAGS-dejagnu:
6915 @if dejagnu
6916 maybe-TAGS-dejagnu: TAGS-dejagnu
6917
6918 TAGS-dejagnu: \
6919     configure-dejagnu 
6920         @[ -f ./dejagnu/Makefile ] || exit 0; \
6921         r=`${PWD_COMMAND}`; export r; \
6922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6923         $(HOST_EXPORTS) \
6924         for flag in $(EXTRA_HOST_FLAGS) ; do \
6925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6926         done; \
6927         echo "Doing TAGS in dejagnu" ; \
6928         (cd $(HOST_SUBDIR)/dejagnu && \
6929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6931                   "RANLIB=$${RANLIB}" \
6932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6933                   TAGS) \
6934           || exit 1
6935
6936 @endif dejagnu
6937
6938 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6939 maybe-install-info-dejagnu:
6940 @if dejagnu
6941 maybe-install-info-dejagnu: install-info-dejagnu
6942
6943 install-info-dejagnu: \
6944     configure-dejagnu \
6945     info-dejagnu 
6946         @[ -f ./dejagnu/Makefile ] || exit 0; \
6947         r=`${PWD_COMMAND}`; export r; \
6948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6949         $(HOST_EXPORTS) \
6950         for flag in $(EXTRA_HOST_FLAGS) ; do \
6951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6952         done; \
6953         echo "Doing install-info in dejagnu" ; \
6954         (cd $(HOST_SUBDIR)/dejagnu && \
6955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6957                   "RANLIB=$${RANLIB}" \
6958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6959                   install-info) \
6960           || exit 1
6961
6962 @endif dejagnu
6963
6964 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6965 maybe-installcheck-dejagnu:
6966 @if dejagnu
6967 maybe-installcheck-dejagnu: installcheck-dejagnu
6968
6969 installcheck-dejagnu: \
6970     configure-dejagnu 
6971         @[ -f ./dejagnu/Makefile ] || exit 0; \
6972         r=`${PWD_COMMAND}`; export r; \
6973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974         $(HOST_EXPORTS) \
6975         for flag in $(EXTRA_HOST_FLAGS) ; do \
6976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6977         done; \
6978         echo "Doing installcheck in dejagnu" ; \
6979         (cd $(HOST_SUBDIR)/dejagnu && \
6980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6982                   "RANLIB=$${RANLIB}" \
6983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6984                   installcheck) \
6985           || exit 1
6986
6987 @endif dejagnu
6988
6989 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6990 maybe-mostlyclean-dejagnu:
6991 @if dejagnu
6992 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6993
6994 mostlyclean-dejagnu: 
6995         @[ -f ./dejagnu/Makefile ] || exit 0; \
6996         r=`${PWD_COMMAND}`; export r; \
6997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6998         $(HOST_EXPORTS) \
6999         for flag in $(EXTRA_HOST_FLAGS) ; do \
7000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7001         done; \
7002         echo "Doing mostlyclean in dejagnu" ; \
7003         (cd $(HOST_SUBDIR)/dejagnu && \
7004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7006                   "RANLIB=$${RANLIB}" \
7007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7008                   mostlyclean) \
7009           || exit 1
7010
7011 @endif dejagnu
7012
7013 .PHONY: maybe-clean-dejagnu clean-dejagnu
7014 maybe-clean-dejagnu:
7015 @if dejagnu
7016 maybe-clean-dejagnu: clean-dejagnu
7017
7018 clean-dejagnu: 
7019         @[ -f ./dejagnu/Makefile ] || exit 0; \
7020         r=`${PWD_COMMAND}`; export r; \
7021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7022         $(HOST_EXPORTS) \
7023         for flag in $(EXTRA_HOST_FLAGS) ; do \
7024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7025         done; \
7026         echo "Doing clean in dejagnu" ; \
7027         (cd $(HOST_SUBDIR)/dejagnu && \
7028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7030                   "RANLIB=$${RANLIB}" \
7031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7032                   clean) \
7033           || exit 1
7034
7035 @endif dejagnu
7036
7037 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7038 maybe-distclean-dejagnu:
7039 @if dejagnu
7040 maybe-distclean-dejagnu: distclean-dejagnu
7041
7042 distclean-dejagnu: 
7043         @[ -f ./dejagnu/Makefile ] || exit 0; \
7044         r=`${PWD_COMMAND}`; export r; \
7045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7046         $(HOST_EXPORTS) \
7047         for flag in $(EXTRA_HOST_FLAGS) ; do \
7048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7049         done; \
7050         echo "Doing distclean in dejagnu" ; \
7051         (cd $(HOST_SUBDIR)/dejagnu && \
7052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7054                   "RANLIB=$${RANLIB}" \
7055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7056                   distclean) \
7057           || exit 1
7058
7059 @endif dejagnu
7060
7061 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7062 maybe-maintainer-clean-dejagnu:
7063 @if dejagnu
7064 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7065
7066 maintainer-clean-dejagnu: 
7067         @[ -f ./dejagnu/Makefile ] || exit 0; \
7068         r=`${PWD_COMMAND}`; export r; \
7069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7070         $(HOST_EXPORTS) \
7071         for flag in $(EXTRA_HOST_FLAGS) ; do \
7072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7073         done; \
7074         echo "Doing maintainer-clean in dejagnu" ; \
7075         (cd $(HOST_SUBDIR)/dejagnu && \
7076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7078                   "RANLIB=$${RANLIB}" \
7079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7080                   maintainer-clean) \
7081           || exit 1
7082
7083 @endif dejagnu
7084
7085
7086
7087 .PHONY: configure-diff maybe-configure-diff
7088 maybe-configure-diff:
7089 @if diff
7090 maybe-configure-diff: configure-diff
7091 configure-diff: 
7092         @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7094         r=`${PWD_COMMAND}`; export r; \
7095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7096         $(HOST_EXPORTS) \
7097         echo Configuring in $(HOST_SUBDIR)/diff; \
7098         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7099         case $(srcdir) in \
7100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7101           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7103         esac; \
7104         srcdiroption="--srcdir=$${topdir}/diff"; \
7105         libsrcdir="$$s/diff"; \
7106         $(SHELL) $${libsrcdir}/configure \
7107           $(HOST_CONFIGARGS) $${srcdiroption}  \
7108           || exit 1
7109 @endif diff
7110
7111
7112
7113
7114
7115 .PHONY: all-diff maybe-all-diff
7116 maybe-all-diff:
7117 @if diff
7118 TARGET-diff=all
7119 maybe-all-diff: all-diff
7120 all-diff: configure-diff
7121         @r=`${PWD_COMMAND}`; export r; \
7122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7123         $(HOST_EXPORTS) \
7124         (cd $(HOST_SUBDIR)/diff && \
7125           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7126 @endif diff
7127
7128
7129
7130
7131 .PHONY: check-diff maybe-check-diff
7132 maybe-check-diff:
7133 @if diff
7134 maybe-check-diff: check-diff
7135
7136 check-diff:
7137         @r=`${PWD_COMMAND}`; export r; \
7138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7139         $(HOST_EXPORTS) \
7140         (cd $(HOST_SUBDIR)/diff && \
7141           $(MAKE) $(FLAGS_TO_PASS)  check)
7142
7143 @endif diff
7144
7145 .PHONY: install-diff maybe-install-diff
7146 maybe-install-diff:
7147 @if diff
7148 maybe-install-diff: install-diff
7149
7150 install-diff: installdirs
7151         @r=`${PWD_COMMAND}`; export r; \
7152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7153         $(HOST_EXPORTS) \
7154         (cd $(HOST_SUBDIR)/diff && \
7155           $(MAKE) $(FLAGS_TO_PASS)  install)
7156
7157 @endif diff
7158
7159 # Other targets (info, dvi, etc.)
7160
7161 .PHONY: maybe-info-diff info-diff
7162 maybe-info-diff:
7163 @if diff
7164 maybe-info-diff: info-diff
7165
7166 info-diff: \
7167     configure-diff 
7168         @[ -f ./diff/Makefile ] || exit 0; \
7169         r=`${PWD_COMMAND}`; export r; \
7170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7171         $(HOST_EXPORTS) \
7172         for flag in $(EXTRA_HOST_FLAGS) ; do \
7173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7174         done; \
7175         echo "Doing info in diff" ; \
7176         (cd $(HOST_SUBDIR)/diff && \
7177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7179                   "RANLIB=$${RANLIB}" \
7180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7181                   info) \
7182           || exit 1
7183
7184 @endif diff
7185
7186 .PHONY: maybe-dvi-diff dvi-diff
7187 maybe-dvi-diff:
7188 @if diff
7189 maybe-dvi-diff: dvi-diff
7190
7191 dvi-diff: \
7192     configure-diff 
7193         @[ -f ./diff/Makefile ] || exit 0; \
7194         r=`${PWD_COMMAND}`; export r; \
7195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196         $(HOST_EXPORTS) \
7197         for flag in $(EXTRA_HOST_FLAGS) ; do \
7198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7199         done; \
7200         echo "Doing dvi in diff" ; \
7201         (cd $(HOST_SUBDIR)/diff && \
7202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7204                   "RANLIB=$${RANLIB}" \
7205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7206                   dvi) \
7207           || exit 1
7208
7209 @endif diff
7210
7211 .PHONY: maybe-html-diff html-diff
7212 maybe-html-diff:
7213 @if diff
7214 maybe-html-diff: html-diff
7215
7216 html-diff: \
7217     configure-diff 
7218         @[ -f ./diff/Makefile ] || exit 0; \
7219         r=`${PWD_COMMAND}`; export r; \
7220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7221         $(HOST_EXPORTS) \
7222         for flag in $(EXTRA_HOST_FLAGS) ; do \
7223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7224         done; \
7225         echo "Doing html in diff" ; \
7226         (cd $(HOST_SUBDIR)/diff && \
7227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7229                   "RANLIB=$${RANLIB}" \
7230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7231                   html) \
7232           || exit 1
7233
7234 @endif diff
7235
7236 .PHONY: maybe-TAGS-diff TAGS-diff
7237 maybe-TAGS-diff:
7238 @if diff
7239 maybe-TAGS-diff: TAGS-diff
7240
7241 TAGS-diff: \
7242     configure-diff 
7243         @[ -f ./diff/Makefile ] || exit 0; \
7244         r=`${PWD_COMMAND}`; export r; \
7245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7246         $(HOST_EXPORTS) \
7247         for flag in $(EXTRA_HOST_FLAGS) ; do \
7248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7249         done; \
7250         echo "Doing TAGS in diff" ; \
7251         (cd $(HOST_SUBDIR)/diff && \
7252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7254                   "RANLIB=$${RANLIB}" \
7255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7256                   TAGS) \
7257           || exit 1
7258
7259 @endif diff
7260
7261 .PHONY: maybe-install-info-diff install-info-diff
7262 maybe-install-info-diff:
7263 @if diff
7264 maybe-install-info-diff: install-info-diff
7265
7266 install-info-diff: \
7267     configure-diff \
7268     info-diff 
7269         @[ -f ./diff/Makefile ] || exit 0; \
7270         r=`${PWD_COMMAND}`; export r; \
7271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7272         $(HOST_EXPORTS) \
7273         for flag in $(EXTRA_HOST_FLAGS) ; do \
7274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7275         done; \
7276         echo "Doing install-info in diff" ; \
7277         (cd $(HOST_SUBDIR)/diff && \
7278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7280                   "RANLIB=$${RANLIB}" \
7281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7282                   install-info) \
7283           || exit 1
7284
7285 @endif diff
7286
7287 .PHONY: maybe-installcheck-diff installcheck-diff
7288 maybe-installcheck-diff:
7289 @if diff
7290 maybe-installcheck-diff: installcheck-diff
7291
7292 installcheck-diff: \
7293     configure-diff 
7294         @[ -f ./diff/Makefile ] || exit 0; \
7295         r=`${PWD_COMMAND}`; export r; \
7296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7297         $(HOST_EXPORTS) \
7298         for flag in $(EXTRA_HOST_FLAGS) ; do \
7299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7300         done; \
7301         echo "Doing installcheck in diff" ; \
7302         (cd $(HOST_SUBDIR)/diff && \
7303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7305                   "RANLIB=$${RANLIB}" \
7306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7307                   installcheck) \
7308           || exit 1
7309
7310 @endif diff
7311
7312 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7313 maybe-mostlyclean-diff:
7314 @if diff
7315 maybe-mostlyclean-diff: mostlyclean-diff
7316
7317 mostlyclean-diff: 
7318         @[ -f ./diff/Makefile ] || exit 0; \
7319         r=`${PWD_COMMAND}`; export r; \
7320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7321         $(HOST_EXPORTS) \
7322         for flag in $(EXTRA_HOST_FLAGS) ; do \
7323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7324         done; \
7325         echo "Doing mostlyclean in diff" ; \
7326         (cd $(HOST_SUBDIR)/diff && \
7327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7329                   "RANLIB=$${RANLIB}" \
7330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7331                   mostlyclean) \
7332           || exit 1
7333
7334 @endif diff
7335
7336 .PHONY: maybe-clean-diff clean-diff
7337 maybe-clean-diff:
7338 @if diff
7339 maybe-clean-diff: clean-diff
7340
7341 clean-diff: 
7342         @[ -f ./diff/Makefile ] || exit 0; \
7343         r=`${PWD_COMMAND}`; export r; \
7344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7345         $(HOST_EXPORTS) \
7346         for flag in $(EXTRA_HOST_FLAGS) ; do \
7347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7348         done; \
7349         echo "Doing clean in diff" ; \
7350         (cd $(HOST_SUBDIR)/diff && \
7351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7353                   "RANLIB=$${RANLIB}" \
7354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7355                   clean) \
7356           || exit 1
7357
7358 @endif diff
7359
7360 .PHONY: maybe-distclean-diff distclean-diff
7361 maybe-distclean-diff:
7362 @if diff
7363 maybe-distclean-diff: distclean-diff
7364
7365 distclean-diff: 
7366         @[ -f ./diff/Makefile ] || exit 0; \
7367         r=`${PWD_COMMAND}`; export r; \
7368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7369         $(HOST_EXPORTS) \
7370         for flag in $(EXTRA_HOST_FLAGS) ; do \
7371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7372         done; \
7373         echo "Doing distclean in diff" ; \
7374         (cd $(HOST_SUBDIR)/diff && \
7375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7377                   "RANLIB=$${RANLIB}" \
7378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7379                   distclean) \
7380           || exit 1
7381
7382 @endif diff
7383
7384 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7385 maybe-maintainer-clean-diff:
7386 @if diff
7387 maybe-maintainer-clean-diff: maintainer-clean-diff
7388
7389 maintainer-clean-diff: 
7390         @[ -f ./diff/Makefile ] || exit 0; \
7391         r=`${PWD_COMMAND}`; export r; \
7392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393         $(HOST_EXPORTS) \
7394         for flag in $(EXTRA_HOST_FLAGS) ; do \
7395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7396         done; \
7397         echo "Doing maintainer-clean in diff" ; \
7398         (cd $(HOST_SUBDIR)/diff && \
7399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7401                   "RANLIB=$${RANLIB}" \
7402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7403                   maintainer-clean) \
7404           || exit 1
7405
7406 @endif diff
7407
7408
7409
7410 .PHONY: configure-dosutils maybe-configure-dosutils
7411 maybe-configure-dosutils:
7412 @if dosutils
7413 maybe-configure-dosutils: configure-dosutils
7414 configure-dosutils: 
7415         @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7417         r=`${PWD_COMMAND}`; export r; \
7418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7419         $(HOST_EXPORTS) \
7420         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7421         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7422         case $(srcdir) in \
7423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7424           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7426         esac; \
7427         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7428         libsrcdir="$$s/dosutils"; \
7429         $(SHELL) $${libsrcdir}/configure \
7430           $(HOST_CONFIGARGS) $${srcdiroption}  \
7431           || exit 1
7432 @endif dosutils
7433
7434
7435
7436
7437
7438 .PHONY: all-dosutils maybe-all-dosutils
7439 maybe-all-dosutils:
7440 @if dosutils
7441 TARGET-dosutils=all
7442 maybe-all-dosutils: all-dosutils
7443 all-dosutils: configure-dosutils
7444         @r=`${PWD_COMMAND}`; export r; \
7445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7446         $(HOST_EXPORTS) \
7447         (cd $(HOST_SUBDIR)/dosutils && \
7448           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7449 @endif dosutils
7450
7451
7452
7453
7454 .PHONY: check-dosutils maybe-check-dosutils
7455 maybe-check-dosutils:
7456 @if dosutils
7457 maybe-check-dosutils: check-dosutils
7458
7459 check-dosutils:
7460
7461 @endif dosutils
7462
7463 .PHONY: install-dosutils maybe-install-dosutils
7464 maybe-install-dosutils:
7465 @if dosutils
7466 maybe-install-dosutils: install-dosutils
7467
7468 install-dosutils: installdirs
7469         @r=`${PWD_COMMAND}`; export r; \
7470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471         $(HOST_EXPORTS) \
7472         (cd $(HOST_SUBDIR)/dosutils && \
7473           $(MAKE) $(FLAGS_TO_PASS)  install)
7474
7475 @endif dosutils
7476
7477 # Other targets (info, dvi, etc.)
7478
7479 .PHONY: maybe-info-dosutils info-dosutils
7480 maybe-info-dosutils:
7481 @if dosutils
7482 maybe-info-dosutils: info-dosutils
7483
7484 info-dosutils: \
7485     configure-dosutils 
7486         @[ -f ./dosutils/Makefile ] || exit 0; \
7487         r=`${PWD_COMMAND}`; export r; \
7488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7489         $(HOST_EXPORTS) \
7490         for flag in $(EXTRA_HOST_FLAGS) ; do \
7491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7492         done; \
7493         echo "Doing info in dosutils" ; \
7494         (cd $(HOST_SUBDIR)/dosutils && \
7495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7497                   "RANLIB=$${RANLIB}" \
7498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7499                   info) \
7500           || exit 1
7501
7502 @endif dosutils
7503
7504 .PHONY: maybe-dvi-dosutils dvi-dosutils
7505 maybe-dvi-dosutils:
7506 @if dosutils
7507 maybe-dvi-dosutils: dvi-dosutils
7508
7509 dvi-dosutils: \
7510     configure-dosutils 
7511         @[ -f ./dosutils/Makefile ] || exit 0; \
7512         r=`${PWD_COMMAND}`; export r; \
7513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514         $(HOST_EXPORTS) \
7515         for flag in $(EXTRA_HOST_FLAGS) ; do \
7516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517         done; \
7518         echo "Doing dvi in dosutils" ; \
7519         (cd $(HOST_SUBDIR)/dosutils && \
7520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522                   "RANLIB=$${RANLIB}" \
7523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7524                   dvi) \
7525           || exit 1
7526
7527 @endif dosutils
7528
7529 .PHONY: maybe-html-dosutils html-dosutils
7530 maybe-html-dosutils:
7531 @if dosutils
7532 maybe-html-dosutils: html-dosutils
7533
7534 html-dosutils: \
7535     configure-dosutils 
7536         @[ -f ./dosutils/Makefile ] || exit 0; \
7537         r=`${PWD_COMMAND}`; export r; \
7538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539         $(HOST_EXPORTS) \
7540         for flag in $(EXTRA_HOST_FLAGS) ; do \
7541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7542         done; \
7543         echo "Doing html in dosutils" ; \
7544         (cd $(HOST_SUBDIR)/dosutils && \
7545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7547                   "RANLIB=$${RANLIB}" \
7548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7549                   html) \
7550           || exit 1
7551
7552 @endif dosutils
7553
7554 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7555 maybe-TAGS-dosutils:
7556 @if dosutils
7557 maybe-TAGS-dosutils: TAGS-dosutils
7558
7559 TAGS-dosutils: \
7560     configure-dosutils 
7561         @[ -f ./dosutils/Makefile ] || exit 0; \
7562         r=`${PWD_COMMAND}`; export r; \
7563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564         $(HOST_EXPORTS) \
7565         for flag in $(EXTRA_HOST_FLAGS) ; do \
7566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567         done; \
7568         echo "Doing TAGS in dosutils" ; \
7569         (cd $(HOST_SUBDIR)/dosutils && \
7570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572                   "RANLIB=$${RANLIB}" \
7573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7574                   TAGS) \
7575           || exit 1
7576
7577 @endif dosutils
7578
7579 .PHONY: maybe-install-info-dosutils install-info-dosutils
7580 maybe-install-info-dosutils:
7581 @if dosutils
7582 maybe-install-info-dosutils: install-info-dosutils
7583
7584 install-info-dosutils: \
7585     configure-dosutils \
7586     info-dosutils 
7587         @[ -f ./dosutils/Makefile ] || exit 0; \
7588         r=`${PWD_COMMAND}`; export r; \
7589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590         $(HOST_EXPORTS) \
7591         for flag in $(EXTRA_HOST_FLAGS) ; do \
7592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7593         done; \
7594         echo "Doing install-info in dosutils" ; \
7595         (cd $(HOST_SUBDIR)/dosutils && \
7596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7598                   "RANLIB=$${RANLIB}" \
7599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7600                   install-info) \
7601           || exit 1
7602
7603 @endif dosutils
7604
7605 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7606 maybe-installcheck-dosutils:
7607 @if dosutils
7608 maybe-installcheck-dosutils: installcheck-dosutils
7609
7610 installcheck-dosutils: \
7611     configure-dosutils 
7612         @[ -f ./dosutils/Makefile ] || exit 0; \
7613         r=`${PWD_COMMAND}`; export r; \
7614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7615         $(HOST_EXPORTS) \
7616         for flag in $(EXTRA_HOST_FLAGS) ; do \
7617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7618         done; \
7619         echo "Doing installcheck in dosutils" ; \
7620         (cd $(HOST_SUBDIR)/dosutils && \
7621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7623                   "RANLIB=$${RANLIB}" \
7624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7625                   installcheck) \
7626           || exit 1
7627
7628 @endif dosutils
7629
7630 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7631 maybe-mostlyclean-dosutils:
7632 @if dosutils
7633 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7634
7635 mostlyclean-dosutils: 
7636         @[ -f ./dosutils/Makefile ] || exit 0; \
7637         r=`${PWD_COMMAND}`; export r; \
7638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7639         $(HOST_EXPORTS) \
7640         for flag in $(EXTRA_HOST_FLAGS) ; do \
7641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7642         done; \
7643         echo "Doing mostlyclean in dosutils" ; \
7644         (cd $(HOST_SUBDIR)/dosutils && \
7645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7647                   "RANLIB=$${RANLIB}" \
7648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7649                   mostlyclean) \
7650           || exit 1
7651
7652 @endif dosutils
7653
7654 .PHONY: maybe-clean-dosutils clean-dosutils
7655 maybe-clean-dosutils:
7656 @if dosutils
7657 maybe-clean-dosutils: clean-dosutils
7658
7659 clean-dosutils: 
7660         @[ -f ./dosutils/Makefile ] || exit 0; \
7661         r=`${PWD_COMMAND}`; export r; \
7662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7663         $(HOST_EXPORTS) \
7664         for flag in $(EXTRA_HOST_FLAGS) ; do \
7665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7666         done; \
7667         echo "Doing clean in dosutils" ; \
7668         (cd $(HOST_SUBDIR)/dosutils && \
7669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7671                   "RANLIB=$${RANLIB}" \
7672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7673                   clean) \
7674           || exit 1
7675
7676 @endif dosutils
7677
7678 .PHONY: maybe-distclean-dosutils distclean-dosutils
7679 maybe-distclean-dosutils:
7680 @if dosutils
7681 maybe-distclean-dosutils: distclean-dosutils
7682
7683 distclean-dosutils: 
7684         @[ -f ./dosutils/Makefile ] || exit 0; \
7685         r=`${PWD_COMMAND}`; export r; \
7686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7687         $(HOST_EXPORTS) \
7688         for flag in $(EXTRA_HOST_FLAGS) ; do \
7689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7690         done; \
7691         echo "Doing distclean in dosutils" ; \
7692         (cd $(HOST_SUBDIR)/dosutils && \
7693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7695                   "RANLIB=$${RANLIB}" \
7696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7697                   distclean) \
7698           || exit 1
7699
7700 @endif dosutils
7701
7702 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7703 maybe-maintainer-clean-dosutils:
7704 @if dosutils
7705 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7706
7707 maintainer-clean-dosutils: 
7708         @[ -f ./dosutils/Makefile ] || exit 0; \
7709         r=`${PWD_COMMAND}`; export r; \
7710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7711         $(HOST_EXPORTS) \
7712         for flag in $(EXTRA_HOST_FLAGS) ; do \
7713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7714         done; \
7715         echo "Doing maintainer-clean in dosutils" ; \
7716         (cd $(HOST_SUBDIR)/dosutils && \
7717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7719                   "RANLIB=$${RANLIB}" \
7720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7721                   maintainer-clean) \
7722           || exit 1
7723
7724 @endif dosutils
7725
7726
7727
7728 .PHONY: configure-etc maybe-configure-etc
7729 maybe-configure-etc:
7730 @if etc
7731 maybe-configure-etc: configure-etc
7732 configure-etc: 
7733         @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7735         r=`${PWD_COMMAND}`; export r; \
7736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7737         $(HOST_EXPORTS) \
7738         echo Configuring in $(HOST_SUBDIR)/etc; \
7739         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7740         case $(srcdir) in \
7741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7742           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7744         esac; \
7745         srcdiroption="--srcdir=$${topdir}/etc"; \
7746         libsrcdir="$$s/etc"; \
7747         $(SHELL) $${libsrcdir}/configure \
7748           $(HOST_CONFIGARGS) $${srcdiroption}  \
7749           || exit 1
7750 @endif etc
7751
7752
7753
7754
7755
7756 .PHONY: all-etc maybe-all-etc
7757 maybe-all-etc:
7758 @if etc
7759 TARGET-etc=all
7760 maybe-all-etc: all-etc
7761 all-etc: configure-etc
7762         @r=`${PWD_COMMAND}`; export r; \
7763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7764         $(HOST_EXPORTS) \
7765         (cd $(HOST_SUBDIR)/etc && \
7766           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
7767 @endif etc
7768
7769
7770
7771
7772 .PHONY: check-etc maybe-check-etc
7773 maybe-check-etc:
7774 @if etc
7775 maybe-check-etc: check-etc
7776
7777 check-etc:
7778         @r=`${PWD_COMMAND}`; export r; \
7779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780         $(HOST_EXPORTS) \
7781         (cd $(HOST_SUBDIR)/etc && \
7782           $(MAKE) $(FLAGS_TO_PASS)  check)
7783
7784 @endif etc
7785
7786 .PHONY: install-etc maybe-install-etc
7787 maybe-install-etc:
7788 @if etc
7789 maybe-install-etc: install-etc
7790
7791 install-etc: installdirs
7792         @r=`${PWD_COMMAND}`; export r; \
7793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794         $(HOST_EXPORTS) \
7795         (cd $(HOST_SUBDIR)/etc && \
7796           $(MAKE) $(FLAGS_TO_PASS)  install)
7797
7798 @endif etc
7799
7800 # Other targets (info, dvi, etc.)
7801
7802 .PHONY: maybe-info-etc info-etc
7803 maybe-info-etc:
7804 @if etc
7805 maybe-info-etc: info-etc
7806
7807 info-etc: \
7808     configure-etc 
7809         @[ -f ./etc/Makefile ] || exit 0; \
7810         r=`${PWD_COMMAND}`; export r; \
7811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7812         $(HOST_EXPORTS) \
7813         for flag in $(EXTRA_HOST_FLAGS) ; do \
7814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7815         done; \
7816         echo "Doing info in etc" ; \
7817         (cd $(HOST_SUBDIR)/etc && \
7818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7820                   "RANLIB=$${RANLIB}" \
7821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7822                   info) \
7823           || exit 1
7824
7825 @endif etc
7826
7827 .PHONY: maybe-dvi-etc dvi-etc
7828 maybe-dvi-etc:
7829 @if etc
7830 maybe-dvi-etc: dvi-etc
7831
7832 dvi-etc: \
7833     configure-etc 
7834         @[ -f ./etc/Makefile ] || exit 0; \
7835         r=`${PWD_COMMAND}`; export r; \
7836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7837         $(HOST_EXPORTS) \
7838         for flag in $(EXTRA_HOST_FLAGS) ; do \
7839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7840         done; \
7841         echo "Doing dvi in etc" ; \
7842         (cd $(HOST_SUBDIR)/etc && \
7843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7845                   "RANLIB=$${RANLIB}" \
7846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7847                   dvi) \
7848           || exit 1
7849
7850 @endif etc
7851
7852 .PHONY: maybe-html-etc html-etc
7853 maybe-html-etc:
7854 @if etc
7855 maybe-html-etc: html-etc
7856
7857 html-etc: \
7858     configure-etc 
7859         @[ -f ./etc/Makefile ] || exit 0; \
7860         r=`${PWD_COMMAND}`; export r; \
7861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7862         $(HOST_EXPORTS) \
7863         for flag in $(EXTRA_HOST_FLAGS) ; do \
7864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7865         done; \
7866         echo "Doing html in etc" ; \
7867         (cd $(HOST_SUBDIR)/etc && \
7868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7870                   "RANLIB=$${RANLIB}" \
7871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7872                   html) \
7873           || exit 1
7874
7875 @endif etc
7876
7877 .PHONY: maybe-TAGS-etc TAGS-etc
7878 maybe-TAGS-etc:
7879 @if etc
7880 maybe-TAGS-etc: TAGS-etc
7881
7882 TAGS-etc: \
7883     configure-etc 
7884         @[ -f ./etc/Makefile ] || exit 0; \
7885         r=`${PWD_COMMAND}`; export r; \
7886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7887         $(HOST_EXPORTS) \
7888         for flag in $(EXTRA_HOST_FLAGS) ; do \
7889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7890         done; \
7891         echo "Doing TAGS in etc" ; \
7892         (cd $(HOST_SUBDIR)/etc && \
7893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7895                   "RANLIB=$${RANLIB}" \
7896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7897                   TAGS) \
7898           || exit 1
7899
7900 @endif etc
7901
7902 .PHONY: maybe-install-info-etc install-info-etc
7903 maybe-install-info-etc:
7904 @if etc
7905 maybe-install-info-etc: install-info-etc
7906
7907 install-info-etc: \
7908     configure-etc \
7909     info-etc 
7910         @[ -f ./etc/Makefile ] || exit 0; \
7911         r=`${PWD_COMMAND}`; export r; \
7912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7913         $(HOST_EXPORTS) \
7914         for flag in $(EXTRA_HOST_FLAGS) ; do \
7915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7916         done; \
7917         echo "Doing install-info in etc" ; \
7918         (cd $(HOST_SUBDIR)/etc && \
7919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7921                   "RANLIB=$${RANLIB}" \
7922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7923                   install-info) \
7924           || exit 1
7925
7926 @endif etc
7927
7928 .PHONY: maybe-installcheck-etc installcheck-etc
7929 maybe-installcheck-etc:
7930 @if etc
7931 maybe-installcheck-etc: installcheck-etc
7932
7933 installcheck-etc: \
7934     configure-etc 
7935         @[ -f ./etc/Makefile ] || exit 0; \
7936         r=`${PWD_COMMAND}`; export r; \
7937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7938         $(HOST_EXPORTS) \
7939         for flag in $(EXTRA_HOST_FLAGS) ; do \
7940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7941         done; \
7942         echo "Doing installcheck in etc" ; \
7943         (cd $(HOST_SUBDIR)/etc && \
7944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7946                   "RANLIB=$${RANLIB}" \
7947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7948                   installcheck) \
7949           || exit 1
7950
7951 @endif etc
7952
7953 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7954 maybe-mostlyclean-etc:
7955 @if etc
7956 maybe-mostlyclean-etc: mostlyclean-etc
7957
7958 mostlyclean-etc: 
7959         @[ -f ./etc/Makefile ] || exit 0; \
7960         r=`${PWD_COMMAND}`; export r; \
7961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962         $(HOST_EXPORTS) \
7963         for flag in $(EXTRA_HOST_FLAGS) ; do \
7964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965         done; \
7966         echo "Doing mostlyclean in etc" ; \
7967         (cd $(HOST_SUBDIR)/etc && \
7968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970                   "RANLIB=$${RANLIB}" \
7971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7972                   mostlyclean) \
7973           || exit 1
7974
7975 @endif etc
7976
7977 .PHONY: maybe-clean-etc clean-etc
7978 maybe-clean-etc:
7979 @if etc
7980 maybe-clean-etc: clean-etc
7981
7982 clean-etc: 
7983         @[ -f ./etc/Makefile ] || exit 0; \
7984         r=`${PWD_COMMAND}`; export r; \
7985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7986         $(HOST_EXPORTS) \
7987         for flag in $(EXTRA_HOST_FLAGS) ; do \
7988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7989         done; \
7990         echo "Doing clean in etc" ; \
7991         (cd $(HOST_SUBDIR)/etc && \
7992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7994                   "RANLIB=$${RANLIB}" \
7995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7996                   clean) \
7997           || exit 1
7998
7999 @endif etc
8000
8001 .PHONY: maybe-distclean-etc distclean-etc
8002 maybe-distclean-etc:
8003 @if etc
8004 maybe-distclean-etc: distclean-etc
8005
8006 distclean-etc: 
8007         @[ -f ./etc/Makefile ] || exit 0; \
8008         r=`${PWD_COMMAND}`; export r; \
8009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8010         $(HOST_EXPORTS) \
8011         for flag in $(EXTRA_HOST_FLAGS) ; do \
8012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8013         done; \
8014         echo "Doing distclean in etc" ; \
8015         (cd $(HOST_SUBDIR)/etc && \
8016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8018                   "RANLIB=$${RANLIB}" \
8019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8020                   distclean) \
8021           || exit 1
8022
8023 @endif etc
8024
8025 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8026 maybe-maintainer-clean-etc:
8027 @if etc
8028 maybe-maintainer-clean-etc: maintainer-clean-etc
8029
8030 maintainer-clean-etc: 
8031         @[ -f ./etc/Makefile ] || exit 0; \
8032         r=`${PWD_COMMAND}`; export r; \
8033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8034         $(HOST_EXPORTS) \
8035         for flag in $(EXTRA_HOST_FLAGS) ; do \
8036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8037         done; \
8038         echo "Doing maintainer-clean in etc" ; \
8039         (cd $(HOST_SUBDIR)/etc && \
8040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8042                   "RANLIB=$${RANLIB}" \
8043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8044                   maintainer-clean) \
8045           || exit 1
8046
8047 @endif etc
8048
8049
8050
8051 .PHONY: configure-fastjar maybe-configure-fastjar
8052 maybe-configure-fastjar:
8053 @if fastjar
8054 maybe-configure-fastjar: configure-fastjar
8055 configure-fastjar: 
8056         @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8058         r=`${PWD_COMMAND}`; export r; \
8059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8060         $(HOST_EXPORTS) \
8061         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8062         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8063         case $(srcdir) in \
8064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8065           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8067         esac; \
8068         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8069         libsrcdir="$$s/fastjar"; \
8070         $(SHELL) $${libsrcdir}/configure \
8071           $(HOST_CONFIGARGS) $${srcdiroption}  \
8072           || exit 1
8073 @endif fastjar
8074
8075
8076
8077
8078
8079 .PHONY: all-fastjar maybe-all-fastjar
8080 maybe-all-fastjar:
8081 @if fastjar
8082 TARGET-fastjar=all
8083 maybe-all-fastjar: all-fastjar
8084 all-fastjar: configure-fastjar
8085         @r=`${PWD_COMMAND}`; export r; \
8086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8087         $(HOST_EXPORTS) \
8088         (cd $(HOST_SUBDIR)/fastjar && \
8089           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8090 @endif fastjar
8091
8092
8093
8094
8095 .PHONY: check-fastjar maybe-check-fastjar
8096 maybe-check-fastjar:
8097 @if fastjar
8098 maybe-check-fastjar: check-fastjar
8099
8100 # This module is only tested in a native toolchain.
8101 check-fastjar:
8102         @if [ '$(host)' = '$(target)' ] ; then \
8103           r=`${PWD_COMMAND}`; export r; \
8104           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105           $(HOST_EXPORTS) \
8106           (cd $(HOST_SUBDIR)/fastjar && \
8107             $(MAKE) $(FLAGS_TO_PASS)  check); \
8108         fi
8109
8110 @endif fastjar
8111
8112 .PHONY: install-fastjar maybe-install-fastjar
8113 maybe-install-fastjar:
8114 @if fastjar
8115 maybe-install-fastjar: install-fastjar
8116
8117 install-fastjar: installdirs
8118         @r=`${PWD_COMMAND}`; export r; \
8119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8120         $(HOST_EXPORTS) \
8121         (cd $(HOST_SUBDIR)/fastjar && \
8122           $(MAKE) $(FLAGS_TO_PASS)  install)
8123
8124 @endif fastjar
8125
8126 # Other targets (info, dvi, etc.)
8127
8128 .PHONY: maybe-info-fastjar info-fastjar
8129 maybe-info-fastjar:
8130 @if fastjar
8131 maybe-info-fastjar: info-fastjar
8132
8133 info-fastjar: \
8134     configure-fastjar 
8135         @[ -f ./fastjar/Makefile ] || exit 0; \
8136         r=`${PWD_COMMAND}`; export r; \
8137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138         $(HOST_EXPORTS) \
8139         for flag in $(EXTRA_HOST_FLAGS) ; do \
8140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141         done; \
8142         echo "Doing info in fastjar" ; \
8143         (cd $(HOST_SUBDIR)/fastjar && \
8144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146                   "RANLIB=$${RANLIB}" \
8147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8148                   info) \
8149           || exit 1
8150
8151 @endif fastjar
8152
8153 .PHONY: maybe-dvi-fastjar dvi-fastjar
8154 maybe-dvi-fastjar:
8155 @if fastjar
8156 maybe-dvi-fastjar: dvi-fastjar
8157
8158 dvi-fastjar: \
8159     configure-fastjar 
8160         @[ -f ./fastjar/Makefile ] || exit 0; \
8161         r=`${PWD_COMMAND}`; export r; \
8162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8163         $(HOST_EXPORTS) \
8164         for flag in $(EXTRA_HOST_FLAGS) ; do \
8165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8166         done; \
8167         echo "Doing dvi in fastjar" ; \
8168         (cd $(HOST_SUBDIR)/fastjar && \
8169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8171                   "RANLIB=$${RANLIB}" \
8172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8173                   dvi) \
8174           || exit 1
8175
8176 @endif fastjar
8177
8178 .PHONY: maybe-html-fastjar html-fastjar
8179 maybe-html-fastjar:
8180 @if fastjar
8181 maybe-html-fastjar: html-fastjar
8182
8183 html-fastjar: \
8184     configure-fastjar 
8185         @[ -f ./fastjar/Makefile ] || exit 0; \
8186         r=`${PWD_COMMAND}`; export r; \
8187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8188         $(HOST_EXPORTS) \
8189         for flag in $(EXTRA_HOST_FLAGS) ; do \
8190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8191         done; \
8192         echo "Doing html in fastjar" ; \
8193         (cd $(HOST_SUBDIR)/fastjar && \
8194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8196                   "RANLIB=$${RANLIB}" \
8197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8198                   html) \
8199           || exit 1
8200
8201 @endif fastjar
8202
8203 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8204 maybe-TAGS-fastjar:
8205 @if fastjar
8206 maybe-TAGS-fastjar: TAGS-fastjar
8207
8208 TAGS-fastjar: \
8209     configure-fastjar 
8210         @[ -f ./fastjar/Makefile ] || exit 0; \
8211         r=`${PWD_COMMAND}`; export r; \
8212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8213         $(HOST_EXPORTS) \
8214         for flag in $(EXTRA_HOST_FLAGS) ; do \
8215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8216         done; \
8217         echo "Doing TAGS in fastjar" ; \
8218         (cd $(HOST_SUBDIR)/fastjar && \
8219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8221                   "RANLIB=$${RANLIB}" \
8222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8223                   TAGS) \
8224           || exit 1
8225
8226 @endif fastjar
8227
8228 .PHONY: maybe-install-info-fastjar install-info-fastjar
8229 maybe-install-info-fastjar:
8230 @if fastjar
8231 maybe-install-info-fastjar: install-info-fastjar
8232
8233 install-info-fastjar: \
8234     configure-fastjar \
8235     info-fastjar 
8236         @[ -f ./fastjar/Makefile ] || exit 0; \
8237         r=`${PWD_COMMAND}`; export r; \
8238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8239         $(HOST_EXPORTS) \
8240         for flag in $(EXTRA_HOST_FLAGS) ; do \
8241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8242         done; \
8243         echo "Doing install-info in fastjar" ; \
8244         (cd $(HOST_SUBDIR)/fastjar && \
8245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8247                   "RANLIB=$${RANLIB}" \
8248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8249                   install-info) \
8250           || exit 1
8251
8252 @endif fastjar
8253
8254 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8255 maybe-installcheck-fastjar:
8256 @if fastjar
8257 maybe-installcheck-fastjar: installcheck-fastjar
8258
8259 installcheck-fastjar: \
8260     configure-fastjar 
8261         @[ -f ./fastjar/Makefile ] || exit 0; \
8262         r=`${PWD_COMMAND}`; export r; \
8263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8264         $(HOST_EXPORTS) \
8265         for flag in $(EXTRA_HOST_FLAGS) ; do \
8266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8267         done; \
8268         echo "Doing installcheck in fastjar" ; \
8269         (cd $(HOST_SUBDIR)/fastjar && \
8270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8272                   "RANLIB=$${RANLIB}" \
8273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8274                   installcheck) \
8275           || exit 1
8276
8277 @endif fastjar
8278
8279 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8280 maybe-mostlyclean-fastjar:
8281 @if fastjar
8282 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8283
8284 mostlyclean-fastjar: 
8285         @[ -f ./fastjar/Makefile ] || exit 0; \
8286         r=`${PWD_COMMAND}`; export r; \
8287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8288         $(HOST_EXPORTS) \
8289         for flag in $(EXTRA_HOST_FLAGS) ; do \
8290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8291         done; \
8292         echo "Doing mostlyclean in fastjar" ; \
8293         (cd $(HOST_SUBDIR)/fastjar && \
8294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8296                   "RANLIB=$${RANLIB}" \
8297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8298                   mostlyclean) \
8299           || exit 1
8300
8301 @endif fastjar
8302
8303 .PHONY: maybe-clean-fastjar clean-fastjar
8304 maybe-clean-fastjar:
8305 @if fastjar
8306 maybe-clean-fastjar: clean-fastjar
8307
8308 clean-fastjar: 
8309         @[ -f ./fastjar/Makefile ] || exit 0; \
8310         r=`${PWD_COMMAND}`; export r; \
8311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8312         $(HOST_EXPORTS) \
8313         for flag in $(EXTRA_HOST_FLAGS) ; do \
8314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8315         done; \
8316         echo "Doing clean in fastjar" ; \
8317         (cd $(HOST_SUBDIR)/fastjar && \
8318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8320                   "RANLIB=$${RANLIB}" \
8321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8322                   clean) \
8323           || exit 1
8324
8325 @endif fastjar
8326
8327 .PHONY: maybe-distclean-fastjar distclean-fastjar
8328 maybe-distclean-fastjar:
8329 @if fastjar
8330 maybe-distclean-fastjar: distclean-fastjar
8331
8332 distclean-fastjar: 
8333         @[ -f ./fastjar/Makefile ] || exit 0; \
8334         r=`${PWD_COMMAND}`; export r; \
8335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8336         $(HOST_EXPORTS) \
8337         for flag in $(EXTRA_HOST_FLAGS) ; do \
8338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8339         done; \
8340         echo "Doing distclean in fastjar" ; \
8341         (cd $(HOST_SUBDIR)/fastjar && \
8342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8344                   "RANLIB=$${RANLIB}" \
8345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8346                   distclean) \
8347           || exit 1
8348
8349 @endif fastjar
8350
8351 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8352 maybe-maintainer-clean-fastjar:
8353 @if fastjar
8354 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8355
8356 maintainer-clean-fastjar: 
8357         @[ -f ./fastjar/Makefile ] || exit 0; \
8358         r=`${PWD_COMMAND}`; export r; \
8359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8360         $(HOST_EXPORTS) \
8361         for flag in $(EXTRA_HOST_FLAGS) ; do \
8362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8363         done; \
8364         echo "Doing maintainer-clean in fastjar" ; \
8365         (cd $(HOST_SUBDIR)/fastjar && \
8366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8368                   "RANLIB=$${RANLIB}" \
8369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8370                   maintainer-clean) \
8371           || exit 1
8372
8373 @endif fastjar
8374
8375
8376
8377 .PHONY: configure-fileutils maybe-configure-fileutils
8378 maybe-configure-fileutils:
8379 @if fileutils
8380 maybe-configure-fileutils: configure-fileutils
8381 configure-fileutils: 
8382         @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8384         r=`${PWD_COMMAND}`; export r; \
8385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8386         $(HOST_EXPORTS) \
8387         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8388         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8389         case $(srcdir) in \
8390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8391           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8393         esac; \
8394         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8395         libsrcdir="$$s/fileutils"; \
8396         $(SHELL) $${libsrcdir}/configure \
8397           $(HOST_CONFIGARGS) $${srcdiroption}  \
8398           || exit 1
8399 @endif fileutils
8400
8401
8402
8403
8404
8405 .PHONY: all-fileutils maybe-all-fileutils
8406 maybe-all-fileutils:
8407 @if fileutils
8408 TARGET-fileutils=all
8409 maybe-all-fileutils: all-fileutils
8410 all-fileutils: configure-fileutils
8411         @r=`${PWD_COMMAND}`; export r; \
8412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8413         $(HOST_EXPORTS) \
8414         (cd $(HOST_SUBDIR)/fileutils && \
8415           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8416 @endif fileutils
8417
8418
8419
8420
8421 .PHONY: check-fileutils maybe-check-fileutils
8422 maybe-check-fileutils:
8423 @if fileutils
8424 maybe-check-fileutils: check-fileutils
8425
8426 check-fileutils:
8427         @r=`${PWD_COMMAND}`; export r; \
8428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8429         $(HOST_EXPORTS) \
8430         (cd $(HOST_SUBDIR)/fileutils && \
8431           $(MAKE) $(FLAGS_TO_PASS)  check)
8432
8433 @endif fileutils
8434
8435 .PHONY: install-fileutils maybe-install-fileutils
8436 maybe-install-fileutils:
8437 @if fileutils
8438 maybe-install-fileutils: install-fileutils
8439
8440 install-fileutils: installdirs
8441         @r=`${PWD_COMMAND}`; export r; \
8442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8443         $(HOST_EXPORTS) \
8444         (cd $(HOST_SUBDIR)/fileutils && \
8445           $(MAKE) $(FLAGS_TO_PASS)  install)
8446
8447 @endif fileutils
8448
8449 # Other targets (info, dvi, etc.)
8450
8451 .PHONY: maybe-info-fileutils info-fileutils
8452 maybe-info-fileutils:
8453 @if fileutils
8454 maybe-info-fileutils: info-fileutils
8455
8456 info-fileutils: \
8457     configure-fileutils 
8458         @[ -f ./fileutils/Makefile ] || exit 0; \
8459         r=`${PWD_COMMAND}`; export r; \
8460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8461         $(HOST_EXPORTS) \
8462         for flag in $(EXTRA_HOST_FLAGS) ; do \
8463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8464         done; \
8465         echo "Doing info in fileutils" ; \
8466         (cd $(HOST_SUBDIR)/fileutils && \
8467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8469                   "RANLIB=$${RANLIB}" \
8470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8471                   info) \
8472           || exit 1
8473
8474 @endif fileutils
8475
8476 .PHONY: maybe-dvi-fileutils dvi-fileutils
8477 maybe-dvi-fileutils:
8478 @if fileutils
8479 maybe-dvi-fileutils: dvi-fileutils
8480
8481 dvi-fileutils: \
8482     configure-fileutils 
8483         @[ -f ./fileutils/Makefile ] || exit 0; \
8484         r=`${PWD_COMMAND}`; export r; \
8485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8486         $(HOST_EXPORTS) \
8487         for flag in $(EXTRA_HOST_FLAGS) ; do \
8488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8489         done; \
8490         echo "Doing dvi in fileutils" ; \
8491         (cd $(HOST_SUBDIR)/fileutils && \
8492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8494                   "RANLIB=$${RANLIB}" \
8495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8496                   dvi) \
8497           || exit 1
8498
8499 @endif fileutils
8500
8501 .PHONY: maybe-html-fileutils html-fileutils
8502 maybe-html-fileutils:
8503 @if fileutils
8504 maybe-html-fileutils: html-fileutils
8505
8506 html-fileutils: \
8507     configure-fileutils 
8508         @[ -f ./fileutils/Makefile ] || exit 0; \
8509         r=`${PWD_COMMAND}`; export r; \
8510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8511         $(HOST_EXPORTS) \
8512         for flag in $(EXTRA_HOST_FLAGS) ; do \
8513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8514         done; \
8515         echo "Doing html in fileutils" ; \
8516         (cd $(HOST_SUBDIR)/fileutils && \
8517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8519                   "RANLIB=$${RANLIB}" \
8520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8521                   html) \
8522           || exit 1
8523
8524 @endif fileutils
8525
8526 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8527 maybe-TAGS-fileutils:
8528 @if fileutils
8529 maybe-TAGS-fileutils: TAGS-fileutils
8530
8531 TAGS-fileutils: \
8532     configure-fileutils 
8533         @[ -f ./fileutils/Makefile ] || exit 0; \
8534         r=`${PWD_COMMAND}`; export r; \
8535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8536         $(HOST_EXPORTS) \
8537         for flag in $(EXTRA_HOST_FLAGS) ; do \
8538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8539         done; \
8540         echo "Doing TAGS in fileutils" ; \
8541         (cd $(HOST_SUBDIR)/fileutils && \
8542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8544                   "RANLIB=$${RANLIB}" \
8545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8546                   TAGS) \
8547           || exit 1
8548
8549 @endif fileutils
8550
8551 .PHONY: maybe-install-info-fileutils install-info-fileutils
8552 maybe-install-info-fileutils:
8553 @if fileutils
8554 maybe-install-info-fileutils: install-info-fileutils
8555
8556 install-info-fileutils: \
8557     configure-fileutils \
8558     info-fileutils 
8559         @[ -f ./fileutils/Makefile ] || exit 0; \
8560         r=`${PWD_COMMAND}`; export r; \
8561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562         $(HOST_EXPORTS) \
8563         for flag in $(EXTRA_HOST_FLAGS) ; do \
8564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8565         done; \
8566         echo "Doing install-info in fileutils" ; \
8567         (cd $(HOST_SUBDIR)/fileutils && \
8568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8570                   "RANLIB=$${RANLIB}" \
8571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8572                   install-info) \
8573           || exit 1
8574
8575 @endif fileutils
8576
8577 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8578 maybe-installcheck-fileutils:
8579 @if fileutils
8580 maybe-installcheck-fileutils: installcheck-fileutils
8581
8582 installcheck-fileutils: \
8583     configure-fileutils 
8584         @[ -f ./fileutils/Makefile ] || exit 0; \
8585         r=`${PWD_COMMAND}`; export r; \
8586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8587         $(HOST_EXPORTS) \
8588         for flag in $(EXTRA_HOST_FLAGS) ; do \
8589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8590         done; \
8591         echo "Doing installcheck in fileutils" ; \
8592         (cd $(HOST_SUBDIR)/fileutils && \
8593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8595                   "RANLIB=$${RANLIB}" \
8596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8597                   installcheck) \
8598           || exit 1
8599
8600 @endif fileutils
8601
8602 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8603 maybe-mostlyclean-fileutils:
8604 @if fileutils
8605 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8606
8607 mostlyclean-fileutils: 
8608         @[ -f ./fileutils/Makefile ] || exit 0; \
8609         r=`${PWD_COMMAND}`; export r; \
8610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8611         $(HOST_EXPORTS) \
8612         for flag in $(EXTRA_HOST_FLAGS) ; do \
8613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8614         done; \
8615         echo "Doing mostlyclean in fileutils" ; \
8616         (cd $(HOST_SUBDIR)/fileutils && \
8617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8619                   "RANLIB=$${RANLIB}" \
8620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8621                   mostlyclean) \
8622           || exit 1
8623
8624 @endif fileutils
8625
8626 .PHONY: maybe-clean-fileutils clean-fileutils
8627 maybe-clean-fileutils:
8628 @if fileutils
8629 maybe-clean-fileutils: clean-fileutils
8630
8631 clean-fileutils: 
8632         @[ -f ./fileutils/Makefile ] || exit 0; \
8633         r=`${PWD_COMMAND}`; export r; \
8634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8635         $(HOST_EXPORTS) \
8636         for flag in $(EXTRA_HOST_FLAGS) ; do \
8637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8638         done; \
8639         echo "Doing clean in fileutils" ; \
8640         (cd $(HOST_SUBDIR)/fileutils && \
8641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8643                   "RANLIB=$${RANLIB}" \
8644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8645                   clean) \
8646           || exit 1
8647
8648 @endif fileutils
8649
8650 .PHONY: maybe-distclean-fileutils distclean-fileutils
8651 maybe-distclean-fileutils:
8652 @if fileutils
8653 maybe-distclean-fileutils: distclean-fileutils
8654
8655 distclean-fileutils: 
8656         @[ -f ./fileutils/Makefile ] || exit 0; \
8657         r=`${PWD_COMMAND}`; export r; \
8658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8659         $(HOST_EXPORTS) \
8660         for flag in $(EXTRA_HOST_FLAGS) ; do \
8661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8662         done; \
8663         echo "Doing distclean in fileutils" ; \
8664         (cd $(HOST_SUBDIR)/fileutils && \
8665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8667                   "RANLIB=$${RANLIB}" \
8668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8669                   distclean) \
8670           || exit 1
8671
8672 @endif fileutils
8673
8674 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
8675 maybe-maintainer-clean-fileutils:
8676 @if fileutils
8677 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
8678
8679 maintainer-clean-fileutils: 
8680         @[ -f ./fileutils/Makefile ] || exit 0; \
8681         r=`${PWD_COMMAND}`; export r; \
8682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683         $(HOST_EXPORTS) \
8684         for flag in $(EXTRA_HOST_FLAGS) ; do \
8685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8686         done; \
8687         echo "Doing maintainer-clean in fileutils" ; \
8688         (cd $(HOST_SUBDIR)/fileutils && \
8689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8691                   "RANLIB=$${RANLIB}" \
8692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8693                   maintainer-clean) \
8694           || exit 1
8695
8696 @endif fileutils
8697
8698
8699
8700 .PHONY: configure-findutils maybe-configure-findutils
8701 maybe-configure-findutils:
8702 @if findutils
8703 maybe-configure-findutils: configure-findutils
8704 configure-findutils: 
8705         @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
8706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
8707         r=`${PWD_COMMAND}`; export r; \
8708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8709         $(HOST_EXPORTS) \
8710         echo Configuring in $(HOST_SUBDIR)/findutils; \
8711         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
8712         case $(srcdir) in \
8713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8714           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
8715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8716         esac; \
8717         srcdiroption="--srcdir=$${topdir}/findutils"; \
8718         libsrcdir="$$s/findutils"; \
8719         $(SHELL) $${libsrcdir}/configure \
8720           $(HOST_CONFIGARGS) $${srcdiroption}  \
8721           || exit 1
8722 @endif findutils
8723
8724
8725
8726
8727
8728 .PHONY: all-findutils maybe-all-findutils
8729 maybe-all-findutils:
8730 @if findutils
8731 TARGET-findutils=all
8732 maybe-all-findutils: all-findutils
8733 all-findutils: configure-findutils
8734         @r=`${PWD_COMMAND}`; export r; \
8735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8736         $(HOST_EXPORTS) \
8737         (cd $(HOST_SUBDIR)/findutils && \
8738           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
8739 @endif findutils
8740
8741
8742
8743
8744 .PHONY: check-findutils maybe-check-findutils
8745 maybe-check-findutils:
8746 @if findutils
8747 maybe-check-findutils: check-findutils
8748
8749 check-findutils:
8750         @r=`${PWD_COMMAND}`; export r; \
8751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8752         $(HOST_EXPORTS) \
8753         (cd $(HOST_SUBDIR)/findutils && \
8754           $(MAKE) $(FLAGS_TO_PASS)  check)
8755
8756 @endif findutils
8757
8758 .PHONY: install-findutils maybe-install-findutils
8759 maybe-install-findutils:
8760 @if findutils
8761 maybe-install-findutils: install-findutils
8762
8763 install-findutils: installdirs
8764         @r=`${PWD_COMMAND}`; export r; \
8765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8766         $(HOST_EXPORTS) \
8767         (cd $(HOST_SUBDIR)/findutils && \
8768           $(MAKE) $(FLAGS_TO_PASS)  install)
8769
8770 @endif findutils
8771
8772 # Other targets (info, dvi, etc.)
8773
8774 .PHONY: maybe-info-findutils info-findutils
8775 maybe-info-findutils:
8776 @if findutils
8777 maybe-info-findutils: info-findutils
8778
8779 info-findutils: \
8780     configure-findutils 
8781         @[ -f ./findutils/Makefile ] || exit 0; \
8782         r=`${PWD_COMMAND}`; export r; \
8783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8784         $(HOST_EXPORTS) \
8785         for flag in $(EXTRA_HOST_FLAGS) ; do \
8786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8787         done; \
8788         echo "Doing info in findutils" ; \
8789         (cd $(HOST_SUBDIR)/findutils && \
8790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8792                   "RANLIB=$${RANLIB}" \
8793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8794                   info) \
8795           || exit 1
8796
8797 @endif findutils
8798
8799 .PHONY: maybe-dvi-findutils dvi-findutils
8800 maybe-dvi-findutils:
8801 @if findutils
8802 maybe-dvi-findutils: dvi-findutils
8803
8804 dvi-findutils: \
8805     configure-findutils 
8806         @[ -f ./findutils/Makefile ] || exit 0; \
8807         r=`${PWD_COMMAND}`; export r; \
8808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809         $(HOST_EXPORTS) \
8810         for flag in $(EXTRA_HOST_FLAGS) ; do \
8811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8812         done; \
8813         echo "Doing dvi in findutils" ; \
8814         (cd $(HOST_SUBDIR)/findutils && \
8815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8817                   "RANLIB=$${RANLIB}" \
8818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8819                   dvi) \
8820           || exit 1
8821
8822 @endif findutils
8823
8824 .PHONY: maybe-html-findutils html-findutils
8825 maybe-html-findutils:
8826 @if findutils
8827 maybe-html-findutils: html-findutils
8828
8829 html-findutils: \
8830     configure-findutils 
8831         @[ -f ./findutils/Makefile ] || exit 0; \
8832         r=`${PWD_COMMAND}`; export r; \
8833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8834         $(HOST_EXPORTS) \
8835         for flag in $(EXTRA_HOST_FLAGS) ; do \
8836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8837         done; \
8838         echo "Doing html in findutils" ; \
8839         (cd $(HOST_SUBDIR)/findutils && \
8840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8842                   "RANLIB=$${RANLIB}" \
8843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8844                   html) \
8845           || exit 1
8846
8847 @endif findutils
8848
8849 .PHONY: maybe-TAGS-findutils TAGS-findutils
8850 maybe-TAGS-findutils:
8851 @if findutils
8852 maybe-TAGS-findutils: TAGS-findutils
8853
8854 TAGS-findutils: \
8855     configure-findutils 
8856         @[ -f ./findutils/Makefile ] || exit 0; \
8857         r=`${PWD_COMMAND}`; export r; \
8858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8859         $(HOST_EXPORTS) \
8860         for flag in $(EXTRA_HOST_FLAGS) ; do \
8861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8862         done; \
8863         echo "Doing TAGS in findutils" ; \
8864         (cd $(HOST_SUBDIR)/findutils && \
8865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8867                   "RANLIB=$${RANLIB}" \
8868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8869                   TAGS) \
8870           || exit 1
8871
8872 @endif findutils
8873
8874 .PHONY: maybe-install-info-findutils install-info-findutils
8875 maybe-install-info-findutils:
8876 @if findutils
8877 maybe-install-info-findutils: install-info-findutils
8878
8879 install-info-findutils: \
8880     configure-findutils \
8881     info-findutils 
8882         @[ -f ./findutils/Makefile ] || exit 0; \
8883         r=`${PWD_COMMAND}`; export r; \
8884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8885         $(HOST_EXPORTS) \
8886         for flag in $(EXTRA_HOST_FLAGS) ; do \
8887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8888         done; \
8889         echo "Doing install-info in findutils" ; \
8890         (cd $(HOST_SUBDIR)/findutils && \
8891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8893                   "RANLIB=$${RANLIB}" \
8894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8895                   install-info) \
8896           || exit 1
8897
8898 @endif findutils
8899
8900 .PHONY: maybe-installcheck-findutils installcheck-findutils
8901 maybe-installcheck-findutils:
8902 @if findutils
8903 maybe-installcheck-findutils: installcheck-findutils
8904
8905 installcheck-findutils: \
8906     configure-findutils 
8907         @[ -f ./findutils/Makefile ] || exit 0; \
8908         r=`${PWD_COMMAND}`; export r; \
8909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8910         $(HOST_EXPORTS) \
8911         for flag in $(EXTRA_HOST_FLAGS) ; do \
8912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8913         done; \
8914         echo "Doing installcheck in findutils" ; \
8915         (cd $(HOST_SUBDIR)/findutils && \
8916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8918                   "RANLIB=$${RANLIB}" \
8919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8920                   installcheck) \
8921           || exit 1
8922
8923 @endif findutils
8924
8925 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
8926 maybe-mostlyclean-findutils:
8927 @if findutils
8928 maybe-mostlyclean-findutils: mostlyclean-findutils
8929
8930 mostlyclean-findutils: 
8931         @[ -f ./findutils/Makefile ] || exit 0; \
8932         r=`${PWD_COMMAND}`; export r; \
8933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8934         $(HOST_EXPORTS) \
8935         for flag in $(EXTRA_HOST_FLAGS) ; do \
8936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8937         done; \
8938         echo "Doing mostlyclean in findutils" ; \
8939         (cd $(HOST_SUBDIR)/findutils && \
8940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8942                   "RANLIB=$${RANLIB}" \
8943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8944                   mostlyclean) \
8945           || exit 1
8946
8947 @endif findutils
8948
8949 .PHONY: maybe-clean-findutils clean-findutils
8950 maybe-clean-findutils:
8951 @if findutils
8952 maybe-clean-findutils: clean-findutils
8953
8954 clean-findutils: 
8955         @[ -f ./findutils/Makefile ] || exit 0; \
8956         r=`${PWD_COMMAND}`; export r; \
8957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8958         $(HOST_EXPORTS) \
8959         for flag in $(EXTRA_HOST_FLAGS) ; do \
8960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8961         done; \
8962         echo "Doing clean in findutils" ; \
8963         (cd $(HOST_SUBDIR)/findutils && \
8964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8966                   "RANLIB=$${RANLIB}" \
8967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8968                   clean) \
8969           || exit 1
8970
8971 @endif findutils
8972
8973 .PHONY: maybe-distclean-findutils distclean-findutils
8974 maybe-distclean-findutils:
8975 @if findutils
8976 maybe-distclean-findutils: distclean-findutils
8977
8978 distclean-findutils: 
8979         @[ -f ./findutils/Makefile ] || exit 0; \
8980         r=`${PWD_COMMAND}`; export r; \
8981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8982         $(HOST_EXPORTS) \
8983         for flag in $(EXTRA_HOST_FLAGS) ; do \
8984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8985         done; \
8986         echo "Doing distclean in findutils" ; \
8987         (cd $(HOST_SUBDIR)/findutils && \
8988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8990                   "RANLIB=$${RANLIB}" \
8991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8992                   distclean) \
8993           || exit 1
8994
8995 @endif findutils
8996
8997 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
8998 maybe-maintainer-clean-findutils:
8999 @if findutils
9000 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9001
9002 maintainer-clean-findutils: 
9003         @[ -f ./findutils/Makefile ] || exit 0; \
9004         r=`${PWD_COMMAND}`; export r; \
9005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9006         $(HOST_EXPORTS) \
9007         for flag in $(EXTRA_HOST_FLAGS) ; do \
9008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9009         done; \
9010         echo "Doing maintainer-clean in findutils" ; \
9011         (cd $(HOST_SUBDIR)/findutils && \
9012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9014                   "RANLIB=$${RANLIB}" \
9015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9016                   maintainer-clean) \
9017           || exit 1
9018
9019 @endif findutils
9020
9021
9022
9023 .PHONY: configure-find maybe-configure-find
9024 maybe-configure-find:
9025 @if find
9026 maybe-configure-find: configure-find
9027 configure-find: 
9028         @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9030         r=`${PWD_COMMAND}`; export r; \
9031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9032         $(HOST_EXPORTS) \
9033         echo Configuring in $(HOST_SUBDIR)/find; \
9034         cd "$(HOST_SUBDIR)/find" || exit 1; \
9035         case $(srcdir) in \
9036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9037           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9039         esac; \
9040         srcdiroption="--srcdir=$${topdir}/find"; \
9041         libsrcdir="$$s/find"; \
9042         $(SHELL) $${libsrcdir}/configure \
9043           $(HOST_CONFIGARGS) $${srcdiroption}  \
9044           || exit 1
9045 @endif find
9046
9047
9048
9049
9050
9051 .PHONY: all-find maybe-all-find
9052 maybe-all-find:
9053 @if find
9054 TARGET-find=all
9055 maybe-all-find: all-find
9056 all-find: configure-find
9057         @r=`${PWD_COMMAND}`; export r; \
9058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059         $(HOST_EXPORTS) \
9060         (cd $(HOST_SUBDIR)/find && \
9061           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9062 @endif find
9063
9064
9065
9066
9067 .PHONY: check-find maybe-check-find
9068 maybe-check-find:
9069 @if find
9070 maybe-check-find: check-find
9071
9072 check-find:
9073         @r=`${PWD_COMMAND}`; export r; \
9074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9075         $(HOST_EXPORTS) \
9076         (cd $(HOST_SUBDIR)/find && \
9077           $(MAKE) $(FLAGS_TO_PASS)  check)
9078
9079 @endif find
9080
9081 .PHONY: install-find maybe-install-find
9082 maybe-install-find:
9083 @if find
9084 maybe-install-find: install-find
9085
9086 install-find: installdirs
9087         @r=`${PWD_COMMAND}`; export r; \
9088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9089         $(HOST_EXPORTS) \
9090         (cd $(HOST_SUBDIR)/find && \
9091           $(MAKE) $(FLAGS_TO_PASS)  install)
9092
9093 @endif find
9094
9095 # Other targets (info, dvi, etc.)
9096
9097 .PHONY: maybe-info-find info-find
9098 maybe-info-find:
9099 @if find
9100 maybe-info-find: info-find
9101
9102 info-find: \
9103     configure-find 
9104         @[ -f ./find/Makefile ] || exit 0; \
9105         r=`${PWD_COMMAND}`; export r; \
9106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107         $(HOST_EXPORTS) \
9108         for flag in $(EXTRA_HOST_FLAGS) ; do \
9109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9110         done; \
9111         echo "Doing info in find" ; \
9112         (cd $(HOST_SUBDIR)/find && \
9113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9115                   "RANLIB=$${RANLIB}" \
9116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9117                   info) \
9118           || exit 1
9119
9120 @endif find
9121
9122 .PHONY: maybe-dvi-find dvi-find
9123 maybe-dvi-find:
9124 @if find
9125 maybe-dvi-find: dvi-find
9126
9127 dvi-find: \
9128     configure-find 
9129         @[ -f ./find/Makefile ] || exit 0; \
9130         r=`${PWD_COMMAND}`; export r; \
9131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9132         $(HOST_EXPORTS) \
9133         for flag in $(EXTRA_HOST_FLAGS) ; do \
9134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9135         done; \
9136         echo "Doing dvi in find" ; \
9137         (cd $(HOST_SUBDIR)/find && \
9138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9140                   "RANLIB=$${RANLIB}" \
9141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9142                   dvi) \
9143           || exit 1
9144
9145 @endif find
9146
9147 .PHONY: maybe-html-find html-find
9148 maybe-html-find:
9149 @if find
9150 maybe-html-find: html-find
9151
9152 html-find: \
9153     configure-find 
9154         @[ -f ./find/Makefile ] || exit 0; \
9155         r=`${PWD_COMMAND}`; export r; \
9156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9157         $(HOST_EXPORTS) \
9158         for flag in $(EXTRA_HOST_FLAGS) ; do \
9159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9160         done; \
9161         echo "Doing html in find" ; \
9162         (cd $(HOST_SUBDIR)/find && \
9163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9165                   "RANLIB=$${RANLIB}" \
9166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9167                   html) \
9168           || exit 1
9169
9170 @endif find
9171
9172 .PHONY: maybe-TAGS-find TAGS-find
9173 maybe-TAGS-find:
9174 @if find
9175 maybe-TAGS-find: TAGS-find
9176
9177 TAGS-find: \
9178     configure-find 
9179         @[ -f ./find/Makefile ] || exit 0; \
9180         r=`${PWD_COMMAND}`; export r; \
9181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182         $(HOST_EXPORTS) \
9183         for flag in $(EXTRA_HOST_FLAGS) ; do \
9184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9185         done; \
9186         echo "Doing TAGS in find" ; \
9187         (cd $(HOST_SUBDIR)/find && \
9188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9190                   "RANLIB=$${RANLIB}" \
9191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9192                   TAGS) \
9193           || exit 1
9194
9195 @endif find
9196
9197 .PHONY: maybe-install-info-find install-info-find
9198 maybe-install-info-find:
9199 @if find
9200 maybe-install-info-find: install-info-find
9201
9202 install-info-find: \
9203     configure-find \
9204     info-find 
9205         @[ -f ./find/Makefile ] || exit 0; \
9206         r=`${PWD_COMMAND}`; export r; \
9207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9208         $(HOST_EXPORTS) \
9209         for flag in $(EXTRA_HOST_FLAGS) ; do \
9210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9211         done; \
9212         echo "Doing install-info in find" ; \
9213         (cd $(HOST_SUBDIR)/find && \
9214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9216                   "RANLIB=$${RANLIB}" \
9217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9218                   install-info) \
9219           || exit 1
9220
9221 @endif find
9222
9223 .PHONY: maybe-installcheck-find installcheck-find
9224 maybe-installcheck-find:
9225 @if find
9226 maybe-installcheck-find: installcheck-find
9227
9228 installcheck-find: \
9229     configure-find 
9230         @[ -f ./find/Makefile ] || exit 0; \
9231         r=`${PWD_COMMAND}`; export r; \
9232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9233         $(HOST_EXPORTS) \
9234         for flag in $(EXTRA_HOST_FLAGS) ; do \
9235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9236         done; \
9237         echo "Doing installcheck in find" ; \
9238         (cd $(HOST_SUBDIR)/find && \
9239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9241                   "RANLIB=$${RANLIB}" \
9242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9243                   installcheck) \
9244           || exit 1
9245
9246 @endif find
9247
9248 .PHONY: maybe-mostlyclean-find mostlyclean-find
9249 maybe-mostlyclean-find:
9250 @if find
9251 maybe-mostlyclean-find: mostlyclean-find
9252
9253 mostlyclean-find: 
9254         @[ -f ./find/Makefile ] || exit 0; \
9255         r=`${PWD_COMMAND}`; export r; \
9256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9257         $(HOST_EXPORTS) \
9258         for flag in $(EXTRA_HOST_FLAGS) ; do \
9259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9260         done; \
9261         echo "Doing mostlyclean in find" ; \
9262         (cd $(HOST_SUBDIR)/find && \
9263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9265                   "RANLIB=$${RANLIB}" \
9266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9267                   mostlyclean) \
9268           || exit 1
9269
9270 @endif find
9271
9272 .PHONY: maybe-clean-find clean-find
9273 maybe-clean-find:
9274 @if find
9275 maybe-clean-find: clean-find
9276
9277 clean-find: 
9278         @[ -f ./find/Makefile ] || exit 0; \
9279         r=`${PWD_COMMAND}`; export r; \
9280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281         $(HOST_EXPORTS) \
9282         for flag in $(EXTRA_HOST_FLAGS) ; do \
9283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9284         done; \
9285         echo "Doing clean in find" ; \
9286         (cd $(HOST_SUBDIR)/find && \
9287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9289                   "RANLIB=$${RANLIB}" \
9290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9291                   clean) \
9292           || exit 1
9293
9294 @endif find
9295
9296 .PHONY: maybe-distclean-find distclean-find
9297 maybe-distclean-find:
9298 @if find
9299 maybe-distclean-find: distclean-find
9300
9301 distclean-find: 
9302         @[ -f ./find/Makefile ] || exit 0; \
9303         r=`${PWD_COMMAND}`; export r; \
9304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9305         $(HOST_EXPORTS) \
9306         for flag in $(EXTRA_HOST_FLAGS) ; do \
9307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9308         done; \
9309         echo "Doing distclean in find" ; \
9310         (cd $(HOST_SUBDIR)/find && \
9311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9313                   "RANLIB=$${RANLIB}" \
9314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9315                   distclean) \
9316           || exit 1
9317
9318 @endif find
9319
9320 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9321 maybe-maintainer-clean-find:
9322 @if find
9323 maybe-maintainer-clean-find: maintainer-clean-find
9324
9325 maintainer-clean-find: 
9326         @[ -f ./find/Makefile ] || exit 0; \
9327         r=`${PWD_COMMAND}`; export r; \
9328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9329         $(HOST_EXPORTS) \
9330         for flag in $(EXTRA_HOST_FLAGS) ; do \
9331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9332         done; \
9333         echo "Doing maintainer-clean in find" ; \
9334         (cd $(HOST_SUBDIR)/find && \
9335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9337                   "RANLIB=$${RANLIB}" \
9338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9339                   maintainer-clean) \
9340           || exit 1
9341
9342 @endif find
9343
9344
9345
9346 .PHONY: configure-fixincludes maybe-configure-fixincludes
9347 maybe-configure-fixincludes:
9348 @if fixincludes
9349 maybe-configure-fixincludes: configure-fixincludes
9350 configure-fixincludes: 
9351         @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9353         r=`${PWD_COMMAND}`; export r; \
9354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9355         $(HOST_EXPORTS) \
9356         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9357         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9358         case $(srcdir) in \
9359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9360           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9362         esac; \
9363         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9364         libsrcdir="$$s/fixincludes"; \
9365         $(SHELL) $${libsrcdir}/configure \
9366           $(HOST_CONFIGARGS) $${srcdiroption}  \
9367           || exit 1
9368 @endif fixincludes
9369
9370
9371
9372
9373
9374 .PHONY: all-fixincludes maybe-all-fixincludes
9375 maybe-all-fixincludes:
9376 @if fixincludes
9377 TARGET-fixincludes=all
9378 maybe-all-fixincludes: all-fixincludes
9379 all-fixincludes: configure-fixincludes
9380         @r=`${PWD_COMMAND}`; export r; \
9381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9382         $(HOST_EXPORTS) \
9383         (cd $(HOST_SUBDIR)/fixincludes && \
9384           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9385 @endif fixincludes
9386
9387
9388
9389
9390 .PHONY: check-fixincludes maybe-check-fixincludes
9391 maybe-check-fixincludes:
9392 @if fixincludes
9393 maybe-check-fixincludes: check-fixincludes
9394
9395 check-fixincludes:
9396         @r=`${PWD_COMMAND}`; export r; \
9397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9398         $(HOST_EXPORTS) \
9399         (cd $(HOST_SUBDIR)/fixincludes && \
9400           $(MAKE) $(FLAGS_TO_PASS)  check)
9401
9402 @endif fixincludes
9403
9404 .PHONY: install-fixincludes maybe-install-fixincludes
9405 maybe-install-fixincludes:
9406 @if fixincludes
9407 maybe-install-fixincludes: install-fixincludes
9408
9409 install-fixincludes: installdirs
9410         @r=`${PWD_COMMAND}`; export r; \
9411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412         $(HOST_EXPORTS) \
9413         (cd $(HOST_SUBDIR)/fixincludes && \
9414           $(MAKE) $(FLAGS_TO_PASS)  install)
9415
9416 @endif fixincludes
9417
9418 # Other targets (info, dvi, etc.)
9419
9420 .PHONY: maybe-info-fixincludes info-fixincludes
9421 maybe-info-fixincludes:
9422 @if fixincludes
9423 maybe-info-fixincludes: info-fixincludes
9424
9425 # fixincludes doesn't support info.
9426 info-fixincludes:
9427
9428 @endif fixincludes
9429
9430 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9431 maybe-dvi-fixincludes:
9432 @if fixincludes
9433 maybe-dvi-fixincludes: dvi-fixincludes
9434
9435 # fixincludes doesn't support dvi.
9436 dvi-fixincludes:
9437
9438 @endif fixincludes
9439
9440 .PHONY: maybe-html-fixincludes html-fixincludes
9441 maybe-html-fixincludes:
9442 @if fixincludes
9443 maybe-html-fixincludes: html-fixincludes
9444
9445 html-fixincludes: \
9446     configure-fixincludes 
9447         @[ -f ./fixincludes/Makefile ] || exit 0; \
9448         r=`${PWD_COMMAND}`; export r; \
9449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9450         $(HOST_EXPORTS) \
9451         for flag in $(EXTRA_HOST_FLAGS) ; do \
9452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9453         done; \
9454         echo "Doing html in fixincludes" ; \
9455         (cd $(HOST_SUBDIR)/fixincludes && \
9456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9458                   "RANLIB=$${RANLIB}" \
9459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9460                   html) \
9461           || exit 1
9462
9463 @endif fixincludes
9464
9465 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9466 maybe-TAGS-fixincludes:
9467 @if fixincludes
9468 maybe-TAGS-fixincludes: TAGS-fixincludes
9469
9470 # fixincludes doesn't support TAGS.
9471 TAGS-fixincludes:
9472
9473 @endif fixincludes
9474
9475 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9476 maybe-install-info-fixincludes:
9477 @if fixincludes
9478 maybe-install-info-fixincludes: install-info-fixincludes
9479
9480 # fixincludes doesn't support install-info.
9481 install-info-fixincludes:
9482
9483 @endif fixincludes
9484
9485 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9486 maybe-installcheck-fixincludes:
9487 @if fixincludes
9488 maybe-installcheck-fixincludes: installcheck-fixincludes
9489
9490 # fixincludes doesn't support installcheck.
9491 installcheck-fixincludes:
9492
9493 @endif fixincludes
9494
9495 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9496 maybe-mostlyclean-fixincludes:
9497 @if fixincludes
9498 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9499
9500 mostlyclean-fixincludes: 
9501         @[ -f ./fixincludes/Makefile ] || exit 0; \
9502         r=`${PWD_COMMAND}`; export r; \
9503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9504         $(HOST_EXPORTS) \
9505         for flag in $(EXTRA_HOST_FLAGS) ; do \
9506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9507         done; \
9508         echo "Doing mostlyclean in fixincludes" ; \
9509         (cd $(HOST_SUBDIR)/fixincludes && \
9510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9512                   "RANLIB=$${RANLIB}" \
9513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9514                   mostlyclean) \
9515           || exit 1
9516
9517 @endif fixincludes
9518
9519 .PHONY: maybe-clean-fixincludes clean-fixincludes
9520 maybe-clean-fixincludes:
9521 @if fixincludes
9522 maybe-clean-fixincludes: clean-fixincludes
9523
9524 clean-fixincludes: 
9525         @[ -f ./fixincludes/Makefile ] || exit 0; \
9526         r=`${PWD_COMMAND}`; export r; \
9527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9528         $(HOST_EXPORTS) \
9529         for flag in $(EXTRA_HOST_FLAGS) ; do \
9530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9531         done; \
9532         echo "Doing clean in fixincludes" ; \
9533         (cd $(HOST_SUBDIR)/fixincludes && \
9534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9536                   "RANLIB=$${RANLIB}" \
9537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9538                   clean) \
9539           || exit 1
9540
9541 @endif fixincludes
9542
9543 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9544 maybe-distclean-fixincludes:
9545 @if fixincludes
9546 maybe-distclean-fixincludes: distclean-fixincludes
9547
9548 distclean-fixincludes: 
9549         @[ -f ./fixincludes/Makefile ] || exit 0; \
9550         r=`${PWD_COMMAND}`; export r; \
9551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9552         $(HOST_EXPORTS) \
9553         for flag in $(EXTRA_HOST_FLAGS) ; do \
9554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9555         done; \
9556         echo "Doing distclean in fixincludes" ; \
9557         (cd $(HOST_SUBDIR)/fixincludes && \
9558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9560                   "RANLIB=$${RANLIB}" \
9561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9562                   distclean) \
9563           || exit 1
9564
9565 @endif fixincludes
9566
9567 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9568 maybe-maintainer-clean-fixincludes:
9569 @if fixincludes
9570 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9571
9572 maintainer-clean-fixincludes: 
9573         @[ -f ./fixincludes/Makefile ] || exit 0; \
9574         r=`${PWD_COMMAND}`; export r; \
9575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9576         $(HOST_EXPORTS) \
9577         for flag in $(EXTRA_HOST_FLAGS) ; do \
9578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9579         done; \
9580         echo "Doing maintainer-clean in fixincludes" ; \
9581         (cd $(HOST_SUBDIR)/fixincludes && \
9582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9584                   "RANLIB=$${RANLIB}" \
9585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9586                   maintainer-clean) \
9587           || exit 1
9588
9589 @endif fixincludes
9590
9591
9592
9593 .PHONY: configure-flex maybe-configure-flex
9594 maybe-configure-flex:
9595 @if flex
9596 maybe-configure-flex: configure-flex
9597 configure-flex: 
9598         @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9600         r=`${PWD_COMMAND}`; export r; \
9601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602         $(HOST_EXPORTS) \
9603         echo Configuring in $(HOST_SUBDIR)/flex; \
9604         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9605         case $(srcdir) in \
9606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9607           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9609         esac; \
9610         srcdiroption="--srcdir=$${topdir}/flex"; \
9611         libsrcdir="$$s/flex"; \
9612         $(SHELL) $${libsrcdir}/configure \
9613           $(HOST_CONFIGARGS) $${srcdiroption}  \
9614           || exit 1
9615 @endif flex
9616
9617
9618
9619
9620
9621 .PHONY: all-flex maybe-all-flex
9622 maybe-all-flex:
9623 @if flex
9624 TARGET-flex=all
9625 maybe-all-flex: all-flex
9626 all-flex: configure-flex
9627         @r=`${PWD_COMMAND}`; export r; \
9628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9629         $(HOST_EXPORTS) \
9630         (cd $(HOST_SUBDIR)/flex && \
9631           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
9632 @endif flex
9633
9634
9635
9636
9637 .PHONY: check-flex maybe-check-flex
9638 maybe-check-flex:
9639 @if flex
9640 maybe-check-flex: check-flex
9641
9642 # This module is only tested in a native toolchain.
9643 check-flex:
9644         @if [ '$(host)' = '$(target)' ] ; then \
9645           r=`${PWD_COMMAND}`; export r; \
9646           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9647           $(HOST_EXPORTS) \
9648           (cd $(HOST_SUBDIR)/flex && \
9649             $(MAKE) $(FLAGS_TO_PASS)  check); \
9650         fi
9651
9652 @endif flex
9653
9654 .PHONY: install-flex maybe-install-flex
9655 maybe-install-flex:
9656 @if flex
9657 maybe-install-flex: install-flex
9658
9659 install-flex: installdirs
9660         @r=`${PWD_COMMAND}`; export r; \
9661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9662         $(HOST_EXPORTS) \
9663         (cd $(HOST_SUBDIR)/flex && \
9664           $(MAKE) $(FLAGS_TO_PASS)  install)
9665
9666 @endif flex
9667
9668 # Other targets (info, dvi, etc.)
9669
9670 .PHONY: maybe-info-flex info-flex
9671 maybe-info-flex:
9672 @if flex
9673 maybe-info-flex: info-flex
9674
9675 info-flex: \
9676     configure-flex 
9677         @[ -f ./flex/Makefile ] || exit 0; \
9678         r=`${PWD_COMMAND}`; export r; \
9679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9680         $(HOST_EXPORTS) \
9681         for flag in $(EXTRA_HOST_FLAGS) ; do \
9682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9683         done; \
9684         echo "Doing info in flex" ; \
9685         (cd $(HOST_SUBDIR)/flex && \
9686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9688                   "RANLIB=$${RANLIB}" \
9689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9690                   info) \
9691           || exit 1
9692
9693 @endif flex
9694
9695 .PHONY: maybe-dvi-flex dvi-flex
9696 maybe-dvi-flex:
9697 @if flex
9698 maybe-dvi-flex: dvi-flex
9699
9700 dvi-flex: \
9701     configure-flex 
9702         @[ -f ./flex/Makefile ] || exit 0; \
9703         r=`${PWD_COMMAND}`; export r; \
9704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9705         $(HOST_EXPORTS) \
9706         for flag in $(EXTRA_HOST_FLAGS) ; do \
9707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9708         done; \
9709         echo "Doing dvi in flex" ; \
9710         (cd $(HOST_SUBDIR)/flex && \
9711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9713                   "RANLIB=$${RANLIB}" \
9714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9715                   dvi) \
9716           || exit 1
9717
9718 @endif flex
9719
9720 .PHONY: maybe-html-flex html-flex
9721 maybe-html-flex:
9722 @if flex
9723 maybe-html-flex: html-flex
9724
9725 html-flex: \
9726     configure-flex 
9727         @[ -f ./flex/Makefile ] || exit 0; \
9728         r=`${PWD_COMMAND}`; export r; \
9729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9730         $(HOST_EXPORTS) \
9731         for flag in $(EXTRA_HOST_FLAGS) ; do \
9732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9733         done; \
9734         echo "Doing html in flex" ; \
9735         (cd $(HOST_SUBDIR)/flex && \
9736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9738                   "RANLIB=$${RANLIB}" \
9739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9740                   html) \
9741           || exit 1
9742
9743 @endif flex
9744
9745 .PHONY: maybe-TAGS-flex TAGS-flex
9746 maybe-TAGS-flex:
9747 @if flex
9748 maybe-TAGS-flex: TAGS-flex
9749
9750 TAGS-flex: \
9751     configure-flex 
9752         @[ -f ./flex/Makefile ] || exit 0; \
9753         r=`${PWD_COMMAND}`; export r; \
9754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9755         $(HOST_EXPORTS) \
9756         for flag in $(EXTRA_HOST_FLAGS) ; do \
9757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9758         done; \
9759         echo "Doing TAGS in flex" ; \
9760         (cd $(HOST_SUBDIR)/flex && \
9761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9763                   "RANLIB=$${RANLIB}" \
9764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9765                   TAGS) \
9766           || exit 1
9767
9768 @endif flex
9769
9770 .PHONY: maybe-install-info-flex install-info-flex
9771 maybe-install-info-flex:
9772 @if flex
9773 maybe-install-info-flex: install-info-flex
9774
9775 install-info-flex: \
9776     configure-flex \
9777     info-flex 
9778         @[ -f ./flex/Makefile ] || exit 0; \
9779         r=`${PWD_COMMAND}`; export r; \
9780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9781         $(HOST_EXPORTS) \
9782         for flag in $(EXTRA_HOST_FLAGS) ; do \
9783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9784         done; \
9785         echo "Doing install-info in flex" ; \
9786         (cd $(HOST_SUBDIR)/flex && \
9787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9789                   "RANLIB=$${RANLIB}" \
9790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9791                   install-info) \
9792           || exit 1
9793
9794 @endif flex
9795
9796 .PHONY: maybe-installcheck-flex installcheck-flex
9797 maybe-installcheck-flex:
9798 @if flex
9799 maybe-installcheck-flex: installcheck-flex
9800
9801 installcheck-flex: \
9802     configure-flex 
9803         @[ -f ./flex/Makefile ] || exit 0; \
9804         r=`${PWD_COMMAND}`; export r; \
9805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9806         $(HOST_EXPORTS) \
9807         for flag in $(EXTRA_HOST_FLAGS) ; do \
9808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9809         done; \
9810         echo "Doing installcheck in flex" ; \
9811         (cd $(HOST_SUBDIR)/flex && \
9812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9814                   "RANLIB=$${RANLIB}" \
9815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9816                   installcheck) \
9817           || exit 1
9818
9819 @endif flex
9820
9821 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9822 maybe-mostlyclean-flex:
9823 @if flex
9824 maybe-mostlyclean-flex: mostlyclean-flex
9825
9826 mostlyclean-flex: 
9827         @[ -f ./flex/Makefile ] || exit 0; \
9828         r=`${PWD_COMMAND}`; export r; \
9829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9830         $(HOST_EXPORTS) \
9831         for flag in $(EXTRA_HOST_FLAGS) ; do \
9832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9833         done; \
9834         echo "Doing mostlyclean in flex" ; \
9835         (cd $(HOST_SUBDIR)/flex && \
9836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9838                   "RANLIB=$${RANLIB}" \
9839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9840                   mostlyclean) \
9841           || exit 1
9842
9843 @endif flex
9844
9845 .PHONY: maybe-clean-flex clean-flex
9846 maybe-clean-flex:
9847 @if flex
9848 maybe-clean-flex: clean-flex
9849
9850 clean-flex: 
9851         @[ -f ./flex/Makefile ] || exit 0; \
9852         r=`${PWD_COMMAND}`; export r; \
9853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9854         $(HOST_EXPORTS) \
9855         for flag in $(EXTRA_HOST_FLAGS) ; do \
9856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9857         done; \
9858         echo "Doing clean in flex" ; \
9859         (cd $(HOST_SUBDIR)/flex && \
9860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9862                   "RANLIB=$${RANLIB}" \
9863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9864                   clean) \
9865           || exit 1
9866
9867 @endif flex
9868
9869 .PHONY: maybe-distclean-flex distclean-flex
9870 maybe-distclean-flex:
9871 @if flex
9872 maybe-distclean-flex: distclean-flex
9873
9874 distclean-flex: 
9875         @[ -f ./flex/Makefile ] || exit 0; \
9876         r=`${PWD_COMMAND}`; export r; \
9877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9878         $(HOST_EXPORTS) \
9879         for flag in $(EXTRA_HOST_FLAGS) ; do \
9880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9881         done; \
9882         echo "Doing distclean in flex" ; \
9883         (cd $(HOST_SUBDIR)/flex && \
9884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9886                   "RANLIB=$${RANLIB}" \
9887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9888                   distclean) \
9889           || exit 1
9890
9891 @endif flex
9892
9893 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9894 maybe-maintainer-clean-flex:
9895 @if flex
9896 maybe-maintainer-clean-flex: maintainer-clean-flex
9897
9898 maintainer-clean-flex: 
9899         @[ -f ./flex/Makefile ] || exit 0; \
9900         r=`${PWD_COMMAND}`; export r; \
9901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9902         $(HOST_EXPORTS) \
9903         for flag in $(EXTRA_HOST_FLAGS) ; do \
9904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9905         done; \
9906         echo "Doing maintainer-clean in flex" ; \
9907         (cd $(HOST_SUBDIR)/flex && \
9908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9910                   "RANLIB=$${RANLIB}" \
9911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9912                   maintainer-clean) \
9913           || exit 1
9914
9915 @endif flex
9916
9917
9918
9919 .PHONY: configure-gas maybe-configure-gas
9920 maybe-configure-gas:
9921 @if gas
9922 maybe-configure-gas: configure-gas
9923 configure-gas: 
9924         @test -f stage_last && exit 0; \
9925         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9927         r=`${PWD_COMMAND}`; export r; \
9928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9929         $(HOST_EXPORTS) \
9930         echo Configuring in $(HOST_SUBDIR)/gas; \
9931         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9932         case $(srcdir) in \
9933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9934           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9936         esac; \
9937         srcdiroption="--srcdir=$${topdir}/gas"; \
9938         libsrcdir="$$s/gas"; \
9939         $(SHELL) $${libsrcdir}/configure \
9940           $(HOST_CONFIGARGS) $${srcdiroption}  \
9941           || exit 1
9942 @endif gas
9943
9944
9945
9946 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9947 maybe-configure-stage1-gas:
9948 @if gas-bootstrap
9949 maybe-configure-stage1-gas: configure-stage1-gas
9950 configure-stage1-gas: 
9951         @$(MAKE) stage1-start
9952         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
9953         r=`${PWD_COMMAND}`; export r; \
9954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9955         $(HOST_EXPORTS) \
9956         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9957         cd $(HOST_SUBDIR)/gas || exit 1; \
9958         case $(srcdir) in \
9959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9960           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9962         esac; \
9963         srcdiroption="--srcdir=$${topdir}/gas"; \
9964         libsrcdir="$$s/gas"; \
9965         $(SHELL) $${libsrcdir}/configure \
9966           $(HOST_CONFIGARGS) $${srcdiroption} \
9967           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
9968 @endif gas-bootstrap
9969
9970 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9971 maybe-configure-stage2-gas:
9972 @if gas-bootstrap
9973 maybe-configure-stage2-gas: configure-stage2-gas
9974 configure-stage2-gas: 
9975         @$(MAKE) stage2-start
9976         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
9977         r=`${PWD_COMMAND}`; export r; \
9978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9979         $(HOST_EXPORTS) \
9980         $(POSTSTAGE1_HOST_EXPORTS) \
9981         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9982         cd $(HOST_SUBDIR)/gas || exit 1; \
9983         case $(srcdir) in \
9984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9985           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9987         esac; \
9988         srcdiroption="--srcdir=$${topdir}/gas"; \
9989         libsrcdir="$$s/gas"; \
9990         $(SHELL) $${libsrcdir}/configure \
9991           $(HOST_CONFIGARGS) $${srcdiroption} \
9992           @stage2_werror_flag@ 
9993 @endif gas-bootstrap
9994
9995 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9996 maybe-configure-stage3-gas:
9997 @if gas-bootstrap
9998 maybe-configure-stage3-gas: configure-stage3-gas
9999 configure-stage3-gas: 
10000         @$(MAKE) stage3-start
10001         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10002         r=`${PWD_COMMAND}`; export r; \
10003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10004         $(HOST_EXPORTS) \
10005         $(POSTSTAGE1_HOST_EXPORTS) \
10006         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10007         cd $(HOST_SUBDIR)/gas || exit 1; \
10008         case $(srcdir) in \
10009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10010           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10012         esac; \
10013         srcdiroption="--srcdir=$${topdir}/gas"; \
10014         libsrcdir="$$s/gas"; \
10015         $(SHELL) $${libsrcdir}/configure \
10016           $(HOST_CONFIGARGS) $${srcdiroption} \
10017           @stage2_werror_flag@ 
10018 @endif gas-bootstrap
10019
10020 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10021 maybe-configure-stage4-gas:
10022 @if gas-bootstrap
10023 maybe-configure-stage4-gas: configure-stage4-gas
10024 configure-stage4-gas: 
10025         @$(MAKE) stage4-start
10026         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10027         r=`${PWD_COMMAND}`; export r; \
10028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10029         $(HOST_EXPORTS) \
10030         $(POSTSTAGE1_HOST_EXPORTS) \
10031         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10032         cd $(HOST_SUBDIR)/gas || exit 1; \
10033         case $(srcdir) in \
10034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10035           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10037         esac; \
10038         srcdiroption="--srcdir=$${topdir}/gas"; \
10039         libsrcdir="$$s/gas"; \
10040         $(SHELL) $${libsrcdir}/configure \
10041           $(HOST_CONFIGARGS) $${srcdiroption} \
10042           @stage2_werror_flag@ 
10043 @endif gas-bootstrap
10044
10045 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10046 maybe-configure-stageprofile-gas:
10047 @if gas-bootstrap
10048 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10049 configure-stageprofile-gas: 
10050         @$(MAKE) stageprofile-start
10051         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10052         r=`${PWD_COMMAND}`; export r; \
10053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054         $(HOST_EXPORTS) \
10055         $(POSTSTAGE1_HOST_EXPORTS) \
10056         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10057         cd $(HOST_SUBDIR)/gas || exit 1; \
10058         case $(srcdir) in \
10059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10060           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10062         esac; \
10063         srcdiroption="--srcdir=$${topdir}/gas"; \
10064         libsrcdir="$$s/gas"; \
10065         $(SHELL) $${libsrcdir}/configure \
10066           $(HOST_CONFIGARGS) $${srcdiroption} \
10067           @stage2_werror_flag@ 
10068 @endif gas-bootstrap
10069
10070 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10071 maybe-configure-stagefeedback-gas:
10072 @if gas-bootstrap
10073 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10074 configure-stagefeedback-gas: 
10075         @$(MAKE) stagefeedback-start
10076         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10077         r=`${PWD_COMMAND}`; export r; \
10078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10079         $(HOST_EXPORTS) \
10080         $(POSTSTAGE1_HOST_EXPORTS) \
10081         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10082         cd $(HOST_SUBDIR)/gas || exit 1; \
10083         case $(srcdir) in \
10084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10085           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10087         esac; \
10088         srcdiroption="--srcdir=$${topdir}/gas"; \
10089         libsrcdir="$$s/gas"; \
10090         $(SHELL) $${libsrcdir}/configure \
10091           $(HOST_CONFIGARGS) $${srcdiroption} \
10092           @stage2_werror_flag@ 
10093 @endif gas-bootstrap
10094
10095
10096
10097
10098
10099 .PHONY: all-gas maybe-all-gas
10100 maybe-all-gas:
10101 @if gas
10102 TARGET-gas=all
10103 maybe-all-gas: all-gas
10104 all-gas: configure-gas
10105         @test -f stage_last && exit 0; \
10106         r=`${PWD_COMMAND}`; export r; \
10107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10108         $(HOST_EXPORTS) \
10109         (cd $(HOST_SUBDIR)/gas && \
10110           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10111 @endif gas
10112
10113
10114
10115 .PHONY: all-stage1-gas maybe-all-stage1-gas
10116 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10117 maybe-all-stage1-gas:
10118 maybe-clean-stage1-gas:
10119 @if gas-bootstrap
10120 maybe-all-stage1-gas: all-stage1-gas
10121 all-stage1: all-stage1-gas
10122 all-stage1-gas: configure-stage1-gas
10123         @$(MAKE) stage1-start
10124         @r=`${PWD_COMMAND}`; export r; \
10125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10126         $(HOST_EXPORTS) \
10127         cd $(HOST_SUBDIR)/gas && \
10128         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
10129
10130 maybe-clean-stage1-gas: clean-stage1-gas
10131 clean-stage1: clean-stage1-gas
10132 clean-stage1-gas:
10133         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10134           || exit 0 ; \
10135         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage1-start ; \
10136         cd $(HOST_SUBDIR)/gas && \
10137         $(MAKE) $(FLAGS_TO_PASS)  \
10138                 CFLAGS="$(STAGE1_CFLAGS)"  clean
10139 @endif gas-bootstrap
10140
10141
10142 .PHONY: all-stage2-gas maybe-all-stage2-gas
10143 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10144 maybe-all-stage2-gas:
10145 maybe-clean-stage2-gas:
10146 @if gas-bootstrap
10147 maybe-all-stage2-gas: all-stage2-gas
10148 all-stage2: all-stage2-gas
10149 all-stage2-gas: configure-stage2-gas
10150         @$(MAKE) stage2-start
10151         @r=`${PWD_COMMAND}`; export r; \
10152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10153         $(HOST_EXPORTS) \
10154         $(POSTSTAGE1_HOST_EXPORTS) \
10155         cd $(HOST_SUBDIR)/gas && \
10156         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10157
10158 maybe-clean-stage2-gas: clean-stage2-gas
10159 clean-stage2: clean-stage2-gas
10160 clean-stage2-gas:
10161         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10162           || exit 0 ; \
10163         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage2-start ; \
10164         cd $(HOST_SUBDIR)/gas && \
10165         $(MAKE) $(FLAGS_TO_PASS)  \
10166                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10167                   clean
10168 @endif gas-bootstrap
10169
10170
10171 .PHONY: all-stage3-gas maybe-all-stage3-gas
10172 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10173 maybe-all-stage3-gas:
10174 maybe-clean-stage3-gas:
10175 @if gas-bootstrap
10176 maybe-all-stage3-gas: all-stage3-gas
10177 all-stage3: all-stage3-gas
10178 all-stage3-gas: configure-stage3-gas
10179         @$(MAKE) stage3-start
10180         @r=`${PWD_COMMAND}`; export r; \
10181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10182         $(HOST_EXPORTS) \
10183         $(POSTSTAGE1_HOST_EXPORTS) \
10184         cd $(HOST_SUBDIR)/gas && \
10185         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10186
10187 maybe-clean-stage3-gas: clean-stage3-gas
10188 clean-stage3: clean-stage3-gas
10189 clean-stage3-gas:
10190         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10191           || exit 0 ; \
10192         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage3-start ; \
10193         cd $(HOST_SUBDIR)/gas && \
10194         $(MAKE) $(FLAGS_TO_PASS)  \
10195                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10196                   clean
10197 @endif gas-bootstrap
10198
10199
10200 .PHONY: all-stage4-gas maybe-all-stage4-gas
10201 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10202 maybe-all-stage4-gas:
10203 maybe-clean-stage4-gas:
10204 @if gas-bootstrap
10205 maybe-all-stage4-gas: all-stage4-gas
10206 all-stage4: all-stage4-gas
10207 all-stage4-gas: configure-stage4-gas
10208         @$(MAKE) stage4-start
10209         @r=`${PWD_COMMAND}`; export r; \
10210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10211         $(HOST_EXPORTS) \
10212         $(POSTSTAGE1_HOST_EXPORTS) \
10213         cd $(HOST_SUBDIR)/gas && \
10214         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10215
10216 maybe-clean-stage4-gas: clean-stage4-gas
10217 clean-stage4: clean-stage4-gas
10218 clean-stage4-gas:
10219         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10220           || exit 0 ; \
10221         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage4-start ; \
10222         cd $(HOST_SUBDIR)/gas && \
10223         $(MAKE) $(FLAGS_TO_PASS)  \
10224                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10225                   clean
10226 @endif gas-bootstrap
10227
10228
10229 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10230 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10231 maybe-all-stageprofile-gas:
10232 maybe-clean-stageprofile-gas:
10233 @if gas-bootstrap
10234 maybe-all-stageprofile-gas: all-stageprofile-gas
10235 all-stageprofile: all-stageprofile-gas
10236 all-stageprofile-gas: configure-stageprofile-gas
10237         @$(MAKE) stageprofile-start
10238         @r=`${PWD_COMMAND}`; export r; \
10239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10240         $(HOST_EXPORTS) \
10241         $(POSTSTAGE1_HOST_EXPORTS) \
10242         cd $(HOST_SUBDIR)/gas && \
10243         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
10244
10245 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10246 clean-stageprofile: clean-stageprofile-gas
10247 clean-stageprofile-gas:
10248         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10249           || exit 0 ; \
10250         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stageprofile-start ; \
10251         cd $(HOST_SUBDIR)/gas && \
10252         $(MAKE) $(FLAGS_TO_PASS)  \
10253                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10254                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10255 @endif gas-bootstrap
10256
10257
10258 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10259 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10260 maybe-all-stagefeedback-gas:
10261 maybe-clean-stagefeedback-gas:
10262 @if gas-bootstrap
10263 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10264 all-stagefeedback: all-stagefeedback-gas
10265 all-stagefeedback-gas: configure-stagefeedback-gas
10266         @$(MAKE) stagefeedback-start
10267         @r=`${PWD_COMMAND}`; export r; \
10268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10269         $(HOST_EXPORTS) \
10270         $(POSTSTAGE1_HOST_EXPORTS) \
10271         cd $(HOST_SUBDIR)/gas && \
10272         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
10273
10274 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10275 clean-stagefeedback: clean-stagefeedback-gas
10276 clean-stagefeedback-gas:
10277         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10278           || exit 0 ; \
10279         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stagefeedback-start ; \
10280         cd $(HOST_SUBDIR)/gas && \
10281         $(MAKE) $(FLAGS_TO_PASS)  \
10282                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10283                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10284 @endif gas-bootstrap
10285
10286
10287
10288
10289
10290 .PHONY: check-gas maybe-check-gas
10291 maybe-check-gas:
10292 @if gas
10293 maybe-check-gas: check-gas
10294
10295 check-gas:
10296         @r=`${PWD_COMMAND}`; export r; \
10297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10298         $(HOST_EXPORTS) \
10299         (cd $(HOST_SUBDIR)/gas && \
10300           $(MAKE) $(FLAGS_TO_PASS)  check)
10301
10302 @endif gas
10303
10304 .PHONY: install-gas maybe-install-gas
10305 maybe-install-gas:
10306 @if gas
10307 maybe-install-gas: install-gas
10308
10309 install-gas: installdirs
10310         @r=`${PWD_COMMAND}`; export r; \
10311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10312         $(HOST_EXPORTS) \
10313         (cd $(HOST_SUBDIR)/gas && \
10314           $(MAKE) $(FLAGS_TO_PASS)  install)
10315
10316 @endif gas
10317
10318 # Other targets (info, dvi, etc.)
10319
10320 .PHONY: maybe-info-gas info-gas
10321 maybe-info-gas:
10322 @if gas
10323 maybe-info-gas: info-gas
10324
10325 info-gas: \
10326     configure-gas 
10327         @[ -f ./gas/Makefile ] || exit 0; \
10328         r=`${PWD_COMMAND}`; export r; \
10329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10330         $(HOST_EXPORTS) \
10331         for flag in $(EXTRA_HOST_FLAGS) ; do \
10332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10333         done; \
10334         echo "Doing info in gas" ; \
10335         (cd $(HOST_SUBDIR)/gas && \
10336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10338                   "RANLIB=$${RANLIB}" \
10339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10340                   info) \
10341           || exit 1
10342
10343 @endif gas
10344
10345 .PHONY: maybe-dvi-gas dvi-gas
10346 maybe-dvi-gas:
10347 @if gas
10348 maybe-dvi-gas: dvi-gas
10349
10350 dvi-gas: \
10351     configure-gas 
10352         @[ -f ./gas/Makefile ] || exit 0; \
10353         r=`${PWD_COMMAND}`; export r; \
10354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10355         $(HOST_EXPORTS) \
10356         for flag in $(EXTRA_HOST_FLAGS) ; do \
10357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10358         done; \
10359         echo "Doing dvi in gas" ; \
10360         (cd $(HOST_SUBDIR)/gas && \
10361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10363                   "RANLIB=$${RANLIB}" \
10364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10365                   dvi) \
10366           || exit 1
10367
10368 @endif gas
10369
10370 .PHONY: maybe-html-gas html-gas
10371 maybe-html-gas:
10372 @if gas
10373 maybe-html-gas: html-gas
10374
10375 html-gas: \
10376     configure-gas 
10377         @[ -f ./gas/Makefile ] || exit 0; \
10378         r=`${PWD_COMMAND}`; export r; \
10379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10380         $(HOST_EXPORTS) \
10381         for flag in $(EXTRA_HOST_FLAGS) ; do \
10382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10383         done; \
10384         echo "Doing html in gas" ; \
10385         (cd $(HOST_SUBDIR)/gas && \
10386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10388                   "RANLIB=$${RANLIB}" \
10389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10390                   html) \
10391           || exit 1
10392
10393 @endif gas
10394
10395 .PHONY: maybe-TAGS-gas TAGS-gas
10396 maybe-TAGS-gas:
10397 @if gas
10398 maybe-TAGS-gas: TAGS-gas
10399
10400 TAGS-gas: \
10401     configure-gas 
10402         @[ -f ./gas/Makefile ] || exit 0; \
10403         r=`${PWD_COMMAND}`; export r; \
10404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10405         $(HOST_EXPORTS) \
10406         for flag in $(EXTRA_HOST_FLAGS) ; do \
10407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10408         done; \
10409         echo "Doing TAGS in gas" ; \
10410         (cd $(HOST_SUBDIR)/gas && \
10411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10413                   "RANLIB=$${RANLIB}" \
10414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10415                   TAGS) \
10416           || exit 1
10417
10418 @endif gas
10419
10420 .PHONY: maybe-install-info-gas install-info-gas
10421 maybe-install-info-gas:
10422 @if gas
10423 maybe-install-info-gas: install-info-gas
10424
10425 install-info-gas: \
10426     configure-gas \
10427     info-gas 
10428         @[ -f ./gas/Makefile ] || exit 0; \
10429         r=`${PWD_COMMAND}`; export r; \
10430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10431         $(HOST_EXPORTS) \
10432         for flag in $(EXTRA_HOST_FLAGS) ; do \
10433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10434         done; \
10435         echo "Doing install-info in gas" ; \
10436         (cd $(HOST_SUBDIR)/gas && \
10437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10439                   "RANLIB=$${RANLIB}" \
10440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10441                   install-info) \
10442           || exit 1
10443
10444 @endif gas
10445
10446 .PHONY: maybe-installcheck-gas installcheck-gas
10447 maybe-installcheck-gas:
10448 @if gas
10449 maybe-installcheck-gas: installcheck-gas
10450
10451 installcheck-gas: \
10452     configure-gas 
10453         @[ -f ./gas/Makefile ] || exit 0; \
10454         r=`${PWD_COMMAND}`; export r; \
10455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10456         $(HOST_EXPORTS) \
10457         for flag in $(EXTRA_HOST_FLAGS) ; do \
10458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10459         done; \
10460         echo "Doing installcheck in gas" ; \
10461         (cd $(HOST_SUBDIR)/gas && \
10462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10464                   "RANLIB=$${RANLIB}" \
10465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10466                   installcheck) \
10467           || exit 1
10468
10469 @endif gas
10470
10471 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10472 maybe-mostlyclean-gas:
10473 @if gas
10474 maybe-mostlyclean-gas: mostlyclean-gas
10475
10476 mostlyclean-gas: 
10477         @[ -f ./gas/Makefile ] || exit 0; \
10478         r=`${PWD_COMMAND}`; export r; \
10479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480         $(HOST_EXPORTS) \
10481         for flag in $(EXTRA_HOST_FLAGS) ; do \
10482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10483         done; \
10484         echo "Doing mostlyclean in gas" ; \
10485         (cd $(HOST_SUBDIR)/gas && \
10486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10488                   "RANLIB=$${RANLIB}" \
10489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10490                   mostlyclean) \
10491           || exit 1
10492
10493 @endif gas
10494
10495 .PHONY: maybe-clean-gas clean-gas
10496 maybe-clean-gas:
10497 @if gas
10498 maybe-clean-gas: clean-gas
10499
10500 clean-gas: 
10501         @[ -f ./gas/Makefile ] || exit 0; \
10502         r=`${PWD_COMMAND}`; export r; \
10503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10504         $(HOST_EXPORTS) \
10505         for flag in $(EXTRA_HOST_FLAGS) ; do \
10506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10507         done; \
10508         echo "Doing clean in gas" ; \
10509         (cd $(HOST_SUBDIR)/gas && \
10510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10512                   "RANLIB=$${RANLIB}" \
10513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10514                   clean) \
10515           || exit 1
10516
10517 @endif gas
10518
10519 .PHONY: maybe-distclean-gas distclean-gas
10520 maybe-distclean-gas:
10521 @if gas
10522 maybe-distclean-gas: distclean-gas
10523
10524 distclean-gas: 
10525         @[ -f ./gas/Makefile ] || exit 0; \
10526         r=`${PWD_COMMAND}`; export r; \
10527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10528         $(HOST_EXPORTS) \
10529         for flag in $(EXTRA_HOST_FLAGS) ; do \
10530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10531         done; \
10532         echo "Doing distclean in gas" ; \
10533         (cd $(HOST_SUBDIR)/gas && \
10534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10536                   "RANLIB=$${RANLIB}" \
10537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10538                   distclean) \
10539           || exit 1
10540
10541 @endif gas
10542
10543 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10544 maybe-maintainer-clean-gas:
10545 @if gas
10546 maybe-maintainer-clean-gas: maintainer-clean-gas
10547
10548 maintainer-clean-gas: 
10549         @[ -f ./gas/Makefile ] || exit 0; \
10550         r=`${PWD_COMMAND}`; export r; \
10551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10552         $(HOST_EXPORTS) \
10553         for flag in $(EXTRA_HOST_FLAGS) ; do \
10554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10555         done; \
10556         echo "Doing maintainer-clean in gas" ; \
10557         (cd $(HOST_SUBDIR)/gas && \
10558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10560                   "RANLIB=$${RANLIB}" \
10561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10562                   maintainer-clean) \
10563           || exit 1
10564
10565 @endif gas
10566
10567
10568
10569 .PHONY: configure-gcc maybe-configure-gcc
10570 maybe-configure-gcc:
10571 @if gcc
10572 maybe-configure-gcc: configure-gcc
10573 configure-gcc: 
10574         @test -f stage_last && exit 0; \
10575         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10576         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10577         r=`${PWD_COMMAND}`; export r; \
10578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10579         $(HOST_EXPORTS) \
10580         echo Configuring in $(HOST_SUBDIR)/gcc; \
10581         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10582         case $(srcdir) in \
10583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10584           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10586         esac; \
10587         srcdiroption="--srcdir=$${topdir}/gcc"; \
10588         libsrcdir="$$s/gcc"; \
10589         $(SHELL) $${libsrcdir}/configure \
10590           $(HOST_CONFIGARGS) $${srcdiroption}  \
10591           || exit 1
10592 @endif gcc
10593
10594
10595
10596 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10597 maybe-configure-stage1-gcc:
10598 @if gcc-bootstrap
10599 maybe-configure-stage1-gcc: configure-stage1-gcc
10600 configure-stage1-gcc: 
10601         @$(MAKE) stage1-start
10602         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10603         r=`${PWD_COMMAND}`; export r; \
10604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605         $(HOST_EXPORTS) \
10606         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10607         cd $(HOST_SUBDIR)/gcc || exit 1; \
10608         case $(srcdir) in \
10609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10610           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10612         esac; \
10613         srcdiroption="--srcdir=$${topdir}/gcc"; \
10614         libsrcdir="$$s/gcc"; \
10615         $(SHELL) $${libsrcdir}/configure \
10616           $(HOST_CONFIGARGS) $${srcdiroption} \
10617           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10618 @endif gcc-bootstrap
10619
10620 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10621 maybe-configure-stage2-gcc:
10622 @if gcc-bootstrap
10623 maybe-configure-stage2-gcc: configure-stage2-gcc
10624 configure-stage2-gcc: 
10625         @$(MAKE) stage2-start
10626         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10627         r=`${PWD_COMMAND}`; export r; \
10628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10629         $(HOST_EXPORTS) \
10630         $(POSTSTAGE1_HOST_EXPORTS) \
10631         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10632         cd $(HOST_SUBDIR)/gcc || exit 1; \
10633         case $(srcdir) in \
10634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10635           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10637         esac; \
10638         srcdiroption="--srcdir=$${topdir}/gcc"; \
10639         libsrcdir="$$s/gcc"; \
10640         $(SHELL) $${libsrcdir}/configure \
10641           $(HOST_CONFIGARGS) $${srcdiroption} \
10642           @stage2_werror_flag@ 
10643 @endif gcc-bootstrap
10644
10645 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10646 maybe-configure-stage3-gcc:
10647 @if gcc-bootstrap
10648 maybe-configure-stage3-gcc: configure-stage3-gcc
10649 configure-stage3-gcc: 
10650         @$(MAKE) stage3-start
10651         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10652         r=`${PWD_COMMAND}`; export r; \
10653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10654         $(HOST_EXPORTS) \
10655         $(POSTSTAGE1_HOST_EXPORTS) \
10656         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10657         cd $(HOST_SUBDIR)/gcc || exit 1; \
10658         case $(srcdir) in \
10659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10660           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10662         esac; \
10663         srcdiroption="--srcdir=$${topdir}/gcc"; \
10664         libsrcdir="$$s/gcc"; \
10665         $(SHELL) $${libsrcdir}/configure \
10666           $(HOST_CONFIGARGS) $${srcdiroption} \
10667           @stage2_werror_flag@ 
10668 @endif gcc-bootstrap
10669
10670 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10671 maybe-configure-stage4-gcc:
10672 @if gcc-bootstrap
10673 maybe-configure-stage4-gcc: configure-stage4-gcc
10674 configure-stage4-gcc: 
10675         @$(MAKE) stage4-start
10676         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10677         r=`${PWD_COMMAND}`; export r; \
10678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10679         $(HOST_EXPORTS) \
10680         $(POSTSTAGE1_HOST_EXPORTS) \
10681         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10682         cd $(HOST_SUBDIR)/gcc || exit 1; \
10683         case $(srcdir) in \
10684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10685           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10687         esac; \
10688         srcdiroption="--srcdir=$${topdir}/gcc"; \
10689         libsrcdir="$$s/gcc"; \
10690         $(SHELL) $${libsrcdir}/configure \
10691           $(HOST_CONFIGARGS) $${srcdiroption} \
10692           @stage2_werror_flag@ 
10693 @endif gcc-bootstrap
10694
10695 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10696 maybe-configure-stageprofile-gcc:
10697 @if gcc-bootstrap
10698 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10699 configure-stageprofile-gcc: 
10700         @$(MAKE) stageprofile-start
10701         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10702         r=`${PWD_COMMAND}`; export r; \
10703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704         $(HOST_EXPORTS) \
10705         $(POSTSTAGE1_HOST_EXPORTS) \
10706         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10707         cd $(HOST_SUBDIR)/gcc || exit 1; \
10708         case $(srcdir) in \
10709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10710           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10712         esac; \
10713         srcdiroption="--srcdir=$${topdir}/gcc"; \
10714         libsrcdir="$$s/gcc"; \
10715         $(SHELL) $${libsrcdir}/configure \
10716           $(HOST_CONFIGARGS) $${srcdiroption} \
10717           @stage2_werror_flag@ 
10718 @endif gcc-bootstrap
10719
10720 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10721 maybe-configure-stagefeedback-gcc:
10722 @if gcc-bootstrap
10723 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10724 configure-stagefeedback-gcc: 
10725         @$(MAKE) stagefeedback-start
10726         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10727         r=`${PWD_COMMAND}`; export r; \
10728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10729         $(HOST_EXPORTS) \
10730         $(POSTSTAGE1_HOST_EXPORTS) \
10731         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10732         cd $(HOST_SUBDIR)/gcc || exit 1; \
10733         case $(srcdir) in \
10734           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10735           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10736                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10737         esac; \
10738         srcdiroption="--srcdir=$${topdir}/gcc"; \
10739         libsrcdir="$$s/gcc"; \
10740         $(SHELL) $${libsrcdir}/configure \
10741           $(HOST_CONFIGARGS) $${srcdiroption} \
10742           @stage2_werror_flag@ 
10743 @endif gcc-bootstrap
10744
10745
10746
10747
10748
10749 .PHONY: all-gcc maybe-all-gcc
10750 maybe-all-gcc:
10751 @if gcc
10752 TARGET-gcc=`if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi`
10753 maybe-all-gcc: all-gcc
10754 all-gcc: configure-gcc
10755         @test -f stage_last && exit 0; \
10756         r=`${PWD_COMMAND}`; export r; \
10757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10758         $(HOST_EXPORTS) \
10759         (cd $(HOST_SUBDIR)/gcc && \
10760           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
10761 @endif gcc
10762
10763
10764
10765 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10766 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10767 maybe-all-stage1-gcc:
10768 maybe-clean-stage1-gcc:
10769 @if gcc-bootstrap
10770 maybe-all-stage1-gcc: all-stage1-gcc
10771 all-stage1: all-stage1-gcc
10772 all-stage1-gcc: configure-stage1-gcc
10773         @$(MAKE) stage1-start
10774         @r=`${PWD_COMMAND}`; export r; \
10775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10776         $(HOST_EXPORTS) \
10777         cd $(HOST_SUBDIR)/gcc && \
10778         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS)
10779
10780 maybe-clean-stage1-gcc: clean-stage1-gcc
10781 clean-stage1: clean-stage1-gcc
10782 clean-stage1-gcc:
10783         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
10784           || exit 0 ; \
10785         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage1-start ; \
10786         cd $(HOST_SUBDIR)/gcc && \
10787         $(MAKE) $(FLAGS_TO_PASS)  \
10788                 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
10789 @endif gcc-bootstrap
10790
10791
10792 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10793 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10794 maybe-all-stage2-gcc:
10795 maybe-clean-stage2-gcc:
10796 @if gcc-bootstrap
10797 maybe-all-stage2-gcc: all-stage2-gcc
10798 all-stage2: all-stage2-gcc
10799 all-stage2-gcc: configure-stage2-gcc
10800         @$(MAKE) stage2-start
10801         @r=`${PWD_COMMAND}`; export r; \
10802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10803         $(HOST_EXPORTS) \
10804         $(POSTSTAGE1_HOST_EXPORTS) \
10805         cd $(HOST_SUBDIR)/gcc && \
10806         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10807
10808 maybe-clean-stage2-gcc: clean-stage2-gcc
10809 clean-stage2: clean-stage2-gcc
10810 clean-stage2-gcc:
10811         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
10812           || exit 0 ; \
10813         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage2-start ; \
10814         cd $(HOST_SUBDIR)/gcc && \
10815         $(MAKE) $(FLAGS_TO_PASS)  \
10816                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10817                  $(EXTRA_GCC_FLAGS) clean
10818 @endif gcc-bootstrap
10819
10820
10821 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10822 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10823 maybe-all-stage3-gcc:
10824 maybe-clean-stage3-gcc:
10825 @if gcc-bootstrap
10826 maybe-all-stage3-gcc: all-stage3-gcc
10827 all-stage3: all-stage3-gcc
10828 all-stage3-gcc: configure-stage3-gcc
10829         @$(MAKE) stage3-start
10830         @r=`${PWD_COMMAND}`; export r; \
10831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10832         $(HOST_EXPORTS) \
10833         $(POSTSTAGE1_HOST_EXPORTS) \
10834         cd $(HOST_SUBDIR)/gcc && \
10835         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10836
10837 maybe-clean-stage3-gcc: clean-stage3-gcc
10838 clean-stage3: clean-stage3-gcc
10839 clean-stage3-gcc:
10840         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
10841           || exit 0 ; \
10842         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage3-start ; \
10843         cd $(HOST_SUBDIR)/gcc && \
10844         $(MAKE) $(FLAGS_TO_PASS)  \
10845                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10846                  $(EXTRA_GCC_FLAGS) clean
10847 @endif gcc-bootstrap
10848
10849
10850 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10851 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10852 maybe-all-stage4-gcc:
10853 maybe-clean-stage4-gcc:
10854 @if gcc-bootstrap
10855 maybe-all-stage4-gcc: all-stage4-gcc
10856 all-stage4: all-stage4-gcc
10857 all-stage4-gcc: configure-stage4-gcc
10858         @$(MAKE) stage4-start
10859         @r=`${PWD_COMMAND}`; export r; \
10860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10861         $(HOST_EXPORTS) \
10862         $(POSTSTAGE1_HOST_EXPORTS) \
10863         cd $(HOST_SUBDIR)/gcc && \
10864         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10865
10866 maybe-clean-stage4-gcc: clean-stage4-gcc
10867 clean-stage4: clean-stage4-gcc
10868 clean-stage4-gcc:
10869         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
10870           || exit 0 ; \
10871         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage4-start ; \
10872         cd $(HOST_SUBDIR)/gcc && \
10873         $(MAKE) $(FLAGS_TO_PASS)  \
10874                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10875                  $(EXTRA_GCC_FLAGS) clean
10876 @endif gcc-bootstrap
10877
10878
10879 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10880 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10881 maybe-all-stageprofile-gcc:
10882 maybe-clean-stageprofile-gcc:
10883 @if gcc-bootstrap
10884 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10885 all-stageprofile: all-stageprofile-gcc
10886 all-stageprofile-gcc: configure-stageprofile-gcc
10887         @$(MAKE) stageprofile-start
10888         @r=`${PWD_COMMAND}`; export r; \
10889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890         $(HOST_EXPORTS) \
10891         $(POSTSTAGE1_HOST_EXPORTS) \
10892         cd $(HOST_SUBDIR)/gcc && \
10893         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS)
10894
10895 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10896 clean-stageprofile: clean-stageprofile-gcc
10897 clean-stageprofile-gcc:
10898         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
10899           || exit 0 ; \
10900         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stageprofile-start ; \
10901         cd $(HOST_SUBDIR)/gcc && \
10902         $(MAKE) $(FLAGS_TO_PASS)  \
10903                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10904                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
10905 @endif gcc-bootstrap
10906
10907
10908 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10909 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10910 maybe-all-stagefeedback-gcc:
10911 maybe-clean-stagefeedback-gcc:
10912 @if gcc-bootstrap
10913 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10914 all-stagefeedback: all-stagefeedback-gcc
10915 all-stagefeedback-gcc: configure-stagefeedback-gcc
10916         @$(MAKE) stagefeedback-start
10917         @r=`${PWD_COMMAND}`; export r; \
10918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919         $(HOST_EXPORTS) \
10920         $(POSTSTAGE1_HOST_EXPORTS) \
10921         cd $(HOST_SUBDIR)/gcc && \
10922         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS)
10923
10924 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10925 clean-stagefeedback: clean-stagefeedback-gcc
10926 clean-stagefeedback-gcc:
10927         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
10928           || exit 0 ; \
10929         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stagefeedback-start ; \
10930         cd $(HOST_SUBDIR)/gcc && \
10931         $(MAKE) $(FLAGS_TO_PASS)  \
10932                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10933                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
10934 @endif gcc-bootstrap
10935
10936
10937
10938
10939
10940 .PHONY: check-gcc maybe-check-gcc
10941 maybe-check-gcc:
10942 @if gcc
10943 maybe-check-gcc: check-gcc
10944
10945 check-gcc:
10946         @r=`${PWD_COMMAND}`; export r; \
10947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10948         $(HOST_EXPORTS) \
10949         (cd $(HOST_SUBDIR)/gcc && \
10950           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10951
10952 @endif gcc
10953
10954 .PHONY: install-gcc maybe-install-gcc
10955 maybe-install-gcc:
10956 @if gcc
10957 maybe-install-gcc: install-gcc
10958
10959 install-gcc: installdirs
10960         @r=`${PWD_COMMAND}`; export r; \
10961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10962         $(HOST_EXPORTS) \
10963         (cd $(HOST_SUBDIR)/gcc && \
10964           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10965
10966 @endif gcc
10967
10968 # Other targets (info, dvi, etc.)
10969
10970 .PHONY: maybe-info-gcc info-gcc
10971 maybe-info-gcc:
10972 @if gcc
10973 maybe-info-gcc: info-gcc
10974
10975 info-gcc: \
10976     configure-gcc 
10977         @[ -f ./gcc/Makefile ] || exit 0; \
10978         r=`${PWD_COMMAND}`; export r; \
10979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10980         $(HOST_EXPORTS) \
10981         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10983         done; \
10984         echo "Doing info in gcc" ; \
10985         (cd $(HOST_SUBDIR)/gcc && \
10986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10988                   "RANLIB=$${RANLIB}" \
10989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10990                   info) \
10991           || exit 1
10992
10993 @endif gcc
10994
10995 .PHONY: maybe-dvi-gcc dvi-gcc
10996 maybe-dvi-gcc:
10997 @if gcc
10998 maybe-dvi-gcc: dvi-gcc
10999
11000 dvi-gcc: \
11001     configure-gcc 
11002         @[ -f ./gcc/Makefile ] || exit 0; \
11003         r=`${PWD_COMMAND}`; export r; \
11004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11005         $(HOST_EXPORTS) \
11006         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11008         done; \
11009         echo "Doing dvi in gcc" ; \
11010         (cd $(HOST_SUBDIR)/gcc && \
11011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11013                   "RANLIB=$${RANLIB}" \
11014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11015                   dvi) \
11016           || exit 1
11017
11018 @endif gcc
11019
11020 .PHONY: maybe-html-gcc html-gcc
11021 maybe-html-gcc:
11022 @if gcc
11023 maybe-html-gcc: html-gcc
11024
11025 html-gcc: \
11026     configure-gcc 
11027         @[ -f ./gcc/Makefile ] || exit 0; \
11028         r=`${PWD_COMMAND}`; export r; \
11029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11030         $(HOST_EXPORTS) \
11031         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11033         done; \
11034         echo "Doing html in gcc" ; \
11035         (cd $(HOST_SUBDIR)/gcc && \
11036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11038                   "RANLIB=$${RANLIB}" \
11039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11040                   html) \
11041           || exit 1
11042
11043 @endif gcc
11044
11045 .PHONY: maybe-TAGS-gcc TAGS-gcc
11046 maybe-TAGS-gcc:
11047 @if gcc
11048 maybe-TAGS-gcc: TAGS-gcc
11049
11050 TAGS-gcc: \
11051     configure-gcc 
11052         @[ -f ./gcc/Makefile ] || exit 0; \
11053         r=`${PWD_COMMAND}`; export r; \
11054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11055         $(HOST_EXPORTS) \
11056         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11058         done; \
11059         echo "Doing TAGS in gcc" ; \
11060         (cd $(HOST_SUBDIR)/gcc && \
11061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11063                   "RANLIB=$${RANLIB}" \
11064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11065                   TAGS) \
11066           || exit 1
11067
11068 @endif gcc
11069
11070 .PHONY: maybe-install-info-gcc install-info-gcc
11071 maybe-install-info-gcc:
11072 @if gcc
11073 maybe-install-info-gcc: install-info-gcc
11074
11075 install-info-gcc: \
11076     configure-gcc \
11077     info-gcc 
11078         @[ -f ./gcc/Makefile ] || exit 0; \
11079         r=`${PWD_COMMAND}`; export r; \
11080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11081         $(HOST_EXPORTS) \
11082         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11084         done; \
11085         echo "Doing install-info in gcc" ; \
11086         (cd $(HOST_SUBDIR)/gcc && \
11087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11089                   "RANLIB=$${RANLIB}" \
11090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11091                   install-info) \
11092           || exit 1
11093
11094 @endif gcc
11095
11096 .PHONY: maybe-installcheck-gcc installcheck-gcc
11097 maybe-installcheck-gcc:
11098 @if gcc
11099 maybe-installcheck-gcc: installcheck-gcc
11100
11101 installcheck-gcc: \
11102     configure-gcc 
11103         @[ -f ./gcc/Makefile ] || exit 0; \
11104         r=`${PWD_COMMAND}`; export r; \
11105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11106         $(HOST_EXPORTS) \
11107         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11109         done; \
11110         echo "Doing installcheck in gcc" ; \
11111         (cd $(HOST_SUBDIR)/gcc && \
11112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11114                   "RANLIB=$${RANLIB}" \
11115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11116                   installcheck) \
11117           || exit 1
11118
11119 @endif gcc
11120
11121 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11122 maybe-mostlyclean-gcc:
11123 @if gcc
11124 maybe-mostlyclean-gcc: mostlyclean-gcc
11125
11126 mostlyclean-gcc: 
11127         @[ -f ./gcc/Makefile ] || exit 0; \
11128         r=`${PWD_COMMAND}`; export r; \
11129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11130         $(HOST_EXPORTS) \
11131         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11133         done; \
11134         echo "Doing mostlyclean in gcc" ; \
11135         (cd $(HOST_SUBDIR)/gcc && \
11136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11138                   "RANLIB=$${RANLIB}" \
11139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11140                   mostlyclean) \
11141           || exit 1
11142
11143 @endif gcc
11144
11145 .PHONY: maybe-clean-gcc clean-gcc
11146 maybe-clean-gcc:
11147 @if gcc
11148 maybe-clean-gcc: clean-gcc
11149
11150 clean-gcc: 
11151         @[ -f ./gcc/Makefile ] || exit 0; \
11152         r=`${PWD_COMMAND}`; export r; \
11153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11154         $(HOST_EXPORTS) \
11155         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11157         done; \
11158         echo "Doing clean in gcc" ; \
11159         (cd $(HOST_SUBDIR)/gcc && \
11160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11162                   "RANLIB=$${RANLIB}" \
11163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11164                   clean) \
11165           || exit 1
11166
11167 @endif gcc
11168
11169 .PHONY: maybe-distclean-gcc distclean-gcc
11170 maybe-distclean-gcc:
11171 @if gcc
11172 maybe-distclean-gcc: distclean-gcc
11173
11174 distclean-gcc: 
11175         @[ -f ./gcc/Makefile ] || exit 0; \
11176         r=`${PWD_COMMAND}`; export r; \
11177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11178         $(HOST_EXPORTS) \
11179         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11181         done; \
11182         echo "Doing distclean in gcc" ; \
11183         (cd $(HOST_SUBDIR)/gcc && \
11184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11186                   "RANLIB=$${RANLIB}" \
11187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11188                   distclean) \
11189           || exit 1
11190
11191 @endif gcc
11192
11193 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11194 maybe-maintainer-clean-gcc:
11195 @if gcc
11196 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11197
11198 maintainer-clean-gcc: 
11199         @[ -f ./gcc/Makefile ] || exit 0; \
11200         r=`${PWD_COMMAND}`; export r; \
11201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11202         $(HOST_EXPORTS) \
11203         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11205         done; \
11206         echo "Doing maintainer-clean in gcc" ; \
11207         (cd $(HOST_SUBDIR)/gcc && \
11208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11210                   "RANLIB=$${RANLIB}" \
11211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11212                   maintainer-clean) \
11213           || exit 1
11214
11215 @endif gcc
11216
11217
11218
11219 .PHONY: configure-gawk maybe-configure-gawk
11220 maybe-configure-gawk:
11221 @if gawk
11222 maybe-configure-gawk: configure-gawk
11223 configure-gawk: 
11224         @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11226         r=`${PWD_COMMAND}`; export r; \
11227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11228         $(HOST_EXPORTS) \
11229         echo Configuring in $(HOST_SUBDIR)/gawk; \
11230         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11231         case $(srcdir) in \
11232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11233           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11235         esac; \
11236         srcdiroption="--srcdir=$${topdir}/gawk"; \
11237         libsrcdir="$$s/gawk"; \
11238         $(SHELL) $${libsrcdir}/configure \
11239           $(HOST_CONFIGARGS) $${srcdiroption}  \
11240           || exit 1
11241 @endif gawk
11242
11243
11244
11245
11246
11247 .PHONY: all-gawk maybe-all-gawk
11248 maybe-all-gawk:
11249 @if gawk
11250 TARGET-gawk=all
11251 maybe-all-gawk: all-gawk
11252 all-gawk: configure-gawk
11253         @r=`${PWD_COMMAND}`; export r; \
11254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255         $(HOST_EXPORTS) \
11256         (cd $(HOST_SUBDIR)/gawk && \
11257           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11258 @endif gawk
11259
11260
11261
11262
11263 .PHONY: check-gawk maybe-check-gawk
11264 maybe-check-gawk:
11265 @if gawk
11266 maybe-check-gawk: check-gawk
11267
11268 check-gawk:
11269         @r=`${PWD_COMMAND}`; export r; \
11270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11271         $(HOST_EXPORTS) \
11272         (cd $(HOST_SUBDIR)/gawk && \
11273           $(MAKE) $(FLAGS_TO_PASS)  check)
11274
11275 @endif gawk
11276
11277 .PHONY: install-gawk maybe-install-gawk
11278 maybe-install-gawk:
11279 @if gawk
11280 maybe-install-gawk: install-gawk
11281
11282 install-gawk: installdirs
11283         @r=`${PWD_COMMAND}`; export r; \
11284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285         $(HOST_EXPORTS) \
11286         (cd $(HOST_SUBDIR)/gawk && \
11287           $(MAKE) $(FLAGS_TO_PASS)  install)
11288
11289 @endif gawk
11290
11291 # Other targets (info, dvi, etc.)
11292
11293 .PHONY: maybe-info-gawk info-gawk
11294 maybe-info-gawk:
11295 @if gawk
11296 maybe-info-gawk: info-gawk
11297
11298 info-gawk: \
11299     configure-gawk 
11300         @[ -f ./gawk/Makefile ] || exit 0; \
11301         r=`${PWD_COMMAND}`; export r; \
11302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11303         $(HOST_EXPORTS) \
11304         for flag in $(EXTRA_HOST_FLAGS) ; do \
11305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11306         done; \
11307         echo "Doing info in gawk" ; \
11308         (cd $(HOST_SUBDIR)/gawk && \
11309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11311                   "RANLIB=$${RANLIB}" \
11312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11313                   info) \
11314           || exit 1
11315
11316 @endif gawk
11317
11318 .PHONY: maybe-dvi-gawk dvi-gawk
11319 maybe-dvi-gawk:
11320 @if gawk
11321 maybe-dvi-gawk: dvi-gawk
11322
11323 dvi-gawk: \
11324     configure-gawk 
11325         @[ -f ./gawk/Makefile ] || exit 0; \
11326         r=`${PWD_COMMAND}`; export r; \
11327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11328         $(HOST_EXPORTS) \
11329         for flag in $(EXTRA_HOST_FLAGS) ; do \
11330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11331         done; \
11332         echo "Doing dvi in gawk" ; \
11333         (cd $(HOST_SUBDIR)/gawk && \
11334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11336                   "RANLIB=$${RANLIB}" \
11337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11338                   dvi) \
11339           || exit 1
11340
11341 @endif gawk
11342
11343 .PHONY: maybe-html-gawk html-gawk
11344 maybe-html-gawk:
11345 @if gawk
11346 maybe-html-gawk: html-gawk
11347
11348 html-gawk: \
11349     configure-gawk 
11350         @[ -f ./gawk/Makefile ] || exit 0; \
11351         r=`${PWD_COMMAND}`; export r; \
11352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11353         $(HOST_EXPORTS) \
11354         for flag in $(EXTRA_HOST_FLAGS) ; do \
11355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11356         done; \
11357         echo "Doing html in gawk" ; \
11358         (cd $(HOST_SUBDIR)/gawk && \
11359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11361                   "RANLIB=$${RANLIB}" \
11362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11363                   html) \
11364           || exit 1
11365
11366 @endif gawk
11367
11368 .PHONY: maybe-TAGS-gawk TAGS-gawk
11369 maybe-TAGS-gawk:
11370 @if gawk
11371 maybe-TAGS-gawk: TAGS-gawk
11372
11373 TAGS-gawk: \
11374     configure-gawk 
11375         @[ -f ./gawk/Makefile ] || exit 0; \
11376         r=`${PWD_COMMAND}`; export r; \
11377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11378         $(HOST_EXPORTS) \
11379         for flag in $(EXTRA_HOST_FLAGS) ; do \
11380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11381         done; \
11382         echo "Doing TAGS in gawk" ; \
11383         (cd $(HOST_SUBDIR)/gawk && \
11384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11386                   "RANLIB=$${RANLIB}" \
11387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11388                   TAGS) \
11389           || exit 1
11390
11391 @endif gawk
11392
11393 .PHONY: maybe-install-info-gawk install-info-gawk
11394 maybe-install-info-gawk:
11395 @if gawk
11396 maybe-install-info-gawk: install-info-gawk
11397
11398 install-info-gawk: \
11399     configure-gawk \
11400     info-gawk 
11401         @[ -f ./gawk/Makefile ] || exit 0; \
11402         r=`${PWD_COMMAND}`; export r; \
11403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11404         $(HOST_EXPORTS) \
11405         for flag in $(EXTRA_HOST_FLAGS) ; do \
11406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11407         done; \
11408         echo "Doing install-info in gawk" ; \
11409         (cd $(HOST_SUBDIR)/gawk && \
11410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11412                   "RANLIB=$${RANLIB}" \
11413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11414                   install-info) \
11415           || exit 1
11416
11417 @endif gawk
11418
11419 .PHONY: maybe-installcheck-gawk installcheck-gawk
11420 maybe-installcheck-gawk:
11421 @if gawk
11422 maybe-installcheck-gawk: installcheck-gawk
11423
11424 installcheck-gawk: \
11425     configure-gawk 
11426         @[ -f ./gawk/Makefile ] || exit 0; \
11427         r=`${PWD_COMMAND}`; export r; \
11428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11429         $(HOST_EXPORTS) \
11430         for flag in $(EXTRA_HOST_FLAGS) ; do \
11431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11432         done; \
11433         echo "Doing installcheck in gawk" ; \
11434         (cd $(HOST_SUBDIR)/gawk && \
11435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11437                   "RANLIB=$${RANLIB}" \
11438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11439                   installcheck) \
11440           || exit 1
11441
11442 @endif gawk
11443
11444 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11445 maybe-mostlyclean-gawk:
11446 @if gawk
11447 maybe-mostlyclean-gawk: mostlyclean-gawk
11448
11449 mostlyclean-gawk: 
11450         @[ -f ./gawk/Makefile ] || exit 0; \
11451         r=`${PWD_COMMAND}`; export r; \
11452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11453         $(HOST_EXPORTS) \
11454         for flag in $(EXTRA_HOST_FLAGS) ; do \
11455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11456         done; \
11457         echo "Doing mostlyclean in gawk" ; \
11458         (cd $(HOST_SUBDIR)/gawk && \
11459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11461                   "RANLIB=$${RANLIB}" \
11462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11463                   mostlyclean) \
11464           || exit 1
11465
11466 @endif gawk
11467
11468 .PHONY: maybe-clean-gawk clean-gawk
11469 maybe-clean-gawk:
11470 @if gawk
11471 maybe-clean-gawk: clean-gawk
11472
11473 clean-gawk: 
11474         @[ -f ./gawk/Makefile ] || exit 0; \
11475         r=`${PWD_COMMAND}`; export r; \
11476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11477         $(HOST_EXPORTS) \
11478         for flag in $(EXTRA_HOST_FLAGS) ; do \
11479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11480         done; \
11481         echo "Doing clean in gawk" ; \
11482         (cd $(HOST_SUBDIR)/gawk && \
11483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11485                   "RANLIB=$${RANLIB}" \
11486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11487                   clean) \
11488           || exit 1
11489
11490 @endif gawk
11491
11492 .PHONY: maybe-distclean-gawk distclean-gawk
11493 maybe-distclean-gawk:
11494 @if gawk
11495 maybe-distclean-gawk: distclean-gawk
11496
11497 distclean-gawk: 
11498         @[ -f ./gawk/Makefile ] || exit 0; \
11499         r=`${PWD_COMMAND}`; export r; \
11500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11501         $(HOST_EXPORTS) \
11502         for flag in $(EXTRA_HOST_FLAGS) ; do \
11503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11504         done; \
11505         echo "Doing distclean in gawk" ; \
11506         (cd $(HOST_SUBDIR)/gawk && \
11507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11509                   "RANLIB=$${RANLIB}" \
11510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11511                   distclean) \
11512           || exit 1
11513
11514 @endif gawk
11515
11516 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11517 maybe-maintainer-clean-gawk:
11518 @if gawk
11519 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11520
11521 maintainer-clean-gawk: 
11522         @[ -f ./gawk/Makefile ] || exit 0; \
11523         r=`${PWD_COMMAND}`; export r; \
11524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11525         $(HOST_EXPORTS) \
11526         for flag in $(EXTRA_HOST_FLAGS) ; do \
11527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11528         done; \
11529         echo "Doing maintainer-clean in gawk" ; \
11530         (cd $(HOST_SUBDIR)/gawk && \
11531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11533                   "RANLIB=$${RANLIB}" \
11534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11535                   maintainer-clean) \
11536           || exit 1
11537
11538 @endif gawk
11539
11540
11541
11542 .PHONY: configure-gettext maybe-configure-gettext
11543 maybe-configure-gettext:
11544 @if gettext
11545 maybe-configure-gettext: configure-gettext
11546 configure-gettext: 
11547         @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
11548         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
11549         r=`${PWD_COMMAND}`; export r; \
11550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551         $(HOST_EXPORTS) \
11552         echo Configuring in $(HOST_SUBDIR)/gettext; \
11553         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
11554         case $(srcdir) in \
11555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11556           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
11557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11558         esac; \
11559         srcdiroption="--srcdir=$${topdir}/gettext"; \
11560         libsrcdir="$$s/gettext"; \
11561         $(SHELL) $${libsrcdir}/configure \
11562           $(HOST_CONFIGARGS) $${srcdiroption}  \
11563           || exit 1
11564 @endif gettext
11565
11566
11567
11568
11569
11570 .PHONY: all-gettext maybe-all-gettext
11571 maybe-all-gettext:
11572 @if gettext
11573 TARGET-gettext=all
11574 maybe-all-gettext: all-gettext
11575 all-gettext: configure-gettext
11576         @r=`${PWD_COMMAND}`; export r; \
11577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11578         $(HOST_EXPORTS) \
11579         (cd $(HOST_SUBDIR)/gettext && \
11580           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
11581 @endif gettext
11582
11583
11584
11585
11586 .PHONY: check-gettext maybe-check-gettext
11587 maybe-check-gettext:
11588 @if gettext
11589 maybe-check-gettext: check-gettext
11590
11591 check-gettext:
11592         @r=`${PWD_COMMAND}`; export r; \
11593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11594         $(HOST_EXPORTS) \
11595         (cd $(HOST_SUBDIR)/gettext && \
11596           $(MAKE) $(FLAGS_TO_PASS)  check)
11597
11598 @endif gettext
11599
11600 .PHONY: install-gettext maybe-install-gettext
11601 maybe-install-gettext:
11602 @if gettext
11603 maybe-install-gettext: install-gettext
11604
11605 install-gettext: installdirs
11606         @r=`${PWD_COMMAND}`; export r; \
11607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11608         $(HOST_EXPORTS) \
11609         (cd $(HOST_SUBDIR)/gettext && \
11610           $(MAKE) $(FLAGS_TO_PASS)  install)
11611
11612 @endif gettext
11613
11614 # Other targets (info, dvi, etc.)
11615
11616 .PHONY: maybe-info-gettext info-gettext
11617 maybe-info-gettext:
11618 @if gettext
11619 maybe-info-gettext: info-gettext
11620
11621 info-gettext: \
11622     configure-gettext 
11623         @[ -f ./gettext/Makefile ] || exit 0; \
11624         r=`${PWD_COMMAND}`; export r; \
11625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11626         $(HOST_EXPORTS) \
11627         for flag in $(EXTRA_HOST_FLAGS) ; do \
11628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11629         done; \
11630         echo "Doing info in gettext" ; \
11631         (cd $(HOST_SUBDIR)/gettext && \
11632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11634                   "RANLIB=$${RANLIB}" \
11635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11636                   info) \
11637           || exit 1
11638
11639 @endif gettext
11640
11641 .PHONY: maybe-dvi-gettext dvi-gettext
11642 maybe-dvi-gettext:
11643 @if gettext
11644 maybe-dvi-gettext: dvi-gettext
11645
11646 dvi-gettext: \
11647     configure-gettext 
11648         @[ -f ./gettext/Makefile ] || exit 0; \
11649         r=`${PWD_COMMAND}`; export r; \
11650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11651         $(HOST_EXPORTS) \
11652         for flag in $(EXTRA_HOST_FLAGS) ; do \
11653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11654         done; \
11655         echo "Doing dvi in gettext" ; \
11656         (cd $(HOST_SUBDIR)/gettext && \
11657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11659                   "RANLIB=$${RANLIB}" \
11660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11661                   dvi) \
11662           || exit 1
11663
11664 @endif gettext
11665
11666 .PHONY: maybe-html-gettext html-gettext
11667 maybe-html-gettext:
11668 @if gettext
11669 maybe-html-gettext: html-gettext
11670
11671 html-gettext: \
11672     configure-gettext 
11673         @[ -f ./gettext/Makefile ] || exit 0; \
11674         r=`${PWD_COMMAND}`; export r; \
11675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11676         $(HOST_EXPORTS) \
11677         for flag in $(EXTRA_HOST_FLAGS) ; do \
11678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11679         done; \
11680         echo "Doing html in gettext" ; \
11681         (cd $(HOST_SUBDIR)/gettext && \
11682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11684                   "RANLIB=$${RANLIB}" \
11685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11686                   html) \
11687           || exit 1
11688
11689 @endif gettext
11690
11691 .PHONY: maybe-TAGS-gettext TAGS-gettext
11692 maybe-TAGS-gettext:
11693 @if gettext
11694 maybe-TAGS-gettext: TAGS-gettext
11695
11696 TAGS-gettext: \
11697     configure-gettext 
11698         @[ -f ./gettext/Makefile ] || exit 0; \
11699         r=`${PWD_COMMAND}`; export r; \
11700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11701         $(HOST_EXPORTS) \
11702         for flag in $(EXTRA_HOST_FLAGS) ; do \
11703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11704         done; \
11705         echo "Doing TAGS in gettext" ; \
11706         (cd $(HOST_SUBDIR)/gettext && \
11707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11709                   "RANLIB=$${RANLIB}" \
11710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11711                   TAGS) \
11712           || exit 1
11713
11714 @endif gettext
11715
11716 .PHONY: maybe-install-info-gettext install-info-gettext
11717 maybe-install-info-gettext:
11718 @if gettext
11719 maybe-install-info-gettext: install-info-gettext
11720
11721 install-info-gettext: \
11722     configure-gettext \
11723     info-gettext 
11724         @[ -f ./gettext/Makefile ] || exit 0; \
11725         r=`${PWD_COMMAND}`; export r; \
11726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11727         $(HOST_EXPORTS) \
11728         for flag in $(EXTRA_HOST_FLAGS) ; do \
11729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11730         done; \
11731         echo "Doing install-info in gettext" ; \
11732         (cd $(HOST_SUBDIR)/gettext && \
11733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11735                   "RANLIB=$${RANLIB}" \
11736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11737                   install-info) \
11738           || exit 1
11739
11740 @endif gettext
11741
11742 .PHONY: maybe-installcheck-gettext installcheck-gettext
11743 maybe-installcheck-gettext:
11744 @if gettext
11745 maybe-installcheck-gettext: installcheck-gettext
11746
11747 installcheck-gettext: \
11748     configure-gettext 
11749         @[ -f ./gettext/Makefile ] || exit 0; \
11750         r=`${PWD_COMMAND}`; export r; \
11751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11752         $(HOST_EXPORTS) \
11753         for flag in $(EXTRA_HOST_FLAGS) ; do \
11754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11755         done; \
11756         echo "Doing installcheck in gettext" ; \
11757         (cd $(HOST_SUBDIR)/gettext && \
11758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11760                   "RANLIB=$${RANLIB}" \
11761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11762                   installcheck) \
11763           || exit 1
11764
11765 @endif gettext
11766
11767 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
11768 maybe-mostlyclean-gettext:
11769 @if gettext
11770 maybe-mostlyclean-gettext: mostlyclean-gettext
11771
11772 mostlyclean-gettext: 
11773         @[ -f ./gettext/Makefile ] || exit 0; \
11774         r=`${PWD_COMMAND}`; export r; \
11775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11776         $(HOST_EXPORTS) \
11777         for flag in $(EXTRA_HOST_FLAGS) ; do \
11778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11779         done; \
11780         echo "Doing mostlyclean in gettext" ; \
11781         (cd $(HOST_SUBDIR)/gettext && \
11782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11784                   "RANLIB=$${RANLIB}" \
11785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11786                   mostlyclean) \
11787           || exit 1
11788
11789 @endif gettext
11790
11791 .PHONY: maybe-clean-gettext clean-gettext
11792 maybe-clean-gettext:
11793 @if gettext
11794 maybe-clean-gettext: clean-gettext
11795
11796 clean-gettext: 
11797         @[ -f ./gettext/Makefile ] || exit 0; \
11798         r=`${PWD_COMMAND}`; export r; \
11799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11800         $(HOST_EXPORTS) \
11801         for flag in $(EXTRA_HOST_FLAGS) ; do \
11802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11803         done; \
11804         echo "Doing clean in gettext" ; \
11805         (cd $(HOST_SUBDIR)/gettext && \
11806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11808                   "RANLIB=$${RANLIB}" \
11809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11810                   clean) \
11811           || exit 1
11812
11813 @endif gettext
11814
11815 .PHONY: maybe-distclean-gettext distclean-gettext
11816 maybe-distclean-gettext:
11817 @if gettext
11818 maybe-distclean-gettext: distclean-gettext
11819
11820 distclean-gettext: 
11821         @[ -f ./gettext/Makefile ] || exit 0; \
11822         r=`${PWD_COMMAND}`; export r; \
11823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11824         $(HOST_EXPORTS) \
11825         for flag in $(EXTRA_HOST_FLAGS) ; do \
11826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11827         done; \
11828         echo "Doing distclean in gettext" ; \
11829         (cd $(HOST_SUBDIR)/gettext && \
11830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11832                   "RANLIB=$${RANLIB}" \
11833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11834                   distclean) \
11835           || exit 1
11836
11837 @endif gettext
11838
11839 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
11840 maybe-maintainer-clean-gettext:
11841 @if gettext
11842 maybe-maintainer-clean-gettext: maintainer-clean-gettext
11843
11844 maintainer-clean-gettext: 
11845         @[ -f ./gettext/Makefile ] || exit 0; \
11846         r=`${PWD_COMMAND}`; export r; \
11847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11848         $(HOST_EXPORTS) \
11849         for flag in $(EXTRA_HOST_FLAGS) ; do \
11850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11851         done; \
11852         echo "Doing maintainer-clean in gettext" ; \
11853         (cd $(HOST_SUBDIR)/gettext && \
11854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11856                   "RANLIB=$${RANLIB}" \
11857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11858                   maintainer-clean) \
11859           || exit 1
11860
11861 @endif gettext
11862
11863
11864
11865 .PHONY: configure-gnuserv maybe-configure-gnuserv
11866 maybe-configure-gnuserv:
11867 @if gnuserv
11868 maybe-configure-gnuserv: configure-gnuserv
11869 configure-gnuserv: 
11870         @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
11871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
11872         r=`${PWD_COMMAND}`; export r; \
11873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874         $(HOST_EXPORTS) \
11875         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
11876         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
11877         case $(srcdir) in \
11878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11879           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
11880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11881         esac; \
11882         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
11883         libsrcdir="$$s/gnuserv"; \
11884         $(SHELL) $${libsrcdir}/configure \
11885           $(HOST_CONFIGARGS) $${srcdiroption}  \
11886           || exit 1
11887 @endif gnuserv
11888
11889
11890
11891
11892
11893 .PHONY: all-gnuserv maybe-all-gnuserv
11894 maybe-all-gnuserv:
11895 @if gnuserv
11896 TARGET-gnuserv=all
11897 maybe-all-gnuserv: all-gnuserv
11898 all-gnuserv: configure-gnuserv
11899         @r=`${PWD_COMMAND}`; export r; \
11900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11901         $(HOST_EXPORTS) \
11902         (cd $(HOST_SUBDIR)/gnuserv && \
11903           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
11904 @endif gnuserv
11905
11906
11907
11908
11909 .PHONY: check-gnuserv maybe-check-gnuserv
11910 maybe-check-gnuserv:
11911 @if gnuserv
11912 maybe-check-gnuserv: check-gnuserv
11913
11914 check-gnuserv:
11915         @r=`${PWD_COMMAND}`; export r; \
11916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11917         $(HOST_EXPORTS) \
11918         (cd $(HOST_SUBDIR)/gnuserv && \
11919           $(MAKE) $(FLAGS_TO_PASS)  check)
11920
11921 @endif gnuserv
11922
11923 .PHONY: install-gnuserv maybe-install-gnuserv
11924 maybe-install-gnuserv:
11925 @if gnuserv
11926 maybe-install-gnuserv: install-gnuserv
11927
11928 install-gnuserv: installdirs
11929         @r=`${PWD_COMMAND}`; export r; \
11930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931         $(HOST_EXPORTS) \
11932         (cd $(HOST_SUBDIR)/gnuserv && \
11933           $(MAKE) $(FLAGS_TO_PASS)  install)
11934
11935 @endif gnuserv
11936
11937 # Other targets (info, dvi, etc.)
11938
11939 .PHONY: maybe-info-gnuserv info-gnuserv
11940 maybe-info-gnuserv:
11941 @if gnuserv
11942 maybe-info-gnuserv: info-gnuserv
11943
11944 info-gnuserv: \
11945     configure-gnuserv 
11946         @[ -f ./gnuserv/Makefile ] || exit 0; \
11947         r=`${PWD_COMMAND}`; export r; \
11948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11949         $(HOST_EXPORTS) \
11950         for flag in $(EXTRA_HOST_FLAGS) ; do \
11951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11952         done; \
11953         echo "Doing info in gnuserv" ; \
11954         (cd $(HOST_SUBDIR)/gnuserv && \
11955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11957                   "RANLIB=$${RANLIB}" \
11958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11959                   info) \
11960           || exit 1
11961
11962 @endif gnuserv
11963
11964 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
11965 maybe-dvi-gnuserv:
11966 @if gnuserv
11967 maybe-dvi-gnuserv: dvi-gnuserv
11968
11969 dvi-gnuserv: \
11970     configure-gnuserv 
11971         @[ -f ./gnuserv/Makefile ] || exit 0; \
11972         r=`${PWD_COMMAND}`; export r; \
11973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11974         $(HOST_EXPORTS) \
11975         for flag in $(EXTRA_HOST_FLAGS) ; do \
11976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11977         done; \
11978         echo "Doing dvi in gnuserv" ; \
11979         (cd $(HOST_SUBDIR)/gnuserv && \
11980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11982                   "RANLIB=$${RANLIB}" \
11983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11984                   dvi) \
11985           || exit 1
11986
11987 @endif gnuserv
11988
11989 .PHONY: maybe-html-gnuserv html-gnuserv
11990 maybe-html-gnuserv:
11991 @if gnuserv
11992 maybe-html-gnuserv: html-gnuserv
11993
11994 html-gnuserv: \
11995     configure-gnuserv 
11996         @[ -f ./gnuserv/Makefile ] || exit 0; \
11997         r=`${PWD_COMMAND}`; export r; \
11998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11999         $(HOST_EXPORTS) \
12000         for flag in $(EXTRA_HOST_FLAGS) ; do \
12001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12002         done; \
12003         echo "Doing html in gnuserv" ; \
12004         (cd $(HOST_SUBDIR)/gnuserv && \
12005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12007                   "RANLIB=$${RANLIB}" \
12008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12009                   html) \
12010           || exit 1
12011
12012 @endif gnuserv
12013
12014 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12015 maybe-TAGS-gnuserv:
12016 @if gnuserv
12017 maybe-TAGS-gnuserv: TAGS-gnuserv
12018
12019 TAGS-gnuserv: \
12020     configure-gnuserv 
12021         @[ -f ./gnuserv/Makefile ] || exit 0; \
12022         r=`${PWD_COMMAND}`; export r; \
12023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12024         $(HOST_EXPORTS) \
12025         for flag in $(EXTRA_HOST_FLAGS) ; do \
12026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12027         done; \
12028         echo "Doing TAGS in gnuserv" ; \
12029         (cd $(HOST_SUBDIR)/gnuserv && \
12030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12032                   "RANLIB=$${RANLIB}" \
12033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12034                   TAGS) \
12035           || exit 1
12036
12037 @endif gnuserv
12038
12039 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12040 maybe-install-info-gnuserv:
12041 @if gnuserv
12042 maybe-install-info-gnuserv: install-info-gnuserv
12043
12044 install-info-gnuserv: \
12045     configure-gnuserv \
12046     info-gnuserv 
12047         @[ -f ./gnuserv/Makefile ] || exit 0; \
12048         r=`${PWD_COMMAND}`; export r; \
12049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12050         $(HOST_EXPORTS) \
12051         for flag in $(EXTRA_HOST_FLAGS) ; do \
12052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12053         done; \
12054         echo "Doing install-info in gnuserv" ; \
12055         (cd $(HOST_SUBDIR)/gnuserv && \
12056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12058                   "RANLIB=$${RANLIB}" \
12059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12060                   install-info) \
12061           || exit 1
12062
12063 @endif gnuserv
12064
12065 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12066 maybe-installcheck-gnuserv:
12067 @if gnuserv
12068 maybe-installcheck-gnuserv: installcheck-gnuserv
12069
12070 installcheck-gnuserv: \
12071     configure-gnuserv 
12072         @[ -f ./gnuserv/Makefile ] || exit 0; \
12073         r=`${PWD_COMMAND}`; export r; \
12074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12075         $(HOST_EXPORTS) \
12076         for flag in $(EXTRA_HOST_FLAGS) ; do \
12077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12078         done; \
12079         echo "Doing installcheck in gnuserv" ; \
12080         (cd $(HOST_SUBDIR)/gnuserv && \
12081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12083                   "RANLIB=$${RANLIB}" \
12084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12085                   installcheck) \
12086           || exit 1
12087
12088 @endif gnuserv
12089
12090 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12091 maybe-mostlyclean-gnuserv:
12092 @if gnuserv
12093 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12094
12095 mostlyclean-gnuserv: 
12096         @[ -f ./gnuserv/Makefile ] || exit 0; \
12097         r=`${PWD_COMMAND}`; export r; \
12098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12099         $(HOST_EXPORTS) \
12100         for flag in $(EXTRA_HOST_FLAGS) ; do \
12101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12102         done; \
12103         echo "Doing mostlyclean in gnuserv" ; \
12104         (cd $(HOST_SUBDIR)/gnuserv && \
12105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12107                   "RANLIB=$${RANLIB}" \
12108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12109                   mostlyclean) \
12110           || exit 1
12111
12112 @endif gnuserv
12113
12114 .PHONY: maybe-clean-gnuserv clean-gnuserv
12115 maybe-clean-gnuserv:
12116 @if gnuserv
12117 maybe-clean-gnuserv: clean-gnuserv
12118
12119 clean-gnuserv: 
12120         @[ -f ./gnuserv/Makefile ] || exit 0; \
12121         r=`${PWD_COMMAND}`; export r; \
12122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12123         $(HOST_EXPORTS) \
12124         for flag in $(EXTRA_HOST_FLAGS) ; do \
12125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12126         done; \
12127         echo "Doing clean in gnuserv" ; \
12128         (cd $(HOST_SUBDIR)/gnuserv && \
12129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12131                   "RANLIB=$${RANLIB}" \
12132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12133                   clean) \
12134           || exit 1
12135
12136 @endif gnuserv
12137
12138 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12139 maybe-distclean-gnuserv:
12140 @if gnuserv
12141 maybe-distclean-gnuserv: distclean-gnuserv
12142
12143 distclean-gnuserv: 
12144         @[ -f ./gnuserv/Makefile ] || exit 0; \
12145         r=`${PWD_COMMAND}`; export r; \
12146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12147         $(HOST_EXPORTS) \
12148         for flag in $(EXTRA_HOST_FLAGS) ; do \
12149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12150         done; \
12151         echo "Doing distclean in gnuserv" ; \
12152         (cd $(HOST_SUBDIR)/gnuserv && \
12153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12155                   "RANLIB=$${RANLIB}" \
12156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12157                   distclean) \
12158           || exit 1
12159
12160 @endif gnuserv
12161
12162 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12163 maybe-maintainer-clean-gnuserv:
12164 @if gnuserv
12165 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12166
12167 maintainer-clean-gnuserv: 
12168         @[ -f ./gnuserv/Makefile ] || exit 0; \
12169         r=`${PWD_COMMAND}`; export r; \
12170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12171         $(HOST_EXPORTS) \
12172         for flag in $(EXTRA_HOST_FLAGS) ; do \
12173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12174         done; \
12175         echo "Doing maintainer-clean in gnuserv" ; \
12176         (cd $(HOST_SUBDIR)/gnuserv && \
12177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12179                   "RANLIB=$${RANLIB}" \
12180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12181                   maintainer-clean) \
12182           || exit 1
12183
12184 @endif gnuserv
12185
12186
12187
12188 .PHONY: configure-gprof maybe-configure-gprof
12189 maybe-configure-gprof:
12190 @if gprof
12191 maybe-configure-gprof: configure-gprof
12192 configure-gprof: 
12193         @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12195         r=`${PWD_COMMAND}`; export r; \
12196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12197         $(HOST_EXPORTS) \
12198         echo Configuring in $(HOST_SUBDIR)/gprof; \
12199         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12200         case $(srcdir) in \
12201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12202           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12204         esac; \
12205         srcdiroption="--srcdir=$${topdir}/gprof"; \
12206         libsrcdir="$$s/gprof"; \
12207         $(SHELL) $${libsrcdir}/configure \
12208           $(HOST_CONFIGARGS) $${srcdiroption}  \
12209           || exit 1
12210 @endif gprof
12211
12212
12213
12214
12215
12216 .PHONY: all-gprof maybe-all-gprof
12217 maybe-all-gprof:
12218 @if gprof
12219 TARGET-gprof=all
12220 maybe-all-gprof: all-gprof
12221 all-gprof: configure-gprof
12222         @r=`${PWD_COMMAND}`; export r; \
12223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12224         $(HOST_EXPORTS) \
12225         (cd $(HOST_SUBDIR)/gprof && \
12226           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12227 @endif gprof
12228
12229
12230
12231
12232 .PHONY: check-gprof maybe-check-gprof
12233 maybe-check-gprof:
12234 @if gprof
12235 maybe-check-gprof: check-gprof
12236
12237 check-gprof:
12238         @r=`${PWD_COMMAND}`; export r; \
12239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12240         $(HOST_EXPORTS) \
12241         (cd $(HOST_SUBDIR)/gprof && \
12242           $(MAKE) $(FLAGS_TO_PASS)  check)
12243
12244 @endif gprof
12245
12246 .PHONY: install-gprof maybe-install-gprof
12247 maybe-install-gprof:
12248 @if gprof
12249 maybe-install-gprof: install-gprof
12250
12251 install-gprof: installdirs
12252         @r=`${PWD_COMMAND}`; export r; \
12253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12254         $(HOST_EXPORTS) \
12255         (cd $(HOST_SUBDIR)/gprof && \
12256           $(MAKE) $(FLAGS_TO_PASS)  install)
12257
12258 @endif gprof
12259
12260 # Other targets (info, dvi, etc.)
12261
12262 .PHONY: maybe-info-gprof info-gprof
12263 maybe-info-gprof:
12264 @if gprof
12265 maybe-info-gprof: info-gprof
12266
12267 info-gprof: \
12268     configure-gprof 
12269         @[ -f ./gprof/Makefile ] || exit 0; \
12270         r=`${PWD_COMMAND}`; export r; \
12271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272         $(HOST_EXPORTS) \
12273         for flag in $(EXTRA_HOST_FLAGS) ; do \
12274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275         done; \
12276         echo "Doing info in gprof" ; \
12277         (cd $(HOST_SUBDIR)/gprof && \
12278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280                   "RANLIB=$${RANLIB}" \
12281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12282                   info) \
12283           || exit 1
12284
12285 @endif gprof
12286
12287 .PHONY: maybe-dvi-gprof dvi-gprof
12288 maybe-dvi-gprof:
12289 @if gprof
12290 maybe-dvi-gprof: dvi-gprof
12291
12292 dvi-gprof: \
12293     configure-gprof 
12294         @[ -f ./gprof/Makefile ] || exit 0; \
12295         r=`${PWD_COMMAND}`; export r; \
12296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297         $(HOST_EXPORTS) \
12298         for flag in $(EXTRA_HOST_FLAGS) ; do \
12299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12300         done; \
12301         echo "Doing dvi in gprof" ; \
12302         (cd $(HOST_SUBDIR)/gprof && \
12303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12305                   "RANLIB=$${RANLIB}" \
12306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12307                   dvi) \
12308           || exit 1
12309
12310 @endif gprof
12311
12312 .PHONY: maybe-html-gprof html-gprof
12313 maybe-html-gprof:
12314 @if gprof
12315 maybe-html-gprof: html-gprof
12316
12317 html-gprof: \
12318     configure-gprof 
12319         @[ -f ./gprof/Makefile ] || exit 0; \
12320         r=`${PWD_COMMAND}`; export r; \
12321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12322         $(HOST_EXPORTS) \
12323         for flag in $(EXTRA_HOST_FLAGS) ; do \
12324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12325         done; \
12326         echo "Doing html in gprof" ; \
12327         (cd $(HOST_SUBDIR)/gprof && \
12328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12330                   "RANLIB=$${RANLIB}" \
12331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12332                   html) \
12333           || exit 1
12334
12335 @endif gprof
12336
12337 .PHONY: maybe-TAGS-gprof TAGS-gprof
12338 maybe-TAGS-gprof:
12339 @if gprof
12340 maybe-TAGS-gprof: TAGS-gprof
12341
12342 TAGS-gprof: \
12343     configure-gprof 
12344         @[ -f ./gprof/Makefile ] || exit 0; \
12345         r=`${PWD_COMMAND}`; export r; \
12346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12347         $(HOST_EXPORTS) \
12348         for flag in $(EXTRA_HOST_FLAGS) ; do \
12349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12350         done; \
12351         echo "Doing TAGS in gprof" ; \
12352         (cd $(HOST_SUBDIR)/gprof && \
12353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12355                   "RANLIB=$${RANLIB}" \
12356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12357                   TAGS) \
12358           || exit 1
12359
12360 @endif gprof
12361
12362 .PHONY: maybe-install-info-gprof install-info-gprof
12363 maybe-install-info-gprof:
12364 @if gprof
12365 maybe-install-info-gprof: install-info-gprof
12366
12367 install-info-gprof: \
12368     configure-gprof \
12369     info-gprof 
12370         @[ -f ./gprof/Makefile ] || exit 0; \
12371         r=`${PWD_COMMAND}`; export r; \
12372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12373         $(HOST_EXPORTS) \
12374         for flag in $(EXTRA_HOST_FLAGS) ; do \
12375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12376         done; \
12377         echo "Doing install-info in gprof" ; \
12378         (cd $(HOST_SUBDIR)/gprof && \
12379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12381                   "RANLIB=$${RANLIB}" \
12382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12383                   install-info) \
12384           || exit 1
12385
12386 @endif gprof
12387
12388 .PHONY: maybe-installcheck-gprof installcheck-gprof
12389 maybe-installcheck-gprof:
12390 @if gprof
12391 maybe-installcheck-gprof: installcheck-gprof
12392
12393 installcheck-gprof: \
12394     configure-gprof 
12395         @[ -f ./gprof/Makefile ] || exit 0; \
12396         r=`${PWD_COMMAND}`; export r; \
12397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12398         $(HOST_EXPORTS) \
12399         for flag in $(EXTRA_HOST_FLAGS) ; do \
12400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12401         done; \
12402         echo "Doing installcheck in gprof" ; \
12403         (cd $(HOST_SUBDIR)/gprof && \
12404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12406                   "RANLIB=$${RANLIB}" \
12407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12408                   installcheck) \
12409           || exit 1
12410
12411 @endif gprof
12412
12413 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12414 maybe-mostlyclean-gprof:
12415 @if gprof
12416 maybe-mostlyclean-gprof: mostlyclean-gprof
12417
12418 mostlyclean-gprof: 
12419         @[ -f ./gprof/Makefile ] || exit 0; \
12420         r=`${PWD_COMMAND}`; export r; \
12421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12422         $(HOST_EXPORTS) \
12423         for flag in $(EXTRA_HOST_FLAGS) ; do \
12424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12425         done; \
12426         echo "Doing mostlyclean in gprof" ; \
12427         (cd $(HOST_SUBDIR)/gprof && \
12428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12430                   "RANLIB=$${RANLIB}" \
12431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12432                   mostlyclean) \
12433           || exit 1
12434
12435 @endif gprof
12436
12437 .PHONY: maybe-clean-gprof clean-gprof
12438 maybe-clean-gprof:
12439 @if gprof
12440 maybe-clean-gprof: clean-gprof
12441
12442 clean-gprof: 
12443         @[ -f ./gprof/Makefile ] || exit 0; \
12444         r=`${PWD_COMMAND}`; export r; \
12445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12446         $(HOST_EXPORTS) \
12447         for flag in $(EXTRA_HOST_FLAGS) ; do \
12448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12449         done; \
12450         echo "Doing clean in gprof" ; \
12451         (cd $(HOST_SUBDIR)/gprof && \
12452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12454                   "RANLIB=$${RANLIB}" \
12455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12456                   clean) \
12457           || exit 1
12458
12459 @endif gprof
12460
12461 .PHONY: maybe-distclean-gprof distclean-gprof
12462 maybe-distclean-gprof:
12463 @if gprof
12464 maybe-distclean-gprof: distclean-gprof
12465
12466 distclean-gprof: 
12467         @[ -f ./gprof/Makefile ] || exit 0; \
12468         r=`${PWD_COMMAND}`; export r; \
12469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12470         $(HOST_EXPORTS) \
12471         for flag in $(EXTRA_HOST_FLAGS) ; do \
12472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12473         done; \
12474         echo "Doing distclean in gprof" ; \
12475         (cd $(HOST_SUBDIR)/gprof && \
12476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12478                   "RANLIB=$${RANLIB}" \
12479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12480                   distclean) \
12481           || exit 1
12482
12483 @endif gprof
12484
12485 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12486 maybe-maintainer-clean-gprof:
12487 @if gprof
12488 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12489
12490 maintainer-clean-gprof: 
12491         @[ -f ./gprof/Makefile ] || exit 0; \
12492         r=`${PWD_COMMAND}`; export r; \
12493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12494         $(HOST_EXPORTS) \
12495         for flag in $(EXTRA_HOST_FLAGS) ; do \
12496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12497         done; \
12498         echo "Doing maintainer-clean in gprof" ; \
12499         (cd $(HOST_SUBDIR)/gprof && \
12500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12502                   "RANLIB=$${RANLIB}" \
12503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12504                   maintainer-clean) \
12505           || exit 1
12506
12507 @endif gprof
12508
12509
12510
12511 .PHONY: configure-gzip maybe-configure-gzip
12512 maybe-configure-gzip:
12513 @if gzip
12514 maybe-configure-gzip: configure-gzip
12515 configure-gzip: 
12516         @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
12517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
12518         r=`${PWD_COMMAND}`; export r; \
12519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12520         $(HOST_EXPORTS) \
12521         echo Configuring in $(HOST_SUBDIR)/gzip; \
12522         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
12523         case $(srcdir) in \
12524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12525           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
12526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12527         esac; \
12528         srcdiroption="--srcdir=$${topdir}/gzip"; \
12529         libsrcdir="$$s/gzip"; \
12530         $(SHELL) $${libsrcdir}/configure \
12531           $(HOST_CONFIGARGS) $${srcdiroption}  \
12532           || exit 1
12533 @endif gzip
12534
12535
12536
12537
12538
12539 .PHONY: all-gzip maybe-all-gzip
12540 maybe-all-gzip:
12541 @if gzip
12542 TARGET-gzip=all
12543 maybe-all-gzip: all-gzip
12544 all-gzip: configure-gzip
12545         @r=`${PWD_COMMAND}`; export r; \
12546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12547         $(HOST_EXPORTS) \
12548         (cd $(HOST_SUBDIR)/gzip && \
12549           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
12550 @endif gzip
12551
12552
12553
12554
12555 .PHONY: check-gzip maybe-check-gzip
12556 maybe-check-gzip:
12557 @if gzip
12558 maybe-check-gzip: check-gzip
12559
12560 check-gzip:
12561         @r=`${PWD_COMMAND}`; export r; \
12562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12563         $(HOST_EXPORTS) \
12564         (cd $(HOST_SUBDIR)/gzip && \
12565           $(MAKE) $(FLAGS_TO_PASS)  check)
12566
12567 @endif gzip
12568
12569 .PHONY: install-gzip maybe-install-gzip
12570 maybe-install-gzip:
12571 @if gzip
12572 maybe-install-gzip: install-gzip
12573
12574 install-gzip: installdirs
12575         @r=`${PWD_COMMAND}`; export r; \
12576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12577         $(HOST_EXPORTS) \
12578         (cd $(HOST_SUBDIR)/gzip && \
12579           $(MAKE) $(FLAGS_TO_PASS)  install)
12580
12581 @endif gzip
12582
12583 # Other targets (info, dvi, etc.)
12584
12585 .PHONY: maybe-info-gzip info-gzip
12586 maybe-info-gzip:
12587 @if gzip
12588 maybe-info-gzip: info-gzip
12589
12590 info-gzip: \
12591     configure-gzip 
12592         @[ -f ./gzip/Makefile ] || exit 0; \
12593         r=`${PWD_COMMAND}`; export r; \
12594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12595         $(HOST_EXPORTS) \
12596         for flag in $(EXTRA_HOST_FLAGS) ; do \
12597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12598         done; \
12599         echo "Doing info in gzip" ; \
12600         (cd $(HOST_SUBDIR)/gzip && \
12601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12603                   "RANLIB=$${RANLIB}" \
12604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12605                   info) \
12606           || exit 1
12607
12608 @endif gzip
12609
12610 .PHONY: maybe-dvi-gzip dvi-gzip
12611 maybe-dvi-gzip:
12612 @if gzip
12613 maybe-dvi-gzip: dvi-gzip
12614
12615 dvi-gzip: \
12616     configure-gzip 
12617         @[ -f ./gzip/Makefile ] || exit 0; \
12618         r=`${PWD_COMMAND}`; export r; \
12619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12620         $(HOST_EXPORTS) \
12621         for flag in $(EXTRA_HOST_FLAGS) ; do \
12622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12623         done; \
12624         echo "Doing dvi in gzip" ; \
12625         (cd $(HOST_SUBDIR)/gzip && \
12626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12628                   "RANLIB=$${RANLIB}" \
12629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12630                   dvi) \
12631           || exit 1
12632
12633 @endif gzip
12634
12635 .PHONY: maybe-html-gzip html-gzip
12636 maybe-html-gzip:
12637 @if gzip
12638 maybe-html-gzip: html-gzip
12639
12640 html-gzip: \
12641     configure-gzip 
12642         @[ -f ./gzip/Makefile ] || exit 0; \
12643         r=`${PWD_COMMAND}`; export r; \
12644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645         $(HOST_EXPORTS) \
12646         for flag in $(EXTRA_HOST_FLAGS) ; do \
12647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648         done; \
12649         echo "Doing html in gzip" ; \
12650         (cd $(HOST_SUBDIR)/gzip && \
12651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653                   "RANLIB=$${RANLIB}" \
12654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12655                   html) \
12656           || exit 1
12657
12658 @endif gzip
12659
12660 .PHONY: maybe-TAGS-gzip TAGS-gzip
12661 maybe-TAGS-gzip:
12662 @if gzip
12663 maybe-TAGS-gzip: TAGS-gzip
12664
12665 TAGS-gzip: \
12666     configure-gzip 
12667         @[ -f ./gzip/Makefile ] || exit 0; \
12668         r=`${PWD_COMMAND}`; export r; \
12669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670         $(HOST_EXPORTS) \
12671         for flag in $(EXTRA_HOST_FLAGS) ; do \
12672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12673         done; \
12674         echo "Doing TAGS in gzip" ; \
12675         (cd $(HOST_SUBDIR)/gzip && \
12676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12678                   "RANLIB=$${RANLIB}" \
12679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12680                   TAGS) \
12681           || exit 1
12682
12683 @endif gzip
12684
12685 .PHONY: maybe-install-info-gzip install-info-gzip
12686 maybe-install-info-gzip:
12687 @if gzip
12688 maybe-install-info-gzip: install-info-gzip
12689
12690 install-info-gzip: \
12691     configure-gzip \
12692     info-gzip 
12693         @[ -f ./gzip/Makefile ] || exit 0; \
12694         r=`${PWD_COMMAND}`; export r; \
12695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12696         $(HOST_EXPORTS) \
12697         for flag in $(EXTRA_HOST_FLAGS) ; do \
12698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12699         done; \
12700         echo "Doing install-info in gzip" ; \
12701         (cd $(HOST_SUBDIR)/gzip && \
12702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12704                   "RANLIB=$${RANLIB}" \
12705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12706                   install-info) \
12707           || exit 1
12708
12709 @endif gzip
12710
12711 .PHONY: maybe-installcheck-gzip installcheck-gzip
12712 maybe-installcheck-gzip:
12713 @if gzip
12714 maybe-installcheck-gzip: installcheck-gzip
12715
12716 installcheck-gzip: \
12717     configure-gzip 
12718         @[ -f ./gzip/Makefile ] || exit 0; \
12719         r=`${PWD_COMMAND}`; export r; \
12720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12721         $(HOST_EXPORTS) \
12722         for flag in $(EXTRA_HOST_FLAGS) ; do \
12723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12724         done; \
12725         echo "Doing installcheck in gzip" ; \
12726         (cd $(HOST_SUBDIR)/gzip && \
12727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12729                   "RANLIB=$${RANLIB}" \
12730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12731                   installcheck) \
12732           || exit 1
12733
12734 @endif gzip
12735
12736 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
12737 maybe-mostlyclean-gzip:
12738 @if gzip
12739 maybe-mostlyclean-gzip: mostlyclean-gzip
12740
12741 mostlyclean-gzip: 
12742         @[ -f ./gzip/Makefile ] || exit 0; \
12743         r=`${PWD_COMMAND}`; export r; \
12744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12745         $(HOST_EXPORTS) \
12746         for flag in $(EXTRA_HOST_FLAGS) ; do \
12747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12748         done; \
12749         echo "Doing mostlyclean in gzip" ; \
12750         (cd $(HOST_SUBDIR)/gzip && \
12751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12753                   "RANLIB=$${RANLIB}" \
12754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12755                   mostlyclean) \
12756           || exit 1
12757
12758 @endif gzip
12759
12760 .PHONY: maybe-clean-gzip clean-gzip
12761 maybe-clean-gzip:
12762 @if gzip
12763 maybe-clean-gzip: clean-gzip
12764
12765 clean-gzip: 
12766         @[ -f ./gzip/Makefile ] || exit 0; \
12767         r=`${PWD_COMMAND}`; export r; \
12768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769         $(HOST_EXPORTS) \
12770         for flag in $(EXTRA_HOST_FLAGS) ; do \
12771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12772         done; \
12773         echo "Doing clean in gzip" ; \
12774         (cd $(HOST_SUBDIR)/gzip && \
12775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12777                   "RANLIB=$${RANLIB}" \
12778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12779                   clean) \
12780           || exit 1
12781
12782 @endif gzip
12783
12784 .PHONY: maybe-distclean-gzip distclean-gzip
12785 maybe-distclean-gzip:
12786 @if gzip
12787 maybe-distclean-gzip: distclean-gzip
12788
12789 distclean-gzip: 
12790         @[ -f ./gzip/Makefile ] || exit 0; \
12791         r=`${PWD_COMMAND}`; export r; \
12792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12793         $(HOST_EXPORTS) \
12794         for flag in $(EXTRA_HOST_FLAGS) ; do \
12795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12796         done; \
12797         echo "Doing distclean in gzip" ; \
12798         (cd $(HOST_SUBDIR)/gzip && \
12799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12801                   "RANLIB=$${RANLIB}" \
12802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12803                   distclean) \
12804           || exit 1
12805
12806 @endif gzip
12807
12808 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
12809 maybe-maintainer-clean-gzip:
12810 @if gzip
12811 maybe-maintainer-clean-gzip: maintainer-clean-gzip
12812
12813 maintainer-clean-gzip: 
12814         @[ -f ./gzip/Makefile ] || exit 0; \
12815         r=`${PWD_COMMAND}`; export r; \
12816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12817         $(HOST_EXPORTS) \
12818         for flag in $(EXTRA_HOST_FLAGS) ; do \
12819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12820         done; \
12821         echo "Doing maintainer-clean in gzip" ; \
12822         (cd $(HOST_SUBDIR)/gzip && \
12823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12825                   "RANLIB=$${RANLIB}" \
12826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12827                   maintainer-clean) \
12828           || exit 1
12829
12830 @endif gzip
12831
12832
12833
12834 .PHONY: configure-hello maybe-configure-hello
12835 maybe-configure-hello:
12836 @if hello
12837 maybe-configure-hello: configure-hello
12838 configure-hello: 
12839         @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
12840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
12841         r=`${PWD_COMMAND}`; export r; \
12842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12843         $(HOST_EXPORTS) \
12844         echo Configuring in $(HOST_SUBDIR)/hello; \
12845         cd "$(HOST_SUBDIR)/hello" || exit 1; \
12846         case $(srcdir) in \
12847           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12848           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
12849                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12850         esac; \
12851         srcdiroption="--srcdir=$${topdir}/hello"; \
12852         libsrcdir="$$s/hello"; \
12853         $(SHELL) $${libsrcdir}/configure \
12854           $(HOST_CONFIGARGS) $${srcdiroption}  \
12855           || exit 1
12856 @endif hello
12857
12858
12859
12860
12861
12862 .PHONY: all-hello maybe-all-hello
12863 maybe-all-hello:
12864 @if hello
12865 TARGET-hello=all
12866 maybe-all-hello: all-hello
12867 all-hello: configure-hello
12868         @r=`${PWD_COMMAND}`; export r; \
12869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12870         $(HOST_EXPORTS) \
12871         (cd $(HOST_SUBDIR)/hello && \
12872           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
12873 @endif hello
12874
12875
12876
12877
12878 .PHONY: check-hello maybe-check-hello
12879 maybe-check-hello:
12880 @if hello
12881 maybe-check-hello: check-hello
12882
12883 check-hello:
12884         @r=`${PWD_COMMAND}`; export r; \
12885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12886         $(HOST_EXPORTS) \
12887         (cd $(HOST_SUBDIR)/hello && \
12888           $(MAKE) $(FLAGS_TO_PASS)  check)
12889
12890 @endif hello
12891
12892 .PHONY: install-hello maybe-install-hello
12893 maybe-install-hello:
12894 @if hello
12895 maybe-install-hello: install-hello
12896
12897 install-hello: installdirs
12898         @r=`${PWD_COMMAND}`; export r; \
12899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12900         $(HOST_EXPORTS) \
12901         (cd $(HOST_SUBDIR)/hello && \
12902           $(MAKE) $(FLAGS_TO_PASS)  install)
12903
12904 @endif hello
12905
12906 # Other targets (info, dvi, etc.)
12907
12908 .PHONY: maybe-info-hello info-hello
12909 maybe-info-hello:
12910 @if hello
12911 maybe-info-hello: info-hello
12912
12913 info-hello: \
12914     configure-hello 
12915         @[ -f ./hello/Makefile ] || exit 0; \
12916         r=`${PWD_COMMAND}`; export r; \
12917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12918         $(HOST_EXPORTS) \
12919         for flag in $(EXTRA_HOST_FLAGS) ; do \
12920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12921         done; \
12922         echo "Doing info in hello" ; \
12923         (cd $(HOST_SUBDIR)/hello && \
12924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12926                   "RANLIB=$${RANLIB}" \
12927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12928                   info) \
12929           || exit 1
12930
12931 @endif hello
12932
12933 .PHONY: maybe-dvi-hello dvi-hello
12934 maybe-dvi-hello:
12935 @if hello
12936 maybe-dvi-hello: dvi-hello
12937
12938 dvi-hello: \
12939     configure-hello 
12940         @[ -f ./hello/Makefile ] || exit 0; \
12941         r=`${PWD_COMMAND}`; export r; \
12942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12943         $(HOST_EXPORTS) \
12944         for flag in $(EXTRA_HOST_FLAGS) ; do \
12945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12946         done; \
12947         echo "Doing dvi in hello" ; \
12948         (cd $(HOST_SUBDIR)/hello && \
12949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12951                   "RANLIB=$${RANLIB}" \
12952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12953                   dvi) \
12954           || exit 1
12955
12956 @endif hello
12957
12958 .PHONY: maybe-html-hello html-hello
12959 maybe-html-hello:
12960 @if hello
12961 maybe-html-hello: html-hello
12962
12963 html-hello: \
12964     configure-hello 
12965         @[ -f ./hello/Makefile ] || exit 0; \
12966         r=`${PWD_COMMAND}`; export r; \
12967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12968         $(HOST_EXPORTS) \
12969         for flag in $(EXTRA_HOST_FLAGS) ; do \
12970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12971         done; \
12972         echo "Doing html in hello" ; \
12973         (cd $(HOST_SUBDIR)/hello && \
12974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12976                   "RANLIB=$${RANLIB}" \
12977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12978                   html) \
12979           || exit 1
12980
12981 @endif hello
12982
12983 .PHONY: maybe-TAGS-hello TAGS-hello
12984 maybe-TAGS-hello:
12985 @if hello
12986 maybe-TAGS-hello: TAGS-hello
12987
12988 TAGS-hello: \
12989     configure-hello 
12990         @[ -f ./hello/Makefile ] || exit 0; \
12991         r=`${PWD_COMMAND}`; export r; \
12992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993         $(HOST_EXPORTS) \
12994         for flag in $(EXTRA_HOST_FLAGS) ; do \
12995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12996         done; \
12997         echo "Doing TAGS in hello" ; \
12998         (cd $(HOST_SUBDIR)/hello && \
12999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13001                   "RANLIB=$${RANLIB}" \
13002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13003                   TAGS) \
13004           || exit 1
13005
13006 @endif hello
13007
13008 .PHONY: maybe-install-info-hello install-info-hello
13009 maybe-install-info-hello:
13010 @if hello
13011 maybe-install-info-hello: install-info-hello
13012
13013 install-info-hello: \
13014     configure-hello \
13015     info-hello 
13016         @[ -f ./hello/Makefile ] || exit 0; \
13017         r=`${PWD_COMMAND}`; export r; \
13018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13019         $(HOST_EXPORTS) \
13020         for flag in $(EXTRA_HOST_FLAGS) ; do \
13021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13022         done; \
13023         echo "Doing install-info in hello" ; \
13024         (cd $(HOST_SUBDIR)/hello && \
13025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13027                   "RANLIB=$${RANLIB}" \
13028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13029                   install-info) \
13030           || exit 1
13031
13032 @endif hello
13033
13034 .PHONY: maybe-installcheck-hello installcheck-hello
13035 maybe-installcheck-hello:
13036 @if hello
13037 maybe-installcheck-hello: installcheck-hello
13038
13039 installcheck-hello: \
13040     configure-hello 
13041         @[ -f ./hello/Makefile ] || exit 0; \
13042         r=`${PWD_COMMAND}`; export r; \
13043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13044         $(HOST_EXPORTS) \
13045         for flag in $(EXTRA_HOST_FLAGS) ; do \
13046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13047         done; \
13048         echo "Doing installcheck in hello" ; \
13049         (cd $(HOST_SUBDIR)/hello && \
13050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13052                   "RANLIB=$${RANLIB}" \
13053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13054                   installcheck) \
13055           || exit 1
13056
13057 @endif hello
13058
13059 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13060 maybe-mostlyclean-hello:
13061 @if hello
13062 maybe-mostlyclean-hello: mostlyclean-hello
13063
13064 mostlyclean-hello: 
13065         @[ -f ./hello/Makefile ] || exit 0; \
13066         r=`${PWD_COMMAND}`; export r; \
13067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13068         $(HOST_EXPORTS) \
13069         for flag in $(EXTRA_HOST_FLAGS) ; do \
13070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13071         done; \
13072         echo "Doing mostlyclean in hello" ; \
13073         (cd $(HOST_SUBDIR)/hello && \
13074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13076                   "RANLIB=$${RANLIB}" \
13077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13078                   mostlyclean) \
13079           || exit 1
13080
13081 @endif hello
13082
13083 .PHONY: maybe-clean-hello clean-hello
13084 maybe-clean-hello:
13085 @if hello
13086 maybe-clean-hello: clean-hello
13087
13088 clean-hello: 
13089         @[ -f ./hello/Makefile ] || exit 0; \
13090         r=`${PWD_COMMAND}`; export r; \
13091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13092         $(HOST_EXPORTS) \
13093         for flag in $(EXTRA_HOST_FLAGS) ; do \
13094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13095         done; \
13096         echo "Doing clean in hello" ; \
13097         (cd $(HOST_SUBDIR)/hello && \
13098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13100                   "RANLIB=$${RANLIB}" \
13101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13102                   clean) \
13103           || exit 1
13104
13105 @endif hello
13106
13107 .PHONY: maybe-distclean-hello distclean-hello
13108 maybe-distclean-hello:
13109 @if hello
13110 maybe-distclean-hello: distclean-hello
13111
13112 distclean-hello: 
13113         @[ -f ./hello/Makefile ] || exit 0; \
13114         r=`${PWD_COMMAND}`; export r; \
13115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116         $(HOST_EXPORTS) \
13117         for flag in $(EXTRA_HOST_FLAGS) ; do \
13118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13119         done; \
13120         echo "Doing distclean in hello" ; \
13121         (cd $(HOST_SUBDIR)/hello && \
13122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13124                   "RANLIB=$${RANLIB}" \
13125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13126                   distclean) \
13127           || exit 1
13128
13129 @endif hello
13130
13131 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13132 maybe-maintainer-clean-hello:
13133 @if hello
13134 maybe-maintainer-clean-hello: maintainer-clean-hello
13135
13136 maintainer-clean-hello: 
13137         @[ -f ./hello/Makefile ] || exit 0; \
13138         r=`${PWD_COMMAND}`; export r; \
13139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13140         $(HOST_EXPORTS) \
13141         for flag in $(EXTRA_HOST_FLAGS) ; do \
13142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13143         done; \
13144         echo "Doing maintainer-clean in hello" ; \
13145         (cd $(HOST_SUBDIR)/hello && \
13146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13148                   "RANLIB=$${RANLIB}" \
13149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13150                   maintainer-clean) \
13151           || exit 1
13152
13153 @endif hello
13154
13155
13156
13157 .PHONY: configure-indent maybe-configure-indent
13158 maybe-configure-indent:
13159 @if indent
13160 maybe-configure-indent: configure-indent
13161 configure-indent: 
13162         @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13164         r=`${PWD_COMMAND}`; export r; \
13165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13166         $(HOST_EXPORTS) \
13167         echo Configuring in $(HOST_SUBDIR)/indent; \
13168         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13169         case $(srcdir) in \
13170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13171           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13173         esac; \
13174         srcdiroption="--srcdir=$${topdir}/indent"; \
13175         libsrcdir="$$s/indent"; \
13176         $(SHELL) $${libsrcdir}/configure \
13177           $(HOST_CONFIGARGS) $${srcdiroption}  \
13178           || exit 1
13179 @endif indent
13180
13181
13182
13183
13184
13185 .PHONY: all-indent maybe-all-indent
13186 maybe-all-indent:
13187 @if indent
13188 TARGET-indent=all
13189 maybe-all-indent: all-indent
13190 all-indent: configure-indent
13191         @r=`${PWD_COMMAND}`; export r; \
13192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13193         $(HOST_EXPORTS) \
13194         (cd $(HOST_SUBDIR)/indent && \
13195           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13196 @endif indent
13197
13198
13199
13200
13201 .PHONY: check-indent maybe-check-indent
13202 maybe-check-indent:
13203 @if indent
13204 maybe-check-indent: check-indent
13205
13206 check-indent:
13207         @r=`${PWD_COMMAND}`; export r; \
13208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13209         $(HOST_EXPORTS) \
13210         (cd $(HOST_SUBDIR)/indent && \
13211           $(MAKE) $(FLAGS_TO_PASS)  check)
13212
13213 @endif indent
13214
13215 .PHONY: install-indent maybe-install-indent
13216 maybe-install-indent:
13217 @if indent
13218 maybe-install-indent: install-indent
13219
13220 install-indent: installdirs
13221         @r=`${PWD_COMMAND}`; export r; \
13222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13223         $(HOST_EXPORTS) \
13224         (cd $(HOST_SUBDIR)/indent && \
13225           $(MAKE) $(FLAGS_TO_PASS)  install)
13226
13227 @endif indent
13228
13229 # Other targets (info, dvi, etc.)
13230
13231 .PHONY: maybe-info-indent info-indent
13232 maybe-info-indent:
13233 @if indent
13234 maybe-info-indent: info-indent
13235
13236 info-indent: \
13237     configure-indent 
13238         @[ -f ./indent/Makefile ] || exit 0; \
13239         r=`${PWD_COMMAND}`; export r; \
13240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13241         $(HOST_EXPORTS) \
13242         for flag in $(EXTRA_HOST_FLAGS) ; do \
13243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13244         done; \
13245         echo "Doing info in indent" ; \
13246         (cd $(HOST_SUBDIR)/indent && \
13247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13249                   "RANLIB=$${RANLIB}" \
13250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13251                   info) \
13252           || exit 1
13253
13254 @endif indent
13255
13256 .PHONY: maybe-dvi-indent dvi-indent
13257 maybe-dvi-indent:
13258 @if indent
13259 maybe-dvi-indent: dvi-indent
13260
13261 dvi-indent: \
13262     configure-indent 
13263         @[ -f ./indent/Makefile ] || exit 0; \
13264         r=`${PWD_COMMAND}`; export r; \
13265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13266         $(HOST_EXPORTS) \
13267         for flag in $(EXTRA_HOST_FLAGS) ; do \
13268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13269         done; \
13270         echo "Doing dvi in indent" ; \
13271         (cd $(HOST_SUBDIR)/indent && \
13272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13274                   "RANLIB=$${RANLIB}" \
13275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13276                   dvi) \
13277           || exit 1
13278
13279 @endif indent
13280
13281 .PHONY: maybe-html-indent html-indent
13282 maybe-html-indent:
13283 @if indent
13284 maybe-html-indent: html-indent
13285
13286 html-indent: \
13287     configure-indent 
13288         @[ -f ./indent/Makefile ] || exit 0; \
13289         r=`${PWD_COMMAND}`; export r; \
13290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13291         $(HOST_EXPORTS) \
13292         for flag in $(EXTRA_HOST_FLAGS) ; do \
13293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13294         done; \
13295         echo "Doing html in indent" ; \
13296         (cd $(HOST_SUBDIR)/indent && \
13297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13299                   "RANLIB=$${RANLIB}" \
13300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13301                   html) \
13302           || exit 1
13303
13304 @endif indent
13305
13306 .PHONY: maybe-TAGS-indent TAGS-indent
13307 maybe-TAGS-indent:
13308 @if indent
13309 maybe-TAGS-indent: TAGS-indent
13310
13311 TAGS-indent: \
13312     configure-indent 
13313         @[ -f ./indent/Makefile ] || exit 0; \
13314         r=`${PWD_COMMAND}`; export r; \
13315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13316         $(HOST_EXPORTS) \
13317         for flag in $(EXTRA_HOST_FLAGS) ; do \
13318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13319         done; \
13320         echo "Doing TAGS in indent" ; \
13321         (cd $(HOST_SUBDIR)/indent && \
13322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13324                   "RANLIB=$${RANLIB}" \
13325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13326                   TAGS) \
13327           || exit 1
13328
13329 @endif indent
13330
13331 .PHONY: maybe-install-info-indent install-info-indent
13332 maybe-install-info-indent:
13333 @if indent
13334 maybe-install-info-indent: install-info-indent
13335
13336 install-info-indent: \
13337     configure-indent \
13338     info-indent 
13339         @[ -f ./indent/Makefile ] || exit 0; \
13340         r=`${PWD_COMMAND}`; export r; \
13341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13342         $(HOST_EXPORTS) \
13343         for flag in $(EXTRA_HOST_FLAGS) ; do \
13344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13345         done; \
13346         echo "Doing install-info in indent" ; \
13347         (cd $(HOST_SUBDIR)/indent && \
13348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13350                   "RANLIB=$${RANLIB}" \
13351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13352                   install-info) \
13353           || exit 1
13354
13355 @endif indent
13356
13357 .PHONY: maybe-installcheck-indent installcheck-indent
13358 maybe-installcheck-indent:
13359 @if indent
13360 maybe-installcheck-indent: installcheck-indent
13361
13362 installcheck-indent: \
13363     configure-indent 
13364         @[ -f ./indent/Makefile ] || exit 0; \
13365         r=`${PWD_COMMAND}`; export r; \
13366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13367         $(HOST_EXPORTS) \
13368         for flag in $(EXTRA_HOST_FLAGS) ; do \
13369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13370         done; \
13371         echo "Doing installcheck in indent" ; \
13372         (cd $(HOST_SUBDIR)/indent && \
13373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13375                   "RANLIB=$${RANLIB}" \
13376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13377                   installcheck) \
13378           || exit 1
13379
13380 @endif indent
13381
13382 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13383 maybe-mostlyclean-indent:
13384 @if indent
13385 maybe-mostlyclean-indent: mostlyclean-indent
13386
13387 mostlyclean-indent: 
13388         @[ -f ./indent/Makefile ] || exit 0; \
13389         r=`${PWD_COMMAND}`; export r; \
13390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391         $(HOST_EXPORTS) \
13392         for flag in $(EXTRA_HOST_FLAGS) ; do \
13393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13394         done; \
13395         echo "Doing mostlyclean in indent" ; \
13396         (cd $(HOST_SUBDIR)/indent && \
13397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13399                   "RANLIB=$${RANLIB}" \
13400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13401                   mostlyclean) \
13402           || exit 1
13403
13404 @endif indent
13405
13406 .PHONY: maybe-clean-indent clean-indent
13407 maybe-clean-indent:
13408 @if indent
13409 maybe-clean-indent: clean-indent
13410
13411 clean-indent: 
13412         @[ -f ./indent/Makefile ] || exit 0; \
13413         r=`${PWD_COMMAND}`; export r; \
13414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13415         $(HOST_EXPORTS) \
13416         for flag in $(EXTRA_HOST_FLAGS) ; do \
13417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13418         done; \
13419         echo "Doing clean in indent" ; \
13420         (cd $(HOST_SUBDIR)/indent && \
13421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13423                   "RANLIB=$${RANLIB}" \
13424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13425                   clean) \
13426           || exit 1
13427
13428 @endif indent
13429
13430 .PHONY: maybe-distclean-indent distclean-indent
13431 maybe-distclean-indent:
13432 @if indent
13433 maybe-distclean-indent: distclean-indent
13434
13435 distclean-indent: 
13436         @[ -f ./indent/Makefile ] || exit 0; \
13437         r=`${PWD_COMMAND}`; export r; \
13438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13439         $(HOST_EXPORTS) \
13440         for flag in $(EXTRA_HOST_FLAGS) ; do \
13441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13442         done; \
13443         echo "Doing distclean in indent" ; \
13444         (cd $(HOST_SUBDIR)/indent && \
13445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13447                   "RANLIB=$${RANLIB}" \
13448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13449                   distclean) \
13450           || exit 1
13451
13452 @endif indent
13453
13454 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
13455 maybe-maintainer-clean-indent:
13456 @if indent
13457 maybe-maintainer-clean-indent: maintainer-clean-indent
13458
13459 maintainer-clean-indent: 
13460         @[ -f ./indent/Makefile ] || exit 0; \
13461         r=`${PWD_COMMAND}`; export r; \
13462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13463         $(HOST_EXPORTS) \
13464         for flag in $(EXTRA_HOST_FLAGS) ; do \
13465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13466         done; \
13467         echo "Doing maintainer-clean in indent" ; \
13468         (cd $(HOST_SUBDIR)/indent && \
13469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13471                   "RANLIB=$${RANLIB}" \
13472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13473                   maintainer-clean) \
13474           || exit 1
13475
13476 @endif indent
13477
13478
13479
13480 .PHONY: configure-intl maybe-configure-intl
13481 maybe-configure-intl:
13482 @if intl
13483 maybe-configure-intl: configure-intl
13484 configure-intl: 
13485         @test -f stage_last && exit 0; \
13486         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13488         r=`${PWD_COMMAND}`; export r; \
13489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13490         $(HOST_EXPORTS) \
13491         echo Configuring in $(HOST_SUBDIR)/intl; \
13492         cd "$(HOST_SUBDIR)/intl" || exit 1; \
13493         case $(srcdir) in \
13494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13495           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13497         esac; \
13498         srcdiroption="--srcdir=$${topdir}/intl"; \
13499         libsrcdir="$$s/intl"; \
13500         $(SHELL) $${libsrcdir}/configure \
13501           $(HOST_CONFIGARGS) $${srcdiroption}  \
13502           || exit 1
13503 @endif intl
13504
13505
13506
13507 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
13508 maybe-configure-stage1-intl:
13509 @if intl-bootstrap
13510 maybe-configure-stage1-intl: configure-stage1-intl
13511 configure-stage1-intl: 
13512         @$(MAKE) stage1-start
13513         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13514         r=`${PWD_COMMAND}`; export r; \
13515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13516         $(HOST_EXPORTS) \
13517         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
13518         cd $(HOST_SUBDIR)/intl || exit 1; \
13519         case $(srcdir) in \
13520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13521           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13523         esac; \
13524         srcdiroption="--srcdir=$${topdir}/intl"; \
13525         libsrcdir="$$s/intl"; \
13526         $(SHELL) $${libsrcdir}/configure \
13527           $(HOST_CONFIGARGS) $${srcdiroption} \
13528           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13529 @endif intl-bootstrap
13530
13531 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
13532 maybe-configure-stage2-intl:
13533 @if intl-bootstrap
13534 maybe-configure-stage2-intl: configure-stage2-intl
13535 configure-stage2-intl: 
13536         @$(MAKE) stage2-start
13537         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13538         r=`${PWD_COMMAND}`; export r; \
13539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540         $(HOST_EXPORTS) \
13541         $(POSTSTAGE1_HOST_EXPORTS) \
13542         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
13543         cd $(HOST_SUBDIR)/intl || exit 1; \
13544         case $(srcdir) in \
13545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13546           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13548         esac; \
13549         srcdiroption="--srcdir=$${topdir}/intl"; \
13550         libsrcdir="$$s/intl"; \
13551         $(SHELL) $${libsrcdir}/configure \
13552           $(HOST_CONFIGARGS) $${srcdiroption} \
13553           @stage2_werror_flag@ 
13554 @endif intl-bootstrap
13555
13556 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
13557 maybe-configure-stage3-intl:
13558 @if intl-bootstrap
13559 maybe-configure-stage3-intl: configure-stage3-intl
13560 configure-stage3-intl: 
13561         @$(MAKE) stage3-start
13562         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13563         r=`${PWD_COMMAND}`; export r; \
13564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13565         $(HOST_EXPORTS) \
13566         $(POSTSTAGE1_HOST_EXPORTS) \
13567         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
13568         cd $(HOST_SUBDIR)/intl || exit 1; \
13569         case $(srcdir) in \
13570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13571           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13573         esac; \
13574         srcdiroption="--srcdir=$${topdir}/intl"; \
13575         libsrcdir="$$s/intl"; \
13576         $(SHELL) $${libsrcdir}/configure \
13577           $(HOST_CONFIGARGS) $${srcdiroption} \
13578           @stage2_werror_flag@ 
13579 @endif intl-bootstrap
13580
13581 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
13582 maybe-configure-stage4-intl:
13583 @if intl-bootstrap
13584 maybe-configure-stage4-intl: configure-stage4-intl
13585 configure-stage4-intl: 
13586         @$(MAKE) stage4-start
13587         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13588         r=`${PWD_COMMAND}`; export r; \
13589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13590         $(HOST_EXPORTS) \
13591         $(POSTSTAGE1_HOST_EXPORTS) \
13592         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
13593         cd $(HOST_SUBDIR)/intl || exit 1; \
13594         case $(srcdir) in \
13595           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13596           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13597                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13598         esac; \
13599         srcdiroption="--srcdir=$${topdir}/intl"; \
13600         libsrcdir="$$s/intl"; \
13601         $(SHELL) $${libsrcdir}/configure \
13602           $(HOST_CONFIGARGS) $${srcdiroption} \
13603           @stage2_werror_flag@ 
13604 @endif intl-bootstrap
13605
13606 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
13607 maybe-configure-stageprofile-intl:
13608 @if intl-bootstrap
13609 maybe-configure-stageprofile-intl: configure-stageprofile-intl
13610 configure-stageprofile-intl: 
13611         @$(MAKE) stageprofile-start
13612         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13613         r=`${PWD_COMMAND}`; export r; \
13614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615         $(HOST_EXPORTS) \
13616         $(POSTSTAGE1_HOST_EXPORTS) \
13617         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
13618         cd $(HOST_SUBDIR)/intl || exit 1; \
13619         case $(srcdir) in \
13620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13621           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13623         esac; \
13624         srcdiroption="--srcdir=$${topdir}/intl"; \
13625         libsrcdir="$$s/intl"; \
13626         $(SHELL) $${libsrcdir}/configure \
13627           $(HOST_CONFIGARGS) $${srcdiroption} \
13628           @stage2_werror_flag@ 
13629 @endif intl-bootstrap
13630
13631 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
13632 maybe-configure-stagefeedback-intl:
13633 @if intl-bootstrap
13634 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
13635 configure-stagefeedback-intl: 
13636         @$(MAKE) stagefeedback-start
13637         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13638         r=`${PWD_COMMAND}`; export r; \
13639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640         $(HOST_EXPORTS) \
13641         $(POSTSTAGE1_HOST_EXPORTS) \
13642         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
13643         cd $(HOST_SUBDIR)/intl || exit 1; \
13644         case $(srcdir) in \
13645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13646           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13648         esac; \
13649         srcdiroption="--srcdir=$${topdir}/intl"; \
13650         libsrcdir="$$s/intl"; \
13651         $(SHELL) $${libsrcdir}/configure \
13652           $(HOST_CONFIGARGS) $${srcdiroption} \
13653           @stage2_werror_flag@ 
13654 @endif intl-bootstrap
13655
13656
13657
13658
13659
13660 .PHONY: all-intl maybe-all-intl
13661 maybe-all-intl:
13662 @if intl
13663 TARGET-intl=all
13664 maybe-all-intl: all-intl
13665 all-intl: configure-intl
13666         @test -f stage_last && exit 0; \
13667         r=`${PWD_COMMAND}`; export r; \
13668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13669         $(HOST_EXPORTS) \
13670         (cd $(HOST_SUBDIR)/intl && \
13671           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
13672 @endif intl
13673
13674
13675
13676 .PHONY: all-stage1-intl maybe-all-stage1-intl
13677 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
13678 maybe-all-stage1-intl:
13679 maybe-clean-stage1-intl:
13680 @if intl-bootstrap
13681 maybe-all-stage1-intl: all-stage1-intl
13682 all-stage1: all-stage1-intl
13683 all-stage1-intl: configure-stage1-intl
13684         @$(MAKE) stage1-start
13685         @r=`${PWD_COMMAND}`; export r; \
13686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13687         $(HOST_EXPORTS) \
13688         cd $(HOST_SUBDIR)/intl && \
13689         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
13690
13691 maybe-clean-stage1-intl: clean-stage1-intl
13692 clean-stage1: clean-stage1-intl
13693 clean-stage1-intl:
13694         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
13695           || exit 0 ; \
13696         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage1-start ; \
13697         cd $(HOST_SUBDIR)/intl && \
13698         $(MAKE) $(FLAGS_TO_PASS)  \
13699                 CFLAGS="$(STAGE1_CFLAGS)"  clean
13700 @endif intl-bootstrap
13701
13702
13703 .PHONY: all-stage2-intl maybe-all-stage2-intl
13704 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
13705 maybe-all-stage2-intl:
13706 maybe-clean-stage2-intl:
13707 @if intl-bootstrap
13708 maybe-all-stage2-intl: all-stage2-intl
13709 all-stage2: all-stage2-intl
13710 all-stage2-intl: configure-stage2-intl
13711         @$(MAKE) stage2-start
13712         @r=`${PWD_COMMAND}`; export r; \
13713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13714         $(HOST_EXPORTS) \
13715         $(POSTSTAGE1_HOST_EXPORTS) \
13716         cd $(HOST_SUBDIR)/intl && \
13717         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13718
13719 maybe-clean-stage2-intl: clean-stage2-intl
13720 clean-stage2: clean-stage2-intl
13721 clean-stage2-intl:
13722         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
13723           || exit 0 ; \
13724         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage2-start ; \
13725         cd $(HOST_SUBDIR)/intl && \
13726         $(MAKE) $(FLAGS_TO_PASS)  \
13727                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13728                   clean
13729 @endif intl-bootstrap
13730
13731
13732 .PHONY: all-stage3-intl maybe-all-stage3-intl
13733 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
13734 maybe-all-stage3-intl:
13735 maybe-clean-stage3-intl:
13736 @if intl-bootstrap
13737 maybe-all-stage3-intl: all-stage3-intl
13738 all-stage3: all-stage3-intl
13739 all-stage3-intl: configure-stage3-intl
13740         @$(MAKE) stage3-start
13741         @r=`${PWD_COMMAND}`; export r; \
13742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13743         $(HOST_EXPORTS) \
13744         $(POSTSTAGE1_HOST_EXPORTS) \
13745         cd $(HOST_SUBDIR)/intl && \
13746         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13747
13748 maybe-clean-stage3-intl: clean-stage3-intl
13749 clean-stage3: clean-stage3-intl
13750 clean-stage3-intl:
13751         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
13752           || exit 0 ; \
13753         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage3-start ; \
13754         cd $(HOST_SUBDIR)/intl && \
13755         $(MAKE) $(FLAGS_TO_PASS)  \
13756                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13757                   clean
13758 @endif intl-bootstrap
13759
13760
13761 .PHONY: all-stage4-intl maybe-all-stage4-intl
13762 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
13763 maybe-all-stage4-intl:
13764 maybe-clean-stage4-intl:
13765 @if intl-bootstrap
13766 maybe-all-stage4-intl: all-stage4-intl
13767 all-stage4: all-stage4-intl
13768 all-stage4-intl: configure-stage4-intl
13769         @$(MAKE) stage4-start
13770         @r=`${PWD_COMMAND}`; export r; \
13771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13772         $(HOST_EXPORTS) \
13773         $(POSTSTAGE1_HOST_EXPORTS) \
13774         cd $(HOST_SUBDIR)/intl && \
13775         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13776
13777 maybe-clean-stage4-intl: clean-stage4-intl
13778 clean-stage4: clean-stage4-intl
13779 clean-stage4-intl:
13780         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
13781           || exit 0 ; \
13782         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage4-start ; \
13783         cd $(HOST_SUBDIR)/intl && \
13784         $(MAKE) $(FLAGS_TO_PASS)  \
13785                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13786                   clean
13787 @endif intl-bootstrap
13788
13789
13790 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
13791 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
13792 maybe-all-stageprofile-intl:
13793 maybe-clean-stageprofile-intl:
13794 @if intl-bootstrap
13795 maybe-all-stageprofile-intl: all-stageprofile-intl
13796 all-stageprofile: all-stageprofile-intl
13797 all-stageprofile-intl: configure-stageprofile-intl
13798         @$(MAKE) stageprofile-start
13799         @r=`${PWD_COMMAND}`; export r; \
13800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13801         $(HOST_EXPORTS) \
13802         $(POSTSTAGE1_HOST_EXPORTS) \
13803         cd $(HOST_SUBDIR)/intl && \
13804         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
13805
13806 maybe-clean-stageprofile-intl: clean-stageprofile-intl
13807 clean-stageprofile: clean-stageprofile-intl
13808 clean-stageprofile-intl:
13809         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
13810           || exit 0 ; \
13811         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stageprofile-start ; \
13812         cd $(HOST_SUBDIR)/intl && \
13813         $(MAKE) $(FLAGS_TO_PASS)  \
13814                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13815                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
13816 @endif intl-bootstrap
13817
13818
13819 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
13820 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
13821 maybe-all-stagefeedback-intl:
13822 maybe-clean-stagefeedback-intl:
13823 @if intl-bootstrap
13824 maybe-all-stagefeedback-intl: all-stagefeedback-intl
13825 all-stagefeedback: all-stagefeedback-intl
13826 all-stagefeedback-intl: configure-stagefeedback-intl
13827         @$(MAKE) stagefeedback-start
13828         @r=`${PWD_COMMAND}`; export r; \
13829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13830         $(HOST_EXPORTS) \
13831         $(POSTSTAGE1_HOST_EXPORTS) \
13832         cd $(HOST_SUBDIR)/intl && \
13833         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
13834
13835 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
13836 clean-stagefeedback: clean-stagefeedback-intl
13837 clean-stagefeedback-intl:
13838         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
13839           || exit 0 ; \
13840         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stagefeedback-start ; \
13841         cd $(HOST_SUBDIR)/intl && \
13842         $(MAKE) $(FLAGS_TO_PASS)  \
13843                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13844                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
13845 @endif intl-bootstrap
13846
13847
13848
13849
13850
13851 .PHONY: check-intl maybe-check-intl
13852 maybe-check-intl:
13853 @if intl
13854 maybe-check-intl: check-intl
13855
13856 check-intl:
13857         @r=`${PWD_COMMAND}`; export r; \
13858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13859         $(HOST_EXPORTS) \
13860         (cd $(HOST_SUBDIR)/intl && \
13861           $(MAKE) $(FLAGS_TO_PASS)  check)
13862
13863 @endif intl
13864
13865 .PHONY: install-intl maybe-install-intl
13866 maybe-install-intl:
13867 @if intl
13868 maybe-install-intl: install-intl
13869
13870 install-intl: installdirs
13871         @r=`${PWD_COMMAND}`; export r; \
13872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873         $(HOST_EXPORTS) \
13874         (cd $(HOST_SUBDIR)/intl && \
13875           $(MAKE) $(FLAGS_TO_PASS)  install)
13876
13877 @endif intl
13878
13879 # Other targets (info, dvi, etc.)
13880
13881 .PHONY: maybe-info-intl info-intl
13882 maybe-info-intl:
13883 @if intl
13884 maybe-info-intl: info-intl
13885
13886 info-intl: \
13887     configure-intl 
13888         @[ -f ./intl/Makefile ] || exit 0; \
13889         r=`${PWD_COMMAND}`; export r; \
13890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13891         $(HOST_EXPORTS) \
13892         for flag in $(EXTRA_HOST_FLAGS) ; do \
13893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13894         done; \
13895         echo "Doing info in intl" ; \
13896         (cd $(HOST_SUBDIR)/intl && \
13897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13899                   "RANLIB=$${RANLIB}" \
13900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13901                   info) \
13902           || exit 1
13903
13904 @endif intl
13905
13906 .PHONY: maybe-dvi-intl dvi-intl
13907 maybe-dvi-intl:
13908 @if intl
13909 maybe-dvi-intl: dvi-intl
13910
13911 dvi-intl: \
13912     configure-intl 
13913         @[ -f ./intl/Makefile ] || exit 0; \
13914         r=`${PWD_COMMAND}`; export r; \
13915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13916         $(HOST_EXPORTS) \
13917         for flag in $(EXTRA_HOST_FLAGS) ; do \
13918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13919         done; \
13920         echo "Doing dvi in intl" ; \
13921         (cd $(HOST_SUBDIR)/intl && \
13922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13924                   "RANLIB=$${RANLIB}" \
13925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13926                   dvi) \
13927           || exit 1
13928
13929 @endif intl
13930
13931 .PHONY: maybe-html-intl html-intl
13932 maybe-html-intl:
13933 @if intl
13934 maybe-html-intl: html-intl
13935
13936 html-intl: \
13937     configure-intl 
13938         @[ -f ./intl/Makefile ] || exit 0; \
13939         r=`${PWD_COMMAND}`; export r; \
13940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13941         $(HOST_EXPORTS) \
13942         for flag in $(EXTRA_HOST_FLAGS) ; do \
13943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13944         done; \
13945         echo "Doing html in intl" ; \
13946         (cd $(HOST_SUBDIR)/intl && \
13947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13949                   "RANLIB=$${RANLIB}" \
13950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13951                   html) \
13952           || exit 1
13953
13954 @endif intl
13955
13956 .PHONY: maybe-TAGS-intl TAGS-intl
13957 maybe-TAGS-intl:
13958 @if intl
13959 maybe-TAGS-intl: TAGS-intl
13960
13961 TAGS-intl: \
13962     configure-intl 
13963         @[ -f ./intl/Makefile ] || exit 0; \
13964         r=`${PWD_COMMAND}`; export r; \
13965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966         $(HOST_EXPORTS) \
13967         for flag in $(EXTRA_HOST_FLAGS) ; do \
13968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13969         done; \
13970         echo "Doing TAGS in intl" ; \
13971         (cd $(HOST_SUBDIR)/intl && \
13972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13974                   "RANLIB=$${RANLIB}" \
13975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13976                   TAGS) \
13977           || exit 1
13978
13979 @endif intl
13980
13981 .PHONY: maybe-install-info-intl install-info-intl
13982 maybe-install-info-intl:
13983 @if intl
13984 maybe-install-info-intl: install-info-intl
13985
13986 install-info-intl: \
13987     configure-intl \
13988     info-intl 
13989         @[ -f ./intl/Makefile ] || exit 0; \
13990         r=`${PWD_COMMAND}`; export r; \
13991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13992         $(HOST_EXPORTS) \
13993         for flag in $(EXTRA_HOST_FLAGS) ; do \
13994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13995         done; \
13996         echo "Doing install-info in intl" ; \
13997         (cd $(HOST_SUBDIR)/intl && \
13998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14000                   "RANLIB=$${RANLIB}" \
14001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14002                   install-info) \
14003           || exit 1
14004
14005 @endif intl
14006
14007 .PHONY: maybe-installcheck-intl installcheck-intl
14008 maybe-installcheck-intl:
14009 @if intl
14010 maybe-installcheck-intl: installcheck-intl
14011
14012 installcheck-intl: \
14013     configure-intl 
14014         @[ -f ./intl/Makefile ] || exit 0; \
14015         r=`${PWD_COMMAND}`; export r; \
14016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017         $(HOST_EXPORTS) \
14018         for flag in $(EXTRA_HOST_FLAGS) ; do \
14019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020         done; \
14021         echo "Doing installcheck in intl" ; \
14022         (cd $(HOST_SUBDIR)/intl && \
14023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025                   "RANLIB=$${RANLIB}" \
14026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14027                   installcheck) \
14028           || exit 1
14029
14030 @endif intl
14031
14032 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14033 maybe-mostlyclean-intl:
14034 @if intl
14035 maybe-mostlyclean-intl: mostlyclean-intl
14036
14037 mostlyclean-intl: 
14038         @[ -f ./intl/Makefile ] || exit 0; \
14039         r=`${PWD_COMMAND}`; export r; \
14040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14041         $(HOST_EXPORTS) \
14042         for flag in $(EXTRA_HOST_FLAGS) ; do \
14043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14044         done; \
14045         echo "Doing mostlyclean in intl" ; \
14046         (cd $(HOST_SUBDIR)/intl && \
14047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14049                   "RANLIB=$${RANLIB}" \
14050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14051                   mostlyclean) \
14052           || exit 1
14053
14054 @endif intl
14055
14056 .PHONY: maybe-clean-intl clean-intl
14057 maybe-clean-intl:
14058 @if intl
14059 maybe-clean-intl: clean-intl
14060
14061 clean-intl: 
14062         @[ -f ./intl/Makefile ] || exit 0; \
14063         r=`${PWD_COMMAND}`; export r; \
14064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14065         $(HOST_EXPORTS) \
14066         for flag in $(EXTRA_HOST_FLAGS) ; do \
14067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14068         done; \
14069         echo "Doing clean in intl" ; \
14070         (cd $(HOST_SUBDIR)/intl && \
14071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14073                   "RANLIB=$${RANLIB}" \
14074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14075                   clean) \
14076           || exit 1
14077
14078 @endif intl
14079
14080 .PHONY: maybe-distclean-intl distclean-intl
14081 maybe-distclean-intl:
14082 @if intl
14083 maybe-distclean-intl: distclean-intl
14084
14085 distclean-intl: 
14086         @[ -f ./intl/Makefile ] || exit 0; \
14087         r=`${PWD_COMMAND}`; export r; \
14088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089         $(HOST_EXPORTS) \
14090         for flag in $(EXTRA_HOST_FLAGS) ; do \
14091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14092         done; \
14093         echo "Doing distclean in intl" ; \
14094         (cd $(HOST_SUBDIR)/intl && \
14095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14097                   "RANLIB=$${RANLIB}" \
14098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14099                   distclean) \
14100           || exit 1
14101
14102 @endif intl
14103
14104 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14105 maybe-maintainer-clean-intl:
14106 @if intl
14107 maybe-maintainer-clean-intl: maintainer-clean-intl
14108
14109 maintainer-clean-intl: 
14110         @[ -f ./intl/Makefile ] || exit 0; \
14111         r=`${PWD_COMMAND}`; export r; \
14112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14113         $(HOST_EXPORTS) \
14114         for flag in $(EXTRA_HOST_FLAGS) ; do \
14115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14116         done; \
14117         echo "Doing maintainer-clean in intl" ; \
14118         (cd $(HOST_SUBDIR)/intl && \
14119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14121                   "RANLIB=$${RANLIB}" \
14122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14123                   maintainer-clean) \
14124           || exit 1
14125
14126 @endif intl
14127
14128
14129
14130 .PHONY: configure-tcl maybe-configure-tcl
14131 maybe-configure-tcl:
14132 @if tcl
14133 maybe-configure-tcl: configure-tcl
14134 configure-tcl: 
14135         @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14137         r=`${PWD_COMMAND}`; export r; \
14138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14139         $(HOST_EXPORTS) \
14140         echo Configuring in $(HOST_SUBDIR)/tcl; \
14141         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14142         case $(srcdir) in \
14143           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14144           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14145                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14146         esac; \
14147         srcdiroption="--srcdir=$${topdir}/tcl"; \
14148         libsrcdir="$$s/tcl"; \
14149         $(SHELL) $${libsrcdir}/configure \
14150           $(HOST_CONFIGARGS) $${srcdiroption}  \
14151           || exit 1
14152 @endif tcl
14153
14154
14155
14156
14157
14158 .PHONY: all-tcl maybe-all-tcl
14159 maybe-all-tcl:
14160 @if tcl
14161 TARGET-tcl=all
14162 maybe-all-tcl: all-tcl
14163 all-tcl: configure-tcl
14164         @r=`${PWD_COMMAND}`; export r; \
14165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14166         $(HOST_EXPORTS) \
14167         (cd $(HOST_SUBDIR)/tcl && \
14168           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14169 @endif tcl
14170
14171
14172
14173
14174 .PHONY: check-tcl maybe-check-tcl
14175 maybe-check-tcl:
14176 @if tcl
14177 maybe-check-tcl: check-tcl
14178
14179 check-tcl:
14180         @r=`${PWD_COMMAND}`; export r; \
14181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14182         $(HOST_EXPORTS) \
14183         (cd $(HOST_SUBDIR)/tcl && \
14184           $(MAKE) $(FLAGS_TO_PASS)  check)
14185
14186 @endif tcl
14187
14188 .PHONY: install-tcl maybe-install-tcl
14189 maybe-install-tcl:
14190 @if tcl
14191 maybe-install-tcl: install-tcl
14192
14193 install-tcl: installdirs
14194         @r=`${PWD_COMMAND}`; export r; \
14195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14196         $(HOST_EXPORTS) \
14197         (cd $(HOST_SUBDIR)/tcl && \
14198           $(MAKE) $(FLAGS_TO_PASS)  install)
14199
14200 @endif tcl
14201
14202 # Other targets (info, dvi, etc.)
14203
14204 .PHONY: maybe-info-tcl info-tcl
14205 maybe-info-tcl:
14206 @if tcl
14207 maybe-info-tcl: info-tcl
14208
14209 info-tcl: \
14210     configure-tcl 
14211         @[ -f ./tcl/Makefile ] || exit 0; \
14212         r=`${PWD_COMMAND}`; export r; \
14213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14214         $(HOST_EXPORTS) \
14215         for flag in $(EXTRA_HOST_FLAGS) ; do \
14216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14217         done; \
14218         echo "Doing info in tcl" ; \
14219         (cd $(HOST_SUBDIR)/tcl && \
14220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14222                   "RANLIB=$${RANLIB}" \
14223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14224                   info) \
14225           || exit 1
14226
14227 @endif tcl
14228
14229 .PHONY: maybe-dvi-tcl dvi-tcl
14230 maybe-dvi-tcl:
14231 @if tcl
14232 maybe-dvi-tcl: dvi-tcl
14233
14234 dvi-tcl: \
14235     configure-tcl 
14236         @[ -f ./tcl/Makefile ] || exit 0; \
14237         r=`${PWD_COMMAND}`; export r; \
14238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14239         $(HOST_EXPORTS) \
14240         for flag in $(EXTRA_HOST_FLAGS) ; do \
14241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14242         done; \
14243         echo "Doing dvi in tcl" ; \
14244         (cd $(HOST_SUBDIR)/tcl && \
14245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14247                   "RANLIB=$${RANLIB}" \
14248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14249                   dvi) \
14250           || exit 1
14251
14252 @endif tcl
14253
14254 .PHONY: maybe-html-tcl html-tcl
14255 maybe-html-tcl:
14256 @if tcl
14257 maybe-html-tcl: html-tcl
14258
14259 html-tcl: \
14260     configure-tcl 
14261         @[ -f ./tcl/Makefile ] || exit 0; \
14262         r=`${PWD_COMMAND}`; export r; \
14263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14264         $(HOST_EXPORTS) \
14265         for flag in $(EXTRA_HOST_FLAGS) ; do \
14266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14267         done; \
14268         echo "Doing html in tcl" ; \
14269         (cd $(HOST_SUBDIR)/tcl && \
14270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14272                   "RANLIB=$${RANLIB}" \
14273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14274                   html) \
14275           || exit 1
14276
14277 @endif tcl
14278
14279 .PHONY: maybe-TAGS-tcl TAGS-tcl
14280 maybe-TAGS-tcl:
14281 @if tcl
14282 maybe-TAGS-tcl: TAGS-tcl
14283
14284 TAGS-tcl: \
14285     configure-tcl 
14286         @[ -f ./tcl/Makefile ] || exit 0; \
14287         r=`${PWD_COMMAND}`; export r; \
14288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14289         $(HOST_EXPORTS) \
14290         for flag in $(EXTRA_HOST_FLAGS) ; do \
14291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14292         done; \
14293         echo "Doing TAGS in tcl" ; \
14294         (cd $(HOST_SUBDIR)/tcl && \
14295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14297                   "RANLIB=$${RANLIB}" \
14298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14299                   TAGS) \
14300           || exit 1
14301
14302 @endif tcl
14303
14304 .PHONY: maybe-install-info-tcl install-info-tcl
14305 maybe-install-info-tcl:
14306 @if tcl
14307 maybe-install-info-tcl: install-info-tcl
14308
14309 install-info-tcl: \
14310     configure-tcl \
14311     info-tcl 
14312         @[ -f ./tcl/Makefile ] || exit 0; \
14313         r=`${PWD_COMMAND}`; export r; \
14314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14315         $(HOST_EXPORTS) \
14316         for flag in $(EXTRA_HOST_FLAGS) ; do \
14317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14318         done; \
14319         echo "Doing install-info in tcl" ; \
14320         (cd $(HOST_SUBDIR)/tcl && \
14321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14323                   "RANLIB=$${RANLIB}" \
14324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14325                   install-info) \
14326           || exit 1
14327
14328 @endif tcl
14329
14330 .PHONY: maybe-installcheck-tcl installcheck-tcl
14331 maybe-installcheck-tcl:
14332 @if tcl
14333 maybe-installcheck-tcl: installcheck-tcl
14334
14335 installcheck-tcl: \
14336     configure-tcl 
14337         @[ -f ./tcl/Makefile ] || exit 0; \
14338         r=`${PWD_COMMAND}`; export r; \
14339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14340         $(HOST_EXPORTS) \
14341         for flag in $(EXTRA_HOST_FLAGS) ; do \
14342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14343         done; \
14344         echo "Doing installcheck in tcl" ; \
14345         (cd $(HOST_SUBDIR)/tcl && \
14346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14348                   "RANLIB=$${RANLIB}" \
14349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14350                   installcheck) \
14351           || exit 1
14352
14353 @endif tcl
14354
14355 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14356 maybe-mostlyclean-tcl:
14357 @if tcl
14358 maybe-mostlyclean-tcl: mostlyclean-tcl
14359
14360 # tcl doesn't support mostlyclean.
14361 mostlyclean-tcl:
14362
14363 @endif tcl
14364
14365 .PHONY: maybe-clean-tcl clean-tcl
14366 maybe-clean-tcl:
14367 @if tcl
14368 maybe-clean-tcl: clean-tcl
14369
14370 clean-tcl: 
14371         @[ -f ./tcl/Makefile ] || exit 0; \
14372         r=`${PWD_COMMAND}`; export r; \
14373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14374         $(HOST_EXPORTS) \
14375         for flag in $(EXTRA_HOST_FLAGS) ; do \
14376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14377         done; \
14378         echo "Doing clean in tcl" ; \
14379         (cd $(HOST_SUBDIR)/tcl && \
14380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14382                   "RANLIB=$${RANLIB}" \
14383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14384                   clean) \
14385           || exit 1
14386
14387 @endif tcl
14388
14389 .PHONY: maybe-distclean-tcl distclean-tcl
14390 maybe-distclean-tcl:
14391 @if tcl
14392 maybe-distclean-tcl: distclean-tcl
14393
14394 distclean-tcl: 
14395         @[ -f ./tcl/Makefile ] || exit 0; \
14396         r=`${PWD_COMMAND}`; export r; \
14397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14398         $(HOST_EXPORTS) \
14399         for flag in $(EXTRA_HOST_FLAGS) ; do \
14400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14401         done; \
14402         echo "Doing distclean in tcl" ; \
14403         (cd $(HOST_SUBDIR)/tcl && \
14404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14406                   "RANLIB=$${RANLIB}" \
14407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14408                   distclean) \
14409           || exit 1
14410
14411 @endif tcl
14412
14413 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
14414 maybe-maintainer-clean-tcl:
14415 @if tcl
14416 maybe-maintainer-clean-tcl: maintainer-clean-tcl
14417
14418 maintainer-clean-tcl: 
14419         @[ -f ./tcl/Makefile ] || exit 0; \
14420         r=`${PWD_COMMAND}`; export r; \
14421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14422         $(HOST_EXPORTS) \
14423         for flag in $(EXTRA_HOST_FLAGS) ; do \
14424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14425         done; \
14426         echo "Doing maintainer-clean in tcl" ; \
14427         (cd $(HOST_SUBDIR)/tcl && \
14428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14430                   "RANLIB=$${RANLIB}" \
14431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14432                   maintainer-clean) \
14433           || exit 1
14434
14435 @endif tcl
14436
14437
14438
14439 .PHONY: configure-itcl maybe-configure-itcl
14440 maybe-configure-itcl:
14441 @if itcl
14442 maybe-configure-itcl: configure-itcl
14443 configure-itcl: 
14444         @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
14445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
14446         r=`${PWD_COMMAND}`; export r; \
14447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14448         $(HOST_EXPORTS) \
14449         echo Configuring in $(HOST_SUBDIR)/itcl; \
14450         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
14451         case $(srcdir) in \
14452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14453           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
14454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14455         esac; \
14456         srcdiroption="--srcdir=$${topdir}/itcl"; \
14457         libsrcdir="$$s/itcl"; \
14458         $(SHELL) $${libsrcdir}/configure \
14459           $(HOST_CONFIGARGS) $${srcdiroption}  \
14460           || exit 1
14461 @endif itcl
14462
14463
14464
14465
14466
14467 .PHONY: all-itcl maybe-all-itcl
14468 maybe-all-itcl:
14469 @if itcl
14470 TARGET-itcl=all
14471 maybe-all-itcl: all-itcl
14472 all-itcl: configure-itcl
14473         @r=`${PWD_COMMAND}`; export r; \
14474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14475         $(HOST_EXPORTS) \
14476         (cd $(HOST_SUBDIR)/itcl && \
14477           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
14478 @endif itcl
14479
14480
14481
14482
14483 .PHONY: check-itcl maybe-check-itcl
14484 maybe-check-itcl:
14485 @if itcl
14486 maybe-check-itcl: check-itcl
14487
14488 check-itcl:
14489         @r=`${PWD_COMMAND}`; export r; \
14490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14491         $(HOST_EXPORTS) \
14492         (cd $(HOST_SUBDIR)/itcl && \
14493           $(MAKE) $(FLAGS_TO_PASS)  check)
14494
14495 @endif itcl
14496
14497 .PHONY: install-itcl maybe-install-itcl
14498 maybe-install-itcl:
14499 @if itcl
14500 maybe-install-itcl: install-itcl
14501
14502 install-itcl: installdirs
14503         @r=`${PWD_COMMAND}`; export r; \
14504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505         $(HOST_EXPORTS) \
14506         (cd $(HOST_SUBDIR)/itcl && \
14507           $(MAKE) $(FLAGS_TO_PASS)  install)
14508
14509 @endif itcl
14510
14511 # Other targets (info, dvi, etc.)
14512
14513 .PHONY: maybe-info-itcl info-itcl
14514 maybe-info-itcl:
14515 @if itcl
14516 maybe-info-itcl: info-itcl
14517
14518 info-itcl: \
14519     configure-itcl 
14520         @[ -f ./itcl/Makefile ] || exit 0; \
14521         r=`${PWD_COMMAND}`; export r; \
14522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14523         $(HOST_EXPORTS) \
14524         for flag in $(EXTRA_HOST_FLAGS) ; do \
14525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14526         done; \
14527         echo "Doing info in itcl" ; \
14528         (cd $(HOST_SUBDIR)/itcl && \
14529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14531                   "RANLIB=$${RANLIB}" \
14532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14533                   info) \
14534           || exit 1
14535
14536 @endif itcl
14537
14538 .PHONY: maybe-dvi-itcl dvi-itcl
14539 maybe-dvi-itcl:
14540 @if itcl
14541 maybe-dvi-itcl: dvi-itcl
14542
14543 dvi-itcl: \
14544     configure-itcl 
14545         @[ -f ./itcl/Makefile ] || exit 0; \
14546         r=`${PWD_COMMAND}`; export r; \
14547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14548         $(HOST_EXPORTS) \
14549         for flag in $(EXTRA_HOST_FLAGS) ; do \
14550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14551         done; \
14552         echo "Doing dvi in itcl" ; \
14553         (cd $(HOST_SUBDIR)/itcl && \
14554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14556                   "RANLIB=$${RANLIB}" \
14557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14558                   dvi) \
14559           || exit 1
14560
14561 @endif itcl
14562
14563 .PHONY: maybe-html-itcl html-itcl
14564 maybe-html-itcl:
14565 @if itcl
14566 maybe-html-itcl: html-itcl
14567
14568 html-itcl: \
14569     configure-itcl 
14570         @[ -f ./itcl/Makefile ] || exit 0; \
14571         r=`${PWD_COMMAND}`; export r; \
14572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573         $(HOST_EXPORTS) \
14574         for flag in $(EXTRA_HOST_FLAGS) ; do \
14575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14576         done; \
14577         echo "Doing html in itcl" ; \
14578         (cd $(HOST_SUBDIR)/itcl && \
14579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14581                   "RANLIB=$${RANLIB}" \
14582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14583                   html) \
14584           || exit 1
14585
14586 @endif itcl
14587
14588 .PHONY: maybe-TAGS-itcl TAGS-itcl
14589 maybe-TAGS-itcl:
14590 @if itcl
14591 maybe-TAGS-itcl: TAGS-itcl
14592
14593 TAGS-itcl: \
14594     configure-itcl 
14595         @[ -f ./itcl/Makefile ] || exit 0; \
14596         r=`${PWD_COMMAND}`; export r; \
14597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14598         $(HOST_EXPORTS) \
14599         for flag in $(EXTRA_HOST_FLAGS) ; do \
14600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14601         done; \
14602         echo "Doing TAGS in itcl" ; \
14603         (cd $(HOST_SUBDIR)/itcl && \
14604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14606                   "RANLIB=$${RANLIB}" \
14607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14608                   TAGS) \
14609           || exit 1
14610
14611 @endif itcl
14612
14613 .PHONY: maybe-install-info-itcl install-info-itcl
14614 maybe-install-info-itcl:
14615 @if itcl
14616 maybe-install-info-itcl: install-info-itcl
14617
14618 install-info-itcl: \
14619     configure-itcl \
14620     info-itcl 
14621         @[ -f ./itcl/Makefile ] || exit 0; \
14622         r=`${PWD_COMMAND}`; export r; \
14623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14624         $(HOST_EXPORTS) \
14625         for flag in $(EXTRA_HOST_FLAGS) ; do \
14626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14627         done; \
14628         echo "Doing install-info in itcl" ; \
14629         (cd $(HOST_SUBDIR)/itcl && \
14630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14632                   "RANLIB=$${RANLIB}" \
14633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14634                   install-info) \
14635           || exit 1
14636
14637 @endif itcl
14638
14639 .PHONY: maybe-installcheck-itcl installcheck-itcl
14640 maybe-installcheck-itcl:
14641 @if itcl
14642 maybe-installcheck-itcl: installcheck-itcl
14643
14644 installcheck-itcl: \
14645     configure-itcl 
14646         @[ -f ./itcl/Makefile ] || exit 0; \
14647         r=`${PWD_COMMAND}`; export r; \
14648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14649         $(HOST_EXPORTS) \
14650         for flag in $(EXTRA_HOST_FLAGS) ; do \
14651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14652         done; \
14653         echo "Doing installcheck in itcl" ; \
14654         (cd $(HOST_SUBDIR)/itcl && \
14655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14657                   "RANLIB=$${RANLIB}" \
14658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14659                   installcheck) \
14660           || exit 1
14661
14662 @endif itcl
14663
14664 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
14665 maybe-mostlyclean-itcl:
14666 @if itcl
14667 maybe-mostlyclean-itcl: mostlyclean-itcl
14668
14669 mostlyclean-itcl: 
14670         @[ -f ./itcl/Makefile ] || exit 0; \
14671         r=`${PWD_COMMAND}`; export r; \
14672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673         $(HOST_EXPORTS) \
14674         for flag in $(EXTRA_HOST_FLAGS) ; do \
14675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14676         done; \
14677         echo "Doing mostlyclean in itcl" ; \
14678         (cd $(HOST_SUBDIR)/itcl && \
14679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14681                   "RANLIB=$${RANLIB}" \
14682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14683                   mostlyclean) \
14684           || exit 1
14685
14686 @endif itcl
14687
14688 .PHONY: maybe-clean-itcl clean-itcl
14689 maybe-clean-itcl:
14690 @if itcl
14691 maybe-clean-itcl: clean-itcl
14692
14693 clean-itcl: 
14694         @[ -f ./itcl/Makefile ] || exit 0; \
14695         r=`${PWD_COMMAND}`; export r; \
14696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14697         $(HOST_EXPORTS) \
14698         for flag in $(EXTRA_HOST_FLAGS) ; do \
14699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14700         done; \
14701         echo "Doing clean in itcl" ; \
14702         (cd $(HOST_SUBDIR)/itcl && \
14703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14705                   "RANLIB=$${RANLIB}" \
14706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14707                   clean) \
14708           || exit 1
14709
14710 @endif itcl
14711
14712 .PHONY: maybe-distclean-itcl distclean-itcl
14713 maybe-distclean-itcl:
14714 @if itcl
14715 maybe-distclean-itcl: distclean-itcl
14716
14717 distclean-itcl: 
14718         @[ -f ./itcl/Makefile ] || exit 0; \
14719         r=`${PWD_COMMAND}`; export r; \
14720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14721         $(HOST_EXPORTS) \
14722         for flag in $(EXTRA_HOST_FLAGS) ; do \
14723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14724         done; \
14725         echo "Doing distclean in itcl" ; \
14726         (cd $(HOST_SUBDIR)/itcl && \
14727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14729                   "RANLIB=$${RANLIB}" \
14730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14731                   distclean) \
14732           || exit 1
14733
14734 @endif itcl
14735
14736 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
14737 maybe-maintainer-clean-itcl:
14738 @if itcl
14739 maybe-maintainer-clean-itcl: maintainer-clean-itcl
14740
14741 maintainer-clean-itcl: 
14742         @[ -f ./itcl/Makefile ] || exit 0; \
14743         r=`${PWD_COMMAND}`; export r; \
14744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14745         $(HOST_EXPORTS) \
14746         for flag in $(EXTRA_HOST_FLAGS) ; do \
14747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14748         done; \
14749         echo "Doing maintainer-clean in itcl" ; \
14750         (cd $(HOST_SUBDIR)/itcl && \
14751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14753                   "RANLIB=$${RANLIB}" \
14754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14755                   maintainer-clean) \
14756           || exit 1
14757
14758 @endif itcl
14759
14760
14761
14762 .PHONY: configure-ld maybe-configure-ld
14763 maybe-configure-ld:
14764 @if ld
14765 maybe-configure-ld: configure-ld
14766 configure-ld: 
14767         @test -f stage_last && exit 0; \
14768         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
14769         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
14770         r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         $(HOST_EXPORTS) \
14773         echo Configuring in $(HOST_SUBDIR)/ld; \
14774         cd "$(HOST_SUBDIR)/ld" || exit 1; \
14775         case $(srcdir) in \
14776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14777           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14779         esac; \
14780         srcdiroption="--srcdir=$${topdir}/ld"; \
14781         libsrcdir="$$s/ld"; \
14782         $(SHELL) $${libsrcdir}/configure \
14783           $(HOST_CONFIGARGS) $${srcdiroption}  \
14784           || exit 1
14785 @endif ld
14786
14787
14788
14789 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
14790 maybe-configure-stage1-ld:
14791 @if ld-bootstrap
14792 maybe-configure-stage1-ld: configure-stage1-ld
14793 configure-stage1-ld: 
14794         @$(MAKE) stage1-start
14795         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14796         r=`${PWD_COMMAND}`; export r; \
14797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14798         $(HOST_EXPORTS) \
14799         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
14800         cd $(HOST_SUBDIR)/ld || exit 1; \
14801         case $(srcdir) in \
14802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14803           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14805         esac; \
14806         srcdiroption="--srcdir=$${topdir}/ld"; \
14807         libsrcdir="$$s/ld"; \
14808         $(SHELL) $${libsrcdir}/configure \
14809           $(HOST_CONFIGARGS) $${srcdiroption} \
14810           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14811 @endif ld-bootstrap
14812
14813 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
14814 maybe-configure-stage2-ld:
14815 @if ld-bootstrap
14816 maybe-configure-stage2-ld: configure-stage2-ld
14817 configure-stage2-ld: 
14818         @$(MAKE) stage2-start
14819         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14820         r=`${PWD_COMMAND}`; export r; \
14821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14822         $(HOST_EXPORTS) \
14823         $(POSTSTAGE1_HOST_EXPORTS) \
14824         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
14825         cd $(HOST_SUBDIR)/ld || exit 1; \
14826         case $(srcdir) in \
14827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14828           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14830         esac; \
14831         srcdiroption="--srcdir=$${topdir}/ld"; \
14832         libsrcdir="$$s/ld"; \
14833         $(SHELL) $${libsrcdir}/configure \
14834           $(HOST_CONFIGARGS) $${srcdiroption} \
14835           @stage2_werror_flag@ 
14836 @endif ld-bootstrap
14837
14838 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
14839 maybe-configure-stage3-ld:
14840 @if ld-bootstrap
14841 maybe-configure-stage3-ld: configure-stage3-ld
14842 configure-stage3-ld: 
14843         @$(MAKE) stage3-start
14844         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14845         r=`${PWD_COMMAND}`; export r; \
14846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14847         $(HOST_EXPORTS) \
14848         $(POSTSTAGE1_HOST_EXPORTS) \
14849         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
14850         cd $(HOST_SUBDIR)/ld || exit 1; \
14851         case $(srcdir) in \
14852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14853           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14855         esac; \
14856         srcdiroption="--srcdir=$${topdir}/ld"; \
14857         libsrcdir="$$s/ld"; \
14858         $(SHELL) $${libsrcdir}/configure \
14859           $(HOST_CONFIGARGS) $${srcdiroption} \
14860           @stage2_werror_flag@ 
14861 @endif ld-bootstrap
14862
14863 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
14864 maybe-configure-stage4-ld:
14865 @if ld-bootstrap
14866 maybe-configure-stage4-ld: configure-stage4-ld
14867 configure-stage4-ld: 
14868         @$(MAKE) stage4-start
14869         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14870         r=`${PWD_COMMAND}`; export r; \
14871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872         $(HOST_EXPORTS) \
14873         $(POSTSTAGE1_HOST_EXPORTS) \
14874         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
14875         cd $(HOST_SUBDIR)/ld || exit 1; \
14876         case $(srcdir) in \
14877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14878           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14880         esac; \
14881         srcdiroption="--srcdir=$${topdir}/ld"; \
14882         libsrcdir="$$s/ld"; \
14883         $(SHELL) $${libsrcdir}/configure \
14884           $(HOST_CONFIGARGS) $${srcdiroption} \
14885           @stage2_werror_flag@ 
14886 @endif ld-bootstrap
14887
14888 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
14889 maybe-configure-stageprofile-ld:
14890 @if ld-bootstrap
14891 maybe-configure-stageprofile-ld: configure-stageprofile-ld
14892 configure-stageprofile-ld: 
14893         @$(MAKE) stageprofile-start
14894         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14895         r=`${PWD_COMMAND}`; export r; \
14896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14897         $(HOST_EXPORTS) \
14898         $(POSTSTAGE1_HOST_EXPORTS) \
14899         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
14900         cd $(HOST_SUBDIR)/ld || exit 1; \
14901         case $(srcdir) in \
14902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14903           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14905         esac; \
14906         srcdiroption="--srcdir=$${topdir}/ld"; \
14907         libsrcdir="$$s/ld"; \
14908         $(SHELL) $${libsrcdir}/configure \
14909           $(HOST_CONFIGARGS) $${srcdiroption} \
14910           @stage2_werror_flag@ 
14911 @endif ld-bootstrap
14912
14913 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
14914 maybe-configure-stagefeedback-ld:
14915 @if ld-bootstrap
14916 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
14917 configure-stagefeedback-ld: 
14918         @$(MAKE) stagefeedback-start
14919         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14920         r=`${PWD_COMMAND}`; export r; \
14921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14922         $(HOST_EXPORTS) \
14923         $(POSTSTAGE1_HOST_EXPORTS) \
14924         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
14925         cd $(HOST_SUBDIR)/ld || exit 1; \
14926         case $(srcdir) in \
14927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14928           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14930         esac; \
14931         srcdiroption="--srcdir=$${topdir}/ld"; \
14932         libsrcdir="$$s/ld"; \
14933         $(SHELL) $${libsrcdir}/configure \
14934           $(HOST_CONFIGARGS) $${srcdiroption} \
14935           @stage2_werror_flag@ 
14936 @endif ld-bootstrap
14937
14938
14939
14940
14941
14942 .PHONY: all-ld maybe-all-ld
14943 maybe-all-ld:
14944 @if ld
14945 TARGET-ld=all
14946 maybe-all-ld: all-ld
14947 all-ld: configure-ld
14948         @test -f stage_last && exit 0; \
14949         r=`${PWD_COMMAND}`; export r; \
14950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14951         $(HOST_EXPORTS) \
14952         (cd $(HOST_SUBDIR)/ld && \
14953           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
14954 @endif ld
14955
14956
14957
14958 .PHONY: all-stage1-ld maybe-all-stage1-ld
14959 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
14960 maybe-all-stage1-ld:
14961 maybe-clean-stage1-ld:
14962 @if ld-bootstrap
14963 maybe-all-stage1-ld: all-stage1-ld
14964 all-stage1: all-stage1-ld
14965 all-stage1-ld: configure-stage1-ld
14966         @$(MAKE) stage1-start
14967         @r=`${PWD_COMMAND}`; export r; \
14968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969         $(HOST_EXPORTS) \
14970         cd $(HOST_SUBDIR)/ld && \
14971         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
14972
14973 maybe-clean-stage1-ld: clean-stage1-ld
14974 clean-stage1: clean-stage1-ld
14975 clean-stage1-ld:
14976         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
14977           || exit 0 ; \
14978         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage1-start ; \
14979         cd $(HOST_SUBDIR)/ld && \
14980         $(MAKE) $(FLAGS_TO_PASS)  \
14981                 CFLAGS="$(STAGE1_CFLAGS)"  clean
14982 @endif ld-bootstrap
14983
14984
14985 .PHONY: all-stage2-ld maybe-all-stage2-ld
14986 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
14987 maybe-all-stage2-ld:
14988 maybe-clean-stage2-ld:
14989 @if ld-bootstrap
14990 maybe-all-stage2-ld: all-stage2-ld
14991 all-stage2: all-stage2-ld
14992 all-stage2-ld: configure-stage2-ld
14993         @$(MAKE) stage2-start
14994         @r=`${PWD_COMMAND}`; export r; \
14995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14996         $(HOST_EXPORTS) \
14997         $(POSTSTAGE1_HOST_EXPORTS) \
14998         cd $(HOST_SUBDIR)/ld && \
14999         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15000
15001 maybe-clean-stage2-ld: clean-stage2-ld
15002 clean-stage2: clean-stage2-ld
15003 clean-stage2-ld:
15004         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15005           || exit 0 ; \
15006         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage2-start ; \
15007         cd $(HOST_SUBDIR)/ld && \
15008         $(MAKE) $(FLAGS_TO_PASS)  \
15009                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15010                   clean
15011 @endif ld-bootstrap
15012
15013
15014 .PHONY: all-stage3-ld maybe-all-stage3-ld
15015 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15016 maybe-all-stage3-ld:
15017 maybe-clean-stage3-ld:
15018 @if ld-bootstrap
15019 maybe-all-stage3-ld: all-stage3-ld
15020 all-stage3: all-stage3-ld
15021 all-stage3-ld: configure-stage3-ld
15022         @$(MAKE) stage3-start
15023         @r=`${PWD_COMMAND}`; export r; \
15024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15025         $(HOST_EXPORTS) \
15026         $(POSTSTAGE1_HOST_EXPORTS) \
15027         cd $(HOST_SUBDIR)/ld && \
15028         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15029
15030 maybe-clean-stage3-ld: clean-stage3-ld
15031 clean-stage3: clean-stage3-ld
15032 clean-stage3-ld:
15033         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15034           || exit 0 ; \
15035         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage3-start ; \
15036         cd $(HOST_SUBDIR)/ld && \
15037         $(MAKE) $(FLAGS_TO_PASS)  \
15038                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15039                   clean
15040 @endif ld-bootstrap
15041
15042
15043 .PHONY: all-stage4-ld maybe-all-stage4-ld
15044 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15045 maybe-all-stage4-ld:
15046 maybe-clean-stage4-ld:
15047 @if ld-bootstrap
15048 maybe-all-stage4-ld: all-stage4-ld
15049 all-stage4: all-stage4-ld
15050 all-stage4-ld: configure-stage4-ld
15051         @$(MAKE) stage4-start
15052         @r=`${PWD_COMMAND}`; export r; \
15053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15054         $(HOST_EXPORTS) \
15055         $(POSTSTAGE1_HOST_EXPORTS) \
15056         cd $(HOST_SUBDIR)/ld && \
15057         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15058
15059 maybe-clean-stage4-ld: clean-stage4-ld
15060 clean-stage4: clean-stage4-ld
15061 clean-stage4-ld:
15062         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15063           || exit 0 ; \
15064         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage4-start ; \
15065         cd $(HOST_SUBDIR)/ld && \
15066         $(MAKE) $(FLAGS_TO_PASS)  \
15067                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15068                   clean
15069 @endif ld-bootstrap
15070
15071
15072 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15073 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15074 maybe-all-stageprofile-ld:
15075 maybe-clean-stageprofile-ld:
15076 @if ld-bootstrap
15077 maybe-all-stageprofile-ld: all-stageprofile-ld
15078 all-stageprofile: all-stageprofile-ld
15079 all-stageprofile-ld: configure-stageprofile-ld
15080         @$(MAKE) stageprofile-start
15081         @r=`${PWD_COMMAND}`; export r; \
15082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15083         $(HOST_EXPORTS) \
15084         $(POSTSTAGE1_HOST_EXPORTS) \
15085         cd $(HOST_SUBDIR)/ld && \
15086         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
15087
15088 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15089 clean-stageprofile: clean-stageprofile-ld
15090 clean-stageprofile-ld:
15091         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15092           || exit 0 ; \
15093         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stageprofile-start ; \
15094         cd $(HOST_SUBDIR)/ld && \
15095         $(MAKE) $(FLAGS_TO_PASS)  \
15096                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15097                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15098 @endif ld-bootstrap
15099
15100
15101 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15102 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15103 maybe-all-stagefeedback-ld:
15104 maybe-clean-stagefeedback-ld:
15105 @if ld-bootstrap
15106 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15107 all-stagefeedback: all-stagefeedback-ld
15108 all-stagefeedback-ld: configure-stagefeedback-ld
15109         @$(MAKE) stagefeedback-start
15110         @r=`${PWD_COMMAND}`; export r; \
15111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15112         $(HOST_EXPORTS) \
15113         $(POSTSTAGE1_HOST_EXPORTS) \
15114         cd $(HOST_SUBDIR)/ld && \
15115         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
15116
15117 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15118 clean-stagefeedback: clean-stagefeedback-ld
15119 clean-stagefeedback-ld:
15120         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15121           || exit 0 ; \
15122         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stagefeedback-start ; \
15123         cd $(HOST_SUBDIR)/ld && \
15124         $(MAKE) $(FLAGS_TO_PASS)  \
15125                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15126                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15127 @endif ld-bootstrap
15128
15129
15130
15131
15132
15133 .PHONY: check-ld maybe-check-ld
15134 maybe-check-ld:
15135 @if ld
15136 maybe-check-ld: check-ld
15137
15138 check-ld:
15139         @r=`${PWD_COMMAND}`; export r; \
15140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141         $(HOST_EXPORTS) \
15142         (cd $(HOST_SUBDIR)/ld && \
15143           $(MAKE) $(FLAGS_TO_PASS)  check)
15144
15145 @endif ld
15146
15147 .PHONY: install-ld maybe-install-ld
15148 maybe-install-ld:
15149 @if ld
15150 maybe-install-ld: install-ld
15151
15152 install-ld: installdirs
15153         @r=`${PWD_COMMAND}`; export r; \
15154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15155         $(HOST_EXPORTS) \
15156         (cd $(HOST_SUBDIR)/ld && \
15157           $(MAKE) $(FLAGS_TO_PASS)  install)
15158
15159 @endif ld
15160
15161 # Other targets (info, dvi, etc.)
15162
15163 .PHONY: maybe-info-ld info-ld
15164 maybe-info-ld:
15165 @if ld
15166 maybe-info-ld: info-ld
15167
15168 info-ld: \
15169     configure-ld 
15170         @[ -f ./ld/Makefile ] || exit 0; \
15171         r=`${PWD_COMMAND}`; export r; \
15172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15173         $(HOST_EXPORTS) \
15174         for flag in $(EXTRA_HOST_FLAGS) ; do \
15175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15176         done; \
15177         echo "Doing info in ld" ; \
15178         (cd $(HOST_SUBDIR)/ld && \
15179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15181                   "RANLIB=$${RANLIB}" \
15182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15183                   info) \
15184           || exit 1
15185
15186 @endif ld
15187
15188 .PHONY: maybe-dvi-ld dvi-ld
15189 maybe-dvi-ld:
15190 @if ld
15191 maybe-dvi-ld: dvi-ld
15192
15193 dvi-ld: \
15194     configure-ld 
15195         @[ -f ./ld/Makefile ] || exit 0; \
15196         r=`${PWD_COMMAND}`; export r; \
15197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198         $(HOST_EXPORTS) \
15199         for flag in $(EXTRA_HOST_FLAGS) ; do \
15200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15201         done; \
15202         echo "Doing dvi in ld" ; \
15203         (cd $(HOST_SUBDIR)/ld && \
15204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15206                   "RANLIB=$${RANLIB}" \
15207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15208                   dvi) \
15209           || exit 1
15210
15211 @endif ld
15212
15213 .PHONY: maybe-html-ld html-ld
15214 maybe-html-ld:
15215 @if ld
15216 maybe-html-ld: html-ld
15217
15218 html-ld: \
15219     configure-ld 
15220         @[ -f ./ld/Makefile ] || exit 0; \
15221         r=`${PWD_COMMAND}`; export r; \
15222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15223         $(HOST_EXPORTS) \
15224         for flag in $(EXTRA_HOST_FLAGS) ; do \
15225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15226         done; \
15227         echo "Doing html in ld" ; \
15228         (cd $(HOST_SUBDIR)/ld && \
15229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15231                   "RANLIB=$${RANLIB}" \
15232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15233                   html) \
15234           || exit 1
15235
15236 @endif ld
15237
15238 .PHONY: maybe-TAGS-ld TAGS-ld
15239 maybe-TAGS-ld:
15240 @if ld
15241 maybe-TAGS-ld: TAGS-ld
15242
15243 TAGS-ld: \
15244     configure-ld 
15245         @[ -f ./ld/Makefile ] || exit 0; \
15246         r=`${PWD_COMMAND}`; export r; \
15247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15248         $(HOST_EXPORTS) \
15249         for flag in $(EXTRA_HOST_FLAGS) ; do \
15250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15251         done; \
15252         echo "Doing TAGS in ld" ; \
15253         (cd $(HOST_SUBDIR)/ld && \
15254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15256                   "RANLIB=$${RANLIB}" \
15257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15258                   TAGS) \
15259           || exit 1
15260
15261 @endif ld
15262
15263 .PHONY: maybe-install-info-ld install-info-ld
15264 maybe-install-info-ld:
15265 @if ld
15266 maybe-install-info-ld: install-info-ld
15267
15268 install-info-ld: \
15269     configure-ld \
15270     info-ld 
15271         @[ -f ./ld/Makefile ] || exit 0; \
15272         r=`${PWD_COMMAND}`; export r; \
15273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15274         $(HOST_EXPORTS) \
15275         for flag in $(EXTRA_HOST_FLAGS) ; do \
15276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15277         done; \
15278         echo "Doing install-info in ld" ; \
15279         (cd $(HOST_SUBDIR)/ld && \
15280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15282                   "RANLIB=$${RANLIB}" \
15283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15284                   install-info) \
15285           || exit 1
15286
15287 @endif ld
15288
15289 .PHONY: maybe-installcheck-ld installcheck-ld
15290 maybe-installcheck-ld:
15291 @if ld
15292 maybe-installcheck-ld: installcheck-ld
15293
15294 installcheck-ld: \
15295     configure-ld 
15296         @[ -f ./ld/Makefile ] || exit 0; \
15297         r=`${PWD_COMMAND}`; export r; \
15298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15299         $(HOST_EXPORTS) \
15300         for flag in $(EXTRA_HOST_FLAGS) ; do \
15301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15302         done; \
15303         echo "Doing installcheck in ld" ; \
15304         (cd $(HOST_SUBDIR)/ld && \
15305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15307                   "RANLIB=$${RANLIB}" \
15308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15309                   installcheck) \
15310           || exit 1
15311
15312 @endif ld
15313
15314 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15315 maybe-mostlyclean-ld:
15316 @if ld
15317 maybe-mostlyclean-ld: mostlyclean-ld
15318
15319 mostlyclean-ld: 
15320         @[ -f ./ld/Makefile ] || exit 0; \
15321         r=`${PWD_COMMAND}`; export r; \
15322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15323         $(HOST_EXPORTS) \
15324         for flag in $(EXTRA_HOST_FLAGS) ; do \
15325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15326         done; \
15327         echo "Doing mostlyclean in ld" ; \
15328         (cd $(HOST_SUBDIR)/ld && \
15329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331                   "RANLIB=$${RANLIB}" \
15332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15333                   mostlyclean) \
15334           || exit 1
15335
15336 @endif ld
15337
15338 .PHONY: maybe-clean-ld clean-ld
15339 maybe-clean-ld:
15340 @if ld
15341 maybe-clean-ld: clean-ld
15342
15343 clean-ld: 
15344         @[ -f ./ld/Makefile ] || exit 0; \
15345         r=`${PWD_COMMAND}`; export r; \
15346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15347         $(HOST_EXPORTS) \
15348         for flag in $(EXTRA_HOST_FLAGS) ; do \
15349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15350         done; \
15351         echo "Doing clean in ld" ; \
15352         (cd $(HOST_SUBDIR)/ld && \
15353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15355                   "RANLIB=$${RANLIB}" \
15356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15357                   clean) \
15358           || exit 1
15359
15360 @endif ld
15361
15362 .PHONY: maybe-distclean-ld distclean-ld
15363 maybe-distclean-ld:
15364 @if ld
15365 maybe-distclean-ld: distclean-ld
15366
15367 distclean-ld: 
15368         @[ -f ./ld/Makefile ] || exit 0; \
15369         r=`${PWD_COMMAND}`; export r; \
15370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371         $(HOST_EXPORTS) \
15372         for flag in $(EXTRA_HOST_FLAGS) ; do \
15373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374         done; \
15375         echo "Doing distclean in ld" ; \
15376         (cd $(HOST_SUBDIR)/ld && \
15377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379                   "RANLIB=$${RANLIB}" \
15380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15381                   distclean) \
15382           || exit 1
15383
15384 @endif ld
15385
15386 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
15387 maybe-maintainer-clean-ld:
15388 @if ld
15389 maybe-maintainer-clean-ld: maintainer-clean-ld
15390
15391 maintainer-clean-ld: 
15392         @[ -f ./ld/Makefile ] || exit 0; \
15393         r=`${PWD_COMMAND}`; export r; \
15394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15395         $(HOST_EXPORTS) \
15396         for flag in $(EXTRA_HOST_FLAGS) ; do \
15397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15398         done; \
15399         echo "Doing maintainer-clean in ld" ; \
15400         (cd $(HOST_SUBDIR)/ld && \
15401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15403                   "RANLIB=$${RANLIB}" \
15404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15405                   maintainer-clean) \
15406           || exit 1
15407
15408 @endif ld
15409
15410
15411
15412 .PHONY: configure-libcpp maybe-configure-libcpp
15413 maybe-configure-libcpp:
15414 @if libcpp
15415 maybe-configure-libcpp: configure-libcpp
15416 configure-libcpp: 
15417         @test -f stage_last && exit 0; \
15418         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15420         r=`${PWD_COMMAND}`; export r; \
15421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15422         $(HOST_EXPORTS) \
15423         echo Configuring in $(HOST_SUBDIR)/libcpp; \
15424         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
15425         case $(srcdir) in \
15426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15427           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15429         esac; \
15430         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15431         libsrcdir="$$s/libcpp"; \
15432         $(SHELL) $${libsrcdir}/configure \
15433           $(HOST_CONFIGARGS) $${srcdiroption}  \
15434           || exit 1
15435 @endif libcpp
15436
15437
15438
15439 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
15440 maybe-configure-stage1-libcpp:
15441 @if libcpp-bootstrap
15442 maybe-configure-stage1-libcpp: configure-stage1-libcpp
15443 configure-stage1-libcpp: 
15444         @$(MAKE) stage1-start
15445         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15446         r=`${PWD_COMMAND}`; export r; \
15447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448         $(HOST_EXPORTS) \
15449         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
15450         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15451         case $(srcdir) in \
15452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15453           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15455         esac; \
15456         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15457         libsrcdir="$$s/libcpp"; \
15458         $(SHELL) $${libsrcdir}/configure \
15459           $(HOST_CONFIGARGS) $${srcdiroption} \
15460           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15461 @endif libcpp-bootstrap
15462
15463 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
15464 maybe-configure-stage2-libcpp:
15465 @if libcpp-bootstrap
15466 maybe-configure-stage2-libcpp: configure-stage2-libcpp
15467 configure-stage2-libcpp: 
15468         @$(MAKE) stage2-start
15469         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15470         r=`${PWD_COMMAND}`; export r; \
15471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15472         $(HOST_EXPORTS) \
15473         $(POSTSTAGE1_HOST_EXPORTS) \
15474         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
15475         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15476         case $(srcdir) in \
15477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15478           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15480         esac; \
15481         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15482         libsrcdir="$$s/libcpp"; \
15483         $(SHELL) $${libsrcdir}/configure \
15484           $(HOST_CONFIGARGS) $${srcdiroption} \
15485           @stage2_werror_flag@ 
15486 @endif libcpp-bootstrap
15487
15488 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
15489 maybe-configure-stage3-libcpp:
15490 @if libcpp-bootstrap
15491 maybe-configure-stage3-libcpp: configure-stage3-libcpp
15492 configure-stage3-libcpp: 
15493         @$(MAKE) stage3-start
15494         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15495         r=`${PWD_COMMAND}`; export r; \
15496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15497         $(HOST_EXPORTS) \
15498         $(POSTSTAGE1_HOST_EXPORTS) \
15499         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
15500         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15501         case $(srcdir) in \
15502           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15503           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15504                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15505         esac; \
15506         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15507         libsrcdir="$$s/libcpp"; \
15508         $(SHELL) $${libsrcdir}/configure \
15509           $(HOST_CONFIGARGS) $${srcdiroption} \
15510           @stage2_werror_flag@ 
15511 @endif libcpp-bootstrap
15512
15513 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
15514 maybe-configure-stage4-libcpp:
15515 @if libcpp-bootstrap
15516 maybe-configure-stage4-libcpp: configure-stage4-libcpp
15517 configure-stage4-libcpp: 
15518         @$(MAKE) stage4-start
15519         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15520         r=`${PWD_COMMAND}`; export r; \
15521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15522         $(HOST_EXPORTS) \
15523         $(POSTSTAGE1_HOST_EXPORTS) \
15524         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
15525         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15526         case $(srcdir) in \
15527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15528           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15530         esac; \
15531         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15532         libsrcdir="$$s/libcpp"; \
15533         $(SHELL) $${libsrcdir}/configure \
15534           $(HOST_CONFIGARGS) $${srcdiroption} \
15535           @stage2_werror_flag@ 
15536 @endif libcpp-bootstrap
15537
15538 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
15539 maybe-configure-stageprofile-libcpp:
15540 @if libcpp-bootstrap
15541 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
15542 configure-stageprofile-libcpp: 
15543         @$(MAKE) stageprofile-start
15544         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15545         r=`${PWD_COMMAND}`; export r; \
15546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15547         $(HOST_EXPORTS) \
15548         $(POSTSTAGE1_HOST_EXPORTS) \
15549         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
15550         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15551         case $(srcdir) in \
15552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15553           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15555         esac; \
15556         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15557         libsrcdir="$$s/libcpp"; \
15558         $(SHELL) $${libsrcdir}/configure \
15559           $(HOST_CONFIGARGS) $${srcdiroption} \
15560           @stage2_werror_flag@ 
15561 @endif libcpp-bootstrap
15562
15563 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
15564 maybe-configure-stagefeedback-libcpp:
15565 @if libcpp-bootstrap
15566 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
15567 configure-stagefeedback-libcpp: 
15568         @$(MAKE) stagefeedback-start
15569         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15570         r=`${PWD_COMMAND}`; export r; \
15571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15572         $(HOST_EXPORTS) \
15573         $(POSTSTAGE1_HOST_EXPORTS) \
15574         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
15575         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15576         case $(srcdir) in \
15577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15578           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15580         esac; \
15581         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15582         libsrcdir="$$s/libcpp"; \
15583         $(SHELL) $${libsrcdir}/configure \
15584           $(HOST_CONFIGARGS) $${srcdiroption} \
15585           @stage2_werror_flag@ 
15586 @endif libcpp-bootstrap
15587
15588
15589
15590
15591
15592 .PHONY: all-libcpp maybe-all-libcpp
15593 maybe-all-libcpp:
15594 @if libcpp
15595 TARGET-libcpp=all
15596 maybe-all-libcpp: all-libcpp
15597 all-libcpp: configure-libcpp
15598         @test -f stage_last && exit 0; \
15599         r=`${PWD_COMMAND}`; export r; \
15600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15601         $(HOST_EXPORTS) \
15602         (cd $(HOST_SUBDIR)/libcpp && \
15603           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
15604 @endif libcpp
15605
15606
15607
15608 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
15609 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
15610 maybe-all-stage1-libcpp:
15611 maybe-clean-stage1-libcpp:
15612 @if libcpp-bootstrap
15613 maybe-all-stage1-libcpp: all-stage1-libcpp
15614 all-stage1: all-stage1-libcpp
15615 all-stage1-libcpp: configure-stage1-libcpp
15616         @$(MAKE) stage1-start
15617         @r=`${PWD_COMMAND}`; export r; \
15618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15619         $(HOST_EXPORTS) \
15620         cd $(HOST_SUBDIR)/libcpp && \
15621         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
15622
15623 maybe-clean-stage1-libcpp: clean-stage1-libcpp
15624 clean-stage1: clean-stage1-libcpp
15625 clean-stage1-libcpp:
15626         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
15627           || exit 0 ; \
15628         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage1-start ; \
15629         cd $(HOST_SUBDIR)/libcpp && \
15630         $(MAKE) $(FLAGS_TO_PASS)  \
15631                 CFLAGS="$(STAGE1_CFLAGS)"  clean
15632 @endif libcpp-bootstrap
15633
15634
15635 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
15636 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
15637 maybe-all-stage2-libcpp:
15638 maybe-clean-stage2-libcpp:
15639 @if libcpp-bootstrap
15640 maybe-all-stage2-libcpp: all-stage2-libcpp
15641 all-stage2: all-stage2-libcpp
15642 all-stage2-libcpp: configure-stage2-libcpp
15643         @$(MAKE) stage2-start
15644         @r=`${PWD_COMMAND}`; export r; \
15645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15646         $(HOST_EXPORTS) \
15647         $(POSTSTAGE1_HOST_EXPORTS) \
15648         cd $(HOST_SUBDIR)/libcpp && \
15649         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15650
15651 maybe-clean-stage2-libcpp: clean-stage2-libcpp
15652 clean-stage2: clean-stage2-libcpp
15653 clean-stage2-libcpp:
15654         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
15655           || exit 0 ; \
15656         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage2-start ; \
15657         cd $(HOST_SUBDIR)/libcpp && \
15658         $(MAKE) $(FLAGS_TO_PASS)  \
15659                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15660                   clean
15661 @endif libcpp-bootstrap
15662
15663
15664 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
15665 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
15666 maybe-all-stage3-libcpp:
15667 maybe-clean-stage3-libcpp:
15668 @if libcpp-bootstrap
15669 maybe-all-stage3-libcpp: all-stage3-libcpp
15670 all-stage3: all-stage3-libcpp
15671 all-stage3-libcpp: configure-stage3-libcpp
15672         @$(MAKE) stage3-start
15673         @r=`${PWD_COMMAND}`; export r; \
15674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15675         $(HOST_EXPORTS) \
15676         $(POSTSTAGE1_HOST_EXPORTS) \
15677         cd $(HOST_SUBDIR)/libcpp && \
15678         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15679
15680 maybe-clean-stage3-libcpp: clean-stage3-libcpp
15681 clean-stage3: clean-stage3-libcpp
15682 clean-stage3-libcpp:
15683         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
15684           || exit 0 ; \
15685         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage3-start ; \
15686         cd $(HOST_SUBDIR)/libcpp && \
15687         $(MAKE) $(FLAGS_TO_PASS)  \
15688                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15689                   clean
15690 @endif libcpp-bootstrap
15691
15692
15693 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
15694 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
15695 maybe-all-stage4-libcpp:
15696 maybe-clean-stage4-libcpp:
15697 @if libcpp-bootstrap
15698 maybe-all-stage4-libcpp: all-stage4-libcpp
15699 all-stage4: all-stage4-libcpp
15700 all-stage4-libcpp: configure-stage4-libcpp
15701         @$(MAKE) stage4-start
15702         @r=`${PWD_COMMAND}`; export r; \
15703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15704         $(HOST_EXPORTS) \
15705         $(POSTSTAGE1_HOST_EXPORTS) \
15706         cd $(HOST_SUBDIR)/libcpp && \
15707         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15708
15709 maybe-clean-stage4-libcpp: clean-stage4-libcpp
15710 clean-stage4: clean-stage4-libcpp
15711 clean-stage4-libcpp:
15712         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
15713           || exit 0 ; \
15714         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage4-start ; \
15715         cd $(HOST_SUBDIR)/libcpp && \
15716         $(MAKE) $(FLAGS_TO_PASS)  \
15717                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15718                   clean
15719 @endif libcpp-bootstrap
15720
15721
15722 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
15723 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
15724 maybe-all-stageprofile-libcpp:
15725 maybe-clean-stageprofile-libcpp:
15726 @if libcpp-bootstrap
15727 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
15728 all-stageprofile: all-stageprofile-libcpp
15729 all-stageprofile-libcpp: configure-stageprofile-libcpp
15730         @$(MAKE) stageprofile-start
15731         @r=`${PWD_COMMAND}`; export r; \
15732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733         $(HOST_EXPORTS) \
15734         $(POSTSTAGE1_HOST_EXPORTS) \
15735         cd $(HOST_SUBDIR)/libcpp && \
15736         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
15737
15738 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
15739 clean-stageprofile: clean-stageprofile-libcpp
15740 clean-stageprofile-libcpp:
15741         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
15742           || exit 0 ; \
15743         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stageprofile-start ; \
15744         cd $(HOST_SUBDIR)/libcpp && \
15745         $(MAKE) $(FLAGS_TO_PASS)  \
15746                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15747                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15748 @endif libcpp-bootstrap
15749
15750
15751 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
15752 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
15753 maybe-all-stagefeedback-libcpp:
15754 maybe-clean-stagefeedback-libcpp:
15755 @if libcpp-bootstrap
15756 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
15757 all-stagefeedback: all-stagefeedback-libcpp
15758 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
15759         @$(MAKE) stagefeedback-start
15760         @r=`${PWD_COMMAND}`; export r; \
15761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15762         $(HOST_EXPORTS) \
15763         $(POSTSTAGE1_HOST_EXPORTS) \
15764         cd $(HOST_SUBDIR)/libcpp && \
15765         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
15766
15767 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
15768 clean-stagefeedback: clean-stagefeedback-libcpp
15769 clean-stagefeedback-libcpp:
15770         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
15771           || exit 0 ; \
15772         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stagefeedback-start ; \
15773         cd $(HOST_SUBDIR)/libcpp && \
15774         $(MAKE) $(FLAGS_TO_PASS)  \
15775                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15776                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15777 @endif libcpp-bootstrap
15778
15779
15780
15781
15782
15783 .PHONY: check-libcpp maybe-check-libcpp
15784 maybe-check-libcpp:
15785 @if libcpp
15786 maybe-check-libcpp: check-libcpp
15787
15788 check-libcpp:
15789         @r=`${PWD_COMMAND}`; export r; \
15790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15791         $(HOST_EXPORTS) \
15792         (cd $(HOST_SUBDIR)/libcpp && \
15793           $(MAKE) $(FLAGS_TO_PASS)  check)
15794
15795 @endif libcpp
15796
15797 .PHONY: install-libcpp maybe-install-libcpp
15798 maybe-install-libcpp:
15799 @if libcpp
15800 maybe-install-libcpp: install-libcpp
15801
15802 install-libcpp: installdirs
15803         @r=`${PWD_COMMAND}`; export r; \
15804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15805         $(HOST_EXPORTS) \
15806         (cd $(HOST_SUBDIR)/libcpp && \
15807           $(MAKE) $(FLAGS_TO_PASS)  install)
15808
15809 @endif libcpp
15810
15811 # Other targets (info, dvi, etc.)
15812
15813 .PHONY: maybe-info-libcpp info-libcpp
15814 maybe-info-libcpp:
15815 @if libcpp
15816 maybe-info-libcpp: info-libcpp
15817
15818 info-libcpp: \
15819     configure-libcpp 
15820         @[ -f ./libcpp/Makefile ] || exit 0; \
15821         r=`${PWD_COMMAND}`; export r; \
15822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15823         $(HOST_EXPORTS) \
15824         for flag in $(EXTRA_HOST_FLAGS) ; do \
15825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15826         done; \
15827         echo "Doing info in libcpp" ; \
15828         (cd $(HOST_SUBDIR)/libcpp && \
15829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15831                   "RANLIB=$${RANLIB}" \
15832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15833                   info) \
15834           || exit 1
15835
15836 @endif libcpp
15837
15838 .PHONY: maybe-dvi-libcpp dvi-libcpp
15839 maybe-dvi-libcpp:
15840 @if libcpp
15841 maybe-dvi-libcpp: dvi-libcpp
15842
15843 dvi-libcpp: \
15844     configure-libcpp 
15845         @[ -f ./libcpp/Makefile ] || exit 0; \
15846         r=`${PWD_COMMAND}`; export r; \
15847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15848         $(HOST_EXPORTS) \
15849         for flag in $(EXTRA_HOST_FLAGS) ; do \
15850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15851         done; \
15852         echo "Doing dvi in libcpp" ; \
15853         (cd $(HOST_SUBDIR)/libcpp && \
15854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15856                   "RANLIB=$${RANLIB}" \
15857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15858                   dvi) \
15859           || exit 1
15860
15861 @endif libcpp
15862
15863 .PHONY: maybe-html-libcpp html-libcpp
15864 maybe-html-libcpp:
15865 @if libcpp
15866 maybe-html-libcpp: html-libcpp
15867
15868 html-libcpp: \
15869     configure-libcpp 
15870         @[ -f ./libcpp/Makefile ] || exit 0; \
15871         r=`${PWD_COMMAND}`; export r; \
15872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15873         $(HOST_EXPORTS) \
15874         for flag in $(EXTRA_HOST_FLAGS) ; do \
15875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15876         done; \
15877         echo "Doing html in libcpp" ; \
15878         (cd $(HOST_SUBDIR)/libcpp && \
15879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15881                   "RANLIB=$${RANLIB}" \
15882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15883                   html) \
15884           || exit 1
15885
15886 @endif libcpp
15887
15888 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
15889 maybe-TAGS-libcpp:
15890 @if libcpp
15891 maybe-TAGS-libcpp: TAGS-libcpp
15892
15893 TAGS-libcpp: \
15894     configure-libcpp 
15895         @[ -f ./libcpp/Makefile ] || exit 0; \
15896         r=`${PWD_COMMAND}`; export r; \
15897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15898         $(HOST_EXPORTS) \
15899         for flag in $(EXTRA_HOST_FLAGS) ; do \
15900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15901         done; \
15902         echo "Doing TAGS in libcpp" ; \
15903         (cd $(HOST_SUBDIR)/libcpp && \
15904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15906                   "RANLIB=$${RANLIB}" \
15907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15908                   TAGS) \
15909           || exit 1
15910
15911 @endif libcpp
15912
15913 .PHONY: maybe-install-info-libcpp install-info-libcpp
15914 maybe-install-info-libcpp:
15915 @if libcpp
15916 maybe-install-info-libcpp: install-info-libcpp
15917
15918 install-info-libcpp: \
15919     configure-libcpp \
15920     info-libcpp 
15921         @[ -f ./libcpp/Makefile ] || exit 0; \
15922         r=`${PWD_COMMAND}`; export r; \
15923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15924         $(HOST_EXPORTS) \
15925         for flag in $(EXTRA_HOST_FLAGS) ; do \
15926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15927         done; \
15928         echo "Doing install-info in libcpp" ; \
15929         (cd $(HOST_SUBDIR)/libcpp && \
15930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15932                   "RANLIB=$${RANLIB}" \
15933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15934                   install-info) \
15935           || exit 1
15936
15937 @endif libcpp
15938
15939 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
15940 maybe-installcheck-libcpp:
15941 @if libcpp
15942 maybe-installcheck-libcpp: installcheck-libcpp
15943
15944 installcheck-libcpp: \
15945     configure-libcpp 
15946         @[ -f ./libcpp/Makefile ] || exit 0; \
15947         r=`${PWD_COMMAND}`; export r; \
15948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15949         $(HOST_EXPORTS) \
15950         for flag in $(EXTRA_HOST_FLAGS) ; do \
15951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15952         done; \
15953         echo "Doing installcheck in libcpp" ; \
15954         (cd $(HOST_SUBDIR)/libcpp && \
15955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15957                   "RANLIB=$${RANLIB}" \
15958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15959                   installcheck) \
15960           || exit 1
15961
15962 @endif libcpp
15963
15964 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
15965 maybe-mostlyclean-libcpp:
15966 @if libcpp
15967 maybe-mostlyclean-libcpp: mostlyclean-libcpp
15968
15969 mostlyclean-libcpp: 
15970         @[ -f ./libcpp/Makefile ] || exit 0; \
15971         r=`${PWD_COMMAND}`; export r; \
15972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15973         $(HOST_EXPORTS) \
15974         for flag in $(EXTRA_HOST_FLAGS) ; do \
15975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15976         done; \
15977         echo "Doing mostlyclean in libcpp" ; \
15978         (cd $(HOST_SUBDIR)/libcpp && \
15979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15981                   "RANLIB=$${RANLIB}" \
15982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15983                   mostlyclean) \
15984           || exit 1
15985
15986 @endif libcpp
15987
15988 .PHONY: maybe-clean-libcpp clean-libcpp
15989 maybe-clean-libcpp:
15990 @if libcpp
15991 maybe-clean-libcpp: clean-libcpp
15992
15993 clean-libcpp: 
15994         @[ -f ./libcpp/Makefile ] || exit 0; \
15995         r=`${PWD_COMMAND}`; export r; \
15996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15997         $(HOST_EXPORTS) \
15998         for flag in $(EXTRA_HOST_FLAGS) ; do \
15999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16000         done; \
16001         echo "Doing clean in libcpp" ; \
16002         (cd $(HOST_SUBDIR)/libcpp && \
16003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16005                   "RANLIB=$${RANLIB}" \
16006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16007                   clean) \
16008           || exit 1
16009
16010 @endif libcpp
16011
16012 .PHONY: maybe-distclean-libcpp distclean-libcpp
16013 maybe-distclean-libcpp:
16014 @if libcpp
16015 maybe-distclean-libcpp: distclean-libcpp
16016
16017 distclean-libcpp: 
16018         @[ -f ./libcpp/Makefile ] || exit 0; \
16019         r=`${PWD_COMMAND}`; export r; \
16020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16021         $(HOST_EXPORTS) \
16022         for flag in $(EXTRA_HOST_FLAGS) ; do \
16023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16024         done; \
16025         echo "Doing distclean in libcpp" ; \
16026         (cd $(HOST_SUBDIR)/libcpp && \
16027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16029                   "RANLIB=$${RANLIB}" \
16030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16031                   distclean) \
16032           || exit 1
16033
16034 @endif libcpp
16035
16036 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16037 maybe-maintainer-clean-libcpp:
16038 @if libcpp
16039 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16040
16041 maintainer-clean-libcpp: 
16042         @[ -f ./libcpp/Makefile ] || exit 0; \
16043         r=`${PWD_COMMAND}`; export r; \
16044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16045         $(HOST_EXPORTS) \
16046         for flag in $(EXTRA_HOST_FLAGS) ; do \
16047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16048         done; \
16049         echo "Doing maintainer-clean in libcpp" ; \
16050         (cd $(HOST_SUBDIR)/libcpp && \
16051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16053                   "RANLIB=$${RANLIB}" \
16054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16055                   maintainer-clean) \
16056           || exit 1
16057
16058 @endif libcpp
16059
16060
16061
16062 .PHONY: configure-libgui maybe-configure-libgui
16063 maybe-configure-libgui:
16064 @if libgui
16065 maybe-configure-libgui: configure-libgui
16066 configure-libgui: 
16067         @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16069         r=`${PWD_COMMAND}`; export r; \
16070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16071         $(HOST_EXPORTS) \
16072         echo Configuring in $(HOST_SUBDIR)/libgui; \
16073         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16074         case $(srcdir) in \
16075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16076           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16078         esac; \
16079         srcdiroption="--srcdir=$${topdir}/libgui"; \
16080         libsrcdir="$$s/libgui"; \
16081         $(SHELL) $${libsrcdir}/configure \
16082           $(HOST_CONFIGARGS) $${srcdiroption}  \
16083           || exit 1
16084 @endif libgui
16085
16086
16087
16088
16089
16090 .PHONY: all-libgui maybe-all-libgui
16091 maybe-all-libgui:
16092 @if libgui
16093 TARGET-libgui=all
16094 maybe-all-libgui: all-libgui
16095 all-libgui: configure-libgui
16096         @r=`${PWD_COMMAND}`; export r; \
16097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16098         $(HOST_EXPORTS) \
16099         (cd $(HOST_SUBDIR)/libgui && \
16100           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
16101 @endif libgui
16102
16103
16104
16105
16106 .PHONY: check-libgui maybe-check-libgui
16107 maybe-check-libgui:
16108 @if libgui
16109 maybe-check-libgui: check-libgui
16110
16111 check-libgui:
16112         @r=`${PWD_COMMAND}`; export r; \
16113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16114         $(HOST_EXPORTS) \
16115         (cd $(HOST_SUBDIR)/libgui && \
16116           $(MAKE) $(FLAGS_TO_PASS)  check)
16117
16118 @endif libgui
16119
16120 .PHONY: install-libgui maybe-install-libgui
16121 maybe-install-libgui:
16122 @if libgui
16123 maybe-install-libgui: install-libgui
16124
16125 install-libgui: installdirs
16126         @r=`${PWD_COMMAND}`; export r; \
16127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16128         $(HOST_EXPORTS) \
16129         (cd $(HOST_SUBDIR)/libgui && \
16130           $(MAKE) $(FLAGS_TO_PASS)  install)
16131
16132 @endif libgui
16133
16134 # Other targets (info, dvi, etc.)
16135
16136 .PHONY: maybe-info-libgui info-libgui
16137 maybe-info-libgui:
16138 @if libgui
16139 maybe-info-libgui: info-libgui
16140
16141 info-libgui: \
16142     configure-libgui 
16143         @[ -f ./libgui/Makefile ] || exit 0; \
16144         r=`${PWD_COMMAND}`; export r; \
16145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16146         $(HOST_EXPORTS) \
16147         for flag in $(EXTRA_HOST_FLAGS) ; do \
16148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16149         done; \
16150         echo "Doing info in libgui" ; \
16151         (cd $(HOST_SUBDIR)/libgui && \
16152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16154                   "RANLIB=$${RANLIB}" \
16155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16156                   info) \
16157           || exit 1
16158
16159 @endif libgui
16160
16161 .PHONY: maybe-dvi-libgui dvi-libgui
16162 maybe-dvi-libgui:
16163 @if libgui
16164 maybe-dvi-libgui: dvi-libgui
16165
16166 dvi-libgui: \
16167     configure-libgui 
16168         @[ -f ./libgui/Makefile ] || exit 0; \
16169         r=`${PWD_COMMAND}`; export r; \
16170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171         $(HOST_EXPORTS) \
16172         for flag in $(EXTRA_HOST_FLAGS) ; do \
16173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16174         done; \
16175         echo "Doing dvi in libgui" ; \
16176         (cd $(HOST_SUBDIR)/libgui && \
16177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16179                   "RANLIB=$${RANLIB}" \
16180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16181                   dvi) \
16182           || exit 1
16183
16184 @endif libgui
16185
16186 .PHONY: maybe-html-libgui html-libgui
16187 maybe-html-libgui:
16188 @if libgui
16189 maybe-html-libgui: html-libgui
16190
16191 html-libgui: \
16192     configure-libgui 
16193         @[ -f ./libgui/Makefile ] || exit 0; \
16194         r=`${PWD_COMMAND}`; export r; \
16195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16196         $(HOST_EXPORTS) \
16197         for flag in $(EXTRA_HOST_FLAGS) ; do \
16198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16199         done; \
16200         echo "Doing html in libgui" ; \
16201         (cd $(HOST_SUBDIR)/libgui && \
16202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16204                   "RANLIB=$${RANLIB}" \
16205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16206                   html) \
16207           || exit 1
16208
16209 @endif libgui
16210
16211 .PHONY: maybe-TAGS-libgui TAGS-libgui
16212 maybe-TAGS-libgui:
16213 @if libgui
16214 maybe-TAGS-libgui: TAGS-libgui
16215
16216 TAGS-libgui: \
16217     configure-libgui 
16218         @[ -f ./libgui/Makefile ] || exit 0; \
16219         r=`${PWD_COMMAND}`; export r; \
16220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16221         $(HOST_EXPORTS) \
16222         for flag in $(EXTRA_HOST_FLAGS) ; do \
16223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16224         done; \
16225         echo "Doing TAGS in libgui" ; \
16226         (cd $(HOST_SUBDIR)/libgui && \
16227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16229                   "RANLIB=$${RANLIB}" \
16230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16231                   TAGS) \
16232           || exit 1
16233
16234 @endif libgui
16235
16236 .PHONY: maybe-install-info-libgui install-info-libgui
16237 maybe-install-info-libgui:
16238 @if libgui
16239 maybe-install-info-libgui: install-info-libgui
16240
16241 install-info-libgui: \
16242     configure-libgui \
16243     info-libgui 
16244         @[ -f ./libgui/Makefile ] || exit 0; \
16245         r=`${PWD_COMMAND}`; export r; \
16246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16247         $(HOST_EXPORTS) \
16248         for flag in $(EXTRA_HOST_FLAGS) ; do \
16249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16250         done; \
16251         echo "Doing install-info in libgui" ; \
16252         (cd $(HOST_SUBDIR)/libgui && \
16253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16255                   "RANLIB=$${RANLIB}" \
16256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16257                   install-info) \
16258           || exit 1
16259
16260 @endif libgui
16261
16262 .PHONY: maybe-installcheck-libgui installcheck-libgui
16263 maybe-installcheck-libgui:
16264 @if libgui
16265 maybe-installcheck-libgui: installcheck-libgui
16266
16267 installcheck-libgui: \
16268     configure-libgui 
16269         @[ -f ./libgui/Makefile ] || exit 0; \
16270         r=`${PWD_COMMAND}`; export r; \
16271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16272         $(HOST_EXPORTS) \
16273         for flag in $(EXTRA_HOST_FLAGS) ; do \
16274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16275         done; \
16276         echo "Doing installcheck in libgui" ; \
16277         (cd $(HOST_SUBDIR)/libgui && \
16278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16280                   "RANLIB=$${RANLIB}" \
16281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16282                   installcheck) \
16283           || exit 1
16284
16285 @endif libgui
16286
16287 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16288 maybe-mostlyclean-libgui:
16289 @if libgui
16290 maybe-mostlyclean-libgui: mostlyclean-libgui
16291
16292 mostlyclean-libgui: 
16293         @[ -f ./libgui/Makefile ] || exit 0; \
16294         r=`${PWD_COMMAND}`; export r; \
16295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296         $(HOST_EXPORTS) \
16297         for flag in $(EXTRA_HOST_FLAGS) ; do \
16298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16299         done; \
16300         echo "Doing mostlyclean in libgui" ; \
16301         (cd $(HOST_SUBDIR)/libgui && \
16302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16304                   "RANLIB=$${RANLIB}" \
16305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16306                   mostlyclean) \
16307           || exit 1
16308
16309 @endif libgui
16310
16311 .PHONY: maybe-clean-libgui clean-libgui
16312 maybe-clean-libgui:
16313 @if libgui
16314 maybe-clean-libgui: clean-libgui
16315
16316 clean-libgui: 
16317         @[ -f ./libgui/Makefile ] || exit 0; \
16318         r=`${PWD_COMMAND}`; export r; \
16319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16320         $(HOST_EXPORTS) \
16321         for flag in $(EXTRA_HOST_FLAGS) ; do \
16322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16323         done; \
16324         echo "Doing clean in libgui" ; \
16325         (cd $(HOST_SUBDIR)/libgui && \
16326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16328                   "RANLIB=$${RANLIB}" \
16329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16330                   clean) \
16331           || exit 1
16332
16333 @endif libgui
16334
16335 .PHONY: maybe-distclean-libgui distclean-libgui
16336 maybe-distclean-libgui:
16337 @if libgui
16338 maybe-distclean-libgui: distclean-libgui
16339
16340 distclean-libgui: 
16341         @[ -f ./libgui/Makefile ] || exit 0; \
16342         r=`${PWD_COMMAND}`; export r; \
16343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16344         $(HOST_EXPORTS) \
16345         for flag in $(EXTRA_HOST_FLAGS) ; do \
16346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16347         done; \
16348         echo "Doing distclean in libgui" ; \
16349         (cd $(HOST_SUBDIR)/libgui && \
16350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16352                   "RANLIB=$${RANLIB}" \
16353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16354                   distclean) \
16355           || exit 1
16356
16357 @endif libgui
16358
16359 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
16360 maybe-maintainer-clean-libgui:
16361 @if libgui
16362 maybe-maintainer-clean-libgui: maintainer-clean-libgui
16363
16364 maintainer-clean-libgui: 
16365         @[ -f ./libgui/Makefile ] || exit 0; \
16366         r=`${PWD_COMMAND}`; export r; \
16367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16368         $(HOST_EXPORTS) \
16369         for flag in $(EXTRA_HOST_FLAGS) ; do \
16370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16371         done; \
16372         echo "Doing maintainer-clean in libgui" ; \
16373         (cd $(HOST_SUBDIR)/libgui && \
16374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16376                   "RANLIB=$${RANLIB}" \
16377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16378                   maintainer-clean) \
16379           || exit 1
16380
16381 @endif libgui
16382
16383
16384
16385 .PHONY: configure-libiberty maybe-configure-libiberty
16386 maybe-configure-libiberty:
16387 @if libiberty
16388 maybe-configure-libiberty: configure-libiberty
16389 configure-libiberty: 
16390         @test -f stage_last && exit 0; \
16391         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
16392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
16393         r=`${PWD_COMMAND}`; export r; \
16394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16395         $(HOST_EXPORTS) \
16396         echo Configuring in $(HOST_SUBDIR)/libiberty; \
16397         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
16398         case $(srcdir) in \
16399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16400           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16402         esac; \
16403         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16404         libsrcdir="$$s/libiberty"; \
16405         $(SHELL) $${libsrcdir}/configure \
16406           $(HOST_CONFIGARGS) $${srcdiroption}  \
16407           || exit 1
16408 @endif libiberty
16409
16410
16411
16412 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
16413 maybe-configure-stage1-libiberty:
16414 @if libiberty-bootstrap
16415 maybe-configure-stage1-libiberty: configure-stage1-libiberty
16416 configure-stage1-libiberty: 
16417         @$(MAKE) stage1-start
16418         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16419         r=`${PWD_COMMAND}`; export r; \
16420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16421         $(HOST_EXPORTS) \
16422         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
16423         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16424         case $(srcdir) in \
16425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16426           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16428         esac; \
16429         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16430         libsrcdir="$$s/libiberty"; \
16431         $(SHELL) $${libsrcdir}/configure \
16432           $(HOST_CONFIGARGS) $${srcdiroption} \
16433           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16434 @endif libiberty-bootstrap
16435
16436 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
16437 maybe-configure-stage2-libiberty:
16438 @if libiberty-bootstrap
16439 maybe-configure-stage2-libiberty: configure-stage2-libiberty
16440 configure-stage2-libiberty: 
16441         @$(MAKE) stage2-start
16442         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16443         r=`${PWD_COMMAND}`; export r; \
16444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16445         $(HOST_EXPORTS) \
16446         $(POSTSTAGE1_HOST_EXPORTS) \
16447         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
16448         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16449         case $(srcdir) in \
16450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16451           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16453         esac; \
16454         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16455         libsrcdir="$$s/libiberty"; \
16456         $(SHELL) $${libsrcdir}/configure \
16457           $(HOST_CONFIGARGS) $${srcdiroption} \
16458           @stage2_werror_flag@ 
16459 @endif libiberty-bootstrap
16460
16461 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
16462 maybe-configure-stage3-libiberty:
16463 @if libiberty-bootstrap
16464 maybe-configure-stage3-libiberty: configure-stage3-libiberty
16465 configure-stage3-libiberty: 
16466         @$(MAKE) stage3-start
16467         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16468         r=`${PWD_COMMAND}`; export r; \
16469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16470         $(HOST_EXPORTS) \
16471         $(POSTSTAGE1_HOST_EXPORTS) \
16472         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
16473         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16474         case $(srcdir) in \
16475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16476           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16478         esac; \
16479         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16480         libsrcdir="$$s/libiberty"; \
16481         $(SHELL) $${libsrcdir}/configure \
16482           $(HOST_CONFIGARGS) $${srcdiroption} \
16483           @stage2_werror_flag@ 
16484 @endif libiberty-bootstrap
16485
16486 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
16487 maybe-configure-stage4-libiberty:
16488 @if libiberty-bootstrap
16489 maybe-configure-stage4-libiberty: configure-stage4-libiberty
16490 configure-stage4-libiberty: 
16491         @$(MAKE) stage4-start
16492         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16493         r=`${PWD_COMMAND}`; export r; \
16494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495         $(HOST_EXPORTS) \
16496         $(POSTSTAGE1_HOST_EXPORTS) \
16497         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
16498         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16499         case $(srcdir) in \
16500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16501           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16503         esac; \
16504         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16505         libsrcdir="$$s/libiberty"; \
16506         $(SHELL) $${libsrcdir}/configure \
16507           $(HOST_CONFIGARGS) $${srcdiroption} \
16508           @stage2_werror_flag@ 
16509 @endif libiberty-bootstrap
16510
16511 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
16512 maybe-configure-stageprofile-libiberty:
16513 @if libiberty-bootstrap
16514 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
16515 configure-stageprofile-libiberty: 
16516         @$(MAKE) stageprofile-start
16517         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16518         r=`${PWD_COMMAND}`; export r; \
16519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16520         $(HOST_EXPORTS) \
16521         $(POSTSTAGE1_HOST_EXPORTS) \
16522         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
16523         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16524         case $(srcdir) in \
16525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16526           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16528         esac; \
16529         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16530         libsrcdir="$$s/libiberty"; \
16531         $(SHELL) $${libsrcdir}/configure \
16532           $(HOST_CONFIGARGS) $${srcdiroption} \
16533           @stage2_werror_flag@ 
16534 @endif libiberty-bootstrap
16535
16536 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
16537 maybe-configure-stagefeedback-libiberty:
16538 @if libiberty-bootstrap
16539 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
16540 configure-stagefeedback-libiberty: 
16541         @$(MAKE) stagefeedback-start
16542         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16543         r=`${PWD_COMMAND}`; export r; \
16544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16545         $(HOST_EXPORTS) \
16546         $(POSTSTAGE1_HOST_EXPORTS) \
16547         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
16548         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16549         case $(srcdir) in \
16550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16551           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16553         esac; \
16554         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16555         libsrcdir="$$s/libiberty"; \
16556         $(SHELL) $${libsrcdir}/configure \
16557           $(HOST_CONFIGARGS) $${srcdiroption} \
16558           @stage2_werror_flag@ 
16559 @endif libiberty-bootstrap
16560
16561
16562
16563
16564
16565 .PHONY: all-libiberty maybe-all-libiberty
16566 maybe-all-libiberty:
16567 @if libiberty
16568 TARGET-libiberty=all
16569 maybe-all-libiberty: all-libiberty
16570 all-libiberty: configure-libiberty
16571         @test -f stage_last && exit 0; \
16572         r=`${PWD_COMMAND}`; export r; \
16573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16574         $(HOST_EXPORTS) \
16575         (cd $(HOST_SUBDIR)/libiberty && \
16576           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
16577 @endif libiberty
16578
16579
16580
16581 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
16582 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
16583 maybe-all-stage1-libiberty:
16584 maybe-clean-stage1-libiberty:
16585 @if libiberty-bootstrap
16586 maybe-all-stage1-libiberty: all-stage1-libiberty
16587 all-stage1: all-stage1-libiberty
16588 all-stage1-libiberty: configure-stage1-libiberty
16589         @$(MAKE) stage1-start
16590         @r=`${PWD_COMMAND}`; export r; \
16591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16592         $(HOST_EXPORTS) \
16593         cd $(HOST_SUBDIR)/libiberty && \
16594         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
16595
16596 maybe-clean-stage1-libiberty: clean-stage1-libiberty
16597 clean-stage1: clean-stage1-libiberty
16598 clean-stage1-libiberty:
16599         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
16600           || exit 0 ; \
16601         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage1-start ; \
16602         cd $(HOST_SUBDIR)/libiberty && \
16603         $(MAKE) $(FLAGS_TO_PASS)  \
16604                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16605 @endif libiberty-bootstrap
16606
16607
16608 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
16609 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
16610 maybe-all-stage2-libiberty:
16611 maybe-clean-stage2-libiberty:
16612 @if libiberty-bootstrap
16613 maybe-all-stage2-libiberty: all-stage2-libiberty
16614 all-stage2: all-stage2-libiberty
16615 all-stage2-libiberty: configure-stage2-libiberty
16616         @$(MAKE) stage2-start
16617         @r=`${PWD_COMMAND}`; export r; \
16618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16619         $(HOST_EXPORTS) \
16620         $(POSTSTAGE1_HOST_EXPORTS) \
16621         cd $(HOST_SUBDIR)/libiberty && \
16622         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16623
16624 maybe-clean-stage2-libiberty: clean-stage2-libiberty
16625 clean-stage2: clean-stage2-libiberty
16626 clean-stage2-libiberty:
16627         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
16628           || exit 0 ; \
16629         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage2-start ; \
16630         cd $(HOST_SUBDIR)/libiberty && \
16631         $(MAKE) $(FLAGS_TO_PASS)  \
16632                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16633                   clean
16634 @endif libiberty-bootstrap
16635
16636
16637 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
16638 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
16639 maybe-all-stage3-libiberty:
16640 maybe-clean-stage3-libiberty:
16641 @if libiberty-bootstrap
16642 maybe-all-stage3-libiberty: all-stage3-libiberty
16643 all-stage3: all-stage3-libiberty
16644 all-stage3-libiberty: configure-stage3-libiberty
16645         @$(MAKE) stage3-start
16646         @r=`${PWD_COMMAND}`; export r; \
16647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16648         $(HOST_EXPORTS) \
16649         $(POSTSTAGE1_HOST_EXPORTS) \
16650         cd $(HOST_SUBDIR)/libiberty && \
16651         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16652
16653 maybe-clean-stage3-libiberty: clean-stage3-libiberty
16654 clean-stage3: clean-stage3-libiberty
16655 clean-stage3-libiberty:
16656         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
16657           || exit 0 ; \
16658         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage3-start ; \
16659         cd $(HOST_SUBDIR)/libiberty && \
16660         $(MAKE) $(FLAGS_TO_PASS)  \
16661                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16662                   clean
16663 @endif libiberty-bootstrap
16664
16665
16666 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
16667 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
16668 maybe-all-stage4-libiberty:
16669 maybe-clean-stage4-libiberty:
16670 @if libiberty-bootstrap
16671 maybe-all-stage4-libiberty: all-stage4-libiberty
16672 all-stage4: all-stage4-libiberty
16673 all-stage4-libiberty: configure-stage4-libiberty
16674         @$(MAKE) stage4-start
16675         @r=`${PWD_COMMAND}`; export r; \
16676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677         $(HOST_EXPORTS) \
16678         $(POSTSTAGE1_HOST_EXPORTS) \
16679         cd $(HOST_SUBDIR)/libiberty && \
16680         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16681
16682 maybe-clean-stage4-libiberty: clean-stage4-libiberty
16683 clean-stage4: clean-stage4-libiberty
16684 clean-stage4-libiberty:
16685         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
16686           || exit 0 ; \
16687         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage4-start ; \
16688         cd $(HOST_SUBDIR)/libiberty && \
16689         $(MAKE) $(FLAGS_TO_PASS)  \
16690                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16691                   clean
16692 @endif libiberty-bootstrap
16693
16694
16695 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
16696 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
16697 maybe-all-stageprofile-libiberty:
16698 maybe-clean-stageprofile-libiberty:
16699 @if libiberty-bootstrap
16700 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
16701 all-stageprofile: all-stageprofile-libiberty
16702 all-stageprofile-libiberty: configure-stageprofile-libiberty
16703         @$(MAKE) stageprofile-start
16704         @r=`${PWD_COMMAND}`; export r; \
16705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16706         $(HOST_EXPORTS) \
16707         $(POSTSTAGE1_HOST_EXPORTS) \
16708         cd $(HOST_SUBDIR)/libiberty && \
16709         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
16710
16711 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
16712 clean-stageprofile: clean-stageprofile-libiberty
16713 clean-stageprofile-libiberty:
16714         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
16715           || exit 0 ; \
16716         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stageprofile-start ; \
16717         cd $(HOST_SUBDIR)/libiberty && \
16718         $(MAKE) $(FLAGS_TO_PASS)  \
16719                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16720                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16721 @endif libiberty-bootstrap
16722
16723
16724 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
16725 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
16726 maybe-all-stagefeedback-libiberty:
16727 maybe-clean-stagefeedback-libiberty:
16728 @if libiberty-bootstrap
16729 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
16730 all-stagefeedback: all-stagefeedback-libiberty
16731 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
16732         @$(MAKE) stagefeedback-start
16733         @r=`${PWD_COMMAND}`; export r; \
16734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16735         $(HOST_EXPORTS) \
16736         $(POSTSTAGE1_HOST_EXPORTS) \
16737         cd $(HOST_SUBDIR)/libiberty && \
16738         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
16739
16740 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
16741 clean-stagefeedback: clean-stagefeedback-libiberty
16742 clean-stagefeedback-libiberty:
16743         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
16744           || exit 0 ; \
16745         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stagefeedback-start ; \
16746         cd $(HOST_SUBDIR)/libiberty && \
16747         $(MAKE) $(FLAGS_TO_PASS)  \
16748                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16749                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16750 @endif libiberty-bootstrap
16751
16752
16753
16754
16755
16756 .PHONY: check-libiberty maybe-check-libiberty
16757 maybe-check-libiberty:
16758 @if libiberty
16759 maybe-check-libiberty: check-libiberty
16760
16761 check-libiberty:
16762         @r=`${PWD_COMMAND}`; export r; \
16763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16764         $(HOST_EXPORTS) \
16765         (cd $(HOST_SUBDIR)/libiberty && \
16766           $(MAKE) $(FLAGS_TO_PASS)  check)
16767
16768 @endif libiberty
16769
16770 .PHONY: install-libiberty maybe-install-libiberty
16771 maybe-install-libiberty:
16772 @if libiberty
16773 maybe-install-libiberty: install-libiberty
16774
16775 install-libiberty: installdirs
16776         @r=`${PWD_COMMAND}`; export r; \
16777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16778         $(HOST_EXPORTS) \
16779         (cd $(HOST_SUBDIR)/libiberty && \
16780           $(MAKE) $(FLAGS_TO_PASS)  install)
16781
16782 @endif libiberty
16783
16784 # Other targets (info, dvi, etc.)
16785
16786 .PHONY: maybe-info-libiberty info-libiberty
16787 maybe-info-libiberty:
16788 @if libiberty
16789 maybe-info-libiberty: info-libiberty
16790
16791 info-libiberty: \
16792     configure-libiberty 
16793         @[ -f ./libiberty/Makefile ] || exit 0; \
16794         r=`${PWD_COMMAND}`; export r; \
16795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16796         $(HOST_EXPORTS) \
16797         for flag in $(EXTRA_HOST_FLAGS) ; do \
16798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16799         done; \
16800         echo "Doing info in libiberty" ; \
16801         (cd $(HOST_SUBDIR)/libiberty && \
16802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16804                   "RANLIB=$${RANLIB}" \
16805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16806                   info) \
16807           || exit 1
16808
16809 @endif libiberty
16810
16811 .PHONY: maybe-dvi-libiberty dvi-libiberty
16812 maybe-dvi-libiberty:
16813 @if libiberty
16814 maybe-dvi-libiberty: dvi-libiberty
16815
16816 dvi-libiberty: \
16817     configure-libiberty 
16818         @[ -f ./libiberty/Makefile ] || exit 0; \
16819         r=`${PWD_COMMAND}`; export r; \
16820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16821         $(HOST_EXPORTS) \
16822         for flag in $(EXTRA_HOST_FLAGS) ; do \
16823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16824         done; \
16825         echo "Doing dvi in libiberty" ; \
16826         (cd $(HOST_SUBDIR)/libiberty && \
16827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16829                   "RANLIB=$${RANLIB}" \
16830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16831                   dvi) \
16832           || exit 1
16833
16834 @endif libiberty
16835
16836 .PHONY: maybe-html-libiberty html-libiberty
16837 maybe-html-libiberty:
16838 @if libiberty
16839 maybe-html-libiberty: html-libiberty
16840
16841 html-libiberty: \
16842     configure-libiberty 
16843         @[ -f ./libiberty/Makefile ] || exit 0; \
16844         r=`${PWD_COMMAND}`; export r; \
16845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16846         $(HOST_EXPORTS) \
16847         for flag in $(EXTRA_HOST_FLAGS) ; do \
16848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16849         done; \
16850         echo "Doing html in libiberty" ; \
16851         (cd $(HOST_SUBDIR)/libiberty && \
16852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16854                   "RANLIB=$${RANLIB}" \
16855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16856                   html) \
16857           || exit 1
16858
16859 @endif libiberty
16860
16861 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
16862 maybe-TAGS-libiberty:
16863 @if libiberty
16864 maybe-TAGS-libiberty: TAGS-libiberty
16865
16866 TAGS-libiberty: \
16867     configure-libiberty 
16868         @[ -f ./libiberty/Makefile ] || exit 0; \
16869         r=`${PWD_COMMAND}`; export r; \
16870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16871         $(HOST_EXPORTS) \
16872         for flag in $(EXTRA_HOST_FLAGS) ; do \
16873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16874         done; \
16875         echo "Doing TAGS in libiberty" ; \
16876         (cd $(HOST_SUBDIR)/libiberty && \
16877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16879                   "RANLIB=$${RANLIB}" \
16880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16881                   TAGS) \
16882           || exit 1
16883
16884 @endif libiberty
16885
16886 .PHONY: maybe-install-info-libiberty install-info-libiberty
16887 maybe-install-info-libiberty:
16888 @if libiberty
16889 maybe-install-info-libiberty: install-info-libiberty
16890
16891 install-info-libiberty: \
16892     configure-libiberty \
16893     info-libiberty 
16894         @[ -f ./libiberty/Makefile ] || exit 0; \
16895         r=`${PWD_COMMAND}`; export r; \
16896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16897         $(HOST_EXPORTS) \
16898         for flag in $(EXTRA_HOST_FLAGS) ; do \
16899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16900         done; \
16901         echo "Doing install-info in libiberty" ; \
16902         (cd $(HOST_SUBDIR)/libiberty && \
16903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16905                   "RANLIB=$${RANLIB}" \
16906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16907                   install-info) \
16908           || exit 1
16909
16910 @endif libiberty
16911
16912 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
16913 maybe-installcheck-libiberty:
16914 @if libiberty
16915 maybe-installcheck-libiberty: installcheck-libiberty
16916
16917 installcheck-libiberty: \
16918     configure-libiberty 
16919         @[ -f ./libiberty/Makefile ] || exit 0; \
16920         r=`${PWD_COMMAND}`; export r; \
16921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16922         $(HOST_EXPORTS) \
16923         for flag in $(EXTRA_HOST_FLAGS) ; do \
16924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16925         done; \
16926         echo "Doing installcheck in libiberty" ; \
16927         (cd $(HOST_SUBDIR)/libiberty && \
16928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16930                   "RANLIB=$${RANLIB}" \
16931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16932                   installcheck) \
16933           || exit 1
16934
16935 @endif libiberty
16936
16937 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
16938 maybe-mostlyclean-libiberty:
16939 @if libiberty
16940 maybe-mostlyclean-libiberty: mostlyclean-libiberty
16941
16942 mostlyclean-libiberty: 
16943         @[ -f ./libiberty/Makefile ] || exit 0; \
16944         r=`${PWD_COMMAND}`; export r; \
16945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16946         $(HOST_EXPORTS) \
16947         for flag in $(EXTRA_HOST_FLAGS) ; do \
16948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16949         done; \
16950         echo "Doing mostlyclean in libiberty" ; \
16951         (cd $(HOST_SUBDIR)/libiberty && \
16952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16954                   "RANLIB=$${RANLIB}" \
16955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16956                   mostlyclean) \
16957           || exit 1
16958
16959 @endif libiberty
16960
16961 .PHONY: maybe-clean-libiberty clean-libiberty
16962 maybe-clean-libiberty:
16963 @if libiberty
16964 maybe-clean-libiberty: clean-libiberty
16965
16966 clean-libiberty: 
16967         @[ -f ./libiberty/Makefile ] || exit 0; \
16968         r=`${PWD_COMMAND}`; export r; \
16969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16970         $(HOST_EXPORTS) \
16971         for flag in $(EXTRA_HOST_FLAGS) ; do \
16972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16973         done; \
16974         echo "Doing clean in libiberty" ; \
16975         (cd $(HOST_SUBDIR)/libiberty && \
16976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16978                   "RANLIB=$${RANLIB}" \
16979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16980                   clean) \
16981           || exit 1
16982
16983 @endif libiberty
16984
16985 .PHONY: maybe-distclean-libiberty distclean-libiberty
16986 maybe-distclean-libiberty:
16987 @if libiberty
16988 maybe-distclean-libiberty: distclean-libiberty
16989
16990 distclean-libiberty: 
16991         @[ -f ./libiberty/Makefile ] || exit 0; \
16992         r=`${PWD_COMMAND}`; export r; \
16993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16994         $(HOST_EXPORTS) \
16995         for flag in $(EXTRA_HOST_FLAGS) ; do \
16996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16997         done; \
16998         echo "Doing distclean in libiberty" ; \
16999         (cd $(HOST_SUBDIR)/libiberty && \
17000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17002                   "RANLIB=$${RANLIB}" \
17003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17004                   distclean) \
17005           || exit 1
17006
17007 @endif libiberty
17008
17009 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17010 maybe-maintainer-clean-libiberty:
17011 @if libiberty
17012 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17013
17014 maintainer-clean-libiberty: 
17015         @[ -f ./libiberty/Makefile ] || exit 0; \
17016         r=`${PWD_COMMAND}`; export r; \
17017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17018         $(HOST_EXPORTS) \
17019         for flag in $(EXTRA_HOST_FLAGS) ; do \
17020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17021         done; \
17022         echo "Doing maintainer-clean in libiberty" ; \
17023         (cd $(HOST_SUBDIR)/libiberty && \
17024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17026                   "RANLIB=$${RANLIB}" \
17027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17028                   maintainer-clean) \
17029           || exit 1
17030
17031 @endif libiberty
17032
17033
17034
17035 .PHONY: configure-libtool maybe-configure-libtool
17036 maybe-configure-libtool:
17037 @if libtool
17038 maybe-configure-libtool: configure-libtool
17039 configure-libtool: 
17040         @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17041         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17042         r=`${PWD_COMMAND}`; export r; \
17043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17044         $(HOST_EXPORTS) \
17045         echo Configuring in $(HOST_SUBDIR)/libtool; \
17046         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17047         case $(srcdir) in \
17048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17049           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17051         esac; \
17052         srcdiroption="--srcdir=$${topdir}/libtool"; \
17053         libsrcdir="$$s/libtool"; \
17054         $(SHELL) $${libsrcdir}/configure \
17055           $(HOST_CONFIGARGS) $${srcdiroption}  \
17056           || exit 1
17057 @endif libtool
17058
17059
17060
17061
17062
17063 .PHONY: all-libtool maybe-all-libtool
17064 maybe-all-libtool:
17065 @if libtool
17066 TARGET-libtool=all
17067 maybe-all-libtool: all-libtool
17068 all-libtool: configure-libtool
17069         @r=`${PWD_COMMAND}`; export r; \
17070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17071         $(HOST_EXPORTS) \
17072         (cd $(HOST_SUBDIR)/libtool && \
17073           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
17074 @endif libtool
17075
17076
17077
17078
17079 .PHONY: check-libtool maybe-check-libtool
17080 maybe-check-libtool:
17081 @if libtool
17082 maybe-check-libtool: check-libtool
17083
17084 check-libtool:
17085         @r=`${PWD_COMMAND}`; export r; \
17086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087         $(HOST_EXPORTS) \
17088         (cd $(HOST_SUBDIR)/libtool && \
17089           $(MAKE) $(FLAGS_TO_PASS)  check)
17090
17091 @endif libtool
17092
17093 .PHONY: install-libtool maybe-install-libtool
17094 maybe-install-libtool:
17095 @if libtool
17096 maybe-install-libtool: install-libtool
17097
17098 install-libtool: installdirs
17099         @r=`${PWD_COMMAND}`; export r; \
17100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17101         $(HOST_EXPORTS) \
17102         (cd $(HOST_SUBDIR)/libtool && \
17103           $(MAKE) $(FLAGS_TO_PASS)  install)
17104
17105 @endif libtool
17106
17107 # Other targets (info, dvi, etc.)
17108
17109 .PHONY: maybe-info-libtool info-libtool
17110 maybe-info-libtool:
17111 @if libtool
17112 maybe-info-libtool: info-libtool
17113
17114 info-libtool: \
17115     configure-libtool 
17116         @[ -f ./libtool/Makefile ] || exit 0; \
17117         r=`${PWD_COMMAND}`; export r; \
17118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17119         $(HOST_EXPORTS) \
17120         for flag in $(EXTRA_HOST_FLAGS) ; do \
17121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17122         done; \
17123         echo "Doing info in libtool" ; \
17124         (cd $(HOST_SUBDIR)/libtool && \
17125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17127                   "RANLIB=$${RANLIB}" \
17128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17129                   info) \
17130           || exit 1
17131
17132 @endif libtool
17133
17134 .PHONY: maybe-dvi-libtool dvi-libtool
17135 maybe-dvi-libtool:
17136 @if libtool
17137 maybe-dvi-libtool: dvi-libtool
17138
17139 dvi-libtool: \
17140     configure-libtool 
17141         @[ -f ./libtool/Makefile ] || exit 0; \
17142         r=`${PWD_COMMAND}`; export r; \
17143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17144         $(HOST_EXPORTS) \
17145         for flag in $(EXTRA_HOST_FLAGS) ; do \
17146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17147         done; \
17148         echo "Doing dvi in libtool" ; \
17149         (cd $(HOST_SUBDIR)/libtool && \
17150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17152                   "RANLIB=$${RANLIB}" \
17153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17154                   dvi) \
17155           || exit 1
17156
17157 @endif libtool
17158
17159 .PHONY: maybe-html-libtool html-libtool
17160 maybe-html-libtool:
17161 @if libtool
17162 maybe-html-libtool: html-libtool
17163
17164 html-libtool: \
17165     configure-libtool 
17166         @[ -f ./libtool/Makefile ] || exit 0; \
17167         r=`${PWD_COMMAND}`; export r; \
17168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17169         $(HOST_EXPORTS) \
17170         for flag in $(EXTRA_HOST_FLAGS) ; do \
17171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17172         done; \
17173         echo "Doing html in libtool" ; \
17174         (cd $(HOST_SUBDIR)/libtool && \
17175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17177                   "RANLIB=$${RANLIB}" \
17178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17179                   html) \
17180           || exit 1
17181
17182 @endif libtool
17183
17184 .PHONY: maybe-TAGS-libtool TAGS-libtool
17185 maybe-TAGS-libtool:
17186 @if libtool
17187 maybe-TAGS-libtool: TAGS-libtool
17188
17189 TAGS-libtool: \
17190     configure-libtool 
17191         @[ -f ./libtool/Makefile ] || exit 0; \
17192         r=`${PWD_COMMAND}`; export r; \
17193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17194         $(HOST_EXPORTS) \
17195         for flag in $(EXTRA_HOST_FLAGS) ; do \
17196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17197         done; \
17198         echo "Doing TAGS in libtool" ; \
17199         (cd $(HOST_SUBDIR)/libtool && \
17200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17202                   "RANLIB=$${RANLIB}" \
17203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17204                   TAGS) \
17205           || exit 1
17206
17207 @endif libtool
17208
17209 .PHONY: maybe-install-info-libtool install-info-libtool
17210 maybe-install-info-libtool:
17211 @if libtool
17212 maybe-install-info-libtool: install-info-libtool
17213
17214 install-info-libtool: \
17215     configure-libtool \
17216     info-libtool 
17217         @[ -f ./libtool/Makefile ] || exit 0; \
17218         r=`${PWD_COMMAND}`; export r; \
17219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17220         $(HOST_EXPORTS) \
17221         for flag in $(EXTRA_HOST_FLAGS) ; do \
17222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17223         done; \
17224         echo "Doing install-info in libtool" ; \
17225         (cd $(HOST_SUBDIR)/libtool && \
17226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17228                   "RANLIB=$${RANLIB}" \
17229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17230                   install-info) \
17231           || exit 1
17232
17233 @endif libtool
17234
17235 .PHONY: maybe-installcheck-libtool installcheck-libtool
17236 maybe-installcheck-libtool:
17237 @if libtool
17238 maybe-installcheck-libtool: installcheck-libtool
17239
17240 installcheck-libtool: \
17241     configure-libtool 
17242         @[ -f ./libtool/Makefile ] || exit 0; \
17243         r=`${PWD_COMMAND}`; export r; \
17244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17245         $(HOST_EXPORTS) \
17246         for flag in $(EXTRA_HOST_FLAGS) ; do \
17247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17248         done; \
17249         echo "Doing installcheck in libtool" ; \
17250         (cd $(HOST_SUBDIR)/libtool && \
17251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17253                   "RANLIB=$${RANLIB}" \
17254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17255                   installcheck) \
17256           || exit 1
17257
17258 @endif libtool
17259
17260 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17261 maybe-mostlyclean-libtool:
17262 @if libtool
17263 maybe-mostlyclean-libtool: mostlyclean-libtool
17264
17265 mostlyclean-libtool: 
17266         @[ -f ./libtool/Makefile ] || exit 0; \
17267         r=`${PWD_COMMAND}`; export r; \
17268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17269         $(HOST_EXPORTS) \
17270         for flag in $(EXTRA_HOST_FLAGS) ; do \
17271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17272         done; \
17273         echo "Doing mostlyclean in libtool" ; \
17274         (cd $(HOST_SUBDIR)/libtool && \
17275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17277                   "RANLIB=$${RANLIB}" \
17278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17279                   mostlyclean) \
17280           || exit 1
17281
17282 @endif libtool
17283
17284 .PHONY: maybe-clean-libtool clean-libtool
17285 maybe-clean-libtool:
17286 @if libtool
17287 maybe-clean-libtool: clean-libtool
17288
17289 clean-libtool: 
17290         @[ -f ./libtool/Makefile ] || exit 0; \
17291         r=`${PWD_COMMAND}`; export r; \
17292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17293         $(HOST_EXPORTS) \
17294         for flag in $(EXTRA_HOST_FLAGS) ; do \
17295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17296         done; \
17297         echo "Doing clean in libtool" ; \
17298         (cd $(HOST_SUBDIR)/libtool && \
17299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17301                   "RANLIB=$${RANLIB}" \
17302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17303                   clean) \
17304           || exit 1
17305
17306 @endif libtool
17307
17308 .PHONY: maybe-distclean-libtool distclean-libtool
17309 maybe-distclean-libtool:
17310 @if libtool
17311 maybe-distclean-libtool: distclean-libtool
17312
17313 distclean-libtool: 
17314         @[ -f ./libtool/Makefile ] || exit 0; \
17315         r=`${PWD_COMMAND}`; export r; \
17316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17317         $(HOST_EXPORTS) \
17318         for flag in $(EXTRA_HOST_FLAGS) ; do \
17319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17320         done; \
17321         echo "Doing distclean in libtool" ; \
17322         (cd $(HOST_SUBDIR)/libtool && \
17323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17325                   "RANLIB=$${RANLIB}" \
17326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17327                   distclean) \
17328           || exit 1
17329
17330 @endif libtool
17331
17332 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
17333 maybe-maintainer-clean-libtool:
17334 @if libtool
17335 maybe-maintainer-clean-libtool: maintainer-clean-libtool
17336
17337 maintainer-clean-libtool: 
17338         @[ -f ./libtool/Makefile ] || exit 0; \
17339         r=`${PWD_COMMAND}`; export r; \
17340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17341         $(HOST_EXPORTS) \
17342         for flag in $(EXTRA_HOST_FLAGS) ; do \
17343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17344         done; \
17345         echo "Doing maintainer-clean in libtool" ; \
17346         (cd $(HOST_SUBDIR)/libtool && \
17347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17349                   "RANLIB=$${RANLIB}" \
17350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17351                   maintainer-clean) \
17352           || exit 1
17353
17354 @endif libtool
17355
17356
17357
17358 .PHONY: configure-m4 maybe-configure-m4
17359 maybe-configure-m4:
17360 @if m4
17361 maybe-configure-m4: configure-m4
17362 configure-m4: 
17363         @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
17364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
17365         r=`${PWD_COMMAND}`; export r; \
17366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367         $(HOST_EXPORTS) \
17368         echo Configuring in $(HOST_SUBDIR)/m4; \
17369         cd "$(HOST_SUBDIR)/m4" || exit 1; \
17370         case $(srcdir) in \
17371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17372           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
17373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17374         esac; \
17375         srcdiroption="--srcdir=$${topdir}/m4"; \
17376         libsrcdir="$$s/m4"; \
17377         $(SHELL) $${libsrcdir}/configure \
17378           $(HOST_CONFIGARGS) $${srcdiroption}  \
17379           || exit 1
17380 @endif m4
17381
17382
17383
17384
17385
17386 .PHONY: all-m4 maybe-all-m4
17387 maybe-all-m4:
17388 @if m4
17389 TARGET-m4=all
17390 maybe-all-m4: all-m4
17391 all-m4: configure-m4
17392         @r=`${PWD_COMMAND}`; export r; \
17393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17394         $(HOST_EXPORTS) \
17395         (cd $(HOST_SUBDIR)/m4 && \
17396           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
17397 @endif m4
17398
17399
17400
17401
17402 .PHONY: check-m4 maybe-check-m4
17403 maybe-check-m4:
17404 @if m4
17405 maybe-check-m4: check-m4
17406
17407 check-m4:
17408         @r=`${PWD_COMMAND}`; export r; \
17409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17410         $(HOST_EXPORTS) \
17411         (cd $(HOST_SUBDIR)/m4 && \
17412           $(MAKE) $(FLAGS_TO_PASS)  check)
17413
17414 @endif m4
17415
17416 .PHONY: install-m4 maybe-install-m4
17417 maybe-install-m4:
17418 @if m4
17419 maybe-install-m4: install-m4
17420
17421 install-m4: installdirs
17422         @r=`${PWD_COMMAND}`; export r; \
17423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17424         $(HOST_EXPORTS) \
17425         (cd $(HOST_SUBDIR)/m4 && \
17426           $(MAKE) $(FLAGS_TO_PASS)  install)
17427
17428 @endif m4
17429
17430 # Other targets (info, dvi, etc.)
17431
17432 .PHONY: maybe-info-m4 info-m4
17433 maybe-info-m4:
17434 @if m4
17435 maybe-info-m4: info-m4
17436
17437 info-m4: \
17438     configure-m4 
17439         @[ -f ./m4/Makefile ] || exit 0; \
17440         r=`${PWD_COMMAND}`; export r; \
17441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17442         $(HOST_EXPORTS) \
17443         for flag in $(EXTRA_HOST_FLAGS) ; do \
17444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17445         done; \
17446         echo "Doing info in m4" ; \
17447         (cd $(HOST_SUBDIR)/m4 && \
17448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17450                   "RANLIB=$${RANLIB}" \
17451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17452                   info) \
17453           || exit 1
17454
17455 @endif m4
17456
17457 .PHONY: maybe-dvi-m4 dvi-m4
17458 maybe-dvi-m4:
17459 @if m4
17460 maybe-dvi-m4: dvi-m4
17461
17462 dvi-m4: \
17463     configure-m4 
17464         @[ -f ./m4/Makefile ] || exit 0; \
17465         r=`${PWD_COMMAND}`; export r; \
17466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17467         $(HOST_EXPORTS) \
17468         for flag in $(EXTRA_HOST_FLAGS) ; do \
17469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17470         done; \
17471         echo "Doing dvi in m4" ; \
17472         (cd $(HOST_SUBDIR)/m4 && \
17473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17475                   "RANLIB=$${RANLIB}" \
17476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17477                   dvi) \
17478           || exit 1
17479
17480 @endif m4
17481
17482 .PHONY: maybe-html-m4 html-m4
17483 maybe-html-m4:
17484 @if m4
17485 maybe-html-m4: html-m4
17486
17487 html-m4: \
17488     configure-m4 
17489         @[ -f ./m4/Makefile ] || exit 0; \
17490         r=`${PWD_COMMAND}`; export r; \
17491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492         $(HOST_EXPORTS) \
17493         for flag in $(EXTRA_HOST_FLAGS) ; do \
17494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495         done; \
17496         echo "Doing html in m4" ; \
17497         (cd $(HOST_SUBDIR)/m4 && \
17498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500                   "RANLIB=$${RANLIB}" \
17501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17502                   html) \
17503           || exit 1
17504
17505 @endif m4
17506
17507 .PHONY: maybe-TAGS-m4 TAGS-m4
17508 maybe-TAGS-m4:
17509 @if m4
17510 maybe-TAGS-m4: TAGS-m4
17511
17512 TAGS-m4: \
17513     configure-m4 
17514         @[ -f ./m4/Makefile ] || exit 0; \
17515         r=`${PWD_COMMAND}`; export r; \
17516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17517         $(HOST_EXPORTS) \
17518         for flag in $(EXTRA_HOST_FLAGS) ; do \
17519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17520         done; \
17521         echo "Doing TAGS in m4" ; \
17522         (cd $(HOST_SUBDIR)/m4 && \
17523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17525                   "RANLIB=$${RANLIB}" \
17526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17527                   TAGS) \
17528           || exit 1
17529
17530 @endif m4
17531
17532 .PHONY: maybe-install-info-m4 install-info-m4
17533 maybe-install-info-m4:
17534 @if m4
17535 maybe-install-info-m4: install-info-m4
17536
17537 install-info-m4: \
17538     configure-m4 \
17539     info-m4 
17540         @[ -f ./m4/Makefile ] || exit 0; \
17541         r=`${PWD_COMMAND}`; export r; \
17542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17543         $(HOST_EXPORTS) \
17544         for flag in $(EXTRA_HOST_FLAGS) ; do \
17545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17546         done; \
17547         echo "Doing install-info in m4" ; \
17548         (cd $(HOST_SUBDIR)/m4 && \
17549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17551                   "RANLIB=$${RANLIB}" \
17552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17553                   install-info) \
17554           || exit 1
17555
17556 @endif m4
17557
17558 .PHONY: maybe-installcheck-m4 installcheck-m4
17559 maybe-installcheck-m4:
17560 @if m4
17561 maybe-installcheck-m4: installcheck-m4
17562
17563 installcheck-m4: \
17564     configure-m4 
17565         @[ -f ./m4/Makefile ] || exit 0; \
17566         r=`${PWD_COMMAND}`; export r; \
17567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17568         $(HOST_EXPORTS) \
17569         for flag in $(EXTRA_HOST_FLAGS) ; do \
17570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17571         done; \
17572         echo "Doing installcheck in m4" ; \
17573         (cd $(HOST_SUBDIR)/m4 && \
17574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17576                   "RANLIB=$${RANLIB}" \
17577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17578                   installcheck) \
17579           || exit 1
17580
17581 @endif m4
17582
17583 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
17584 maybe-mostlyclean-m4:
17585 @if m4
17586 maybe-mostlyclean-m4: mostlyclean-m4
17587
17588 mostlyclean-m4: 
17589         @[ -f ./m4/Makefile ] || exit 0; \
17590         r=`${PWD_COMMAND}`; export r; \
17591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17592         $(HOST_EXPORTS) \
17593         for flag in $(EXTRA_HOST_FLAGS) ; do \
17594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17595         done; \
17596         echo "Doing mostlyclean in m4" ; \
17597         (cd $(HOST_SUBDIR)/m4 && \
17598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17600                   "RANLIB=$${RANLIB}" \
17601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17602                   mostlyclean) \
17603           || exit 1
17604
17605 @endif m4
17606
17607 .PHONY: maybe-clean-m4 clean-m4
17608 maybe-clean-m4:
17609 @if m4
17610 maybe-clean-m4: clean-m4
17611
17612 clean-m4: 
17613         @[ -f ./m4/Makefile ] || exit 0; \
17614         r=`${PWD_COMMAND}`; export r; \
17615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17616         $(HOST_EXPORTS) \
17617         for flag in $(EXTRA_HOST_FLAGS) ; do \
17618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17619         done; \
17620         echo "Doing clean in m4" ; \
17621         (cd $(HOST_SUBDIR)/m4 && \
17622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17624                   "RANLIB=$${RANLIB}" \
17625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17626                   clean) \
17627           || exit 1
17628
17629 @endif m4
17630
17631 .PHONY: maybe-distclean-m4 distclean-m4
17632 maybe-distclean-m4:
17633 @if m4
17634 maybe-distclean-m4: distclean-m4
17635
17636 distclean-m4: 
17637         @[ -f ./m4/Makefile ] || exit 0; \
17638         r=`${PWD_COMMAND}`; export r; \
17639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17640         $(HOST_EXPORTS) \
17641         for flag in $(EXTRA_HOST_FLAGS) ; do \
17642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17643         done; \
17644         echo "Doing distclean in m4" ; \
17645         (cd $(HOST_SUBDIR)/m4 && \
17646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17648                   "RANLIB=$${RANLIB}" \
17649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17650                   distclean) \
17651           || exit 1
17652
17653 @endif m4
17654
17655 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
17656 maybe-maintainer-clean-m4:
17657 @if m4
17658 maybe-maintainer-clean-m4: maintainer-clean-m4
17659
17660 maintainer-clean-m4: 
17661         @[ -f ./m4/Makefile ] || exit 0; \
17662         r=`${PWD_COMMAND}`; export r; \
17663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17664         $(HOST_EXPORTS) \
17665         for flag in $(EXTRA_HOST_FLAGS) ; do \
17666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17667         done; \
17668         echo "Doing maintainer-clean in m4" ; \
17669         (cd $(HOST_SUBDIR)/m4 && \
17670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17672                   "RANLIB=$${RANLIB}" \
17673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17674                   maintainer-clean) \
17675           || exit 1
17676
17677 @endif m4
17678
17679
17680
17681 .PHONY: configure-make maybe-configure-make
17682 maybe-configure-make:
17683 @if make
17684 maybe-configure-make: configure-make
17685 configure-make: 
17686         @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
17687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
17688         r=`${PWD_COMMAND}`; export r; \
17689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17690         $(HOST_EXPORTS) \
17691         echo Configuring in $(HOST_SUBDIR)/make; \
17692         cd "$(HOST_SUBDIR)/make" || exit 1; \
17693         case $(srcdir) in \
17694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17695           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
17696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17697         esac; \
17698         srcdiroption="--srcdir=$${topdir}/make"; \
17699         libsrcdir="$$s/make"; \
17700         $(SHELL) $${libsrcdir}/configure \
17701           $(HOST_CONFIGARGS) $${srcdiroption}  \
17702           || exit 1
17703 @endif make
17704
17705
17706
17707
17708
17709 .PHONY: all-make maybe-all-make
17710 maybe-all-make:
17711 @if make
17712 TARGET-make=all
17713 maybe-all-make: all-make
17714 all-make: configure-make
17715         @r=`${PWD_COMMAND}`; export r; \
17716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17717         $(HOST_EXPORTS) \
17718         (cd $(HOST_SUBDIR)/make && \
17719           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
17720 @endif make
17721
17722
17723
17724
17725 .PHONY: check-make maybe-check-make
17726 maybe-check-make:
17727 @if make
17728 maybe-check-make: check-make
17729
17730 check-make:
17731         @r=`${PWD_COMMAND}`; export r; \
17732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733         $(HOST_EXPORTS) \
17734         (cd $(HOST_SUBDIR)/make && \
17735           $(MAKE) $(FLAGS_TO_PASS)  check)
17736
17737 @endif make
17738
17739 .PHONY: install-make maybe-install-make
17740 maybe-install-make:
17741 @if make
17742 maybe-install-make: install-make
17743
17744 install-make: installdirs
17745         @r=`${PWD_COMMAND}`; export r; \
17746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17747         $(HOST_EXPORTS) \
17748         (cd $(HOST_SUBDIR)/make && \
17749           $(MAKE) $(FLAGS_TO_PASS)  install)
17750
17751 @endif make
17752
17753 # Other targets (info, dvi, etc.)
17754
17755 .PHONY: maybe-info-make info-make
17756 maybe-info-make:
17757 @if make
17758 maybe-info-make: info-make
17759
17760 info-make: \
17761     configure-make 
17762         @[ -f ./make/Makefile ] || exit 0; \
17763         r=`${PWD_COMMAND}`; export r; \
17764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17765         $(HOST_EXPORTS) \
17766         for flag in $(EXTRA_HOST_FLAGS) ; do \
17767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17768         done; \
17769         echo "Doing info in make" ; \
17770         (cd $(HOST_SUBDIR)/make && \
17771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17773                   "RANLIB=$${RANLIB}" \
17774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17775                   info) \
17776           || exit 1
17777
17778 @endif make
17779
17780 .PHONY: maybe-dvi-make dvi-make
17781 maybe-dvi-make:
17782 @if make
17783 maybe-dvi-make: dvi-make
17784
17785 dvi-make: \
17786     configure-make 
17787         @[ -f ./make/Makefile ] || exit 0; \
17788         r=`${PWD_COMMAND}`; export r; \
17789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17790         $(HOST_EXPORTS) \
17791         for flag in $(EXTRA_HOST_FLAGS) ; do \
17792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17793         done; \
17794         echo "Doing dvi in make" ; \
17795         (cd $(HOST_SUBDIR)/make && \
17796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17798                   "RANLIB=$${RANLIB}" \
17799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17800                   dvi) \
17801           || exit 1
17802
17803 @endif make
17804
17805 .PHONY: maybe-html-make html-make
17806 maybe-html-make:
17807 @if make
17808 maybe-html-make: html-make
17809
17810 html-make: \
17811     configure-make 
17812         @[ -f ./make/Makefile ] || exit 0; \
17813         r=`${PWD_COMMAND}`; export r; \
17814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815         $(HOST_EXPORTS) \
17816         for flag in $(EXTRA_HOST_FLAGS) ; do \
17817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17818         done; \
17819         echo "Doing html in make" ; \
17820         (cd $(HOST_SUBDIR)/make && \
17821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17823                   "RANLIB=$${RANLIB}" \
17824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17825                   html) \
17826           || exit 1
17827
17828 @endif make
17829
17830 .PHONY: maybe-TAGS-make TAGS-make
17831 maybe-TAGS-make:
17832 @if make
17833 maybe-TAGS-make: TAGS-make
17834
17835 TAGS-make: \
17836     configure-make 
17837         @[ -f ./make/Makefile ] || exit 0; \
17838         r=`${PWD_COMMAND}`; export r; \
17839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17840         $(HOST_EXPORTS) \
17841         for flag in $(EXTRA_HOST_FLAGS) ; do \
17842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17843         done; \
17844         echo "Doing TAGS in make" ; \
17845         (cd $(HOST_SUBDIR)/make && \
17846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17848                   "RANLIB=$${RANLIB}" \
17849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17850                   TAGS) \
17851           || exit 1
17852
17853 @endif make
17854
17855 .PHONY: maybe-install-info-make install-info-make
17856 maybe-install-info-make:
17857 @if make
17858 maybe-install-info-make: install-info-make
17859
17860 install-info-make: \
17861     configure-make \
17862     info-make 
17863         @[ -f ./make/Makefile ] || exit 0; \
17864         r=`${PWD_COMMAND}`; export r; \
17865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17866         $(HOST_EXPORTS) \
17867         for flag in $(EXTRA_HOST_FLAGS) ; do \
17868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17869         done; \
17870         echo "Doing install-info in make" ; \
17871         (cd $(HOST_SUBDIR)/make && \
17872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17874                   "RANLIB=$${RANLIB}" \
17875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17876                   install-info) \
17877           || exit 1
17878
17879 @endif make
17880
17881 .PHONY: maybe-installcheck-make installcheck-make
17882 maybe-installcheck-make:
17883 @if make
17884 maybe-installcheck-make: installcheck-make
17885
17886 installcheck-make: \
17887     configure-make 
17888         @[ -f ./make/Makefile ] || exit 0; \
17889         r=`${PWD_COMMAND}`; export r; \
17890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17891         $(HOST_EXPORTS) \
17892         for flag in $(EXTRA_HOST_FLAGS) ; do \
17893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17894         done; \
17895         echo "Doing installcheck in make" ; \
17896         (cd $(HOST_SUBDIR)/make && \
17897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17899                   "RANLIB=$${RANLIB}" \
17900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17901                   installcheck) \
17902           || exit 1
17903
17904 @endif make
17905
17906 .PHONY: maybe-mostlyclean-make mostlyclean-make
17907 maybe-mostlyclean-make:
17908 @if make
17909 maybe-mostlyclean-make: mostlyclean-make
17910
17911 mostlyclean-make: 
17912         @[ -f ./make/Makefile ] || exit 0; \
17913         r=`${PWD_COMMAND}`; export r; \
17914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17915         $(HOST_EXPORTS) \
17916         for flag in $(EXTRA_HOST_FLAGS) ; do \
17917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17918         done; \
17919         echo "Doing mostlyclean in make" ; \
17920         (cd $(HOST_SUBDIR)/make && \
17921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17923                   "RANLIB=$${RANLIB}" \
17924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17925                   mostlyclean) \
17926           || exit 1
17927
17928 @endif make
17929
17930 .PHONY: maybe-clean-make clean-make
17931 maybe-clean-make:
17932 @if make
17933 maybe-clean-make: clean-make
17934
17935 clean-make: 
17936         @[ -f ./make/Makefile ] || exit 0; \
17937         r=`${PWD_COMMAND}`; export r; \
17938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17939         $(HOST_EXPORTS) \
17940         for flag in $(EXTRA_HOST_FLAGS) ; do \
17941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17942         done; \
17943         echo "Doing clean in make" ; \
17944         (cd $(HOST_SUBDIR)/make && \
17945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17947                   "RANLIB=$${RANLIB}" \
17948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17949                   clean) \
17950           || exit 1
17951
17952 @endif make
17953
17954 .PHONY: maybe-distclean-make distclean-make
17955 maybe-distclean-make:
17956 @if make
17957 maybe-distclean-make: distclean-make
17958
17959 distclean-make: 
17960         @[ -f ./make/Makefile ] || exit 0; \
17961         r=`${PWD_COMMAND}`; export r; \
17962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17963         $(HOST_EXPORTS) \
17964         for flag in $(EXTRA_HOST_FLAGS) ; do \
17965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17966         done; \
17967         echo "Doing distclean in make" ; \
17968         (cd $(HOST_SUBDIR)/make && \
17969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17971                   "RANLIB=$${RANLIB}" \
17972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17973                   distclean) \
17974           || exit 1
17975
17976 @endif make
17977
17978 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
17979 maybe-maintainer-clean-make:
17980 @if make
17981 maybe-maintainer-clean-make: maintainer-clean-make
17982
17983 maintainer-clean-make: 
17984         @[ -f ./make/Makefile ] || exit 0; \
17985         r=`${PWD_COMMAND}`; export r; \
17986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17987         $(HOST_EXPORTS) \
17988         for flag in $(EXTRA_HOST_FLAGS) ; do \
17989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17990         done; \
17991         echo "Doing maintainer-clean in make" ; \
17992         (cd $(HOST_SUBDIR)/make && \
17993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17995                   "RANLIB=$${RANLIB}" \
17996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17997                   maintainer-clean) \
17998           || exit 1
17999
18000 @endif make
18001
18002
18003
18004 .PHONY: configure-mmalloc maybe-configure-mmalloc
18005 maybe-configure-mmalloc:
18006 @if mmalloc
18007 maybe-configure-mmalloc: configure-mmalloc
18008 configure-mmalloc: 
18009         @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18011         r=`${PWD_COMMAND}`; export r; \
18012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013         $(HOST_EXPORTS) \
18014         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18015         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18016         case $(srcdir) in \
18017           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18018           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18019                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18020         esac; \
18021         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18022         libsrcdir="$$s/mmalloc"; \
18023         $(SHELL) $${libsrcdir}/configure \
18024           $(HOST_CONFIGARGS) $${srcdiroption}  \
18025           || exit 1
18026 @endif mmalloc
18027
18028
18029
18030
18031
18032 .PHONY: all-mmalloc maybe-all-mmalloc
18033 maybe-all-mmalloc:
18034 @if mmalloc
18035 TARGET-mmalloc=all
18036 maybe-all-mmalloc: all-mmalloc
18037 all-mmalloc: configure-mmalloc
18038         @r=`${PWD_COMMAND}`; export r; \
18039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18040         $(HOST_EXPORTS) \
18041         (cd $(HOST_SUBDIR)/mmalloc && \
18042           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
18043 @endif mmalloc
18044
18045
18046
18047
18048 .PHONY: check-mmalloc maybe-check-mmalloc
18049 maybe-check-mmalloc:
18050 @if mmalloc
18051 maybe-check-mmalloc: check-mmalloc
18052
18053 check-mmalloc:
18054
18055 @endif mmalloc
18056
18057 .PHONY: install-mmalloc maybe-install-mmalloc
18058 maybe-install-mmalloc:
18059 @if mmalloc
18060 maybe-install-mmalloc: install-mmalloc
18061
18062 install-mmalloc: installdirs
18063         @r=`${PWD_COMMAND}`; export r; \
18064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18065         $(HOST_EXPORTS) \
18066         (cd $(HOST_SUBDIR)/mmalloc && \
18067           $(MAKE) $(FLAGS_TO_PASS)  install)
18068
18069 @endif mmalloc
18070
18071 # Other targets (info, dvi, etc.)
18072
18073 .PHONY: maybe-info-mmalloc info-mmalloc
18074 maybe-info-mmalloc:
18075 @if mmalloc
18076 maybe-info-mmalloc: info-mmalloc
18077
18078 info-mmalloc: \
18079     configure-mmalloc 
18080         @[ -f ./mmalloc/Makefile ] || exit 0; \
18081         r=`${PWD_COMMAND}`; export r; \
18082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18083         $(HOST_EXPORTS) \
18084         for flag in $(EXTRA_HOST_FLAGS) ; do \
18085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18086         done; \
18087         echo "Doing info in mmalloc" ; \
18088         (cd $(HOST_SUBDIR)/mmalloc && \
18089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18091                   "RANLIB=$${RANLIB}" \
18092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18093                   info) \
18094           || exit 1
18095
18096 @endif mmalloc
18097
18098 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18099 maybe-dvi-mmalloc:
18100 @if mmalloc
18101 maybe-dvi-mmalloc: dvi-mmalloc
18102
18103 dvi-mmalloc: \
18104     configure-mmalloc 
18105         @[ -f ./mmalloc/Makefile ] || exit 0; \
18106         r=`${PWD_COMMAND}`; export r; \
18107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18108         $(HOST_EXPORTS) \
18109         for flag in $(EXTRA_HOST_FLAGS) ; do \
18110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18111         done; \
18112         echo "Doing dvi in mmalloc" ; \
18113         (cd $(HOST_SUBDIR)/mmalloc && \
18114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18116                   "RANLIB=$${RANLIB}" \
18117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18118                   dvi) \
18119           || exit 1
18120
18121 @endif mmalloc
18122
18123 .PHONY: maybe-html-mmalloc html-mmalloc
18124 maybe-html-mmalloc:
18125 @if mmalloc
18126 maybe-html-mmalloc: html-mmalloc
18127
18128 html-mmalloc: \
18129     configure-mmalloc 
18130         @[ -f ./mmalloc/Makefile ] || exit 0; \
18131         r=`${PWD_COMMAND}`; export r; \
18132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18133         $(HOST_EXPORTS) \
18134         for flag in $(EXTRA_HOST_FLAGS) ; do \
18135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18136         done; \
18137         echo "Doing html in mmalloc" ; \
18138         (cd $(HOST_SUBDIR)/mmalloc && \
18139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18141                   "RANLIB=$${RANLIB}" \
18142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18143                   html) \
18144           || exit 1
18145
18146 @endif mmalloc
18147
18148 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18149 maybe-TAGS-mmalloc:
18150 @if mmalloc
18151 maybe-TAGS-mmalloc: TAGS-mmalloc
18152
18153 TAGS-mmalloc: \
18154     configure-mmalloc 
18155         @[ -f ./mmalloc/Makefile ] || exit 0; \
18156         r=`${PWD_COMMAND}`; export r; \
18157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18158         $(HOST_EXPORTS) \
18159         for flag in $(EXTRA_HOST_FLAGS) ; do \
18160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18161         done; \
18162         echo "Doing TAGS in mmalloc" ; \
18163         (cd $(HOST_SUBDIR)/mmalloc && \
18164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18166                   "RANLIB=$${RANLIB}" \
18167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18168                   TAGS) \
18169           || exit 1
18170
18171 @endif mmalloc
18172
18173 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18174 maybe-install-info-mmalloc:
18175 @if mmalloc
18176 maybe-install-info-mmalloc: install-info-mmalloc
18177
18178 install-info-mmalloc: \
18179     configure-mmalloc \
18180     info-mmalloc 
18181         @[ -f ./mmalloc/Makefile ] || exit 0; \
18182         r=`${PWD_COMMAND}`; export r; \
18183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18184         $(HOST_EXPORTS) \
18185         for flag in $(EXTRA_HOST_FLAGS) ; do \
18186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18187         done; \
18188         echo "Doing install-info in mmalloc" ; \
18189         (cd $(HOST_SUBDIR)/mmalloc && \
18190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18192                   "RANLIB=$${RANLIB}" \
18193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18194                   install-info) \
18195           || exit 1
18196
18197 @endif mmalloc
18198
18199 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18200 maybe-installcheck-mmalloc:
18201 @if mmalloc
18202 maybe-installcheck-mmalloc: installcheck-mmalloc
18203
18204 installcheck-mmalloc: \
18205     configure-mmalloc 
18206         @[ -f ./mmalloc/Makefile ] || exit 0; \
18207         r=`${PWD_COMMAND}`; export r; \
18208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18209         $(HOST_EXPORTS) \
18210         for flag in $(EXTRA_HOST_FLAGS) ; do \
18211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18212         done; \
18213         echo "Doing installcheck in mmalloc" ; \
18214         (cd $(HOST_SUBDIR)/mmalloc && \
18215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18217                   "RANLIB=$${RANLIB}" \
18218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18219                   installcheck) \
18220           || exit 1
18221
18222 @endif mmalloc
18223
18224 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
18225 maybe-mostlyclean-mmalloc:
18226 @if mmalloc
18227 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
18228
18229 mostlyclean-mmalloc: 
18230         @[ -f ./mmalloc/Makefile ] || exit 0; \
18231         r=`${PWD_COMMAND}`; export r; \
18232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18233         $(HOST_EXPORTS) \
18234         for flag in $(EXTRA_HOST_FLAGS) ; do \
18235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18236         done; \
18237         echo "Doing mostlyclean in mmalloc" ; \
18238         (cd $(HOST_SUBDIR)/mmalloc && \
18239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18241                   "RANLIB=$${RANLIB}" \
18242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18243                   mostlyclean) \
18244           || exit 1
18245
18246 @endif mmalloc
18247
18248 .PHONY: maybe-clean-mmalloc clean-mmalloc
18249 maybe-clean-mmalloc:
18250 @if mmalloc
18251 maybe-clean-mmalloc: clean-mmalloc
18252
18253 clean-mmalloc: 
18254         @[ -f ./mmalloc/Makefile ] || exit 0; \
18255         r=`${PWD_COMMAND}`; export r; \
18256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18257         $(HOST_EXPORTS) \
18258         for flag in $(EXTRA_HOST_FLAGS) ; do \
18259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18260         done; \
18261         echo "Doing clean in mmalloc" ; \
18262         (cd $(HOST_SUBDIR)/mmalloc && \
18263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18265                   "RANLIB=$${RANLIB}" \
18266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18267                   clean) \
18268           || exit 1
18269
18270 @endif mmalloc
18271
18272 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
18273 maybe-distclean-mmalloc:
18274 @if mmalloc
18275 maybe-distclean-mmalloc: distclean-mmalloc
18276
18277 distclean-mmalloc: 
18278         @[ -f ./mmalloc/Makefile ] || exit 0; \
18279         r=`${PWD_COMMAND}`; export r; \
18280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18281         $(HOST_EXPORTS) \
18282         for flag in $(EXTRA_HOST_FLAGS) ; do \
18283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18284         done; \
18285         echo "Doing distclean in mmalloc" ; \
18286         (cd $(HOST_SUBDIR)/mmalloc && \
18287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18289                   "RANLIB=$${RANLIB}" \
18290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18291                   distclean) \
18292           || exit 1
18293
18294 @endif mmalloc
18295
18296 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
18297 maybe-maintainer-clean-mmalloc:
18298 @if mmalloc
18299 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
18300
18301 maintainer-clean-mmalloc: 
18302         @[ -f ./mmalloc/Makefile ] || exit 0; \
18303         r=`${PWD_COMMAND}`; export r; \
18304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18305         $(HOST_EXPORTS) \
18306         for flag in $(EXTRA_HOST_FLAGS) ; do \
18307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18308         done; \
18309         echo "Doing maintainer-clean in mmalloc" ; \
18310         (cd $(HOST_SUBDIR)/mmalloc && \
18311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18313                   "RANLIB=$${RANLIB}" \
18314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18315                   maintainer-clean) \
18316           || exit 1
18317
18318 @endif mmalloc
18319
18320
18321
18322 .PHONY: configure-patch maybe-configure-patch
18323 maybe-configure-patch:
18324 @if patch
18325 maybe-configure-patch: configure-patch
18326 configure-patch: 
18327         @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
18328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
18329         r=`${PWD_COMMAND}`; export r; \
18330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331         $(HOST_EXPORTS) \
18332         echo Configuring in $(HOST_SUBDIR)/patch; \
18333         cd "$(HOST_SUBDIR)/patch" || exit 1; \
18334         case $(srcdir) in \
18335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18336           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
18337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18338         esac; \
18339         srcdiroption="--srcdir=$${topdir}/patch"; \
18340         libsrcdir="$$s/patch"; \
18341         $(SHELL) $${libsrcdir}/configure \
18342           $(HOST_CONFIGARGS) $${srcdiroption}  \
18343           || exit 1
18344 @endif patch
18345
18346
18347
18348
18349
18350 .PHONY: all-patch maybe-all-patch
18351 maybe-all-patch:
18352 @if patch
18353 TARGET-patch=all
18354 maybe-all-patch: all-patch
18355 all-patch: configure-patch
18356         @r=`${PWD_COMMAND}`; export r; \
18357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18358         $(HOST_EXPORTS) \
18359         (cd $(HOST_SUBDIR)/patch && \
18360           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
18361 @endif patch
18362
18363
18364
18365
18366 .PHONY: check-patch maybe-check-patch
18367 maybe-check-patch:
18368 @if patch
18369 maybe-check-patch: check-patch
18370
18371 check-patch:
18372         @r=`${PWD_COMMAND}`; export r; \
18373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18374         $(HOST_EXPORTS) \
18375         (cd $(HOST_SUBDIR)/patch && \
18376           $(MAKE) $(FLAGS_TO_PASS)  check)
18377
18378 @endif patch
18379
18380 .PHONY: install-patch maybe-install-patch
18381 maybe-install-patch:
18382 @if patch
18383 maybe-install-patch: install-patch
18384
18385 install-patch: installdirs
18386         @r=`${PWD_COMMAND}`; export r; \
18387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18388         $(HOST_EXPORTS) \
18389         (cd $(HOST_SUBDIR)/patch && \
18390           $(MAKE) $(FLAGS_TO_PASS)  install)
18391
18392 @endif patch
18393
18394 # Other targets (info, dvi, etc.)
18395
18396 .PHONY: maybe-info-patch info-patch
18397 maybe-info-patch:
18398 @if patch
18399 maybe-info-patch: info-patch
18400
18401 info-patch: \
18402     configure-patch 
18403         @[ -f ./patch/Makefile ] || exit 0; \
18404         r=`${PWD_COMMAND}`; export r; \
18405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18406         $(HOST_EXPORTS) \
18407         for flag in $(EXTRA_HOST_FLAGS) ; do \
18408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18409         done; \
18410         echo "Doing info in patch" ; \
18411         (cd $(HOST_SUBDIR)/patch && \
18412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18414                   "RANLIB=$${RANLIB}" \
18415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18416                   info) \
18417           || exit 1
18418
18419 @endif patch
18420
18421 .PHONY: maybe-dvi-patch dvi-patch
18422 maybe-dvi-patch:
18423 @if patch
18424 maybe-dvi-patch: dvi-patch
18425
18426 dvi-patch: \
18427     configure-patch 
18428         @[ -f ./patch/Makefile ] || exit 0; \
18429         r=`${PWD_COMMAND}`; export r; \
18430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18431         $(HOST_EXPORTS) \
18432         for flag in $(EXTRA_HOST_FLAGS) ; do \
18433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18434         done; \
18435         echo "Doing dvi in patch" ; \
18436         (cd $(HOST_SUBDIR)/patch && \
18437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18439                   "RANLIB=$${RANLIB}" \
18440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18441                   dvi) \
18442           || exit 1
18443
18444 @endif patch
18445
18446 .PHONY: maybe-html-patch html-patch
18447 maybe-html-patch:
18448 @if patch
18449 maybe-html-patch: html-patch
18450
18451 html-patch: \
18452     configure-patch 
18453         @[ -f ./patch/Makefile ] || exit 0; \
18454         r=`${PWD_COMMAND}`; export r; \
18455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18456         $(HOST_EXPORTS) \
18457         for flag in $(EXTRA_HOST_FLAGS) ; do \
18458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18459         done; \
18460         echo "Doing html in patch" ; \
18461         (cd $(HOST_SUBDIR)/patch && \
18462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18464                   "RANLIB=$${RANLIB}" \
18465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18466                   html) \
18467           || exit 1
18468
18469 @endif patch
18470
18471 .PHONY: maybe-TAGS-patch TAGS-patch
18472 maybe-TAGS-patch:
18473 @if patch
18474 maybe-TAGS-patch: TAGS-patch
18475
18476 TAGS-patch: \
18477     configure-patch 
18478         @[ -f ./patch/Makefile ] || exit 0; \
18479         r=`${PWD_COMMAND}`; export r; \
18480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18481         $(HOST_EXPORTS) \
18482         for flag in $(EXTRA_HOST_FLAGS) ; do \
18483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18484         done; \
18485         echo "Doing TAGS in patch" ; \
18486         (cd $(HOST_SUBDIR)/patch && \
18487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18489                   "RANLIB=$${RANLIB}" \
18490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18491                   TAGS) \
18492           || exit 1
18493
18494 @endif patch
18495
18496 .PHONY: maybe-install-info-patch install-info-patch
18497 maybe-install-info-patch:
18498 @if patch
18499 maybe-install-info-patch: install-info-patch
18500
18501 install-info-patch: \
18502     configure-patch \
18503     info-patch 
18504         @[ -f ./patch/Makefile ] || exit 0; \
18505         r=`${PWD_COMMAND}`; export r; \
18506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18507         $(HOST_EXPORTS) \
18508         for flag in $(EXTRA_HOST_FLAGS) ; do \
18509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18510         done; \
18511         echo "Doing install-info in patch" ; \
18512         (cd $(HOST_SUBDIR)/patch && \
18513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18515                   "RANLIB=$${RANLIB}" \
18516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18517                   install-info) \
18518           || exit 1
18519
18520 @endif patch
18521
18522 .PHONY: maybe-installcheck-patch installcheck-patch
18523 maybe-installcheck-patch:
18524 @if patch
18525 maybe-installcheck-patch: installcheck-patch
18526
18527 installcheck-patch: \
18528     configure-patch 
18529         @[ -f ./patch/Makefile ] || exit 0; \
18530         r=`${PWD_COMMAND}`; export r; \
18531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532         $(HOST_EXPORTS) \
18533         for flag in $(EXTRA_HOST_FLAGS) ; do \
18534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18535         done; \
18536         echo "Doing installcheck in patch" ; \
18537         (cd $(HOST_SUBDIR)/patch && \
18538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18540                   "RANLIB=$${RANLIB}" \
18541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18542                   installcheck) \
18543           || exit 1
18544
18545 @endif patch
18546
18547 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
18548 maybe-mostlyclean-patch:
18549 @if patch
18550 maybe-mostlyclean-patch: mostlyclean-patch
18551
18552 mostlyclean-patch: 
18553         @[ -f ./patch/Makefile ] || exit 0; \
18554         r=`${PWD_COMMAND}`; export r; \
18555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18556         $(HOST_EXPORTS) \
18557         for flag in $(EXTRA_HOST_FLAGS) ; do \
18558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18559         done; \
18560         echo "Doing mostlyclean in patch" ; \
18561         (cd $(HOST_SUBDIR)/patch && \
18562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18564                   "RANLIB=$${RANLIB}" \
18565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18566                   mostlyclean) \
18567           || exit 1
18568
18569 @endif patch
18570
18571 .PHONY: maybe-clean-patch clean-patch
18572 maybe-clean-patch:
18573 @if patch
18574 maybe-clean-patch: clean-patch
18575
18576 clean-patch: 
18577         @[ -f ./patch/Makefile ] || exit 0; \
18578         r=`${PWD_COMMAND}`; export r; \
18579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18580         $(HOST_EXPORTS) \
18581         for flag in $(EXTRA_HOST_FLAGS) ; do \
18582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18583         done; \
18584         echo "Doing clean in patch" ; \
18585         (cd $(HOST_SUBDIR)/patch && \
18586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18588                   "RANLIB=$${RANLIB}" \
18589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18590                   clean) \
18591           || exit 1
18592
18593 @endif patch
18594
18595 .PHONY: maybe-distclean-patch distclean-patch
18596 maybe-distclean-patch:
18597 @if patch
18598 maybe-distclean-patch: distclean-patch
18599
18600 distclean-patch: 
18601         @[ -f ./patch/Makefile ] || exit 0; \
18602         r=`${PWD_COMMAND}`; export r; \
18603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18604         $(HOST_EXPORTS) \
18605         for flag in $(EXTRA_HOST_FLAGS) ; do \
18606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18607         done; \
18608         echo "Doing distclean in patch" ; \
18609         (cd $(HOST_SUBDIR)/patch && \
18610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18612                   "RANLIB=$${RANLIB}" \
18613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18614                   distclean) \
18615           || exit 1
18616
18617 @endif patch
18618
18619 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
18620 maybe-maintainer-clean-patch:
18621 @if patch
18622 maybe-maintainer-clean-patch: maintainer-clean-patch
18623
18624 maintainer-clean-patch: 
18625         @[ -f ./patch/Makefile ] || exit 0; \
18626         r=`${PWD_COMMAND}`; export r; \
18627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628         $(HOST_EXPORTS) \
18629         for flag in $(EXTRA_HOST_FLAGS) ; do \
18630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18631         done; \
18632         echo "Doing maintainer-clean in patch" ; \
18633         (cd $(HOST_SUBDIR)/patch && \
18634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18636                   "RANLIB=$${RANLIB}" \
18637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18638                   maintainer-clean) \
18639           || exit 1
18640
18641 @endif patch
18642
18643
18644
18645 .PHONY: configure-perl maybe-configure-perl
18646 maybe-configure-perl:
18647 @if perl
18648 maybe-configure-perl: configure-perl
18649 configure-perl: 
18650         @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
18651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
18652         r=`${PWD_COMMAND}`; export r; \
18653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654         $(HOST_EXPORTS) \
18655         echo Configuring in $(HOST_SUBDIR)/perl; \
18656         cd "$(HOST_SUBDIR)/perl" || exit 1; \
18657         case $(srcdir) in \
18658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18659           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
18660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18661         esac; \
18662         srcdiroption="--srcdir=$${topdir}/perl"; \
18663         libsrcdir="$$s/perl"; \
18664         $(SHELL) $${libsrcdir}/configure \
18665           $(HOST_CONFIGARGS) $${srcdiroption}  \
18666           || exit 1
18667 @endif perl
18668
18669
18670
18671
18672
18673 .PHONY: all-perl maybe-all-perl
18674 maybe-all-perl:
18675 @if perl
18676 TARGET-perl=all
18677 maybe-all-perl: all-perl
18678 all-perl: configure-perl
18679         @r=`${PWD_COMMAND}`; export r; \
18680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18681         $(HOST_EXPORTS) \
18682         (cd $(HOST_SUBDIR)/perl && \
18683           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
18684 @endif perl
18685
18686
18687
18688
18689 .PHONY: check-perl maybe-check-perl
18690 maybe-check-perl:
18691 @if perl
18692 maybe-check-perl: check-perl
18693
18694 check-perl:
18695         @r=`${PWD_COMMAND}`; export r; \
18696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18697         $(HOST_EXPORTS) \
18698         (cd $(HOST_SUBDIR)/perl && \
18699           $(MAKE) $(FLAGS_TO_PASS)  check)
18700
18701 @endif perl
18702
18703 .PHONY: install-perl maybe-install-perl
18704 maybe-install-perl:
18705 @if perl
18706 maybe-install-perl: install-perl
18707
18708 install-perl: installdirs
18709         @r=`${PWD_COMMAND}`; export r; \
18710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18711         $(HOST_EXPORTS) \
18712         (cd $(HOST_SUBDIR)/perl && \
18713           $(MAKE) $(FLAGS_TO_PASS)  install)
18714
18715 @endif perl
18716
18717 # Other targets (info, dvi, etc.)
18718
18719 .PHONY: maybe-info-perl info-perl
18720 maybe-info-perl:
18721 @if perl
18722 maybe-info-perl: info-perl
18723
18724 info-perl: \
18725     configure-perl 
18726         @[ -f ./perl/Makefile ] || exit 0; \
18727         r=`${PWD_COMMAND}`; export r; \
18728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18729         $(HOST_EXPORTS) \
18730         for flag in $(EXTRA_HOST_FLAGS) ; do \
18731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18732         done; \
18733         echo "Doing info in perl" ; \
18734         (cd $(HOST_SUBDIR)/perl && \
18735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18737                   "RANLIB=$${RANLIB}" \
18738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18739                   info) \
18740           || exit 1
18741
18742 @endif perl
18743
18744 .PHONY: maybe-dvi-perl dvi-perl
18745 maybe-dvi-perl:
18746 @if perl
18747 maybe-dvi-perl: dvi-perl
18748
18749 dvi-perl: \
18750     configure-perl 
18751         @[ -f ./perl/Makefile ] || exit 0; \
18752         r=`${PWD_COMMAND}`; export r; \
18753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18754         $(HOST_EXPORTS) \
18755         for flag in $(EXTRA_HOST_FLAGS) ; do \
18756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18757         done; \
18758         echo "Doing dvi in perl" ; \
18759         (cd $(HOST_SUBDIR)/perl && \
18760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18762                   "RANLIB=$${RANLIB}" \
18763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18764                   dvi) \
18765           || exit 1
18766
18767 @endif perl
18768
18769 .PHONY: maybe-html-perl html-perl
18770 maybe-html-perl:
18771 @if perl
18772 maybe-html-perl: html-perl
18773
18774 html-perl: \
18775     configure-perl 
18776         @[ -f ./perl/Makefile ] || exit 0; \
18777         r=`${PWD_COMMAND}`; export r; \
18778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18779         $(HOST_EXPORTS) \
18780         for flag in $(EXTRA_HOST_FLAGS) ; do \
18781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18782         done; \
18783         echo "Doing html in perl" ; \
18784         (cd $(HOST_SUBDIR)/perl && \
18785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18787                   "RANLIB=$${RANLIB}" \
18788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18789                   html) \
18790           || exit 1
18791
18792 @endif perl
18793
18794 .PHONY: maybe-TAGS-perl TAGS-perl
18795 maybe-TAGS-perl:
18796 @if perl
18797 maybe-TAGS-perl: TAGS-perl
18798
18799 TAGS-perl: \
18800     configure-perl 
18801         @[ -f ./perl/Makefile ] || exit 0; \
18802         r=`${PWD_COMMAND}`; export r; \
18803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18804         $(HOST_EXPORTS) \
18805         for flag in $(EXTRA_HOST_FLAGS) ; do \
18806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18807         done; \
18808         echo "Doing TAGS in perl" ; \
18809         (cd $(HOST_SUBDIR)/perl && \
18810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18812                   "RANLIB=$${RANLIB}" \
18813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18814                   TAGS) \
18815           || exit 1
18816
18817 @endif perl
18818
18819 .PHONY: maybe-install-info-perl install-info-perl
18820 maybe-install-info-perl:
18821 @if perl
18822 maybe-install-info-perl: install-info-perl
18823
18824 install-info-perl: \
18825     configure-perl \
18826     info-perl 
18827         @[ -f ./perl/Makefile ] || exit 0; \
18828         r=`${PWD_COMMAND}`; export r; \
18829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18830         $(HOST_EXPORTS) \
18831         for flag in $(EXTRA_HOST_FLAGS) ; do \
18832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18833         done; \
18834         echo "Doing install-info in perl" ; \
18835         (cd $(HOST_SUBDIR)/perl && \
18836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18838                   "RANLIB=$${RANLIB}" \
18839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18840                   install-info) \
18841           || exit 1
18842
18843 @endif perl
18844
18845 .PHONY: maybe-installcheck-perl installcheck-perl
18846 maybe-installcheck-perl:
18847 @if perl
18848 maybe-installcheck-perl: installcheck-perl
18849
18850 installcheck-perl: \
18851     configure-perl 
18852         @[ -f ./perl/Makefile ] || exit 0; \
18853         r=`${PWD_COMMAND}`; export r; \
18854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18855         $(HOST_EXPORTS) \
18856         for flag in $(EXTRA_HOST_FLAGS) ; do \
18857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18858         done; \
18859         echo "Doing installcheck in perl" ; \
18860         (cd $(HOST_SUBDIR)/perl && \
18861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18863                   "RANLIB=$${RANLIB}" \
18864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18865                   installcheck) \
18866           || exit 1
18867
18868 @endif perl
18869
18870 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
18871 maybe-mostlyclean-perl:
18872 @if perl
18873 maybe-mostlyclean-perl: mostlyclean-perl
18874
18875 mostlyclean-perl: 
18876         @[ -f ./perl/Makefile ] || exit 0; \
18877         r=`${PWD_COMMAND}`; export r; \
18878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18879         $(HOST_EXPORTS) \
18880         for flag in $(EXTRA_HOST_FLAGS) ; do \
18881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18882         done; \
18883         echo "Doing mostlyclean in perl" ; \
18884         (cd $(HOST_SUBDIR)/perl && \
18885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18887                   "RANLIB=$${RANLIB}" \
18888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18889                   mostlyclean) \
18890           || exit 1
18891
18892 @endif perl
18893
18894 .PHONY: maybe-clean-perl clean-perl
18895 maybe-clean-perl:
18896 @if perl
18897 maybe-clean-perl: clean-perl
18898
18899 clean-perl: 
18900         @[ -f ./perl/Makefile ] || exit 0; \
18901         r=`${PWD_COMMAND}`; export r; \
18902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18903         $(HOST_EXPORTS) \
18904         for flag in $(EXTRA_HOST_FLAGS) ; do \
18905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18906         done; \
18907         echo "Doing clean in perl" ; \
18908         (cd $(HOST_SUBDIR)/perl && \
18909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18911                   "RANLIB=$${RANLIB}" \
18912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18913                   clean) \
18914           || exit 1
18915
18916 @endif perl
18917
18918 .PHONY: maybe-distclean-perl distclean-perl
18919 maybe-distclean-perl:
18920 @if perl
18921 maybe-distclean-perl: distclean-perl
18922
18923 distclean-perl: 
18924         @[ -f ./perl/Makefile ] || exit 0; \
18925         r=`${PWD_COMMAND}`; export r; \
18926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18927         $(HOST_EXPORTS) \
18928         for flag in $(EXTRA_HOST_FLAGS) ; do \
18929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18930         done; \
18931         echo "Doing distclean in perl" ; \
18932         (cd $(HOST_SUBDIR)/perl && \
18933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18935                   "RANLIB=$${RANLIB}" \
18936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18937                   distclean) \
18938           || exit 1
18939
18940 @endif perl
18941
18942 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
18943 maybe-maintainer-clean-perl:
18944 @if perl
18945 maybe-maintainer-clean-perl: maintainer-clean-perl
18946
18947 maintainer-clean-perl: 
18948         @[ -f ./perl/Makefile ] || exit 0; \
18949         r=`${PWD_COMMAND}`; export r; \
18950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18951         $(HOST_EXPORTS) \
18952         for flag in $(EXTRA_HOST_FLAGS) ; do \
18953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18954         done; \
18955         echo "Doing maintainer-clean in perl" ; \
18956         (cd $(HOST_SUBDIR)/perl && \
18957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18959                   "RANLIB=$${RANLIB}" \
18960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18961                   maintainer-clean) \
18962           || exit 1
18963
18964 @endif perl
18965
18966
18967
18968 .PHONY: configure-prms maybe-configure-prms
18969 maybe-configure-prms:
18970 @if prms
18971 maybe-configure-prms: configure-prms
18972 configure-prms: 
18973         @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
18974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
18975         r=`${PWD_COMMAND}`; export r; \
18976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977         $(HOST_EXPORTS) \
18978         echo Configuring in $(HOST_SUBDIR)/prms; \
18979         cd "$(HOST_SUBDIR)/prms" || exit 1; \
18980         case $(srcdir) in \
18981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18982           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
18983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18984         esac; \
18985         srcdiroption="--srcdir=$${topdir}/prms"; \
18986         libsrcdir="$$s/prms"; \
18987         $(SHELL) $${libsrcdir}/configure \
18988           $(HOST_CONFIGARGS) $${srcdiroption}  \
18989           || exit 1
18990 @endif prms
18991
18992
18993
18994
18995
18996 .PHONY: all-prms maybe-all-prms
18997 maybe-all-prms:
18998 @if prms
18999 TARGET-prms=all
19000 maybe-all-prms: all-prms
19001 all-prms: configure-prms
19002         @r=`${PWD_COMMAND}`; export r; \
19003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19004         $(HOST_EXPORTS) \
19005         (cd $(HOST_SUBDIR)/prms && \
19006           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
19007 @endif prms
19008
19009
19010
19011
19012 .PHONY: check-prms maybe-check-prms
19013 maybe-check-prms:
19014 @if prms
19015 maybe-check-prms: check-prms
19016
19017 check-prms:
19018         @r=`${PWD_COMMAND}`; export r; \
19019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020         $(HOST_EXPORTS) \
19021         (cd $(HOST_SUBDIR)/prms && \
19022           $(MAKE) $(FLAGS_TO_PASS)  check)
19023
19024 @endif prms
19025
19026 .PHONY: install-prms maybe-install-prms
19027 maybe-install-prms:
19028 @if prms
19029 maybe-install-prms: install-prms
19030
19031 install-prms: installdirs
19032         @r=`${PWD_COMMAND}`; export r; \
19033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19034         $(HOST_EXPORTS) \
19035         (cd $(HOST_SUBDIR)/prms && \
19036           $(MAKE) $(FLAGS_TO_PASS)  install)
19037
19038 @endif prms
19039
19040 # Other targets (info, dvi, etc.)
19041
19042 .PHONY: maybe-info-prms info-prms
19043 maybe-info-prms:
19044 @if prms
19045 maybe-info-prms: info-prms
19046
19047 info-prms: \
19048     configure-prms 
19049         @[ -f ./prms/Makefile ] || exit 0; \
19050         r=`${PWD_COMMAND}`; export r; \
19051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19052         $(HOST_EXPORTS) \
19053         for flag in $(EXTRA_HOST_FLAGS) ; do \
19054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19055         done; \
19056         echo "Doing info in prms" ; \
19057         (cd $(HOST_SUBDIR)/prms && \
19058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19060                   "RANLIB=$${RANLIB}" \
19061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19062                   info) \
19063           || exit 1
19064
19065 @endif prms
19066
19067 .PHONY: maybe-dvi-prms dvi-prms
19068 maybe-dvi-prms:
19069 @if prms
19070 maybe-dvi-prms: dvi-prms
19071
19072 dvi-prms: \
19073     configure-prms 
19074         @[ -f ./prms/Makefile ] || exit 0; \
19075         r=`${PWD_COMMAND}`; export r; \
19076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19077         $(HOST_EXPORTS) \
19078         for flag in $(EXTRA_HOST_FLAGS) ; do \
19079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19080         done; \
19081         echo "Doing dvi in prms" ; \
19082         (cd $(HOST_SUBDIR)/prms && \
19083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19085                   "RANLIB=$${RANLIB}" \
19086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19087                   dvi) \
19088           || exit 1
19089
19090 @endif prms
19091
19092 .PHONY: maybe-html-prms html-prms
19093 maybe-html-prms:
19094 @if prms
19095 maybe-html-prms: html-prms
19096
19097 html-prms: \
19098     configure-prms 
19099         @[ -f ./prms/Makefile ] || exit 0; \
19100         r=`${PWD_COMMAND}`; export r; \
19101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19102         $(HOST_EXPORTS) \
19103         for flag in $(EXTRA_HOST_FLAGS) ; do \
19104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19105         done; \
19106         echo "Doing html in prms" ; \
19107         (cd $(HOST_SUBDIR)/prms && \
19108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19110                   "RANLIB=$${RANLIB}" \
19111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19112                   html) \
19113           || exit 1
19114
19115 @endif prms
19116
19117 .PHONY: maybe-TAGS-prms TAGS-prms
19118 maybe-TAGS-prms:
19119 @if prms
19120 maybe-TAGS-prms: TAGS-prms
19121
19122 TAGS-prms: \
19123     configure-prms 
19124         @[ -f ./prms/Makefile ] || exit 0; \
19125         r=`${PWD_COMMAND}`; export r; \
19126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19127         $(HOST_EXPORTS) \
19128         for flag in $(EXTRA_HOST_FLAGS) ; do \
19129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19130         done; \
19131         echo "Doing TAGS in prms" ; \
19132         (cd $(HOST_SUBDIR)/prms && \
19133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19135                   "RANLIB=$${RANLIB}" \
19136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19137                   TAGS) \
19138           || exit 1
19139
19140 @endif prms
19141
19142 .PHONY: maybe-install-info-prms install-info-prms
19143 maybe-install-info-prms:
19144 @if prms
19145 maybe-install-info-prms: install-info-prms
19146
19147 install-info-prms: \
19148     configure-prms \
19149     info-prms 
19150         @[ -f ./prms/Makefile ] || exit 0; \
19151         r=`${PWD_COMMAND}`; export r; \
19152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153         $(HOST_EXPORTS) \
19154         for flag in $(EXTRA_HOST_FLAGS) ; do \
19155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19156         done; \
19157         echo "Doing install-info in prms" ; \
19158         (cd $(HOST_SUBDIR)/prms && \
19159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19161                   "RANLIB=$${RANLIB}" \
19162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19163                   install-info) \
19164           || exit 1
19165
19166 @endif prms
19167
19168 .PHONY: maybe-installcheck-prms installcheck-prms
19169 maybe-installcheck-prms:
19170 @if prms
19171 maybe-installcheck-prms: installcheck-prms
19172
19173 installcheck-prms: \
19174     configure-prms 
19175         @[ -f ./prms/Makefile ] || exit 0; \
19176         r=`${PWD_COMMAND}`; export r; \
19177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19178         $(HOST_EXPORTS) \
19179         for flag in $(EXTRA_HOST_FLAGS) ; do \
19180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19181         done; \
19182         echo "Doing installcheck in prms" ; \
19183         (cd $(HOST_SUBDIR)/prms && \
19184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19186                   "RANLIB=$${RANLIB}" \
19187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19188                   installcheck) \
19189           || exit 1
19190
19191 @endif prms
19192
19193 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
19194 maybe-mostlyclean-prms:
19195 @if prms
19196 maybe-mostlyclean-prms: mostlyclean-prms
19197
19198 mostlyclean-prms: 
19199         @[ -f ./prms/Makefile ] || exit 0; \
19200         r=`${PWD_COMMAND}`; export r; \
19201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19202         $(HOST_EXPORTS) \
19203         for flag in $(EXTRA_HOST_FLAGS) ; do \
19204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19205         done; \
19206         echo "Doing mostlyclean in prms" ; \
19207         (cd $(HOST_SUBDIR)/prms && \
19208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19210                   "RANLIB=$${RANLIB}" \
19211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19212                   mostlyclean) \
19213           || exit 1
19214
19215 @endif prms
19216
19217 .PHONY: maybe-clean-prms clean-prms
19218 maybe-clean-prms:
19219 @if prms
19220 maybe-clean-prms: clean-prms
19221
19222 clean-prms: 
19223         @[ -f ./prms/Makefile ] || exit 0; \
19224         r=`${PWD_COMMAND}`; export r; \
19225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19226         $(HOST_EXPORTS) \
19227         for flag in $(EXTRA_HOST_FLAGS) ; do \
19228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19229         done; \
19230         echo "Doing clean in prms" ; \
19231         (cd $(HOST_SUBDIR)/prms && \
19232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19234                   "RANLIB=$${RANLIB}" \
19235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19236                   clean) \
19237           || exit 1
19238
19239 @endif prms
19240
19241 .PHONY: maybe-distclean-prms distclean-prms
19242 maybe-distclean-prms:
19243 @if prms
19244 maybe-distclean-prms: distclean-prms
19245
19246 distclean-prms: 
19247         @[ -f ./prms/Makefile ] || exit 0; \
19248         r=`${PWD_COMMAND}`; export r; \
19249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19250         $(HOST_EXPORTS) \
19251         for flag in $(EXTRA_HOST_FLAGS) ; do \
19252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19253         done; \
19254         echo "Doing distclean in prms" ; \
19255         (cd $(HOST_SUBDIR)/prms && \
19256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19258                   "RANLIB=$${RANLIB}" \
19259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19260                   distclean) \
19261           || exit 1
19262
19263 @endif prms
19264
19265 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
19266 maybe-maintainer-clean-prms:
19267 @if prms
19268 maybe-maintainer-clean-prms: maintainer-clean-prms
19269
19270 maintainer-clean-prms: 
19271         @[ -f ./prms/Makefile ] || exit 0; \
19272         r=`${PWD_COMMAND}`; export r; \
19273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19274         $(HOST_EXPORTS) \
19275         for flag in $(EXTRA_HOST_FLAGS) ; do \
19276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19277         done; \
19278         echo "Doing maintainer-clean in prms" ; \
19279         (cd $(HOST_SUBDIR)/prms && \
19280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19282                   "RANLIB=$${RANLIB}" \
19283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19284                   maintainer-clean) \
19285           || exit 1
19286
19287 @endif prms
19288
19289
19290
19291 .PHONY: configure-rcs maybe-configure-rcs
19292 maybe-configure-rcs:
19293 @if rcs
19294 maybe-configure-rcs: configure-rcs
19295 configure-rcs: 
19296         @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
19297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
19298         r=`${PWD_COMMAND}`; export r; \
19299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19300         $(HOST_EXPORTS) \
19301         echo Configuring in $(HOST_SUBDIR)/rcs; \
19302         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
19303         case $(srcdir) in \
19304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19305           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
19306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19307         esac; \
19308         srcdiroption="--srcdir=$${topdir}/rcs"; \
19309         libsrcdir="$$s/rcs"; \
19310         $(SHELL) $${libsrcdir}/configure \
19311           $(HOST_CONFIGARGS) $${srcdiroption}  \
19312           || exit 1
19313 @endif rcs
19314
19315
19316
19317
19318
19319 .PHONY: all-rcs maybe-all-rcs
19320 maybe-all-rcs:
19321 @if rcs
19322 TARGET-rcs=all
19323 maybe-all-rcs: all-rcs
19324 all-rcs: configure-rcs
19325         @r=`${PWD_COMMAND}`; export r; \
19326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19327         $(HOST_EXPORTS) \
19328         (cd $(HOST_SUBDIR)/rcs && \
19329           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
19330 @endif rcs
19331
19332
19333
19334
19335 .PHONY: check-rcs maybe-check-rcs
19336 maybe-check-rcs:
19337 @if rcs
19338 maybe-check-rcs: check-rcs
19339
19340 check-rcs:
19341         @r=`${PWD_COMMAND}`; export r; \
19342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19343         $(HOST_EXPORTS) \
19344         (cd $(HOST_SUBDIR)/rcs && \
19345           $(MAKE) $(FLAGS_TO_PASS)  check)
19346
19347 @endif rcs
19348
19349 .PHONY: install-rcs maybe-install-rcs
19350 maybe-install-rcs:
19351 @if rcs
19352 maybe-install-rcs: install-rcs
19353
19354 install-rcs: installdirs
19355         @r=`${PWD_COMMAND}`; export r; \
19356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19357         $(HOST_EXPORTS) \
19358         (cd $(HOST_SUBDIR)/rcs && \
19359           $(MAKE) $(FLAGS_TO_PASS)  install)
19360
19361 @endif rcs
19362
19363 # Other targets (info, dvi, etc.)
19364
19365 .PHONY: maybe-info-rcs info-rcs
19366 maybe-info-rcs:
19367 @if rcs
19368 maybe-info-rcs: info-rcs
19369
19370 info-rcs: \
19371     configure-rcs 
19372         @[ -f ./rcs/Makefile ] || exit 0; \
19373         r=`${PWD_COMMAND}`; export r; \
19374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375         $(HOST_EXPORTS) \
19376         for flag in $(EXTRA_HOST_FLAGS) ; do \
19377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19378         done; \
19379         echo "Doing info in rcs" ; \
19380         (cd $(HOST_SUBDIR)/rcs && \
19381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19383                   "RANLIB=$${RANLIB}" \
19384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19385                   info) \
19386           || exit 1
19387
19388 @endif rcs
19389
19390 .PHONY: maybe-dvi-rcs dvi-rcs
19391 maybe-dvi-rcs:
19392 @if rcs
19393 maybe-dvi-rcs: dvi-rcs
19394
19395 dvi-rcs: \
19396     configure-rcs 
19397         @[ -f ./rcs/Makefile ] || exit 0; \
19398         r=`${PWD_COMMAND}`; export r; \
19399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19400         $(HOST_EXPORTS) \
19401         for flag in $(EXTRA_HOST_FLAGS) ; do \
19402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19403         done; \
19404         echo "Doing dvi in rcs" ; \
19405         (cd $(HOST_SUBDIR)/rcs && \
19406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19408                   "RANLIB=$${RANLIB}" \
19409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19410                   dvi) \
19411           || exit 1
19412
19413 @endif rcs
19414
19415 .PHONY: maybe-html-rcs html-rcs
19416 maybe-html-rcs:
19417 @if rcs
19418 maybe-html-rcs: html-rcs
19419
19420 html-rcs: \
19421     configure-rcs 
19422         @[ -f ./rcs/Makefile ] || exit 0; \
19423         r=`${PWD_COMMAND}`; export r; \
19424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19425         $(HOST_EXPORTS) \
19426         for flag in $(EXTRA_HOST_FLAGS) ; do \
19427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19428         done; \
19429         echo "Doing html in rcs" ; \
19430         (cd $(HOST_SUBDIR)/rcs && \
19431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19433                   "RANLIB=$${RANLIB}" \
19434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19435                   html) \
19436           || exit 1
19437
19438 @endif rcs
19439
19440 .PHONY: maybe-TAGS-rcs TAGS-rcs
19441 maybe-TAGS-rcs:
19442 @if rcs
19443 maybe-TAGS-rcs: TAGS-rcs
19444
19445 TAGS-rcs: \
19446     configure-rcs 
19447         @[ -f ./rcs/Makefile ] || exit 0; \
19448         r=`${PWD_COMMAND}`; export r; \
19449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19450         $(HOST_EXPORTS) \
19451         for flag in $(EXTRA_HOST_FLAGS) ; do \
19452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19453         done; \
19454         echo "Doing TAGS in rcs" ; \
19455         (cd $(HOST_SUBDIR)/rcs && \
19456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19458                   "RANLIB=$${RANLIB}" \
19459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19460                   TAGS) \
19461           || exit 1
19462
19463 @endif rcs
19464
19465 .PHONY: maybe-install-info-rcs install-info-rcs
19466 maybe-install-info-rcs:
19467 @if rcs
19468 maybe-install-info-rcs: install-info-rcs
19469
19470 install-info-rcs: \
19471     configure-rcs \
19472     info-rcs 
19473         @[ -f ./rcs/Makefile ] || exit 0; \
19474         r=`${PWD_COMMAND}`; export r; \
19475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19476         $(HOST_EXPORTS) \
19477         for flag in $(EXTRA_HOST_FLAGS) ; do \
19478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19479         done; \
19480         echo "Doing install-info in rcs" ; \
19481         (cd $(HOST_SUBDIR)/rcs && \
19482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19484                   "RANLIB=$${RANLIB}" \
19485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19486                   install-info) \
19487           || exit 1
19488
19489 @endif rcs
19490
19491 .PHONY: maybe-installcheck-rcs installcheck-rcs
19492 maybe-installcheck-rcs:
19493 @if rcs
19494 maybe-installcheck-rcs: installcheck-rcs
19495
19496 installcheck-rcs: \
19497     configure-rcs 
19498         @[ -f ./rcs/Makefile ] || exit 0; \
19499         r=`${PWD_COMMAND}`; export r; \
19500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19501         $(HOST_EXPORTS) \
19502         for flag in $(EXTRA_HOST_FLAGS) ; do \
19503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19504         done; \
19505         echo "Doing installcheck in rcs" ; \
19506         (cd $(HOST_SUBDIR)/rcs && \
19507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19509                   "RANLIB=$${RANLIB}" \
19510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19511                   installcheck) \
19512           || exit 1
19513
19514 @endif rcs
19515
19516 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
19517 maybe-mostlyclean-rcs:
19518 @if rcs
19519 maybe-mostlyclean-rcs: mostlyclean-rcs
19520
19521 mostlyclean-rcs: 
19522         @[ -f ./rcs/Makefile ] || exit 0; \
19523         r=`${PWD_COMMAND}`; export r; \
19524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19525         $(HOST_EXPORTS) \
19526         for flag in $(EXTRA_HOST_FLAGS) ; do \
19527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19528         done; \
19529         echo "Doing mostlyclean in rcs" ; \
19530         (cd $(HOST_SUBDIR)/rcs && \
19531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19533                   "RANLIB=$${RANLIB}" \
19534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19535                   mostlyclean) \
19536           || exit 1
19537
19538 @endif rcs
19539
19540 .PHONY: maybe-clean-rcs clean-rcs
19541 maybe-clean-rcs:
19542 @if rcs
19543 maybe-clean-rcs: clean-rcs
19544
19545 clean-rcs: 
19546         @[ -f ./rcs/Makefile ] || exit 0; \
19547         r=`${PWD_COMMAND}`; export r; \
19548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19549         $(HOST_EXPORTS) \
19550         for flag in $(EXTRA_HOST_FLAGS) ; do \
19551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19552         done; \
19553         echo "Doing clean in rcs" ; \
19554         (cd $(HOST_SUBDIR)/rcs && \
19555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19557                   "RANLIB=$${RANLIB}" \
19558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19559                   clean) \
19560           || exit 1
19561
19562 @endif rcs
19563
19564 .PHONY: maybe-distclean-rcs distclean-rcs
19565 maybe-distclean-rcs:
19566 @if rcs
19567 maybe-distclean-rcs: distclean-rcs
19568
19569 distclean-rcs: 
19570         @[ -f ./rcs/Makefile ] || exit 0; \
19571         r=`${PWD_COMMAND}`; export r; \
19572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19573         $(HOST_EXPORTS) \
19574         for flag in $(EXTRA_HOST_FLAGS) ; do \
19575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19576         done; \
19577         echo "Doing distclean in rcs" ; \
19578         (cd $(HOST_SUBDIR)/rcs && \
19579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19581                   "RANLIB=$${RANLIB}" \
19582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19583                   distclean) \
19584           || exit 1
19585
19586 @endif rcs
19587
19588 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
19589 maybe-maintainer-clean-rcs:
19590 @if rcs
19591 maybe-maintainer-clean-rcs: maintainer-clean-rcs
19592
19593 maintainer-clean-rcs: 
19594         @[ -f ./rcs/Makefile ] || exit 0; \
19595         r=`${PWD_COMMAND}`; export r; \
19596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19597         $(HOST_EXPORTS) \
19598         for flag in $(EXTRA_HOST_FLAGS) ; do \
19599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19600         done; \
19601         echo "Doing maintainer-clean in rcs" ; \
19602         (cd $(HOST_SUBDIR)/rcs && \
19603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19605                   "RANLIB=$${RANLIB}" \
19606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19607                   maintainer-clean) \
19608           || exit 1
19609
19610 @endif rcs
19611
19612
19613
19614 .PHONY: configure-readline maybe-configure-readline
19615 maybe-configure-readline:
19616 @if readline
19617 maybe-configure-readline: configure-readline
19618 configure-readline: 
19619         @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
19620         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
19621         r=`${PWD_COMMAND}`; export r; \
19622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19623         $(HOST_EXPORTS) \
19624         echo Configuring in $(HOST_SUBDIR)/readline; \
19625         cd "$(HOST_SUBDIR)/readline" || exit 1; \
19626         case $(srcdir) in \
19627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19628           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
19629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19630         esac; \
19631         srcdiroption="--srcdir=$${topdir}/readline"; \
19632         libsrcdir="$$s/readline"; \
19633         $(SHELL) $${libsrcdir}/configure \
19634           $(HOST_CONFIGARGS) $${srcdiroption}  \
19635           || exit 1
19636 @endif readline
19637
19638
19639
19640
19641
19642 .PHONY: all-readline maybe-all-readline
19643 maybe-all-readline:
19644 @if readline
19645 TARGET-readline=all
19646 maybe-all-readline: all-readline
19647 all-readline: configure-readline
19648         @r=`${PWD_COMMAND}`; export r; \
19649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19650         $(HOST_EXPORTS) \
19651         (cd $(HOST_SUBDIR)/readline && \
19652           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
19653 @endif readline
19654
19655
19656
19657
19658 .PHONY: check-readline maybe-check-readline
19659 maybe-check-readline:
19660 @if readline
19661 maybe-check-readline: check-readline
19662
19663 check-readline:
19664         @r=`${PWD_COMMAND}`; export r; \
19665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19666         $(HOST_EXPORTS) \
19667         (cd $(HOST_SUBDIR)/readline && \
19668           $(MAKE) $(FLAGS_TO_PASS)  check)
19669
19670 @endif readline
19671
19672 .PHONY: install-readline maybe-install-readline
19673 maybe-install-readline:
19674 @if readline
19675 maybe-install-readline: install-readline
19676
19677 install-readline: installdirs
19678         @r=`${PWD_COMMAND}`; export r; \
19679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19680         $(HOST_EXPORTS) \
19681         (cd $(HOST_SUBDIR)/readline && \
19682           $(MAKE) $(FLAGS_TO_PASS)  install)
19683
19684 @endif readline
19685
19686 # Other targets (info, dvi, etc.)
19687
19688 .PHONY: maybe-info-readline info-readline
19689 maybe-info-readline:
19690 @if readline
19691 maybe-info-readline: info-readline
19692
19693 info-readline: \
19694     configure-readline 
19695         @[ -f ./readline/Makefile ] || exit 0; \
19696         r=`${PWD_COMMAND}`; export r; \
19697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19698         $(HOST_EXPORTS) \
19699         for flag in $(EXTRA_HOST_FLAGS) ; do \
19700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19701         done; \
19702         echo "Doing info in readline" ; \
19703         (cd $(HOST_SUBDIR)/readline && \
19704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19706                   "RANLIB=$${RANLIB}" \
19707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19708                   info) \
19709           || exit 1
19710
19711 @endif readline
19712
19713 .PHONY: maybe-dvi-readline dvi-readline
19714 maybe-dvi-readline:
19715 @if readline
19716 maybe-dvi-readline: dvi-readline
19717
19718 dvi-readline: \
19719     configure-readline 
19720         @[ -f ./readline/Makefile ] || exit 0; \
19721         r=`${PWD_COMMAND}`; export r; \
19722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723         $(HOST_EXPORTS) \
19724         for flag in $(EXTRA_HOST_FLAGS) ; do \
19725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19726         done; \
19727         echo "Doing dvi in readline" ; \
19728         (cd $(HOST_SUBDIR)/readline && \
19729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731                   "RANLIB=$${RANLIB}" \
19732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19733                   dvi) \
19734           || exit 1
19735
19736 @endif readline
19737
19738 .PHONY: maybe-html-readline html-readline
19739 maybe-html-readline:
19740 @if readline
19741 maybe-html-readline: html-readline
19742
19743 html-readline: \
19744     configure-readline 
19745         @[ -f ./readline/Makefile ] || exit 0; \
19746         r=`${PWD_COMMAND}`; export r; \
19747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19748         $(HOST_EXPORTS) \
19749         for flag in $(EXTRA_HOST_FLAGS) ; do \
19750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19751         done; \
19752         echo "Doing html in readline" ; \
19753         (cd $(HOST_SUBDIR)/readline && \
19754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19756                   "RANLIB=$${RANLIB}" \
19757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19758                   html) \
19759           || exit 1
19760
19761 @endif readline
19762
19763 .PHONY: maybe-TAGS-readline TAGS-readline
19764 maybe-TAGS-readline:
19765 @if readline
19766 maybe-TAGS-readline: TAGS-readline
19767
19768 TAGS-readline: \
19769     configure-readline 
19770         @[ -f ./readline/Makefile ] || exit 0; \
19771         r=`${PWD_COMMAND}`; export r; \
19772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19773         $(HOST_EXPORTS) \
19774         for flag in $(EXTRA_HOST_FLAGS) ; do \
19775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19776         done; \
19777         echo "Doing TAGS in readline" ; \
19778         (cd $(HOST_SUBDIR)/readline && \
19779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19781                   "RANLIB=$${RANLIB}" \
19782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19783                   TAGS) \
19784           || exit 1
19785
19786 @endif readline
19787
19788 .PHONY: maybe-install-info-readline install-info-readline
19789 maybe-install-info-readline:
19790 @if readline
19791 maybe-install-info-readline: install-info-readline
19792
19793 install-info-readline: \
19794     configure-readline \
19795     info-readline 
19796         @[ -f ./readline/Makefile ] || exit 0; \
19797         r=`${PWD_COMMAND}`; export r; \
19798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799         $(HOST_EXPORTS) \
19800         for flag in $(EXTRA_HOST_FLAGS) ; do \
19801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19802         done; \
19803         echo "Doing install-info in readline" ; \
19804         (cd $(HOST_SUBDIR)/readline && \
19805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19807                   "RANLIB=$${RANLIB}" \
19808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19809                   install-info) \
19810           || exit 1
19811
19812 @endif readline
19813
19814 .PHONY: maybe-installcheck-readline installcheck-readline
19815 maybe-installcheck-readline:
19816 @if readline
19817 maybe-installcheck-readline: installcheck-readline
19818
19819 installcheck-readline: \
19820     configure-readline 
19821         @[ -f ./readline/Makefile ] || exit 0; \
19822         r=`${PWD_COMMAND}`; export r; \
19823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19824         $(HOST_EXPORTS) \
19825         for flag in $(EXTRA_HOST_FLAGS) ; do \
19826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19827         done; \
19828         echo "Doing installcheck in readline" ; \
19829         (cd $(HOST_SUBDIR)/readline && \
19830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19832                   "RANLIB=$${RANLIB}" \
19833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19834                   installcheck) \
19835           || exit 1
19836
19837 @endif readline
19838
19839 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
19840 maybe-mostlyclean-readline:
19841 @if readline
19842 maybe-mostlyclean-readline: mostlyclean-readline
19843
19844 mostlyclean-readline: 
19845         @[ -f ./readline/Makefile ] || exit 0; \
19846         r=`${PWD_COMMAND}`; export r; \
19847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848         $(HOST_EXPORTS) \
19849         for flag in $(EXTRA_HOST_FLAGS) ; do \
19850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19851         done; \
19852         echo "Doing mostlyclean in readline" ; \
19853         (cd $(HOST_SUBDIR)/readline && \
19854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19856                   "RANLIB=$${RANLIB}" \
19857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19858                   mostlyclean) \
19859           || exit 1
19860
19861 @endif readline
19862
19863 .PHONY: maybe-clean-readline clean-readline
19864 maybe-clean-readline:
19865 @if readline
19866 maybe-clean-readline: clean-readline
19867
19868 clean-readline: 
19869         @[ -f ./readline/Makefile ] || exit 0; \
19870         r=`${PWD_COMMAND}`; export r; \
19871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19872         $(HOST_EXPORTS) \
19873         for flag in $(EXTRA_HOST_FLAGS) ; do \
19874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19875         done; \
19876         echo "Doing clean in readline" ; \
19877         (cd $(HOST_SUBDIR)/readline && \
19878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19880                   "RANLIB=$${RANLIB}" \
19881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19882                   clean) \
19883           || exit 1
19884
19885 @endif readline
19886
19887 .PHONY: maybe-distclean-readline distclean-readline
19888 maybe-distclean-readline:
19889 @if readline
19890 maybe-distclean-readline: distclean-readline
19891
19892 distclean-readline: 
19893         @[ -f ./readline/Makefile ] || exit 0; \
19894         r=`${PWD_COMMAND}`; export r; \
19895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19896         $(HOST_EXPORTS) \
19897         for flag in $(EXTRA_HOST_FLAGS) ; do \
19898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19899         done; \
19900         echo "Doing distclean in readline" ; \
19901         (cd $(HOST_SUBDIR)/readline && \
19902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19904                   "RANLIB=$${RANLIB}" \
19905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19906                   distclean) \
19907           || exit 1
19908
19909 @endif readline
19910
19911 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
19912 maybe-maintainer-clean-readline:
19913 @if readline
19914 maybe-maintainer-clean-readline: maintainer-clean-readline
19915
19916 maintainer-clean-readline: 
19917         @[ -f ./readline/Makefile ] || exit 0; \
19918         r=`${PWD_COMMAND}`; export r; \
19919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19920         $(HOST_EXPORTS) \
19921         for flag in $(EXTRA_HOST_FLAGS) ; do \
19922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19923         done; \
19924         echo "Doing maintainer-clean in readline" ; \
19925         (cd $(HOST_SUBDIR)/readline && \
19926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19928                   "RANLIB=$${RANLIB}" \
19929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19930                   maintainer-clean) \
19931           || exit 1
19932
19933 @endif readline
19934
19935
19936
19937 .PHONY: configure-release maybe-configure-release
19938 maybe-configure-release:
19939 @if release
19940 maybe-configure-release: configure-release
19941 configure-release: 
19942         @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
19943         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
19944         r=`${PWD_COMMAND}`; export r; \
19945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19946         $(HOST_EXPORTS) \
19947         echo Configuring in $(HOST_SUBDIR)/release; \
19948         cd "$(HOST_SUBDIR)/release" || exit 1; \
19949         case $(srcdir) in \
19950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19951           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
19952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19953         esac; \
19954         srcdiroption="--srcdir=$${topdir}/release"; \
19955         libsrcdir="$$s/release"; \
19956         $(SHELL) $${libsrcdir}/configure \
19957           $(HOST_CONFIGARGS) $${srcdiroption}  \
19958           || exit 1
19959 @endif release
19960
19961
19962
19963
19964
19965 .PHONY: all-release maybe-all-release
19966 maybe-all-release:
19967 @if release
19968 TARGET-release=all
19969 maybe-all-release: all-release
19970 all-release: configure-release
19971         @r=`${PWD_COMMAND}`; export r; \
19972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19973         $(HOST_EXPORTS) \
19974         (cd $(HOST_SUBDIR)/release && \
19975           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
19976 @endif release
19977
19978
19979
19980
19981 .PHONY: check-release maybe-check-release
19982 maybe-check-release:
19983 @if release
19984 maybe-check-release: check-release
19985
19986 check-release:
19987
19988 @endif release
19989
19990 .PHONY: install-release maybe-install-release
19991 maybe-install-release:
19992 @if release
19993 maybe-install-release: install-release
19994
19995 install-release:
19996
19997 @endif release
19998
19999 # Other targets (info, dvi, etc.)
20000
20001 .PHONY: maybe-info-release info-release
20002 maybe-info-release:
20003 @if release
20004 maybe-info-release: info-release
20005
20006 info-release: \
20007     configure-release 
20008         @[ -f ./release/Makefile ] || exit 0; \
20009         r=`${PWD_COMMAND}`; export r; \
20010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20011         $(HOST_EXPORTS) \
20012         for flag in $(EXTRA_HOST_FLAGS) ; do \
20013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20014         done; \
20015         echo "Doing info in release" ; \
20016         (cd $(HOST_SUBDIR)/release && \
20017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20019                   "RANLIB=$${RANLIB}" \
20020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20021                   info) \
20022           || exit 1
20023
20024 @endif release
20025
20026 .PHONY: maybe-dvi-release dvi-release
20027 maybe-dvi-release:
20028 @if release
20029 maybe-dvi-release: dvi-release
20030
20031 dvi-release: \
20032     configure-release 
20033         @[ -f ./release/Makefile ] || exit 0; \
20034         r=`${PWD_COMMAND}`; export r; \
20035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20036         $(HOST_EXPORTS) \
20037         for flag in $(EXTRA_HOST_FLAGS) ; do \
20038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20039         done; \
20040         echo "Doing dvi in release" ; \
20041         (cd $(HOST_SUBDIR)/release && \
20042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20044                   "RANLIB=$${RANLIB}" \
20045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20046                   dvi) \
20047           || exit 1
20048
20049 @endif release
20050
20051 .PHONY: maybe-html-release html-release
20052 maybe-html-release:
20053 @if release
20054 maybe-html-release: html-release
20055
20056 html-release: \
20057     configure-release 
20058         @[ -f ./release/Makefile ] || exit 0; \
20059         r=`${PWD_COMMAND}`; export r; \
20060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20061         $(HOST_EXPORTS) \
20062         for flag in $(EXTRA_HOST_FLAGS) ; do \
20063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20064         done; \
20065         echo "Doing html in release" ; \
20066         (cd $(HOST_SUBDIR)/release && \
20067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20069                   "RANLIB=$${RANLIB}" \
20070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20071                   html) \
20072           || exit 1
20073
20074 @endif release
20075
20076 .PHONY: maybe-TAGS-release TAGS-release
20077 maybe-TAGS-release:
20078 @if release
20079 maybe-TAGS-release: TAGS-release
20080
20081 TAGS-release: \
20082     configure-release 
20083         @[ -f ./release/Makefile ] || exit 0; \
20084         r=`${PWD_COMMAND}`; export r; \
20085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086         $(HOST_EXPORTS) \
20087         for flag in $(EXTRA_HOST_FLAGS) ; do \
20088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20089         done; \
20090         echo "Doing TAGS in release" ; \
20091         (cd $(HOST_SUBDIR)/release && \
20092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20094                   "RANLIB=$${RANLIB}" \
20095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20096                   TAGS) \
20097           || exit 1
20098
20099 @endif release
20100
20101 .PHONY: maybe-install-info-release install-info-release
20102 maybe-install-info-release:
20103 @if release
20104 maybe-install-info-release: install-info-release
20105
20106 install-info-release: \
20107     configure-release \
20108     info-release 
20109         @[ -f ./release/Makefile ] || exit 0; \
20110         r=`${PWD_COMMAND}`; export r; \
20111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20112         $(HOST_EXPORTS) \
20113         for flag in $(EXTRA_HOST_FLAGS) ; do \
20114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20115         done; \
20116         echo "Doing install-info in release" ; \
20117         (cd $(HOST_SUBDIR)/release && \
20118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20120                   "RANLIB=$${RANLIB}" \
20121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20122                   install-info) \
20123           || exit 1
20124
20125 @endif release
20126
20127 .PHONY: maybe-installcheck-release installcheck-release
20128 maybe-installcheck-release:
20129 @if release
20130 maybe-installcheck-release: installcheck-release
20131
20132 installcheck-release: \
20133     configure-release 
20134         @[ -f ./release/Makefile ] || exit 0; \
20135         r=`${PWD_COMMAND}`; export r; \
20136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20137         $(HOST_EXPORTS) \
20138         for flag in $(EXTRA_HOST_FLAGS) ; do \
20139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20140         done; \
20141         echo "Doing installcheck in release" ; \
20142         (cd $(HOST_SUBDIR)/release && \
20143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20145                   "RANLIB=$${RANLIB}" \
20146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20147                   installcheck) \
20148           || exit 1
20149
20150 @endif release
20151
20152 .PHONY: maybe-mostlyclean-release mostlyclean-release
20153 maybe-mostlyclean-release:
20154 @if release
20155 maybe-mostlyclean-release: mostlyclean-release
20156
20157 mostlyclean-release: 
20158         @[ -f ./release/Makefile ] || exit 0; \
20159         r=`${PWD_COMMAND}`; export r; \
20160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20161         $(HOST_EXPORTS) \
20162         for flag in $(EXTRA_HOST_FLAGS) ; do \
20163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20164         done; \
20165         echo "Doing mostlyclean in release" ; \
20166         (cd $(HOST_SUBDIR)/release && \
20167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20169                   "RANLIB=$${RANLIB}" \
20170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20171                   mostlyclean) \
20172           || exit 1
20173
20174 @endif release
20175
20176 .PHONY: maybe-clean-release clean-release
20177 maybe-clean-release:
20178 @if release
20179 maybe-clean-release: clean-release
20180
20181 clean-release: 
20182         @[ -f ./release/Makefile ] || exit 0; \
20183         r=`${PWD_COMMAND}`; export r; \
20184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20185         $(HOST_EXPORTS) \
20186         for flag in $(EXTRA_HOST_FLAGS) ; do \
20187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20188         done; \
20189         echo "Doing clean in release" ; \
20190         (cd $(HOST_SUBDIR)/release && \
20191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20193                   "RANLIB=$${RANLIB}" \
20194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20195                   clean) \
20196           || exit 1
20197
20198 @endif release
20199
20200 .PHONY: maybe-distclean-release distclean-release
20201 maybe-distclean-release:
20202 @if release
20203 maybe-distclean-release: distclean-release
20204
20205 distclean-release: 
20206         @[ -f ./release/Makefile ] || exit 0; \
20207         r=`${PWD_COMMAND}`; export r; \
20208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20209         $(HOST_EXPORTS) \
20210         for flag in $(EXTRA_HOST_FLAGS) ; do \
20211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20212         done; \
20213         echo "Doing distclean in release" ; \
20214         (cd $(HOST_SUBDIR)/release && \
20215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20217                   "RANLIB=$${RANLIB}" \
20218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20219                   distclean) \
20220           || exit 1
20221
20222 @endif release
20223
20224 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
20225 maybe-maintainer-clean-release:
20226 @if release
20227 maybe-maintainer-clean-release: maintainer-clean-release
20228
20229 maintainer-clean-release: 
20230         @[ -f ./release/Makefile ] || exit 0; \
20231         r=`${PWD_COMMAND}`; export r; \
20232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20233         $(HOST_EXPORTS) \
20234         for flag in $(EXTRA_HOST_FLAGS) ; do \
20235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20236         done; \
20237         echo "Doing maintainer-clean in release" ; \
20238         (cd $(HOST_SUBDIR)/release && \
20239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20241                   "RANLIB=$${RANLIB}" \
20242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20243                   maintainer-clean) \
20244           || exit 1
20245
20246 @endif release
20247
20248
20249
20250 .PHONY: configure-recode maybe-configure-recode
20251 maybe-configure-recode:
20252 @if recode
20253 maybe-configure-recode: configure-recode
20254 configure-recode: 
20255         @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
20256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
20257         r=`${PWD_COMMAND}`; export r; \
20258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20259         $(HOST_EXPORTS) \
20260         echo Configuring in $(HOST_SUBDIR)/recode; \
20261         cd "$(HOST_SUBDIR)/recode" || exit 1; \
20262         case $(srcdir) in \
20263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20264           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
20265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20266         esac; \
20267         srcdiroption="--srcdir=$${topdir}/recode"; \
20268         libsrcdir="$$s/recode"; \
20269         $(SHELL) $${libsrcdir}/configure \
20270           $(HOST_CONFIGARGS) $${srcdiroption}  \
20271           || exit 1
20272 @endif recode
20273
20274
20275
20276
20277
20278 .PHONY: all-recode maybe-all-recode
20279 maybe-all-recode:
20280 @if recode
20281 TARGET-recode=all
20282 maybe-all-recode: all-recode
20283 all-recode: configure-recode
20284         @r=`${PWD_COMMAND}`; export r; \
20285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20286         $(HOST_EXPORTS) \
20287         (cd $(HOST_SUBDIR)/recode && \
20288           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
20289 @endif recode
20290
20291
20292
20293
20294 .PHONY: check-recode maybe-check-recode
20295 maybe-check-recode:
20296 @if recode
20297 maybe-check-recode: check-recode
20298
20299 check-recode:
20300         @r=`${PWD_COMMAND}`; export r; \
20301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20302         $(HOST_EXPORTS) \
20303         (cd $(HOST_SUBDIR)/recode && \
20304           $(MAKE) $(FLAGS_TO_PASS)  check)
20305
20306 @endif recode
20307
20308 .PHONY: install-recode maybe-install-recode
20309 maybe-install-recode:
20310 @if recode
20311 maybe-install-recode: install-recode
20312
20313 install-recode: installdirs
20314         @r=`${PWD_COMMAND}`; export r; \
20315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20316         $(HOST_EXPORTS) \
20317         (cd $(HOST_SUBDIR)/recode && \
20318           $(MAKE) $(FLAGS_TO_PASS)  install)
20319
20320 @endif recode
20321
20322 # Other targets (info, dvi, etc.)
20323
20324 .PHONY: maybe-info-recode info-recode
20325 maybe-info-recode:
20326 @if recode
20327 maybe-info-recode: info-recode
20328
20329 info-recode: \
20330     configure-recode 
20331         @[ -f ./recode/Makefile ] || exit 0; \
20332         r=`${PWD_COMMAND}`; export r; \
20333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20334         $(HOST_EXPORTS) \
20335         for flag in $(EXTRA_HOST_FLAGS) ; do \
20336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20337         done; \
20338         echo "Doing info in recode" ; \
20339         (cd $(HOST_SUBDIR)/recode && \
20340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20342                   "RANLIB=$${RANLIB}" \
20343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20344                   info) \
20345           || exit 1
20346
20347 @endif recode
20348
20349 .PHONY: maybe-dvi-recode dvi-recode
20350 maybe-dvi-recode:
20351 @if recode
20352 maybe-dvi-recode: dvi-recode
20353
20354 dvi-recode: \
20355     configure-recode 
20356         @[ -f ./recode/Makefile ] || exit 0; \
20357         r=`${PWD_COMMAND}`; export r; \
20358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20359         $(HOST_EXPORTS) \
20360         for flag in $(EXTRA_HOST_FLAGS) ; do \
20361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20362         done; \
20363         echo "Doing dvi in recode" ; \
20364         (cd $(HOST_SUBDIR)/recode && \
20365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20367                   "RANLIB=$${RANLIB}" \
20368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20369                   dvi) \
20370           || exit 1
20371
20372 @endif recode
20373
20374 .PHONY: maybe-html-recode html-recode
20375 maybe-html-recode:
20376 @if recode
20377 maybe-html-recode: html-recode
20378
20379 html-recode: \
20380     configure-recode 
20381         @[ -f ./recode/Makefile ] || exit 0; \
20382         r=`${PWD_COMMAND}`; export r; \
20383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20384         $(HOST_EXPORTS) \
20385         for flag in $(EXTRA_HOST_FLAGS) ; do \
20386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20387         done; \
20388         echo "Doing html in recode" ; \
20389         (cd $(HOST_SUBDIR)/recode && \
20390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20392                   "RANLIB=$${RANLIB}" \
20393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20394                   html) \
20395           || exit 1
20396
20397 @endif recode
20398
20399 .PHONY: maybe-TAGS-recode TAGS-recode
20400 maybe-TAGS-recode:
20401 @if recode
20402 maybe-TAGS-recode: TAGS-recode
20403
20404 TAGS-recode: \
20405     configure-recode 
20406         @[ -f ./recode/Makefile ] || exit 0; \
20407         r=`${PWD_COMMAND}`; export r; \
20408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20409         $(HOST_EXPORTS) \
20410         for flag in $(EXTRA_HOST_FLAGS) ; do \
20411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20412         done; \
20413         echo "Doing TAGS in recode" ; \
20414         (cd $(HOST_SUBDIR)/recode && \
20415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20417                   "RANLIB=$${RANLIB}" \
20418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20419                   TAGS) \
20420           || exit 1
20421
20422 @endif recode
20423
20424 .PHONY: maybe-install-info-recode install-info-recode
20425 maybe-install-info-recode:
20426 @if recode
20427 maybe-install-info-recode: install-info-recode
20428
20429 install-info-recode: \
20430     configure-recode \
20431     info-recode 
20432         @[ -f ./recode/Makefile ] || exit 0; \
20433         r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         $(HOST_EXPORTS) \
20436         for flag in $(EXTRA_HOST_FLAGS) ; do \
20437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20438         done; \
20439         echo "Doing install-info in recode" ; \
20440         (cd $(HOST_SUBDIR)/recode && \
20441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20443                   "RANLIB=$${RANLIB}" \
20444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20445                   install-info) \
20446           || exit 1
20447
20448 @endif recode
20449
20450 .PHONY: maybe-installcheck-recode installcheck-recode
20451 maybe-installcheck-recode:
20452 @if recode
20453 maybe-installcheck-recode: installcheck-recode
20454
20455 installcheck-recode: \
20456     configure-recode 
20457         @[ -f ./recode/Makefile ] || exit 0; \
20458         r=`${PWD_COMMAND}`; export r; \
20459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460         $(HOST_EXPORTS) \
20461         for flag in $(EXTRA_HOST_FLAGS) ; do \
20462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20463         done; \
20464         echo "Doing installcheck in recode" ; \
20465         (cd $(HOST_SUBDIR)/recode && \
20466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20468                   "RANLIB=$${RANLIB}" \
20469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20470                   installcheck) \
20471           || exit 1
20472
20473 @endif recode
20474
20475 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
20476 maybe-mostlyclean-recode:
20477 @if recode
20478 maybe-mostlyclean-recode: mostlyclean-recode
20479
20480 mostlyclean-recode: 
20481         @[ -f ./recode/Makefile ] || exit 0; \
20482         r=`${PWD_COMMAND}`; export r; \
20483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20484         $(HOST_EXPORTS) \
20485         for flag in $(EXTRA_HOST_FLAGS) ; do \
20486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20487         done; \
20488         echo "Doing mostlyclean in recode" ; \
20489         (cd $(HOST_SUBDIR)/recode && \
20490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20492                   "RANLIB=$${RANLIB}" \
20493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20494                   mostlyclean) \
20495           || exit 1
20496
20497 @endif recode
20498
20499 .PHONY: maybe-clean-recode clean-recode
20500 maybe-clean-recode:
20501 @if recode
20502 maybe-clean-recode: clean-recode
20503
20504 clean-recode: 
20505         @[ -f ./recode/Makefile ] || exit 0; \
20506         r=`${PWD_COMMAND}`; export r; \
20507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20508         $(HOST_EXPORTS) \
20509         for flag in $(EXTRA_HOST_FLAGS) ; do \
20510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20511         done; \
20512         echo "Doing clean in recode" ; \
20513         (cd $(HOST_SUBDIR)/recode && \
20514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20516                   "RANLIB=$${RANLIB}" \
20517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20518                   clean) \
20519           || exit 1
20520
20521 @endif recode
20522
20523 .PHONY: maybe-distclean-recode distclean-recode
20524 maybe-distclean-recode:
20525 @if recode
20526 maybe-distclean-recode: distclean-recode
20527
20528 distclean-recode: 
20529         @[ -f ./recode/Makefile ] || exit 0; \
20530         r=`${PWD_COMMAND}`; export r; \
20531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20532         $(HOST_EXPORTS) \
20533         for flag in $(EXTRA_HOST_FLAGS) ; do \
20534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20535         done; \
20536         echo "Doing distclean in recode" ; \
20537         (cd $(HOST_SUBDIR)/recode && \
20538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20540                   "RANLIB=$${RANLIB}" \
20541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20542                   distclean) \
20543           || exit 1
20544
20545 @endif recode
20546
20547 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
20548 maybe-maintainer-clean-recode:
20549 @if recode
20550 maybe-maintainer-clean-recode: maintainer-clean-recode
20551
20552 maintainer-clean-recode: 
20553         @[ -f ./recode/Makefile ] || exit 0; \
20554         r=`${PWD_COMMAND}`; export r; \
20555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20556         $(HOST_EXPORTS) \
20557         for flag in $(EXTRA_HOST_FLAGS) ; do \
20558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20559         done; \
20560         echo "Doing maintainer-clean in recode" ; \
20561         (cd $(HOST_SUBDIR)/recode && \
20562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20564                   "RANLIB=$${RANLIB}" \
20565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20566                   maintainer-clean) \
20567           || exit 1
20568
20569 @endif recode
20570
20571
20572
20573 .PHONY: configure-sed maybe-configure-sed
20574 maybe-configure-sed:
20575 @if sed
20576 maybe-configure-sed: configure-sed
20577 configure-sed: 
20578         @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
20579         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
20580         r=`${PWD_COMMAND}`; export r; \
20581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20582         $(HOST_EXPORTS) \
20583         echo Configuring in $(HOST_SUBDIR)/sed; \
20584         cd "$(HOST_SUBDIR)/sed" || exit 1; \
20585         case $(srcdir) in \
20586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20587           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
20588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20589         esac; \
20590         srcdiroption="--srcdir=$${topdir}/sed"; \
20591         libsrcdir="$$s/sed"; \
20592         $(SHELL) $${libsrcdir}/configure \
20593           $(HOST_CONFIGARGS) $${srcdiroption}  \
20594           || exit 1
20595 @endif sed
20596
20597
20598
20599
20600
20601 .PHONY: all-sed maybe-all-sed
20602 maybe-all-sed:
20603 @if sed
20604 TARGET-sed=all
20605 maybe-all-sed: all-sed
20606 all-sed: configure-sed
20607         @r=`${PWD_COMMAND}`; export r; \
20608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20609         $(HOST_EXPORTS) \
20610         (cd $(HOST_SUBDIR)/sed && \
20611           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
20612 @endif sed
20613
20614
20615
20616
20617 .PHONY: check-sed maybe-check-sed
20618 maybe-check-sed:
20619 @if sed
20620 maybe-check-sed: check-sed
20621
20622 check-sed:
20623         @r=`${PWD_COMMAND}`; export r; \
20624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20625         $(HOST_EXPORTS) \
20626         (cd $(HOST_SUBDIR)/sed && \
20627           $(MAKE) $(FLAGS_TO_PASS)  check)
20628
20629 @endif sed
20630
20631 .PHONY: install-sed maybe-install-sed
20632 maybe-install-sed:
20633 @if sed
20634 maybe-install-sed: install-sed
20635
20636 install-sed: installdirs
20637         @r=`${PWD_COMMAND}`; export r; \
20638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20639         $(HOST_EXPORTS) \
20640         (cd $(HOST_SUBDIR)/sed && \
20641           $(MAKE) $(FLAGS_TO_PASS)  install)
20642
20643 @endif sed
20644
20645 # Other targets (info, dvi, etc.)
20646
20647 .PHONY: maybe-info-sed info-sed
20648 maybe-info-sed:
20649 @if sed
20650 maybe-info-sed: info-sed
20651
20652 info-sed: \
20653     configure-sed 
20654         @[ -f ./sed/Makefile ] || exit 0; \
20655         r=`${PWD_COMMAND}`; export r; \
20656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20657         $(HOST_EXPORTS) \
20658         for flag in $(EXTRA_HOST_FLAGS) ; do \
20659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20660         done; \
20661         echo "Doing info in sed" ; \
20662         (cd $(HOST_SUBDIR)/sed && \
20663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20665                   "RANLIB=$${RANLIB}" \
20666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20667                   info) \
20668           || exit 1
20669
20670 @endif sed
20671
20672 .PHONY: maybe-dvi-sed dvi-sed
20673 maybe-dvi-sed:
20674 @if sed
20675 maybe-dvi-sed: dvi-sed
20676
20677 dvi-sed: \
20678     configure-sed 
20679         @[ -f ./sed/Makefile ] || exit 0; \
20680         r=`${PWD_COMMAND}`; export r; \
20681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20682         $(HOST_EXPORTS) \
20683         for flag in $(EXTRA_HOST_FLAGS) ; do \
20684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20685         done; \
20686         echo "Doing dvi in sed" ; \
20687         (cd $(HOST_SUBDIR)/sed && \
20688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20690                   "RANLIB=$${RANLIB}" \
20691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20692                   dvi) \
20693           || exit 1
20694
20695 @endif sed
20696
20697 .PHONY: maybe-html-sed html-sed
20698 maybe-html-sed:
20699 @if sed
20700 maybe-html-sed: html-sed
20701
20702 html-sed: \
20703     configure-sed 
20704         @[ -f ./sed/Makefile ] || exit 0; \
20705         r=`${PWD_COMMAND}`; export r; \
20706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20707         $(HOST_EXPORTS) \
20708         for flag in $(EXTRA_HOST_FLAGS) ; do \
20709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20710         done; \
20711         echo "Doing html in sed" ; \
20712         (cd $(HOST_SUBDIR)/sed && \
20713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20715                   "RANLIB=$${RANLIB}" \
20716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20717                   html) \
20718           || exit 1
20719
20720 @endif sed
20721
20722 .PHONY: maybe-TAGS-sed TAGS-sed
20723 maybe-TAGS-sed:
20724 @if sed
20725 maybe-TAGS-sed: TAGS-sed
20726
20727 TAGS-sed: \
20728     configure-sed 
20729         @[ -f ./sed/Makefile ] || exit 0; \
20730         r=`${PWD_COMMAND}`; export r; \
20731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20732         $(HOST_EXPORTS) \
20733         for flag in $(EXTRA_HOST_FLAGS) ; do \
20734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20735         done; \
20736         echo "Doing TAGS in sed" ; \
20737         (cd $(HOST_SUBDIR)/sed && \
20738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20740                   "RANLIB=$${RANLIB}" \
20741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20742                   TAGS) \
20743           || exit 1
20744
20745 @endif sed
20746
20747 .PHONY: maybe-install-info-sed install-info-sed
20748 maybe-install-info-sed:
20749 @if sed
20750 maybe-install-info-sed: install-info-sed
20751
20752 install-info-sed: \
20753     configure-sed \
20754     info-sed 
20755         @[ -f ./sed/Makefile ] || exit 0; \
20756         r=`${PWD_COMMAND}`; export r; \
20757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20758         $(HOST_EXPORTS) \
20759         for flag in $(EXTRA_HOST_FLAGS) ; do \
20760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20761         done; \
20762         echo "Doing install-info in sed" ; \
20763         (cd $(HOST_SUBDIR)/sed && \
20764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20766                   "RANLIB=$${RANLIB}" \
20767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20768                   install-info) \
20769           || exit 1
20770
20771 @endif sed
20772
20773 .PHONY: maybe-installcheck-sed installcheck-sed
20774 maybe-installcheck-sed:
20775 @if sed
20776 maybe-installcheck-sed: installcheck-sed
20777
20778 installcheck-sed: \
20779     configure-sed 
20780         @[ -f ./sed/Makefile ] || exit 0; \
20781         r=`${PWD_COMMAND}`; export r; \
20782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20783         $(HOST_EXPORTS) \
20784         for flag in $(EXTRA_HOST_FLAGS) ; do \
20785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20786         done; \
20787         echo "Doing installcheck in sed" ; \
20788         (cd $(HOST_SUBDIR)/sed && \
20789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20791                   "RANLIB=$${RANLIB}" \
20792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20793                   installcheck) \
20794           || exit 1
20795
20796 @endif sed
20797
20798 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
20799 maybe-mostlyclean-sed:
20800 @if sed
20801 maybe-mostlyclean-sed: mostlyclean-sed
20802
20803 mostlyclean-sed: 
20804         @[ -f ./sed/Makefile ] || exit 0; \
20805         r=`${PWD_COMMAND}`; export r; \
20806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807         $(HOST_EXPORTS) \
20808         for flag in $(EXTRA_HOST_FLAGS) ; do \
20809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20810         done; \
20811         echo "Doing mostlyclean in sed" ; \
20812         (cd $(HOST_SUBDIR)/sed && \
20813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20815                   "RANLIB=$${RANLIB}" \
20816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20817                   mostlyclean) \
20818           || exit 1
20819
20820 @endif sed
20821
20822 .PHONY: maybe-clean-sed clean-sed
20823 maybe-clean-sed:
20824 @if sed
20825 maybe-clean-sed: clean-sed
20826
20827 clean-sed: 
20828         @[ -f ./sed/Makefile ] || exit 0; \
20829         r=`${PWD_COMMAND}`; export r; \
20830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20831         $(HOST_EXPORTS) \
20832         for flag in $(EXTRA_HOST_FLAGS) ; do \
20833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20834         done; \
20835         echo "Doing clean in sed" ; \
20836         (cd $(HOST_SUBDIR)/sed && \
20837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20839                   "RANLIB=$${RANLIB}" \
20840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20841                   clean) \
20842           || exit 1
20843
20844 @endif sed
20845
20846 .PHONY: maybe-distclean-sed distclean-sed
20847 maybe-distclean-sed:
20848 @if sed
20849 maybe-distclean-sed: distclean-sed
20850
20851 distclean-sed: 
20852         @[ -f ./sed/Makefile ] || exit 0; \
20853         r=`${PWD_COMMAND}`; export r; \
20854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20855         $(HOST_EXPORTS) \
20856         for flag in $(EXTRA_HOST_FLAGS) ; do \
20857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20858         done; \
20859         echo "Doing distclean in sed" ; \
20860         (cd $(HOST_SUBDIR)/sed && \
20861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20863                   "RANLIB=$${RANLIB}" \
20864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20865                   distclean) \
20866           || exit 1
20867
20868 @endif sed
20869
20870 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
20871 maybe-maintainer-clean-sed:
20872 @if sed
20873 maybe-maintainer-clean-sed: maintainer-clean-sed
20874
20875 maintainer-clean-sed: 
20876         @[ -f ./sed/Makefile ] || exit 0; \
20877         r=`${PWD_COMMAND}`; export r; \
20878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20879         $(HOST_EXPORTS) \
20880         for flag in $(EXTRA_HOST_FLAGS) ; do \
20881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20882         done; \
20883         echo "Doing maintainer-clean in sed" ; \
20884         (cd $(HOST_SUBDIR)/sed && \
20885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20887                   "RANLIB=$${RANLIB}" \
20888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20889                   maintainer-clean) \
20890           || exit 1
20891
20892 @endif sed
20893
20894
20895
20896 .PHONY: configure-send-pr maybe-configure-send-pr
20897 maybe-configure-send-pr:
20898 @if send-pr
20899 maybe-configure-send-pr: configure-send-pr
20900 configure-send-pr: 
20901         @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
20902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
20903         r=`${PWD_COMMAND}`; export r; \
20904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905         $(HOST_EXPORTS) \
20906         echo Configuring in $(HOST_SUBDIR)/send-pr; \
20907         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
20908         case $(srcdir) in \
20909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20910           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
20911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20912         esac; \
20913         srcdiroption="--srcdir=$${topdir}/send-pr"; \
20914         libsrcdir="$$s/send-pr"; \
20915         $(SHELL) $${libsrcdir}/configure \
20916           $(HOST_CONFIGARGS) $${srcdiroption}  \
20917           || exit 1
20918 @endif send-pr
20919
20920
20921
20922
20923
20924 .PHONY: all-send-pr maybe-all-send-pr
20925 maybe-all-send-pr:
20926 @if send-pr
20927 TARGET-send-pr=all
20928 maybe-all-send-pr: all-send-pr
20929 all-send-pr: configure-send-pr
20930         @r=`${PWD_COMMAND}`; export r; \
20931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20932         $(HOST_EXPORTS) \
20933         (cd $(HOST_SUBDIR)/send-pr && \
20934           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
20935 @endif send-pr
20936
20937
20938
20939
20940 .PHONY: check-send-pr maybe-check-send-pr
20941 maybe-check-send-pr:
20942 @if send-pr
20943 maybe-check-send-pr: check-send-pr
20944
20945 check-send-pr:
20946         @r=`${PWD_COMMAND}`; export r; \
20947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948         $(HOST_EXPORTS) \
20949         (cd $(HOST_SUBDIR)/send-pr && \
20950           $(MAKE) $(FLAGS_TO_PASS)  check)
20951
20952 @endif send-pr
20953
20954 .PHONY: install-send-pr maybe-install-send-pr
20955 maybe-install-send-pr:
20956 @if send-pr
20957 maybe-install-send-pr: install-send-pr
20958
20959 install-send-pr: installdirs
20960         @r=`${PWD_COMMAND}`; export r; \
20961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962         $(HOST_EXPORTS) \
20963         (cd $(HOST_SUBDIR)/send-pr && \
20964           $(MAKE) $(FLAGS_TO_PASS)  install)
20965
20966 @endif send-pr
20967
20968 # Other targets (info, dvi, etc.)
20969
20970 .PHONY: maybe-info-send-pr info-send-pr
20971 maybe-info-send-pr:
20972 @if send-pr
20973 maybe-info-send-pr: info-send-pr
20974
20975 info-send-pr: \
20976     configure-send-pr 
20977         @[ -f ./send-pr/Makefile ] || exit 0; \
20978         r=`${PWD_COMMAND}`; export r; \
20979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980         $(HOST_EXPORTS) \
20981         for flag in $(EXTRA_HOST_FLAGS) ; do \
20982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983         done; \
20984         echo "Doing info in send-pr" ; \
20985         (cd $(HOST_SUBDIR)/send-pr && \
20986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988                   "RANLIB=$${RANLIB}" \
20989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20990                   info) \
20991           || exit 1
20992
20993 @endif send-pr
20994
20995 .PHONY: maybe-dvi-send-pr dvi-send-pr
20996 maybe-dvi-send-pr:
20997 @if send-pr
20998 maybe-dvi-send-pr: dvi-send-pr
20999
21000 dvi-send-pr: \
21001     configure-send-pr 
21002         @[ -f ./send-pr/Makefile ] || exit 0; \
21003         r=`${PWD_COMMAND}`; export r; \
21004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005         $(HOST_EXPORTS) \
21006         for flag in $(EXTRA_HOST_FLAGS) ; do \
21007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008         done; \
21009         echo "Doing dvi in send-pr" ; \
21010         (cd $(HOST_SUBDIR)/send-pr && \
21011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21013                   "RANLIB=$${RANLIB}" \
21014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21015                   dvi) \
21016           || exit 1
21017
21018 @endif send-pr
21019
21020 .PHONY: maybe-html-send-pr html-send-pr
21021 maybe-html-send-pr:
21022 @if send-pr
21023 maybe-html-send-pr: html-send-pr
21024
21025 html-send-pr: \
21026     configure-send-pr 
21027         @[ -f ./send-pr/Makefile ] || exit 0; \
21028         r=`${PWD_COMMAND}`; export r; \
21029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030         $(HOST_EXPORTS) \
21031         for flag in $(EXTRA_HOST_FLAGS) ; do \
21032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033         done; \
21034         echo "Doing html in send-pr" ; \
21035         (cd $(HOST_SUBDIR)/send-pr && \
21036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21038                   "RANLIB=$${RANLIB}" \
21039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21040                   html) \
21041           || exit 1
21042
21043 @endif send-pr
21044
21045 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21046 maybe-TAGS-send-pr:
21047 @if send-pr
21048 maybe-TAGS-send-pr: TAGS-send-pr
21049
21050 TAGS-send-pr: \
21051     configure-send-pr 
21052         @[ -f ./send-pr/Makefile ] || exit 0; \
21053         r=`${PWD_COMMAND}`; export r; \
21054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055         $(HOST_EXPORTS) \
21056         for flag in $(EXTRA_HOST_FLAGS) ; do \
21057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21058         done; \
21059         echo "Doing TAGS in send-pr" ; \
21060         (cd $(HOST_SUBDIR)/send-pr && \
21061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21063                   "RANLIB=$${RANLIB}" \
21064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21065                   TAGS) \
21066           || exit 1
21067
21068 @endif send-pr
21069
21070 .PHONY: maybe-install-info-send-pr install-info-send-pr
21071 maybe-install-info-send-pr:
21072 @if send-pr
21073 maybe-install-info-send-pr: install-info-send-pr
21074
21075 install-info-send-pr: \
21076     configure-send-pr \
21077     info-send-pr 
21078         @[ -f ./send-pr/Makefile ] || exit 0; \
21079         r=`${PWD_COMMAND}`; export r; \
21080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21081         $(HOST_EXPORTS) \
21082         for flag in $(EXTRA_HOST_FLAGS) ; do \
21083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21084         done; \
21085         echo "Doing install-info in send-pr" ; \
21086         (cd $(HOST_SUBDIR)/send-pr && \
21087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21089                   "RANLIB=$${RANLIB}" \
21090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21091                   install-info) \
21092           || exit 1
21093
21094 @endif send-pr
21095
21096 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
21097 maybe-installcheck-send-pr:
21098 @if send-pr
21099 maybe-installcheck-send-pr: installcheck-send-pr
21100
21101 installcheck-send-pr: \
21102     configure-send-pr 
21103         @[ -f ./send-pr/Makefile ] || exit 0; \
21104         r=`${PWD_COMMAND}`; export r; \
21105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106         $(HOST_EXPORTS) \
21107         for flag in $(EXTRA_HOST_FLAGS) ; do \
21108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21109         done; \
21110         echo "Doing installcheck in send-pr" ; \
21111         (cd $(HOST_SUBDIR)/send-pr && \
21112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21114                   "RANLIB=$${RANLIB}" \
21115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21116                   installcheck) \
21117           || exit 1
21118
21119 @endif send-pr
21120
21121 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
21122 maybe-mostlyclean-send-pr:
21123 @if send-pr
21124 maybe-mostlyclean-send-pr: mostlyclean-send-pr
21125
21126 mostlyclean-send-pr: 
21127         @[ -f ./send-pr/Makefile ] || exit 0; \
21128         r=`${PWD_COMMAND}`; export r; \
21129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21130         $(HOST_EXPORTS) \
21131         for flag in $(EXTRA_HOST_FLAGS) ; do \
21132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21133         done; \
21134         echo "Doing mostlyclean in send-pr" ; \
21135         (cd $(HOST_SUBDIR)/send-pr && \
21136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21138                   "RANLIB=$${RANLIB}" \
21139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21140                   mostlyclean) \
21141           || exit 1
21142
21143 @endif send-pr
21144
21145 .PHONY: maybe-clean-send-pr clean-send-pr
21146 maybe-clean-send-pr:
21147 @if send-pr
21148 maybe-clean-send-pr: clean-send-pr
21149
21150 clean-send-pr: 
21151         @[ -f ./send-pr/Makefile ] || exit 0; \
21152         r=`${PWD_COMMAND}`; export r; \
21153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21154         $(HOST_EXPORTS) \
21155         for flag in $(EXTRA_HOST_FLAGS) ; do \
21156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21157         done; \
21158         echo "Doing clean in send-pr" ; \
21159         (cd $(HOST_SUBDIR)/send-pr && \
21160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21162                   "RANLIB=$${RANLIB}" \
21163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21164                   clean) \
21165           || exit 1
21166
21167 @endif send-pr
21168
21169 .PHONY: maybe-distclean-send-pr distclean-send-pr
21170 maybe-distclean-send-pr:
21171 @if send-pr
21172 maybe-distclean-send-pr: distclean-send-pr
21173
21174 distclean-send-pr: 
21175         @[ -f ./send-pr/Makefile ] || exit 0; \
21176         r=`${PWD_COMMAND}`; export r; \
21177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21178         $(HOST_EXPORTS) \
21179         for flag in $(EXTRA_HOST_FLAGS) ; do \
21180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21181         done; \
21182         echo "Doing distclean in send-pr" ; \
21183         (cd $(HOST_SUBDIR)/send-pr && \
21184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21186                   "RANLIB=$${RANLIB}" \
21187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21188                   distclean) \
21189           || exit 1
21190
21191 @endif send-pr
21192
21193 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
21194 maybe-maintainer-clean-send-pr:
21195 @if send-pr
21196 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
21197
21198 maintainer-clean-send-pr: 
21199         @[ -f ./send-pr/Makefile ] || exit 0; \
21200         r=`${PWD_COMMAND}`; export r; \
21201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21202         $(HOST_EXPORTS) \
21203         for flag in $(EXTRA_HOST_FLAGS) ; do \
21204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21205         done; \
21206         echo "Doing maintainer-clean in send-pr" ; \
21207         (cd $(HOST_SUBDIR)/send-pr && \
21208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21210                   "RANLIB=$${RANLIB}" \
21211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21212                   maintainer-clean) \
21213           || exit 1
21214
21215 @endif send-pr
21216
21217
21218
21219 .PHONY: configure-shellutils maybe-configure-shellutils
21220 maybe-configure-shellutils:
21221 @if shellutils
21222 maybe-configure-shellutils: configure-shellutils
21223 configure-shellutils: 
21224         @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
21225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
21226         r=`${PWD_COMMAND}`; export r; \
21227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21228         $(HOST_EXPORTS) \
21229         echo Configuring in $(HOST_SUBDIR)/shellutils; \
21230         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
21231         case $(srcdir) in \
21232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21233           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
21234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21235         esac; \
21236         srcdiroption="--srcdir=$${topdir}/shellutils"; \
21237         libsrcdir="$$s/shellutils"; \
21238         $(SHELL) $${libsrcdir}/configure \
21239           $(HOST_CONFIGARGS) $${srcdiroption}  \
21240           || exit 1
21241 @endif shellutils
21242
21243
21244
21245
21246
21247 .PHONY: all-shellutils maybe-all-shellutils
21248 maybe-all-shellutils:
21249 @if shellutils
21250 TARGET-shellutils=all
21251 maybe-all-shellutils: all-shellutils
21252 all-shellutils: configure-shellutils
21253         @r=`${PWD_COMMAND}`; export r; \
21254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21255         $(HOST_EXPORTS) \
21256         (cd $(HOST_SUBDIR)/shellutils && \
21257           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
21258 @endif shellutils
21259
21260
21261
21262
21263 .PHONY: check-shellutils maybe-check-shellutils
21264 maybe-check-shellutils:
21265 @if shellutils
21266 maybe-check-shellutils: check-shellutils
21267
21268 check-shellutils:
21269         @r=`${PWD_COMMAND}`; export r; \
21270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21271         $(HOST_EXPORTS) \
21272         (cd $(HOST_SUBDIR)/shellutils && \
21273           $(MAKE) $(FLAGS_TO_PASS)  check)
21274
21275 @endif shellutils
21276
21277 .PHONY: install-shellutils maybe-install-shellutils
21278 maybe-install-shellutils:
21279 @if shellutils
21280 maybe-install-shellutils: install-shellutils
21281
21282 install-shellutils: installdirs
21283         @r=`${PWD_COMMAND}`; export r; \
21284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21285         $(HOST_EXPORTS) \
21286         (cd $(HOST_SUBDIR)/shellutils && \
21287           $(MAKE) $(FLAGS_TO_PASS)  install)
21288
21289 @endif shellutils
21290
21291 # Other targets (info, dvi, etc.)
21292
21293 .PHONY: maybe-info-shellutils info-shellutils
21294 maybe-info-shellutils:
21295 @if shellutils
21296 maybe-info-shellutils: info-shellutils
21297
21298 info-shellutils: \
21299     configure-shellutils 
21300         @[ -f ./shellutils/Makefile ] || exit 0; \
21301         r=`${PWD_COMMAND}`; export r; \
21302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303         $(HOST_EXPORTS) \
21304         for flag in $(EXTRA_HOST_FLAGS) ; do \
21305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21306         done; \
21307         echo "Doing info in shellutils" ; \
21308         (cd $(HOST_SUBDIR)/shellutils && \
21309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21311                   "RANLIB=$${RANLIB}" \
21312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21313                   info) \
21314           || exit 1
21315
21316 @endif shellutils
21317
21318 .PHONY: maybe-dvi-shellutils dvi-shellutils
21319 maybe-dvi-shellutils:
21320 @if shellutils
21321 maybe-dvi-shellutils: dvi-shellutils
21322
21323 dvi-shellutils: \
21324     configure-shellutils 
21325         @[ -f ./shellutils/Makefile ] || exit 0; \
21326         r=`${PWD_COMMAND}`; export r; \
21327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328         $(HOST_EXPORTS) \
21329         for flag in $(EXTRA_HOST_FLAGS) ; do \
21330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21331         done; \
21332         echo "Doing dvi in shellutils" ; \
21333         (cd $(HOST_SUBDIR)/shellutils && \
21334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21336                   "RANLIB=$${RANLIB}" \
21337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21338                   dvi) \
21339           || exit 1
21340
21341 @endif shellutils
21342
21343 .PHONY: maybe-html-shellutils html-shellutils
21344 maybe-html-shellutils:
21345 @if shellutils
21346 maybe-html-shellutils: html-shellutils
21347
21348 html-shellutils: \
21349     configure-shellutils 
21350         @[ -f ./shellutils/Makefile ] || exit 0; \
21351         r=`${PWD_COMMAND}`; export r; \
21352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21353         $(HOST_EXPORTS) \
21354         for flag in $(EXTRA_HOST_FLAGS) ; do \
21355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21356         done; \
21357         echo "Doing html in shellutils" ; \
21358         (cd $(HOST_SUBDIR)/shellutils && \
21359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21361                   "RANLIB=$${RANLIB}" \
21362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21363                   html) \
21364           || exit 1
21365
21366 @endif shellutils
21367
21368 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
21369 maybe-TAGS-shellutils:
21370 @if shellutils
21371 maybe-TAGS-shellutils: TAGS-shellutils
21372
21373 TAGS-shellutils: \
21374     configure-shellutils 
21375         @[ -f ./shellutils/Makefile ] || exit 0; \
21376         r=`${PWD_COMMAND}`; export r; \
21377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21378         $(HOST_EXPORTS) \
21379         for flag in $(EXTRA_HOST_FLAGS) ; do \
21380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21381         done; \
21382         echo "Doing TAGS in shellutils" ; \
21383         (cd $(HOST_SUBDIR)/shellutils && \
21384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21386                   "RANLIB=$${RANLIB}" \
21387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21388                   TAGS) \
21389           || exit 1
21390
21391 @endif shellutils
21392
21393 .PHONY: maybe-install-info-shellutils install-info-shellutils
21394 maybe-install-info-shellutils:
21395 @if shellutils
21396 maybe-install-info-shellutils: install-info-shellutils
21397
21398 install-info-shellutils: \
21399     configure-shellutils \
21400     info-shellutils 
21401         @[ -f ./shellutils/Makefile ] || exit 0; \
21402         r=`${PWD_COMMAND}`; export r; \
21403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21404         $(HOST_EXPORTS) \
21405         for flag in $(EXTRA_HOST_FLAGS) ; do \
21406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21407         done; \
21408         echo "Doing install-info in shellutils" ; \
21409         (cd $(HOST_SUBDIR)/shellutils && \
21410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21412                   "RANLIB=$${RANLIB}" \
21413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21414                   install-info) \
21415           || exit 1
21416
21417 @endif shellutils
21418
21419 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
21420 maybe-installcheck-shellutils:
21421 @if shellutils
21422 maybe-installcheck-shellutils: installcheck-shellutils
21423
21424 installcheck-shellutils: \
21425     configure-shellutils 
21426         @[ -f ./shellutils/Makefile ] || exit 0; \
21427         r=`${PWD_COMMAND}`; export r; \
21428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21429         $(HOST_EXPORTS) \
21430         for flag in $(EXTRA_HOST_FLAGS) ; do \
21431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21432         done; \
21433         echo "Doing installcheck in shellutils" ; \
21434         (cd $(HOST_SUBDIR)/shellutils && \
21435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21437                   "RANLIB=$${RANLIB}" \
21438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21439                   installcheck) \
21440           || exit 1
21441
21442 @endif shellutils
21443
21444 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
21445 maybe-mostlyclean-shellutils:
21446 @if shellutils
21447 maybe-mostlyclean-shellutils: mostlyclean-shellutils
21448
21449 mostlyclean-shellutils: 
21450         @[ -f ./shellutils/Makefile ] || exit 0; \
21451         r=`${PWD_COMMAND}`; export r; \
21452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21453         $(HOST_EXPORTS) \
21454         for flag in $(EXTRA_HOST_FLAGS) ; do \
21455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21456         done; \
21457         echo "Doing mostlyclean in shellutils" ; \
21458         (cd $(HOST_SUBDIR)/shellutils && \
21459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21461                   "RANLIB=$${RANLIB}" \
21462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21463                   mostlyclean) \
21464           || exit 1
21465
21466 @endif shellutils
21467
21468 .PHONY: maybe-clean-shellutils clean-shellutils
21469 maybe-clean-shellutils:
21470 @if shellutils
21471 maybe-clean-shellutils: clean-shellutils
21472
21473 clean-shellutils: 
21474         @[ -f ./shellutils/Makefile ] || exit 0; \
21475         r=`${PWD_COMMAND}`; export r; \
21476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21477         $(HOST_EXPORTS) \
21478         for flag in $(EXTRA_HOST_FLAGS) ; do \
21479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21480         done; \
21481         echo "Doing clean in shellutils" ; \
21482         (cd $(HOST_SUBDIR)/shellutils && \
21483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21485                   "RANLIB=$${RANLIB}" \
21486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21487                   clean) \
21488           || exit 1
21489
21490 @endif shellutils
21491
21492 .PHONY: maybe-distclean-shellutils distclean-shellutils
21493 maybe-distclean-shellutils:
21494 @if shellutils
21495 maybe-distclean-shellutils: distclean-shellutils
21496
21497 distclean-shellutils: 
21498         @[ -f ./shellutils/Makefile ] || exit 0; \
21499         r=`${PWD_COMMAND}`; export r; \
21500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501         $(HOST_EXPORTS) \
21502         for flag in $(EXTRA_HOST_FLAGS) ; do \
21503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21504         done; \
21505         echo "Doing distclean in shellutils" ; \
21506         (cd $(HOST_SUBDIR)/shellutils && \
21507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21509                   "RANLIB=$${RANLIB}" \
21510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21511                   distclean) \
21512           || exit 1
21513
21514 @endif shellutils
21515
21516 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
21517 maybe-maintainer-clean-shellutils:
21518 @if shellutils
21519 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
21520
21521 maintainer-clean-shellutils: 
21522         @[ -f ./shellutils/Makefile ] || exit 0; \
21523         r=`${PWD_COMMAND}`; export r; \
21524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21525         $(HOST_EXPORTS) \
21526         for flag in $(EXTRA_HOST_FLAGS) ; do \
21527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21528         done; \
21529         echo "Doing maintainer-clean in shellutils" ; \
21530         (cd $(HOST_SUBDIR)/shellutils && \
21531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21533                   "RANLIB=$${RANLIB}" \
21534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21535                   maintainer-clean) \
21536           || exit 1
21537
21538 @endif shellutils
21539
21540
21541
21542 .PHONY: configure-sid maybe-configure-sid
21543 maybe-configure-sid:
21544 @if sid
21545 maybe-configure-sid: configure-sid
21546 configure-sid: 
21547         @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
21548         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
21549         r=`${PWD_COMMAND}`; export r; \
21550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21551         $(HOST_EXPORTS) \
21552         echo Configuring in $(HOST_SUBDIR)/sid; \
21553         cd "$(HOST_SUBDIR)/sid" || exit 1; \
21554         case $(srcdir) in \
21555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21556           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
21557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21558         esac; \
21559         srcdiroption="--srcdir=$${topdir}/sid"; \
21560         libsrcdir="$$s/sid"; \
21561         $(SHELL) $${libsrcdir}/configure \
21562           $(HOST_CONFIGARGS) $${srcdiroption}  \
21563           || exit 1
21564 @endif sid
21565
21566
21567
21568
21569
21570 .PHONY: all-sid maybe-all-sid
21571 maybe-all-sid:
21572 @if sid
21573 TARGET-sid=all
21574 maybe-all-sid: all-sid
21575 all-sid: configure-sid
21576         @r=`${PWD_COMMAND}`; export r; \
21577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21578         $(HOST_EXPORTS) \
21579         (cd $(HOST_SUBDIR)/sid && \
21580           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
21581 @endif sid
21582
21583
21584
21585
21586 .PHONY: check-sid maybe-check-sid
21587 maybe-check-sid:
21588 @if sid
21589 maybe-check-sid: check-sid
21590
21591 check-sid:
21592         @r=`${PWD_COMMAND}`; export r; \
21593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594         $(HOST_EXPORTS) \
21595         (cd $(HOST_SUBDIR)/sid && \
21596           $(MAKE) $(FLAGS_TO_PASS)  check)
21597
21598 @endif sid
21599
21600 .PHONY: install-sid maybe-install-sid
21601 maybe-install-sid:
21602 @if sid
21603 maybe-install-sid: install-sid
21604
21605 install-sid: installdirs
21606         @r=`${PWD_COMMAND}`; export r; \
21607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608         $(HOST_EXPORTS) \
21609         (cd $(HOST_SUBDIR)/sid && \
21610           $(MAKE) $(FLAGS_TO_PASS)  install)
21611
21612 @endif sid
21613
21614 # Other targets (info, dvi, etc.)
21615
21616 .PHONY: maybe-info-sid info-sid
21617 maybe-info-sid:
21618 @if sid
21619 maybe-info-sid: info-sid
21620
21621 info-sid: \
21622     configure-sid 
21623         @[ -f ./sid/Makefile ] || exit 0; \
21624         r=`${PWD_COMMAND}`; export r; \
21625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21626         $(HOST_EXPORTS) \
21627         for flag in $(EXTRA_HOST_FLAGS) ; do \
21628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21629         done; \
21630         echo "Doing info in sid" ; \
21631         (cd $(HOST_SUBDIR)/sid && \
21632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21634                   "RANLIB=$${RANLIB}" \
21635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21636                   info) \
21637           || exit 1
21638
21639 @endif sid
21640
21641 .PHONY: maybe-dvi-sid dvi-sid
21642 maybe-dvi-sid:
21643 @if sid
21644 maybe-dvi-sid: dvi-sid
21645
21646 dvi-sid: \
21647     configure-sid 
21648         @[ -f ./sid/Makefile ] || exit 0; \
21649         r=`${PWD_COMMAND}`; export r; \
21650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21651         $(HOST_EXPORTS) \
21652         for flag in $(EXTRA_HOST_FLAGS) ; do \
21653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21654         done; \
21655         echo "Doing dvi in sid" ; \
21656         (cd $(HOST_SUBDIR)/sid && \
21657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21659                   "RANLIB=$${RANLIB}" \
21660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21661                   dvi) \
21662           || exit 1
21663
21664 @endif sid
21665
21666 .PHONY: maybe-html-sid html-sid
21667 maybe-html-sid:
21668 @if sid
21669 maybe-html-sid: html-sid
21670
21671 html-sid: \
21672     configure-sid 
21673         @[ -f ./sid/Makefile ] || exit 0; \
21674         r=`${PWD_COMMAND}`; export r; \
21675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21676         $(HOST_EXPORTS) \
21677         for flag in $(EXTRA_HOST_FLAGS) ; do \
21678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21679         done; \
21680         echo "Doing html in sid" ; \
21681         (cd $(HOST_SUBDIR)/sid && \
21682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21684                   "RANLIB=$${RANLIB}" \
21685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21686                   html) \
21687           || exit 1
21688
21689 @endif sid
21690
21691 .PHONY: maybe-TAGS-sid TAGS-sid
21692 maybe-TAGS-sid:
21693 @if sid
21694 maybe-TAGS-sid: TAGS-sid
21695
21696 TAGS-sid: \
21697     configure-sid 
21698         @[ -f ./sid/Makefile ] || exit 0; \
21699         r=`${PWD_COMMAND}`; export r; \
21700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21701         $(HOST_EXPORTS) \
21702         for flag in $(EXTRA_HOST_FLAGS) ; do \
21703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21704         done; \
21705         echo "Doing TAGS in sid" ; \
21706         (cd $(HOST_SUBDIR)/sid && \
21707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21709                   "RANLIB=$${RANLIB}" \
21710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21711                   TAGS) \
21712           || exit 1
21713
21714 @endif sid
21715
21716 .PHONY: maybe-install-info-sid install-info-sid
21717 maybe-install-info-sid:
21718 @if sid
21719 maybe-install-info-sid: install-info-sid
21720
21721 install-info-sid: \
21722     configure-sid \
21723     info-sid 
21724         @[ -f ./sid/Makefile ] || exit 0; \
21725         r=`${PWD_COMMAND}`; export r; \
21726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21727         $(HOST_EXPORTS) \
21728         for flag in $(EXTRA_HOST_FLAGS) ; do \
21729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21730         done; \
21731         echo "Doing install-info in sid" ; \
21732         (cd $(HOST_SUBDIR)/sid && \
21733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21735                   "RANLIB=$${RANLIB}" \
21736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21737                   install-info) \
21738           || exit 1
21739
21740 @endif sid
21741
21742 .PHONY: maybe-installcheck-sid installcheck-sid
21743 maybe-installcheck-sid:
21744 @if sid
21745 maybe-installcheck-sid: installcheck-sid
21746
21747 installcheck-sid: \
21748     configure-sid 
21749         @[ -f ./sid/Makefile ] || exit 0; \
21750         r=`${PWD_COMMAND}`; export r; \
21751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21752         $(HOST_EXPORTS) \
21753         for flag in $(EXTRA_HOST_FLAGS) ; do \
21754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21755         done; \
21756         echo "Doing installcheck in sid" ; \
21757         (cd $(HOST_SUBDIR)/sid && \
21758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21760                   "RANLIB=$${RANLIB}" \
21761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21762                   installcheck) \
21763           || exit 1
21764
21765 @endif sid
21766
21767 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
21768 maybe-mostlyclean-sid:
21769 @if sid
21770 maybe-mostlyclean-sid: mostlyclean-sid
21771
21772 mostlyclean-sid: 
21773         @[ -f ./sid/Makefile ] || exit 0; \
21774         r=`${PWD_COMMAND}`; export r; \
21775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21776         $(HOST_EXPORTS) \
21777         for flag in $(EXTRA_HOST_FLAGS) ; do \
21778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21779         done; \
21780         echo "Doing mostlyclean in sid" ; \
21781         (cd $(HOST_SUBDIR)/sid && \
21782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21784                   "RANLIB=$${RANLIB}" \
21785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21786                   mostlyclean) \
21787           || exit 1
21788
21789 @endif sid
21790
21791 .PHONY: maybe-clean-sid clean-sid
21792 maybe-clean-sid:
21793 @if sid
21794 maybe-clean-sid: clean-sid
21795
21796 clean-sid: 
21797         @[ -f ./sid/Makefile ] || exit 0; \
21798         r=`${PWD_COMMAND}`; export r; \
21799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21800         $(HOST_EXPORTS) \
21801         for flag in $(EXTRA_HOST_FLAGS) ; do \
21802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21803         done; \
21804         echo "Doing clean in sid" ; \
21805         (cd $(HOST_SUBDIR)/sid && \
21806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21808                   "RANLIB=$${RANLIB}" \
21809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21810                   clean) \
21811           || exit 1
21812
21813 @endif sid
21814
21815 .PHONY: maybe-distclean-sid distclean-sid
21816 maybe-distclean-sid:
21817 @if sid
21818 maybe-distclean-sid: distclean-sid
21819
21820 distclean-sid: 
21821         @[ -f ./sid/Makefile ] || exit 0; \
21822         r=`${PWD_COMMAND}`; export r; \
21823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21824         $(HOST_EXPORTS) \
21825         for flag in $(EXTRA_HOST_FLAGS) ; do \
21826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21827         done; \
21828         echo "Doing distclean in sid" ; \
21829         (cd $(HOST_SUBDIR)/sid && \
21830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21832                   "RANLIB=$${RANLIB}" \
21833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21834                   distclean) \
21835           || exit 1
21836
21837 @endif sid
21838
21839 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
21840 maybe-maintainer-clean-sid:
21841 @if sid
21842 maybe-maintainer-clean-sid: maintainer-clean-sid
21843
21844 maintainer-clean-sid: 
21845         @[ -f ./sid/Makefile ] || exit 0; \
21846         r=`${PWD_COMMAND}`; export r; \
21847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848         $(HOST_EXPORTS) \
21849         for flag in $(EXTRA_HOST_FLAGS) ; do \
21850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21851         done; \
21852         echo "Doing maintainer-clean in sid" ; \
21853         (cd $(HOST_SUBDIR)/sid && \
21854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21856                   "RANLIB=$${RANLIB}" \
21857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21858                   maintainer-clean) \
21859           || exit 1
21860
21861 @endif sid
21862
21863
21864
21865 .PHONY: configure-sim maybe-configure-sim
21866 maybe-configure-sim:
21867 @if sim
21868 maybe-configure-sim: configure-sim
21869 configure-sim: 
21870         @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
21871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
21872         r=`${PWD_COMMAND}`; export r; \
21873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874         $(HOST_EXPORTS) \
21875         echo Configuring in $(HOST_SUBDIR)/sim; \
21876         cd "$(HOST_SUBDIR)/sim" || exit 1; \
21877         case $(srcdir) in \
21878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21879           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
21880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21881         esac; \
21882         srcdiroption="--srcdir=$${topdir}/sim"; \
21883         libsrcdir="$$s/sim"; \
21884         $(SHELL) $${libsrcdir}/configure \
21885           $(HOST_CONFIGARGS) $${srcdiroption}  \
21886           || exit 1
21887 @endif sim
21888
21889
21890
21891
21892
21893 .PHONY: all-sim maybe-all-sim
21894 maybe-all-sim:
21895 @if sim
21896 TARGET-sim=all
21897 maybe-all-sim: all-sim
21898 all-sim: configure-sim
21899         @r=`${PWD_COMMAND}`; export r; \
21900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901         $(HOST_EXPORTS) \
21902         (cd $(HOST_SUBDIR)/sim && \
21903           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
21904 @endif sim
21905
21906
21907
21908
21909 .PHONY: check-sim maybe-check-sim
21910 maybe-check-sim:
21911 @if sim
21912 maybe-check-sim: check-sim
21913
21914 check-sim:
21915         @r=`${PWD_COMMAND}`; export r; \
21916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21917         $(HOST_EXPORTS) \
21918         (cd $(HOST_SUBDIR)/sim && \
21919           $(MAKE) $(FLAGS_TO_PASS)  check)
21920
21921 @endif sim
21922
21923 .PHONY: install-sim maybe-install-sim
21924 maybe-install-sim:
21925 @if sim
21926 maybe-install-sim: install-sim
21927
21928 install-sim: installdirs
21929         @r=`${PWD_COMMAND}`; export r; \
21930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21931         $(HOST_EXPORTS) \
21932         (cd $(HOST_SUBDIR)/sim && \
21933           $(MAKE) $(FLAGS_TO_PASS)  install)
21934
21935 @endif sim
21936
21937 # Other targets (info, dvi, etc.)
21938
21939 .PHONY: maybe-info-sim info-sim
21940 maybe-info-sim:
21941 @if sim
21942 maybe-info-sim: info-sim
21943
21944 info-sim: \
21945     configure-sim 
21946         @[ -f ./sim/Makefile ] || exit 0; \
21947         r=`${PWD_COMMAND}`; export r; \
21948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21949         $(HOST_EXPORTS) \
21950         for flag in $(EXTRA_HOST_FLAGS) ; do \
21951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21952         done; \
21953         echo "Doing info in sim" ; \
21954         (cd $(HOST_SUBDIR)/sim && \
21955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21957                   "RANLIB=$${RANLIB}" \
21958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21959                   info) \
21960           || exit 1
21961
21962 @endif sim
21963
21964 .PHONY: maybe-dvi-sim dvi-sim
21965 maybe-dvi-sim:
21966 @if sim
21967 maybe-dvi-sim: dvi-sim
21968
21969 dvi-sim: \
21970     configure-sim 
21971         @[ -f ./sim/Makefile ] || exit 0; \
21972         r=`${PWD_COMMAND}`; export r; \
21973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21974         $(HOST_EXPORTS) \
21975         for flag in $(EXTRA_HOST_FLAGS) ; do \
21976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21977         done; \
21978         echo "Doing dvi in sim" ; \
21979         (cd $(HOST_SUBDIR)/sim && \
21980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21982                   "RANLIB=$${RANLIB}" \
21983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21984                   dvi) \
21985           || exit 1
21986
21987 @endif sim
21988
21989 .PHONY: maybe-html-sim html-sim
21990 maybe-html-sim:
21991 @if sim
21992 maybe-html-sim: html-sim
21993
21994 html-sim: \
21995     configure-sim 
21996         @[ -f ./sim/Makefile ] || exit 0; \
21997         r=`${PWD_COMMAND}`; export r; \
21998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999         $(HOST_EXPORTS) \
22000         for flag in $(EXTRA_HOST_FLAGS) ; do \
22001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22002         done; \
22003         echo "Doing html in sim" ; \
22004         (cd $(HOST_SUBDIR)/sim && \
22005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22007                   "RANLIB=$${RANLIB}" \
22008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22009                   html) \
22010           || exit 1
22011
22012 @endif sim
22013
22014 .PHONY: maybe-TAGS-sim TAGS-sim
22015 maybe-TAGS-sim:
22016 @if sim
22017 maybe-TAGS-sim: TAGS-sim
22018
22019 TAGS-sim: \
22020     configure-sim 
22021         @[ -f ./sim/Makefile ] || exit 0; \
22022         r=`${PWD_COMMAND}`; export r; \
22023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22024         $(HOST_EXPORTS) \
22025         for flag in $(EXTRA_HOST_FLAGS) ; do \
22026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22027         done; \
22028         echo "Doing TAGS in sim" ; \
22029         (cd $(HOST_SUBDIR)/sim && \
22030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22032                   "RANLIB=$${RANLIB}" \
22033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22034                   TAGS) \
22035           || exit 1
22036
22037 @endif sim
22038
22039 .PHONY: maybe-install-info-sim install-info-sim
22040 maybe-install-info-sim:
22041 @if sim
22042 maybe-install-info-sim: install-info-sim
22043
22044 install-info-sim: \
22045     configure-sim \
22046     info-sim 
22047         @[ -f ./sim/Makefile ] || exit 0; \
22048         r=`${PWD_COMMAND}`; export r; \
22049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22050         $(HOST_EXPORTS) \
22051         for flag in $(EXTRA_HOST_FLAGS) ; do \
22052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22053         done; \
22054         echo "Doing install-info in sim" ; \
22055         (cd $(HOST_SUBDIR)/sim && \
22056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22058                   "RANLIB=$${RANLIB}" \
22059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22060                   install-info) \
22061           || exit 1
22062
22063 @endif sim
22064
22065 .PHONY: maybe-installcheck-sim installcheck-sim
22066 maybe-installcheck-sim:
22067 @if sim
22068 maybe-installcheck-sim: installcheck-sim
22069
22070 installcheck-sim: \
22071     configure-sim 
22072         @[ -f ./sim/Makefile ] || exit 0; \
22073         r=`${PWD_COMMAND}`; export r; \
22074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22075         $(HOST_EXPORTS) \
22076         for flag in $(EXTRA_HOST_FLAGS) ; do \
22077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22078         done; \
22079         echo "Doing installcheck in sim" ; \
22080         (cd $(HOST_SUBDIR)/sim && \
22081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22083                   "RANLIB=$${RANLIB}" \
22084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22085                   installcheck) \
22086           || exit 1
22087
22088 @endif sim
22089
22090 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
22091 maybe-mostlyclean-sim:
22092 @if sim
22093 maybe-mostlyclean-sim: mostlyclean-sim
22094
22095 mostlyclean-sim: 
22096         @[ -f ./sim/Makefile ] || exit 0; \
22097         r=`${PWD_COMMAND}`; export r; \
22098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22099         $(HOST_EXPORTS) \
22100         for flag in $(EXTRA_HOST_FLAGS) ; do \
22101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22102         done; \
22103         echo "Doing mostlyclean in sim" ; \
22104         (cd $(HOST_SUBDIR)/sim && \
22105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22107                   "RANLIB=$${RANLIB}" \
22108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22109                   mostlyclean) \
22110           || exit 1
22111
22112 @endif sim
22113
22114 .PHONY: maybe-clean-sim clean-sim
22115 maybe-clean-sim:
22116 @if sim
22117 maybe-clean-sim: clean-sim
22118
22119 clean-sim: 
22120         @[ -f ./sim/Makefile ] || exit 0; \
22121         r=`${PWD_COMMAND}`; export r; \
22122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22123         $(HOST_EXPORTS) \
22124         for flag in $(EXTRA_HOST_FLAGS) ; do \
22125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22126         done; \
22127         echo "Doing clean in sim" ; \
22128         (cd $(HOST_SUBDIR)/sim && \
22129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22131                   "RANLIB=$${RANLIB}" \
22132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22133                   clean) \
22134           || exit 1
22135
22136 @endif sim
22137
22138 .PHONY: maybe-distclean-sim distclean-sim
22139 maybe-distclean-sim:
22140 @if sim
22141 maybe-distclean-sim: distclean-sim
22142
22143 distclean-sim: 
22144         @[ -f ./sim/Makefile ] || exit 0; \
22145         r=`${PWD_COMMAND}`; export r; \
22146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22147         $(HOST_EXPORTS) \
22148         for flag in $(EXTRA_HOST_FLAGS) ; do \
22149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22150         done; \
22151         echo "Doing distclean in sim" ; \
22152         (cd $(HOST_SUBDIR)/sim && \
22153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22155                   "RANLIB=$${RANLIB}" \
22156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22157                   distclean) \
22158           || exit 1
22159
22160 @endif sim
22161
22162 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
22163 maybe-maintainer-clean-sim:
22164 @if sim
22165 maybe-maintainer-clean-sim: maintainer-clean-sim
22166
22167 maintainer-clean-sim: 
22168         @[ -f ./sim/Makefile ] || exit 0; \
22169         r=`${PWD_COMMAND}`; export r; \
22170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22171         $(HOST_EXPORTS) \
22172         for flag in $(EXTRA_HOST_FLAGS) ; do \
22173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22174         done; \
22175         echo "Doing maintainer-clean in sim" ; \
22176         (cd $(HOST_SUBDIR)/sim && \
22177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22179                   "RANLIB=$${RANLIB}" \
22180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22181                   maintainer-clean) \
22182           || exit 1
22183
22184 @endif sim
22185
22186
22187
22188 .PHONY: configure-tar maybe-configure-tar
22189 maybe-configure-tar:
22190 @if tar
22191 maybe-configure-tar: configure-tar
22192 configure-tar: 
22193         @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
22194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
22195         r=`${PWD_COMMAND}`; export r; \
22196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22197         $(HOST_EXPORTS) \
22198         echo Configuring in $(HOST_SUBDIR)/tar; \
22199         cd "$(HOST_SUBDIR)/tar" || exit 1; \
22200         case $(srcdir) in \
22201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22202           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
22203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22204         esac; \
22205         srcdiroption="--srcdir=$${topdir}/tar"; \
22206         libsrcdir="$$s/tar"; \
22207         $(SHELL) $${libsrcdir}/configure \
22208           $(HOST_CONFIGARGS) $${srcdiroption}  \
22209           || exit 1
22210 @endif tar
22211
22212
22213
22214
22215
22216 .PHONY: all-tar maybe-all-tar
22217 maybe-all-tar:
22218 @if tar
22219 TARGET-tar=all
22220 maybe-all-tar: all-tar
22221 all-tar: configure-tar
22222         @r=`${PWD_COMMAND}`; export r; \
22223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224         $(HOST_EXPORTS) \
22225         (cd $(HOST_SUBDIR)/tar && \
22226           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
22227 @endif tar
22228
22229
22230
22231
22232 .PHONY: check-tar maybe-check-tar
22233 maybe-check-tar:
22234 @if tar
22235 maybe-check-tar: check-tar
22236
22237 check-tar:
22238         @r=`${PWD_COMMAND}`; export r; \
22239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22240         $(HOST_EXPORTS) \
22241         (cd $(HOST_SUBDIR)/tar && \
22242           $(MAKE) $(FLAGS_TO_PASS)  check)
22243
22244 @endif tar
22245
22246 .PHONY: install-tar maybe-install-tar
22247 maybe-install-tar:
22248 @if tar
22249 maybe-install-tar: install-tar
22250
22251 install-tar: installdirs
22252         @r=`${PWD_COMMAND}`; export r; \
22253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254         $(HOST_EXPORTS) \
22255         (cd $(HOST_SUBDIR)/tar && \
22256           $(MAKE) $(FLAGS_TO_PASS)  install)
22257
22258 @endif tar
22259
22260 # Other targets (info, dvi, etc.)
22261
22262 .PHONY: maybe-info-tar info-tar
22263 maybe-info-tar:
22264 @if tar
22265 maybe-info-tar: info-tar
22266
22267 info-tar: \
22268     configure-tar 
22269         @[ -f ./tar/Makefile ] || exit 0; \
22270         r=`${PWD_COMMAND}`; export r; \
22271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22272         $(HOST_EXPORTS) \
22273         for flag in $(EXTRA_HOST_FLAGS) ; do \
22274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22275         done; \
22276         echo "Doing info in tar" ; \
22277         (cd $(HOST_SUBDIR)/tar && \
22278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22280                   "RANLIB=$${RANLIB}" \
22281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22282                   info) \
22283           || exit 1
22284
22285 @endif tar
22286
22287 .PHONY: maybe-dvi-tar dvi-tar
22288 maybe-dvi-tar:
22289 @if tar
22290 maybe-dvi-tar: dvi-tar
22291
22292 dvi-tar: \
22293     configure-tar 
22294         @[ -f ./tar/Makefile ] || exit 0; \
22295         r=`${PWD_COMMAND}`; export r; \
22296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22297         $(HOST_EXPORTS) \
22298         for flag in $(EXTRA_HOST_FLAGS) ; do \
22299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22300         done; \
22301         echo "Doing dvi in tar" ; \
22302         (cd $(HOST_SUBDIR)/tar && \
22303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22305                   "RANLIB=$${RANLIB}" \
22306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22307                   dvi) \
22308           || exit 1
22309
22310 @endif tar
22311
22312 .PHONY: maybe-html-tar html-tar
22313 maybe-html-tar:
22314 @if tar
22315 maybe-html-tar: html-tar
22316
22317 html-tar: \
22318     configure-tar 
22319         @[ -f ./tar/Makefile ] || exit 0; \
22320         r=`${PWD_COMMAND}`; export r; \
22321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22322         $(HOST_EXPORTS) \
22323         for flag in $(EXTRA_HOST_FLAGS) ; do \
22324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22325         done; \
22326         echo "Doing html in tar" ; \
22327         (cd $(HOST_SUBDIR)/tar && \
22328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22330                   "RANLIB=$${RANLIB}" \
22331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22332                   html) \
22333           || exit 1
22334
22335 @endif tar
22336
22337 .PHONY: maybe-TAGS-tar TAGS-tar
22338 maybe-TAGS-tar:
22339 @if tar
22340 maybe-TAGS-tar: TAGS-tar
22341
22342 TAGS-tar: \
22343     configure-tar 
22344         @[ -f ./tar/Makefile ] || exit 0; \
22345         r=`${PWD_COMMAND}`; export r; \
22346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347         $(HOST_EXPORTS) \
22348         for flag in $(EXTRA_HOST_FLAGS) ; do \
22349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22350         done; \
22351         echo "Doing TAGS in tar" ; \
22352         (cd $(HOST_SUBDIR)/tar && \
22353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22355                   "RANLIB=$${RANLIB}" \
22356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22357                   TAGS) \
22358           || exit 1
22359
22360 @endif tar
22361
22362 .PHONY: maybe-install-info-tar install-info-tar
22363 maybe-install-info-tar:
22364 @if tar
22365 maybe-install-info-tar: install-info-tar
22366
22367 install-info-tar: \
22368     configure-tar \
22369     info-tar 
22370         @[ -f ./tar/Makefile ] || exit 0; \
22371         r=`${PWD_COMMAND}`; export r; \
22372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22373         $(HOST_EXPORTS) \
22374         for flag in $(EXTRA_HOST_FLAGS) ; do \
22375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22376         done; \
22377         echo "Doing install-info in tar" ; \
22378         (cd $(HOST_SUBDIR)/tar && \
22379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22381                   "RANLIB=$${RANLIB}" \
22382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22383                   install-info) \
22384           || exit 1
22385
22386 @endif tar
22387
22388 .PHONY: maybe-installcheck-tar installcheck-tar
22389 maybe-installcheck-tar:
22390 @if tar
22391 maybe-installcheck-tar: installcheck-tar
22392
22393 installcheck-tar: \
22394     configure-tar 
22395         @[ -f ./tar/Makefile ] || exit 0; \
22396         r=`${PWD_COMMAND}`; export r; \
22397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22398         $(HOST_EXPORTS) \
22399         for flag in $(EXTRA_HOST_FLAGS) ; do \
22400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22401         done; \
22402         echo "Doing installcheck in tar" ; \
22403         (cd $(HOST_SUBDIR)/tar && \
22404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22406                   "RANLIB=$${RANLIB}" \
22407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22408                   installcheck) \
22409           || exit 1
22410
22411 @endif tar
22412
22413 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
22414 maybe-mostlyclean-tar:
22415 @if tar
22416 maybe-mostlyclean-tar: mostlyclean-tar
22417
22418 mostlyclean-tar: 
22419         @[ -f ./tar/Makefile ] || exit 0; \
22420         r=`${PWD_COMMAND}`; export r; \
22421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22422         $(HOST_EXPORTS) \
22423         for flag in $(EXTRA_HOST_FLAGS) ; do \
22424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22425         done; \
22426         echo "Doing mostlyclean in tar" ; \
22427         (cd $(HOST_SUBDIR)/tar && \
22428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22430                   "RANLIB=$${RANLIB}" \
22431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22432                   mostlyclean) \
22433           || exit 1
22434
22435 @endif tar
22436
22437 .PHONY: maybe-clean-tar clean-tar
22438 maybe-clean-tar:
22439 @if tar
22440 maybe-clean-tar: clean-tar
22441
22442 clean-tar: 
22443         @[ -f ./tar/Makefile ] || exit 0; \
22444         r=`${PWD_COMMAND}`; export r; \
22445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22446         $(HOST_EXPORTS) \
22447         for flag in $(EXTRA_HOST_FLAGS) ; do \
22448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22449         done; \
22450         echo "Doing clean in tar" ; \
22451         (cd $(HOST_SUBDIR)/tar && \
22452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22454                   "RANLIB=$${RANLIB}" \
22455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22456                   clean) \
22457           || exit 1
22458
22459 @endif tar
22460
22461 .PHONY: maybe-distclean-tar distclean-tar
22462 maybe-distclean-tar:
22463 @if tar
22464 maybe-distclean-tar: distclean-tar
22465
22466 distclean-tar: 
22467         @[ -f ./tar/Makefile ] || exit 0; \
22468         r=`${PWD_COMMAND}`; export r; \
22469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470         $(HOST_EXPORTS) \
22471         for flag in $(EXTRA_HOST_FLAGS) ; do \
22472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22473         done; \
22474         echo "Doing distclean in tar" ; \
22475         (cd $(HOST_SUBDIR)/tar && \
22476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22478                   "RANLIB=$${RANLIB}" \
22479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22480                   distclean) \
22481           || exit 1
22482
22483 @endif tar
22484
22485 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
22486 maybe-maintainer-clean-tar:
22487 @if tar
22488 maybe-maintainer-clean-tar: maintainer-clean-tar
22489
22490 maintainer-clean-tar: 
22491         @[ -f ./tar/Makefile ] || exit 0; \
22492         r=`${PWD_COMMAND}`; export r; \
22493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22494         $(HOST_EXPORTS) \
22495         for flag in $(EXTRA_HOST_FLAGS) ; do \
22496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22497         done; \
22498         echo "Doing maintainer-clean in tar" ; \
22499         (cd $(HOST_SUBDIR)/tar && \
22500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22502                   "RANLIB=$${RANLIB}" \
22503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22504                   maintainer-clean) \
22505           || exit 1
22506
22507 @endif tar
22508
22509
22510
22511 .PHONY: configure-texinfo maybe-configure-texinfo
22512 maybe-configure-texinfo:
22513 @if texinfo
22514 maybe-configure-texinfo: configure-texinfo
22515 configure-texinfo: 
22516         @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
22517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
22518         r=`${PWD_COMMAND}`; export r; \
22519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22520         $(HOST_EXPORTS) \
22521         echo Configuring in $(HOST_SUBDIR)/texinfo; \
22522         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
22523         case $(srcdir) in \
22524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22525           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
22526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22527         esac; \
22528         srcdiroption="--srcdir=$${topdir}/texinfo"; \
22529         libsrcdir="$$s/texinfo"; \
22530         $(SHELL) $${libsrcdir}/configure \
22531           $(HOST_CONFIGARGS) $${srcdiroption}  \
22532           || exit 1
22533 @endif texinfo
22534
22535
22536
22537
22538
22539 .PHONY: all-texinfo maybe-all-texinfo
22540 maybe-all-texinfo:
22541 @if texinfo
22542 TARGET-texinfo=all
22543 maybe-all-texinfo: all-texinfo
22544 all-texinfo: configure-texinfo
22545         @r=`${PWD_COMMAND}`; export r; \
22546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22547         $(HOST_EXPORTS) \
22548         (cd $(HOST_SUBDIR)/texinfo && \
22549           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
22550 @endif texinfo
22551
22552
22553
22554
22555 .PHONY: check-texinfo maybe-check-texinfo
22556 maybe-check-texinfo:
22557 @if texinfo
22558 maybe-check-texinfo: check-texinfo
22559
22560 check-texinfo:
22561         @r=`${PWD_COMMAND}`; export r; \
22562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22563         $(HOST_EXPORTS) \
22564         (cd $(HOST_SUBDIR)/texinfo && \
22565           $(MAKE) $(FLAGS_TO_PASS)  check)
22566
22567 @endif texinfo
22568
22569 .PHONY: install-texinfo maybe-install-texinfo
22570 maybe-install-texinfo:
22571 @if texinfo
22572 maybe-install-texinfo: install-texinfo
22573
22574 install-texinfo:
22575
22576 @endif texinfo
22577
22578 # Other targets (info, dvi, etc.)
22579
22580 .PHONY: maybe-info-texinfo info-texinfo
22581 maybe-info-texinfo:
22582 @if texinfo
22583 maybe-info-texinfo: info-texinfo
22584
22585 info-texinfo: \
22586     configure-texinfo 
22587         @[ -f ./texinfo/Makefile ] || exit 0; \
22588         r=`${PWD_COMMAND}`; export r; \
22589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590         $(HOST_EXPORTS) \
22591         for flag in $(EXTRA_HOST_FLAGS) ; do \
22592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22593         done; \
22594         echo "Doing info in texinfo" ; \
22595         (cd $(HOST_SUBDIR)/texinfo && \
22596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22598                   "RANLIB=$${RANLIB}" \
22599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22600                   info) \
22601           || exit 1
22602
22603 @endif texinfo
22604
22605 .PHONY: maybe-dvi-texinfo dvi-texinfo
22606 maybe-dvi-texinfo:
22607 @if texinfo
22608 maybe-dvi-texinfo: dvi-texinfo
22609
22610 dvi-texinfo: \
22611     configure-texinfo 
22612         @[ -f ./texinfo/Makefile ] || exit 0; \
22613         r=`${PWD_COMMAND}`; export r; \
22614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22615         $(HOST_EXPORTS) \
22616         for flag in $(EXTRA_HOST_FLAGS) ; do \
22617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22618         done; \
22619         echo "Doing dvi in texinfo" ; \
22620         (cd $(HOST_SUBDIR)/texinfo && \
22621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22623                   "RANLIB=$${RANLIB}" \
22624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22625                   dvi) \
22626           || exit 1
22627
22628 @endif texinfo
22629
22630 .PHONY: maybe-html-texinfo html-texinfo
22631 maybe-html-texinfo:
22632 @if texinfo
22633 maybe-html-texinfo: html-texinfo
22634
22635 html-texinfo: \
22636     configure-texinfo 
22637         @[ -f ./texinfo/Makefile ] || exit 0; \
22638         r=`${PWD_COMMAND}`; export r; \
22639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22640         $(HOST_EXPORTS) \
22641         for flag in $(EXTRA_HOST_FLAGS) ; do \
22642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22643         done; \
22644         echo "Doing html in texinfo" ; \
22645         (cd $(HOST_SUBDIR)/texinfo && \
22646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22648                   "RANLIB=$${RANLIB}" \
22649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22650                   html) \
22651           || exit 1
22652
22653 @endif texinfo
22654
22655 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
22656 maybe-TAGS-texinfo:
22657 @if texinfo
22658 maybe-TAGS-texinfo: TAGS-texinfo
22659
22660 TAGS-texinfo: \
22661     configure-texinfo 
22662         @[ -f ./texinfo/Makefile ] || exit 0; \
22663         r=`${PWD_COMMAND}`; export r; \
22664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22665         $(HOST_EXPORTS) \
22666         for flag in $(EXTRA_HOST_FLAGS) ; do \
22667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22668         done; \
22669         echo "Doing TAGS in texinfo" ; \
22670         (cd $(HOST_SUBDIR)/texinfo && \
22671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22673                   "RANLIB=$${RANLIB}" \
22674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22675                   TAGS) \
22676           || exit 1
22677
22678 @endif texinfo
22679
22680 .PHONY: maybe-install-info-texinfo install-info-texinfo
22681 maybe-install-info-texinfo:
22682 @if texinfo
22683 maybe-install-info-texinfo: install-info-texinfo
22684
22685 install-info-texinfo: \
22686     configure-texinfo \
22687     info-texinfo 
22688         @[ -f ./texinfo/Makefile ] || exit 0; \
22689         r=`${PWD_COMMAND}`; export r; \
22690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22691         $(HOST_EXPORTS) \
22692         for flag in $(EXTRA_HOST_FLAGS) ; do \
22693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22694         done; \
22695         echo "Doing install-info in texinfo" ; \
22696         (cd $(HOST_SUBDIR)/texinfo && \
22697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22699                   "RANLIB=$${RANLIB}" \
22700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22701                   install-info) \
22702           || exit 1
22703
22704 @endif texinfo
22705
22706 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
22707 maybe-installcheck-texinfo:
22708 @if texinfo
22709 maybe-installcheck-texinfo: installcheck-texinfo
22710
22711 installcheck-texinfo: \
22712     configure-texinfo 
22713         @[ -f ./texinfo/Makefile ] || exit 0; \
22714         r=`${PWD_COMMAND}`; export r; \
22715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22716         $(HOST_EXPORTS) \
22717         for flag in $(EXTRA_HOST_FLAGS) ; do \
22718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22719         done; \
22720         echo "Doing installcheck in texinfo" ; \
22721         (cd $(HOST_SUBDIR)/texinfo && \
22722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22724                   "RANLIB=$${RANLIB}" \
22725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22726                   installcheck) \
22727           || exit 1
22728
22729 @endif texinfo
22730
22731 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
22732 maybe-mostlyclean-texinfo:
22733 @if texinfo
22734 maybe-mostlyclean-texinfo: mostlyclean-texinfo
22735
22736 mostlyclean-texinfo: 
22737         @[ -f ./texinfo/Makefile ] || exit 0; \
22738         r=`${PWD_COMMAND}`; export r; \
22739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22740         $(HOST_EXPORTS) \
22741         for flag in $(EXTRA_HOST_FLAGS) ; do \
22742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22743         done; \
22744         echo "Doing mostlyclean in texinfo" ; \
22745         (cd $(HOST_SUBDIR)/texinfo && \
22746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22748                   "RANLIB=$${RANLIB}" \
22749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22750                   mostlyclean) \
22751           || exit 1
22752
22753 @endif texinfo
22754
22755 .PHONY: maybe-clean-texinfo clean-texinfo
22756 maybe-clean-texinfo:
22757 @if texinfo
22758 maybe-clean-texinfo: clean-texinfo
22759
22760 clean-texinfo: 
22761         @[ -f ./texinfo/Makefile ] || exit 0; \
22762         r=`${PWD_COMMAND}`; export r; \
22763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22764         $(HOST_EXPORTS) \
22765         for flag in $(EXTRA_HOST_FLAGS) ; do \
22766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22767         done; \
22768         echo "Doing clean in texinfo" ; \
22769         (cd $(HOST_SUBDIR)/texinfo && \
22770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22772                   "RANLIB=$${RANLIB}" \
22773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22774                   clean) \
22775           || exit 1
22776
22777 @endif texinfo
22778
22779 .PHONY: maybe-distclean-texinfo distclean-texinfo
22780 maybe-distclean-texinfo:
22781 @if texinfo
22782 maybe-distclean-texinfo: distclean-texinfo
22783
22784 distclean-texinfo: 
22785         @[ -f ./texinfo/Makefile ] || exit 0; \
22786         r=`${PWD_COMMAND}`; export r; \
22787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22788         $(HOST_EXPORTS) \
22789         for flag in $(EXTRA_HOST_FLAGS) ; do \
22790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22791         done; \
22792         echo "Doing distclean in texinfo" ; \
22793         (cd $(HOST_SUBDIR)/texinfo && \
22794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22796                   "RANLIB=$${RANLIB}" \
22797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22798                   distclean) \
22799           || exit 1
22800
22801 @endif texinfo
22802
22803 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
22804 maybe-maintainer-clean-texinfo:
22805 @if texinfo
22806 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
22807
22808 maintainer-clean-texinfo: 
22809         @[ -f ./texinfo/Makefile ] || exit 0; \
22810         r=`${PWD_COMMAND}`; export r; \
22811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22812         $(HOST_EXPORTS) \
22813         for flag in $(EXTRA_HOST_FLAGS) ; do \
22814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22815         done; \
22816         echo "Doing maintainer-clean in texinfo" ; \
22817         (cd $(HOST_SUBDIR)/texinfo && \
22818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22820                   "RANLIB=$${RANLIB}" \
22821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22822                   maintainer-clean) \
22823           || exit 1
22824
22825 @endif texinfo
22826
22827
22828
22829 .PHONY: configure-textutils maybe-configure-textutils
22830 maybe-configure-textutils:
22831 @if textutils
22832 maybe-configure-textutils: configure-textutils
22833 configure-textutils: 
22834         @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
22835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
22836         r=`${PWD_COMMAND}`; export r; \
22837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22838         $(HOST_EXPORTS) \
22839         echo Configuring in $(HOST_SUBDIR)/textutils; \
22840         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
22841         case $(srcdir) in \
22842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22843           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
22844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22845         esac; \
22846         srcdiroption="--srcdir=$${topdir}/textutils"; \
22847         libsrcdir="$$s/textutils"; \
22848         $(SHELL) $${libsrcdir}/configure \
22849           $(HOST_CONFIGARGS) $${srcdiroption}  \
22850           || exit 1
22851 @endif textutils
22852
22853
22854
22855
22856
22857 .PHONY: all-textutils maybe-all-textutils
22858 maybe-all-textutils:
22859 @if textutils
22860 TARGET-textutils=all
22861 maybe-all-textutils: all-textutils
22862 all-textutils: configure-textutils
22863         @r=`${PWD_COMMAND}`; export r; \
22864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22865         $(HOST_EXPORTS) \
22866         (cd $(HOST_SUBDIR)/textutils && \
22867           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
22868 @endif textutils
22869
22870
22871
22872
22873 .PHONY: check-textutils maybe-check-textutils
22874 maybe-check-textutils:
22875 @if textutils
22876 maybe-check-textutils: check-textutils
22877
22878 check-textutils:
22879         @r=`${PWD_COMMAND}`; export r; \
22880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22881         $(HOST_EXPORTS) \
22882         (cd $(HOST_SUBDIR)/textutils && \
22883           $(MAKE) $(FLAGS_TO_PASS)  check)
22884
22885 @endif textutils
22886
22887 .PHONY: install-textutils maybe-install-textutils
22888 maybe-install-textutils:
22889 @if textutils
22890 maybe-install-textutils: install-textutils
22891
22892 install-textutils: installdirs
22893         @r=`${PWD_COMMAND}`; export r; \
22894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22895         $(HOST_EXPORTS) \
22896         (cd $(HOST_SUBDIR)/textutils && \
22897           $(MAKE) $(FLAGS_TO_PASS)  install)
22898
22899 @endif textutils
22900
22901 # Other targets (info, dvi, etc.)
22902
22903 .PHONY: maybe-info-textutils info-textutils
22904 maybe-info-textutils:
22905 @if textutils
22906 maybe-info-textutils: info-textutils
22907
22908 info-textutils: \
22909     configure-textutils 
22910         @[ -f ./textutils/Makefile ] || exit 0; \
22911         r=`${PWD_COMMAND}`; export r; \
22912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22913         $(HOST_EXPORTS) \
22914         for flag in $(EXTRA_HOST_FLAGS) ; do \
22915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22916         done; \
22917         echo "Doing info in textutils" ; \
22918         (cd $(HOST_SUBDIR)/textutils && \
22919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22921                   "RANLIB=$${RANLIB}" \
22922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22923                   info) \
22924           || exit 1
22925
22926 @endif textutils
22927
22928 .PHONY: maybe-dvi-textutils dvi-textutils
22929 maybe-dvi-textutils:
22930 @if textutils
22931 maybe-dvi-textutils: dvi-textutils
22932
22933 dvi-textutils: \
22934     configure-textutils 
22935         @[ -f ./textutils/Makefile ] || exit 0; \
22936         r=`${PWD_COMMAND}`; export r; \
22937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22938         $(HOST_EXPORTS) \
22939         for flag in $(EXTRA_HOST_FLAGS) ; do \
22940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22941         done; \
22942         echo "Doing dvi in textutils" ; \
22943         (cd $(HOST_SUBDIR)/textutils && \
22944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22946                   "RANLIB=$${RANLIB}" \
22947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22948                   dvi) \
22949           || exit 1
22950
22951 @endif textutils
22952
22953 .PHONY: maybe-html-textutils html-textutils
22954 maybe-html-textutils:
22955 @if textutils
22956 maybe-html-textutils: html-textutils
22957
22958 html-textutils: \
22959     configure-textutils 
22960         @[ -f ./textutils/Makefile ] || exit 0; \
22961         r=`${PWD_COMMAND}`; export r; \
22962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22963         $(HOST_EXPORTS) \
22964         for flag in $(EXTRA_HOST_FLAGS) ; do \
22965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22966         done; \
22967         echo "Doing html in textutils" ; \
22968         (cd $(HOST_SUBDIR)/textutils && \
22969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22971                   "RANLIB=$${RANLIB}" \
22972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22973                   html) \
22974           || exit 1
22975
22976 @endif textutils
22977
22978 .PHONY: maybe-TAGS-textutils TAGS-textutils
22979 maybe-TAGS-textutils:
22980 @if textutils
22981 maybe-TAGS-textutils: TAGS-textutils
22982
22983 TAGS-textutils: \
22984     configure-textutils 
22985         @[ -f ./textutils/Makefile ] || exit 0; \
22986         r=`${PWD_COMMAND}`; export r; \
22987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22988         $(HOST_EXPORTS) \
22989         for flag in $(EXTRA_HOST_FLAGS) ; do \
22990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22991         done; \
22992         echo "Doing TAGS in textutils" ; \
22993         (cd $(HOST_SUBDIR)/textutils && \
22994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22996                   "RANLIB=$${RANLIB}" \
22997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22998                   TAGS) \
22999           || exit 1
23000
23001 @endif textutils
23002
23003 .PHONY: maybe-install-info-textutils install-info-textutils
23004 maybe-install-info-textutils:
23005 @if textutils
23006 maybe-install-info-textutils: install-info-textutils
23007
23008 install-info-textutils: \
23009     configure-textutils \
23010     info-textutils 
23011         @[ -f ./textutils/Makefile ] || exit 0; \
23012         r=`${PWD_COMMAND}`; export r; \
23013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23014         $(HOST_EXPORTS) \
23015         for flag in $(EXTRA_HOST_FLAGS) ; do \
23016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23017         done; \
23018         echo "Doing install-info in textutils" ; \
23019         (cd $(HOST_SUBDIR)/textutils && \
23020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23022                   "RANLIB=$${RANLIB}" \
23023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23024                   install-info) \
23025           || exit 1
23026
23027 @endif textutils
23028
23029 .PHONY: maybe-installcheck-textutils installcheck-textutils
23030 maybe-installcheck-textutils:
23031 @if textutils
23032 maybe-installcheck-textutils: installcheck-textutils
23033
23034 installcheck-textutils: \
23035     configure-textutils 
23036         @[ -f ./textutils/Makefile ] || exit 0; \
23037         r=`${PWD_COMMAND}`; export r; \
23038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23039         $(HOST_EXPORTS) \
23040         for flag in $(EXTRA_HOST_FLAGS) ; do \
23041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23042         done; \
23043         echo "Doing installcheck in textutils" ; \
23044         (cd $(HOST_SUBDIR)/textutils && \
23045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23047                   "RANLIB=$${RANLIB}" \
23048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23049                   installcheck) \
23050           || exit 1
23051
23052 @endif textutils
23053
23054 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
23055 maybe-mostlyclean-textutils:
23056 @if textutils
23057 maybe-mostlyclean-textutils: mostlyclean-textutils
23058
23059 mostlyclean-textutils: 
23060         @[ -f ./textutils/Makefile ] || exit 0; \
23061         r=`${PWD_COMMAND}`; export r; \
23062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23063         $(HOST_EXPORTS) \
23064         for flag in $(EXTRA_HOST_FLAGS) ; do \
23065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23066         done; \
23067         echo "Doing mostlyclean in textutils" ; \
23068         (cd $(HOST_SUBDIR)/textutils && \
23069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23071                   "RANLIB=$${RANLIB}" \
23072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23073                   mostlyclean) \
23074           || exit 1
23075
23076 @endif textutils
23077
23078 .PHONY: maybe-clean-textutils clean-textutils
23079 maybe-clean-textutils:
23080 @if textutils
23081 maybe-clean-textutils: clean-textutils
23082
23083 clean-textutils: 
23084         @[ -f ./textutils/Makefile ] || exit 0; \
23085         r=`${PWD_COMMAND}`; export r; \
23086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23087         $(HOST_EXPORTS) \
23088         for flag in $(EXTRA_HOST_FLAGS) ; do \
23089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23090         done; \
23091         echo "Doing clean in textutils" ; \
23092         (cd $(HOST_SUBDIR)/textutils && \
23093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23095                   "RANLIB=$${RANLIB}" \
23096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23097                   clean) \
23098           || exit 1
23099
23100 @endif textutils
23101
23102 .PHONY: maybe-distclean-textutils distclean-textutils
23103 maybe-distclean-textutils:
23104 @if textutils
23105 maybe-distclean-textutils: distclean-textutils
23106
23107 distclean-textutils: 
23108         @[ -f ./textutils/Makefile ] || exit 0; \
23109         r=`${PWD_COMMAND}`; export r; \
23110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23111         $(HOST_EXPORTS) \
23112         for flag in $(EXTRA_HOST_FLAGS) ; do \
23113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23114         done; \
23115         echo "Doing distclean in textutils" ; \
23116         (cd $(HOST_SUBDIR)/textutils && \
23117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23119                   "RANLIB=$${RANLIB}" \
23120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23121                   distclean) \
23122           || exit 1
23123
23124 @endif textutils
23125
23126 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
23127 maybe-maintainer-clean-textutils:
23128 @if textutils
23129 maybe-maintainer-clean-textutils: maintainer-clean-textutils
23130
23131 maintainer-clean-textutils: 
23132         @[ -f ./textutils/Makefile ] || exit 0; \
23133         r=`${PWD_COMMAND}`; export r; \
23134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135         $(HOST_EXPORTS) \
23136         for flag in $(EXTRA_HOST_FLAGS) ; do \
23137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23138         done; \
23139         echo "Doing maintainer-clean in textutils" ; \
23140         (cd $(HOST_SUBDIR)/textutils && \
23141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23143                   "RANLIB=$${RANLIB}" \
23144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23145                   maintainer-clean) \
23146           || exit 1
23147
23148 @endif textutils
23149
23150
23151
23152 .PHONY: configure-time maybe-configure-time
23153 maybe-configure-time:
23154 @if time
23155 maybe-configure-time: configure-time
23156 configure-time: 
23157         @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
23158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
23159         r=`${PWD_COMMAND}`; export r; \
23160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23161         $(HOST_EXPORTS) \
23162         echo Configuring in $(HOST_SUBDIR)/time; \
23163         cd "$(HOST_SUBDIR)/time" || exit 1; \
23164         case $(srcdir) in \
23165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23166           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
23167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23168         esac; \
23169         srcdiroption="--srcdir=$${topdir}/time"; \
23170         libsrcdir="$$s/time"; \
23171         $(SHELL) $${libsrcdir}/configure \
23172           $(HOST_CONFIGARGS) $${srcdiroption}  \
23173           || exit 1
23174 @endif time
23175
23176
23177
23178
23179
23180 .PHONY: all-time maybe-all-time
23181 maybe-all-time:
23182 @if time
23183 TARGET-time=all
23184 maybe-all-time: all-time
23185 all-time: configure-time
23186         @r=`${PWD_COMMAND}`; export r; \
23187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23188         $(HOST_EXPORTS) \
23189         (cd $(HOST_SUBDIR)/time && \
23190           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
23191 @endif time
23192
23193
23194
23195
23196 .PHONY: check-time maybe-check-time
23197 maybe-check-time:
23198 @if time
23199 maybe-check-time: check-time
23200
23201 check-time:
23202         @r=`${PWD_COMMAND}`; export r; \
23203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204         $(HOST_EXPORTS) \
23205         (cd $(HOST_SUBDIR)/time && \
23206           $(MAKE) $(FLAGS_TO_PASS)  check)
23207
23208 @endif time
23209
23210 .PHONY: install-time maybe-install-time
23211 maybe-install-time:
23212 @if time
23213 maybe-install-time: install-time
23214
23215 install-time: installdirs
23216         @r=`${PWD_COMMAND}`; export r; \
23217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23218         $(HOST_EXPORTS) \
23219         (cd $(HOST_SUBDIR)/time && \
23220           $(MAKE) $(FLAGS_TO_PASS)  install)
23221
23222 @endif time
23223
23224 # Other targets (info, dvi, etc.)
23225
23226 .PHONY: maybe-info-time info-time
23227 maybe-info-time:
23228 @if time
23229 maybe-info-time: info-time
23230
23231 info-time: \
23232     configure-time 
23233         @[ -f ./time/Makefile ] || exit 0; \
23234         r=`${PWD_COMMAND}`; export r; \
23235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23236         $(HOST_EXPORTS) \
23237         for flag in $(EXTRA_HOST_FLAGS) ; do \
23238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23239         done; \
23240         echo "Doing info in time" ; \
23241         (cd $(HOST_SUBDIR)/time && \
23242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23244                   "RANLIB=$${RANLIB}" \
23245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23246                   info) \
23247           || exit 1
23248
23249 @endif time
23250
23251 .PHONY: maybe-dvi-time dvi-time
23252 maybe-dvi-time:
23253 @if time
23254 maybe-dvi-time: dvi-time
23255
23256 dvi-time: \
23257     configure-time 
23258         @[ -f ./time/Makefile ] || exit 0; \
23259         r=`${PWD_COMMAND}`; export r; \
23260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23261         $(HOST_EXPORTS) \
23262         for flag in $(EXTRA_HOST_FLAGS) ; do \
23263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23264         done; \
23265         echo "Doing dvi in time" ; \
23266         (cd $(HOST_SUBDIR)/time && \
23267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23269                   "RANLIB=$${RANLIB}" \
23270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23271                   dvi) \
23272           || exit 1
23273
23274 @endif time
23275
23276 .PHONY: maybe-html-time html-time
23277 maybe-html-time:
23278 @if time
23279 maybe-html-time: html-time
23280
23281 html-time: \
23282     configure-time 
23283         @[ -f ./time/Makefile ] || exit 0; \
23284         r=`${PWD_COMMAND}`; export r; \
23285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23286         $(HOST_EXPORTS) \
23287         for flag in $(EXTRA_HOST_FLAGS) ; do \
23288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23289         done; \
23290         echo "Doing html in time" ; \
23291         (cd $(HOST_SUBDIR)/time && \
23292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23294                   "RANLIB=$${RANLIB}" \
23295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23296                   html) \
23297           || exit 1
23298
23299 @endif time
23300
23301 .PHONY: maybe-TAGS-time TAGS-time
23302 maybe-TAGS-time:
23303 @if time
23304 maybe-TAGS-time: TAGS-time
23305
23306 TAGS-time: \
23307     configure-time 
23308         @[ -f ./time/Makefile ] || exit 0; \
23309         r=`${PWD_COMMAND}`; export r; \
23310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23311         $(HOST_EXPORTS) \
23312         for flag in $(EXTRA_HOST_FLAGS) ; do \
23313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23314         done; \
23315         echo "Doing TAGS in time" ; \
23316         (cd $(HOST_SUBDIR)/time && \
23317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23319                   "RANLIB=$${RANLIB}" \
23320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23321                   TAGS) \
23322           || exit 1
23323
23324 @endif time
23325
23326 .PHONY: maybe-install-info-time install-info-time
23327 maybe-install-info-time:
23328 @if time
23329 maybe-install-info-time: install-info-time
23330
23331 install-info-time: \
23332     configure-time \
23333     info-time 
23334         @[ -f ./time/Makefile ] || exit 0; \
23335         r=`${PWD_COMMAND}`; export r; \
23336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23337         $(HOST_EXPORTS) \
23338         for flag in $(EXTRA_HOST_FLAGS) ; do \
23339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23340         done; \
23341         echo "Doing install-info in time" ; \
23342         (cd $(HOST_SUBDIR)/time && \
23343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23345                   "RANLIB=$${RANLIB}" \
23346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23347                   install-info) \
23348           || exit 1
23349
23350 @endif time
23351
23352 .PHONY: maybe-installcheck-time installcheck-time
23353 maybe-installcheck-time:
23354 @if time
23355 maybe-installcheck-time: installcheck-time
23356
23357 installcheck-time: \
23358     configure-time 
23359         @[ -f ./time/Makefile ] || exit 0; \
23360         r=`${PWD_COMMAND}`; export r; \
23361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23362         $(HOST_EXPORTS) \
23363         for flag in $(EXTRA_HOST_FLAGS) ; do \
23364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23365         done; \
23366         echo "Doing installcheck in time" ; \
23367         (cd $(HOST_SUBDIR)/time && \
23368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23370                   "RANLIB=$${RANLIB}" \
23371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23372                   installcheck) \
23373           || exit 1
23374
23375 @endif time
23376
23377 .PHONY: maybe-mostlyclean-time mostlyclean-time
23378 maybe-mostlyclean-time:
23379 @if time
23380 maybe-mostlyclean-time: mostlyclean-time
23381
23382 mostlyclean-time: 
23383         @[ -f ./time/Makefile ] || exit 0; \
23384         r=`${PWD_COMMAND}`; export r; \
23385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23386         $(HOST_EXPORTS) \
23387         for flag in $(EXTRA_HOST_FLAGS) ; do \
23388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23389         done; \
23390         echo "Doing mostlyclean in time" ; \
23391         (cd $(HOST_SUBDIR)/time && \
23392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23394                   "RANLIB=$${RANLIB}" \
23395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23396                   mostlyclean) \
23397           || exit 1
23398
23399 @endif time
23400
23401 .PHONY: maybe-clean-time clean-time
23402 maybe-clean-time:
23403 @if time
23404 maybe-clean-time: clean-time
23405
23406 clean-time: 
23407         @[ -f ./time/Makefile ] || exit 0; \
23408         r=`${PWD_COMMAND}`; export r; \
23409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23410         $(HOST_EXPORTS) \
23411         for flag in $(EXTRA_HOST_FLAGS) ; do \
23412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23413         done; \
23414         echo "Doing clean in time" ; \
23415         (cd $(HOST_SUBDIR)/time && \
23416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23418                   "RANLIB=$${RANLIB}" \
23419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23420                   clean) \
23421           || exit 1
23422
23423 @endif time
23424
23425 .PHONY: maybe-distclean-time distclean-time
23426 maybe-distclean-time:
23427 @if time
23428 maybe-distclean-time: distclean-time
23429
23430 distclean-time: 
23431         @[ -f ./time/Makefile ] || exit 0; \
23432         r=`${PWD_COMMAND}`; export r; \
23433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23434         $(HOST_EXPORTS) \
23435         for flag in $(EXTRA_HOST_FLAGS) ; do \
23436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23437         done; \
23438         echo "Doing distclean in time" ; \
23439         (cd $(HOST_SUBDIR)/time && \
23440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23442                   "RANLIB=$${RANLIB}" \
23443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23444                   distclean) \
23445           || exit 1
23446
23447 @endif time
23448
23449 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
23450 maybe-maintainer-clean-time:
23451 @if time
23452 maybe-maintainer-clean-time: maintainer-clean-time
23453
23454 maintainer-clean-time: 
23455         @[ -f ./time/Makefile ] || exit 0; \
23456         r=`${PWD_COMMAND}`; export r; \
23457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458         $(HOST_EXPORTS) \
23459         for flag in $(EXTRA_HOST_FLAGS) ; do \
23460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23461         done; \
23462         echo "Doing maintainer-clean in time" ; \
23463         (cd $(HOST_SUBDIR)/time && \
23464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23466                   "RANLIB=$${RANLIB}" \
23467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23468                   maintainer-clean) \
23469           || exit 1
23470
23471 @endif time
23472
23473
23474
23475 .PHONY: configure-uudecode maybe-configure-uudecode
23476 maybe-configure-uudecode:
23477 @if uudecode
23478 maybe-configure-uudecode: configure-uudecode
23479 configure-uudecode: 
23480         @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
23481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
23482         r=`${PWD_COMMAND}`; export r; \
23483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23484         $(HOST_EXPORTS) \
23485         echo Configuring in $(HOST_SUBDIR)/uudecode; \
23486         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
23487         case $(srcdir) in \
23488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23489           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
23490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23491         esac; \
23492         srcdiroption="--srcdir=$${topdir}/uudecode"; \
23493         libsrcdir="$$s/uudecode"; \
23494         $(SHELL) $${libsrcdir}/configure \
23495           $(HOST_CONFIGARGS) $${srcdiroption}  \
23496           || exit 1
23497 @endif uudecode
23498
23499
23500
23501
23502
23503 .PHONY: all-uudecode maybe-all-uudecode
23504 maybe-all-uudecode:
23505 @if uudecode
23506 TARGET-uudecode=all
23507 maybe-all-uudecode: all-uudecode
23508 all-uudecode: configure-uudecode
23509         @r=`${PWD_COMMAND}`; export r; \
23510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23511         $(HOST_EXPORTS) \
23512         (cd $(HOST_SUBDIR)/uudecode && \
23513           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
23514 @endif uudecode
23515
23516
23517
23518
23519 .PHONY: check-uudecode maybe-check-uudecode
23520 maybe-check-uudecode:
23521 @if uudecode
23522 maybe-check-uudecode: check-uudecode
23523
23524 check-uudecode:
23525         @r=`${PWD_COMMAND}`; export r; \
23526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23527         $(HOST_EXPORTS) \
23528         (cd $(HOST_SUBDIR)/uudecode && \
23529           $(MAKE) $(FLAGS_TO_PASS)  check)
23530
23531 @endif uudecode
23532
23533 .PHONY: install-uudecode maybe-install-uudecode
23534 maybe-install-uudecode:
23535 @if uudecode
23536 maybe-install-uudecode: install-uudecode
23537
23538 install-uudecode: installdirs
23539         @r=`${PWD_COMMAND}`; export r; \
23540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23541         $(HOST_EXPORTS) \
23542         (cd $(HOST_SUBDIR)/uudecode && \
23543           $(MAKE) $(FLAGS_TO_PASS)  install)
23544
23545 @endif uudecode
23546
23547 # Other targets (info, dvi, etc.)
23548
23549 .PHONY: maybe-info-uudecode info-uudecode
23550 maybe-info-uudecode:
23551 @if uudecode
23552 maybe-info-uudecode: info-uudecode
23553
23554 info-uudecode: \
23555     configure-uudecode 
23556         @[ -f ./uudecode/Makefile ] || exit 0; \
23557         r=`${PWD_COMMAND}`; export r; \
23558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559         $(HOST_EXPORTS) \
23560         for flag in $(EXTRA_HOST_FLAGS) ; do \
23561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23562         done; \
23563         echo "Doing info in uudecode" ; \
23564         (cd $(HOST_SUBDIR)/uudecode && \
23565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23567                   "RANLIB=$${RANLIB}" \
23568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23569                   info) \
23570           || exit 1
23571
23572 @endif uudecode
23573
23574 .PHONY: maybe-dvi-uudecode dvi-uudecode
23575 maybe-dvi-uudecode:
23576 @if uudecode
23577 maybe-dvi-uudecode: dvi-uudecode
23578
23579 dvi-uudecode: \
23580     configure-uudecode 
23581         @[ -f ./uudecode/Makefile ] || exit 0; \
23582         r=`${PWD_COMMAND}`; export r; \
23583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23584         $(HOST_EXPORTS) \
23585         for flag in $(EXTRA_HOST_FLAGS) ; do \
23586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23587         done; \
23588         echo "Doing dvi in uudecode" ; \
23589         (cd $(HOST_SUBDIR)/uudecode && \
23590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23592                   "RANLIB=$${RANLIB}" \
23593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23594                   dvi) \
23595           || exit 1
23596
23597 @endif uudecode
23598
23599 .PHONY: maybe-html-uudecode html-uudecode
23600 maybe-html-uudecode:
23601 @if uudecode
23602 maybe-html-uudecode: html-uudecode
23603
23604 html-uudecode: \
23605     configure-uudecode 
23606         @[ -f ./uudecode/Makefile ] || exit 0; \
23607         r=`${PWD_COMMAND}`; export r; \
23608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23609         $(HOST_EXPORTS) \
23610         for flag in $(EXTRA_HOST_FLAGS) ; do \
23611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23612         done; \
23613         echo "Doing html in uudecode" ; \
23614         (cd $(HOST_SUBDIR)/uudecode && \
23615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23617                   "RANLIB=$${RANLIB}" \
23618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23619                   html) \
23620           || exit 1
23621
23622 @endif uudecode
23623
23624 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
23625 maybe-TAGS-uudecode:
23626 @if uudecode
23627 maybe-TAGS-uudecode: TAGS-uudecode
23628
23629 TAGS-uudecode: \
23630     configure-uudecode 
23631         @[ -f ./uudecode/Makefile ] || exit 0; \
23632         r=`${PWD_COMMAND}`; export r; \
23633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634         $(HOST_EXPORTS) \
23635         for flag in $(EXTRA_HOST_FLAGS) ; do \
23636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23637         done; \
23638         echo "Doing TAGS in uudecode" ; \
23639         (cd $(HOST_SUBDIR)/uudecode && \
23640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23642                   "RANLIB=$${RANLIB}" \
23643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23644                   TAGS) \
23645           || exit 1
23646
23647 @endif uudecode
23648
23649 .PHONY: maybe-install-info-uudecode install-info-uudecode
23650 maybe-install-info-uudecode:
23651 @if uudecode
23652 maybe-install-info-uudecode: install-info-uudecode
23653
23654 install-info-uudecode: \
23655     configure-uudecode \
23656     info-uudecode 
23657         @[ -f ./uudecode/Makefile ] || exit 0; \
23658         r=`${PWD_COMMAND}`; export r; \
23659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23660         $(HOST_EXPORTS) \
23661         for flag in $(EXTRA_HOST_FLAGS) ; do \
23662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23663         done; \
23664         echo "Doing install-info in uudecode" ; \
23665         (cd $(HOST_SUBDIR)/uudecode && \
23666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23668                   "RANLIB=$${RANLIB}" \
23669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23670                   install-info) \
23671           || exit 1
23672
23673 @endif uudecode
23674
23675 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
23676 maybe-installcheck-uudecode:
23677 @if uudecode
23678 maybe-installcheck-uudecode: installcheck-uudecode
23679
23680 installcheck-uudecode: \
23681     configure-uudecode 
23682         @[ -f ./uudecode/Makefile ] || exit 0; \
23683         r=`${PWD_COMMAND}`; export r; \
23684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685         $(HOST_EXPORTS) \
23686         for flag in $(EXTRA_HOST_FLAGS) ; do \
23687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23688         done; \
23689         echo "Doing installcheck in uudecode" ; \
23690         (cd $(HOST_SUBDIR)/uudecode && \
23691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23693                   "RANLIB=$${RANLIB}" \
23694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23695                   installcheck) \
23696           || exit 1
23697
23698 @endif uudecode
23699
23700 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
23701 maybe-mostlyclean-uudecode:
23702 @if uudecode
23703 maybe-mostlyclean-uudecode: mostlyclean-uudecode
23704
23705 mostlyclean-uudecode: 
23706         @[ -f ./uudecode/Makefile ] || exit 0; \
23707         r=`${PWD_COMMAND}`; export r; \
23708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23709         $(HOST_EXPORTS) \
23710         for flag in $(EXTRA_HOST_FLAGS) ; do \
23711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23712         done; \
23713         echo "Doing mostlyclean in uudecode" ; \
23714         (cd $(HOST_SUBDIR)/uudecode && \
23715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23717                   "RANLIB=$${RANLIB}" \
23718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23719                   mostlyclean) \
23720           || exit 1
23721
23722 @endif uudecode
23723
23724 .PHONY: maybe-clean-uudecode clean-uudecode
23725 maybe-clean-uudecode:
23726 @if uudecode
23727 maybe-clean-uudecode: clean-uudecode
23728
23729 clean-uudecode: 
23730         @[ -f ./uudecode/Makefile ] || exit 0; \
23731         r=`${PWD_COMMAND}`; export r; \
23732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23733         $(HOST_EXPORTS) \
23734         for flag in $(EXTRA_HOST_FLAGS) ; do \
23735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23736         done; \
23737         echo "Doing clean in uudecode" ; \
23738         (cd $(HOST_SUBDIR)/uudecode && \
23739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23741                   "RANLIB=$${RANLIB}" \
23742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23743                   clean) \
23744           || exit 1
23745
23746 @endif uudecode
23747
23748 .PHONY: maybe-distclean-uudecode distclean-uudecode
23749 maybe-distclean-uudecode:
23750 @if uudecode
23751 maybe-distclean-uudecode: distclean-uudecode
23752
23753 distclean-uudecode: 
23754         @[ -f ./uudecode/Makefile ] || exit 0; \
23755         r=`${PWD_COMMAND}`; export r; \
23756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23757         $(HOST_EXPORTS) \
23758         for flag in $(EXTRA_HOST_FLAGS) ; do \
23759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23760         done; \
23761         echo "Doing distclean in uudecode" ; \
23762         (cd $(HOST_SUBDIR)/uudecode && \
23763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23765                   "RANLIB=$${RANLIB}" \
23766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23767                   distclean) \
23768           || exit 1
23769
23770 @endif uudecode
23771
23772 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
23773 maybe-maintainer-clean-uudecode:
23774 @if uudecode
23775 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
23776
23777 maintainer-clean-uudecode: 
23778         @[ -f ./uudecode/Makefile ] || exit 0; \
23779         r=`${PWD_COMMAND}`; export r; \
23780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23781         $(HOST_EXPORTS) \
23782         for flag in $(EXTRA_HOST_FLAGS) ; do \
23783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23784         done; \
23785         echo "Doing maintainer-clean in uudecode" ; \
23786         (cd $(HOST_SUBDIR)/uudecode && \
23787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23789                   "RANLIB=$${RANLIB}" \
23790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23791                   maintainer-clean) \
23792           || exit 1
23793
23794 @endif uudecode
23795
23796
23797
23798 .PHONY: configure-wdiff maybe-configure-wdiff
23799 maybe-configure-wdiff:
23800 @if wdiff
23801 maybe-configure-wdiff: configure-wdiff
23802 configure-wdiff: 
23803         @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
23804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
23805         r=`${PWD_COMMAND}`; export r; \
23806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23807         $(HOST_EXPORTS) \
23808         echo Configuring in $(HOST_SUBDIR)/wdiff; \
23809         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
23810         case $(srcdir) in \
23811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23812           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
23813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23814         esac; \
23815         srcdiroption="--srcdir=$${topdir}/wdiff"; \
23816         libsrcdir="$$s/wdiff"; \
23817         $(SHELL) $${libsrcdir}/configure \
23818           $(HOST_CONFIGARGS) $${srcdiroption}  \
23819           || exit 1
23820 @endif wdiff
23821
23822
23823
23824
23825
23826 .PHONY: all-wdiff maybe-all-wdiff
23827 maybe-all-wdiff:
23828 @if wdiff
23829 TARGET-wdiff=all
23830 maybe-all-wdiff: all-wdiff
23831 all-wdiff: configure-wdiff
23832         @r=`${PWD_COMMAND}`; export r; \
23833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23834         $(HOST_EXPORTS) \
23835         (cd $(HOST_SUBDIR)/wdiff && \
23836           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
23837 @endif wdiff
23838
23839
23840
23841
23842 .PHONY: check-wdiff maybe-check-wdiff
23843 maybe-check-wdiff:
23844 @if wdiff
23845 maybe-check-wdiff: check-wdiff
23846
23847 check-wdiff:
23848         @r=`${PWD_COMMAND}`; export r; \
23849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23850         $(HOST_EXPORTS) \
23851         (cd $(HOST_SUBDIR)/wdiff && \
23852           $(MAKE) $(FLAGS_TO_PASS)  check)
23853
23854 @endif wdiff
23855
23856 .PHONY: install-wdiff maybe-install-wdiff
23857 maybe-install-wdiff:
23858 @if wdiff
23859 maybe-install-wdiff: install-wdiff
23860
23861 install-wdiff: installdirs
23862         @r=`${PWD_COMMAND}`; export r; \
23863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23864         $(HOST_EXPORTS) \
23865         (cd $(HOST_SUBDIR)/wdiff && \
23866           $(MAKE) $(FLAGS_TO_PASS)  install)
23867
23868 @endif wdiff
23869
23870 # Other targets (info, dvi, etc.)
23871
23872 .PHONY: maybe-info-wdiff info-wdiff
23873 maybe-info-wdiff:
23874 @if wdiff
23875 maybe-info-wdiff: info-wdiff
23876
23877 info-wdiff: \
23878     configure-wdiff 
23879         @[ -f ./wdiff/Makefile ] || exit 0; \
23880         r=`${PWD_COMMAND}`; export r; \
23881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23882         $(HOST_EXPORTS) \
23883         for flag in $(EXTRA_HOST_FLAGS) ; do \
23884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23885         done; \
23886         echo "Doing info in wdiff" ; \
23887         (cd $(HOST_SUBDIR)/wdiff && \
23888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23890                   "RANLIB=$${RANLIB}" \
23891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23892                   info) \
23893           || exit 1
23894
23895 @endif wdiff
23896
23897 .PHONY: maybe-dvi-wdiff dvi-wdiff
23898 maybe-dvi-wdiff:
23899 @if wdiff
23900 maybe-dvi-wdiff: dvi-wdiff
23901
23902 dvi-wdiff: \
23903     configure-wdiff 
23904         @[ -f ./wdiff/Makefile ] || exit 0; \
23905         r=`${PWD_COMMAND}`; export r; \
23906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907         $(HOST_EXPORTS) \
23908         for flag in $(EXTRA_HOST_FLAGS) ; do \
23909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23910         done; \
23911         echo "Doing dvi in wdiff" ; \
23912         (cd $(HOST_SUBDIR)/wdiff && \
23913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23915                   "RANLIB=$${RANLIB}" \
23916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23917                   dvi) \
23918           || exit 1
23919
23920 @endif wdiff
23921
23922 .PHONY: maybe-html-wdiff html-wdiff
23923 maybe-html-wdiff:
23924 @if wdiff
23925 maybe-html-wdiff: html-wdiff
23926
23927 html-wdiff: \
23928     configure-wdiff 
23929         @[ -f ./wdiff/Makefile ] || exit 0; \
23930         r=`${PWD_COMMAND}`; export r; \
23931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23932         $(HOST_EXPORTS) \
23933         for flag in $(EXTRA_HOST_FLAGS) ; do \
23934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23935         done; \
23936         echo "Doing html in wdiff" ; \
23937         (cd $(HOST_SUBDIR)/wdiff && \
23938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23940                   "RANLIB=$${RANLIB}" \
23941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23942                   html) \
23943           || exit 1
23944
23945 @endif wdiff
23946
23947 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
23948 maybe-TAGS-wdiff:
23949 @if wdiff
23950 maybe-TAGS-wdiff: TAGS-wdiff
23951
23952 TAGS-wdiff: \
23953     configure-wdiff 
23954         @[ -f ./wdiff/Makefile ] || exit 0; \
23955         r=`${PWD_COMMAND}`; export r; \
23956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957         $(HOST_EXPORTS) \
23958         for flag in $(EXTRA_HOST_FLAGS) ; do \
23959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960         done; \
23961         echo "Doing TAGS in wdiff" ; \
23962         (cd $(HOST_SUBDIR)/wdiff && \
23963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965                   "RANLIB=$${RANLIB}" \
23966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23967                   TAGS) \
23968           || exit 1
23969
23970 @endif wdiff
23971
23972 .PHONY: maybe-install-info-wdiff install-info-wdiff
23973 maybe-install-info-wdiff:
23974 @if wdiff
23975 maybe-install-info-wdiff: install-info-wdiff
23976
23977 install-info-wdiff: \
23978     configure-wdiff \
23979     info-wdiff 
23980         @[ -f ./wdiff/Makefile ] || exit 0; \
23981         r=`${PWD_COMMAND}`; export r; \
23982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983         $(HOST_EXPORTS) \
23984         for flag in $(EXTRA_HOST_FLAGS) ; do \
23985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986         done; \
23987         echo "Doing install-info in wdiff" ; \
23988         (cd $(HOST_SUBDIR)/wdiff && \
23989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991                   "RANLIB=$${RANLIB}" \
23992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23993                   install-info) \
23994           || exit 1
23995
23996 @endif wdiff
23997
23998 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
23999 maybe-installcheck-wdiff:
24000 @if wdiff
24001 maybe-installcheck-wdiff: installcheck-wdiff
24002
24003 installcheck-wdiff: \
24004     configure-wdiff 
24005         @[ -f ./wdiff/Makefile ] || exit 0; \
24006         r=`${PWD_COMMAND}`; export r; \
24007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008         $(HOST_EXPORTS) \
24009         for flag in $(EXTRA_HOST_FLAGS) ; do \
24010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011         done; \
24012         echo "Doing installcheck in wdiff" ; \
24013         (cd $(HOST_SUBDIR)/wdiff && \
24014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016                   "RANLIB=$${RANLIB}" \
24017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24018                   installcheck) \
24019           || exit 1
24020
24021 @endif wdiff
24022
24023 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
24024 maybe-mostlyclean-wdiff:
24025 @if wdiff
24026 maybe-mostlyclean-wdiff: mostlyclean-wdiff
24027
24028 mostlyclean-wdiff: 
24029         @[ -f ./wdiff/Makefile ] || exit 0; \
24030         r=`${PWD_COMMAND}`; export r; \
24031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032         $(HOST_EXPORTS) \
24033         for flag in $(EXTRA_HOST_FLAGS) ; do \
24034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24035         done; \
24036         echo "Doing mostlyclean in wdiff" ; \
24037         (cd $(HOST_SUBDIR)/wdiff && \
24038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24040                   "RANLIB=$${RANLIB}" \
24041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24042                   mostlyclean) \
24043           || exit 1
24044
24045 @endif wdiff
24046
24047 .PHONY: maybe-clean-wdiff clean-wdiff
24048 maybe-clean-wdiff:
24049 @if wdiff
24050 maybe-clean-wdiff: clean-wdiff
24051
24052 clean-wdiff: 
24053         @[ -f ./wdiff/Makefile ] || exit 0; \
24054         r=`${PWD_COMMAND}`; export r; \
24055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056         $(HOST_EXPORTS) \
24057         for flag in $(EXTRA_HOST_FLAGS) ; do \
24058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059         done; \
24060         echo "Doing clean in wdiff" ; \
24061         (cd $(HOST_SUBDIR)/wdiff && \
24062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064                   "RANLIB=$${RANLIB}" \
24065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24066                   clean) \
24067           || exit 1
24068
24069 @endif wdiff
24070
24071 .PHONY: maybe-distclean-wdiff distclean-wdiff
24072 maybe-distclean-wdiff:
24073 @if wdiff
24074 maybe-distclean-wdiff: distclean-wdiff
24075
24076 distclean-wdiff: 
24077         @[ -f ./wdiff/Makefile ] || exit 0; \
24078         r=`${PWD_COMMAND}`; export r; \
24079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080         $(HOST_EXPORTS) \
24081         for flag in $(EXTRA_HOST_FLAGS) ; do \
24082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24083         done; \
24084         echo "Doing distclean in wdiff" ; \
24085         (cd $(HOST_SUBDIR)/wdiff && \
24086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24088                   "RANLIB=$${RANLIB}" \
24089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24090                   distclean) \
24091           || exit 1
24092
24093 @endif wdiff
24094
24095 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
24096 maybe-maintainer-clean-wdiff:
24097 @if wdiff
24098 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
24099
24100 maintainer-clean-wdiff: 
24101         @[ -f ./wdiff/Makefile ] || exit 0; \
24102         r=`${PWD_COMMAND}`; export r; \
24103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104         $(HOST_EXPORTS) \
24105         for flag in $(EXTRA_HOST_FLAGS) ; do \
24106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107         done; \
24108         echo "Doing maintainer-clean in wdiff" ; \
24109         (cd $(HOST_SUBDIR)/wdiff && \
24110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112                   "RANLIB=$${RANLIB}" \
24113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24114                   maintainer-clean) \
24115           || exit 1
24116
24117 @endif wdiff
24118
24119
24120
24121 .PHONY: configure-zip maybe-configure-zip
24122 maybe-configure-zip:
24123 @if zip
24124 maybe-configure-zip: configure-zip
24125 configure-zip: 
24126         @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
24127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
24128         r=`${PWD_COMMAND}`; export r; \
24129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24130         $(HOST_EXPORTS) \
24131         echo Configuring in $(HOST_SUBDIR)/zip; \
24132         cd "$(HOST_SUBDIR)/zip" || exit 1; \
24133         case $(srcdir) in \
24134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24135           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
24136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24137         esac; \
24138         srcdiroption="--srcdir=$${topdir}/zip"; \
24139         libsrcdir="$$s/zip"; \
24140         $(SHELL) $${libsrcdir}/configure \
24141           $(HOST_CONFIGARGS) $${srcdiroption}  \
24142           || exit 1
24143 @endif zip
24144
24145
24146
24147
24148
24149 .PHONY: all-zip maybe-all-zip
24150 maybe-all-zip:
24151 @if zip
24152 TARGET-zip=all
24153 maybe-all-zip: all-zip
24154 all-zip: configure-zip
24155         @r=`${PWD_COMMAND}`; export r; \
24156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157         $(HOST_EXPORTS) \
24158         (cd $(HOST_SUBDIR)/zip && \
24159           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
24160 @endif zip
24161
24162
24163
24164
24165 .PHONY: check-zip maybe-check-zip
24166 maybe-check-zip:
24167 @if zip
24168 maybe-check-zip: check-zip
24169
24170 # This module is only tested in a native toolchain.
24171 check-zip:
24172         @if [ '$(host)' = '$(target)' ] ; then \
24173           r=`${PWD_COMMAND}`; export r; \
24174           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24175           $(HOST_EXPORTS) \
24176           (cd $(HOST_SUBDIR)/zip && \
24177             $(MAKE) $(FLAGS_TO_PASS)  check); \
24178         fi
24179
24180 @endif zip
24181
24182 .PHONY: install-zip maybe-install-zip
24183 maybe-install-zip:
24184 @if zip
24185 maybe-install-zip: install-zip
24186
24187 install-zip: installdirs
24188         @r=`${PWD_COMMAND}`; export r; \
24189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24190         $(HOST_EXPORTS) \
24191         (cd $(HOST_SUBDIR)/zip && \
24192           $(MAKE) $(FLAGS_TO_PASS)  install)
24193
24194 @endif zip
24195
24196 # Other targets (info, dvi, etc.)
24197
24198 .PHONY: maybe-info-zip info-zip
24199 maybe-info-zip:
24200 @if zip
24201 maybe-info-zip: info-zip
24202
24203 info-zip: \
24204     configure-zip 
24205         @[ -f ./zip/Makefile ] || exit 0; \
24206         r=`${PWD_COMMAND}`; export r; \
24207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24208         $(HOST_EXPORTS) \
24209         for flag in $(EXTRA_HOST_FLAGS) ; do \
24210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24211         done; \
24212         echo "Doing info in zip" ; \
24213         (cd $(HOST_SUBDIR)/zip && \
24214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24216                   "RANLIB=$${RANLIB}" \
24217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24218                   info) \
24219           || exit 1
24220
24221 @endif zip
24222
24223 .PHONY: maybe-dvi-zip dvi-zip
24224 maybe-dvi-zip:
24225 @if zip
24226 maybe-dvi-zip: dvi-zip
24227
24228 dvi-zip: \
24229     configure-zip 
24230         @[ -f ./zip/Makefile ] || exit 0; \
24231         r=`${PWD_COMMAND}`; export r; \
24232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24233         $(HOST_EXPORTS) \
24234         for flag in $(EXTRA_HOST_FLAGS) ; do \
24235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24236         done; \
24237         echo "Doing dvi in zip" ; \
24238         (cd $(HOST_SUBDIR)/zip && \
24239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24241                   "RANLIB=$${RANLIB}" \
24242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24243                   dvi) \
24244           || exit 1
24245
24246 @endif zip
24247
24248 .PHONY: maybe-html-zip html-zip
24249 maybe-html-zip:
24250 @if zip
24251 maybe-html-zip: html-zip
24252
24253 html-zip: \
24254     configure-zip 
24255         @[ -f ./zip/Makefile ] || exit 0; \
24256         r=`${PWD_COMMAND}`; export r; \
24257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24258         $(HOST_EXPORTS) \
24259         for flag in $(EXTRA_HOST_FLAGS) ; do \
24260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24261         done; \
24262         echo "Doing html in zip" ; \
24263         (cd $(HOST_SUBDIR)/zip && \
24264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24266                   "RANLIB=$${RANLIB}" \
24267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24268                   html) \
24269           || exit 1
24270
24271 @endif zip
24272
24273 .PHONY: maybe-TAGS-zip TAGS-zip
24274 maybe-TAGS-zip:
24275 @if zip
24276 maybe-TAGS-zip: TAGS-zip
24277
24278 TAGS-zip: \
24279     configure-zip 
24280         @[ -f ./zip/Makefile ] || exit 0; \
24281         r=`${PWD_COMMAND}`; export r; \
24282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24283         $(HOST_EXPORTS) \
24284         for flag in $(EXTRA_HOST_FLAGS) ; do \
24285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24286         done; \
24287         echo "Doing TAGS in zip" ; \
24288         (cd $(HOST_SUBDIR)/zip && \
24289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24291                   "RANLIB=$${RANLIB}" \
24292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24293                   TAGS) \
24294           || exit 1
24295
24296 @endif zip
24297
24298 .PHONY: maybe-install-info-zip install-info-zip
24299 maybe-install-info-zip:
24300 @if zip
24301 maybe-install-info-zip: install-info-zip
24302
24303 install-info-zip: \
24304     configure-zip \
24305     info-zip 
24306         @[ -f ./zip/Makefile ] || exit 0; \
24307         r=`${PWD_COMMAND}`; export r; \
24308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24309         $(HOST_EXPORTS) \
24310         for flag in $(EXTRA_HOST_FLAGS) ; do \
24311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24312         done; \
24313         echo "Doing install-info in zip" ; \
24314         (cd $(HOST_SUBDIR)/zip && \
24315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24317                   "RANLIB=$${RANLIB}" \
24318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24319                   install-info) \
24320           || exit 1
24321
24322 @endif zip
24323
24324 .PHONY: maybe-installcheck-zip installcheck-zip
24325 maybe-installcheck-zip:
24326 @if zip
24327 maybe-installcheck-zip: installcheck-zip
24328
24329 installcheck-zip: \
24330     configure-zip 
24331         @[ -f ./zip/Makefile ] || exit 0; \
24332         r=`${PWD_COMMAND}`; export r; \
24333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24334         $(HOST_EXPORTS) \
24335         for flag in $(EXTRA_HOST_FLAGS) ; do \
24336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24337         done; \
24338         echo "Doing installcheck in zip" ; \
24339         (cd $(HOST_SUBDIR)/zip && \
24340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24342                   "RANLIB=$${RANLIB}" \
24343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24344                   installcheck) \
24345           || exit 1
24346
24347 @endif zip
24348
24349 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
24350 maybe-mostlyclean-zip:
24351 @if zip
24352 maybe-mostlyclean-zip: mostlyclean-zip
24353
24354 mostlyclean-zip: 
24355         @[ -f ./zip/Makefile ] || exit 0; \
24356         r=`${PWD_COMMAND}`; export r; \
24357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358         $(HOST_EXPORTS) \
24359         for flag in $(EXTRA_HOST_FLAGS) ; do \
24360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24361         done; \
24362         echo "Doing mostlyclean in zip" ; \
24363         (cd $(HOST_SUBDIR)/zip && \
24364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24366                   "RANLIB=$${RANLIB}" \
24367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24368                   mostlyclean) \
24369           || exit 1
24370
24371 @endif zip
24372
24373 .PHONY: maybe-clean-zip clean-zip
24374 maybe-clean-zip:
24375 @if zip
24376 maybe-clean-zip: clean-zip
24377
24378 clean-zip: 
24379         @[ -f ./zip/Makefile ] || exit 0; \
24380         r=`${PWD_COMMAND}`; export r; \
24381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24382         $(HOST_EXPORTS) \
24383         for flag in $(EXTRA_HOST_FLAGS) ; do \
24384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24385         done; \
24386         echo "Doing clean in zip" ; \
24387         (cd $(HOST_SUBDIR)/zip && \
24388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24390                   "RANLIB=$${RANLIB}" \
24391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24392                   clean) \
24393           || exit 1
24394
24395 @endif zip
24396
24397 .PHONY: maybe-distclean-zip distclean-zip
24398 maybe-distclean-zip:
24399 @if zip
24400 maybe-distclean-zip: distclean-zip
24401
24402 distclean-zip: 
24403         @[ -f ./zip/Makefile ] || exit 0; \
24404         r=`${PWD_COMMAND}`; export r; \
24405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406         $(HOST_EXPORTS) \
24407         for flag in $(EXTRA_HOST_FLAGS) ; do \
24408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24409         done; \
24410         echo "Doing distclean in zip" ; \
24411         (cd $(HOST_SUBDIR)/zip && \
24412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24414                   "RANLIB=$${RANLIB}" \
24415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24416                   distclean) \
24417           || exit 1
24418
24419 @endif zip
24420
24421 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
24422 maybe-maintainer-clean-zip:
24423 @if zip
24424 maybe-maintainer-clean-zip: maintainer-clean-zip
24425
24426 maintainer-clean-zip: 
24427         @[ -f ./zip/Makefile ] || exit 0; \
24428         r=`${PWD_COMMAND}`; export r; \
24429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24430         $(HOST_EXPORTS) \
24431         for flag in $(EXTRA_HOST_FLAGS) ; do \
24432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24433         done; \
24434         echo "Doing maintainer-clean in zip" ; \
24435         (cd $(HOST_SUBDIR)/zip && \
24436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24438                   "RANLIB=$${RANLIB}" \
24439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24440                   maintainer-clean) \
24441           || exit 1
24442
24443 @endif zip
24444
24445
24446
24447 .PHONY: configure-zlib maybe-configure-zlib
24448 maybe-configure-zlib:
24449 @if zlib
24450 maybe-configure-zlib: configure-zlib
24451 configure-zlib: 
24452         @test -f stage_last && exit 0; \
24453         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
24454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
24455         r=`${PWD_COMMAND}`; export r; \
24456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24457         $(HOST_EXPORTS) \
24458         echo Configuring in $(HOST_SUBDIR)/zlib; \
24459         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
24460         case $(srcdir) in \
24461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24462           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24464         esac; \
24465         srcdiroption="--srcdir=$${topdir}/zlib"; \
24466         libsrcdir="$$s/zlib"; \
24467         $(SHELL) $${libsrcdir}/configure \
24468           $(HOST_CONFIGARGS) $${srcdiroption}  \
24469           || exit 1
24470 @endif zlib
24471
24472
24473
24474 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
24475 maybe-configure-stage1-zlib:
24476 @if zlib-bootstrap
24477 maybe-configure-stage1-zlib: configure-stage1-zlib
24478 configure-stage1-zlib: 
24479         @$(MAKE) stage1-start
24480         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24481         r=`${PWD_COMMAND}`; export r; \
24482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483         $(HOST_EXPORTS) \
24484         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
24485         cd $(HOST_SUBDIR)/zlib || exit 1; \
24486         case $(srcdir) in \
24487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24488           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24490         esac; \
24491         srcdiroption="--srcdir=$${topdir}/zlib"; \
24492         libsrcdir="$$s/zlib"; \
24493         $(SHELL) $${libsrcdir}/configure \
24494           $(HOST_CONFIGARGS) $${srcdiroption} \
24495           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24496 @endif zlib-bootstrap
24497
24498 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
24499 maybe-configure-stage2-zlib:
24500 @if zlib-bootstrap
24501 maybe-configure-stage2-zlib: configure-stage2-zlib
24502 configure-stage2-zlib: 
24503         @$(MAKE) stage2-start
24504         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24505         r=`${PWD_COMMAND}`; export r; \
24506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24507         $(HOST_EXPORTS) \
24508         $(POSTSTAGE1_HOST_EXPORTS) \
24509         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
24510         cd $(HOST_SUBDIR)/zlib || exit 1; \
24511         case $(srcdir) in \
24512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24513           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24515         esac; \
24516         srcdiroption="--srcdir=$${topdir}/zlib"; \
24517         libsrcdir="$$s/zlib"; \
24518         $(SHELL) $${libsrcdir}/configure \
24519           $(HOST_CONFIGARGS) $${srcdiroption} \
24520           @stage2_werror_flag@ 
24521 @endif zlib-bootstrap
24522
24523 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
24524 maybe-configure-stage3-zlib:
24525 @if zlib-bootstrap
24526 maybe-configure-stage3-zlib: configure-stage3-zlib
24527 configure-stage3-zlib: 
24528         @$(MAKE) stage3-start
24529         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24530         r=`${PWD_COMMAND}`; export r; \
24531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24532         $(HOST_EXPORTS) \
24533         $(POSTSTAGE1_HOST_EXPORTS) \
24534         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
24535         cd $(HOST_SUBDIR)/zlib || exit 1; \
24536         case $(srcdir) in \
24537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24538           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24540         esac; \
24541         srcdiroption="--srcdir=$${topdir}/zlib"; \
24542         libsrcdir="$$s/zlib"; \
24543         $(SHELL) $${libsrcdir}/configure \
24544           $(HOST_CONFIGARGS) $${srcdiroption} \
24545           @stage2_werror_flag@ 
24546 @endif zlib-bootstrap
24547
24548 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
24549 maybe-configure-stage4-zlib:
24550 @if zlib-bootstrap
24551 maybe-configure-stage4-zlib: configure-stage4-zlib
24552 configure-stage4-zlib: 
24553         @$(MAKE) stage4-start
24554         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24555         r=`${PWD_COMMAND}`; export r; \
24556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24557         $(HOST_EXPORTS) \
24558         $(POSTSTAGE1_HOST_EXPORTS) \
24559         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
24560         cd $(HOST_SUBDIR)/zlib || exit 1; \
24561         case $(srcdir) in \
24562           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24563           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24564                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24565         esac; \
24566         srcdiroption="--srcdir=$${topdir}/zlib"; \
24567         libsrcdir="$$s/zlib"; \
24568         $(SHELL) $${libsrcdir}/configure \
24569           $(HOST_CONFIGARGS) $${srcdiroption} \
24570           @stage2_werror_flag@ 
24571 @endif zlib-bootstrap
24572
24573 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
24574 maybe-configure-stageprofile-zlib:
24575 @if zlib-bootstrap
24576 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
24577 configure-stageprofile-zlib: 
24578         @$(MAKE) stageprofile-start
24579         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24580         r=`${PWD_COMMAND}`; export r; \
24581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24582         $(HOST_EXPORTS) \
24583         $(POSTSTAGE1_HOST_EXPORTS) \
24584         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
24585         cd $(HOST_SUBDIR)/zlib || exit 1; \
24586         case $(srcdir) in \
24587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24588           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24590         esac; \
24591         srcdiroption="--srcdir=$${topdir}/zlib"; \
24592         libsrcdir="$$s/zlib"; \
24593         $(SHELL) $${libsrcdir}/configure \
24594           $(HOST_CONFIGARGS) $${srcdiroption} \
24595           @stage2_werror_flag@ 
24596 @endif zlib-bootstrap
24597
24598 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
24599 maybe-configure-stagefeedback-zlib:
24600 @if zlib-bootstrap
24601 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
24602 configure-stagefeedback-zlib: 
24603         @$(MAKE) stagefeedback-start
24604         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24605         r=`${PWD_COMMAND}`; export r; \
24606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24607         $(HOST_EXPORTS) \
24608         $(POSTSTAGE1_HOST_EXPORTS) \
24609         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
24610         cd $(HOST_SUBDIR)/zlib || exit 1; \
24611         case $(srcdir) in \
24612           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24613           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24614                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24615         esac; \
24616         srcdiroption="--srcdir=$${topdir}/zlib"; \
24617         libsrcdir="$$s/zlib"; \
24618         $(SHELL) $${libsrcdir}/configure \
24619           $(HOST_CONFIGARGS) $${srcdiroption} \
24620           @stage2_werror_flag@ 
24621 @endif zlib-bootstrap
24622
24623
24624
24625
24626
24627 .PHONY: all-zlib maybe-all-zlib
24628 maybe-all-zlib:
24629 @if zlib
24630 TARGET-zlib=all
24631 maybe-all-zlib: all-zlib
24632 all-zlib: configure-zlib
24633         @test -f stage_last && exit 0; \
24634         r=`${PWD_COMMAND}`; export r; \
24635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24636         $(HOST_EXPORTS) \
24637         (cd $(HOST_SUBDIR)/zlib && \
24638           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
24639 @endif zlib
24640
24641
24642
24643 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
24644 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
24645 maybe-all-stage1-zlib:
24646 maybe-clean-stage1-zlib:
24647 @if zlib-bootstrap
24648 maybe-all-stage1-zlib: all-stage1-zlib
24649 all-stage1: all-stage1-zlib
24650 all-stage1-zlib: configure-stage1-zlib
24651         @$(MAKE) stage1-start
24652         @r=`${PWD_COMMAND}`; export r; \
24653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24654         $(HOST_EXPORTS) \
24655         cd $(HOST_SUBDIR)/zlib && \
24656         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
24657
24658 maybe-clean-stage1-zlib: clean-stage1-zlib
24659 clean-stage1: clean-stage1-zlib
24660 clean-stage1-zlib:
24661         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
24662           || exit 0 ; \
24663         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage1-start ; \
24664         cd $(HOST_SUBDIR)/zlib && \
24665         $(MAKE) $(FLAGS_TO_PASS)  \
24666                 CFLAGS="$(STAGE1_CFLAGS)"  clean
24667 @endif zlib-bootstrap
24668
24669
24670 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
24671 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
24672 maybe-all-stage2-zlib:
24673 maybe-clean-stage2-zlib:
24674 @if zlib-bootstrap
24675 maybe-all-stage2-zlib: all-stage2-zlib
24676 all-stage2: all-stage2-zlib
24677 all-stage2-zlib: configure-stage2-zlib
24678         @$(MAKE) stage2-start
24679         @r=`${PWD_COMMAND}`; export r; \
24680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24681         $(HOST_EXPORTS) \
24682         $(POSTSTAGE1_HOST_EXPORTS) \
24683         cd $(HOST_SUBDIR)/zlib && \
24684         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24685
24686 maybe-clean-stage2-zlib: clean-stage2-zlib
24687 clean-stage2: clean-stage2-zlib
24688 clean-stage2-zlib:
24689         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
24690           || exit 0 ; \
24691         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage2-start ; \
24692         cd $(HOST_SUBDIR)/zlib && \
24693         $(MAKE) $(FLAGS_TO_PASS)  \
24694                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24695                   clean
24696 @endif zlib-bootstrap
24697
24698
24699 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
24700 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
24701 maybe-all-stage3-zlib:
24702 maybe-clean-stage3-zlib:
24703 @if zlib-bootstrap
24704 maybe-all-stage3-zlib: all-stage3-zlib
24705 all-stage3: all-stage3-zlib
24706 all-stage3-zlib: configure-stage3-zlib
24707         @$(MAKE) stage3-start
24708         @r=`${PWD_COMMAND}`; export r; \
24709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24710         $(HOST_EXPORTS) \
24711         $(POSTSTAGE1_HOST_EXPORTS) \
24712         cd $(HOST_SUBDIR)/zlib && \
24713         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24714
24715 maybe-clean-stage3-zlib: clean-stage3-zlib
24716 clean-stage3: clean-stage3-zlib
24717 clean-stage3-zlib:
24718         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
24719           || exit 0 ; \
24720         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage3-start ; \
24721         cd $(HOST_SUBDIR)/zlib && \
24722         $(MAKE) $(FLAGS_TO_PASS)  \
24723                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24724                   clean
24725 @endif zlib-bootstrap
24726
24727
24728 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
24729 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
24730 maybe-all-stage4-zlib:
24731 maybe-clean-stage4-zlib:
24732 @if zlib-bootstrap
24733 maybe-all-stage4-zlib: all-stage4-zlib
24734 all-stage4: all-stage4-zlib
24735 all-stage4-zlib: configure-stage4-zlib
24736         @$(MAKE) stage4-start
24737         @r=`${PWD_COMMAND}`; export r; \
24738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739         $(HOST_EXPORTS) \
24740         $(POSTSTAGE1_HOST_EXPORTS) \
24741         cd $(HOST_SUBDIR)/zlib && \
24742         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24743
24744 maybe-clean-stage4-zlib: clean-stage4-zlib
24745 clean-stage4: clean-stage4-zlib
24746 clean-stage4-zlib:
24747         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
24748           || exit 0 ; \
24749         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage4-start ; \
24750         cd $(HOST_SUBDIR)/zlib && \
24751         $(MAKE) $(FLAGS_TO_PASS)  \
24752                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24753                   clean
24754 @endif zlib-bootstrap
24755
24756
24757 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
24758 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
24759 maybe-all-stageprofile-zlib:
24760 maybe-clean-stageprofile-zlib:
24761 @if zlib-bootstrap
24762 maybe-all-stageprofile-zlib: all-stageprofile-zlib
24763 all-stageprofile: all-stageprofile-zlib
24764 all-stageprofile-zlib: configure-stageprofile-zlib
24765         @$(MAKE) stageprofile-start
24766         @r=`${PWD_COMMAND}`; export r; \
24767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24768         $(HOST_EXPORTS) \
24769         $(POSTSTAGE1_HOST_EXPORTS) \
24770         cd $(HOST_SUBDIR)/zlib && \
24771         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
24772
24773 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
24774 clean-stageprofile: clean-stageprofile-zlib
24775 clean-stageprofile-zlib:
24776         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
24777           || exit 0 ; \
24778         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stageprofile-start ; \
24779         cd $(HOST_SUBDIR)/zlib && \
24780         $(MAKE) $(FLAGS_TO_PASS)  \
24781                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24782                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
24783 @endif zlib-bootstrap
24784
24785
24786 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
24787 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
24788 maybe-all-stagefeedback-zlib:
24789 maybe-clean-stagefeedback-zlib:
24790 @if zlib-bootstrap
24791 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
24792 all-stagefeedback: all-stagefeedback-zlib
24793 all-stagefeedback-zlib: configure-stagefeedback-zlib
24794         @$(MAKE) stagefeedback-start
24795         @r=`${PWD_COMMAND}`; export r; \
24796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24797         $(HOST_EXPORTS) \
24798         $(POSTSTAGE1_HOST_EXPORTS) \
24799         cd $(HOST_SUBDIR)/zlib && \
24800         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
24801
24802 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
24803 clean-stagefeedback: clean-stagefeedback-zlib
24804 clean-stagefeedback-zlib:
24805         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
24806           || exit 0 ; \
24807         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stagefeedback-start ; \
24808         cd $(HOST_SUBDIR)/zlib && \
24809         $(MAKE) $(FLAGS_TO_PASS)  \
24810                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24811                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
24812 @endif zlib-bootstrap
24813
24814
24815
24816
24817
24818 .PHONY: check-zlib maybe-check-zlib
24819 maybe-check-zlib:
24820 @if zlib
24821 maybe-check-zlib: check-zlib
24822
24823 check-zlib:
24824
24825 @endif zlib
24826
24827 .PHONY: install-zlib maybe-install-zlib
24828 maybe-install-zlib:
24829 @if zlib
24830 maybe-install-zlib: install-zlib
24831
24832 install-zlib:
24833
24834 @endif zlib
24835
24836 # Other targets (info, dvi, etc.)
24837
24838 .PHONY: maybe-info-zlib info-zlib
24839 maybe-info-zlib:
24840 @if zlib
24841 maybe-info-zlib: info-zlib
24842
24843 info-zlib: \
24844     configure-zlib 
24845         @[ -f ./zlib/Makefile ] || exit 0; \
24846         r=`${PWD_COMMAND}`; export r; \
24847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24848         $(HOST_EXPORTS) \
24849         for flag in $(EXTRA_HOST_FLAGS) ; do \
24850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24851         done; \
24852         echo "Doing info in zlib" ; \
24853         (cd $(HOST_SUBDIR)/zlib && \
24854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24856                   "RANLIB=$${RANLIB}" \
24857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24858                   info) \
24859           || exit 1
24860
24861 @endif zlib
24862
24863 .PHONY: maybe-dvi-zlib dvi-zlib
24864 maybe-dvi-zlib:
24865 @if zlib
24866 maybe-dvi-zlib: dvi-zlib
24867
24868 dvi-zlib: \
24869     configure-zlib 
24870         @[ -f ./zlib/Makefile ] || exit 0; \
24871         r=`${PWD_COMMAND}`; export r; \
24872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24873         $(HOST_EXPORTS) \
24874         for flag in $(EXTRA_HOST_FLAGS) ; do \
24875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24876         done; \
24877         echo "Doing dvi in zlib" ; \
24878         (cd $(HOST_SUBDIR)/zlib && \
24879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24881                   "RANLIB=$${RANLIB}" \
24882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24883                   dvi) \
24884           || exit 1
24885
24886 @endif zlib
24887
24888 .PHONY: maybe-html-zlib html-zlib
24889 maybe-html-zlib:
24890 @if zlib
24891 maybe-html-zlib: html-zlib
24892
24893 html-zlib: \
24894     configure-zlib 
24895         @[ -f ./zlib/Makefile ] || exit 0; \
24896         r=`${PWD_COMMAND}`; export r; \
24897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898         $(HOST_EXPORTS) \
24899         for flag in $(EXTRA_HOST_FLAGS) ; do \
24900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24901         done; \
24902         echo "Doing html in zlib" ; \
24903         (cd $(HOST_SUBDIR)/zlib && \
24904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24906                   "RANLIB=$${RANLIB}" \
24907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24908                   html) \
24909           || exit 1
24910
24911 @endif zlib
24912
24913 .PHONY: maybe-TAGS-zlib TAGS-zlib
24914 maybe-TAGS-zlib:
24915 @if zlib
24916 maybe-TAGS-zlib: TAGS-zlib
24917
24918 TAGS-zlib: \
24919     configure-zlib 
24920         @[ -f ./zlib/Makefile ] || exit 0; \
24921         r=`${PWD_COMMAND}`; export r; \
24922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923         $(HOST_EXPORTS) \
24924         for flag in $(EXTRA_HOST_FLAGS) ; do \
24925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24926         done; \
24927         echo "Doing TAGS in zlib" ; \
24928         (cd $(HOST_SUBDIR)/zlib && \
24929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24931                   "RANLIB=$${RANLIB}" \
24932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24933                   TAGS) \
24934           || exit 1
24935
24936 @endif zlib
24937
24938 .PHONY: maybe-install-info-zlib install-info-zlib
24939 maybe-install-info-zlib:
24940 @if zlib
24941 maybe-install-info-zlib: install-info-zlib
24942
24943 install-info-zlib: \
24944     configure-zlib \
24945     info-zlib 
24946         @[ -f ./zlib/Makefile ] || exit 0; \
24947         r=`${PWD_COMMAND}`; export r; \
24948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949         $(HOST_EXPORTS) \
24950         for flag in $(EXTRA_HOST_FLAGS) ; do \
24951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24952         done; \
24953         echo "Doing install-info in zlib" ; \
24954         (cd $(HOST_SUBDIR)/zlib && \
24955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24957                   "RANLIB=$${RANLIB}" \
24958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24959                   install-info) \
24960           || exit 1
24961
24962 @endif zlib
24963
24964 .PHONY: maybe-installcheck-zlib installcheck-zlib
24965 maybe-installcheck-zlib:
24966 @if zlib
24967 maybe-installcheck-zlib: installcheck-zlib
24968
24969 installcheck-zlib: \
24970     configure-zlib 
24971         @[ -f ./zlib/Makefile ] || exit 0; \
24972         r=`${PWD_COMMAND}`; export r; \
24973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24974         $(HOST_EXPORTS) \
24975         for flag in $(EXTRA_HOST_FLAGS) ; do \
24976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24977         done; \
24978         echo "Doing installcheck in zlib" ; \
24979         (cd $(HOST_SUBDIR)/zlib && \
24980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24982                   "RANLIB=$${RANLIB}" \
24983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24984                   installcheck) \
24985           || exit 1
24986
24987 @endif zlib
24988
24989 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
24990 maybe-mostlyclean-zlib:
24991 @if zlib
24992 maybe-mostlyclean-zlib: mostlyclean-zlib
24993
24994 mostlyclean-zlib: 
24995         @[ -f ./zlib/Makefile ] || exit 0; \
24996         r=`${PWD_COMMAND}`; export r; \
24997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24998         $(HOST_EXPORTS) \
24999         for flag in $(EXTRA_HOST_FLAGS) ; do \
25000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25001         done; \
25002         echo "Doing mostlyclean in zlib" ; \
25003         (cd $(HOST_SUBDIR)/zlib && \
25004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25006                   "RANLIB=$${RANLIB}" \
25007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25008                   mostlyclean) \
25009           || exit 1
25010
25011 @endif zlib
25012
25013 .PHONY: maybe-clean-zlib clean-zlib
25014 maybe-clean-zlib:
25015 @if zlib
25016 maybe-clean-zlib: clean-zlib
25017
25018 clean-zlib: 
25019         @[ -f ./zlib/Makefile ] || exit 0; \
25020         r=`${PWD_COMMAND}`; export r; \
25021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25022         $(HOST_EXPORTS) \
25023         for flag in $(EXTRA_HOST_FLAGS) ; do \
25024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25025         done; \
25026         echo "Doing clean in zlib" ; \
25027         (cd $(HOST_SUBDIR)/zlib && \
25028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25030                   "RANLIB=$${RANLIB}" \
25031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25032                   clean) \
25033           || exit 1
25034
25035 @endif zlib
25036
25037 .PHONY: maybe-distclean-zlib distclean-zlib
25038 maybe-distclean-zlib:
25039 @if zlib
25040 maybe-distclean-zlib: distclean-zlib
25041
25042 distclean-zlib: 
25043         @[ -f ./zlib/Makefile ] || exit 0; \
25044         r=`${PWD_COMMAND}`; export r; \
25045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25046         $(HOST_EXPORTS) \
25047         for flag in $(EXTRA_HOST_FLAGS) ; do \
25048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25049         done; \
25050         echo "Doing distclean in zlib" ; \
25051         (cd $(HOST_SUBDIR)/zlib && \
25052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25054                   "RANLIB=$${RANLIB}" \
25055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25056                   distclean) \
25057           || exit 1
25058
25059 @endif zlib
25060
25061 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
25062 maybe-maintainer-clean-zlib:
25063 @if zlib
25064 maybe-maintainer-clean-zlib: maintainer-clean-zlib
25065
25066 maintainer-clean-zlib: 
25067         @[ -f ./zlib/Makefile ] || exit 0; \
25068         r=`${PWD_COMMAND}`; export r; \
25069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25070         $(HOST_EXPORTS) \
25071         for flag in $(EXTRA_HOST_FLAGS) ; do \
25072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25073         done; \
25074         echo "Doing maintainer-clean in zlib" ; \
25075         (cd $(HOST_SUBDIR)/zlib && \
25076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25078                   "RANLIB=$${RANLIB}" \
25079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25080                   maintainer-clean) \
25081           || exit 1
25082
25083 @endif zlib
25084
25085
25086
25087 .PHONY: configure-gdb maybe-configure-gdb
25088 maybe-configure-gdb:
25089 @if gdb
25090 maybe-configure-gdb: configure-gdb
25091 configure-gdb: 
25092         @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
25093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
25094         r=`${PWD_COMMAND}`; export r; \
25095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25096         $(HOST_EXPORTS) \
25097         echo Configuring in $(HOST_SUBDIR)/gdb; \
25098         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
25099         case $(srcdir) in \
25100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25101           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
25102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25103         esac; \
25104         srcdiroption="--srcdir=$${topdir}/gdb"; \
25105         libsrcdir="$$s/gdb"; \
25106         $(SHELL) $${libsrcdir}/configure \
25107           $(HOST_CONFIGARGS) $${srcdiroption}  \
25108           || exit 1
25109 @endif gdb
25110
25111
25112
25113
25114
25115 .PHONY: all-gdb maybe-all-gdb
25116 maybe-all-gdb:
25117 @if gdb
25118 TARGET-gdb=all
25119 maybe-all-gdb: all-gdb
25120 all-gdb: configure-gdb
25121         @r=`${PWD_COMMAND}`; export r; \
25122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123         $(HOST_EXPORTS) \
25124         (cd $(HOST_SUBDIR)/gdb && \
25125           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
25126 @endif gdb
25127
25128
25129
25130
25131 .PHONY: check-gdb maybe-check-gdb
25132 maybe-check-gdb:
25133 @if gdb
25134 maybe-check-gdb: check-gdb
25135
25136 check-gdb:
25137         @r=`${PWD_COMMAND}`; export r; \
25138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25139         $(HOST_EXPORTS) \
25140         (cd $(HOST_SUBDIR)/gdb && \
25141           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25142
25143 @endif gdb
25144
25145 .PHONY: install-gdb maybe-install-gdb
25146 maybe-install-gdb:
25147 @if gdb
25148 maybe-install-gdb: install-gdb
25149
25150 install-gdb: installdirs
25151         @r=`${PWD_COMMAND}`; export r; \
25152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25153         $(HOST_EXPORTS) \
25154         (cd $(HOST_SUBDIR)/gdb && \
25155           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25156
25157 @endif gdb
25158
25159 # Other targets (info, dvi, etc.)
25160
25161 .PHONY: maybe-info-gdb info-gdb
25162 maybe-info-gdb:
25163 @if gdb
25164 maybe-info-gdb: info-gdb
25165
25166 info-gdb: \
25167     configure-gdb 
25168         @[ -f ./gdb/Makefile ] || exit 0; \
25169         r=`${PWD_COMMAND}`; export r; \
25170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25171         $(HOST_EXPORTS) \
25172         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25174         done; \
25175         echo "Doing info in gdb" ; \
25176         (cd $(HOST_SUBDIR)/gdb && \
25177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25179                   "RANLIB=$${RANLIB}" \
25180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25181                   info) \
25182           || exit 1
25183
25184 @endif gdb
25185
25186 .PHONY: maybe-dvi-gdb dvi-gdb
25187 maybe-dvi-gdb:
25188 @if gdb
25189 maybe-dvi-gdb: dvi-gdb
25190
25191 dvi-gdb: \
25192     configure-gdb 
25193         @[ -f ./gdb/Makefile ] || exit 0; \
25194         r=`${PWD_COMMAND}`; export r; \
25195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25196         $(HOST_EXPORTS) \
25197         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25199         done; \
25200         echo "Doing dvi in gdb" ; \
25201         (cd $(HOST_SUBDIR)/gdb && \
25202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25204                   "RANLIB=$${RANLIB}" \
25205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25206                   dvi) \
25207           || exit 1
25208
25209 @endif gdb
25210
25211 .PHONY: maybe-html-gdb html-gdb
25212 maybe-html-gdb:
25213 @if gdb
25214 maybe-html-gdb: html-gdb
25215
25216 html-gdb: \
25217     configure-gdb 
25218         @[ -f ./gdb/Makefile ] || exit 0; \
25219         r=`${PWD_COMMAND}`; export r; \
25220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25221         $(HOST_EXPORTS) \
25222         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25224         done; \
25225         echo "Doing html in gdb" ; \
25226         (cd $(HOST_SUBDIR)/gdb && \
25227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25229                   "RANLIB=$${RANLIB}" \
25230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25231                   html) \
25232           || exit 1
25233
25234 @endif gdb
25235
25236 .PHONY: maybe-TAGS-gdb TAGS-gdb
25237 maybe-TAGS-gdb:
25238 @if gdb
25239 maybe-TAGS-gdb: TAGS-gdb
25240
25241 TAGS-gdb: \
25242     configure-gdb 
25243         @[ -f ./gdb/Makefile ] || exit 0; \
25244         r=`${PWD_COMMAND}`; export r; \
25245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246         $(HOST_EXPORTS) \
25247         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25249         done; \
25250         echo "Doing TAGS in gdb" ; \
25251         (cd $(HOST_SUBDIR)/gdb && \
25252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25254                   "RANLIB=$${RANLIB}" \
25255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25256                   TAGS) \
25257           || exit 1
25258
25259 @endif gdb
25260
25261 .PHONY: maybe-install-info-gdb install-info-gdb
25262 maybe-install-info-gdb:
25263 @if gdb
25264 maybe-install-info-gdb: install-info-gdb
25265
25266 install-info-gdb: \
25267     configure-gdb \
25268     info-gdb 
25269         @[ -f ./gdb/Makefile ] || exit 0; \
25270         r=`${PWD_COMMAND}`; export r; \
25271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25272         $(HOST_EXPORTS) \
25273         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25275         done; \
25276         echo "Doing install-info in gdb" ; \
25277         (cd $(HOST_SUBDIR)/gdb && \
25278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25280                   "RANLIB=$${RANLIB}" \
25281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25282                   install-info) \
25283           || exit 1
25284
25285 @endif gdb
25286
25287 .PHONY: maybe-installcheck-gdb installcheck-gdb
25288 maybe-installcheck-gdb:
25289 @if gdb
25290 maybe-installcheck-gdb: installcheck-gdb
25291
25292 installcheck-gdb: \
25293     configure-gdb 
25294         @[ -f ./gdb/Makefile ] || exit 0; \
25295         r=`${PWD_COMMAND}`; export r; \
25296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25297         $(HOST_EXPORTS) \
25298         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25300         done; \
25301         echo "Doing installcheck in gdb" ; \
25302         (cd $(HOST_SUBDIR)/gdb && \
25303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25305                   "RANLIB=$${RANLIB}" \
25306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25307                   installcheck) \
25308           || exit 1
25309
25310 @endif gdb
25311
25312 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
25313 maybe-mostlyclean-gdb:
25314 @if gdb
25315 maybe-mostlyclean-gdb: mostlyclean-gdb
25316
25317 mostlyclean-gdb: 
25318         @[ -f ./gdb/Makefile ] || exit 0; \
25319         r=`${PWD_COMMAND}`; export r; \
25320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25321         $(HOST_EXPORTS) \
25322         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25324         done; \
25325         echo "Doing mostlyclean in gdb" ; \
25326         (cd $(HOST_SUBDIR)/gdb && \
25327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25329                   "RANLIB=$${RANLIB}" \
25330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25331                   mostlyclean) \
25332           || exit 1
25333
25334 @endif gdb
25335
25336 .PHONY: maybe-clean-gdb clean-gdb
25337 maybe-clean-gdb:
25338 @if gdb
25339 maybe-clean-gdb: clean-gdb
25340
25341 clean-gdb: 
25342         @[ -f ./gdb/Makefile ] || exit 0; \
25343         r=`${PWD_COMMAND}`; export r; \
25344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25345         $(HOST_EXPORTS) \
25346         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25348         done; \
25349         echo "Doing clean in gdb" ; \
25350         (cd $(HOST_SUBDIR)/gdb && \
25351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25353                   "RANLIB=$${RANLIB}" \
25354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25355                   clean) \
25356           || exit 1
25357
25358 @endif gdb
25359
25360 .PHONY: maybe-distclean-gdb distclean-gdb
25361 maybe-distclean-gdb:
25362 @if gdb
25363 maybe-distclean-gdb: distclean-gdb
25364
25365 distclean-gdb: 
25366         @[ -f ./gdb/Makefile ] || exit 0; \
25367         r=`${PWD_COMMAND}`; export r; \
25368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25369         $(HOST_EXPORTS) \
25370         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25372         done; \
25373         echo "Doing distclean in gdb" ; \
25374         (cd $(HOST_SUBDIR)/gdb && \
25375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25377                   "RANLIB=$${RANLIB}" \
25378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25379                   distclean) \
25380           || exit 1
25381
25382 @endif gdb
25383
25384 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
25385 maybe-maintainer-clean-gdb:
25386 @if gdb
25387 maybe-maintainer-clean-gdb: maintainer-clean-gdb
25388
25389 maintainer-clean-gdb: 
25390         @[ -f ./gdb/Makefile ] || exit 0; \
25391         r=`${PWD_COMMAND}`; export r; \
25392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25393         $(HOST_EXPORTS) \
25394         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25396         done; \
25397         echo "Doing maintainer-clean in gdb" ; \
25398         (cd $(HOST_SUBDIR)/gdb && \
25399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25401                   "RANLIB=$${RANLIB}" \
25402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25403                   maintainer-clean) \
25404           || exit 1
25405
25406 @endif gdb
25407
25408
25409
25410 .PHONY: configure-expect maybe-configure-expect
25411 maybe-configure-expect:
25412 @if expect
25413 maybe-configure-expect: configure-expect
25414 configure-expect: 
25415         @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
25416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
25417         r=`${PWD_COMMAND}`; export r; \
25418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419         $(HOST_EXPORTS) \
25420         echo Configuring in $(HOST_SUBDIR)/expect; \
25421         cd "$(HOST_SUBDIR)/expect" || exit 1; \
25422         case $(srcdir) in \
25423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25424           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
25425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25426         esac; \
25427         srcdiroption="--srcdir=$${topdir}/expect"; \
25428         libsrcdir="$$s/expect"; \
25429         $(SHELL) $${libsrcdir}/configure \
25430           $(HOST_CONFIGARGS) $${srcdiroption}  \
25431           || exit 1
25432 @endif expect
25433
25434
25435
25436
25437
25438 .PHONY: all-expect maybe-all-expect
25439 maybe-all-expect:
25440 @if expect
25441 TARGET-expect=all
25442 maybe-all-expect: all-expect
25443 all-expect: configure-expect
25444         @r=`${PWD_COMMAND}`; export r; \
25445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25446         $(HOST_EXPORTS) \
25447         (cd $(HOST_SUBDIR)/expect && \
25448           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
25449 @endif expect
25450
25451
25452
25453
25454 .PHONY: check-expect maybe-check-expect
25455 maybe-check-expect:
25456 @if expect
25457 maybe-check-expect: check-expect
25458
25459 check-expect:
25460         @r=`${PWD_COMMAND}`; export r; \
25461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25462         $(HOST_EXPORTS) \
25463         (cd $(HOST_SUBDIR)/expect && \
25464           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25465
25466 @endif expect
25467
25468 .PHONY: install-expect maybe-install-expect
25469 maybe-install-expect:
25470 @if expect
25471 maybe-install-expect: install-expect
25472
25473 install-expect: installdirs
25474         @r=`${PWD_COMMAND}`; export r; \
25475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25476         $(HOST_EXPORTS) \
25477         (cd $(HOST_SUBDIR)/expect && \
25478           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25479
25480 @endif expect
25481
25482 # Other targets (info, dvi, etc.)
25483
25484 .PHONY: maybe-info-expect info-expect
25485 maybe-info-expect:
25486 @if expect
25487 maybe-info-expect: info-expect
25488
25489 info-expect: \
25490     configure-expect 
25491         @[ -f ./expect/Makefile ] || exit 0; \
25492         r=`${PWD_COMMAND}`; export r; \
25493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25494         $(HOST_EXPORTS) \
25495         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25497         done; \
25498         echo "Doing info in expect" ; \
25499         (cd $(HOST_SUBDIR)/expect && \
25500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25502                   "RANLIB=$${RANLIB}" \
25503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25504                   info) \
25505           || exit 1
25506
25507 @endif expect
25508
25509 .PHONY: maybe-dvi-expect dvi-expect
25510 maybe-dvi-expect:
25511 @if expect
25512 maybe-dvi-expect: dvi-expect
25513
25514 dvi-expect: \
25515     configure-expect 
25516         @[ -f ./expect/Makefile ] || exit 0; \
25517         r=`${PWD_COMMAND}`; export r; \
25518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25519         $(HOST_EXPORTS) \
25520         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25522         done; \
25523         echo "Doing dvi in expect" ; \
25524         (cd $(HOST_SUBDIR)/expect && \
25525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25527                   "RANLIB=$${RANLIB}" \
25528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25529                   dvi) \
25530           || exit 1
25531
25532 @endif expect
25533
25534 .PHONY: maybe-html-expect html-expect
25535 maybe-html-expect:
25536 @if expect
25537 maybe-html-expect: html-expect
25538
25539 html-expect: \
25540     configure-expect 
25541         @[ -f ./expect/Makefile ] || exit 0; \
25542         r=`${PWD_COMMAND}`; export r; \
25543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25544         $(HOST_EXPORTS) \
25545         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25547         done; \
25548         echo "Doing html in expect" ; \
25549         (cd $(HOST_SUBDIR)/expect && \
25550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25552                   "RANLIB=$${RANLIB}" \
25553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25554                   html) \
25555           || exit 1
25556
25557 @endif expect
25558
25559 .PHONY: maybe-TAGS-expect TAGS-expect
25560 maybe-TAGS-expect:
25561 @if expect
25562 maybe-TAGS-expect: TAGS-expect
25563
25564 TAGS-expect: \
25565     configure-expect 
25566         @[ -f ./expect/Makefile ] || exit 0; \
25567         r=`${PWD_COMMAND}`; export r; \
25568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25569         $(HOST_EXPORTS) \
25570         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25572         done; \
25573         echo "Doing TAGS in expect" ; \
25574         (cd $(HOST_SUBDIR)/expect && \
25575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25577                   "RANLIB=$${RANLIB}" \
25578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25579                   TAGS) \
25580           || exit 1
25581
25582 @endif expect
25583
25584 .PHONY: maybe-install-info-expect install-info-expect
25585 maybe-install-info-expect:
25586 @if expect
25587 maybe-install-info-expect: install-info-expect
25588
25589 install-info-expect: \
25590     configure-expect \
25591     info-expect 
25592         @[ -f ./expect/Makefile ] || exit 0; \
25593         r=`${PWD_COMMAND}`; export r; \
25594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25595         $(HOST_EXPORTS) \
25596         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25598         done; \
25599         echo "Doing install-info in expect" ; \
25600         (cd $(HOST_SUBDIR)/expect && \
25601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25603                   "RANLIB=$${RANLIB}" \
25604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25605                   install-info) \
25606           || exit 1
25607
25608 @endif expect
25609
25610 .PHONY: maybe-installcheck-expect installcheck-expect
25611 maybe-installcheck-expect:
25612 @if expect
25613 maybe-installcheck-expect: installcheck-expect
25614
25615 installcheck-expect: \
25616     configure-expect 
25617         @[ -f ./expect/Makefile ] || exit 0; \
25618         r=`${PWD_COMMAND}`; export r; \
25619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25620         $(HOST_EXPORTS) \
25621         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25623         done; \
25624         echo "Doing installcheck in expect" ; \
25625         (cd $(HOST_SUBDIR)/expect && \
25626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25628                   "RANLIB=$${RANLIB}" \
25629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25630                   installcheck) \
25631           || exit 1
25632
25633 @endif expect
25634
25635 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
25636 maybe-mostlyclean-expect:
25637 @if expect
25638 maybe-mostlyclean-expect: mostlyclean-expect
25639
25640 mostlyclean-expect: 
25641         @[ -f ./expect/Makefile ] || exit 0; \
25642         r=`${PWD_COMMAND}`; export r; \
25643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25644         $(HOST_EXPORTS) \
25645         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25647         done; \
25648         echo "Doing mostlyclean in expect" ; \
25649         (cd $(HOST_SUBDIR)/expect && \
25650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25652                   "RANLIB=$${RANLIB}" \
25653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25654                   mostlyclean) \
25655           || exit 1
25656
25657 @endif expect
25658
25659 .PHONY: maybe-clean-expect clean-expect
25660 maybe-clean-expect:
25661 @if expect
25662 maybe-clean-expect: clean-expect
25663
25664 clean-expect: 
25665         @[ -f ./expect/Makefile ] || exit 0; \
25666         r=`${PWD_COMMAND}`; export r; \
25667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25668         $(HOST_EXPORTS) \
25669         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25671         done; \
25672         echo "Doing clean in expect" ; \
25673         (cd $(HOST_SUBDIR)/expect && \
25674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25676                   "RANLIB=$${RANLIB}" \
25677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25678                   clean) \
25679           || exit 1
25680
25681 @endif expect
25682
25683 .PHONY: maybe-distclean-expect distclean-expect
25684 maybe-distclean-expect:
25685 @if expect
25686 maybe-distclean-expect: distclean-expect
25687
25688 distclean-expect: 
25689         @[ -f ./expect/Makefile ] || exit 0; \
25690         r=`${PWD_COMMAND}`; export r; \
25691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25692         $(HOST_EXPORTS) \
25693         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25695         done; \
25696         echo "Doing distclean in expect" ; \
25697         (cd $(HOST_SUBDIR)/expect && \
25698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25700                   "RANLIB=$${RANLIB}" \
25701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25702                   distclean) \
25703           || exit 1
25704
25705 @endif expect
25706
25707 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
25708 maybe-maintainer-clean-expect:
25709 @if expect
25710 maybe-maintainer-clean-expect: maintainer-clean-expect
25711
25712 maintainer-clean-expect: 
25713         @[ -f ./expect/Makefile ] || exit 0; \
25714         r=`${PWD_COMMAND}`; export r; \
25715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716         $(HOST_EXPORTS) \
25717         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25719         done; \
25720         echo "Doing maintainer-clean in expect" ; \
25721         (cd $(HOST_SUBDIR)/expect && \
25722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25724                   "RANLIB=$${RANLIB}" \
25725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25726                   maintainer-clean) \
25727           || exit 1
25728
25729 @endif expect
25730
25731
25732
25733 .PHONY: configure-guile maybe-configure-guile
25734 maybe-configure-guile:
25735 @if guile
25736 maybe-configure-guile: configure-guile
25737 configure-guile: 
25738         @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
25739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
25740         r=`${PWD_COMMAND}`; export r; \
25741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25742         $(HOST_EXPORTS) \
25743         echo Configuring in $(HOST_SUBDIR)/guile; \
25744         cd "$(HOST_SUBDIR)/guile" || exit 1; \
25745         case $(srcdir) in \
25746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25747           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
25748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25749         esac; \
25750         srcdiroption="--srcdir=$${topdir}/guile"; \
25751         libsrcdir="$$s/guile"; \
25752         $(SHELL) $${libsrcdir}/configure \
25753           $(HOST_CONFIGARGS) $${srcdiroption}  \
25754           || exit 1
25755 @endif guile
25756
25757
25758
25759
25760
25761 .PHONY: all-guile maybe-all-guile
25762 maybe-all-guile:
25763 @if guile
25764 TARGET-guile=all
25765 maybe-all-guile: all-guile
25766 all-guile: configure-guile
25767         @r=`${PWD_COMMAND}`; export r; \
25768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25769         $(HOST_EXPORTS) \
25770         (cd $(HOST_SUBDIR)/guile && \
25771           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
25772 @endif guile
25773
25774
25775
25776
25777 .PHONY: check-guile maybe-check-guile
25778 maybe-check-guile:
25779 @if guile
25780 maybe-check-guile: check-guile
25781
25782 check-guile:
25783         @r=`${PWD_COMMAND}`; export r; \
25784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25785         $(HOST_EXPORTS) \
25786         (cd $(HOST_SUBDIR)/guile && \
25787           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25788
25789 @endif guile
25790
25791 .PHONY: install-guile maybe-install-guile
25792 maybe-install-guile:
25793 @if guile
25794 maybe-install-guile: install-guile
25795
25796 install-guile: installdirs
25797         @r=`${PWD_COMMAND}`; export r; \
25798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25799         $(HOST_EXPORTS) \
25800         (cd $(HOST_SUBDIR)/guile && \
25801           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25802
25803 @endif guile
25804
25805 # Other targets (info, dvi, etc.)
25806
25807 .PHONY: maybe-info-guile info-guile
25808 maybe-info-guile:
25809 @if guile
25810 maybe-info-guile: info-guile
25811
25812 info-guile: \
25813     configure-guile 
25814         @[ -f ./guile/Makefile ] || exit 0; \
25815         r=`${PWD_COMMAND}`; export r; \
25816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25817         $(HOST_EXPORTS) \
25818         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25820         done; \
25821         echo "Doing info in guile" ; \
25822         (cd $(HOST_SUBDIR)/guile && \
25823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25825                   "RANLIB=$${RANLIB}" \
25826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25827                   info) \
25828           || exit 1
25829
25830 @endif guile
25831
25832 .PHONY: maybe-dvi-guile dvi-guile
25833 maybe-dvi-guile:
25834 @if guile
25835 maybe-dvi-guile: dvi-guile
25836
25837 dvi-guile: \
25838     configure-guile 
25839         @[ -f ./guile/Makefile ] || exit 0; \
25840         r=`${PWD_COMMAND}`; export r; \
25841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842         $(HOST_EXPORTS) \
25843         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25845         done; \
25846         echo "Doing dvi in guile" ; \
25847         (cd $(HOST_SUBDIR)/guile && \
25848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25850                   "RANLIB=$${RANLIB}" \
25851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25852                   dvi) \
25853           || exit 1
25854
25855 @endif guile
25856
25857 .PHONY: maybe-html-guile html-guile
25858 maybe-html-guile:
25859 @if guile
25860 maybe-html-guile: html-guile
25861
25862 html-guile: \
25863     configure-guile 
25864         @[ -f ./guile/Makefile ] || exit 0; \
25865         r=`${PWD_COMMAND}`; export r; \
25866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25867         $(HOST_EXPORTS) \
25868         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25870         done; \
25871         echo "Doing html in guile" ; \
25872         (cd $(HOST_SUBDIR)/guile && \
25873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25875                   "RANLIB=$${RANLIB}" \
25876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25877                   html) \
25878           || exit 1
25879
25880 @endif guile
25881
25882 .PHONY: maybe-TAGS-guile TAGS-guile
25883 maybe-TAGS-guile:
25884 @if guile
25885 maybe-TAGS-guile: TAGS-guile
25886
25887 TAGS-guile: \
25888     configure-guile 
25889         @[ -f ./guile/Makefile ] || exit 0; \
25890         r=`${PWD_COMMAND}`; export r; \
25891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892         $(HOST_EXPORTS) \
25893         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895         done; \
25896         echo "Doing TAGS in guile" ; \
25897         (cd $(HOST_SUBDIR)/guile && \
25898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900                   "RANLIB=$${RANLIB}" \
25901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25902                   TAGS) \
25903           || exit 1
25904
25905 @endif guile
25906
25907 .PHONY: maybe-install-info-guile install-info-guile
25908 maybe-install-info-guile:
25909 @if guile
25910 maybe-install-info-guile: install-info-guile
25911
25912 install-info-guile: \
25913     configure-guile \
25914     info-guile 
25915         @[ -f ./guile/Makefile ] || exit 0; \
25916         r=`${PWD_COMMAND}`; export r; \
25917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25918         $(HOST_EXPORTS) \
25919         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25921         done; \
25922         echo "Doing install-info in guile" ; \
25923         (cd $(HOST_SUBDIR)/guile && \
25924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25926                   "RANLIB=$${RANLIB}" \
25927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25928                   install-info) \
25929           || exit 1
25930
25931 @endif guile
25932
25933 .PHONY: maybe-installcheck-guile installcheck-guile
25934 maybe-installcheck-guile:
25935 @if guile
25936 maybe-installcheck-guile: installcheck-guile
25937
25938 installcheck-guile: \
25939     configure-guile 
25940         @[ -f ./guile/Makefile ] || exit 0; \
25941         r=`${PWD_COMMAND}`; export r; \
25942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25943         $(HOST_EXPORTS) \
25944         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25946         done; \
25947         echo "Doing installcheck in guile" ; \
25948         (cd $(HOST_SUBDIR)/guile && \
25949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25951                   "RANLIB=$${RANLIB}" \
25952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25953                   installcheck) \
25954           || exit 1
25955
25956 @endif guile
25957
25958 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
25959 maybe-mostlyclean-guile:
25960 @if guile
25961 maybe-mostlyclean-guile: mostlyclean-guile
25962
25963 mostlyclean-guile: 
25964         @[ -f ./guile/Makefile ] || exit 0; \
25965         r=`${PWD_COMMAND}`; export r; \
25966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25967         $(HOST_EXPORTS) \
25968         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25970         done; \
25971         echo "Doing mostlyclean in guile" ; \
25972         (cd $(HOST_SUBDIR)/guile && \
25973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25975                   "RANLIB=$${RANLIB}" \
25976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25977                   mostlyclean) \
25978           || exit 1
25979
25980 @endif guile
25981
25982 .PHONY: maybe-clean-guile clean-guile
25983 maybe-clean-guile:
25984 @if guile
25985 maybe-clean-guile: clean-guile
25986
25987 clean-guile: 
25988         @[ -f ./guile/Makefile ] || exit 0; \
25989         r=`${PWD_COMMAND}`; export r; \
25990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25991         $(HOST_EXPORTS) \
25992         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25994         done; \
25995         echo "Doing clean in guile" ; \
25996         (cd $(HOST_SUBDIR)/guile && \
25997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25999                   "RANLIB=$${RANLIB}" \
26000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26001                   clean) \
26002           || exit 1
26003
26004 @endif guile
26005
26006 .PHONY: maybe-distclean-guile distclean-guile
26007 maybe-distclean-guile:
26008 @if guile
26009 maybe-distclean-guile: distclean-guile
26010
26011 distclean-guile: 
26012         @[ -f ./guile/Makefile ] || exit 0; \
26013         r=`${PWD_COMMAND}`; export r; \
26014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26015         $(HOST_EXPORTS) \
26016         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26018         done; \
26019         echo "Doing distclean in guile" ; \
26020         (cd $(HOST_SUBDIR)/guile && \
26021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26023                   "RANLIB=$${RANLIB}" \
26024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26025                   distclean) \
26026           || exit 1
26027
26028 @endif guile
26029
26030 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
26031 maybe-maintainer-clean-guile:
26032 @if guile
26033 maybe-maintainer-clean-guile: maintainer-clean-guile
26034
26035 maintainer-clean-guile: 
26036         @[ -f ./guile/Makefile ] || exit 0; \
26037         r=`${PWD_COMMAND}`; export r; \
26038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26039         $(HOST_EXPORTS) \
26040         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26042         done; \
26043         echo "Doing maintainer-clean in guile" ; \
26044         (cd $(HOST_SUBDIR)/guile && \
26045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26047                   "RANLIB=$${RANLIB}" \
26048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26049                   maintainer-clean) \
26050           || exit 1
26051
26052 @endif guile
26053
26054
26055
26056 .PHONY: configure-tk maybe-configure-tk
26057 maybe-configure-tk:
26058 @if tk
26059 maybe-configure-tk: configure-tk
26060 configure-tk: 
26061         @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
26062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
26063         r=`${PWD_COMMAND}`; export r; \
26064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26065         $(HOST_EXPORTS) \
26066         echo Configuring in $(HOST_SUBDIR)/tk; \
26067         cd "$(HOST_SUBDIR)/tk" || exit 1; \
26068         case $(srcdir) in \
26069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26070           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
26071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26072         esac; \
26073         srcdiroption="--srcdir=$${topdir}/tk"; \
26074         libsrcdir="$$s/tk"; \
26075         $(SHELL) $${libsrcdir}/configure \
26076           $(HOST_CONFIGARGS) $${srcdiroption}  \
26077           || exit 1
26078 @endif tk
26079
26080
26081
26082
26083
26084 .PHONY: all-tk maybe-all-tk
26085 maybe-all-tk:
26086 @if tk
26087 TARGET-tk=all
26088 maybe-all-tk: all-tk
26089 all-tk: configure-tk
26090         @r=`${PWD_COMMAND}`; export r; \
26091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26092         $(HOST_EXPORTS) \
26093         (cd $(HOST_SUBDIR)/tk && \
26094           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
26095 @endif tk
26096
26097
26098
26099
26100 .PHONY: check-tk maybe-check-tk
26101 maybe-check-tk:
26102 @if tk
26103 maybe-check-tk: check-tk
26104
26105 check-tk:
26106         @r=`${PWD_COMMAND}`; export r; \
26107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26108         $(HOST_EXPORTS) \
26109         (cd $(HOST_SUBDIR)/tk && \
26110           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26111
26112 @endif tk
26113
26114 .PHONY: install-tk maybe-install-tk
26115 maybe-install-tk:
26116 @if tk
26117 maybe-install-tk: install-tk
26118
26119 install-tk: installdirs
26120         @r=`${PWD_COMMAND}`; export r; \
26121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26122         $(HOST_EXPORTS) \
26123         (cd $(HOST_SUBDIR)/tk && \
26124           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26125
26126 @endif tk
26127
26128 # Other targets (info, dvi, etc.)
26129
26130 .PHONY: maybe-info-tk info-tk
26131 maybe-info-tk:
26132 @if tk
26133 maybe-info-tk: info-tk
26134
26135 info-tk: \
26136     configure-tk 
26137         @[ -f ./tk/Makefile ] || exit 0; \
26138         r=`${PWD_COMMAND}`; export r; \
26139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26140         $(HOST_EXPORTS) \
26141         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26143         done; \
26144         echo "Doing info in tk" ; \
26145         (cd $(HOST_SUBDIR)/tk && \
26146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26148                   "RANLIB=$${RANLIB}" \
26149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26150                   info) \
26151           || exit 1
26152
26153 @endif tk
26154
26155 .PHONY: maybe-dvi-tk dvi-tk
26156 maybe-dvi-tk:
26157 @if tk
26158 maybe-dvi-tk: dvi-tk
26159
26160 dvi-tk: \
26161     configure-tk 
26162         @[ -f ./tk/Makefile ] || exit 0; \
26163         r=`${PWD_COMMAND}`; export r; \
26164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26165         $(HOST_EXPORTS) \
26166         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26168         done; \
26169         echo "Doing dvi in tk" ; \
26170         (cd $(HOST_SUBDIR)/tk && \
26171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26173                   "RANLIB=$${RANLIB}" \
26174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26175                   dvi) \
26176           || exit 1
26177
26178 @endif tk
26179
26180 .PHONY: maybe-html-tk html-tk
26181 maybe-html-tk:
26182 @if tk
26183 maybe-html-tk: html-tk
26184
26185 html-tk: \
26186     configure-tk 
26187         @[ -f ./tk/Makefile ] || exit 0; \
26188         r=`${PWD_COMMAND}`; export r; \
26189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26190         $(HOST_EXPORTS) \
26191         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26193         done; \
26194         echo "Doing html in tk" ; \
26195         (cd $(HOST_SUBDIR)/tk && \
26196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26198                   "RANLIB=$${RANLIB}" \
26199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26200                   html) \
26201           || exit 1
26202
26203 @endif tk
26204
26205 .PHONY: maybe-TAGS-tk TAGS-tk
26206 maybe-TAGS-tk:
26207 @if tk
26208 maybe-TAGS-tk: TAGS-tk
26209
26210 TAGS-tk: \
26211     configure-tk 
26212         @[ -f ./tk/Makefile ] || exit 0; \
26213         r=`${PWD_COMMAND}`; export r; \
26214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26215         $(HOST_EXPORTS) \
26216         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26218         done; \
26219         echo "Doing TAGS in tk" ; \
26220         (cd $(HOST_SUBDIR)/tk && \
26221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26223                   "RANLIB=$${RANLIB}" \
26224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26225                   TAGS) \
26226           || exit 1
26227
26228 @endif tk
26229
26230 .PHONY: maybe-install-info-tk install-info-tk
26231 maybe-install-info-tk:
26232 @if tk
26233 maybe-install-info-tk: install-info-tk
26234
26235 install-info-tk: \
26236     configure-tk \
26237     info-tk 
26238         @[ -f ./tk/Makefile ] || exit 0; \
26239         r=`${PWD_COMMAND}`; export r; \
26240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26241         $(HOST_EXPORTS) \
26242         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26244         done; \
26245         echo "Doing install-info in tk" ; \
26246         (cd $(HOST_SUBDIR)/tk && \
26247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26249                   "RANLIB=$${RANLIB}" \
26250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26251                   install-info) \
26252           || exit 1
26253
26254 @endif tk
26255
26256 .PHONY: maybe-installcheck-tk installcheck-tk
26257 maybe-installcheck-tk:
26258 @if tk
26259 maybe-installcheck-tk: installcheck-tk
26260
26261 installcheck-tk: \
26262     configure-tk 
26263         @[ -f ./tk/Makefile ] || exit 0; \
26264         r=`${PWD_COMMAND}`; export r; \
26265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26266         $(HOST_EXPORTS) \
26267         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26269         done; \
26270         echo "Doing installcheck in tk" ; \
26271         (cd $(HOST_SUBDIR)/tk && \
26272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26274                   "RANLIB=$${RANLIB}" \
26275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26276                   installcheck) \
26277           || exit 1
26278
26279 @endif tk
26280
26281 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
26282 maybe-mostlyclean-tk:
26283 @if tk
26284 maybe-mostlyclean-tk: mostlyclean-tk
26285
26286 mostlyclean-tk: 
26287         @[ -f ./tk/Makefile ] || exit 0; \
26288         r=`${PWD_COMMAND}`; export r; \
26289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26290         $(HOST_EXPORTS) \
26291         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26293         done; \
26294         echo "Doing mostlyclean in tk" ; \
26295         (cd $(HOST_SUBDIR)/tk && \
26296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26298                   "RANLIB=$${RANLIB}" \
26299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26300                   mostlyclean) \
26301           || exit 1
26302
26303 @endif tk
26304
26305 .PHONY: maybe-clean-tk clean-tk
26306 maybe-clean-tk:
26307 @if tk
26308 maybe-clean-tk: clean-tk
26309
26310 clean-tk: 
26311         @[ -f ./tk/Makefile ] || exit 0; \
26312         r=`${PWD_COMMAND}`; export r; \
26313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26314         $(HOST_EXPORTS) \
26315         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26317         done; \
26318         echo "Doing clean in tk" ; \
26319         (cd $(HOST_SUBDIR)/tk && \
26320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26322                   "RANLIB=$${RANLIB}" \
26323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26324                   clean) \
26325           || exit 1
26326
26327 @endif tk
26328
26329 .PHONY: maybe-distclean-tk distclean-tk
26330 maybe-distclean-tk:
26331 @if tk
26332 maybe-distclean-tk: distclean-tk
26333
26334 distclean-tk: 
26335         @[ -f ./tk/Makefile ] || exit 0; \
26336         r=`${PWD_COMMAND}`; export r; \
26337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338         $(HOST_EXPORTS) \
26339         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26341         done; \
26342         echo "Doing distclean in tk" ; \
26343         (cd $(HOST_SUBDIR)/tk && \
26344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26346                   "RANLIB=$${RANLIB}" \
26347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26348                   distclean) \
26349           || exit 1
26350
26351 @endif tk
26352
26353 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
26354 maybe-maintainer-clean-tk:
26355 @if tk
26356 maybe-maintainer-clean-tk: maintainer-clean-tk
26357
26358 maintainer-clean-tk: 
26359         @[ -f ./tk/Makefile ] || exit 0; \
26360         r=`${PWD_COMMAND}`; export r; \
26361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26362         $(HOST_EXPORTS) \
26363         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26365         done; \
26366         echo "Doing maintainer-clean in tk" ; \
26367         (cd $(HOST_SUBDIR)/tk && \
26368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26370                   "RANLIB=$${RANLIB}" \
26371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26372                   maintainer-clean) \
26373           || exit 1
26374
26375 @endif tk
26376
26377
26378
26379 .PHONY: configure-libtermcap maybe-configure-libtermcap
26380 maybe-configure-libtermcap:
26381 @if libtermcap
26382 maybe-configure-libtermcap: configure-libtermcap
26383 configure-libtermcap: 
26384         @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
26385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
26386         r=`${PWD_COMMAND}`; export r; \
26387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26388         $(HOST_EXPORTS) \
26389         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
26390         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
26391         case $(srcdir) in \
26392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26393           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
26394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26395         esac; \
26396         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
26397         libsrcdir="$$s/libtermcap"; \
26398         $(SHELL) $${libsrcdir}/configure \
26399           $(HOST_CONFIGARGS) $${srcdiroption}  \
26400           || exit 1
26401 @endif libtermcap
26402
26403
26404
26405
26406
26407 .PHONY: all-libtermcap maybe-all-libtermcap
26408 maybe-all-libtermcap:
26409 @if libtermcap
26410 TARGET-libtermcap=all
26411 maybe-all-libtermcap: all-libtermcap
26412 all-libtermcap: configure-libtermcap
26413         @r=`${PWD_COMMAND}`; export r; \
26414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415         $(HOST_EXPORTS) \
26416         (cd $(HOST_SUBDIR)/libtermcap && \
26417           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
26418 @endif libtermcap
26419
26420
26421
26422
26423 .PHONY: check-libtermcap maybe-check-libtermcap
26424 maybe-check-libtermcap:
26425 @if libtermcap
26426 maybe-check-libtermcap: check-libtermcap
26427
26428 check-libtermcap:
26429
26430 @endif libtermcap
26431
26432 .PHONY: install-libtermcap maybe-install-libtermcap
26433 maybe-install-libtermcap:
26434 @if libtermcap
26435 maybe-install-libtermcap: install-libtermcap
26436
26437 install-libtermcap: installdirs
26438         @r=`${PWD_COMMAND}`; export r; \
26439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26440         $(HOST_EXPORTS) \
26441         (cd $(HOST_SUBDIR)/libtermcap && \
26442           $(MAKE) $(FLAGS_TO_PASS)  install)
26443
26444 @endif libtermcap
26445
26446 # Other targets (info, dvi, etc.)
26447
26448 .PHONY: maybe-info-libtermcap info-libtermcap
26449 maybe-info-libtermcap:
26450 @if libtermcap
26451 maybe-info-libtermcap: info-libtermcap
26452
26453 info-libtermcap: \
26454     configure-libtermcap 
26455         @[ -f ./libtermcap/Makefile ] || exit 0; \
26456         r=`${PWD_COMMAND}`; export r; \
26457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26458         $(HOST_EXPORTS) \
26459         for flag in $(EXTRA_HOST_FLAGS) ; do \
26460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26461         done; \
26462         echo "Doing info in libtermcap" ; \
26463         (cd $(HOST_SUBDIR)/libtermcap && \
26464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26466                   "RANLIB=$${RANLIB}" \
26467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26468                   info) \
26469           || exit 1
26470
26471 @endif libtermcap
26472
26473 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
26474 maybe-dvi-libtermcap:
26475 @if libtermcap
26476 maybe-dvi-libtermcap: dvi-libtermcap
26477
26478 dvi-libtermcap: \
26479     configure-libtermcap 
26480         @[ -f ./libtermcap/Makefile ] || exit 0; \
26481         r=`${PWD_COMMAND}`; export r; \
26482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26483         $(HOST_EXPORTS) \
26484         for flag in $(EXTRA_HOST_FLAGS) ; do \
26485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26486         done; \
26487         echo "Doing dvi in libtermcap" ; \
26488         (cd $(HOST_SUBDIR)/libtermcap && \
26489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26491                   "RANLIB=$${RANLIB}" \
26492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26493                   dvi) \
26494           || exit 1
26495
26496 @endif libtermcap
26497
26498 .PHONY: maybe-html-libtermcap html-libtermcap
26499 maybe-html-libtermcap:
26500 @if libtermcap
26501 maybe-html-libtermcap: html-libtermcap
26502
26503 html-libtermcap: \
26504     configure-libtermcap 
26505         @[ -f ./libtermcap/Makefile ] || exit 0; \
26506         r=`${PWD_COMMAND}`; export r; \
26507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26508         $(HOST_EXPORTS) \
26509         for flag in $(EXTRA_HOST_FLAGS) ; do \
26510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26511         done; \
26512         echo "Doing html in libtermcap" ; \
26513         (cd $(HOST_SUBDIR)/libtermcap && \
26514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26516                   "RANLIB=$${RANLIB}" \
26517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26518                   html) \
26519           || exit 1
26520
26521 @endif libtermcap
26522
26523 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
26524 maybe-TAGS-libtermcap:
26525 @if libtermcap
26526 maybe-TAGS-libtermcap: TAGS-libtermcap
26527
26528 TAGS-libtermcap: \
26529     configure-libtermcap 
26530         @[ -f ./libtermcap/Makefile ] || exit 0; \
26531         r=`${PWD_COMMAND}`; export r; \
26532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533         $(HOST_EXPORTS) \
26534         for flag in $(EXTRA_HOST_FLAGS) ; do \
26535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26536         done; \
26537         echo "Doing TAGS in libtermcap" ; \
26538         (cd $(HOST_SUBDIR)/libtermcap && \
26539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26541                   "RANLIB=$${RANLIB}" \
26542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26543                   TAGS) \
26544           || exit 1
26545
26546 @endif libtermcap
26547
26548 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
26549 maybe-install-info-libtermcap:
26550 @if libtermcap
26551 maybe-install-info-libtermcap: install-info-libtermcap
26552
26553 install-info-libtermcap: \
26554     configure-libtermcap \
26555     info-libtermcap 
26556         @[ -f ./libtermcap/Makefile ] || exit 0; \
26557         r=`${PWD_COMMAND}`; export r; \
26558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26559         $(HOST_EXPORTS) \
26560         for flag in $(EXTRA_HOST_FLAGS) ; do \
26561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26562         done; \
26563         echo "Doing install-info in libtermcap" ; \
26564         (cd $(HOST_SUBDIR)/libtermcap && \
26565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26567                   "RANLIB=$${RANLIB}" \
26568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26569                   install-info) \
26570           || exit 1
26571
26572 @endif libtermcap
26573
26574 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
26575 maybe-installcheck-libtermcap:
26576 @if libtermcap
26577 maybe-installcheck-libtermcap: installcheck-libtermcap
26578
26579 installcheck-libtermcap: \
26580     configure-libtermcap 
26581         @[ -f ./libtermcap/Makefile ] || exit 0; \
26582         r=`${PWD_COMMAND}`; export r; \
26583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26584         $(HOST_EXPORTS) \
26585         for flag in $(EXTRA_HOST_FLAGS) ; do \
26586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26587         done; \
26588         echo "Doing installcheck in libtermcap" ; \
26589         (cd $(HOST_SUBDIR)/libtermcap && \
26590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26592                   "RANLIB=$${RANLIB}" \
26593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26594                   installcheck) \
26595           || exit 1
26596
26597 @endif libtermcap
26598
26599 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
26600 maybe-mostlyclean-libtermcap:
26601 @if libtermcap
26602 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
26603
26604 # libtermcap doesn't support mostlyclean.
26605 mostlyclean-libtermcap:
26606
26607 @endif libtermcap
26608
26609 .PHONY: maybe-clean-libtermcap clean-libtermcap
26610 maybe-clean-libtermcap:
26611 @if libtermcap
26612 maybe-clean-libtermcap: clean-libtermcap
26613
26614 # libtermcap doesn't support clean.
26615 clean-libtermcap:
26616
26617 @endif libtermcap
26618
26619 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
26620 maybe-distclean-libtermcap:
26621 @if libtermcap
26622 maybe-distclean-libtermcap: distclean-libtermcap
26623
26624 # libtermcap doesn't support distclean.
26625 distclean-libtermcap:
26626
26627 @endif libtermcap
26628
26629 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
26630 maybe-maintainer-clean-libtermcap:
26631 @if libtermcap
26632 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
26633
26634 # libtermcap doesn't support maintainer-clean.
26635 maintainer-clean-libtermcap:
26636
26637 @endif libtermcap
26638
26639
26640
26641 .PHONY: configure-utils maybe-configure-utils
26642 maybe-configure-utils:
26643 @if utils
26644 maybe-configure-utils: configure-utils
26645 configure-utils: 
26646         @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
26647         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
26648         r=`${PWD_COMMAND}`; export r; \
26649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26650         $(HOST_EXPORTS) \
26651         echo Configuring in $(HOST_SUBDIR)/utils; \
26652         cd "$(HOST_SUBDIR)/utils" || exit 1; \
26653         case $(srcdir) in \
26654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26655           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
26656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26657         esac; \
26658         srcdiroption="--srcdir=$${topdir}/utils"; \
26659         libsrcdir="$$s/utils"; \
26660         $(SHELL) $${libsrcdir}/configure \
26661           $(HOST_CONFIGARGS) $${srcdiroption}  \
26662           || exit 1
26663 @endif utils
26664
26665
26666
26667
26668
26669 .PHONY: all-utils maybe-all-utils
26670 maybe-all-utils:
26671 @if utils
26672 TARGET-utils=all
26673 maybe-all-utils: all-utils
26674 all-utils: configure-utils
26675         @r=`${PWD_COMMAND}`; export r; \
26676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26677         $(HOST_EXPORTS) \
26678         (cd $(HOST_SUBDIR)/utils && \
26679           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
26680 @endif utils
26681
26682
26683
26684
26685 .PHONY: check-utils maybe-check-utils
26686 maybe-check-utils:
26687 @if utils
26688 maybe-check-utils: check-utils
26689
26690 check-utils:
26691
26692 @endif utils
26693
26694 .PHONY: install-utils maybe-install-utils
26695 maybe-install-utils:
26696 @if utils
26697 maybe-install-utils: install-utils
26698
26699 install-utils: installdirs
26700         @r=`${PWD_COMMAND}`; export r; \
26701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26702         $(HOST_EXPORTS) \
26703         (cd $(HOST_SUBDIR)/utils && \
26704           $(MAKE) $(FLAGS_TO_PASS)  install)
26705
26706 @endif utils
26707
26708 # Other targets (info, dvi, etc.)
26709
26710 .PHONY: maybe-info-utils info-utils
26711 maybe-info-utils:
26712 @if utils
26713 maybe-info-utils: info-utils
26714
26715 info-utils: \
26716     configure-utils 
26717         @[ -f ./utils/Makefile ] || exit 0; \
26718         r=`${PWD_COMMAND}`; export r; \
26719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26720         $(HOST_EXPORTS) \
26721         for flag in $(EXTRA_HOST_FLAGS) ; do \
26722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26723         done; \
26724         echo "Doing info in utils" ; \
26725         (cd $(HOST_SUBDIR)/utils && \
26726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26728                   "RANLIB=$${RANLIB}" \
26729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26730                   info) \
26731           || exit 1
26732
26733 @endif utils
26734
26735 .PHONY: maybe-dvi-utils dvi-utils
26736 maybe-dvi-utils:
26737 @if utils
26738 maybe-dvi-utils: dvi-utils
26739
26740 dvi-utils: \
26741     configure-utils 
26742         @[ -f ./utils/Makefile ] || exit 0; \
26743         r=`${PWD_COMMAND}`; export r; \
26744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26745         $(HOST_EXPORTS) \
26746         for flag in $(EXTRA_HOST_FLAGS) ; do \
26747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26748         done; \
26749         echo "Doing dvi in utils" ; \
26750         (cd $(HOST_SUBDIR)/utils && \
26751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26753                   "RANLIB=$${RANLIB}" \
26754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26755                   dvi) \
26756           || exit 1
26757
26758 @endif utils
26759
26760 .PHONY: maybe-html-utils html-utils
26761 maybe-html-utils:
26762 @if utils
26763 maybe-html-utils: html-utils
26764
26765 html-utils: \
26766     configure-utils 
26767         @[ -f ./utils/Makefile ] || exit 0; \
26768         r=`${PWD_COMMAND}`; export r; \
26769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26770         $(HOST_EXPORTS) \
26771         for flag in $(EXTRA_HOST_FLAGS) ; do \
26772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26773         done; \
26774         echo "Doing html in utils" ; \
26775         (cd $(HOST_SUBDIR)/utils && \
26776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26778                   "RANLIB=$${RANLIB}" \
26779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26780                   html) \
26781           || exit 1
26782
26783 @endif utils
26784
26785 .PHONY: maybe-TAGS-utils TAGS-utils
26786 maybe-TAGS-utils:
26787 @if utils
26788 maybe-TAGS-utils: TAGS-utils
26789
26790 TAGS-utils: \
26791     configure-utils 
26792         @[ -f ./utils/Makefile ] || exit 0; \
26793         r=`${PWD_COMMAND}`; export r; \
26794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795         $(HOST_EXPORTS) \
26796         for flag in $(EXTRA_HOST_FLAGS) ; do \
26797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798         done; \
26799         echo "Doing TAGS in utils" ; \
26800         (cd $(HOST_SUBDIR)/utils && \
26801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26803                   "RANLIB=$${RANLIB}" \
26804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26805                   TAGS) \
26806           || exit 1
26807
26808 @endif utils
26809
26810 .PHONY: maybe-install-info-utils install-info-utils
26811 maybe-install-info-utils:
26812 @if utils
26813 maybe-install-info-utils: install-info-utils
26814
26815 install-info-utils: \
26816     configure-utils \
26817     info-utils 
26818         @[ -f ./utils/Makefile ] || exit 0; \
26819         r=`${PWD_COMMAND}`; export r; \
26820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26821         $(HOST_EXPORTS) \
26822         for flag in $(EXTRA_HOST_FLAGS) ; do \
26823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26824         done; \
26825         echo "Doing install-info in utils" ; \
26826         (cd $(HOST_SUBDIR)/utils && \
26827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26829                   "RANLIB=$${RANLIB}" \
26830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26831                   install-info) \
26832           || exit 1
26833
26834 @endif utils
26835
26836 .PHONY: maybe-installcheck-utils installcheck-utils
26837 maybe-installcheck-utils:
26838 @if utils
26839 maybe-installcheck-utils: installcheck-utils
26840
26841 installcheck-utils: \
26842     configure-utils 
26843         @[ -f ./utils/Makefile ] || exit 0; \
26844         r=`${PWD_COMMAND}`; export r; \
26845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26846         $(HOST_EXPORTS) \
26847         for flag in $(EXTRA_HOST_FLAGS) ; do \
26848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26849         done; \
26850         echo "Doing installcheck in utils" ; \
26851         (cd $(HOST_SUBDIR)/utils && \
26852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26854                   "RANLIB=$${RANLIB}" \
26855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26856                   installcheck) \
26857           || exit 1
26858
26859 @endif utils
26860
26861 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
26862 maybe-mostlyclean-utils:
26863 @if utils
26864 maybe-mostlyclean-utils: mostlyclean-utils
26865
26866 mostlyclean-utils: 
26867         @[ -f ./utils/Makefile ] || exit 0; \
26868         r=`${PWD_COMMAND}`; export r; \
26869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870         $(HOST_EXPORTS) \
26871         for flag in $(EXTRA_HOST_FLAGS) ; do \
26872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26873         done; \
26874         echo "Doing mostlyclean in utils" ; \
26875         (cd $(HOST_SUBDIR)/utils && \
26876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878                   "RANLIB=$${RANLIB}" \
26879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26880                   mostlyclean) \
26881           || exit 1
26882
26883 @endif utils
26884
26885 .PHONY: maybe-clean-utils clean-utils
26886 maybe-clean-utils:
26887 @if utils
26888 maybe-clean-utils: clean-utils
26889
26890 clean-utils: 
26891         @[ -f ./utils/Makefile ] || exit 0; \
26892         r=`${PWD_COMMAND}`; export r; \
26893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26894         $(HOST_EXPORTS) \
26895         for flag in $(EXTRA_HOST_FLAGS) ; do \
26896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26897         done; \
26898         echo "Doing clean in utils" ; \
26899         (cd $(HOST_SUBDIR)/utils && \
26900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26902                   "RANLIB=$${RANLIB}" \
26903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26904                   clean) \
26905           || exit 1
26906
26907 @endif utils
26908
26909 .PHONY: maybe-distclean-utils distclean-utils
26910 maybe-distclean-utils:
26911 @if utils
26912 maybe-distclean-utils: distclean-utils
26913
26914 distclean-utils: 
26915         @[ -f ./utils/Makefile ] || exit 0; \
26916         r=`${PWD_COMMAND}`; export r; \
26917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26918         $(HOST_EXPORTS) \
26919         for flag in $(EXTRA_HOST_FLAGS) ; do \
26920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26921         done; \
26922         echo "Doing distclean in utils" ; \
26923         (cd $(HOST_SUBDIR)/utils && \
26924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26926                   "RANLIB=$${RANLIB}" \
26927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26928                   distclean) \
26929           || exit 1
26930
26931 @endif utils
26932
26933 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
26934 maybe-maintainer-clean-utils:
26935 @if utils
26936 maybe-maintainer-clean-utils: maintainer-clean-utils
26937
26938 maintainer-clean-utils: 
26939         @[ -f ./utils/Makefile ] || exit 0; \
26940         r=`${PWD_COMMAND}`; export r; \
26941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26942         $(HOST_EXPORTS) \
26943         for flag in $(EXTRA_HOST_FLAGS) ; do \
26944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26945         done; \
26946         echo "Doing maintainer-clean in utils" ; \
26947         (cd $(HOST_SUBDIR)/utils && \
26948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26950                   "RANLIB=$${RANLIB}" \
26951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26952                   maintainer-clean) \
26953           || exit 1
26954
26955 @endif utils
26956
26957
26958
26959 .PHONY: configure-gnattools maybe-configure-gnattools
26960 maybe-configure-gnattools:
26961 @if gnattools
26962 maybe-configure-gnattools: configure-gnattools
26963 configure-gnattools: 
26964         @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
26965         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
26966         r=`${PWD_COMMAND}`; export r; \
26967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26968         $(HOST_EXPORTS) \
26969         echo Configuring in $(HOST_SUBDIR)/gnattools; \
26970         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
26971         case $(srcdir) in \
26972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26973           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
26974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26975         esac; \
26976         srcdiroption="--srcdir=$${topdir}/gnattools"; \
26977         libsrcdir="$$s/gnattools"; \
26978         $(SHELL) $${libsrcdir}/configure \
26979           $(HOST_CONFIGARGS) $${srcdiroption}  \
26980           || exit 1
26981 @endif gnattools
26982
26983
26984
26985
26986
26987 .PHONY: all-gnattools maybe-all-gnattools
26988 maybe-all-gnattools:
26989 @if gnattools
26990 TARGET-gnattools=all
26991 maybe-all-gnattools: all-gnattools
26992 all-gnattools: configure-gnattools
26993         @r=`${PWD_COMMAND}`; export r; \
26994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26995         $(HOST_EXPORTS) \
26996         (cd $(HOST_SUBDIR)/gnattools && \
26997           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
26998 @endif gnattools
26999
27000
27001
27002
27003 .PHONY: check-gnattools maybe-check-gnattools
27004 maybe-check-gnattools:
27005 @if gnattools
27006 maybe-check-gnattools: check-gnattools
27007
27008 check-gnattools:
27009         @r=`${PWD_COMMAND}`; export r; \
27010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27011         $(HOST_EXPORTS) \
27012         (cd $(HOST_SUBDIR)/gnattools && \
27013           $(MAKE) $(FLAGS_TO_PASS)  check)
27014
27015 @endif gnattools
27016
27017 .PHONY: install-gnattools maybe-install-gnattools
27018 maybe-install-gnattools:
27019 @if gnattools
27020 maybe-install-gnattools: install-gnattools
27021
27022 install-gnattools: installdirs
27023         @r=`${PWD_COMMAND}`; export r; \
27024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27025         $(HOST_EXPORTS) \
27026         (cd $(HOST_SUBDIR)/gnattools && \
27027           $(MAKE) $(FLAGS_TO_PASS)  install)
27028
27029 @endif gnattools
27030
27031 # Other targets (info, dvi, etc.)
27032
27033 .PHONY: maybe-info-gnattools info-gnattools
27034 maybe-info-gnattools:
27035 @if gnattools
27036 maybe-info-gnattools: info-gnattools
27037
27038 info-gnattools: \
27039     configure-gnattools 
27040         @[ -f ./gnattools/Makefile ] || exit 0; \
27041         r=`${PWD_COMMAND}`; export r; \
27042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27043         $(HOST_EXPORTS) \
27044         for flag in $(EXTRA_HOST_FLAGS) ; do \
27045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27046         done; \
27047         echo "Doing info in gnattools" ; \
27048         (cd $(HOST_SUBDIR)/gnattools && \
27049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27051                   "RANLIB=$${RANLIB}" \
27052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27053                   info) \
27054           || exit 1
27055
27056 @endif gnattools
27057
27058 .PHONY: maybe-dvi-gnattools dvi-gnattools
27059 maybe-dvi-gnattools:
27060 @if gnattools
27061 maybe-dvi-gnattools: dvi-gnattools
27062
27063 dvi-gnattools: \
27064     configure-gnattools 
27065         @[ -f ./gnattools/Makefile ] || exit 0; \
27066         r=`${PWD_COMMAND}`; export r; \
27067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27068         $(HOST_EXPORTS) \
27069         for flag in $(EXTRA_HOST_FLAGS) ; do \
27070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27071         done; \
27072         echo "Doing dvi in gnattools" ; \
27073         (cd $(HOST_SUBDIR)/gnattools && \
27074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27076                   "RANLIB=$${RANLIB}" \
27077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27078                   dvi) \
27079           || exit 1
27080
27081 @endif gnattools
27082
27083 .PHONY: maybe-html-gnattools html-gnattools
27084 maybe-html-gnattools:
27085 @if gnattools
27086 maybe-html-gnattools: html-gnattools
27087
27088 html-gnattools: \
27089     configure-gnattools 
27090         @[ -f ./gnattools/Makefile ] || exit 0; \
27091         r=`${PWD_COMMAND}`; export r; \
27092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27093         $(HOST_EXPORTS) \
27094         for flag in $(EXTRA_HOST_FLAGS) ; do \
27095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27096         done; \
27097         echo "Doing html in gnattools" ; \
27098         (cd $(HOST_SUBDIR)/gnattools && \
27099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27101                   "RANLIB=$${RANLIB}" \
27102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27103                   html) \
27104           || exit 1
27105
27106 @endif gnattools
27107
27108 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
27109 maybe-TAGS-gnattools:
27110 @if gnattools
27111 maybe-TAGS-gnattools: TAGS-gnattools
27112
27113 TAGS-gnattools: \
27114     configure-gnattools 
27115         @[ -f ./gnattools/Makefile ] || exit 0; \
27116         r=`${PWD_COMMAND}`; export r; \
27117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27118         $(HOST_EXPORTS) \
27119         for flag in $(EXTRA_HOST_FLAGS) ; do \
27120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27121         done; \
27122         echo "Doing TAGS in gnattools" ; \
27123         (cd $(HOST_SUBDIR)/gnattools && \
27124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27126                   "RANLIB=$${RANLIB}" \
27127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27128                   TAGS) \
27129           || exit 1
27130
27131 @endif gnattools
27132
27133 .PHONY: maybe-install-info-gnattools install-info-gnattools
27134 maybe-install-info-gnattools:
27135 @if gnattools
27136 maybe-install-info-gnattools: install-info-gnattools
27137
27138 install-info-gnattools: \
27139     configure-gnattools \
27140     info-gnattools 
27141         @[ -f ./gnattools/Makefile ] || exit 0; \
27142         r=`${PWD_COMMAND}`; export r; \
27143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27144         $(HOST_EXPORTS) \
27145         for flag in $(EXTRA_HOST_FLAGS) ; do \
27146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27147         done; \
27148         echo "Doing install-info in gnattools" ; \
27149         (cd $(HOST_SUBDIR)/gnattools && \
27150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27152                   "RANLIB=$${RANLIB}" \
27153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27154                   install-info) \
27155           || exit 1
27156
27157 @endif gnattools
27158
27159 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
27160 maybe-installcheck-gnattools:
27161 @if gnattools
27162 maybe-installcheck-gnattools: installcheck-gnattools
27163
27164 installcheck-gnattools: \
27165     configure-gnattools 
27166         @[ -f ./gnattools/Makefile ] || exit 0; \
27167         r=`${PWD_COMMAND}`; export r; \
27168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27169         $(HOST_EXPORTS) \
27170         for flag in $(EXTRA_HOST_FLAGS) ; do \
27171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27172         done; \
27173         echo "Doing installcheck in gnattools" ; \
27174         (cd $(HOST_SUBDIR)/gnattools && \
27175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27177                   "RANLIB=$${RANLIB}" \
27178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27179                   installcheck) \
27180           || exit 1
27181
27182 @endif gnattools
27183
27184 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
27185 maybe-mostlyclean-gnattools:
27186 @if gnattools
27187 maybe-mostlyclean-gnattools: mostlyclean-gnattools
27188
27189 mostlyclean-gnattools: 
27190         @[ -f ./gnattools/Makefile ] || exit 0; \
27191         r=`${PWD_COMMAND}`; export r; \
27192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27193         $(HOST_EXPORTS) \
27194         for flag in $(EXTRA_HOST_FLAGS) ; do \
27195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27196         done; \
27197         echo "Doing mostlyclean in gnattools" ; \
27198         (cd $(HOST_SUBDIR)/gnattools && \
27199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27201                   "RANLIB=$${RANLIB}" \
27202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27203                   mostlyclean) \
27204           || exit 1
27205
27206 @endif gnattools
27207
27208 .PHONY: maybe-clean-gnattools clean-gnattools
27209 maybe-clean-gnattools:
27210 @if gnattools
27211 maybe-clean-gnattools: clean-gnattools
27212
27213 clean-gnattools: 
27214         @[ -f ./gnattools/Makefile ] || exit 0; \
27215         r=`${PWD_COMMAND}`; export r; \
27216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27217         $(HOST_EXPORTS) \
27218         for flag in $(EXTRA_HOST_FLAGS) ; do \
27219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27220         done; \
27221         echo "Doing clean in gnattools" ; \
27222         (cd $(HOST_SUBDIR)/gnattools && \
27223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27225                   "RANLIB=$${RANLIB}" \
27226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27227                   clean) \
27228           || exit 1
27229
27230 @endif gnattools
27231
27232 .PHONY: maybe-distclean-gnattools distclean-gnattools
27233 maybe-distclean-gnattools:
27234 @if gnattools
27235 maybe-distclean-gnattools: distclean-gnattools
27236
27237 distclean-gnattools: 
27238         @[ -f ./gnattools/Makefile ] || exit 0; \
27239         r=`${PWD_COMMAND}`; export r; \
27240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27241         $(HOST_EXPORTS) \
27242         for flag in $(EXTRA_HOST_FLAGS) ; do \
27243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27244         done; \
27245         echo "Doing distclean in gnattools" ; \
27246         (cd $(HOST_SUBDIR)/gnattools && \
27247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27249                   "RANLIB=$${RANLIB}" \
27250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27251                   distclean) \
27252           || exit 1
27253
27254 @endif gnattools
27255
27256 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
27257 maybe-maintainer-clean-gnattools:
27258 @if gnattools
27259 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
27260
27261 maintainer-clean-gnattools: 
27262         @[ -f ./gnattools/Makefile ] || exit 0; \
27263         r=`${PWD_COMMAND}`; export r; \
27264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27265         $(HOST_EXPORTS) \
27266         for flag in $(EXTRA_HOST_FLAGS) ; do \
27267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27268         done; \
27269         echo "Doing maintainer-clean in gnattools" ; \
27270         (cd $(HOST_SUBDIR)/gnattools && \
27271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27273                   "RANLIB=$${RANLIB}" \
27274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27275                   maintainer-clean) \
27276           || exit 1
27277
27278 @endif gnattools
27279
27280
27281
27282 # ---------------------------------------
27283 # Modules which run on the target machine
27284 # ---------------------------------------
27285
27286
27287 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27288 @if target-libstdc++-v3
27289 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
27290         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27291         rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
27292         cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27293 @endif target-libstdc++-v3
27294
27295
27296
27297 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
27298 maybe-configure-target-libstdc++-v3:
27299 @if target-libstdc++-v3
27300 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
27301 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27302         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
27303         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27304         r=`${PWD_COMMAND}`; export r; \
27305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27306         $(RAW_CXX_TARGET_EXPORTS) \
27307         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
27308         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
27309         case $(srcdir) in \
27310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27311           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
27312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27313         esac; \
27314         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
27315         libsrcdir="$$s/libstdc++-v3"; \
27316         rm -f no-such-file || : ; \
27317         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27318           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27319           || exit 1
27320 @endif target-libstdc++-v3
27321
27322
27323
27324
27325
27326 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
27327 maybe-all-target-libstdc++-v3:
27328 @if target-libstdc++-v3
27329 TARGET-target-libstdc++-v3=all
27330 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
27331 all-target-libstdc++-v3: configure-target-libstdc++-v3
27332         @r=`${PWD_COMMAND}`; export r; \
27333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27334         $(RAW_CXX_TARGET_EXPORTS) \
27335         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27336           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
27337 @endif target-libstdc++-v3
27338
27339
27340
27341
27342
27343 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
27344 maybe-check-target-libstdc++-v3:
27345 @if target-libstdc++-v3
27346 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
27347
27348 check-target-libstdc++-v3:
27349         @r=`${PWD_COMMAND}`; export r; \
27350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27351         $(RAW_CXX_TARGET_EXPORTS) \
27352         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27353           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
27354
27355 @endif target-libstdc++-v3
27356
27357 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
27358 maybe-install-target-libstdc++-v3:
27359 @if target-libstdc++-v3
27360 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
27361
27362 install-target-libstdc++-v3: installdirs
27363         @r=`${PWD_COMMAND}`; export r; \
27364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27365         $(RAW_CXX_TARGET_EXPORTS) \
27366         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27367           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
27368
27369 @endif target-libstdc++-v3
27370
27371 # Other targets (info, dvi, etc.)
27372
27373 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
27374 maybe-info-target-libstdc++-v3:
27375 @if target-libstdc++-v3
27376 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
27377
27378 info-target-libstdc++-v3: \
27379     configure-target-libstdc++-v3 
27380         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27381         r=`${PWD_COMMAND}`; export r; \
27382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27383         $(RAW_CXX_TARGET_EXPORTS) \
27384         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27385         for flag in $(EXTRA_TARGET_FLAGS); do \
27386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27387         done; \
27388         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27391                   "RANLIB=$${RANLIB}" \
27392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27393                    info) \
27394           || exit 1
27395
27396 @endif target-libstdc++-v3
27397
27398 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
27399 maybe-dvi-target-libstdc++-v3:
27400 @if target-libstdc++-v3
27401 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
27402
27403 dvi-target-libstdc++-v3: \
27404     configure-target-libstdc++-v3 
27405         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27406         r=`${PWD_COMMAND}`; export r; \
27407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27408         $(RAW_CXX_TARGET_EXPORTS) \
27409         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27410         for flag in $(EXTRA_TARGET_FLAGS); do \
27411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27412         done; \
27413         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27416                   "RANLIB=$${RANLIB}" \
27417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27418                    dvi) \
27419           || exit 1
27420
27421 @endif target-libstdc++-v3
27422
27423 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
27424 maybe-html-target-libstdc++-v3:
27425 @if target-libstdc++-v3
27426 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
27427
27428 html-target-libstdc++-v3: \
27429     configure-target-libstdc++-v3 
27430         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27431         r=`${PWD_COMMAND}`; export r; \
27432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433         $(RAW_CXX_TARGET_EXPORTS) \
27434         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27435         for flag in $(EXTRA_TARGET_FLAGS); do \
27436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27437         done; \
27438         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27441                   "RANLIB=$${RANLIB}" \
27442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27443                    html) \
27444           || exit 1
27445
27446 @endif target-libstdc++-v3
27447
27448 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
27449 maybe-TAGS-target-libstdc++-v3:
27450 @if target-libstdc++-v3
27451 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
27452
27453 TAGS-target-libstdc++-v3: \
27454     configure-target-libstdc++-v3 
27455         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27456         r=`${PWD_COMMAND}`; export r; \
27457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27458         $(RAW_CXX_TARGET_EXPORTS) \
27459         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27460         for flag in $(EXTRA_TARGET_FLAGS); do \
27461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27462         done; \
27463         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27466                   "RANLIB=$${RANLIB}" \
27467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27468                    TAGS) \
27469           || exit 1
27470
27471 @endif target-libstdc++-v3
27472
27473 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
27474 maybe-install-info-target-libstdc++-v3:
27475 @if target-libstdc++-v3
27476 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
27477
27478 install-info-target-libstdc++-v3: \
27479     configure-target-libstdc++-v3 \
27480     info-target-libstdc++-v3 
27481         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27482         r=`${PWD_COMMAND}`; export r; \
27483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27484         $(RAW_CXX_TARGET_EXPORTS) \
27485         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27486         for flag in $(EXTRA_TARGET_FLAGS); do \
27487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27488         done; \
27489         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27492                   "RANLIB=$${RANLIB}" \
27493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27494                    install-info) \
27495           || exit 1
27496
27497 @endif target-libstdc++-v3
27498
27499 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
27500 maybe-installcheck-target-libstdc++-v3:
27501 @if target-libstdc++-v3
27502 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
27503
27504 installcheck-target-libstdc++-v3: \
27505     configure-target-libstdc++-v3 
27506         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27507         r=`${PWD_COMMAND}`; export r; \
27508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27509         $(RAW_CXX_TARGET_EXPORTS) \
27510         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27511         for flag in $(EXTRA_TARGET_FLAGS); do \
27512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27513         done; \
27514         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27517                   "RANLIB=$${RANLIB}" \
27518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27519                    installcheck) \
27520           || exit 1
27521
27522 @endif target-libstdc++-v3
27523
27524 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
27525 maybe-mostlyclean-target-libstdc++-v3:
27526 @if target-libstdc++-v3
27527 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
27528
27529 mostlyclean-target-libstdc++-v3: 
27530         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27531         r=`${PWD_COMMAND}`; export r; \
27532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27533         $(RAW_CXX_TARGET_EXPORTS) \
27534         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27535         for flag in $(EXTRA_TARGET_FLAGS); do \
27536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27537         done; \
27538         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27541                   "RANLIB=$${RANLIB}" \
27542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27543                    mostlyclean) \
27544           || exit 1
27545
27546 @endif target-libstdc++-v3
27547
27548 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
27549 maybe-clean-target-libstdc++-v3:
27550 @if target-libstdc++-v3
27551 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
27552
27553 clean-target-libstdc++-v3: 
27554         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27555         r=`${PWD_COMMAND}`; export r; \
27556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557         $(RAW_CXX_TARGET_EXPORTS) \
27558         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27559         for flag in $(EXTRA_TARGET_FLAGS); do \
27560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27561         done; \
27562         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27565                   "RANLIB=$${RANLIB}" \
27566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27567                    clean) \
27568           || exit 1
27569
27570 @endif target-libstdc++-v3
27571
27572 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
27573 maybe-distclean-target-libstdc++-v3:
27574 @if target-libstdc++-v3
27575 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
27576
27577 distclean-target-libstdc++-v3: 
27578         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27579         r=`${PWD_COMMAND}`; export r; \
27580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581         $(RAW_CXX_TARGET_EXPORTS) \
27582         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27583         for flag in $(EXTRA_TARGET_FLAGS); do \
27584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27585         done; \
27586         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589                   "RANLIB=$${RANLIB}" \
27590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27591                    distclean) \
27592           || exit 1
27593
27594 @endif target-libstdc++-v3
27595
27596 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
27597 maybe-maintainer-clean-target-libstdc++-v3:
27598 @if target-libstdc++-v3
27599 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
27600
27601 maintainer-clean-target-libstdc++-v3: 
27602         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27603         r=`${PWD_COMMAND}`; export r; \
27604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27605         $(RAW_CXX_TARGET_EXPORTS) \
27606         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27607         for flag in $(EXTRA_TARGET_FLAGS); do \
27608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27609         done; \
27610         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27613                   "RANLIB=$${RANLIB}" \
27614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27615                    maintainer-clean) \
27616           || exit 1
27617
27618 @endif target-libstdc++-v3
27619
27620
27621
27622 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27623 @if target-libmudflap
27624 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
27625         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27626         rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
27627         cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
27628 @endif target-libmudflap
27629
27630
27631
27632 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
27633 maybe-configure-target-libmudflap:
27634 @if target-libmudflap
27635 maybe-configure-target-libmudflap: configure-target-libmudflap
27636 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
27637         @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
27638         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27639         r=`${PWD_COMMAND}`; export r; \
27640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27641         $(NORMAL_TARGET_EXPORTS) \
27642         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
27643         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
27644         case $(srcdir) in \
27645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27646           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
27647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27648         esac; \
27649         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
27650         libsrcdir="$$s/libmudflap"; \
27651         rm -f no-such-file || : ; \
27652         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27653           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27654           || exit 1
27655 @endif target-libmudflap
27656
27657
27658
27659
27660
27661 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
27662 maybe-all-target-libmudflap:
27663 @if target-libmudflap
27664 TARGET-target-libmudflap=all
27665 maybe-all-target-libmudflap: all-target-libmudflap
27666 all-target-libmudflap: configure-target-libmudflap
27667         @r=`${PWD_COMMAND}`; export r; \
27668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27669         $(NORMAL_TARGET_EXPORTS) \
27670         (cd $(TARGET_SUBDIR)/libmudflap && \
27671           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
27672 @endif target-libmudflap
27673
27674
27675
27676
27677
27678 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
27679 maybe-check-target-libmudflap:
27680 @if target-libmudflap
27681 maybe-check-target-libmudflap: check-target-libmudflap
27682
27683 check-target-libmudflap:
27684         @r=`${PWD_COMMAND}`; export r; \
27685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686         $(NORMAL_TARGET_EXPORTS) \
27687         (cd $(TARGET_SUBDIR)/libmudflap && \
27688           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
27689
27690 @endif target-libmudflap
27691
27692 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
27693 maybe-install-target-libmudflap:
27694 @if target-libmudflap
27695 maybe-install-target-libmudflap: install-target-libmudflap
27696
27697 install-target-libmudflap: installdirs
27698         @r=`${PWD_COMMAND}`; export r; \
27699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27700         $(NORMAL_TARGET_EXPORTS) \
27701         (cd $(TARGET_SUBDIR)/libmudflap && \
27702           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
27703
27704 @endif target-libmudflap
27705
27706 # Other targets (info, dvi, etc.)
27707
27708 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
27709 maybe-info-target-libmudflap:
27710 @if target-libmudflap
27711 maybe-info-target-libmudflap: info-target-libmudflap
27712
27713 info-target-libmudflap: \
27714     configure-target-libmudflap 
27715         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27716         r=`${PWD_COMMAND}`; export r; \
27717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27718         $(NORMAL_TARGET_EXPORTS) \
27719         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
27720         for flag in $(EXTRA_TARGET_FLAGS); do \
27721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27722         done; \
27723         (cd $(TARGET_SUBDIR)/libmudflap && \
27724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27726                   "RANLIB=$${RANLIB}" \
27727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27728                    info) \
27729           || exit 1
27730
27731 @endif target-libmudflap
27732
27733 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
27734 maybe-dvi-target-libmudflap:
27735 @if target-libmudflap
27736 maybe-dvi-target-libmudflap: dvi-target-libmudflap
27737
27738 dvi-target-libmudflap: \
27739     configure-target-libmudflap 
27740         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27741         r=`${PWD_COMMAND}`; export r; \
27742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27743         $(NORMAL_TARGET_EXPORTS) \
27744         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
27745         for flag in $(EXTRA_TARGET_FLAGS); do \
27746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27747         done; \
27748         (cd $(TARGET_SUBDIR)/libmudflap && \
27749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27751                   "RANLIB=$${RANLIB}" \
27752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27753                    dvi) \
27754           || exit 1
27755
27756 @endif target-libmudflap
27757
27758 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
27759 maybe-html-target-libmudflap:
27760 @if target-libmudflap
27761 maybe-html-target-libmudflap: html-target-libmudflap
27762
27763 html-target-libmudflap: \
27764     configure-target-libmudflap 
27765         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27766         r=`${PWD_COMMAND}`; export r; \
27767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768         $(NORMAL_TARGET_EXPORTS) \
27769         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
27770         for flag in $(EXTRA_TARGET_FLAGS); do \
27771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27772         done; \
27773         (cd $(TARGET_SUBDIR)/libmudflap && \
27774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27776                   "RANLIB=$${RANLIB}" \
27777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27778                    html) \
27779           || exit 1
27780
27781 @endif target-libmudflap
27782
27783 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
27784 maybe-TAGS-target-libmudflap:
27785 @if target-libmudflap
27786 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
27787
27788 TAGS-target-libmudflap: \
27789     configure-target-libmudflap 
27790         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27791         r=`${PWD_COMMAND}`; export r; \
27792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793         $(NORMAL_TARGET_EXPORTS) \
27794         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
27795         for flag in $(EXTRA_TARGET_FLAGS); do \
27796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27797         done; \
27798         (cd $(TARGET_SUBDIR)/libmudflap && \
27799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801                   "RANLIB=$${RANLIB}" \
27802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27803                    TAGS) \
27804           || exit 1
27805
27806 @endif target-libmudflap
27807
27808 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
27809 maybe-install-info-target-libmudflap:
27810 @if target-libmudflap
27811 maybe-install-info-target-libmudflap: install-info-target-libmudflap
27812
27813 install-info-target-libmudflap: \
27814     configure-target-libmudflap \
27815     info-target-libmudflap 
27816         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27817         r=`${PWD_COMMAND}`; export r; \
27818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819         $(NORMAL_TARGET_EXPORTS) \
27820         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
27821         for flag in $(EXTRA_TARGET_FLAGS); do \
27822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27823         done; \
27824         (cd $(TARGET_SUBDIR)/libmudflap && \
27825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827                   "RANLIB=$${RANLIB}" \
27828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27829                    install-info) \
27830           || exit 1
27831
27832 @endif target-libmudflap
27833
27834 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
27835 maybe-installcheck-target-libmudflap:
27836 @if target-libmudflap
27837 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
27838
27839 installcheck-target-libmudflap: \
27840     configure-target-libmudflap 
27841         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27842         r=`${PWD_COMMAND}`; export r; \
27843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27844         $(NORMAL_TARGET_EXPORTS) \
27845         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
27846         for flag in $(EXTRA_TARGET_FLAGS); do \
27847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27848         done; \
27849         (cd $(TARGET_SUBDIR)/libmudflap && \
27850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27852                   "RANLIB=$${RANLIB}" \
27853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27854                    installcheck) \
27855           || exit 1
27856
27857 @endif target-libmudflap
27858
27859 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
27860 maybe-mostlyclean-target-libmudflap:
27861 @if target-libmudflap
27862 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
27863
27864 mostlyclean-target-libmudflap: 
27865         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27866         r=`${PWD_COMMAND}`; export r; \
27867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27868         $(NORMAL_TARGET_EXPORTS) \
27869         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
27870         for flag in $(EXTRA_TARGET_FLAGS); do \
27871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27872         done; \
27873         (cd $(TARGET_SUBDIR)/libmudflap && \
27874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27876                   "RANLIB=$${RANLIB}" \
27877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27878                    mostlyclean) \
27879           || exit 1
27880
27881 @endif target-libmudflap
27882
27883 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
27884 maybe-clean-target-libmudflap:
27885 @if target-libmudflap
27886 maybe-clean-target-libmudflap: clean-target-libmudflap
27887
27888 clean-target-libmudflap: 
27889         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27890         r=`${PWD_COMMAND}`; export r; \
27891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27892         $(NORMAL_TARGET_EXPORTS) \
27893         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
27894         for flag in $(EXTRA_TARGET_FLAGS); do \
27895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27896         done; \
27897         (cd $(TARGET_SUBDIR)/libmudflap && \
27898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27900                   "RANLIB=$${RANLIB}" \
27901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27902                    clean) \
27903           || exit 1
27904
27905 @endif target-libmudflap
27906
27907 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
27908 maybe-distclean-target-libmudflap:
27909 @if target-libmudflap
27910 maybe-distclean-target-libmudflap: distclean-target-libmudflap
27911
27912 distclean-target-libmudflap: 
27913         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27914         r=`${PWD_COMMAND}`; export r; \
27915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27916         $(NORMAL_TARGET_EXPORTS) \
27917         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
27918         for flag in $(EXTRA_TARGET_FLAGS); do \
27919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27920         done; \
27921         (cd $(TARGET_SUBDIR)/libmudflap && \
27922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27924                   "RANLIB=$${RANLIB}" \
27925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27926                    distclean) \
27927           || exit 1
27928
27929 @endif target-libmudflap
27930
27931 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
27932 maybe-maintainer-clean-target-libmudflap:
27933 @if target-libmudflap
27934 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
27935
27936 maintainer-clean-target-libmudflap: 
27937         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27938         r=`${PWD_COMMAND}`; export r; \
27939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27940         $(NORMAL_TARGET_EXPORTS) \
27941         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
27942         for flag in $(EXTRA_TARGET_FLAGS); do \
27943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27944         done; \
27945         (cd $(TARGET_SUBDIR)/libmudflap && \
27946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27948                   "RANLIB=$${RANLIB}" \
27949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27950                    maintainer-clean) \
27951           || exit 1
27952
27953 @endif target-libmudflap
27954
27955
27956
27957 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27958 @if target-libssp
27959 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
27960         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
27961         rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
27962         cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
27963 @endif target-libssp
27964
27965
27966
27967 .PHONY: configure-target-libssp maybe-configure-target-libssp
27968 maybe-configure-target-libssp:
27969 @if target-libssp
27970 maybe-configure-target-libssp: configure-target-libssp
27971 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
27972         @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
27973         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
27974         r=`${PWD_COMMAND}`; export r; \
27975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976         $(NORMAL_TARGET_EXPORTS) \
27977         echo Configuring in $(TARGET_SUBDIR)/libssp; \
27978         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
27979         case $(srcdir) in \
27980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27981           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
27982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27983         esac; \
27984         srcdiroption="--srcdir=$${topdir}/libssp"; \
27985         libsrcdir="$$s/libssp"; \
27986         rm -f no-such-file || : ; \
27987         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27988           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27989           || exit 1
27990 @endif target-libssp
27991
27992
27993
27994
27995
27996 .PHONY: all-target-libssp maybe-all-target-libssp
27997 maybe-all-target-libssp:
27998 @if target-libssp
27999 TARGET-target-libssp=all
28000 maybe-all-target-libssp: all-target-libssp
28001 all-target-libssp: configure-target-libssp
28002         @r=`${PWD_COMMAND}`; export r; \
28003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004         $(NORMAL_TARGET_EXPORTS) \
28005         (cd $(TARGET_SUBDIR)/libssp && \
28006           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
28007 @endif target-libssp
28008
28009
28010
28011
28012
28013 .PHONY: check-target-libssp maybe-check-target-libssp
28014 maybe-check-target-libssp:
28015 @if target-libssp
28016 maybe-check-target-libssp: check-target-libssp
28017
28018 check-target-libssp:
28019         @r=`${PWD_COMMAND}`; export r; \
28020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28021         $(NORMAL_TARGET_EXPORTS) \
28022         (cd $(TARGET_SUBDIR)/libssp && \
28023           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28024
28025 @endif target-libssp
28026
28027 .PHONY: install-target-libssp maybe-install-target-libssp
28028 maybe-install-target-libssp:
28029 @if target-libssp
28030 maybe-install-target-libssp: install-target-libssp
28031
28032 install-target-libssp: installdirs
28033         @r=`${PWD_COMMAND}`; export r; \
28034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28035         $(NORMAL_TARGET_EXPORTS) \
28036         (cd $(TARGET_SUBDIR)/libssp && \
28037           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28038
28039 @endif target-libssp
28040
28041 # Other targets (info, dvi, etc.)
28042
28043 .PHONY: maybe-info-target-libssp info-target-libssp
28044 maybe-info-target-libssp:
28045 @if target-libssp
28046 maybe-info-target-libssp: info-target-libssp
28047
28048 info-target-libssp: \
28049     configure-target-libssp 
28050         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28051         r=`${PWD_COMMAND}`; export r; \
28052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28053         $(NORMAL_TARGET_EXPORTS) \
28054         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
28055         for flag in $(EXTRA_TARGET_FLAGS); do \
28056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28057         done; \
28058         (cd $(TARGET_SUBDIR)/libssp && \
28059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28061                   "RANLIB=$${RANLIB}" \
28062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28063                    info) \
28064           || exit 1
28065
28066 @endif target-libssp
28067
28068 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
28069 maybe-dvi-target-libssp:
28070 @if target-libssp
28071 maybe-dvi-target-libssp: dvi-target-libssp
28072
28073 dvi-target-libssp: \
28074     configure-target-libssp 
28075         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28076         r=`${PWD_COMMAND}`; export r; \
28077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28078         $(NORMAL_TARGET_EXPORTS) \
28079         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
28080         for flag in $(EXTRA_TARGET_FLAGS); do \
28081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28082         done; \
28083         (cd $(TARGET_SUBDIR)/libssp && \
28084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28086                   "RANLIB=$${RANLIB}" \
28087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28088                    dvi) \
28089           || exit 1
28090
28091 @endif target-libssp
28092
28093 .PHONY: maybe-html-target-libssp html-target-libssp
28094 maybe-html-target-libssp:
28095 @if target-libssp
28096 maybe-html-target-libssp: html-target-libssp
28097
28098 html-target-libssp: \
28099     configure-target-libssp 
28100         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28101         r=`${PWD_COMMAND}`; export r; \
28102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28103         $(NORMAL_TARGET_EXPORTS) \
28104         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
28105         for flag in $(EXTRA_TARGET_FLAGS); do \
28106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28107         done; \
28108         (cd $(TARGET_SUBDIR)/libssp && \
28109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28111                   "RANLIB=$${RANLIB}" \
28112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28113                    html) \
28114           || exit 1
28115
28116 @endif target-libssp
28117
28118 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
28119 maybe-TAGS-target-libssp:
28120 @if target-libssp
28121 maybe-TAGS-target-libssp: TAGS-target-libssp
28122
28123 TAGS-target-libssp: \
28124     configure-target-libssp 
28125         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28126         r=`${PWD_COMMAND}`; export r; \
28127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28128         $(NORMAL_TARGET_EXPORTS) \
28129         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
28130         for flag in $(EXTRA_TARGET_FLAGS); do \
28131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28132         done; \
28133         (cd $(TARGET_SUBDIR)/libssp && \
28134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28136                   "RANLIB=$${RANLIB}" \
28137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28138                    TAGS) \
28139           || exit 1
28140
28141 @endif target-libssp
28142
28143 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
28144 maybe-install-info-target-libssp:
28145 @if target-libssp
28146 maybe-install-info-target-libssp: install-info-target-libssp
28147
28148 install-info-target-libssp: \
28149     configure-target-libssp \
28150     info-target-libssp 
28151         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28152         r=`${PWD_COMMAND}`; export r; \
28153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28154         $(NORMAL_TARGET_EXPORTS) \
28155         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
28156         for flag in $(EXTRA_TARGET_FLAGS); do \
28157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28158         done; \
28159         (cd $(TARGET_SUBDIR)/libssp && \
28160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28162                   "RANLIB=$${RANLIB}" \
28163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28164                    install-info) \
28165           || exit 1
28166
28167 @endif target-libssp
28168
28169 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
28170 maybe-installcheck-target-libssp:
28171 @if target-libssp
28172 maybe-installcheck-target-libssp: installcheck-target-libssp
28173
28174 installcheck-target-libssp: \
28175     configure-target-libssp 
28176         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28177         r=`${PWD_COMMAND}`; export r; \
28178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28179         $(NORMAL_TARGET_EXPORTS) \
28180         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
28181         for flag in $(EXTRA_TARGET_FLAGS); do \
28182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28183         done; \
28184         (cd $(TARGET_SUBDIR)/libssp && \
28185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28187                   "RANLIB=$${RANLIB}" \
28188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28189                    installcheck) \
28190           || exit 1
28191
28192 @endif target-libssp
28193
28194 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
28195 maybe-mostlyclean-target-libssp:
28196 @if target-libssp
28197 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
28198
28199 mostlyclean-target-libssp: 
28200         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28201         r=`${PWD_COMMAND}`; export r; \
28202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28203         $(NORMAL_TARGET_EXPORTS) \
28204         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
28205         for flag in $(EXTRA_TARGET_FLAGS); do \
28206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28207         done; \
28208         (cd $(TARGET_SUBDIR)/libssp && \
28209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28211                   "RANLIB=$${RANLIB}" \
28212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28213                    mostlyclean) \
28214           || exit 1
28215
28216 @endif target-libssp
28217
28218 .PHONY: maybe-clean-target-libssp clean-target-libssp
28219 maybe-clean-target-libssp:
28220 @if target-libssp
28221 maybe-clean-target-libssp: clean-target-libssp
28222
28223 clean-target-libssp: 
28224         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28225         r=`${PWD_COMMAND}`; export r; \
28226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28227         $(NORMAL_TARGET_EXPORTS) \
28228         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
28229         for flag in $(EXTRA_TARGET_FLAGS); do \
28230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28231         done; \
28232         (cd $(TARGET_SUBDIR)/libssp && \
28233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28235                   "RANLIB=$${RANLIB}" \
28236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28237                    clean) \
28238           || exit 1
28239
28240 @endif target-libssp
28241
28242 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
28243 maybe-distclean-target-libssp:
28244 @if target-libssp
28245 maybe-distclean-target-libssp: distclean-target-libssp
28246
28247 distclean-target-libssp: 
28248         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28249         r=`${PWD_COMMAND}`; export r; \
28250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28251         $(NORMAL_TARGET_EXPORTS) \
28252         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
28253         for flag in $(EXTRA_TARGET_FLAGS); do \
28254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28255         done; \
28256         (cd $(TARGET_SUBDIR)/libssp && \
28257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28259                   "RANLIB=$${RANLIB}" \
28260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28261                    distclean) \
28262           || exit 1
28263
28264 @endif target-libssp
28265
28266 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
28267 maybe-maintainer-clean-target-libssp:
28268 @if target-libssp
28269 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
28270
28271 maintainer-clean-target-libssp: 
28272         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28273         r=`${PWD_COMMAND}`; export r; \
28274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28275         $(NORMAL_TARGET_EXPORTS) \
28276         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
28277         for flag in $(EXTRA_TARGET_FLAGS); do \
28278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28279         done; \
28280         (cd $(TARGET_SUBDIR)/libssp && \
28281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28283                   "RANLIB=$${RANLIB}" \
28284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28285                    maintainer-clean) \
28286           || exit 1
28287
28288 @endif target-libssp
28289
28290
28291
28292 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28293 @if target-newlib
28294 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
28295         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28296         rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
28297         cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
28298 @endif target-newlib
28299
28300
28301
28302 .PHONY: configure-target-newlib maybe-configure-target-newlib
28303 maybe-configure-target-newlib:
28304 @if target-newlib
28305 maybe-configure-target-newlib: configure-target-newlib
28306 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
28307         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
28308         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28309         r=`${PWD_COMMAND}`; export r; \
28310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28311         $(NORMAL_TARGET_EXPORTS) \
28312         echo Configuring in $(TARGET_SUBDIR)/newlib; \
28313         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
28314         case $(srcdir) in \
28315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28316           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
28317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28318         esac; \
28319         srcdiroption="--srcdir=$${topdir}/newlib"; \
28320         libsrcdir="$$s/newlib"; \
28321         rm -f no-such-file || : ; \
28322         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28323           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28324           || exit 1
28325 @endif target-newlib
28326
28327
28328
28329
28330
28331 .PHONY: all-target-newlib maybe-all-target-newlib
28332 maybe-all-target-newlib:
28333 @if target-newlib
28334 TARGET-target-newlib=all
28335 maybe-all-target-newlib: all-target-newlib
28336 all-target-newlib: configure-target-newlib
28337         @r=`${PWD_COMMAND}`; export r; \
28338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339         $(NORMAL_TARGET_EXPORTS) \
28340         (cd $(TARGET_SUBDIR)/newlib && \
28341           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
28342 @endif target-newlib
28343
28344
28345
28346
28347
28348 .PHONY: check-target-newlib maybe-check-target-newlib
28349 maybe-check-target-newlib:
28350 @if target-newlib
28351 maybe-check-target-newlib: check-target-newlib
28352
28353 check-target-newlib:
28354         @r=`${PWD_COMMAND}`; export r; \
28355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28356         $(NORMAL_TARGET_EXPORTS) \
28357         (cd $(TARGET_SUBDIR)/newlib && \
28358           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28359
28360 @endif target-newlib
28361
28362 .PHONY: install-target-newlib maybe-install-target-newlib
28363 maybe-install-target-newlib:
28364 @if target-newlib
28365 maybe-install-target-newlib: install-target-newlib
28366
28367 install-target-newlib: installdirs
28368         @r=`${PWD_COMMAND}`; export r; \
28369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28370         $(NORMAL_TARGET_EXPORTS) \
28371         (cd $(TARGET_SUBDIR)/newlib && \
28372           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28373
28374 @endif target-newlib
28375
28376 # Other targets (info, dvi, etc.)
28377
28378 .PHONY: maybe-info-target-newlib info-target-newlib
28379 maybe-info-target-newlib:
28380 @if target-newlib
28381 maybe-info-target-newlib: info-target-newlib
28382
28383 info-target-newlib: \
28384     configure-target-newlib 
28385         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28386         r=`${PWD_COMMAND}`; export r; \
28387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28388         $(NORMAL_TARGET_EXPORTS) \
28389         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
28390         for flag in $(EXTRA_TARGET_FLAGS); do \
28391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28392         done; \
28393         (cd $(TARGET_SUBDIR)/newlib && \
28394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28396                   "RANLIB=$${RANLIB}" \
28397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28398                    info) \
28399           || exit 1
28400
28401 @endif target-newlib
28402
28403 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
28404 maybe-dvi-target-newlib:
28405 @if target-newlib
28406 maybe-dvi-target-newlib: dvi-target-newlib
28407
28408 dvi-target-newlib: \
28409     configure-target-newlib 
28410         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28411         r=`${PWD_COMMAND}`; export r; \
28412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28413         $(NORMAL_TARGET_EXPORTS) \
28414         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
28415         for flag in $(EXTRA_TARGET_FLAGS); do \
28416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28417         done; \
28418         (cd $(TARGET_SUBDIR)/newlib && \
28419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28421                   "RANLIB=$${RANLIB}" \
28422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28423                    dvi) \
28424           || exit 1
28425
28426 @endif target-newlib
28427
28428 .PHONY: maybe-html-target-newlib html-target-newlib
28429 maybe-html-target-newlib:
28430 @if target-newlib
28431 maybe-html-target-newlib: html-target-newlib
28432
28433 html-target-newlib: \
28434     configure-target-newlib 
28435         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28436         r=`${PWD_COMMAND}`; export r; \
28437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28438         $(NORMAL_TARGET_EXPORTS) \
28439         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
28440         for flag in $(EXTRA_TARGET_FLAGS); do \
28441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28442         done; \
28443         (cd $(TARGET_SUBDIR)/newlib && \
28444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28446                   "RANLIB=$${RANLIB}" \
28447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28448                    html) \
28449           || exit 1
28450
28451 @endif target-newlib
28452
28453 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
28454 maybe-TAGS-target-newlib:
28455 @if target-newlib
28456 maybe-TAGS-target-newlib: TAGS-target-newlib
28457
28458 TAGS-target-newlib: \
28459     configure-target-newlib 
28460         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28461         r=`${PWD_COMMAND}`; export r; \
28462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28463         $(NORMAL_TARGET_EXPORTS) \
28464         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
28465         for flag in $(EXTRA_TARGET_FLAGS); do \
28466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28467         done; \
28468         (cd $(TARGET_SUBDIR)/newlib && \
28469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28471                   "RANLIB=$${RANLIB}" \
28472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28473                    TAGS) \
28474           || exit 1
28475
28476 @endif target-newlib
28477
28478 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
28479 maybe-install-info-target-newlib:
28480 @if target-newlib
28481 maybe-install-info-target-newlib: install-info-target-newlib
28482
28483 install-info-target-newlib: \
28484     configure-target-newlib \
28485     info-target-newlib 
28486         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28487         r=`${PWD_COMMAND}`; export r; \
28488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489         $(NORMAL_TARGET_EXPORTS) \
28490         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
28491         for flag in $(EXTRA_TARGET_FLAGS); do \
28492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28493         done; \
28494         (cd $(TARGET_SUBDIR)/newlib && \
28495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28497                   "RANLIB=$${RANLIB}" \
28498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28499                    install-info) \
28500           || exit 1
28501
28502 @endif target-newlib
28503
28504 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
28505 maybe-installcheck-target-newlib:
28506 @if target-newlib
28507 maybe-installcheck-target-newlib: installcheck-target-newlib
28508
28509 installcheck-target-newlib: \
28510     configure-target-newlib 
28511         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28512         r=`${PWD_COMMAND}`; export r; \
28513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28514         $(NORMAL_TARGET_EXPORTS) \
28515         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
28516         for flag in $(EXTRA_TARGET_FLAGS); do \
28517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28518         done; \
28519         (cd $(TARGET_SUBDIR)/newlib && \
28520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28522                   "RANLIB=$${RANLIB}" \
28523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28524                    installcheck) \
28525           || exit 1
28526
28527 @endif target-newlib
28528
28529 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
28530 maybe-mostlyclean-target-newlib:
28531 @if target-newlib
28532 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
28533
28534 mostlyclean-target-newlib: 
28535         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28536         r=`${PWD_COMMAND}`; export r; \
28537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28538         $(NORMAL_TARGET_EXPORTS) \
28539         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
28540         for flag in $(EXTRA_TARGET_FLAGS); do \
28541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28542         done; \
28543         (cd $(TARGET_SUBDIR)/newlib && \
28544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28546                   "RANLIB=$${RANLIB}" \
28547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28548                    mostlyclean) \
28549           || exit 1
28550
28551 @endif target-newlib
28552
28553 .PHONY: maybe-clean-target-newlib clean-target-newlib
28554 maybe-clean-target-newlib:
28555 @if target-newlib
28556 maybe-clean-target-newlib: clean-target-newlib
28557
28558 clean-target-newlib: 
28559         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28560         r=`${PWD_COMMAND}`; export r; \
28561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28562         $(NORMAL_TARGET_EXPORTS) \
28563         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
28564         for flag in $(EXTRA_TARGET_FLAGS); do \
28565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28566         done; \
28567         (cd $(TARGET_SUBDIR)/newlib && \
28568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28570                   "RANLIB=$${RANLIB}" \
28571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28572                    clean) \
28573           || exit 1
28574
28575 @endif target-newlib
28576
28577 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
28578 maybe-distclean-target-newlib:
28579 @if target-newlib
28580 maybe-distclean-target-newlib: distclean-target-newlib
28581
28582 distclean-target-newlib: 
28583         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28584         r=`${PWD_COMMAND}`; export r; \
28585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28586         $(NORMAL_TARGET_EXPORTS) \
28587         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
28588         for flag in $(EXTRA_TARGET_FLAGS); do \
28589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28590         done; \
28591         (cd $(TARGET_SUBDIR)/newlib && \
28592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28594                   "RANLIB=$${RANLIB}" \
28595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28596                    distclean) \
28597           || exit 1
28598
28599 @endif target-newlib
28600
28601 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
28602 maybe-maintainer-clean-target-newlib:
28603 @if target-newlib
28604 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
28605
28606 maintainer-clean-target-newlib: 
28607         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28608         r=`${PWD_COMMAND}`; export r; \
28609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610         $(NORMAL_TARGET_EXPORTS) \
28611         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
28612         for flag in $(EXTRA_TARGET_FLAGS); do \
28613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28614         done; \
28615         (cd $(TARGET_SUBDIR)/newlib && \
28616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618                   "RANLIB=$${RANLIB}" \
28619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28620                    maintainer-clean) \
28621           || exit 1
28622
28623 @endif target-newlib
28624
28625
28626
28627 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28628 @if target-libgfortran
28629 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
28630         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28631         rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
28632         cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
28633 @endif target-libgfortran
28634
28635
28636
28637 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
28638 maybe-configure-target-libgfortran:
28639 @if target-libgfortran
28640 maybe-configure-target-libgfortran: configure-target-libgfortran
28641 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
28642         @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
28643         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28644         r=`${PWD_COMMAND}`; export r; \
28645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28646         $(NORMAL_TARGET_EXPORTS) \
28647         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
28648         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
28649         case $(srcdir) in \
28650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28651           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
28652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28653         esac; \
28654         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
28655         libsrcdir="$$s/libgfortran"; \
28656         rm -f no-such-file || : ; \
28657         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28658           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28659           || exit 1
28660 @endif target-libgfortran
28661
28662
28663
28664
28665
28666 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
28667 maybe-all-target-libgfortran:
28668 @if target-libgfortran
28669 TARGET-target-libgfortran=all
28670 maybe-all-target-libgfortran: all-target-libgfortran
28671 all-target-libgfortran: configure-target-libgfortran
28672         @r=`${PWD_COMMAND}`; export r; \
28673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28674         $(NORMAL_TARGET_EXPORTS) \
28675         (cd $(TARGET_SUBDIR)/libgfortran && \
28676           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
28677 @endif target-libgfortran
28678
28679
28680
28681
28682
28683 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
28684 maybe-check-target-libgfortran:
28685 @if target-libgfortran
28686 maybe-check-target-libgfortran: check-target-libgfortran
28687
28688 check-target-libgfortran:
28689         @r=`${PWD_COMMAND}`; export r; \
28690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691         $(NORMAL_TARGET_EXPORTS) \
28692         (cd $(TARGET_SUBDIR)/libgfortran && \
28693           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28694
28695 @endif target-libgfortran
28696
28697 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
28698 maybe-install-target-libgfortran:
28699 @if target-libgfortran
28700 maybe-install-target-libgfortran: install-target-libgfortran
28701
28702 install-target-libgfortran: installdirs
28703         @r=`${PWD_COMMAND}`; export r; \
28704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28705         $(NORMAL_TARGET_EXPORTS) \
28706         (cd $(TARGET_SUBDIR)/libgfortran && \
28707           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28708
28709 @endif target-libgfortran
28710
28711 # Other targets (info, dvi, etc.)
28712
28713 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
28714 maybe-info-target-libgfortran:
28715 @if target-libgfortran
28716 maybe-info-target-libgfortran: info-target-libgfortran
28717
28718 info-target-libgfortran: \
28719     configure-target-libgfortran 
28720         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28721         r=`${PWD_COMMAND}`; export r; \
28722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28723         $(NORMAL_TARGET_EXPORTS) \
28724         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
28725         for flag in $(EXTRA_TARGET_FLAGS); do \
28726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28727         done; \
28728         (cd $(TARGET_SUBDIR)/libgfortran && \
28729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28731                   "RANLIB=$${RANLIB}" \
28732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28733                    info) \
28734           || exit 1
28735
28736 @endif target-libgfortran
28737
28738 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
28739 maybe-dvi-target-libgfortran:
28740 @if target-libgfortran
28741 maybe-dvi-target-libgfortran: dvi-target-libgfortran
28742
28743 dvi-target-libgfortran: \
28744     configure-target-libgfortran 
28745         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28746         r=`${PWD_COMMAND}`; export r; \
28747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28748         $(NORMAL_TARGET_EXPORTS) \
28749         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
28750         for flag in $(EXTRA_TARGET_FLAGS); do \
28751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28752         done; \
28753         (cd $(TARGET_SUBDIR)/libgfortran && \
28754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28756                   "RANLIB=$${RANLIB}" \
28757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28758                    dvi) \
28759           || exit 1
28760
28761 @endif target-libgfortran
28762
28763 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
28764 maybe-html-target-libgfortran:
28765 @if target-libgfortran
28766 maybe-html-target-libgfortran: html-target-libgfortran
28767
28768 html-target-libgfortran: \
28769     configure-target-libgfortran 
28770         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28771         r=`${PWD_COMMAND}`; export r; \
28772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28773         $(NORMAL_TARGET_EXPORTS) \
28774         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
28775         for flag in $(EXTRA_TARGET_FLAGS); do \
28776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28777         done; \
28778         (cd $(TARGET_SUBDIR)/libgfortran && \
28779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28781                   "RANLIB=$${RANLIB}" \
28782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28783                    html) \
28784           || exit 1
28785
28786 @endif target-libgfortran
28787
28788 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
28789 maybe-TAGS-target-libgfortran:
28790 @if target-libgfortran
28791 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
28792
28793 TAGS-target-libgfortran: \
28794     configure-target-libgfortran 
28795         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28796         r=`${PWD_COMMAND}`; export r; \
28797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28798         $(NORMAL_TARGET_EXPORTS) \
28799         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
28800         for flag in $(EXTRA_TARGET_FLAGS); do \
28801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28802         done; \
28803         (cd $(TARGET_SUBDIR)/libgfortran && \
28804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28806                   "RANLIB=$${RANLIB}" \
28807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28808                    TAGS) \
28809           || exit 1
28810
28811 @endif target-libgfortran
28812
28813 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
28814 maybe-install-info-target-libgfortran:
28815 @if target-libgfortran
28816 maybe-install-info-target-libgfortran: install-info-target-libgfortran
28817
28818 install-info-target-libgfortran: \
28819     configure-target-libgfortran \
28820     info-target-libgfortran 
28821         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28822         r=`${PWD_COMMAND}`; export r; \
28823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28824         $(NORMAL_TARGET_EXPORTS) \
28825         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
28826         for flag in $(EXTRA_TARGET_FLAGS); do \
28827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28828         done; \
28829         (cd $(TARGET_SUBDIR)/libgfortran && \
28830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28832                   "RANLIB=$${RANLIB}" \
28833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28834                    install-info) \
28835           || exit 1
28836
28837 @endif target-libgfortran
28838
28839 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
28840 maybe-installcheck-target-libgfortran:
28841 @if target-libgfortran
28842 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
28843
28844 installcheck-target-libgfortran: \
28845     configure-target-libgfortran 
28846         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28847         r=`${PWD_COMMAND}`; export r; \
28848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28849         $(NORMAL_TARGET_EXPORTS) \
28850         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
28851         for flag in $(EXTRA_TARGET_FLAGS); do \
28852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28853         done; \
28854         (cd $(TARGET_SUBDIR)/libgfortran && \
28855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28857                   "RANLIB=$${RANLIB}" \
28858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28859                    installcheck) \
28860           || exit 1
28861
28862 @endif target-libgfortran
28863
28864 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
28865 maybe-mostlyclean-target-libgfortran:
28866 @if target-libgfortran
28867 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
28868
28869 mostlyclean-target-libgfortran: 
28870         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28871         r=`${PWD_COMMAND}`; export r; \
28872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28873         $(NORMAL_TARGET_EXPORTS) \
28874         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
28875         for flag in $(EXTRA_TARGET_FLAGS); do \
28876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28877         done; \
28878         (cd $(TARGET_SUBDIR)/libgfortran && \
28879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28881                   "RANLIB=$${RANLIB}" \
28882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28883                    mostlyclean) \
28884           || exit 1
28885
28886 @endif target-libgfortran
28887
28888 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
28889 maybe-clean-target-libgfortran:
28890 @if target-libgfortran
28891 maybe-clean-target-libgfortran: clean-target-libgfortran
28892
28893 clean-target-libgfortran: 
28894         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28895         r=`${PWD_COMMAND}`; export r; \
28896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28897         $(NORMAL_TARGET_EXPORTS) \
28898         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
28899         for flag in $(EXTRA_TARGET_FLAGS); do \
28900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901         done; \
28902         (cd $(TARGET_SUBDIR)/libgfortran && \
28903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28905                   "RANLIB=$${RANLIB}" \
28906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28907                    clean) \
28908           || exit 1
28909
28910 @endif target-libgfortran
28911
28912 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
28913 maybe-distclean-target-libgfortran:
28914 @if target-libgfortran
28915 maybe-distclean-target-libgfortran: distclean-target-libgfortran
28916
28917 distclean-target-libgfortran: 
28918         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28919         r=`${PWD_COMMAND}`; export r; \
28920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921         $(NORMAL_TARGET_EXPORTS) \
28922         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
28923         for flag in $(EXTRA_TARGET_FLAGS); do \
28924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28925         done; \
28926         (cd $(TARGET_SUBDIR)/libgfortran && \
28927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28929                   "RANLIB=$${RANLIB}" \
28930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28931                    distclean) \
28932           || exit 1
28933
28934 @endif target-libgfortran
28935
28936 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
28937 maybe-maintainer-clean-target-libgfortran:
28938 @if target-libgfortran
28939 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
28940
28941 maintainer-clean-target-libgfortran: 
28942         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28943         r=`${PWD_COMMAND}`; export r; \
28944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28945         $(NORMAL_TARGET_EXPORTS) \
28946         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
28947         for flag in $(EXTRA_TARGET_FLAGS); do \
28948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28949         done; \
28950         (cd $(TARGET_SUBDIR)/libgfortran && \
28951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28953                   "RANLIB=$${RANLIB}" \
28954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28955                    maintainer-clean) \
28956           || exit 1
28957
28958 @endif target-libgfortran
28959
28960
28961
28962 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28963 @if target-libobjc
28964 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
28965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
28966         rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
28967         cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
28968 @endif target-libobjc
28969
28970
28971
28972 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
28973 maybe-configure-target-libobjc:
28974 @if target-libobjc
28975 maybe-configure-target-libobjc: configure-target-libobjc
28976 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
28977         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
28978         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
28979         r=`${PWD_COMMAND}`; export r; \
28980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981         $(NORMAL_TARGET_EXPORTS) \
28982         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
28983         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
28984         case $(srcdir) in \
28985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28986           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
28987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28988         esac; \
28989         srcdiroption="--srcdir=$${topdir}/libobjc"; \
28990         libsrcdir="$$s/libobjc"; \
28991         rm -f no-such-file || : ; \
28992         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28993           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28994           || exit 1
28995 @endif target-libobjc
28996
28997
28998
28999
29000
29001 .PHONY: all-target-libobjc maybe-all-target-libobjc
29002 maybe-all-target-libobjc:
29003 @if target-libobjc
29004 TARGET-target-libobjc=all
29005 maybe-all-target-libobjc: all-target-libobjc
29006 all-target-libobjc: configure-target-libobjc
29007         @r=`${PWD_COMMAND}`; export r; \
29008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29009         $(NORMAL_TARGET_EXPORTS) \
29010         (cd $(TARGET_SUBDIR)/libobjc && \
29011           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
29012 @endif target-libobjc
29013
29014
29015
29016
29017
29018 .PHONY: check-target-libobjc maybe-check-target-libobjc
29019 maybe-check-target-libobjc:
29020 @if target-libobjc
29021 maybe-check-target-libobjc: check-target-libobjc
29022
29023 check-target-libobjc:
29024         @r=`${PWD_COMMAND}`; export r; \
29025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29026         $(NORMAL_TARGET_EXPORTS) \
29027         (cd $(TARGET_SUBDIR)/libobjc && \
29028           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29029
29030 @endif target-libobjc
29031
29032 .PHONY: install-target-libobjc maybe-install-target-libobjc
29033 maybe-install-target-libobjc:
29034 @if target-libobjc
29035 maybe-install-target-libobjc: install-target-libobjc
29036
29037 install-target-libobjc: installdirs
29038         @r=`${PWD_COMMAND}`; export r; \
29039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29040         $(NORMAL_TARGET_EXPORTS) \
29041         (cd $(TARGET_SUBDIR)/libobjc && \
29042           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29043
29044 @endif target-libobjc
29045
29046 # Other targets (info, dvi, etc.)
29047
29048 .PHONY: maybe-info-target-libobjc info-target-libobjc
29049 maybe-info-target-libobjc:
29050 @if target-libobjc
29051 maybe-info-target-libobjc: info-target-libobjc
29052
29053 info-target-libobjc: \
29054     configure-target-libobjc 
29055         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29056         r=`${PWD_COMMAND}`; export r; \
29057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29058         $(NORMAL_TARGET_EXPORTS) \
29059         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
29060         for flag in $(EXTRA_TARGET_FLAGS); do \
29061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29062         done; \
29063         (cd $(TARGET_SUBDIR)/libobjc && \
29064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29066                   "RANLIB=$${RANLIB}" \
29067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29068                    info) \
29069           || exit 1
29070
29071 @endif target-libobjc
29072
29073 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
29074 maybe-dvi-target-libobjc:
29075 @if target-libobjc
29076 maybe-dvi-target-libobjc: dvi-target-libobjc
29077
29078 dvi-target-libobjc: \
29079     configure-target-libobjc 
29080         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29081         r=`${PWD_COMMAND}`; export r; \
29082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083         $(NORMAL_TARGET_EXPORTS) \
29084         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
29085         for flag in $(EXTRA_TARGET_FLAGS); do \
29086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29087         done; \
29088         (cd $(TARGET_SUBDIR)/libobjc && \
29089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29091                   "RANLIB=$${RANLIB}" \
29092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29093                    dvi) \
29094           || exit 1
29095
29096 @endif target-libobjc
29097
29098 .PHONY: maybe-html-target-libobjc html-target-libobjc
29099 maybe-html-target-libobjc:
29100 @if target-libobjc
29101 maybe-html-target-libobjc: html-target-libobjc
29102
29103 html-target-libobjc: \
29104     configure-target-libobjc 
29105         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29106         r=`${PWD_COMMAND}`; export r; \
29107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29108         $(NORMAL_TARGET_EXPORTS) \
29109         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
29110         for flag in $(EXTRA_TARGET_FLAGS); do \
29111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29112         done; \
29113         (cd $(TARGET_SUBDIR)/libobjc && \
29114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29116                   "RANLIB=$${RANLIB}" \
29117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29118                    html) \
29119           || exit 1
29120
29121 @endif target-libobjc
29122
29123 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
29124 maybe-TAGS-target-libobjc:
29125 @if target-libobjc
29126 maybe-TAGS-target-libobjc: TAGS-target-libobjc
29127
29128 TAGS-target-libobjc: \
29129     configure-target-libobjc 
29130         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29131         r=`${PWD_COMMAND}`; export r; \
29132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133         $(NORMAL_TARGET_EXPORTS) \
29134         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
29135         for flag in $(EXTRA_TARGET_FLAGS); do \
29136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29137         done; \
29138         (cd $(TARGET_SUBDIR)/libobjc && \
29139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29141                   "RANLIB=$${RANLIB}" \
29142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29143                    TAGS) \
29144           || exit 1
29145
29146 @endif target-libobjc
29147
29148 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
29149 maybe-install-info-target-libobjc:
29150 @if target-libobjc
29151 maybe-install-info-target-libobjc: install-info-target-libobjc
29152
29153 install-info-target-libobjc: \
29154     configure-target-libobjc \
29155     info-target-libobjc 
29156         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29157         r=`${PWD_COMMAND}`; export r; \
29158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29159         $(NORMAL_TARGET_EXPORTS) \
29160         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
29161         for flag in $(EXTRA_TARGET_FLAGS); do \
29162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29163         done; \
29164         (cd $(TARGET_SUBDIR)/libobjc && \
29165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29167                   "RANLIB=$${RANLIB}" \
29168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29169                    install-info) \
29170           || exit 1
29171
29172 @endif target-libobjc
29173
29174 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
29175 maybe-installcheck-target-libobjc:
29176 @if target-libobjc
29177 maybe-installcheck-target-libobjc: installcheck-target-libobjc
29178
29179 installcheck-target-libobjc: \
29180     configure-target-libobjc 
29181         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29182         r=`${PWD_COMMAND}`; export r; \
29183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29184         $(NORMAL_TARGET_EXPORTS) \
29185         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
29186         for flag in $(EXTRA_TARGET_FLAGS); do \
29187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29188         done; \
29189         (cd $(TARGET_SUBDIR)/libobjc && \
29190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29192                   "RANLIB=$${RANLIB}" \
29193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29194                    installcheck) \
29195           || exit 1
29196
29197 @endif target-libobjc
29198
29199 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
29200 maybe-mostlyclean-target-libobjc:
29201 @if target-libobjc
29202 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
29203
29204 mostlyclean-target-libobjc: 
29205         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29206         r=`${PWD_COMMAND}`; export r; \
29207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29208         $(NORMAL_TARGET_EXPORTS) \
29209         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
29210         for flag in $(EXTRA_TARGET_FLAGS); do \
29211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29212         done; \
29213         (cd $(TARGET_SUBDIR)/libobjc && \
29214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29216                   "RANLIB=$${RANLIB}" \
29217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29218                    mostlyclean) \
29219           || exit 1
29220
29221 @endif target-libobjc
29222
29223 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
29224 maybe-clean-target-libobjc:
29225 @if target-libobjc
29226 maybe-clean-target-libobjc: clean-target-libobjc
29227
29228 clean-target-libobjc: 
29229         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29230         r=`${PWD_COMMAND}`; export r; \
29231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29232         $(NORMAL_TARGET_EXPORTS) \
29233         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
29234         for flag in $(EXTRA_TARGET_FLAGS); do \
29235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29236         done; \
29237         (cd $(TARGET_SUBDIR)/libobjc && \
29238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29240                   "RANLIB=$${RANLIB}" \
29241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29242                    clean) \
29243           || exit 1
29244
29245 @endif target-libobjc
29246
29247 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
29248 maybe-distclean-target-libobjc:
29249 @if target-libobjc
29250 maybe-distclean-target-libobjc: distclean-target-libobjc
29251
29252 distclean-target-libobjc: 
29253         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29254         r=`${PWD_COMMAND}`; export r; \
29255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29256         $(NORMAL_TARGET_EXPORTS) \
29257         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
29258         for flag in $(EXTRA_TARGET_FLAGS); do \
29259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29260         done; \
29261         (cd $(TARGET_SUBDIR)/libobjc && \
29262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29264                   "RANLIB=$${RANLIB}" \
29265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29266                    distclean) \
29267           || exit 1
29268
29269 @endif target-libobjc
29270
29271 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
29272 maybe-maintainer-clean-target-libobjc:
29273 @if target-libobjc
29274 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
29275
29276 maintainer-clean-target-libobjc: 
29277         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29278         r=`${PWD_COMMAND}`; export r; \
29279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29280         $(NORMAL_TARGET_EXPORTS) \
29281         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
29282         for flag in $(EXTRA_TARGET_FLAGS); do \
29283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29284         done; \
29285         (cd $(TARGET_SUBDIR)/libobjc && \
29286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29288                   "RANLIB=$${RANLIB}" \
29289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29290                    maintainer-clean) \
29291           || exit 1
29292
29293 @endif target-libobjc
29294
29295
29296
29297 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29298 @if target-libtermcap
29299 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
29300         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29301         rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
29302         cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
29303 @endif target-libtermcap
29304
29305
29306
29307 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
29308 maybe-configure-target-libtermcap:
29309 @if target-libtermcap
29310 maybe-configure-target-libtermcap: configure-target-libtermcap
29311 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
29312         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
29313         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29314         r=`${PWD_COMMAND}`; export r; \
29315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29316         $(NORMAL_TARGET_EXPORTS) \
29317         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
29318         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
29319         case $(srcdir) in \
29320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29321           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
29322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29323         esac; \
29324         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
29325         libsrcdir="$$s/libtermcap"; \
29326         rm -f no-such-file || : ; \
29327         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29328           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29329           || exit 1
29330 @endif target-libtermcap
29331
29332
29333
29334
29335
29336 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
29337 maybe-all-target-libtermcap:
29338 @if target-libtermcap
29339 TARGET-target-libtermcap=all
29340 maybe-all-target-libtermcap: all-target-libtermcap
29341 all-target-libtermcap: configure-target-libtermcap
29342         @r=`${PWD_COMMAND}`; export r; \
29343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344         $(NORMAL_TARGET_EXPORTS) \
29345         (cd $(TARGET_SUBDIR)/libtermcap && \
29346           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
29347 @endif target-libtermcap
29348
29349
29350
29351
29352
29353 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
29354 maybe-check-target-libtermcap:
29355 @if target-libtermcap
29356 maybe-check-target-libtermcap: check-target-libtermcap
29357
29358 # Dummy target for uncheckable module.
29359 check-target-libtermcap:
29360
29361 @endif target-libtermcap
29362
29363 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
29364 maybe-install-target-libtermcap:
29365 @if target-libtermcap
29366 maybe-install-target-libtermcap: install-target-libtermcap
29367
29368 install-target-libtermcap: installdirs
29369         @r=`${PWD_COMMAND}`; export r; \
29370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29371         $(NORMAL_TARGET_EXPORTS) \
29372         (cd $(TARGET_SUBDIR)/libtermcap && \
29373           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29374
29375 @endif target-libtermcap
29376
29377 # Other targets (info, dvi, etc.)
29378
29379 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
29380 maybe-info-target-libtermcap:
29381 @if target-libtermcap
29382 maybe-info-target-libtermcap: info-target-libtermcap
29383
29384 info-target-libtermcap: \
29385     configure-target-libtermcap 
29386         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29387         r=`${PWD_COMMAND}`; export r; \
29388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29389         $(NORMAL_TARGET_EXPORTS) \
29390         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
29391         for flag in $(EXTRA_TARGET_FLAGS); do \
29392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29393         done; \
29394         (cd $(TARGET_SUBDIR)/libtermcap && \
29395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29397                   "RANLIB=$${RANLIB}" \
29398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29399                    info) \
29400           || exit 1
29401
29402 @endif target-libtermcap
29403
29404 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
29405 maybe-dvi-target-libtermcap:
29406 @if target-libtermcap
29407 maybe-dvi-target-libtermcap: dvi-target-libtermcap
29408
29409 dvi-target-libtermcap: \
29410     configure-target-libtermcap 
29411         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29412         r=`${PWD_COMMAND}`; export r; \
29413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414         $(NORMAL_TARGET_EXPORTS) \
29415         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
29416         for flag in $(EXTRA_TARGET_FLAGS); do \
29417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29418         done; \
29419         (cd $(TARGET_SUBDIR)/libtermcap && \
29420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29422                   "RANLIB=$${RANLIB}" \
29423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29424                    dvi) \
29425           || exit 1
29426
29427 @endif target-libtermcap
29428
29429 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
29430 maybe-html-target-libtermcap:
29431 @if target-libtermcap
29432 maybe-html-target-libtermcap: html-target-libtermcap
29433
29434 html-target-libtermcap: \
29435     configure-target-libtermcap 
29436         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29437         r=`${PWD_COMMAND}`; export r; \
29438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29439         $(NORMAL_TARGET_EXPORTS) \
29440         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
29441         for flag in $(EXTRA_TARGET_FLAGS); do \
29442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29443         done; \
29444         (cd $(TARGET_SUBDIR)/libtermcap && \
29445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29447                   "RANLIB=$${RANLIB}" \
29448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29449                    html) \
29450           || exit 1
29451
29452 @endif target-libtermcap
29453
29454 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
29455 maybe-TAGS-target-libtermcap:
29456 @if target-libtermcap
29457 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
29458
29459 TAGS-target-libtermcap: \
29460     configure-target-libtermcap 
29461         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29462         r=`${PWD_COMMAND}`; export r; \
29463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464         $(NORMAL_TARGET_EXPORTS) \
29465         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
29466         for flag in $(EXTRA_TARGET_FLAGS); do \
29467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29468         done; \
29469         (cd $(TARGET_SUBDIR)/libtermcap && \
29470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29472                   "RANLIB=$${RANLIB}" \
29473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29474                    TAGS) \
29475           || exit 1
29476
29477 @endif target-libtermcap
29478
29479 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
29480 maybe-install-info-target-libtermcap:
29481 @if target-libtermcap
29482 maybe-install-info-target-libtermcap: install-info-target-libtermcap
29483
29484 install-info-target-libtermcap: \
29485     configure-target-libtermcap \
29486     info-target-libtermcap 
29487         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29488         r=`${PWD_COMMAND}`; export r; \
29489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490         $(NORMAL_TARGET_EXPORTS) \
29491         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
29492         for flag in $(EXTRA_TARGET_FLAGS); do \
29493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29494         done; \
29495         (cd $(TARGET_SUBDIR)/libtermcap && \
29496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29498                   "RANLIB=$${RANLIB}" \
29499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29500                    install-info) \
29501           || exit 1
29502
29503 @endif target-libtermcap
29504
29505 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
29506 maybe-installcheck-target-libtermcap:
29507 @if target-libtermcap
29508 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
29509
29510 installcheck-target-libtermcap: \
29511     configure-target-libtermcap 
29512         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29513         r=`${PWD_COMMAND}`; export r; \
29514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29515         $(NORMAL_TARGET_EXPORTS) \
29516         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
29517         for flag in $(EXTRA_TARGET_FLAGS); do \
29518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29519         done; \
29520         (cd $(TARGET_SUBDIR)/libtermcap && \
29521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29523                   "RANLIB=$${RANLIB}" \
29524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29525                    installcheck) \
29526           || exit 1
29527
29528 @endif target-libtermcap
29529
29530 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
29531 maybe-mostlyclean-target-libtermcap:
29532 @if target-libtermcap
29533 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
29534
29535 # libtermcap doesn't support mostlyclean.
29536 mostlyclean-target-libtermcap:
29537
29538 @endif target-libtermcap
29539
29540 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
29541 maybe-clean-target-libtermcap:
29542 @if target-libtermcap
29543 maybe-clean-target-libtermcap: clean-target-libtermcap
29544
29545 # libtermcap doesn't support clean.
29546 clean-target-libtermcap:
29547
29548 @endif target-libtermcap
29549
29550 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
29551 maybe-distclean-target-libtermcap:
29552 @if target-libtermcap
29553 maybe-distclean-target-libtermcap: distclean-target-libtermcap
29554
29555 # libtermcap doesn't support distclean.
29556 distclean-target-libtermcap:
29557
29558 @endif target-libtermcap
29559
29560 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
29561 maybe-maintainer-clean-target-libtermcap:
29562 @if target-libtermcap
29563 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
29564
29565 # libtermcap doesn't support maintainer-clean.
29566 maintainer-clean-target-libtermcap:
29567
29568 @endif target-libtermcap
29569
29570
29571
29572 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29573 @if target-winsup
29574 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
29575         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29576         rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
29577         cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
29578 @endif target-winsup
29579
29580
29581
29582 .PHONY: configure-target-winsup maybe-configure-target-winsup
29583 maybe-configure-target-winsup:
29584 @if target-winsup
29585 maybe-configure-target-winsup: configure-target-winsup
29586 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
29587         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
29588         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29589         r=`${PWD_COMMAND}`; export r; \
29590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591         $(NORMAL_TARGET_EXPORTS) \
29592         echo Configuring in $(TARGET_SUBDIR)/winsup; \
29593         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
29594         case $(srcdir) in \
29595           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29596           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
29597                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29598         esac; \
29599         srcdiroption="--srcdir=$${topdir}/winsup"; \
29600         libsrcdir="$$s/winsup"; \
29601         rm -f no-such-file || : ; \
29602         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29603           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29604           || exit 1
29605 @endif target-winsup
29606
29607
29608
29609
29610
29611 .PHONY: all-target-winsup maybe-all-target-winsup
29612 maybe-all-target-winsup:
29613 @if target-winsup
29614 TARGET-target-winsup=all
29615 maybe-all-target-winsup: all-target-winsup
29616 all-target-winsup: configure-target-winsup
29617         @r=`${PWD_COMMAND}`; export r; \
29618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29619         $(NORMAL_TARGET_EXPORTS) \
29620         (cd $(TARGET_SUBDIR)/winsup && \
29621           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
29622 @endif target-winsup
29623
29624
29625
29626
29627
29628 .PHONY: check-target-winsup maybe-check-target-winsup
29629 maybe-check-target-winsup:
29630 @if target-winsup
29631 maybe-check-target-winsup: check-target-winsup
29632
29633 check-target-winsup:
29634         @r=`${PWD_COMMAND}`; export r; \
29635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636         $(NORMAL_TARGET_EXPORTS) \
29637         (cd $(TARGET_SUBDIR)/winsup && \
29638           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29639
29640 @endif target-winsup
29641
29642 .PHONY: install-target-winsup maybe-install-target-winsup
29643 maybe-install-target-winsup:
29644 @if target-winsup
29645 maybe-install-target-winsup: install-target-winsup
29646
29647 install-target-winsup: installdirs
29648         @r=`${PWD_COMMAND}`; export r; \
29649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29650         $(NORMAL_TARGET_EXPORTS) \
29651         (cd $(TARGET_SUBDIR)/winsup && \
29652           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29653
29654 @endif target-winsup
29655
29656 # Other targets (info, dvi, etc.)
29657
29658 .PHONY: maybe-info-target-winsup info-target-winsup
29659 maybe-info-target-winsup:
29660 @if target-winsup
29661 maybe-info-target-winsup: info-target-winsup
29662
29663 info-target-winsup: \
29664     configure-target-winsup 
29665         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29666         r=`${PWD_COMMAND}`; export r; \
29667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29668         $(NORMAL_TARGET_EXPORTS) \
29669         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
29670         for flag in $(EXTRA_TARGET_FLAGS); do \
29671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29672         done; \
29673         (cd $(TARGET_SUBDIR)/winsup && \
29674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29676                   "RANLIB=$${RANLIB}" \
29677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29678                    info) \
29679           || exit 1
29680
29681 @endif target-winsup
29682
29683 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
29684 maybe-dvi-target-winsup:
29685 @if target-winsup
29686 maybe-dvi-target-winsup: dvi-target-winsup
29687
29688 dvi-target-winsup: \
29689     configure-target-winsup 
29690         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29691         r=`${PWD_COMMAND}`; export r; \
29692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693         $(NORMAL_TARGET_EXPORTS) \
29694         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
29695         for flag in $(EXTRA_TARGET_FLAGS); do \
29696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29697         done; \
29698         (cd $(TARGET_SUBDIR)/winsup && \
29699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29701                   "RANLIB=$${RANLIB}" \
29702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29703                    dvi) \
29704           || exit 1
29705
29706 @endif target-winsup
29707
29708 .PHONY: maybe-html-target-winsup html-target-winsup
29709 maybe-html-target-winsup:
29710 @if target-winsup
29711 maybe-html-target-winsup: html-target-winsup
29712
29713 html-target-winsup: \
29714     configure-target-winsup 
29715         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29716         r=`${PWD_COMMAND}`; export r; \
29717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29718         $(NORMAL_TARGET_EXPORTS) \
29719         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
29720         for flag in $(EXTRA_TARGET_FLAGS); do \
29721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29722         done; \
29723         (cd $(TARGET_SUBDIR)/winsup && \
29724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726                   "RANLIB=$${RANLIB}" \
29727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29728                    html) \
29729           || exit 1
29730
29731 @endif target-winsup
29732
29733 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
29734 maybe-TAGS-target-winsup:
29735 @if target-winsup
29736 maybe-TAGS-target-winsup: TAGS-target-winsup
29737
29738 TAGS-target-winsup: \
29739     configure-target-winsup 
29740         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29741         r=`${PWD_COMMAND}`; export r; \
29742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29743         $(NORMAL_TARGET_EXPORTS) \
29744         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
29745         for flag in $(EXTRA_TARGET_FLAGS); do \
29746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747         done; \
29748         (cd $(TARGET_SUBDIR)/winsup && \
29749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29751                   "RANLIB=$${RANLIB}" \
29752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29753                    TAGS) \
29754           || exit 1
29755
29756 @endif target-winsup
29757
29758 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
29759 maybe-install-info-target-winsup:
29760 @if target-winsup
29761 maybe-install-info-target-winsup: install-info-target-winsup
29762
29763 install-info-target-winsup: \
29764     configure-target-winsup \
29765     info-target-winsup 
29766         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29767         r=`${PWD_COMMAND}`; export r; \
29768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29769         $(NORMAL_TARGET_EXPORTS) \
29770         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
29771         for flag in $(EXTRA_TARGET_FLAGS); do \
29772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29773         done; \
29774         (cd $(TARGET_SUBDIR)/winsup && \
29775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29777                   "RANLIB=$${RANLIB}" \
29778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29779                    install-info) \
29780           || exit 1
29781
29782 @endif target-winsup
29783
29784 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
29785 maybe-installcheck-target-winsup:
29786 @if target-winsup
29787 maybe-installcheck-target-winsup: installcheck-target-winsup
29788
29789 installcheck-target-winsup: \
29790     configure-target-winsup 
29791         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29792         r=`${PWD_COMMAND}`; export r; \
29793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29794         $(NORMAL_TARGET_EXPORTS) \
29795         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
29796         for flag in $(EXTRA_TARGET_FLAGS); do \
29797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798         done; \
29799         (cd $(TARGET_SUBDIR)/winsup && \
29800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29802                   "RANLIB=$${RANLIB}" \
29803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29804                    installcheck) \
29805           || exit 1
29806
29807 @endif target-winsup
29808
29809 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
29810 maybe-mostlyclean-target-winsup:
29811 @if target-winsup
29812 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
29813
29814 mostlyclean-target-winsup: 
29815         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29816         r=`${PWD_COMMAND}`; export r; \
29817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29818         $(NORMAL_TARGET_EXPORTS) \
29819         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
29820         for flag in $(EXTRA_TARGET_FLAGS); do \
29821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29822         done; \
29823         (cd $(TARGET_SUBDIR)/winsup && \
29824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29826                   "RANLIB=$${RANLIB}" \
29827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29828                    mostlyclean) \
29829           || exit 1
29830
29831 @endif target-winsup
29832
29833 .PHONY: maybe-clean-target-winsup clean-target-winsup
29834 maybe-clean-target-winsup:
29835 @if target-winsup
29836 maybe-clean-target-winsup: clean-target-winsup
29837
29838 clean-target-winsup: 
29839         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29840         r=`${PWD_COMMAND}`; export r; \
29841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842         $(NORMAL_TARGET_EXPORTS) \
29843         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
29844         for flag in $(EXTRA_TARGET_FLAGS); do \
29845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29846         done; \
29847         (cd $(TARGET_SUBDIR)/winsup && \
29848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29850                   "RANLIB=$${RANLIB}" \
29851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29852                    clean) \
29853           || exit 1
29854
29855 @endif target-winsup
29856
29857 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
29858 maybe-distclean-target-winsup:
29859 @if target-winsup
29860 maybe-distclean-target-winsup: distclean-target-winsup
29861
29862 distclean-target-winsup: 
29863         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29864         r=`${PWD_COMMAND}`; export r; \
29865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29866         $(NORMAL_TARGET_EXPORTS) \
29867         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
29868         for flag in $(EXTRA_TARGET_FLAGS); do \
29869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29870         done; \
29871         (cd $(TARGET_SUBDIR)/winsup && \
29872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29874                   "RANLIB=$${RANLIB}" \
29875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29876                    distclean) \
29877           || exit 1
29878
29879 @endif target-winsup
29880
29881 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
29882 maybe-maintainer-clean-target-winsup:
29883 @if target-winsup
29884 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
29885
29886 maintainer-clean-target-winsup: 
29887         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29888         r=`${PWD_COMMAND}`; export r; \
29889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29890         $(NORMAL_TARGET_EXPORTS) \
29891         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
29892         for flag in $(EXTRA_TARGET_FLAGS); do \
29893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29894         done; \
29895         (cd $(TARGET_SUBDIR)/winsup && \
29896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29898                   "RANLIB=$${RANLIB}" \
29899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29900                    maintainer-clean) \
29901           || exit 1
29902
29903 @endif target-winsup
29904
29905
29906
29907 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29908 @if target-libgloss
29909 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
29910         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29911         rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
29912         cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
29913 @endif target-libgloss
29914
29915
29916
29917 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
29918 maybe-configure-target-libgloss:
29919 @if target-libgloss
29920 maybe-configure-target-libgloss: configure-target-libgloss
29921 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
29922         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
29923         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29924         r=`${PWD_COMMAND}`; export r; \
29925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29926         $(NORMAL_TARGET_EXPORTS) \
29927         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
29928         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
29929         case $(srcdir) in \
29930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29931           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
29932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29933         esac; \
29934         srcdiroption="--srcdir=$${topdir}/libgloss"; \
29935         libsrcdir="$$s/libgloss"; \
29936         rm -f no-such-file || : ; \
29937         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29938           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29939           || exit 1
29940 @endif target-libgloss
29941
29942
29943
29944
29945
29946 .PHONY: all-target-libgloss maybe-all-target-libgloss
29947 maybe-all-target-libgloss:
29948 @if target-libgloss
29949 TARGET-target-libgloss=all
29950 maybe-all-target-libgloss: all-target-libgloss
29951 all-target-libgloss: configure-target-libgloss
29952         @r=`${PWD_COMMAND}`; export r; \
29953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29954         $(NORMAL_TARGET_EXPORTS) \
29955         (cd $(TARGET_SUBDIR)/libgloss && \
29956           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
29957 @endif target-libgloss
29958
29959
29960
29961
29962
29963 .PHONY: check-target-libgloss maybe-check-target-libgloss
29964 maybe-check-target-libgloss:
29965 @if target-libgloss
29966 maybe-check-target-libgloss: check-target-libgloss
29967
29968 # Dummy target for uncheckable module.
29969 check-target-libgloss:
29970
29971 @endif target-libgloss
29972
29973 .PHONY: install-target-libgloss maybe-install-target-libgloss
29974 maybe-install-target-libgloss:
29975 @if target-libgloss
29976 maybe-install-target-libgloss: install-target-libgloss
29977
29978 install-target-libgloss: installdirs
29979         @r=`${PWD_COMMAND}`; export r; \
29980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29981         $(NORMAL_TARGET_EXPORTS) \
29982         (cd $(TARGET_SUBDIR)/libgloss && \
29983           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29984
29985 @endif target-libgloss
29986
29987 # Other targets (info, dvi, etc.)
29988
29989 .PHONY: maybe-info-target-libgloss info-target-libgloss
29990 maybe-info-target-libgloss:
29991 @if target-libgloss
29992 maybe-info-target-libgloss: info-target-libgloss
29993
29994 info-target-libgloss: \
29995     configure-target-libgloss 
29996         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
29997         r=`${PWD_COMMAND}`; export r; \
29998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29999         $(NORMAL_TARGET_EXPORTS) \
30000         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
30001         for flag in $(EXTRA_TARGET_FLAGS); do \
30002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30003         done; \
30004         (cd $(TARGET_SUBDIR)/libgloss && \
30005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30007                   "RANLIB=$${RANLIB}" \
30008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30009                    info) \
30010           || exit 1
30011
30012 @endif target-libgloss
30013
30014 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
30015 maybe-dvi-target-libgloss:
30016 @if target-libgloss
30017 maybe-dvi-target-libgloss: dvi-target-libgloss
30018
30019 dvi-target-libgloss: \
30020     configure-target-libgloss 
30021         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30022         r=`${PWD_COMMAND}`; export r; \
30023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30024         $(NORMAL_TARGET_EXPORTS) \
30025         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
30026         for flag in $(EXTRA_TARGET_FLAGS); do \
30027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30028         done; \
30029         (cd $(TARGET_SUBDIR)/libgloss && \
30030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30032                   "RANLIB=$${RANLIB}" \
30033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30034                    dvi) \
30035           || exit 1
30036
30037 @endif target-libgloss
30038
30039 .PHONY: maybe-html-target-libgloss html-target-libgloss
30040 maybe-html-target-libgloss:
30041 @if target-libgloss
30042 maybe-html-target-libgloss: html-target-libgloss
30043
30044 html-target-libgloss: \
30045     configure-target-libgloss 
30046         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30047         r=`${PWD_COMMAND}`; export r; \
30048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30049         $(NORMAL_TARGET_EXPORTS) \
30050         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
30051         for flag in $(EXTRA_TARGET_FLAGS); do \
30052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30053         done; \
30054         (cd $(TARGET_SUBDIR)/libgloss && \
30055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30057                   "RANLIB=$${RANLIB}" \
30058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30059                    html) \
30060           || exit 1
30061
30062 @endif target-libgloss
30063
30064 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
30065 maybe-TAGS-target-libgloss:
30066 @if target-libgloss
30067 maybe-TAGS-target-libgloss: TAGS-target-libgloss
30068
30069 TAGS-target-libgloss: \
30070     configure-target-libgloss 
30071         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30072         r=`${PWD_COMMAND}`; export r; \
30073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30074         $(NORMAL_TARGET_EXPORTS) \
30075         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
30076         for flag in $(EXTRA_TARGET_FLAGS); do \
30077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30078         done; \
30079         (cd $(TARGET_SUBDIR)/libgloss && \
30080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30082                   "RANLIB=$${RANLIB}" \
30083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30084                    TAGS) \
30085           || exit 1
30086
30087 @endif target-libgloss
30088
30089 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
30090 maybe-install-info-target-libgloss:
30091 @if target-libgloss
30092 maybe-install-info-target-libgloss: install-info-target-libgloss
30093
30094 install-info-target-libgloss: \
30095     configure-target-libgloss \
30096     info-target-libgloss 
30097         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30098         r=`${PWD_COMMAND}`; export r; \
30099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100         $(NORMAL_TARGET_EXPORTS) \
30101         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
30102         for flag in $(EXTRA_TARGET_FLAGS); do \
30103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30104         done; \
30105         (cd $(TARGET_SUBDIR)/libgloss && \
30106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30108                   "RANLIB=$${RANLIB}" \
30109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30110                    install-info) \
30111           || exit 1
30112
30113 @endif target-libgloss
30114
30115 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
30116 maybe-installcheck-target-libgloss:
30117 @if target-libgloss
30118 maybe-installcheck-target-libgloss: installcheck-target-libgloss
30119
30120 installcheck-target-libgloss: \
30121     configure-target-libgloss 
30122         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30123         r=`${PWD_COMMAND}`; export r; \
30124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30125         $(NORMAL_TARGET_EXPORTS) \
30126         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
30127         for flag in $(EXTRA_TARGET_FLAGS); do \
30128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30129         done; \
30130         (cd $(TARGET_SUBDIR)/libgloss && \
30131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30133                   "RANLIB=$${RANLIB}" \
30134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30135                    installcheck) \
30136           || exit 1
30137
30138 @endif target-libgloss
30139
30140 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
30141 maybe-mostlyclean-target-libgloss:
30142 @if target-libgloss
30143 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
30144
30145 mostlyclean-target-libgloss: 
30146         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30147         r=`${PWD_COMMAND}`; export r; \
30148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30149         $(NORMAL_TARGET_EXPORTS) \
30150         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
30151         for flag in $(EXTRA_TARGET_FLAGS); do \
30152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30153         done; \
30154         (cd $(TARGET_SUBDIR)/libgloss && \
30155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30157                   "RANLIB=$${RANLIB}" \
30158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30159                    mostlyclean) \
30160           || exit 1
30161
30162 @endif target-libgloss
30163
30164 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
30165 maybe-clean-target-libgloss:
30166 @if target-libgloss
30167 maybe-clean-target-libgloss: clean-target-libgloss
30168
30169 clean-target-libgloss: 
30170         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30171         r=`${PWD_COMMAND}`; export r; \
30172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30173         $(NORMAL_TARGET_EXPORTS) \
30174         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
30175         for flag in $(EXTRA_TARGET_FLAGS); do \
30176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30177         done; \
30178         (cd $(TARGET_SUBDIR)/libgloss && \
30179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30181                   "RANLIB=$${RANLIB}" \
30182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30183                    clean) \
30184           || exit 1
30185
30186 @endif target-libgloss
30187
30188 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
30189 maybe-distclean-target-libgloss:
30190 @if target-libgloss
30191 maybe-distclean-target-libgloss: distclean-target-libgloss
30192
30193 distclean-target-libgloss: 
30194         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30195         r=`${PWD_COMMAND}`; export r; \
30196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30197         $(NORMAL_TARGET_EXPORTS) \
30198         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
30199         for flag in $(EXTRA_TARGET_FLAGS); do \
30200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30201         done; \
30202         (cd $(TARGET_SUBDIR)/libgloss && \
30203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30205                   "RANLIB=$${RANLIB}" \
30206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30207                    distclean) \
30208           || exit 1
30209
30210 @endif target-libgloss
30211
30212 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
30213 maybe-maintainer-clean-target-libgloss:
30214 @if target-libgloss
30215 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
30216
30217 maintainer-clean-target-libgloss: 
30218         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30219         r=`${PWD_COMMAND}`; export r; \
30220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30221         $(NORMAL_TARGET_EXPORTS) \
30222         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
30223         for flag in $(EXTRA_TARGET_FLAGS); do \
30224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30225         done; \
30226         (cd $(TARGET_SUBDIR)/libgloss && \
30227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30229                   "RANLIB=$${RANLIB}" \
30230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30231                    maintainer-clean) \
30232           || exit 1
30233
30234 @endif target-libgloss
30235
30236
30237
30238 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30239 @if target-libiberty
30240 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
30241         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30242         rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
30243         cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
30244 @endif target-libiberty
30245
30246
30247
30248 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
30249 maybe-configure-target-libiberty:
30250 @if target-libiberty
30251 maybe-configure-target-libiberty: configure-target-libiberty
30252 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
30253         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
30254         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30255         r=`${PWD_COMMAND}`; export r; \
30256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30257         $(NORMAL_TARGET_EXPORTS) \
30258         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
30259         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
30260         case $(srcdir) in \
30261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30262           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
30263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30264         esac; \
30265         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30266         libsrcdir="$$s/libiberty"; \
30267         rm -f no-such-file || : ; \
30268         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30269           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30270           || exit 1
30271 @endif target-libiberty
30272
30273
30274
30275
30276
30277 .PHONY: all-target-libiberty maybe-all-target-libiberty
30278 maybe-all-target-libiberty:
30279 @if target-libiberty
30280 TARGET-target-libiberty=all
30281 maybe-all-target-libiberty: all-target-libiberty
30282 all-target-libiberty: configure-target-libiberty
30283         @r=`${PWD_COMMAND}`; export r; \
30284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30285         $(NORMAL_TARGET_EXPORTS) \
30286         (cd $(TARGET_SUBDIR)/libiberty && \
30287           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
30288 @endif target-libiberty
30289
30290
30291
30292
30293
30294 .PHONY: check-target-libiberty maybe-check-target-libiberty
30295 maybe-check-target-libiberty:
30296 @if target-libiberty
30297 maybe-check-target-libiberty: check-target-libiberty
30298
30299 check-target-libiberty:
30300         @r=`${PWD_COMMAND}`; export r; \
30301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30302         $(NORMAL_TARGET_EXPORTS) \
30303         (cd $(TARGET_SUBDIR)/libiberty && \
30304           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30305
30306 @endif target-libiberty
30307
30308 .PHONY: install-target-libiberty maybe-install-target-libiberty
30309 maybe-install-target-libiberty:
30310 @if target-libiberty
30311 maybe-install-target-libiberty: install-target-libiberty
30312
30313 install-target-libiberty: installdirs
30314         @r=`${PWD_COMMAND}`; export r; \
30315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30316         $(NORMAL_TARGET_EXPORTS) \
30317         (cd $(TARGET_SUBDIR)/libiberty && \
30318           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30319
30320 @endif target-libiberty
30321
30322 # Other targets (info, dvi, etc.)
30323
30324 .PHONY: maybe-info-target-libiberty info-target-libiberty
30325 maybe-info-target-libiberty:
30326 @if target-libiberty
30327 maybe-info-target-libiberty: info-target-libiberty
30328
30329 info-target-libiberty: \
30330     configure-target-libiberty 
30331         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30332         r=`${PWD_COMMAND}`; export r; \
30333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30334         $(NORMAL_TARGET_EXPORTS) \
30335         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
30336         for flag in $(EXTRA_TARGET_FLAGS); do \
30337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30338         done; \
30339         (cd $(TARGET_SUBDIR)/libiberty && \
30340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30342                   "RANLIB=$${RANLIB}" \
30343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30344                    info) \
30345           || exit 1
30346
30347 @endif target-libiberty
30348
30349 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
30350 maybe-dvi-target-libiberty:
30351 @if target-libiberty
30352 maybe-dvi-target-libiberty: dvi-target-libiberty
30353
30354 dvi-target-libiberty: \
30355     configure-target-libiberty 
30356         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30357         r=`${PWD_COMMAND}`; export r; \
30358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30359         $(NORMAL_TARGET_EXPORTS) \
30360         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
30361         for flag in $(EXTRA_TARGET_FLAGS); do \
30362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30363         done; \
30364         (cd $(TARGET_SUBDIR)/libiberty && \
30365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30367                   "RANLIB=$${RANLIB}" \
30368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30369                    dvi) \
30370           || exit 1
30371
30372 @endif target-libiberty
30373
30374 .PHONY: maybe-html-target-libiberty html-target-libiberty
30375 maybe-html-target-libiberty:
30376 @if target-libiberty
30377 maybe-html-target-libiberty: html-target-libiberty
30378
30379 html-target-libiberty: \
30380     configure-target-libiberty 
30381         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30382         r=`${PWD_COMMAND}`; export r; \
30383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30384         $(NORMAL_TARGET_EXPORTS) \
30385         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
30386         for flag in $(EXTRA_TARGET_FLAGS); do \
30387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30388         done; \
30389         (cd $(TARGET_SUBDIR)/libiberty && \
30390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30392                   "RANLIB=$${RANLIB}" \
30393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30394                    html) \
30395           || exit 1
30396
30397 @endif target-libiberty
30398
30399 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
30400 maybe-TAGS-target-libiberty:
30401 @if target-libiberty
30402 maybe-TAGS-target-libiberty: TAGS-target-libiberty
30403
30404 TAGS-target-libiberty: \
30405     configure-target-libiberty 
30406         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30407         r=`${PWD_COMMAND}`; export r; \
30408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409         $(NORMAL_TARGET_EXPORTS) \
30410         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
30411         for flag in $(EXTRA_TARGET_FLAGS); do \
30412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30413         done; \
30414         (cd $(TARGET_SUBDIR)/libiberty && \
30415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30417                   "RANLIB=$${RANLIB}" \
30418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30419                    TAGS) \
30420           || exit 1
30421
30422 @endif target-libiberty
30423
30424 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
30425 maybe-install-info-target-libiberty:
30426 @if target-libiberty
30427 maybe-install-info-target-libiberty: install-info-target-libiberty
30428
30429 install-info-target-libiberty: \
30430     configure-target-libiberty \
30431     info-target-libiberty 
30432         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30433         r=`${PWD_COMMAND}`; export r; \
30434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30435         $(NORMAL_TARGET_EXPORTS) \
30436         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
30437         for flag in $(EXTRA_TARGET_FLAGS); do \
30438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30439         done; \
30440         (cd $(TARGET_SUBDIR)/libiberty && \
30441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30443                   "RANLIB=$${RANLIB}" \
30444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30445                    install-info) \
30446           || exit 1
30447
30448 @endif target-libiberty
30449
30450 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
30451 maybe-installcheck-target-libiberty:
30452 @if target-libiberty
30453 maybe-installcheck-target-libiberty: installcheck-target-libiberty
30454
30455 installcheck-target-libiberty: \
30456     configure-target-libiberty 
30457         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30458         r=`${PWD_COMMAND}`; export r; \
30459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30460         $(NORMAL_TARGET_EXPORTS) \
30461         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
30462         for flag in $(EXTRA_TARGET_FLAGS); do \
30463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30464         done; \
30465         (cd $(TARGET_SUBDIR)/libiberty && \
30466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30468                   "RANLIB=$${RANLIB}" \
30469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30470                    installcheck) \
30471           || exit 1
30472
30473 @endif target-libiberty
30474
30475 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
30476 maybe-mostlyclean-target-libiberty:
30477 @if target-libiberty
30478 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
30479
30480 mostlyclean-target-libiberty: 
30481         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30482         r=`${PWD_COMMAND}`; export r; \
30483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30484         $(NORMAL_TARGET_EXPORTS) \
30485         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
30486         for flag in $(EXTRA_TARGET_FLAGS); do \
30487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30488         done; \
30489         (cd $(TARGET_SUBDIR)/libiberty && \
30490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30492                   "RANLIB=$${RANLIB}" \
30493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30494                    mostlyclean) \
30495           || exit 1
30496
30497 @endif target-libiberty
30498
30499 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
30500 maybe-clean-target-libiberty:
30501 @if target-libiberty
30502 maybe-clean-target-libiberty: clean-target-libiberty
30503
30504 clean-target-libiberty: 
30505         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30506         r=`${PWD_COMMAND}`; export r; \
30507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30508         $(NORMAL_TARGET_EXPORTS) \
30509         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
30510         for flag in $(EXTRA_TARGET_FLAGS); do \
30511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30512         done; \
30513         (cd $(TARGET_SUBDIR)/libiberty && \
30514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30516                   "RANLIB=$${RANLIB}" \
30517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30518                    clean) \
30519           || exit 1
30520
30521 @endif target-libiberty
30522
30523 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
30524 maybe-distclean-target-libiberty:
30525 @if target-libiberty
30526 maybe-distclean-target-libiberty: distclean-target-libiberty
30527
30528 distclean-target-libiberty: 
30529         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30530         r=`${PWD_COMMAND}`; export r; \
30531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30532         $(NORMAL_TARGET_EXPORTS) \
30533         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
30534         for flag in $(EXTRA_TARGET_FLAGS); do \
30535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30536         done; \
30537         (cd $(TARGET_SUBDIR)/libiberty && \
30538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30540                   "RANLIB=$${RANLIB}" \
30541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30542                    distclean) \
30543           || exit 1
30544
30545 @endif target-libiberty
30546
30547 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
30548 maybe-maintainer-clean-target-libiberty:
30549 @if target-libiberty
30550 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
30551
30552 maintainer-clean-target-libiberty: 
30553         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30554         r=`${PWD_COMMAND}`; export r; \
30555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30556         $(NORMAL_TARGET_EXPORTS) \
30557         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
30558         for flag in $(EXTRA_TARGET_FLAGS); do \
30559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30560         done; \
30561         (cd $(TARGET_SUBDIR)/libiberty && \
30562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30564                   "RANLIB=$${RANLIB}" \
30565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30566                    maintainer-clean) \
30567           || exit 1
30568
30569 @endif target-libiberty
30570
30571
30572
30573 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30574 @if target-gperf
30575 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
30576         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30577         rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
30578         cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
30579 @endif target-gperf
30580
30581
30582
30583 .PHONY: configure-target-gperf maybe-configure-target-gperf
30584 maybe-configure-target-gperf:
30585 @if target-gperf
30586 maybe-configure-target-gperf: configure-target-gperf
30587 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
30588         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
30589         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30590         r=`${PWD_COMMAND}`; export r; \
30591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30592         $(NORMAL_TARGET_EXPORTS) \
30593         echo Configuring in $(TARGET_SUBDIR)/gperf; \
30594         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
30595         case $(srcdir) in \
30596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30597           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
30598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30599         esac; \
30600         srcdiroption="--srcdir=$${topdir}/gperf"; \
30601         libsrcdir="$$s/gperf"; \
30602         rm -f no-such-file || : ; \
30603         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30604           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30605           || exit 1
30606 @endif target-gperf
30607
30608
30609
30610
30611
30612 .PHONY: all-target-gperf maybe-all-target-gperf
30613 maybe-all-target-gperf:
30614 @if target-gperf
30615 TARGET-target-gperf=all
30616 maybe-all-target-gperf: all-target-gperf
30617 all-target-gperf: configure-target-gperf
30618         @r=`${PWD_COMMAND}`; export r; \
30619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620         $(NORMAL_TARGET_EXPORTS) \
30621         (cd $(TARGET_SUBDIR)/gperf && \
30622           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
30623 @endif target-gperf
30624
30625
30626
30627
30628
30629 .PHONY: check-target-gperf maybe-check-target-gperf
30630 maybe-check-target-gperf:
30631 @if target-gperf
30632 maybe-check-target-gperf: check-target-gperf
30633
30634 check-target-gperf:
30635         @r=`${PWD_COMMAND}`; export r; \
30636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30637         $(NORMAL_TARGET_EXPORTS) \
30638         (cd $(TARGET_SUBDIR)/gperf && \
30639           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30640
30641 @endif target-gperf
30642
30643 .PHONY: install-target-gperf maybe-install-target-gperf
30644 maybe-install-target-gperf:
30645 @if target-gperf
30646 maybe-install-target-gperf: install-target-gperf
30647
30648 install-target-gperf: installdirs
30649         @r=`${PWD_COMMAND}`; export r; \
30650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30651         $(NORMAL_TARGET_EXPORTS) \
30652         (cd $(TARGET_SUBDIR)/gperf && \
30653           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30654
30655 @endif target-gperf
30656
30657 # Other targets (info, dvi, etc.)
30658
30659 .PHONY: maybe-info-target-gperf info-target-gperf
30660 maybe-info-target-gperf:
30661 @if target-gperf
30662 maybe-info-target-gperf: info-target-gperf
30663
30664 info-target-gperf: \
30665     configure-target-gperf 
30666         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30667         r=`${PWD_COMMAND}`; export r; \
30668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30669         $(NORMAL_TARGET_EXPORTS) \
30670         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
30671         for flag in $(EXTRA_TARGET_FLAGS); do \
30672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30673         done; \
30674         (cd $(TARGET_SUBDIR)/gperf && \
30675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30677                   "RANLIB=$${RANLIB}" \
30678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30679                    info) \
30680           || exit 1
30681
30682 @endif target-gperf
30683
30684 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
30685 maybe-dvi-target-gperf:
30686 @if target-gperf
30687 maybe-dvi-target-gperf: dvi-target-gperf
30688
30689 dvi-target-gperf: \
30690     configure-target-gperf 
30691         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30692         r=`${PWD_COMMAND}`; export r; \
30693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694         $(NORMAL_TARGET_EXPORTS) \
30695         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
30696         for flag in $(EXTRA_TARGET_FLAGS); do \
30697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30698         done; \
30699         (cd $(TARGET_SUBDIR)/gperf && \
30700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30702                   "RANLIB=$${RANLIB}" \
30703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30704                    dvi) \
30705           || exit 1
30706
30707 @endif target-gperf
30708
30709 .PHONY: maybe-html-target-gperf html-target-gperf
30710 maybe-html-target-gperf:
30711 @if target-gperf
30712 maybe-html-target-gperf: html-target-gperf
30713
30714 html-target-gperf: \
30715     configure-target-gperf 
30716         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30717         r=`${PWD_COMMAND}`; export r; \
30718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30719         $(NORMAL_TARGET_EXPORTS) \
30720         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
30721         for flag in $(EXTRA_TARGET_FLAGS); do \
30722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30723         done; \
30724         (cd $(TARGET_SUBDIR)/gperf && \
30725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30727                   "RANLIB=$${RANLIB}" \
30728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30729                    html) \
30730           || exit 1
30731
30732 @endif target-gperf
30733
30734 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
30735 maybe-TAGS-target-gperf:
30736 @if target-gperf
30737 maybe-TAGS-target-gperf: TAGS-target-gperf
30738
30739 TAGS-target-gperf: \
30740     configure-target-gperf 
30741         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30742         r=`${PWD_COMMAND}`; export r; \
30743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30744         $(NORMAL_TARGET_EXPORTS) \
30745         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
30746         for flag in $(EXTRA_TARGET_FLAGS); do \
30747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30748         done; \
30749         (cd $(TARGET_SUBDIR)/gperf && \
30750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30752                   "RANLIB=$${RANLIB}" \
30753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30754                    TAGS) \
30755           || exit 1
30756
30757 @endif target-gperf
30758
30759 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
30760 maybe-install-info-target-gperf:
30761 @if target-gperf
30762 maybe-install-info-target-gperf: install-info-target-gperf
30763
30764 install-info-target-gperf: \
30765     configure-target-gperf \
30766     info-target-gperf 
30767         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30768         r=`${PWD_COMMAND}`; export r; \
30769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770         $(NORMAL_TARGET_EXPORTS) \
30771         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
30772         for flag in $(EXTRA_TARGET_FLAGS); do \
30773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30774         done; \
30775         (cd $(TARGET_SUBDIR)/gperf && \
30776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30778                   "RANLIB=$${RANLIB}" \
30779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30780                    install-info) \
30781           || exit 1
30782
30783 @endif target-gperf
30784
30785 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
30786 maybe-installcheck-target-gperf:
30787 @if target-gperf
30788 maybe-installcheck-target-gperf: installcheck-target-gperf
30789
30790 installcheck-target-gperf: \
30791     configure-target-gperf 
30792         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30793         r=`${PWD_COMMAND}`; export r; \
30794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30795         $(NORMAL_TARGET_EXPORTS) \
30796         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
30797         for flag in $(EXTRA_TARGET_FLAGS); do \
30798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30799         done; \
30800         (cd $(TARGET_SUBDIR)/gperf && \
30801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30803                   "RANLIB=$${RANLIB}" \
30804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30805                    installcheck) \
30806           || exit 1
30807
30808 @endif target-gperf
30809
30810 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
30811 maybe-mostlyclean-target-gperf:
30812 @if target-gperf
30813 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
30814
30815 mostlyclean-target-gperf: 
30816         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30817         r=`${PWD_COMMAND}`; export r; \
30818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30819         $(NORMAL_TARGET_EXPORTS) \
30820         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
30821         for flag in $(EXTRA_TARGET_FLAGS); do \
30822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30823         done; \
30824         (cd $(TARGET_SUBDIR)/gperf && \
30825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30827                   "RANLIB=$${RANLIB}" \
30828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30829                    mostlyclean) \
30830           || exit 1
30831
30832 @endif target-gperf
30833
30834 .PHONY: maybe-clean-target-gperf clean-target-gperf
30835 maybe-clean-target-gperf:
30836 @if target-gperf
30837 maybe-clean-target-gperf: clean-target-gperf
30838
30839 clean-target-gperf: 
30840         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30841         r=`${PWD_COMMAND}`; export r; \
30842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30843         $(NORMAL_TARGET_EXPORTS) \
30844         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
30845         for flag in $(EXTRA_TARGET_FLAGS); do \
30846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30847         done; \
30848         (cd $(TARGET_SUBDIR)/gperf && \
30849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30851                   "RANLIB=$${RANLIB}" \
30852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30853                    clean) \
30854           || exit 1
30855
30856 @endif target-gperf
30857
30858 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
30859 maybe-distclean-target-gperf:
30860 @if target-gperf
30861 maybe-distclean-target-gperf: distclean-target-gperf
30862
30863 distclean-target-gperf: 
30864         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30865         r=`${PWD_COMMAND}`; export r; \
30866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30867         $(NORMAL_TARGET_EXPORTS) \
30868         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
30869         for flag in $(EXTRA_TARGET_FLAGS); do \
30870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30871         done; \
30872         (cd $(TARGET_SUBDIR)/gperf && \
30873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30875                   "RANLIB=$${RANLIB}" \
30876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30877                    distclean) \
30878           || exit 1
30879
30880 @endif target-gperf
30881
30882 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
30883 maybe-maintainer-clean-target-gperf:
30884 @if target-gperf
30885 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
30886
30887 maintainer-clean-target-gperf: 
30888         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30889         r=`${PWD_COMMAND}`; export r; \
30890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891         $(NORMAL_TARGET_EXPORTS) \
30892         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
30893         for flag in $(EXTRA_TARGET_FLAGS); do \
30894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30895         done; \
30896         (cd $(TARGET_SUBDIR)/gperf && \
30897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30899                   "RANLIB=$${RANLIB}" \
30900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30901                    maintainer-clean) \
30902           || exit 1
30903
30904 @endif target-gperf
30905
30906
30907
30908 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30909 @if target-examples
30910 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
30911         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30912         rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
30913         cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
30914 @endif target-examples
30915
30916
30917
30918 .PHONY: configure-target-examples maybe-configure-target-examples
30919 maybe-configure-target-examples:
30920 @if target-examples
30921 maybe-configure-target-examples: configure-target-examples
30922 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
30923         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
30924         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30925         r=`${PWD_COMMAND}`; export r; \
30926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927         $(NORMAL_TARGET_EXPORTS) \
30928         echo Configuring in $(TARGET_SUBDIR)/examples; \
30929         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
30930         case $(srcdir) in \
30931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30932           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
30933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30934         esac; \
30935         srcdiroption="--srcdir=$${topdir}/examples"; \
30936         libsrcdir="$$s/examples"; \
30937         rm -f no-such-file || : ; \
30938         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30939           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30940           || exit 1
30941 @endif target-examples
30942
30943
30944
30945
30946
30947 .PHONY: all-target-examples maybe-all-target-examples
30948 maybe-all-target-examples:
30949 @if target-examples
30950 TARGET-target-examples=all
30951 maybe-all-target-examples: all-target-examples
30952 all-target-examples: configure-target-examples
30953         @r=`${PWD_COMMAND}`; export r; \
30954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30955         $(NORMAL_TARGET_EXPORTS) \
30956         (cd $(TARGET_SUBDIR)/examples && \
30957           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
30958 @endif target-examples
30959
30960
30961
30962
30963
30964 .PHONY: check-target-examples maybe-check-target-examples
30965 maybe-check-target-examples:
30966 @if target-examples
30967 maybe-check-target-examples: check-target-examples
30968
30969 # Dummy target for uncheckable module.
30970 check-target-examples:
30971
30972 @endif target-examples
30973
30974 .PHONY: install-target-examples maybe-install-target-examples
30975 maybe-install-target-examples:
30976 @if target-examples
30977 maybe-install-target-examples: install-target-examples
30978
30979 # Dummy target for uninstallable.
30980 install-target-examples:
30981
30982 @endif target-examples
30983
30984 # Other targets (info, dvi, etc.)
30985
30986 .PHONY: maybe-info-target-examples info-target-examples
30987 maybe-info-target-examples:
30988 @if target-examples
30989 maybe-info-target-examples: info-target-examples
30990
30991 info-target-examples: \
30992     configure-target-examples 
30993         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
30994         r=`${PWD_COMMAND}`; export r; \
30995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30996         $(NORMAL_TARGET_EXPORTS) \
30997         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
30998         for flag in $(EXTRA_TARGET_FLAGS); do \
30999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31000         done; \
31001         (cd $(TARGET_SUBDIR)/examples && \
31002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31004                   "RANLIB=$${RANLIB}" \
31005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31006                    info) \
31007           || exit 1
31008
31009 @endif target-examples
31010
31011 .PHONY: maybe-dvi-target-examples dvi-target-examples
31012 maybe-dvi-target-examples:
31013 @if target-examples
31014 maybe-dvi-target-examples: dvi-target-examples
31015
31016 dvi-target-examples: \
31017     configure-target-examples 
31018         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31019         r=`${PWD_COMMAND}`; export r; \
31020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31021         $(NORMAL_TARGET_EXPORTS) \
31022         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
31023         for flag in $(EXTRA_TARGET_FLAGS); do \
31024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31025         done; \
31026         (cd $(TARGET_SUBDIR)/examples && \
31027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31029                   "RANLIB=$${RANLIB}" \
31030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31031                    dvi) \
31032           || exit 1
31033
31034 @endif target-examples
31035
31036 .PHONY: maybe-html-target-examples html-target-examples
31037 maybe-html-target-examples:
31038 @if target-examples
31039 maybe-html-target-examples: html-target-examples
31040
31041 html-target-examples: \
31042     configure-target-examples 
31043         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31044         r=`${PWD_COMMAND}`; export r; \
31045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31046         $(NORMAL_TARGET_EXPORTS) \
31047         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
31048         for flag in $(EXTRA_TARGET_FLAGS); do \
31049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31050         done; \
31051         (cd $(TARGET_SUBDIR)/examples && \
31052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31054                   "RANLIB=$${RANLIB}" \
31055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31056                    html) \
31057           || exit 1
31058
31059 @endif target-examples
31060
31061 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
31062 maybe-TAGS-target-examples:
31063 @if target-examples
31064 maybe-TAGS-target-examples: TAGS-target-examples
31065
31066 TAGS-target-examples: \
31067     configure-target-examples 
31068         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31069         r=`${PWD_COMMAND}`; export r; \
31070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31071         $(NORMAL_TARGET_EXPORTS) \
31072         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
31073         for flag in $(EXTRA_TARGET_FLAGS); do \
31074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31075         done; \
31076         (cd $(TARGET_SUBDIR)/examples && \
31077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31079                   "RANLIB=$${RANLIB}" \
31080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31081                    TAGS) \
31082           || exit 1
31083
31084 @endif target-examples
31085
31086 .PHONY: maybe-install-info-target-examples install-info-target-examples
31087 maybe-install-info-target-examples:
31088 @if target-examples
31089 maybe-install-info-target-examples: install-info-target-examples
31090
31091 install-info-target-examples: \
31092     configure-target-examples \
31093     info-target-examples 
31094         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31095         r=`${PWD_COMMAND}`; export r; \
31096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31097         $(NORMAL_TARGET_EXPORTS) \
31098         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
31099         for flag in $(EXTRA_TARGET_FLAGS); do \
31100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31101         done; \
31102         (cd $(TARGET_SUBDIR)/examples && \
31103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31105                   "RANLIB=$${RANLIB}" \
31106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31107                    install-info) \
31108           || exit 1
31109
31110 @endif target-examples
31111
31112 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
31113 maybe-installcheck-target-examples:
31114 @if target-examples
31115 maybe-installcheck-target-examples: installcheck-target-examples
31116
31117 installcheck-target-examples: \
31118     configure-target-examples 
31119         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31120         r=`${PWD_COMMAND}`; export r; \
31121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31122         $(NORMAL_TARGET_EXPORTS) \
31123         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
31124         for flag in $(EXTRA_TARGET_FLAGS); do \
31125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31126         done; \
31127         (cd $(TARGET_SUBDIR)/examples && \
31128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31130                   "RANLIB=$${RANLIB}" \
31131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31132                    installcheck) \
31133           || exit 1
31134
31135 @endif target-examples
31136
31137 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
31138 maybe-mostlyclean-target-examples:
31139 @if target-examples
31140 maybe-mostlyclean-target-examples: mostlyclean-target-examples
31141
31142 mostlyclean-target-examples: 
31143         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31144         r=`${PWD_COMMAND}`; export r; \
31145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31146         $(NORMAL_TARGET_EXPORTS) \
31147         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
31148         for flag in $(EXTRA_TARGET_FLAGS); do \
31149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31150         done; \
31151         (cd $(TARGET_SUBDIR)/examples && \
31152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31154                   "RANLIB=$${RANLIB}" \
31155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31156                    mostlyclean) \
31157           || exit 1
31158
31159 @endif target-examples
31160
31161 .PHONY: maybe-clean-target-examples clean-target-examples
31162 maybe-clean-target-examples:
31163 @if target-examples
31164 maybe-clean-target-examples: clean-target-examples
31165
31166 clean-target-examples: 
31167         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31168         r=`${PWD_COMMAND}`; export r; \
31169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170         $(NORMAL_TARGET_EXPORTS) \
31171         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
31172         for flag in $(EXTRA_TARGET_FLAGS); do \
31173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31174         done; \
31175         (cd $(TARGET_SUBDIR)/examples && \
31176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31178                   "RANLIB=$${RANLIB}" \
31179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31180                    clean) \
31181           || exit 1
31182
31183 @endif target-examples
31184
31185 .PHONY: maybe-distclean-target-examples distclean-target-examples
31186 maybe-distclean-target-examples:
31187 @if target-examples
31188 maybe-distclean-target-examples: distclean-target-examples
31189
31190 distclean-target-examples: 
31191         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31192         r=`${PWD_COMMAND}`; export r; \
31193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31194         $(NORMAL_TARGET_EXPORTS) \
31195         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
31196         for flag in $(EXTRA_TARGET_FLAGS); do \
31197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31198         done; \
31199         (cd $(TARGET_SUBDIR)/examples && \
31200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31202                   "RANLIB=$${RANLIB}" \
31203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31204                    distclean) \
31205           || exit 1
31206
31207 @endif target-examples
31208
31209 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
31210 maybe-maintainer-clean-target-examples:
31211 @if target-examples
31212 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
31213
31214 maintainer-clean-target-examples: 
31215         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31216         r=`${PWD_COMMAND}`; export r; \
31217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31218         $(NORMAL_TARGET_EXPORTS) \
31219         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
31220         for flag in $(EXTRA_TARGET_FLAGS); do \
31221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31222         done; \
31223         (cd $(TARGET_SUBDIR)/examples && \
31224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31226                   "RANLIB=$${RANLIB}" \
31227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31228                    maintainer-clean) \
31229           || exit 1
31230
31231 @endif target-examples
31232
31233
31234
31235 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31236 @if target-libffi
31237 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
31238         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31239         rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
31240         cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
31241 @endif target-libffi
31242
31243
31244
31245 .PHONY: configure-target-libffi maybe-configure-target-libffi
31246 maybe-configure-target-libffi:
31247 @if target-libffi
31248 maybe-configure-target-libffi: configure-target-libffi
31249 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
31250         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
31251         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31252         r=`${PWD_COMMAND}`; export r; \
31253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31254         $(NORMAL_TARGET_EXPORTS) \
31255         echo Configuring in $(TARGET_SUBDIR)/libffi; \
31256         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
31257         case $(srcdir) in \
31258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31259           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
31260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31261         esac; \
31262         srcdiroption="--srcdir=$${topdir}/libffi"; \
31263         libsrcdir="$$s/libffi"; \
31264         rm -f no-such-file || : ; \
31265         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31266           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31267           || exit 1
31268 @endif target-libffi
31269
31270
31271
31272
31273
31274 .PHONY: all-target-libffi maybe-all-target-libffi
31275 maybe-all-target-libffi:
31276 @if target-libffi
31277 TARGET-target-libffi=all
31278 maybe-all-target-libffi: all-target-libffi
31279 all-target-libffi: configure-target-libffi
31280         @r=`${PWD_COMMAND}`; export r; \
31281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31282         $(NORMAL_TARGET_EXPORTS) \
31283         (cd $(TARGET_SUBDIR)/libffi && \
31284           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
31285 @endif target-libffi
31286
31287
31288
31289
31290
31291 .PHONY: check-target-libffi maybe-check-target-libffi
31292 maybe-check-target-libffi:
31293 @if target-libffi
31294 maybe-check-target-libffi: check-target-libffi
31295
31296 check-target-libffi:
31297         @r=`${PWD_COMMAND}`; export r; \
31298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31299         $(NORMAL_TARGET_EXPORTS) \
31300         (cd $(TARGET_SUBDIR)/libffi && \
31301           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31302
31303 @endif target-libffi
31304
31305 .PHONY: install-target-libffi maybe-install-target-libffi
31306 maybe-install-target-libffi:
31307 @if target-libffi
31308 maybe-install-target-libffi: install-target-libffi
31309
31310 install-target-libffi: installdirs
31311         @r=`${PWD_COMMAND}`; export r; \
31312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31313         $(NORMAL_TARGET_EXPORTS) \
31314         (cd $(TARGET_SUBDIR)/libffi && \
31315           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31316
31317 @endif target-libffi
31318
31319 # Other targets (info, dvi, etc.)
31320
31321 .PHONY: maybe-info-target-libffi info-target-libffi
31322 maybe-info-target-libffi:
31323 @if target-libffi
31324 maybe-info-target-libffi: info-target-libffi
31325
31326 info-target-libffi: \
31327     configure-target-libffi 
31328         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31329         r=`${PWD_COMMAND}`; export r; \
31330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31331         $(NORMAL_TARGET_EXPORTS) \
31332         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
31333         for flag in $(EXTRA_TARGET_FLAGS); do \
31334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31335         done; \
31336         (cd $(TARGET_SUBDIR)/libffi && \
31337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31339                   "RANLIB=$${RANLIB}" \
31340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31341                    info) \
31342           || exit 1
31343
31344 @endif target-libffi
31345
31346 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
31347 maybe-dvi-target-libffi:
31348 @if target-libffi
31349 maybe-dvi-target-libffi: dvi-target-libffi
31350
31351 dvi-target-libffi: \
31352     configure-target-libffi 
31353         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31354         r=`${PWD_COMMAND}`; export r; \
31355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31356         $(NORMAL_TARGET_EXPORTS) \
31357         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
31358         for flag in $(EXTRA_TARGET_FLAGS); do \
31359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31360         done; \
31361         (cd $(TARGET_SUBDIR)/libffi && \
31362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31364                   "RANLIB=$${RANLIB}" \
31365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31366                    dvi) \
31367           || exit 1
31368
31369 @endif target-libffi
31370
31371 .PHONY: maybe-html-target-libffi html-target-libffi
31372 maybe-html-target-libffi:
31373 @if target-libffi
31374 maybe-html-target-libffi: html-target-libffi
31375
31376 html-target-libffi: \
31377     configure-target-libffi 
31378         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31379         r=`${PWD_COMMAND}`; export r; \
31380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31381         $(NORMAL_TARGET_EXPORTS) \
31382         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
31383         for flag in $(EXTRA_TARGET_FLAGS); do \
31384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31385         done; \
31386         (cd $(TARGET_SUBDIR)/libffi && \
31387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31389                   "RANLIB=$${RANLIB}" \
31390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31391                    html) \
31392           || exit 1
31393
31394 @endif target-libffi
31395
31396 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
31397 maybe-TAGS-target-libffi:
31398 @if target-libffi
31399 maybe-TAGS-target-libffi: TAGS-target-libffi
31400
31401 TAGS-target-libffi: \
31402     configure-target-libffi 
31403         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31404         r=`${PWD_COMMAND}`; export r; \
31405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31406         $(NORMAL_TARGET_EXPORTS) \
31407         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
31408         for flag in $(EXTRA_TARGET_FLAGS); do \
31409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31410         done; \
31411         (cd $(TARGET_SUBDIR)/libffi && \
31412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31414                   "RANLIB=$${RANLIB}" \
31415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31416                    TAGS) \
31417           || exit 1
31418
31419 @endif target-libffi
31420
31421 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
31422 maybe-install-info-target-libffi:
31423 @if target-libffi
31424 maybe-install-info-target-libffi: install-info-target-libffi
31425
31426 install-info-target-libffi: \
31427     configure-target-libffi \
31428     info-target-libffi 
31429         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31430         r=`${PWD_COMMAND}`; export r; \
31431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31432         $(NORMAL_TARGET_EXPORTS) \
31433         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
31434         for flag in $(EXTRA_TARGET_FLAGS); do \
31435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31436         done; \
31437         (cd $(TARGET_SUBDIR)/libffi && \
31438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31440                   "RANLIB=$${RANLIB}" \
31441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31442                    install-info) \
31443           || exit 1
31444
31445 @endif target-libffi
31446
31447 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
31448 maybe-installcheck-target-libffi:
31449 @if target-libffi
31450 maybe-installcheck-target-libffi: installcheck-target-libffi
31451
31452 installcheck-target-libffi: \
31453     configure-target-libffi 
31454         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31455         r=`${PWD_COMMAND}`; export r; \
31456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457         $(NORMAL_TARGET_EXPORTS) \
31458         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
31459         for flag in $(EXTRA_TARGET_FLAGS); do \
31460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31461         done; \
31462         (cd $(TARGET_SUBDIR)/libffi && \
31463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31465                   "RANLIB=$${RANLIB}" \
31466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31467                    installcheck) \
31468           || exit 1
31469
31470 @endif target-libffi
31471
31472 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
31473 maybe-mostlyclean-target-libffi:
31474 @if target-libffi
31475 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
31476
31477 mostlyclean-target-libffi: 
31478         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31479         r=`${PWD_COMMAND}`; export r; \
31480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31481         $(NORMAL_TARGET_EXPORTS) \
31482         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
31483         for flag in $(EXTRA_TARGET_FLAGS); do \
31484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31485         done; \
31486         (cd $(TARGET_SUBDIR)/libffi && \
31487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31489                   "RANLIB=$${RANLIB}" \
31490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31491                    mostlyclean) \
31492           || exit 1
31493
31494 @endif target-libffi
31495
31496 .PHONY: maybe-clean-target-libffi clean-target-libffi
31497 maybe-clean-target-libffi:
31498 @if target-libffi
31499 maybe-clean-target-libffi: clean-target-libffi
31500
31501 clean-target-libffi: 
31502         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31503         r=`${PWD_COMMAND}`; export r; \
31504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31505         $(NORMAL_TARGET_EXPORTS) \
31506         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
31507         for flag in $(EXTRA_TARGET_FLAGS); do \
31508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31509         done; \
31510         (cd $(TARGET_SUBDIR)/libffi && \
31511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31513                   "RANLIB=$${RANLIB}" \
31514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31515                    clean) \
31516           || exit 1
31517
31518 @endif target-libffi
31519
31520 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
31521 maybe-distclean-target-libffi:
31522 @if target-libffi
31523 maybe-distclean-target-libffi: distclean-target-libffi
31524
31525 distclean-target-libffi: 
31526         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31527         r=`${PWD_COMMAND}`; export r; \
31528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31529         $(NORMAL_TARGET_EXPORTS) \
31530         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
31531         for flag in $(EXTRA_TARGET_FLAGS); do \
31532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31533         done; \
31534         (cd $(TARGET_SUBDIR)/libffi && \
31535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31537                   "RANLIB=$${RANLIB}" \
31538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31539                    distclean) \
31540           || exit 1
31541
31542 @endif target-libffi
31543
31544 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
31545 maybe-maintainer-clean-target-libffi:
31546 @if target-libffi
31547 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
31548
31549 maintainer-clean-target-libffi: 
31550         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31551         r=`${PWD_COMMAND}`; export r; \
31552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553         $(NORMAL_TARGET_EXPORTS) \
31554         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
31555         for flag in $(EXTRA_TARGET_FLAGS); do \
31556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31557         done; \
31558         (cd $(TARGET_SUBDIR)/libffi && \
31559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561                   "RANLIB=$${RANLIB}" \
31562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31563                    maintainer-clean) \
31564           || exit 1
31565
31566 @endif target-libffi
31567
31568
31569
31570 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31571 @if target-libjava
31572 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
31573         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31574         rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
31575         cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
31576 @endif target-libjava
31577
31578
31579
31580 .PHONY: configure-target-libjava maybe-configure-target-libjava
31581 maybe-configure-target-libjava:
31582 @if target-libjava
31583 maybe-configure-target-libjava: configure-target-libjava
31584 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
31585         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
31586         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31587         r=`${PWD_COMMAND}`; export r; \
31588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31589         $(RAW_CXX_TARGET_EXPORTS) \
31590         echo Configuring in $(TARGET_SUBDIR)/libjava; \
31591         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
31592         case $(srcdir) in \
31593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31594           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
31595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31596         esac; \
31597         srcdiroption="--srcdir=$${topdir}/libjava"; \
31598         libsrcdir="$$s/libjava"; \
31599         rm -f no-such-file || : ; \
31600         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31601           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31602           || exit 1
31603 @endif target-libjava
31604
31605
31606
31607
31608
31609 .PHONY: all-target-libjava maybe-all-target-libjava
31610 maybe-all-target-libjava:
31611 @if target-libjava
31612 TARGET-target-libjava=all
31613 maybe-all-target-libjava: all-target-libjava
31614 all-target-libjava: configure-target-libjava
31615         @r=`${PWD_COMMAND}`; export r; \
31616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31617         $(RAW_CXX_TARGET_EXPORTS) \
31618         (cd $(TARGET_SUBDIR)/libjava && \
31619           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
31620 @endif target-libjava
31621
31622
31623
31624
31625
31626 .PHONY: check-target-libjava maybe-check-target-libjava
31627 maybe-check-target-libjava:
31628 @if target-libjava
31629 maybe-check-target-libjava: check-target-libjava
31630
31631 check-target-libjava:
31632         @r=`${PWD_COMMAND}`; export r; \
31633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634         $(RAW_CXX_TARGET_EXPORTS) \
31635         (cd $(TARGET_SUBDIR)/libjava && \
31636           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
31637
31638 @endif target-libjava
31639
31640 .PHONY: install-target-libjava maybe-install-target-libjava
31641 maybe-install-target-libjava:
31642 @if target-libjava
31643 maybe-install-target-libjava: install-target-libjava
31644
31645 install-target-libjava: installdirs
31646         @r=`${PWD_COMMAND}`; export r; \
31647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31648         $(RAW_CXX_TARGET_EXPORTS) \
31649         (cd $(TARGET_SUBDIR)/libjava && \
31650           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31651
31652 @endif target-libjava
31653
31654 # Other targets (info, dvi, etc.)
31655
31656 .PHONY: maybe-info-target-libjava info-target-libjava
31657 maybe-info-target-libjava:
31658 @if target-libjava
31659 maybe-info-target-libjava: info-target-libjava
31660
31661 info-target-libjava: \
31662     configure-target-libjava 
31663         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31664         r=`${PWD_COMMAND}`; export r; \
31665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31666         $(RAW_CXX_TARGET_EXPORTS) \
31667         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
31668         for flag in $(EXTRA_TARGET_FLAGS); do \
31669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31670         done; \
31671         (cd $(TARGET_SUBDIR)/libjava && \
31672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31674                   "RANLIB=$${RANLIB}" \
31675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31676                    info) \
31677           || exit 1
31678
31679 @endif target-libjava
31680
31681 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
31682 maybe-dvi-target-libjava:
31683 @if target-libjava
31684 maybe-dvi-target-libjava: dvi-target-libjava
31685
31686 dvi-target-libjava: \
31687     configure-target-libjava 
31688         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31689         r=`${PWD_COMMAND}`; export r; \
31690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31691         $(RAW_CXX_TARGET_EXPORTS) \
31692         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
31693         for flag in $(EXTRA_TARGET_FLAGS); do \
31694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31695         done; \
31696         (cd $(TARGET_SUBDIR)/libjava && \
31697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31699                   "RANLIB=$${RANLIB}" \
31700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31701                    dvi) \
31702           || exit 1
31703
31704 @endif target-libjava
31705
31706 .PHONY: maybe-html-target-libjava html-target-libjava
31707 maybe-html-target-libjava:
31708 @if target-libjava
31709 maybe-html-target-libjava: html-target-libjava
31710
31711 html-target-libjava: \
31712     configure-target-libjava 
31713         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31714         r=`${PWD_COMMAND}`; export r; \
31715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31716         $(RAW_CXX_TARGET_EXPORTS) \
31717         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
31718         for flag in $(EXTRA_TARGET_FLAGS); do \
31719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31720         done; \
31721         (cd $(TARGET_SUBDIR)/libjava && \
31722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31724                   "RANLIB=$${RANLIB}" \
31725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31726                    html) \
31727           || exit 1
31728
31729 @endif target-libjava
31730
31731 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
31732 maybe-TAGS-target-libjava:
31733 @if target-libjava
31734 maybe-TAGS-target-libjava: TAGS-target-libjava
31735
31736 TAGS-target-libjava: \
31737     configure-target-libjava 
31738         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31739         r=`${PWD_COMMAND}`; export r; \
31740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31741         $(RAW_CXX_TARGET_EXPORTS) \
31742         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
31743         for flag in $(EXTRA_TARGET_FLAGS); do \
31744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31745         done; \
31746         (cd $(TARGET_SUBDIR)/libjava && \
31747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31749                   "RANLIB=$${RANLIB}" \
31750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31751                    TAGS) \
31752           || exit 1
31753
31754 @endif target-libjava
31755
31756 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
31757 maybe-install-info-target-libjava:
31758 @if target-libjava
31759 maybe-install-info-target-libjava: install-info-target-libjava
31760
31761 install-info-target-libjava: \
31762     configure-target-libjava \
31763     info-target-libjava 
31764         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31765         r=`${PWD_COMMAND}`; export r; \
31766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31767         $(RAW_CXX_TARGET_EXPORTS) \
31768         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
31769         for flag in $(EXTRA_TARGET_FLAGS); do \
31770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31771         done; \
31772         (cd $(TARGET_SUBDIR)/libjava && \
31773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31775                   "RANLIB=$${RANLIB}" \
31776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31777                    install-info) \
31778           || exit 1
31779
31780 @endif target-libjava
31781
31782 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
31783 maybe-installcheck-target-libjava:
31784 @if target-libjava
31785 maybe-installcheck-target-libjava: installcheck-target-libjava
31786
31787 installcheck-target-libjava: \
31788     configure-target-libjava 
31789         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31790         r=`${PWD_COMMAND}`; export r; \
31791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31792         $(RAW_CXX_TARGET_EXPORTS) \
31793         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
31794         for flag in $(EXTRA_TARGET_FLAGS); do \
31795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31796         done; \
31797         (cd $(TARGET_SUBDIR)/libjava && \
31798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31800                   "RANLIB=$${RANLIB}" \
31801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31802                    installcheck) \
31803           || exit 1
31804
31805 @endif target-libjava
31806
31807 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
31808 maybe-mostlyclean-target-libjava:
31809 @if target-libjava
31810 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
31811
31812 mostlyclean-target-libjava: 
31813         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31814         r=`${PWD_COMMAND}`; export r; \
31815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31816         $(RAW_CXX_TARGET_EXPORTS) \
31817         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
31818         for flag in $(EXTRA_TARGET_FLAGS); do \
31819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31820         done; \
31821         (cd $(TARGET_SUBDIR)/libjava && \
31822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31824                   "RANLIB=$${RANLIB}" \
31825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31826                    mostlyclean) \
31827           || exit 1
31828
31829 @endif target-libjava
31830
31831 .PHONY: maybe-clean-target-libjava clean-target-libjava
31832 maybe-clean-target-libjava:
31833 @if target-libjava
31834 maybe-clean-target-libjava: clean-target-libjava
31835
31836 clean-target-libjava: 
31837         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31838         r=`${PWD_COMMAND}`; export r; \
31839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31840         $(RAW_CXX_TARGET_EXPORTS) \
31841         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
31842         for flag in $(EXTRA_TARGET_FLAGS); do \
31843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31844         done; \
31845         (cd $(TARGET_SUBDIR)/libjava && \
31846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31848                   "RANLIB=$${RANLIB}" \
31849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31850                    clean) \
31851           || exit 1
31852
31853 @endif target-libjava
31854
31855 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
31856 maybe-distclean-target-libjava:
31857 @if target-libjava
31858 maybe-distclean-target-libjava: distclean-target-libjava
31859
31860 distclean-target-libjava: 
31861         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31862         r=`${PWD_COMMAND}`; export r; \
31863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31864         $(RAW_CXX_TARGET_EXPORTS) \
31865         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
31866         for flag in $(EXTRA_TARGET_FLAGS); do \
31867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31868         done; \
31869         (cd $(TARGET_SUBDIR)/libjava && \
31870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31872                   "RANLIB=$${RANLIB}" \
31873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31874                    distclean) \
31875           || exit 1
31876
31877 @endif target-libjava
31878
31879 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
31880 maybe-maintainer-clean-target-libjava:
31881 @if target-libjava
31882 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
31883
31884 maintainer-clean-target-libjava: 
31885         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31886         r=`${PWD_COMMAND}`; export r; \
31887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31888         $(RAW_CXX_TARGET_EXPORTS) \
31889         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
31890         for flag in $(EXTRA_TARGET_FLAGS); do \
31891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31892         done; \
31893         (cd $(TARGET_SUBDIR)/libjava && \
31894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31896                   "RANLIB=$${RANLIB}" \
31897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31898                    maintainer-clean) \
31899           || exit 1
31900
31901 @endif target-libjava
31902
31903
31904
31905 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31906 @if target-zlib
31907 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
31908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31909         rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
31910         cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
31911 @endif target-zlib
31912
31913
31914
31915 .PHONY: configure-target-zlib maybe-configure-target-zlib
31916 maybe-configure-target-zlib:
31917 @if target-zlib
31918 maybe-configure-target-zlib: configure-target-zlib
31919 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
31920         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
31921         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31922         r=`${PWD_COMMAND}`; export r; \
31923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31924         $(NORMAL_TARGET_EXPORTS) \
31925         echo Configuring in $(TARGET_SUBDIR)/zlib; \
31926         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
31927         case $(srcdir) in \
31928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31929           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
31930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31931         esac; \
31932         srcdiroption="--srcdir=$${topdir}/zlib"; \
31933         libsrcdir="$$s/zlib"; \
31934         rm -f no-such-file || : ; \
31935         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31936           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31937           || exit 1
31938 @endif target-zlib
31939
31940
31941
31942
31943
31944 .PHONY: all-target-zlib maybe-all-target-zlib
31945 maybe-all-target-zlib:
31946 @if target-zlib
31947 TARGET-target-zlib=all
31948 maybe-all-target-zlib: all-target-zlib
31949 all-target-zlib: configure-target-zlib
31950         @r=`${PWD_COMMAND}`; export r; \
31951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31952         $(NORMAL_TARGET_EXPORTS) \
31953         (cd $(TARGET_SUBDIR)/zlib && \
31954           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
31955 @endif target-zlib
31956
31957
31958
31959
31960
31961 .PHONY: check-target-zlib maybe-check-target-zlib
31962 maybe-check-target-zlib:
31963 @if target-zlib
31964 maybe-check-target-zlib: check-target-zlib
31965
31966 check-target-zlib:
31967         @r=`${PWD_COMMAND}`; export r; \
31968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31969         $(NORMAL_TARGET_EXPORTS) \
31970         (cd $(TARGET_SUBDIR)/zlib && \
31971           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31972
31973 @endif target-zlib
31974
31975 .PHONY: install-target-zlib maybe-install-target-zlib
31976 maybe-install-target-zlib:
31977 @if target-zlib
31978 maybe-install-target-zlib: install-target-zlib
31979
31980 install-target-zlib: installdirs
31981         @r=`${PWD_COMMAND}`; export r; \
31982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31983         $(NORMAL_TARGET_EXPORTS) \
31984         (cd $(TARGET_SUBDIR)/zlib && \
31985           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31986
31987 @endif target-zlib
31988
31989 # Other targets (info, dvi, etc.)
31990
31991 .PHONY: maybe-info-target-zlib info-target-zlib
31992 maybe-info-target-zlib:
31993 @if target-zlib
31994 maybe-info-target-zlib: info-target-zlib
31995
31996 info-target-zlib: \
31997     configure-target-zlib 
31998         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
31999         r=`${PWD_COMMAND}`; export r; \
32000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32001         $(NORMAL_TARGET_EXPORTS) \
32002         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
32003         for flag in $(EXTRA_TARGET_FLAGS); do \
32004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32005         done; \
32006         (cd $(TARGET_SUBDIR)/zlib && \
32007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32009                   "RANLIB=$${RANLIB}" \
32010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32011                    info) \
32012           || exit 1
32013
32014 @endif target-zlib
32015
32016 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
32017 maybe-dvi-target-zlib:
32018 @if target-zlib
32019 maybe-dvi-target-zlib: dvi-target-zlib
32020
32021 dvi-target-zlib: \
32022     configure-target-zlib 
32023         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32024         r=`${PWD_COMMAND}`; export r; \
32025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32026         $(NORMAL_TARGET_EXPORTS) \
32027         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
32028         for flag in $(EXTRA_TARGET_FLAGS); do \
32029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32030         done; \
32031         (cd $(TARGET_SUBDIR)/zlib && \
32032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32034                   "RANLIB=$${RANLIB}" \
32035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32036                    dvi) \
32037           || exit 1
32038
32039 @endif target-zlib
32040
32041 .PHONY: maybe-html-target-zlib html-target-zlib
32042 maybe-html-target-zlib:
32043 @if target-zlib
32044 maybe-html-target-zlib: html-target-zlib
32045
32046 html-target-zlib: \
32047     configure-target-zlib 
32048         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32049         r=`${PWD_COMMAND}`; export r; \
32050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051         $(NORMAL_TARGET_EXPORTS) \
32052         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
32053         for flag in $(EXTRA_TARGET_FLAGS); do \
32054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32055         done; \
32056         (cd $(TARGET_SUBDIR)/zlib && \
32057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059                   "RANLIB=$${RANLIB}" \
32060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32061                    html) \
32062           || exit 1
32063
32064 @endif target-zlib
32065
32066 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
32067 maybe-TAGS-target-zlib:
32068 @if target-zlib
32069 maybe-TAGS-target-zlib: TAGS-target-zlib
32070
32071 TAGS-target-zlib: \
32072     configure-target-zlib 
32073         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32074         r=`${PWD_COMMAND}`; export r; \
32075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32076         $(NORMAL_TARGET_EXPORTS) \
32077         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
32078         for flag in $(EXTRA_TARGET_FLAGS); do \
32079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32080         done; \
32081         (cd $(TARGET_SUBDIR)/zlib && \
32082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32084                   "RANLIB=$${RANLIB}" \
32085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32086                    TAGS) \
32087           || exit 1
32088
32089 @endif target-zlib
32090
32091 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
32092 maybe-install-info-target-zlib:
32093 @if target-zlib
32094 maybe-install-info-target-zlib: install-info-target-zlib
32095
32096 install-info-target-zlib: \
32097     configure-target-zlib \
32098     info-target-zlib 
32099         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32100         r=`${PWD_COMMAND}`; export r; \
32101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32102         $(NORMAL_TARGET_EXPORTS) \
32103         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
32104         for flag in $(EXTRA_TARGET_FLAGS); do \
32105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106         done; \
32107         (cd $(TARGET_SUBDIR)/zlib && \
32108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32110                   "RANLIB=$${RANLIB}" \
32111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32112                    install-info) \
32113           || exit 1
32114
32115 @endif target-zlib
32116
32117 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
32118 maybe-installcheck-target-zlib:
32119 @if target-zlib
32120 maybe-installcheck-target-zlib: installcheck-target-zlib
32121
32122 installcheck-target-zlib: \
32123     configure-target-zlib 
32124         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32125         r=`${PWD_COMMAND}`; export r; \
32126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32127         $(NORMAL_TARGET_EXPORTS) \
32128         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
32129         for flag in $(EXTRA_TARGET_FLAGS); do \
32130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131         done; \
32132         (cd $(TARGET_SUBDIR)/zlib && \
32133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32135                   "RANLIB=$${RANLIB}" \
32136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32137                    installcheck) \
32138           || exit 1
32139
32140 @endif target-zlib
32141
32142 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
32143 maybe-mostlyclean-target-zlib:
32144 @if target-zlib
32145 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
32146
32147 mostlyclean-target-zlib: 
32148         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32149         r=`${PWD_COMMAND}`; export r; \
32150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32151         $(NORMAL_TARGET_EXPORTS) \
32152         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
32153         for flag in $(EXTRA_TARGET_FLAGS); do \
32154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32155         done; \
32156         (cd $(TARGET_SUBDIR)/zlib && \
32157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32159                   "RANLIB=$${RANLIB}" \
32160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32161                    mostlyclean) \
32162           || exit 1
32163
32164 @endif target-zlib
32165
32166 .PHONY: maybe-clean-target-zlib clean-target-zlib
32167 maybe-clean-target-zlib:
32168 @if target-zlib
32169 maybe-clean-target-zlib: clean-target-zlib
32170
32171 clean-target-zlib: 
32172         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32173         r=`${PWD_COMMAND}`; export r; \
32174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32175         $(NORMAL_TARGET_EXPORTS) \
32176         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
32177         for flag in $(EXTRA_TARGET_FLAGS); do \
32178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32179         done; \
32180         (cd $(TARGET_SUBDIR)/zlib && \
32181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32183                   "RANLIB=$${RANLIB}" \
32184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32185                    clean) \
32186           || exit 1
32187
32188 @endif target-zlib
32189
32190 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
32191 maybe-distclean-target-zlib:
32192 @if target-zlib
32193 maybe-distclean-target-zlib: distclean-target-zlib
32194
32195 distclean-target-zlib: 
32196         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32197         r=`${PWD_COMMAND}`; export r; \
32198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32199         $(NORMAL_TARGET_EXPORTS) \
32200         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
32201         for flag in $(EXTRA_TARGET_FLAGS); do \
32202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32203         done; \
32204         (cd $(TARGET_SUBDIR)/zlib && \
32205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32207                   "RANLIB=$${RANLIB}" \
32208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32209                    distclean) \
32210           || exit 1
32211
32212 @endif target-zlib
32213
32214 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
32215 maybe-maintainer-clean-target-zlib:
32216 @if target-zlib
32217 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
32218
32219 maintainer-clean-target-zlib: 
32220         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32221         r=`${PWD_COMMAND}`; export r; \
32222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32223         $(NORMAL_TARGET_EXPORTS) \
32224         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
32225         for flag in $(EXTRA_TARGET_FLAGS); do \
32226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32227         done; \
32228         (cd $(TARGET_SUBDIR)/zlib && \
32229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32231                   "RANLIB=$${RANLIB}" \
32232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32233                    maintainer-clean) \
32234           || exit 1
32235
32236 @endif target-zlib
32237
32238
32239
32240 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32241 @if target-boehm-gc
32242 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
32243         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32244         rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
32245         cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
32246 @endif target-boehm-gc
32247
32248
32249
32250 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
32251 maybe-configure-target-boehm-gc:
32252 @if target-boehm-gc
32253 maybe-configure-target-boehm-gc: configure-target-boehm-gc
32254 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
32255         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
32256         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32257         r=`${PWD_COMMAND}`; export r; \
32258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259         $(NORMAL_TARGET_EXPORTS) \
32260         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
32261         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
32262         case $(srcdir) in \
32263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32264           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
32265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32266         esac; \
32267         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
32268         libsrcdir="$$s/boehm-gc"; \
32269         rm -f no-such-file || : ; \
32270         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32271           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32272           || exit 1
32273 @endif target-boehm-gc
32274
32275
32276
32277
32278
32279 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
32280 maybe-all-target-boehm-gc:
32281 @if target-boehm-gc
32282 TARGET-target-boehm-gc=all
32283 maybe-all-target-boehm-gc: all-target-boehm-gc
32284 all-target-boehm-gc: configure-target-boehm-gc
32285         @r=`${PWD_COMMAND}`; export r; \
32286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32287         $(NORMAL_TARGET_EXPORTS) \
32288         (cd $(TARGET_SUBDIR)/boehm-gc && \
32289           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
32290 @endif target-boehm-gc
32291
32292
32293
32294
32295
32296 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
32297 maybe-check-target-boehm-gc:
32298 @if target-boehm-gc
32299 maybe-check-target-boehm-gc: check-target-boehm-gc
32300
32301 check-target-boehm-gc:
32302         @r=`${PWD_COMMAND}`; export r; \
32303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32304         $(NORMAL_TARGET_EXPORTS) \
32305         (cd $(TARGET_SUBDIR)/boehm-gc && \
32306           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32307
32308 @endif target-boehm-gc
32309
32310 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
32311 maybe-install-target-boehm-gc:
32312 @if target-boehm-gc
32313 maybe-install-target-boehm-gc: install-target-boehm-gc
32314
32315 install-target-boehm-gc: installdirs
32316         @r=`${PWD_COMMAND}`; export r; \
32317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318         $(NORMAL_TARGET_EXPORTS) \
32319         (cd $(TARGET_SUBDIR)/boehm-gc && \
32320           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32321
32322 @endif target-boehm-gc
32323
32324 # Other targets (info, dvi, etc.)
32325
32326 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
32327 maybe-info-target-boehm-gc:
32328 @if target-boehm-gc
32329 maybe-info-target-boehm-gc: info-target-boehm-gc
32330
32331 info-target-boehm-gc: \
32332     configure-target-boehm-gc 
32333         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32334         r=`${PWD_COMMAND}`; export r; \
32335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32336         $(NORMAL_TARGET_EXPORTS) \
32337         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
32338         for flag in $(EXTRA_TARGET_FLAGS); do \
32339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32340         done; \
32341         (cd $(TARGET_SUBDIR)/boehm-gc && \
32342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32344                   "RANLIB=$${RANLIB}" \
32345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32346                    info) \
32347           || exit 1
32348
32349 @endif target-boehm-gc
32350
32351 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
32352 maybe-dvi-target-boehm-gc:
32353 @if target-boehm-gc
32354 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
32355
32356 dvi-target-boehm-gc: \
32357     configure-target-boehm-gc 
32358         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32359         r=`${PWD_COMMAND}`; export r; \
32360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32361         $(NORMAL_TARGET_EXPORTS) \
32362         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
32363         for flag in $(EXTRA_TARGET_FLAGS); do \
32364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32365         done; \
32366         (cd $(TARGET_SUBDIR)/boehm-gc && \
32367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32369                   "RANLIB=$${RANLIB}" \
32370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32371                    dvi) \
32372           || exit 1
32373
32374 @endif target-boehm-gc
32375
32376 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
32377 maybe-html-target-boehm-gc:
32378 @if target-boehm-gc
32379 maybe-html-target-boehm-gc: html-target-boehm-gc
32380
32381 html-target-boehm-gc: \
32382     configure-target-boehm-gc 
32383         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32384         r=`${PWD_COMMAND}`; export r; \
32385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386         $(NORMAL_TARGET_EXPORTS) \
32387         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
32388         for flag in $(EXTRA_TARGET_FLAGS); do \
32389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32390         done; \
32391         (cd $(TARGET_SUBDIR)/boehm-gc && \
32392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394                   "RANLIB=$${RANLIB}" \
32395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32396                    html) \
32397           || exit 1
32398
32399 @endif target-boehm-gc
32400
32401 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
32402 maybe-TAGS-target-boehm-gc:
32403 @if target-boehm-gc
32404 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
32405
32406 TAGS-target-boehm-gc: \
32407     configure-target-boehm-gc 
32408         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32409         r=`${PWD_COMMAND}`; export r; \
32410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32411         $(NORMAL_TARGET_EXPORTS) \
32412         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
32413         for flag in $(EXTRA_TARGET_FLAGS); do \
32414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32415         done; \
32416         (cd $(TARGET_SUBDIR)/boehm-gc && \
32417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32419                   "RANLIB=$${RANLIB}" \
32420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32421                    TAGS) \
32422           || exit 1
32423
32424 @endif target-boehm-gc
32425
32426 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
32427 maybe-install-info-target-boehm-gc:
32428 @if target-boehm-gc
32429 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
32430
32431 install-info-target-boehm-gc: \
32432     configure-target-boehm-gc \
32433     info-target-boehm-gc 
32434         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32435         r=`${PWD_COMMAND}`; export r; \
32436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32437         $(NORMAL_TARGET_EXPORTS) \
32438         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
32439         for flag in $(EXTRA_TARGET_FLAGS); do \
32440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32441         done; \
32442         (cd $(TARGET_SUBDIR)/boehm-gc && \
32443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32445                   "RANLIB=$${RANLIB}" \
32446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32447                    install-info) \
32448           || exit 1
32449
32450 @endif target-boehm-gc
32451
32452 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
32453 maybe-installcheck-target-boehm-gc:
32454 @if target-boehm-gc
32455 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
32456
32457 installcheck-target-boehm-gc: \
32458     configure-target-boehm-gc 
32459         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32460         r=`${PWD_COMMAND}`; export r; \
32461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32462         $(NORMAL_TARGET_EXPORTS) \
32463         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
32464         for flag in $(EXTRA_TARGET_FLAGS); do \
32465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32466         done; \
32467         (cd $(TARGET_SUBDIR)/boehm-gc && \
32468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32470                   "RANLIB=$${RANLIB}" \
32471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32472                    installcheck) \
32473           || exit 1
32474
32475 @endif target-boehm-gc
32476
32477 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
32478 maybe-mostlyclean-target-boehm-gc:
32479 @if target-boehm-gc
32480 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
32481
32482 mostlyclean-target-boehm-gc: 
32483         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32484         r=`${PWD_COMMAND}`; export r; \
32485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32486         $(NORMAL_TARGET_EXPORTS) \
32487         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32488         for flag in $(EXTRA_TARGET_FLAGS); do \
32489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32490         done; \
32491         (cd $(TARGET_SUBDIR)/boehm-gc && \
32492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32494                   "RANLIB=$${RANLIB}" \
32495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32496                    mostlyclean) \
32497           || exit 1
32498
32499 @endif target-boehm-gc
32500
32501 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
32502 maybe-clean-target-boehm-gc:
32503 @if target-boehm-gc
32504 maybe-clean-target-boehm-gc: clean-target-boehm-gc
32505
32506 clean-target-boehm-gc: 
32507         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32508         r=`${PWD_COMMAND}`; export r; \
32509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32510         $(NORMAL_TARGET_EXPORTS) \
32511         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32512         for flag in $(EXTRA_TARGET_FLAGS); do \
32513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32514         done; \
32515         (cd $(TARGET_SUBDIR)/boehm-gc && \
32516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32518                   "RANLIB=$${RANLIB}" \
32519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32520                    clean) \
32521           || exit 1
32522
32523 @endif target-boehm-gc
32524
32525 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
32526 maybe-distclean-target-boehm-gc:
32527 @if target-boehm-gc
32528 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
32529
32530 distclean-target-boehm-gc: 
32531         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32532         r=`${PWD_COMMAND}`; export r; \
32533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32534         $(NORMAL_TARGET_EXPORTS) \
32535         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32536         for flag in $(EXTRA_TARGET_FLAGS); do \
32537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32538         done; \
32539         (cd $(TARGET_SUBDIR)/boehm-gc && \
32540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32542                   "RANLIB=$${RANLIB}" \
32543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32544                    distclean) \
32545           || exit 1
32546
32547 @endif target-boehm-gc
32548
32549 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
32550 maybe-maintainer-clean-target-boehm-gc:
32551 @if target-boehm-gc
32552 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
32553
32554 maintainer-clean-target-boehm-gc: 
32555         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32556         r=`${PWD_COMMAND}`; export r; \
32557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32558         $(NORMAL_TARGET_EXPORTS) \
32559         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32560         for flag in $(EXTRA_TARGET_FLAGS); do \
32561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32562         done; \
32563         (cd $(TARGET_SUBDIR)/boehm-gc && \
32564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32566                   "RANLIB=$${RANLIB}" \
32567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32568                    maintainer-clean) \
32569           || exit 1
32570
32571 @endif target-boehm-gc
32572
32573
32574
32575 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32576 @if target-qthreads
32577 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
32578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32579         rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
32580         cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
32581 @endif target-qthreads
32582
32583
32584
32585 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
32586 maybe-configure-target-qthreads:
32587 @if target-qthreads
32588 maybe-configure-target-qthreads: configure-target-qthreads
32589 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
32590         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
32591         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32592         r=`${PWD_COMMAND}`; export r; \
32593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32594         $(NORMAL_TARGET_EXPORTS) \
32595         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
32596         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
32597         case $(srcdir) in \
32598           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32599           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
32600                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32601         esac; \
32602         srcdiroption="--srcdir=$${topdir}/qthreads"; \
32603         libsrcdir="$$s/qthreads"; \
32604         rm -f no-such-file || : ; \
32605         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32606           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32607           || exit 1
32608 @endif target-qthreads
32609
32610
32611
32612
32613
32614 .PHONY: all-target-qthreads maybe-all-target-qthreads
32615 maybe-all-target-qthreads:
32616 @if target-qthreads
32617 TARGET-target-qthreads=all
32618 maybe-all-target-qthreads: all-target-qthreads
32619 all-target-qthreads: configure-target-qthreads
32620         @r=`${PWD_COMMAND}`; export r; \
32621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32622         $(NORMAL_TARGET_EXPORTS) \
32623         (cd $(TARGET_SUBDIR)/qthreads && \
32624           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
32625 @endif target-qthreads
32626
32627
32628
32629
32630
32631 .PHONY: check-target-qthreads maybe-check-target-qthreads
32632 maybe-check-target-qthreads:
32633 @if target-qthreads
32634 maybe-check-target-qthreads: check-target-qthreads
32635
32636 check-target-qthreads:
32637         @r=`${PWD_COMMAND}`; export r; \
32638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32639         $(NORMAL_TARGET_EXPORTS) \
32640         (cd $(TARGET_SUBDIR)/qthreads && \
32641           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32642
32643 @endif target-qthreads
32644
32645 .PHONY: install-target-qthreads maybe-install-target-qthreads
32646 maybe-install-target-qthreads:
32647 @if target-qthreads
32648 maybe-install-target-qthreads: install-target-qthreads
32649
32650 install-target-qthreads: installdirs
32651         @r=`${PWD_COMMAND}`; export r; \
32652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653         $(NORMAL_TARGET_EXPORTS) \
32654         (cd $(TARGET_SUBDIR)/qthreads && \
32655           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32656
32657 @endif target-qthreads
32658
32659 # Other targets (info, dvi, etc.)
32660
32661 .PHONY: maybe-info-target-qthreads info-target-qthreads
32662 maybe-info-target-qthreads:
32663 @if target-qthreads
32664 maybe-info-target-qthreads: info-target-qthreads
32665
32666 info-target-qthreads: \
32667     configure-target-qthreads 
32668         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32669         r=`${PWD_COMMAND}`; export r; \
32670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32671         $(NORMAL_TARGET_EXPORTS) \
32672         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
32673         for flag in $(EXTRA_TARGET_FLAGS); do \
32674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32675         done; \
32676         (cd $(TARGET_SUBDIR)/qthreads && \
32677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32679                   "RANLIB=$${RANLIB}" \
32680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32681                    info) \
32682           || exit 1
32683
32684 @endif target-qthreads
32685
32686 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
32687 maybe-dvi-target-qthreads:
32688 @if target-qthreads
32689 maybe-dvi-target-qthreads: dvi-target-qthreads
32690
32691 dvi-target-qthreads: \
32692     configure-target-qthreads 
32693         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32694         r=`${PWD_COMMAND}`; export r; \
32695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32696         $(NORMAL_TARGET_EXPORTS) \
32697         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
32698         for flag in $(EXTRA_TARGET_FLAGS); do \
32699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32700         done; \
32701         (cd $(TARGET_SUBDIR)/qthreads && \
32702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32704                   "RANLIB=$${RANLIB}" \
32705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32706                    dvi) \
32707           || exit 1
32708
32709 @endif target-qthreads
32710
32711 .PHONY: maybe-html-target-qthreads html-target-qthreads
32712 maybe-html-target-qthreads:
32713 @if target-qthreads
32714 maybe-html-target-qthreads: html-target-qthreads
32715
32716 html-target-qthreads: \
32717     configure-target-qthreads 
32718         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32719         r=`${PWD_COMMAND}`; export r; \
32720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32721         $(NORMAL_TARGET_EXPORTS) \
32722         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
32723         for flag in $(EXTRA_TARGET_FLAGS); do \
32724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32725         done; \
32726         (cd $(TARGET_SUBDIR)/qthreads && \
32727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32729                   "RANLIB=$${RANLIB}" \
32730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32731                    html) \
32732           || exit 1
32733
32734 @endif target-qthreads
32735
32736 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
32737 maybe-TAGS-target-qthreads:
32738 @if target-qthreads
32739 maybe-TAGS-target-qthreads: TAGS-target-qthreads
32740
32741 TAGS-target-qthreads: \
32742     configure-target-qthreads 
32743         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32744         r=`${PWD_COMMAND}`; export r; \
32745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32746         $(NORMAL_TARGET_EXPORTS) \
32747         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
32748         for flag in $(EXTRA_TARGET_FLAGS); do \
32749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32750         done; \
32751         (cd $(TARGET_SUBDIR)/qthreads && \
32752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32754                   "RANLIB=$${RANLIB}" \
32755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32756                    TAGS) \
32757           || exit 1
32758
32759 @endif target-qthreads
32760
32761 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
32762 maybe-install-info-target-qthreads:
32763 @if target-qthreads
32764 maybe-install-info-target-qthreads: install-info-target-qthreads
32765
32766 install-info-target-qthreads: \
32767     configure-target-qthreads \
32768     info-target-qthreads 
32769         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32770         r=`${PWD_COMMAND}`; export r; \
32771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32772         $(NORMAL_TARGET_EXPORTS) \
32773         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
32774         for flag in $(EXTRA_TARGET_FLAGS); do \
32775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32776         done; \
32777         (cd $(TARGET_SUBDIR)/qthreads && \
32778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32780                   "RANLIB=$${RANLIB}" \
32781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32782                    install-info) \
32783           || exit 1
32784
32785 @endif target-qthreads
32786
32787 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
32788 maybe-installcheck-target-qthreads:
32789 @if target-qthreads
32790 maybe-installcheck-target-qthreads: installcheck-target-qthreads
32791
32792 installcheck-target-qthreads: \
32793     configure-target-qthreads 
32794         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32795         r=`${PWD_COMMAND}`; export r; \
32796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32797         $(NORMAL_TARGET_EXPORTS) \
32798         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
32799         for flag in $(EXTRA_TARGET_FLAGS); do \
32800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32801         done; \
32802         (cd $(TARGET_SUBDIR)/qthreads && \
32803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32805                   "RANLIB=$${RANLIB}" \
32806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32807                    installcheck) \
32808           || exit 1
32809
32810 @endif target-qthreads
32811
32812 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
32813 maybe-mostlyclean-target-qthreads:
32814 @if target-qthreads
32815 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
32816
32817 mostlyclean-target-qthreads: 
32818         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32819         r=`${PWD_COMMAND}`; export r; \
32820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32821         $(NORMAL_TARGET_EXPORTS) \
32822         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
32823         for flag in $(EXTRA_TARGET_FLAGS); do \
32824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32825         done; \
32826         (cd $(TARGET_SUBDIR)/qthreads && \
32827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32829                   "RANLIB=$${RANLIB}" \
32830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32831                    mostlyclean) \
32832           || exit 1
32833
32834 @endif target-qthreads
32835
32836 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
32837 maybe-clean-target-qthreads:
32838 @if target-qthreads
32839 maybe-clean-target-qthreads: clean-target-qthreads
32840
32841 clean-target-qthreads: 
32842         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32843         r=`${PWD_COMMAND}`; export r; \
32844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32845         $(NORMAL_TARGET_EXPORTS) \
32846         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
32847         for flag in $(EXTRA_TARGET_FLAGS); do \
32848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32849         done; \
32850         (cd $(TARGET_SUBDIR)/qthreads && \
32851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32853                   "RANLIB=$${RANLIB}" \
32854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32855                    clean) \
32856           || exit 1
32857
32858 @endif target-qthreads
32859
32860 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
32861 maybe-distclean-target-qthreads:
32862 @if target-qthreads
32863 maybe-distclean-target-qthreads: distclean-target-qthreads
32864
32865 distclean-target-qthreads: 
32866         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32867         r=`${PWD_COMMAND}`; export r; \
32868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32869         $(NORMAL_TARGET_EXPORTS) \
32870         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
32871         for flag in $(EXTRA_TARGET_FLAGS); do \
32872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32873         done; \
32874         (cd $(TARGET_SUBDIR)/qthreads && \
32875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32877                   "RANLIB=$${RANLIB}" \
32878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32879                    distclean) \
32880           || exit 1
32881
32882 @endif target-qthreads
32883
32884 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
32885 maybe-maintainer-clean-target-qthreads:
32886 @if target-qthreads
32887 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
32888
32889 maintainer-clean-target-qthreads: 
32890         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32891         r=`${PWD_COMMAND}`; export r; \
32892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32893         $(NORMAL_TARGET_EXPORTS) \
32894         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
32895         for flag in $(EXTRA_TARGET_FLAGS); do \
32896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32897         done; \
32898         (cd $(TARGET_SUBDIR)/qthreads && \
32899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32901                   "RANLIB=$${RANLIB}" \
32902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32903                    maintainer-clean) \
32904           || exit 1
32905
32906 @endif target-qthreads
32907
32908
32909
32910 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32911 @if target-rda
32912 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
32913         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32914         rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
32915         cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
32916 @endif target-rda
32917
32918
32919
32920 .PHONY: configure-target-rda maybe-configure-target-rda
32921 maybe-configure-target-rda:
32922 @if target-rda
32923 maybe-configure-target-rda: configure-target-rda
32924 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
32925         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
32926         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32927         r=`${PWD_COMMAND}`; export r; \
32928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32929         $(NORMAL_TARGET_EXPORTS) \
32930         echo Configuring in $(TARGET_SUBDIR)/rda; \
32931         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
32932         case $(srcdir) in \
32933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32934           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
32935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32936         esac; \
32937         srcdiroption="--srcdir=$${topdir}/rda"; \
32938         libsrcdir="$$s/rda"; \
32939         rm -f no-such-file || : ; \
32940         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32941           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32942           || exit 1
32943 @endif target-rda
32944
32945
32946
32947
32948
32949 .PHONY: all-target-rda maybe-all-target-rda
32950 maybe-all-target-rda:
32951 @if target-rda
32952 TARGET-target-rda=all
32953 maybe-all-target-rda: all-target-rda
32954 all-target-rda: configure-target-rda
32955         @r=`${PWD_COMMAND}`; export r; \
32956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32957         $(NORMAL_TARGET_EXPORTS) \
32958         (cd $(TARGET_SUBDIR)/rda && \
32959           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
32960 @endif target-rda
32961
32962
32963
32964
32965
32966 .PHONY: check-target-rda maybe-check-target-rda
32967 maybe-check-target-rda:
32968 @if target-rda
32969 maybe-check-target-rda: check-target-rda
32970
32971 check-target-rda:
32972         @r=`${PWD_COMMAND}`; export r; \
32973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32974         $(NORMAL_TARGET_EXPORTS) \
32975         (cd $(TARGET_SUBDIR)/rda && \
32976           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32977
32978 @endif target-rda
32979
32980 .PHONY: install-target-rda maybe-install-target-rda
32981 maybe-install-target-rda:
32982 @if target-rda
32983 maybe-install-target-rda: install-target-rda
32984
32985 install-target-rda: installdirs
32986         @r=`${PWD_COMMAND}`; export r; \
32987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988         $(NORMAL_TARGET_EXPORTS) \
32989         (cd $(TARGET_SUBDIR)/rda && \
32990           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32991
32992 @endif target-rda
32993
32994 # Other targets (info, dvi, etc.)
32995
32996 .PHONY: maybe-info-target-rda info-target-rda
32997 maybe-info-target-rda:
32998 @if target-rda
32999 maybe-info-target-rda: info-target-rda
33000
33001 info-target-rda: \
33002     configure-target-rda 
33003         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33004         r=`${PWD_COMMAND}`; export r; \
33005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33006         $(NORMAL_TARGET_EXPORTS) \
33007         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
33008         for flag in $(EXTRA_TARGET_FLAGS); do \
33009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33010         done; \
33011         (cd $(TARGET_SUBDIR)/rda && \
33012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33014                   "RANLIB=$${RANLIB}" \
33015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33016                    info) \
33017           || exit 1
33018
33019 @endif target-rda
33020
33021 .PHONY: maybe-dvi-target-rda dvi-target-rda
33022 maybe-dvi-target-rda:
33023 @if target-rda
33024 maybe-dvi-target-rda: dvi-target-rda
33025
33026 dvi-target-rda: \
33027     configure-target-rda 
33028         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33029         r=`${PWD_COMMAND}`; export r; \
33030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33031         $(NORMAL_TARGET_EXPORTS) \
33032         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
33033         for flag in $(EXTRA_TARGET_FLAGS); do \
33034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33035         done; \
33036         (cd $(TARGET_SUBDIR)/rda && \
33037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33039                   "RANLIB=$${RANLIB}" \
33040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33041                    dvi) \
33042           || exit 1
33043
33044 @endif target-rda
33045
33046 .PHONY: maybe-html-target-rda html-target-rda
33047 maybe-html-target-rda:
33048 @if target-rda
33049 maybe-html-target-rda: html-target-rda
33050
33051 html-target-rda: \
33052     configure-target-rda 
33053         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33054         r=`${PWD_COMMAND}`; export r; \
33055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33056         $(NORMAL_TARGET_EXPORTS) \
33057         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
33058         for flag in $(EXTRA_TARGET_FLAGS); do \
33059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33060         done; \
33061         (cd $(TARGET_SUBDIR)/rda && \
33062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33064                   "RANLIB=$${RANLIB}" \
33065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33066                    html) \
33067           || exit 1
33068
33069 @endif target-rda
33070
33071 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
33072 maybe-TAGS-target-rda:
33073 @if target-rda
33074 maybe-TAGS-target-rda: TAGS-target-rda
33075
33076 TAGS-target-rda: \
33077     configure-target-rda 
33078         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33079         r=`${PWD_COMMAND}`; export r; \
33080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081         $(NORMAL_TARGET_EXPORTS) \
33082         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
33083         for flag in $(EXTRA_TARGET_FLAGS); do \
33084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33085         done; \
33086         (cd $(TARGET_SUBDIR)/rda && \
33087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33089                   "RANLIB=$${RANLIB}" \
33090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33091                    TAGS) \
33092           || exit 1
33093
33094 @endif target-rda
33095
33096 .PHONY: maybe-install-info-target-rda install-info-target-rda
33097 maybe-install-info-target-rda:
33098 @if target-rda
33099 maybe-install-info-target-rda: install-info-target-rda
33100
33101 install-info-target-rda: \
33102     configure-target-rda \
33103     info-target-rda 
33104         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33105         r=`${PWD_COMMAND}`; export r; \
33106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33107         $(NORMAL_TARGET_EXPORTS) \
33108         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
33109         for flag in $(EXTRA_TARGET_FLAGS); do \
33110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33111         done; \
33112         (cd $(TARGET_SUBDIR)/rda && \
33113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33115                   "RANLIB=$${RANLIB}" \
33116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33117                    install-info) \
33118           || exit 1
33119
33120 @endif target-rda
33121
33122 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
33123 maybe-installcheck-target-rda:
33124 @if target-rda
33125 maybe-installcheck-target-rda: installcheck-target-rda
33126
33127 installcheck-target-rda: \
33128     configure-target-rda 
33129         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33130         r=`${PWD_COMMAND}`; export r; \
33131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132         $(NORMAL_TARGET_EXPORTS) \
33133         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
33134         for flag in $(EXTRA_TARGET_FLAGS); do \
33135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33136         done; \
33137         (cd $(TARGET_SUBDIR)/rda && \
33138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33140                   "RANLIB=$${RANLIB}" \
33141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33142                    installcheck) \
33143           || exit 1
33144
33145 @endif target-rda
33146
33147 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
33148 maybe-mostlyclean-target-rda:
33149 @if target-rda
33150 maybe-mostlyclean-target-rda: mostlyclean-target-rda
33151
33152 mostlyclean-target-rda: 
33153         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33154         r=`${PWD_COMMAND}`; export r; \
33155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33156         $(NORMAL_TARGET_EXPORTS) \
33157         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
33158         for flag in $(EXTRA_TARGET_FLAGS); do \
33159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33160         done; \
33161         (cd $(TARGET_SUBDIR)/rda && \
33162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33164                   "RANLIB=$${RANLIB}" \
33165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33166                    mostlyclean) \
33167           || exit 1
33168
33169 @endif target-rda
33170
33171 .PHONY: maybe-clean-target-rda clean-target-rda
33172 maybe-clean-target-rda:
33173 @if target-rda
33174 maybe-clean-target-rda: clean-target-rda
33175
33176 clean-target-rda: 
33177         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33178         r=`${PWD_COMMAND}`; export r; \
33179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33180         $(NORMAL_TARGET_EXPORTS) \
33181         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
33182         for flag in $(EXTRA_TARGET_FLAGS); do \
33183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33184         done; \
33185         (cd $(TARGET_SUBDIR)/rda && \
33186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33188                   "RANLIB=$${RANLIB}" \
33189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33190                    clean) \
33191           || exit 1
33192
33193 @endif target-rda
33194
33195 .PHONY: maybe-distclean-target-rda distclean-target-rda
33196 maybe-distclean-target-rda:
33197 @if target-rda
33198 maybe-distclean-target-rda: distclean-target-rda
33199
33200 distclean-target-rda: 
33201         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33202         r=`${PWD_COMMAND}`; export r; \
33203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33204         $(NORMAL_TARGET_EXPORTS) \
33205         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
33206         for flag in $(EXTRA_TARGET_FLAGS); do \
33207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33208         done; \
33209         (cd $(TARGET_SUBDIR)/rda && \
33210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33212                   "RANLIB=$${RANLIB}" \
33213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33214                    distclean) \
33215           || exit 1
33216
33217 @endif target-rda
33218
33219 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
33220 maybe-maintainer-clean-target-rda:
33221 @if target-rda
33222 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
33223
33224 maintainer-clean-target-rda: 
33225         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33226         r=`${PWD_COMMAND}`; export r; \
33227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228         $(NORMAL_TARGET_EXPORTS) \
33229         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
33230         for flag in $(EXTRA_TARGET_FLAGS); do \
33231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33232         done; \
33233         (cd $(TARGET_SUBDIR)/rda && \
33234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33236                   "RANLIB=$${RANLIB}" \
33237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33238                    maintainer-clean) \
33239           || exit 1
33240
33241 @endif target-rda
33242
33243
33244
33245 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
33246 @if target-libada
33247 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
33248         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33249         rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
33250         cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
33251 @endif target-libada
33252
33253
33254
33255 .PHONY: configure-target-libada maybe-configure-target-libada
33256 maybe-configure-target-libada:
33257 @if target-libada
33258 maybe-configure-target-libada: configure-target-libada
33259 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
33260         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
33261         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33262         r=`${PWD_COMMAND}`; export r; \
33263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264         $(NORMAL_TARGET_EXPORTS) \
33265         echo Configuring in $(TARGET_SUBDIR)/libada; \
33266         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
33267         case $(srcdir) in \
33268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33269           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
33270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33271         esac; \
33272         srcdiroption="--srcdir=$${topdir}/libada"; \
33273         libsrcdir="$$s/libada"; \
33274         rm -f no-such-file || : ; \
33275         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33276           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33277           || exit 1
33278 @endif target-libada
33279
33280
33281
33282
33283
33284 .PHONY: all-target-libada maybe-all-target-libada
33285 maybe-all-target-libada:
33286 @if target-libada
33287 TARGET-target-libada=all
33288 maybe-all-target-libada: all-target-libada
33289 all-target-libada: configure-target-libada
33290         @r=`${PWD_COMMAND}`; export r; \
33291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33292         $(NORMAL_TARGET_EXPORTS) \
33293         (cd $(TARGET_SUBDIR)/libada && \
33294           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
33295 @endif target-libada
33296
33297
33298
33299
33300
33301 .PHONY: check-target-libada maybe-check-target-libada
33302 maybe-check-target-libada:
33303 @if target-libada
33304 maybe-check-target-libada: check-target-libada
33305
33306 check-target-libada:
33307         @r=`${PWD_COMMAND}`; export r; \
33308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33309         $(NORMAL_TARGET_EXPORTS) \
33310         (cd $(TARGET_SUBDIR)/libada && \
33311           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33312
33313 @endif target-libada
33314
33315 .PHONY: install-target-libada maybe-install-target-libada
33316 maybe-install-target-libada:
33317 @if target-libada
33318 maybe-install-target-libada: install-target-libada
33319
33320 install-target-libada: installdirs
33321         @r=`${PWD_COMMAND}`; export r; \
33322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33323         $(NORMAL_TARGET_EXPORTS) \
33324         (cd $(TARGET_SUBDIR)/libada && \
33325           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33326
33327 @endif target-libada
33328
33329 # Other targets (info, dvi, etc.)
33330
33331 .PHONY: maybe-info-target-libada info-target-libada
33332 maybe-info-target-libada:
33333 @if target-libada
33334 maybe-info-target-libada: info-target-libada
33335
33336 info-target-libada: \
33337     configure-target-libada 
33338         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33339         r=`${PWD_COMMAND}`; export r; \
33340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33341         $(NORMAL_TARGET_EXPORTS) \
33342         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
33343         for flag in $(EXTRA_TARGET_FLAGS); do \
33344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33345         done; \
33346         (cd $(TARGET_SUBDIR)/libada && \
33347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33349                   "RANLIB=$${RANLIB}" \
33350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33351                    info) \
33352           || exit 1
33353
33354 @endif target-libada
33355
33356 .PHONY: maybe-dvi-target-libada dvi-target-libada
33357 maybe-dvi-target-libada:
33358 @if target-libada
33359 maybe-dvi-target-libada: dvi-target-libada
33360
33361 dvi-target-libada: \
33362     configure-target-libada 
33363         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33364         r=`${PWD_COMMAND}`; export r; \
33365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366         $(NORMAL_TARGET_EXPORTS) \
33367         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
33368         for flag in $(EXTRA_TARGET_FLAGS); do \
33369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33370         done; \
33371         (cd $(TARGET_SUBDIR)/libada && \
33372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374                   "RANLIB=$${RANLIB}" \
33375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33376                    dvi) \
33377           || exit 1
33378
33379 @endif target-libada
33380
33381 .PHONY: maybe-html-target-libada html-target-libada
33382 maybe-html-target-libada:
33383 @if target-libada
33384 maybe-html-target-libada: html-target-libada
33385
33386 html-target-libada: \
33387     configure-target-libada 
33388         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33389         r=`${PWD_COMMAND}`; export r; \
33390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391         $(NORMAL_TARGET_EXPORTS) \
33392         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
33393         for flag in $(EXTRA_TARGET_FLAGS); do \
33394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395         done; \
33396         (cd $(TARGET_SUBDIR)/libada && \
33397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33399                   "RANLIB=$${RANLIB}" \
33400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33401                    html) \
33402           || exit 1
33403
33404 @endif target-libada
33405
33406 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
33407 maybe-TAGS-target-libada:
33408 @if target-libada
33409 maybe-TAGS-target-libada: TAGS-target-libada
33410
33411 TAGS-target-libada: \
33412     configure-target-libada 
33413         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33414         r=`${PWD_COMMAND}`; export r; \
33415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33416         $(NORMAL_TARGET_EXPORTS) \
33417         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
33418         for flag in $(EXTRA_TARGET_FLAGS); do \
33419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33420         done; \
33421         (cd $(TARGET_SUBDIR)/libada && \
33422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33424                   "RANLIB=$${RANLIB}" \
33425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33426                    TAGS) \
33427           || exit 1
33428
33429 @endif target-libada
33430
33431 .PHONY: maybe-install-info-target-libada install-info-target-libada
33432 maybe-install-info-target-libada:
33433 @if target-libada
33434 maybe-install-info-target-libada: install-info-target-libada
33435
33436 install-info-target-libada: \
33437     configure-target-libada \
33438     info-target-libada 
33439         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33440         r=`${PWD_COMMAND}`; export r; \
33441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33442         $(NORMAL_TARGET_EXPORTS) \
33443         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
33444         for flag in $(EXTRA_TARGET_FLAGS); do \
33445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33446         done; \
33447         (cd $(TARGET_SUBDIR)/libada && \
33448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33450                   "RANLIB=$${RANLIB}" \
33451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33452                    install-info) \
33453           || exit 1
33454
33455 @endif target-libada
33456
33457 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
33458 maybe-installcheck-target-libada:
33459 @if target-libada
33460 maybe-installcheck-target-libada: installcheck-target-libada
33461
33462 installcheck-target-libada: \
33463     configure-target-libada 
33464         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33465         r=`${PWD_COMMAND}`; export r; \
33466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33467         $(NORMAL_TARGET_EXPORTS) \
33468         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
33469         for flag in $(EXTRA_TARGET_FLAGS); do \
33470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33471         done; \
33472         (cd $(TARGET_SUBDIR)/libada && \
33473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33475                   "RANLIB=$${RANLIB}" \
33476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33477                    installcheck) \
33478           || exit 1
33479
33480 @endif target-libada
33481
33482 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
33483 maybe-mostlyclean-target-libada:
33484 @if target-libada
33485 maybe-mostlyclean-target-libada: mostlyclean-target-libada
33486
33487 mostlyclean-target-libada: 
33488         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33489         r=`${PWD_COMMAND}`; export r; \
33490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33491         $(NORMAL_TARGET_EXPORTS) \
33492         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
33493         for flag in $(EXTRA_TARGET_FLAGS); do \
33494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33495         done; \
33496         (cd $(TARGET_SUBDIR)/libada && \
33497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33499                   "RANLIB=$${RANLIB}" \
33500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33501                    mostlyclean) \
33502           || exit 1
33503
33504 @endif target-libada
33505
33506 .PHONY: maybe-clean-target-libada clean-target-libada
33507 maybe-clean-target-libada:
33508 @if target-libada
33509 maybe-clean-target-libada: clean-target-libada
33510
33511 clean-target-libada: 
33512         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33513         r=`${PWD_COMMAND}`; export r; \
33514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33515         $(NORMAL_TARGET_EXPORTS) \
33516         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
33517         for flag in $(EXTRA_TARGET_FLAGS); do \
33518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33519         done; \
33520         (cd $(TARGET_SUBDIR)/libada && \
33521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33523                   "RANLIB=$${RANLIB}" \
33524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33525                    clean) \
33526           || exit 1
33527
33528 @endif target-libada
33529
33530 .PHONY: maybe-distclean-target-libada distclean-target-libada
33531 maybe-distclean-target-libada:
33532 @if target-libada
33533 maybe-distclean-target-libada: distclean-target-libada
33534
33535 distclean-target-libada: 
33536         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33537         r=`${PWD_COMMAND}`; export r; \
33538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33539         $(NORMAL_TARGET_EXPORTS) \
33540         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
33541         for flag in $(EXTRA_TARGET_FLAGS); do \
33542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33543         done; \
33544         (cd $(TARGET_SUBDIR)/libada && \
33545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33547                   "RANLIB=$${RANLIB}" \
33548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33549                    distclean) \
33550           || exit 1
33551
33552 @endif target-libada
33553
33554 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
33555 maybe-maintainer-clean-target-libada:
33556 @if target-libada
33557 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
33558
33559 maintainer-clean-target-libada: 
33560         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33561         r=`${PWD_COMMAND}`; export r; \
33562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33563         $(NORMAL_TARGET_EXPORTS) \
33564         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
33565         for flag in $(EXTRA_TARGET_FLAGS); do \
33566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33567         done; \
33568         (cd $(TARGET_SUBDIR)/libada && \
33569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33571                   "RANLIB=$${RANLIB}" \
33572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33573                    maintainer-clean) \
33574           || exit 1
33575
33576 @endif target-libada
33577
33578
33579
33580 # ----------
33581 # GCC module
33582 # ----------
33583
33584 @if gcc-no-bootstrap
33585 # GCC has some more recursive targets, which trigger the old
33586 # (but still current, until the toplevel bootstrap project
33587 # is finished) compiler bootstrapping rules.
33588
33589 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
33590 .PHONY: $(GCC_STRAP_TARGETS)
33591 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
33592         @r=`${PWD_COMMAND}`; export r; \
33593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33594         $(HOST_EXPORTS) \
33595         echo "Bootstrapping the compiler"; \
33596         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33597         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
33598         @r=`${PWD_COMMAND}`; export r; \
33599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33600         case "$@" in \
33601           *bootstrap4-lean ) \
33602             msg="Comparing stage3 and stage4 of the compiler"; \
33603             compare=compare3-lean ;; \
33604           *bootstrap4 ) \
33605             msg="Comparing stage3 and stage4 of the compiler"; \
33606             compare=compare3 ;; \
33607           *-lean ) \
33608             msg="Comparing stage2 and stage3 of the compiler"; \
33609             compare=compare-lean ;; \
33610           * ) \
33611             msg="Comparing stage2 and stage3 of the compiler"; \
33612             compare=compare ;; \
33613         esac; \
33614         $(HOST_EXPORTS) \
33615         echo "$$msg"; \
33616         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
33617         @r=`${PWD_COMMAND}`; export r; \
33618         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33619         echo "Building runtime libraries"; \
33620         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33621
33622 profiledbootstrap: all-prebootstrap configure-gcc
33623         @r=`${PWD_COMMAND}`; export r; \
33624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33625         $(HOST_EXPORTS) \
33626         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33627         echo "Bootstrapping training compiler"; \
33628         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
33629         @r=`${PWD_COMMAND}`; export r; \
33630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33631         $(HOST_EXPORTS) \
33632         echo "Building feedback based compiler"; \
33633         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
33634         @r=`${PWD_COMMAND}`; export r; \
33635         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33636         echo "Building runtime libraries"; \
33637         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33638
33639 .PHONY: cross
33640 cross: all-build all-gas all-ld
33641         @r=`${PWD_COMMAND}`; export r; \
33642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33643         $(HOST_EXPORTS) \
33644         echo "Building the C and C++ compiler"; \
33645         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
33646         @r=`${PWD_COMMAND}`; export r; \
33647         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33648         echo "Building runtime libraries"; \
33649         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
33650 @endif gcc-no-bootstrap
33651
33652 @if gcc
33653 .PHONY: check-gcc-c++
33654 check-gcc-c++:
33655         @if [ -f ./gcc/Makefile ] ; then \
33656           r=`${PWD_COMMAND}`; export r; \
33657           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33658           $(HOST_EXPORTS) \
33659           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
33660         else \
33661           true; \
33662         fi
33663
33664 .PHONY: check-c++
33665 check-c++: check-target-libstdc++-v3 check-gcc-c++
33666
33667 # Install the gcc headers files, but not the fixed include files,
33668 # which Cygnus is not allowed to distribute.  This rule is very
33669 # dependent on the workings of the gcc Makefile.in.
33670 .PHONY: gcc-no-fixedincludes
33671 gcc-no-fixedincludes:
33672         @if [ -f ./gcc/Makefile ]; then \
33673           rm -rf gcc/tmp-include; \
33674           mv gcc/include gcc/tmp-include 2>/dev/null; \
33675           mkdir gcc/include; \
33676           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
33677           touch gcc/stmp-fixinc gcc/include/fixed; \
33678           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
33679           r=`${PWD_COMMAND}`; export r; \
33680           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33681           $(HOST_EXPORTS) \
33682           (cd ./gcc && \
33683            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
33684           rm -rf gcc/include; \
33685           mv gcc/tmp-include gcc/include 2>/dev/null; \
33686         else true; fi
33687 @endif gcc
33688
33689 # ---------------------
33690 # GCC bootstrap support
33691 # ---------------------
33692
33693 # We track the current stage (the one in 'gcc') in the stage_current file.
33694 # stage_last instead tracks the stage that was built last.  These targets
33695 # are dummy when toplevel bootstrap is not active.
33696
33697 .PHONY: unstage
33698 unstage:
33699 @if gcc-bootstrap
33700         @[ -f stage_current ] || $(MAKE) `cat stage_last`-start
33701 @endif gcc-bootstrap
33702
33703 .PHONY: stage
33704 stage:
33705 @if gcc-bootstrap
33706         @$(MAKE) `cat stage_current`-end
33707 @endif gcc-bootstrap
33708
33709 # We name the build directories for the various stages "stage1-gcc",
33710 # "stage2-gcc","stage3-gcc", etc.
33711
33712 # Since the 'compare' process will fail (on debugging information) if any
33713 # directory names are different, we need to link the gcc directory for
33714 # the previous stage to a constant name ('gcc-prev'), and to make the name of
33715 # the build directories constant as well. For the latter, we use naked names
33716 # like 'gcc', because the scripts in that directory assume it.  We use
33717 # mv on platforms where symlinks to directories do not work or are not
33718 # reliable.
33719
33720 # At the end of the bootstrap, a symlink to 'stage3-gcc' named 'gcc' must
33721 # be kept, so that libraries can find it.  Ick!
33722
33723 # It would be best to preinstall gcc into a staging area (and in the
33724 # future, gather there all prebootstrap packages).  This would allow
33725 # assemblers and linkers can be bootstrapped as well as the compiler
33726 # (both in a combined tree, or separately).  This however requires some
33727 # change to the gcc driver, again in order to avoid comparison failures.
33728
33729 # Bugs: This is crippled when doing parallel make, the `make all-host'
33730 # and `make all-target' phases can be parallelized.
33731
33732
33733 # 'touch' doesn't work right on some platforms.
33734 STAMP = echo timestamp > 
33735
33736 # Only build the C compiler for stage1, because that is the only one that
33737 # we can guarantee will build with the native compiler, and also it is the
33738 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
33739 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
33740 # overrideable (for a bootstrap build stage1 also builds gcc.info).
33741
33742 STAGE1_CFLAGS=@stage1_cflags@
33743 STAGE1_LANGUAGES=@stage1_languages@
33744
33745 # We only want to compare .o files, so set this!
33746 objext = .o
33747
33748 # Flags to pass to stage2 and later makes.
33749 POSTSTAGE1_FLAGS_TO_PASS = \
33750         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
33751         STAGE_PREFIX=$$r/prev-gcc/ \
33752         CFLAGS="$(BOOT_CFLAGS)" \
33753         ADAC="\$$(CC)"
33754
33755 # For stage 1:
33756 # * We force-disable intermodule optimizations, even if
33757 #   --enable-intermodule was passed, since the installed compiler probably
33758 #   can't handle them.  Luckily, autoconf always respects
33759 #   the last argument when conflicting --enable arguments are passed.
33760 # * Likewise, we force-disable coverage flags, since the installed compiler
33761 #   probably has never heard of them.
33762 # * We build only C (and possibly Ada).
33763
33764
33765 .PHONY: stage1-start stage1-end
33766
33767 stage1-start::
33768         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33769         echo stage1 > stage_current ; \
33770         echo stage1 > stage_last; \
33771         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33772 @if bfd
33773         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
33774           mkdir stage1-bfd; \
33775         set stage1-bfd bfd ; \
33776         @CREATE_LINK_TO_DIR@ 
33777 @endif bfd
33778 @if opcodes
33779         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
33780           mkdir stage1-opcodes; \
33781         set stage1-opcodes opcodes ; \
33782         @CREATE_LINK_TO_DIR@ 
33783 @endif opcodes
33784 @if binutils
33785         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
33786           mkdir stage1-binutils; \
33787         set stage1-binutils binutils ; \
33788         @CREATE_LINK_TO_DIR@ 
33789 @endif binutils
33790 @if gas
33791         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
33792           mkdir stage1-gas; \
33793         set stage1-gas gas ; \
33794         @CREATE_LINK_TO_DIR@ 
33795 @endif gas
33796 @if gcc
33797         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
33798           mkdir stage1-gcc; \
33799         set stage1-gcc gcc ; \
33800         @CREATE_LINK_TO_DIR@ 
33801 @endif gcc
33802 @if intl
33803         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
33804           mkdir stage1-intl; \
33805         set stage1-intl intl ; \
33806         @CREATE_LINK_TO_DIR@ 
33807 @endif intl
33808 @if ld
33809         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
33810           mkdir stage1-ld; \
33811         set stage1-ld ld ; \
33812         @CREATE_LINK_TO_DIR@ 
33813 @endif ld
33814 @if libcpp
33815         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
33816           mkdir stage1-libcpp; \
33817         set stage1-libcpp libcpp ; \
33818         @CREATE_LINK_TO_DIR@ 
33819 @endif libcpp
33820 @if libiberty
33821         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
33822           mkdir stage1-libiberty; \
33823         set stage1-libiberty libiberty ; \
33824         @CREATE_LINK_TO_DIR@ 
33825 @endif libiberty
33826 @if zlib
33827         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
33828           mkdir stage1-zlib; \
33829         set stage1-zlib zlib ; \
33830         @CREATE_LINK_TO_DIR@ 
33831 @endif zlib
33832
33833 stage1-end::
33834         @rm -f stage_current
33835 @if bfd
33836         @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
33837         @UNDO_LINK_TO_DIR@ 
33838 @endif bfd
33839 @if opcodes
33840         @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
33841         @UNDO_LINK_TO_DIR@ 
33842 @endif opcodes
33843 @if binutils
33844         @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
33845         @UNDO_LINK_TO_DIR@ 
33846 @endif binutils
33847 @if gas
33848         @cd $(HOST_SUBDIR); set gas stage1-gas ; \
33849         @UNDO_LINK_TO_DIR@ 
33850 @endif gas
33851 @if gcc
33852         @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
33853         @UNDO_LINK_TO_DIR@ 
33854 @endif gcc
33855 @if intl
33856         @cd $(HOST_SUBDIR); set intl stage1-intl ; \
33857         @UNDO_LINK_TO_DIR@ 
33858 @endif intl
33859 @if ld
33860         @cd $(HOST_SUBDIR); set ld stage1-ld ; \
33861         @UNDO_LINK_TO_DIR@ 
33862 @endif ld
33863 @if libcpp
33864         @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
33865         @UNDO_LINK_TO_DIR@ 
33866 @endif libcpp
33867 @if libiberty
33868         @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
33869         @UNDO_LINK_TO_DIR@ 
33870 @endif libiberty
33871 @if zlib
33872         @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
33873         @UNDO_LINK_TO_DIR@ 
33874 @endif zlib
33875
33876 # Bubble a bugfix through all the stages up to stage 1.  They
33877 # are remade, but not reconfigured.  The next stage (if any) will not
33878 # be reconfigured as well.
33879 .PHONY: stage1-bubble
33880 stage1-bubble:: 
33881         @if test -f stage1-lean  ; then \
33882           echo Skipping rebuild of stage1 ; \
33883         else \
33884           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage1; \
33885         fi
33886
33887 .PHONY: all-stage1 clean-stage1
33888 do-clean: clean-stage1
33889
33890 # FIXME: Will not need to be conditional when toplevel bootstrap is the
33891 # only possibility, but now it conflicts with no-bootstrap rules
33892 @if gcc-bootstrap
33893
33894
33895
33896
33897 # Rules to wipe a stage and all the following ones, also used for cleanstrap
33898
33899 .PHONY: distclean-stage1
33900 distclean-stage1::
33901         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
33902         rm -rf stage1-* 
33903
33904
33905 @endif gcc-bootstrap
33906
33907
33908 .PHONY: stage2-start stage2-end
33909
33910 stage2-start::
33911         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33912         echo stage2 > stage_current ; \
33913         echo stage2 > stage_last; \
33914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33915 @if bfd
33916         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
33917           mkdir stage2-bfd; \
33918         set stage2-bfd bfd ; \
33919         @CREATE_LINK_TO_DIR@  ; \
33920         set stage1-bfd prev-bfd ; \
33921         @CREATE_LINK_TO_DIR@ 
33922 @endif bfd
33923 @if opcodes
33924         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
33925           mkdir stage2-opcodes; \
33926         set stage2-opcodes opcodes ; \
33927         @CREATE_LINK_TO_DIR@  ; \
33928         set stage1-opcodes prev-opcodes ; \
33929         @CREATE_LINK_TO_DIR@ 
33930 @endif opcodes
33931 @if binutils
33932         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
33933           mkdir stage2-binutils; \
33934         set stage2-binutils binutils ; \
33935         @CREATE_LINK_TO_DIR@  ; \
33936         set stage1-binutils prev-binutils ; \
33937         @CREATE_LINK_TO_DIR@ 
33938 @endif binutils
33939 @if gas
33940         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
33941           mkdir stage2-gas; \
33942         set stage2-gas gas ; \
33943         @CREATE_LINK_TO_DIR@  ; \
33944         set stage1-gas prev-gas ; \
33945         @CREATE_LINK_TO_DIR@ 
33946 @endif gas
33947 @if gcc
33948         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
33949           mkdir stage2-gcc; \
33950         set stage2-gcc gcc ; \
33951         @CREATE_LINK_TO_DIR@  ; \
33952         set stage1-gcc prev-gcc ; \
33953         @CREATE_LINK_TO_DIR@ 
33954 @endif gcc
33955 @if intl
33956         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
33957           mkdir stage2-intl; \
33958         set stage2-intl intl ; \
33959         @CREATE_LINK_TO_DIR@  ; \
33960         set stage1-intl prev-intl ; \
33961         @CREATE_LINK_TO_DIR@ 
33962 @endif intl
33963 @if ld
33964         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
33965           mkdir stage2-ld; \
33966         set stage2-ld ld ; \
33967         @CREATE_LINK_TO_DIR@  ; \
33968         set stage1-ld prev-ld ; \
33969         @CREATE_LINK_TO_DIR@ 
33970 @endif ld
33971 @if libcpp
33972         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
33973           mkdir stage2-libcpp; \
33974         set stage2-libcpp libcpp ; \
33975         @CREATE_LINK_TO_DIR@  ; \
33976         set stage1-libcpp prev-libcpp ; \
33977         @CREATE_LINK_TO_DIR@ 
33978 @endif libcpp
33979 @if libiberty
33980         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
33981           mkdir stage2-libiberty; \
33982         set stage2-libiberty libiberty ; \
33983         @CREATE_LINK_TO_DIR@  ; \
33984         set stage1-libiberty prev-libiberty ; \
33985         @CREATE_LINK_TO_DIR@ 
33986 @endif libiberty
33987 @if zlib
33988         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
33989           mkdir stage2-zlib; \
33990         set stage2-zlib zlib ; \
33991         @CREATE_LINK_TO_DIR@  ; \
33992         set stage1-zlib prev-zlib ; \
33993         @CREATE_LINK_TO_DIR@ 
33994 @endif zlib
33995
33996 stage2-end::
33997         @rm -f stage_current
33998 @if bfd
33999         @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
34000         @UNDO_LINK_TO_DIR@  ; \
34001         set prev-bfd stage1-bfd ; \
34002         @UNDO_LINK_TO_DIR@ 
34003 @endif bfd
34004 @if opcodes
34005         @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
34006         @UNDO_LINK_TO_DIR@  ; \
34007         set prev-opcodes stage1-opcodes ; \
34008         @UNDO_LINK_TO_DIR@ 
34009 @endif opcodes
34010 @if binutils
34011         @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
34012         @UNDO_LINK_TO_DIR@  ; \
34013         set prev-binutils stage1-binutils ; \
34014         @UNDO_LINK_TO_DIR@ 
34015 @endif binutils
34016 @if gas
34017         @cd $(HOST_SUBDIR); set gas stage2-gas ; \
34018         @UNDO_LINK_TO_DIR@  ; \
34019         set prev-gas stage1-gas ; \
34020         @UNDO_LINK_TO_DIR@ 
34021 @endif gas
34022 @if gcc
34023         @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
34024         @UNDO_LINK_TO_DIR@  ; \
34025         set prev-gcc stage1-gcc ; \
34026         @UNDO_LINK_TO_DIR@ 
34027 @endif gcc
34028 @if intl
34029         @cd $(HOST_SUBDIR); set intl stage2-intl ; \
34030         @UNDO_LINK_TO_DIR@  ; \
34031         set prev-intl stage1-intl ; \
34032         @UNDO_LINK_TO_DIR@ 
34033 @endif intl
34034 @if ld
34035         @cd $(HOST_SUBDIR); set ld stage2-ld ; \
34036         @UNDO_LINK_TO_DIR@  ; \
34037         set prev-ld stage1-ld ; \
34038         @UNDO_LINK_TO_DIR@ 
34039 @endif ld
34040 @if libcpp
34041         @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
34042         @UNDO_LINK_TO_DIR@  ; \
34043         set prev-libcpp stage1-libcpp ; \
34044         @UNDO_LINK_TO_DIR@ 
34045 @endif libcpp
34046 @if libiberty
34047         @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
34048         @UNDO_LINK_TO_DIR@  ; \
34049         set prev-libiberty stage1-libiberty ; \
34050         @UNDO_LINK_TO_DIR@ 
34051 @endif libiberty
34052 @if zlib
34053         @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
34054         @UNDO_LINK_TO_DIR@  ; \
34055         set prev-zlib stage1-zlib ; \
34056         @UNDO_LINK_TO_DIR@ 
34057 @endif zlib
34058
34059 # Bubble a bugfix through all the stages up to stage 2.  They
34060 # are remade, but not reconfigured.  The next stage (if any) will not
34061 # be reconfigured as well.
34062 .PHONY: stage2-bubble
34063 stage2-bubble:: stage1-bubble
34064         @if test -f stage2-lean || test -f stage1-lean  ; then \
34065           echo Skipping rebuild of stage2 ; \
34066         else \
34067           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage2; \
34068         fi
34069
34070 .PHONY: all-stage2 clean-stage2
34071 do-clean: clean-stage2
34072
34073 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34074 # only possibility, but now it conflicts with no-bootstrap rules
34075 @if gcc-bootstrap
34076
34077
34078
34079 .PHONY: bootstrap2
34080 bootstrap2: stage2-bubble  all
34081
34082
34083 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34084 distclean-stage1:: distclean-stage2 
34085 .PHONY: distclean-stage2
34086 distclean-stage2::
34087         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34088         rm -rf stage2-* 
34089
34090
34091 @endif gcc-bootstrap
34092
34093
34094 .PHONY: stage3-start stage3-end
34095
34096 stage3-start::
34097         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34098         echo stage3 > stage_current ; \
34099         echo stage3 > stage_last; \
34100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34101 @if bfd
34102         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
34103           mkdir stage3-bfd; \
34104         set stage3-bfd bfd ; \
34105         @CREATE_LINK_TO_DIR@  ; \
34106         set stage2-bfd prev-bfd ; \
34107         @CREATE_LINK_TO_DIR@ 
34108 @endif bfd
34109 @if opcodes
34110         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
34111           mkdir stage3-opcodes; \
34112         set stage3-opcodes opcodes ; \
34113         @CREATE_LINK_TO_DIR@  ; \
34114         set stage2-opcodes prev-opcodes ; \
34115         @CREATE_LINK_TO_DIR@ 
34116 @endif opcodes
34117 @if binutils
34118         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
34119           mkdir stage3-binutils; \
34120         set stage3-binutils binutils ; \
34121         @CREATE_LINK_TO_DIR@  ; \
34122         set stage2-binutils prev-binutils ; \
34123         @CREATE_LINK_TO_DIR@ 
34124 @endif binutils
34125 @if gas
34126         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
34127           mkdir stage3-gas; \
34128         set stage3-gas gas ; \
34129         @CREATE_LINK_TO_DIR@  ; \
34130         set stage2-gas prev-gas ; \
34131         @CREATE_LINK_TO_DIR@ 
34132 @endif gas
34133 @if gcc
34134         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
34135           mkdir stage3-gcc; \
34136         set stage3-gcc gcc ; \
34137         @CREATE_LINK_TO_DIR@  ; \
34138         set stage2-gcc prev-gcc ; \
34139         @CREATE_LINK_TO_DIR@ 
34140 @endif gcc
34141 @if intl
34142         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
34143           mkdir stage3-intl; \
34144         set stage3-intl intl ; \
34145         @CREATE_LINK_TO_DIR@  ; \
34146         set stage2-intl prev-intl ; \
34147         @CREATE_LINK_TO_DIR@ 
34148 @endif intl
34149 @if ld
34150         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
34151           mkdir stage3-ld; \
34152         set stage3-ld ld ; \
34153         @CREATE_LINK_TO_DIR@  ; \
34154         set stage2-ld prev-ld ; \
34155         @CREATE_LINK_TO_DIR@ 
34156 @endif ld
34157 @if libcpp
34158         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
34159           mkdir stage3-libcpp; \
34160         set stage3-libcpp libcpp ; \
34161         @CREATE_LINK_TO_DIR@  ; \
34162         set stage2-libcpp prev-libcpp ; \
34163         @CREATE_LINK_TO_DIR@ 
34164 @endif libcpp
34165 @if libiberty
34166         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
34167           mkdir stage3-libiberty; \
34168         set stage3-libiberty libiberty ; \
34169         @CREATE_LINK_TO_DIR@  ; \
34170         set stage2-libiberty prev-libiberty ; \
34171         @CREATE_LINK_TO_DIR@ 
34172 @endif libiberty
34173 @if zlib
34174         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
34175           mkdir stage3-zlib; \
34176         set stage3-zlib zlib ; \
34177         @CREATE_LINK_TO_DIR@  ; \
34178         set stage2-zlib prev-zlib ; \
34179         @CREATE_LINK_TO_DIR@ 
34180 @endif zlib
34181
34182 stage3-end::
34183         @rm -f stage_current
34184 @if bfd
34185         @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
34186         @UNDO_LINK_TO_DIR@  ; \
34187         set prev-bfd stage2-bfd ; \
34188         @UNDO_LINK_TO_DIR@ 
34189 @endif bfd
34190 @if opcodes
34191         @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
34192         @UNDO_LINK_TO_DIR@  ; \
34193         set prev-opcodes stage2-opcodes ; \
34194         @UNDO_LINK_TO_DIR@ 
34195 @endif opcodes
34196 @if binutils
34197         @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
34198         @UNDO_LINK_TO_DIR@  ; \
34199         set prev-binutils stage2-binutils ; \
34200         @UNDO_LINK_TO_DIR@ 
34201 @endif binutils
34202 @if gas
34203         @cd $(HOST_SUBDIR); set gas stage3-gas ; \
34204         @UNDO_LINK_TO_DIR@  ; \
34205         set prev-gas stage2-gas ; \
34206         @UNDO_LINK_TO_DIR@ 
34207 @endif gas
34208 @if gcc
34209         @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
34210         @UNDO_LINK_TO_DIR@  ; \
34211         set prev-gcc stage2-gcc ; \
34212         @UNDO_LINK_TO_DIR@ 
34213 @endif gcc
34214 @if intl
34215         @cd $(HOST_SUBDIR); set intl stage3-intl ; \
34216         @UNDO_LINK_TO_DIR@  ; \
34217         set prev-intl stage2-intl ; \
34218         @UNDO_LINK_TO_DIR@ 
34219 @endif intl
34220 @if ld
34221         @cd $(HOST_SUBDIR); set ld stage3-ld ; \
34222         @UNDO_LINK_TO_DIR@  ; \
34223         set prev-ld stage2-ld ; \
34224         @UNDO_LINK_TO_DIR@ 
34225 @endif ld
34226 @if libcpp
34227         @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
34228         @UNDO_LINK_TO_DIR@  ; \
34229         set prev-libcpp stage2-libcpp ; \
34230         @UNDO_LINK_TO_DIR@ 
34231 @endif libcpp
34232 @if libiberty
34233         @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
34234         @UNDO_LINK_TO_DIR@  ; \
34235         set prev-libiberty stage2-libiberty ; \
34236         @UNDO_LINK_TO_DIR@ 
34237 @endif libiberty
34238 @if zlib
34239         @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
34240         @UNDO_LINK_TO_DIR@  ; \
34241         set prev-zlib stage2-zlib ; \
34242         @UNDO_LINK_TO_DIR@ 
34243 @endif zlib
34244
34245 # Bubble a bugfix through all the stages up to stage 3.  They
34246 # are remade, but not reconfigured.  The next stage (if any) will not
34247 # be reconfigured as well.
34248 .PHONY: stage3-bubble
34249 stage3-bubble:: stage2-bubble
34250         @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
34251         @if test -f stage3-lean || test -f stage2-lean  ; then \
34252           echo Skipping rebuild of stage3 ; \
34253         else \
34254           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage3; \
34255         fi
34256
34257 .PHONY: all-stage3 clean-stage3
34258 do-clean: clean-stage3
34259
34260 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34261 # only possibility, but now it conflicts with no-bootstrap rules
34262 @if gcc-bootstrap
34263
34264 compare:
34265         @if test -f stage2-lean; then \
34266           echo Cannot compare object files as stage 2 was deleted. ; \
34267           exit 0 ; \
34268         fi; \
34269         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34270         @r=`${PWD_COMMAND}`; export r; \
34271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34272         rm -f .bad_compare ; \
34273         cd stage3-gcc; \
34274         files=`find . -name "*$(objext)" -print` ; \
34275         cd .. ; \
34276         for file in $${files} ; do \
34277           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
34278           @do_compare@ > /dev/null 2>&1; \
34279           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34280         done ; \
34281         if [ -f .bad_compare ]; then \
34282           echo "Bootstrap comparison failure!"; \
34283           cat .bad_compare; \
34284           exit 1; \
34285         else \
34286           true; \
34287         fi ; \
34288         $(STAMP) compare
34289         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34290
34291
34292
34293 .PHONY: bootstrap
34294 bootstrap: stage3-bubble compare all
34295
34296
34297 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34298 distclean-stage2:: distclean-stage3 
34299 .PHONY: distclean-stage3
34300 distclean-stage3::
34301         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34302         rm -rf stage3-* compare 
34303
34304
34305 .PHONY: cleanstrap
34306 cleanstrap: distclean bootstrap
34307
34308 @endif gcc-bootstrap
34309
34310
34311 .PHONY: stage4-start stage4-end
34312
34313 stage4-start::
34314         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34315         echo stage4 > stage_current ; \
34316         echo stage4 > stage_last; \
34317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34318 @if bfd
34319         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
34320           mkdir stage4-bfd; \
34321         set stage4-bfd bfd ; \
34322         @CREATE_LINK_TO_DIR@  ; \
34323         set stage3-bfd prev-bfd ; \
34324         @CREATE_LINK_TO_DIR@ 
34325 @endif bfd
34326 @if opcodes
34327         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
34328           mkdir stage4-opcodes; \
34329         set stage4-opcodes opcodes ; \
34330         @CREATE_LINK_TO_DIR@  ; \
34331         set stage3-opcodes prev-opcodes ; \
34332         @CREATE_LINK_TO_DIR@ 
34333 @endif opcodes
34334 @if binutils
34335         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
34336           mkdir stage4-binutils; \
34337         set stage4-binutils binutils ; \
34338         @CREATE_LINK_TO_DIR@  ; \
34339         set stage3-binutils prev-binutils ; \
34340         @CREATE_LINK_TO_DIR@ 
34341 @endif binutils
34342 @if gas
34343         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
34344           mkdir stage4-gas; \
34345         set stage4-gas gas ; \
34346         @CREATE_LINK_TO_DIR@  ; \
34347         set stage3-gas prev-gas ; \
34348         @CREATE_LINK_TO_DIR@ 
34349 @endif gas
34350 @if gcc
34351         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
34352           mkdir stage4-gcc; \
34353         set stage4-gcc gcc ; \
34354         @CREATE_LINK_TO_DIR@  ; \
34355         set stage3-gcc prev-gcc ; \
34356         @CREATE_LINK_TO_DIR@ 
34357 @endif gcc
34358 @if intl
34359         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
34360           mkdir stage4-intl; \
34361         set stage4-intl intl ; \
34362         @CREATE_LINK_TO_DIR@  ; \
34363         set stage3-intl prev-intl ; \
34364         @CREATE_LINK_TO_DIR@ 
34365 @endif intl
34366 @if ld
34367         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
34368           mkdir stage4-ld; \
34369         set stage4-ld ld ; \
34370         @CREATE_LINK_TO_DIR@  ; \
34371         set stage3-ld prev-ld ; \
34372         @CREATE_LINK_TO_DIR@ 
34373 @endif ld
34374 @if libcpp
34375         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
34376           mkdir stage4-libcpp; \
34377         set stage4-libcpp libcpp ; \
34378         @CREATE_LINK_TO_DIR@  ; \
34379         set stage3-libcpp prev-libcpp ; \
34380         @CREATE_LINK_TO_DIR@ 
34381 @endif libcpp
34382 @if libiberty
34383         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
34384           mkdir stage4-libiberty; \
34385         set stage4-libiberty libiberty ; \
34386         @CREATE_LINK_TO_DIR@  ; \
34387         set stage3-libiberty prev-libiberty ; \
34388         @CREATE_LINK_TO_DIR@ 
34389 @endif libiberty
34390 @if zlib
34391         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
34392           mkdir stage4-zlib; \
34393         set stage4-zlib zlib ; \
34394         @CREATE_LINK_TO_DIR@  ; \
34395         set stage3-zlib prev-zlib ; \
34396         @CREATE_LINK_TO_DIR@ 
34397 @endif zlib
34398
34399 stage4-end::
34400         @rm -f stage_current
34401 @if bfd
34402         @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
34403         @UNDO_LINK_TO_DIR@  ; \
34404         set prev-bfd stage3-bfd ; \
34405         @UNDO_LINK_TO_DIR@ 
34406 @endif bfd
34407 @if opcodes
34408         @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
34409         @UNDO_LINK_TO_DIR@  ; \
34410         set prev-opcodes stage3-opcodes ; \
34411         @UNDO_LINK_TO_DIR@ 
34412 @endif opcodes
34413 @if binutils
34414         @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
34415         @UNDO_LINK_TO_DIR@  ; \
34416         set prev-binutils stage3-binutils ; \
34417         @UNDO_LINK_TO_DIR@ 
34418 @endif binutils
34419 @if gas
34420         @cd $(HOST_SUBDIR); set gas stage4-gas ; \
34421         @UNDO_LINK_TO_DIR@  ; \
34422         set prev-gas stage3-gas ; \
34423         @UNDO_LINK_TO_DIR@ 
34424 @endif gas
34425 @if gcc
34426         @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
34427         @UNDO_LINK_TO_DIR@  ; \
34428         set prev-gcc stage3-gcc ; \
34429         @UNDO_LINK_TO_DIR@ 
34430 @endif gcc
34431 @if intl
34432         @cd $(HOST_SUBDIR); set intl stage4-intl ; \
34433         @UNDO_LINK_TO_DIR@  ; \
34434         set prev-intl stage3-intl ; \
34435         @UNDO_LINK_TO_DIR@ 
34436 @endif intl
34437 @if ld
34438         @cd $(HOST_SUBDIR); set ld stage4-ld ; \
34439         @UNDO_LINK_TO_DIR@  ; \
34440         set prev-ld stage3-ld ; \
34441         @UNDO_LINK_TO_DIR@ 
34442 @endif ld
34443 @if libcpp
34444         @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
34445         @UNDO_LINK_TO_DIR@  ; \
34446         set prev-libcpp stage3-libcpp ; \
34447         @UNDO_LINK_TO_DIR@ 
34448 @endif libcpp
34449 @if libiberty
34450         @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
34451         @UNDO_LINK_TO_DIR@  ; \
34452         set prev-libiberty stage3-libiberty ; \
34453         @UNDO_LINK_TO_DIR@ 
34454 @endif libiberty
34455 @if zlib
34456         @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
34457         @UNDO_LINK_TO_DIR@  ; \
34458         set prev-zlib stage3-zlib ; \
34459         @UNDO_LINK_TO_DIR@ 
34460 @endif zlib
34461
34462 # Bubble a bugfix through all the stages up to stage 4.  They
34463 # are remade, but not reconfigured.  The next stage (if any) will not
34464 # be reconfigured as well.
34465 .PHONY: stage4-bubble
34466 stage4-bubble:: stage3-bubble
34467         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34468         @if test -f stage4-lean || test -f stage3-lean  ; then \
34469           echo Skipping rebuild of stage4 ; \
34470         else \
34471           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage4; \
34472         fi
34473
34474 .PHONY: all-stage4 clean-stage4
34475 do-clean: clean-stage4
34476
34477 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34478 # only possibility, but now it conflicts with no-bootstrap rules
34479 @if gcc-bootstrap
34480
34481 compare3:
34482         @if test -f stage3-lean; then \
34483           echo Cannot compare object files as stage 3 was deleted. ; \
34484           exit 0 ; \
34485         fi; \
34486         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34487         @r=`${PWD_COMMAND}`; export r; \
34488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34489         rm -f .bad_compare ; \
34490         cd stage4-gcc; \
34491         files=`find . -name "*$(objext)" -print` ; \
34492         cd .. ; \
34493         for file in $${files} ; do \
34494           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
34495           @do_compare@ > /dev/null 2>&1; \
34496           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34497         done ; \
34498         if [ -f .bad_compare ]; then \
34499           echo "Bootstrap comparison failure!"; \
34500           cat .bad_compare; \
34501           exit 1; \
34502         else \
34503           true; \
34504         fi ; \
34505         $(STAMP) compare3
34506         @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
34507
34508
34509
34510 .PHONY: bootstrap4
34511 bootstrap4: stage4-bubble compare3 all
34512
34513
34514 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34515 distclean-stage3:: distclean-stage4 
34516 .PHONY: distclean-stage4
34517 distclean-stage4::
34518         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34519         rm -rf stage4-* compare3 
34520
34521
34522 @endif gcc-bootstrap
34523
34524
34525 .PHONY: stageprofile-start stageprofile-end
34526
34527 stageprofile-start::
34528         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34529         echo stageprofile > stage_current ; \
34530         echo stageprofile > stage_last; \
34531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34532 @if bfd
34533         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
34534           mkdir stageprofile-bfd; \
34535         set stageprofile-bfd bfd ; \
34536         @CREATE_LINK_TO_DIR@  ; \
34537         set stage1-bfd prev-bfd ; \
34538         @CREATE_LINK_TO_DIR@ 
34539 @endif bfd
34540 @if opcodes
34541         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
34542           mkdir stageprofile-opcodes; \
34543         set stageprofile-opcodes opcodes ; \
34544         @CREATE_LINK_TO_DIR@  ; \
34545         set stage1-opcodes prev-opcodes ; \
34546         @CREATE_LINK_TO_DIR@ 
34547 @endif opcodes
34548 @if binutils
34549         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
34550           mkdir stageprofile-binutils; \
34551         set stageprofile-binutils binutils ; \
34552         @CREATE_LINK_TO_DIR@  ; \
34553         set stage1-binutils prev-binutils ; \
34554         @CREATE_LINK_TO_DIR@ 
34555 @endif binutils
34556 @if gas
34557         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
34558           mkdir stageprofile-gas; \
34559         set stageprofile-gas gas ; \
34560         @CREATE_LINK_TO_DIR@  ; \
34561         set stage1-gas prev-gas ; \
34562         @CREATE_LINK_TO_DIR@ 
34563 @endif gas
34564 @if gcc
34565         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
34566           mkdir stageprofile-gcc; \
34567         set stageprofile-gcc gcc ; \
34568         @CREATE_LINK_TO_DIR@  ; \
34569         set stage1-gcc prev-gcc ; \
34570         @CREATE_LINK_TO_DIR@ 
34571 @endif gcc
34572 @if intl
34573         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
34574           mkdir stageprofile-intl; \
34575         set stageprofile-intl intl ; \
34576         @CREATE_LINK_TO_DIR@  ; \
34577         set stage1-intl prev-intl ; \
34578         @CREATE_LINK_TO_DIR@ 
34579 @endif intl
34580 @if ld
34581         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
34582           mkdir stageprofile-ld; \
34583         set stageprofile-ld ld ; \
34584         @CREATE_LINK_TO_DIR@  ; \
34585         set stage1-ld prev-ld ; \
34586         @CREATE_LINK_TO_DIR@ 
34587 @endif ld
34588 @if libcpp
34589         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
34590           mkdir stageprofile-libcpp; \
34591         set stageprofile-libcpp libcpp ; \
34592         @CREATE_LINK_TO_DIR@  ; \
34593         set stage1-libcpp prev-libcpp ; \
34594         @CREATE_LINK_TO_DIR@ 
34595 @endif libcpp
34596 @if libiberty
34597         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
34598           mkdir stageprofile-libiberty; \
34599         set stageprofile-libiberty libiberty ; \
34600         @CREATE_LINK_TO_DIR@  ; \
34601         set stage1-libiberty prev-libiberty ; \
34602         @CREATE_LINK_TO_DIR@ 
34603 @endif libiberty
34604 @if zlib
34605         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
34606           mkdir stageprofile-zlib; \
34607         set stageprofile-zlib zlib ; \
34608         @CREATE_LINK_TO_DIR@  ; \
34609         set stage1-zlib prev-zlib ; \
34610         @CREATE_LINK_TO_DIR@ 
34611 @endif zlib
34612
34613 stageprofile-end::
34614         @rm -f stage_current
34615 @if bfd
34616         @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
34617         @UNDO_LINK_TO_DIR@  ; \
34618         set prev-bfd stage1-bfd ; \
34619         @UNDO_LINK_TO_DIR@ 
34620 @endif bfd
34621 @if opcodes
34622         @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
34623         @UNDO_LINK_TO_DIR@  ; \
34624         set prev-opcodes stage1-opcodes ; \
34625         @UNDO_LINK_TO_DIR@ 
34626 @endif opcodes
34627 @if binutils
34628         @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
34629         @UNDO_LINK_TO_DIR@  ; \
34630         set prev-binutils stage1-binutils ; \
34631         @UNDO_LINK_TO_DIR@ 
34632 @endif binutils
34633 @if gas
34634         @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
34635         @UNDO_LINK_TO_DIR@  ; \
34636         set prev-gas stage1-gas ; \
34637         @UNDO_LINK_TO_DIR@ 
34638 @endif gas
34639 @if gcc
34640         @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
34641         @UNDO_LINK_TO_DIR@  ; \
34642         set prev-gcc stage1-gcc ; \
34643         @UNDO_LINK_TO_DIR@ 
34644 @endif gcc
34645 @if intl
34646         @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
34647         @UNDO_LINK_TO_DIR@  ; \
34648         set prev-intl stage1-intl ; \
34649         @UNDO_LINK_TO_DIR@ 
34650 @endif intl
34651 @if ld
34652         @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
34653         @UNDO_LINK_TO_DIR@  ; \
34654         set prev-ld stage1-ld ; \
34655         @UNDO_LINK_TO_DIR@ 
34656 @endif ld
34657 @if libcpp
34658         @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
34659         @UNDO_LINK_TO_DIR@  ; \
34660         set prev-libcpp stage1-libcpp ; \
34661         @UNDO_LINK_TO_DIR@ 
34662 @endif libcpp
34663 @if libiberty
34664         @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
34665         @UNDO_LINK_TO_DIR@  ; \
34666         set prev-libiberty stage1-libiberty ; \
34667         @UNDO_LINK_TO_DIR@ 
34668 @endif libiberty
34669 @if zlib
34670         @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
34671         @UNDO_LINK_TO_DIR@  ; \
34672         set prev-zlib stage1-zlib ; \
34673         @UNDO_LINK_TO_DIR@ 
34674 @endif zlib
34675
34676 # Bubble a bugfix through all the stages up to stage profile.  They
34677 # are remade, but not reconfigured.  The next stage (if any) will not
34678 # be reconfigured as well.
34679 .PHONY: stageprofile-bubble
34680 stageprofile-bubble:: stage1-bubble
34681         @if test -f stageprofile-lean || test -f stage1-lean  ; then \
34682           echo Skipping rebuild of stageprofile ; \
34683         else \
34684           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stageprofile; \
34685         fi
34686
34687 .PHONY: all-stageprofile clean-stageprofile
34688 do-clean: clean-stageprofile
34689
34690 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34691 # only possibility, but now it conflicts with no-bootstrap rules
34692 @if gcc-bootstrap
34693
34694
34695
34696
34697 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34698 distclean-stage1:: distclean-stageprofile 
34699 .PHONY: distclean-stageprofile
34700 distclean-stageprofile::
34701         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34702         rm -rf stageprofile-* 
34703
34704
34705 @endif gcc-bootstrap
34706
34707
34708 .PHONY: stagefeedback-start stagefeedback-end
34709
34710 stagefeedback-start::
34711         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34712         echo stagefeedback > stage_current ; \
34713         echo stagefeedback > stage_last; \
34714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34715 @if bfd
34716         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
34717           mkdir stagefeedback-bfd; \
34718         set stagefeedback-bfd bfd ; \
34719         @CREATE_LINK_TO_DIR@  ; \
34720         set stageprofile-bfd prev-bfd ; \
34721         @CREATE_LINK_TO_DIR@ 
34722 @endif bfd
34723 @if opcodes
34724         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
34725           mkdir stagefeedback-opcodes; \
34726         set stagefeedback-opcodes opcodes ; \
34727         @CREATE_LINK_TO_DIR@  ; \
34728         set stageprofile-opcodes prev-opcodes ; \
34729         @CREATE_LINK_TO_DIR@ 
34730 @endif opcodes
34731 @if binutils
34732         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
34733           mkdir stagefeedback-binutils; \
34734         set stagefeedback-binutils binutils ; \
34735         @CREATE_LINK_TO_DIR@  ; \
34736         set stageprofile-binutils prev-binutils ; \
34737         @CREATE_LINK_TO_DIR@ 
34738 @endif binutils
34739 @if gas
34740         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
34741           mkdir stagefeedback-gas; \
34742         set stagefeedback-gas gas ; \
34743         @CREATE_LINK_TO_DIR@  ; \
34744         set stageprofile-gas prev-gas ; \
34745         @CREATE_LINK_TO_DIR@ 
34746 @endif gas
34747 @if gcc
34748         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
34749           mkdir stagefeedback-gcc; \
34750         set stagefeedback-gcc gcc ; \
34751         @CREATE_LINK_TO_DIR@  ; \
34752         set stageprofile-gcc prev-gcc ; \
34753         @CREATE_LINK_TO_DIR@ 
34754 @endif gcc
34755 @if intl
34756         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
34757           mkdir stagefeedback-intl; \
34758         set stagefeedback-intl intl ; \
34759         @CREATE_LINK_TO_DIR@  ; \
34760         set stageprofile-intl prev-intl ; \
34761         @CREATE_LINK_TO_DIR@ 
34762 @endif intl
34763 @if ld
34764         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
34765           mkdir stagefeedback-ld; \
34766         set stagefeedback-ld ld ; \
34767         @CREATE_LINK_TO_DIR@  ; \
34768         set stageprofile-ld prev-ld ; \
34769         @CREATE_LINK_TO_DIR@ 
34770 @endif ld
34771 @if libcpp
34772         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
34773           mkdir stagefeedback-libcpp; \
34774         set stagefeedback-libcpp libcpp ; \
34775         @CREATE_LINK_TO_DIR@  ; \
34776         set stageprofile-libcpp prev-libcpp ; \
34777         @CREATE_LINK_TO_DIR@ 
34778 @endif libcpp
34779 @if libiberty
34780         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
34781           mkdir stagefeedback-libiberty; \
34782         set stagefeedback-libiberty libiberty ; \
34783         @CREATE_LINK_TO_DIR@  ; \
34784         set stageprofile-libiberty prev-libiberty ; \
34785         @CREATE_LINK_TO_DIR@ 
34786 @endif libiberty
34787 @if zlib
34788         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
34789           mkdir stagefeedback-zlib; \
34790         set stagefeedback-zlib zlib ; \
34791         @CREATE_LINK_TO_DIR@  ; \
34792         set stageprofile-zlib prev-zlib ; \
34793         @CREATE_LINK_TO_DIR@ 
34794 @endif zlib
34795
34796 stagefeedback-end::
34797         @rm -f stage_current
34798 @if bfd
34799         @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
34800         @UNDO_LINK_TO_DIR@  ; \
34801         set prev-bfd stageprofile-bfd ; \
34802         @UNDO_LINK_TO_DIR@ 
34803 @endif bfd
34804 @if opcodes
34805         @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
34806         @UNDO_LINK_TO_DIR@  ; \
34807         set prev-opcodes stageprofile-opcodes ; \
34808         @UNDO_LINK_TO_DIR@ 
34809 @endif opcodes
34810 @if binutils
34811         @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
34812         @UNDO_LINK_TO_DIR@  ; \
34813         set prev-binutils stageprofile-binutils ; \
34814         @UNDO_LINK_TO_DIR@ 
34815 @endif binutils
34816 @if gas
34817         @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
34818         @UNDO_LINK_TO_DIR@  ; \
34819         set prev-gas stageprofile-gas ; \
34820         @UNDO_LINK_TO_DIR@ 
34821 @endif gas
34822 @if gcc
34823         @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
34824         @UNDO_LINK_TO_DIR@  ; \
34825         set prev-gcc stageprofile-gcc ; \
34826         @UNDO_LINK_TO_DIR@ 
34827 @endif gcc
34828 @if intl
34829         @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
34830         @UNDO_LINK_TO_DIR@  ; \
34831         set prev-intl stageprofile-intl ; \
34832         @UNDO_LINK_TO_DIR@ 
34833 @endif intl
34834 @if ld
34835         @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
34836         @UNDO_LINK_TO_DIR@  ; \
34837         set prev-ld stageprofile-ld ; \
34838         @UNDO_LINK_TO_DIR@ 
34839 @endif ld
34840 @if libcpp
34841         @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
34842         @UNDO_LINK_TO_DIR@  ; \
34843         set prev-libcpp stageprofile-libcpp ; \
34844         @UNDO_LINK_TO_DIR@ 
34845 @endif libcpp
34846 @if libiberty
34847         @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
34848         @UNDO_LINK_TO_DIR@  ; \
34849         set prev-libiberty stageprofile-libiberty ; \
34850         @UNDO_LINK_TO_DIR@ 
34851 @endif libiberty
34852 @if zlib
34853         @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
34854         @UNDO_LINK_TO_DIR@  ; \
34855         set prev-zlib stageprofile-zlib ; \
34856         @UNDO_LINK_TO_DIR@ 
34857 @endif zlib
34858
34859 # Bubble a bugfix through all the stages up to stage feedback.  They
34860 # are remade, but not reconfigured.  The next stage (if any) will not
34861 # be reconfigured as well.
34862 .PHONY: stagefeedback-bubble
34863 stagefeedback-bubble:: stageprofile-bubble
34864         @if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
34865           echo Skipping rebuild of stagefeedback ; \
34866         else \
34867           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stagefeedback; \
34868         fi
34869
34870 .PHONY: all-stagefeedback clean-stagefeedback
34871 do-clean: clean-stagefeedback
34872
34873 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34874 # only possibility, but now it conflicts with no-bootstrap rules
34875 @if gcc-bootstrap
34876
34877
34878
34879 .PHONY: profiledbootstrap
34880 profiledbootstrap: stagefeedback-bubble  all
34881
34882
34883 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34884 distclean-stageprofile:: distclean-stagefeedback 
34885 .PHONY: distclean-stagefeedback
34886 distclean-stagefeedback::
34887         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34888         rm -rf stagefeedback-* 
34889
34890
34891 @endif gcc-bootstrap
34892
34893
34894
34895 stageprofile-end::
34896         $(MAKE) distclean-stagefeedback
34897
34898 stagefeedback-start::
34899         @r=`${PWD_COMMAND}`; export r; \
34900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34901         for i in prev-*; do \
34902           j=`echo $$i | sed s/^prev-//` ; \
34903           cd $$r/$$i && \
34904           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
34905           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
34906         done
34907
34908 @if gcc-bootstrap
34909 NOTPARALLEL = .NOTPARALLEL
34910 $(NOTPARALLEL):
34911 do-distclean: distclean-stage1
34912 @endif gcc-bootstrap
34913
34914 # --------------------------------------
34915 # Dependencies between different modules
34916 # --------------------------------------
34917
34918 # Generic dependencies for target modules on host stuff, especially gcc
34919
34920 configure-target-libstdc++-v3: maybe-all-gcc
34921
34922 configure-target-libmudflap: maybe-all-gcc
34923
34924 configure-target-libssp: maybe-all-gcc
34925
34926 configure-target-newlib: maybe-all-gcc
34927
34928 configure-target-libgfortran: maybe-all-gcc
34929
34930 configure-target-libobjc: maybe-all-gcc
34931
34932 configure-target-libtermcap: maybe-all-gcc
34933
34934 configure-target-winsup: maybe-all-gcc
34935
34936 configure-target-libgloss: maybe-all-gcc
34937
34938 configure-target-libiberty: maybe-all-gcc
34939
34940 configure-target-gperf: maybe-all-gcc
34941
34942 configure-target-examples: maybe-all-gcc
34943
34944 configure-target-libffi: maybe-all-gcc
34945
34946 configure-target-libjava: maybe-all-gcc
34947
34948 configure-target-zlib: maybe-all-gcc
34949
34950 configure-target-boehm-gc: maybe-all-gcc
34951
34952 configure-target-qthreads: maybe-all-gcc
34953
34954 configure-target-rda: maybe-all-gcc
34955
34956 configure-target-libada: maybe-all-gcc
34957
34958
34959
34960 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
34961
34962 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
34963 configure-target-gperf: maybe-all-target-libstdc++-v3
34964
34965 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
34966
34967 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
34968
34969 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
34970
34971 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
34972 configure-target-libjava: maybe-all-target-libstdc++-v3
34973
34974 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
34975
34976 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
34977
34978 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
34979
34980 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
34981
34982 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
34983
34984 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
34985
34986 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
34987
34988 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
34989
34990
34991 # There are two types of dependencies here: 'hard' dependencies, where one
34992 # module simply won't build without the other; and 'soft' dependencies, where
34993 # if the depended-on module is missing, the depending module will do without
34994 # or find a substitute somewhere (perhaps installed).  Soft dependencies
34995 # are made here to depend on a 'maybe-' target.  If you're not sure,
34996 # it's safer to use a soft dependency.
34997
34998
34999
35000
35001
35002
35003 # With all the machinery above in place, it is pretty easy to generate
35004 # dependencies.  Host dependencies are a bit more complex because we have
35005 # to check for bootstrap/prebootstrap dependencies.  To resolve
35006 # prebootstrap dependencies, prebootstrap modules are gathered in
35007 # a hash table.
35008 all-build-bison: maybe-all-build-texinfo
35009 all-build-byacc: maybe-all-build-texinfo
35010 all-build-flex: maybe-all-build-texinfo
35011 all-build-flex: maybe-all-build-bison
35012 all-build-flex: maybe-all-build-byacc
35013 all-build-flex: maybe-all-build-m4
35014 all-build-libiberty: maybe-all-build-texinfo
35015 all-build-m4: maybe-all-build-texinfo
35016 all-build-fixincludes: maybe-all-build-libiberty
35017 configure-gcc: maybe-configure-intl
35018
35019 configure-stage1-gcc: maybe-configure-stage1-intl
35020 configure-stage2-gcc: maybe-configure-stage2-intl
35021 configure-stage3-gcc: maybe-configure-stage3-intl
35022 configure-stage4-gcc: maybe-configure-stage4-intl
35023 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
35024 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
35025 configure-gcc: maybe-all-binutils
35026
35027 configure-stage1-gcc: maybe-all-stage1-binutils
35028 configure-stage2-gcc: maybe-all-stage2-binutils
35029 configure-stage3-gcc: maybe-all-stage3-binutils
35030 configure-stage4-gcc: maybe-all-stage4-binutils
35031 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
35032 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
35033 configure-gcc: maybe-all-gas
35034
35035 configure-stage1-gcc: maybe-all-stage1-gas
35036 configure-stage2-gcc: maybe-all-stage2-gas
35037 configure-stage3-gcc: maybe-all-stage3-gas
35038 configure-stage4-gcc: maybe-all-stage4-gas
35039 configure-stageprofile-gcc: maybe-all-stageprofile-gas
35040 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
35041 configure-gcc: maybe-all-ld
35042
35043 configure-stage1-gcc: maybe-all-stage1-ld
35044 configure-stage2-gcc: maybe-all-stage2-ld
35045 configure-stage3-gcc: maybe-all-stage3-ld
35046 configure-stage4-gcc: maybe-all-stage4-ld
35047 configure-stageprofile-gcc: maybe-all-stageprofile-ld
35048 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
35049 all-gcc: all-libiberty
35050
35051 all-stage1-gcc: all-stage1-libiberty
35052 all-stage2-gcc: all-stage2-libiberty
35053 all-stage3-gcc: all-stage3-libiberty
35054 all-stage4-gcc: all-stage4-libiberty
35055 all-stageprofile-gcc: all-stageprofile-libiberty
35056 all-stagefeedback-gcc: all-stagefeedback-libiberty
35057 all-gcc: maybe-all-intl
35058
35059 all-stage1-gcc: maybe-all-stage1-intl
35060 all-stage2-gcc: maybe-all-stage2-intl
35061 all-stage3-gcc: maybe-all-stage3-intl
35062 all-stage4-gcc: maybe-all-stage4-intl
35063 all-stageprofile-gcc: maybe-all-stageprofile-intl
35064 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
35065 all-gcc: maybe-all-build-texinfo
35066
35067 all-stage1-gcc: maybe-all-build-texinfo
35068 all-stage2-gcc: maybe-all-build-texinfo
35069 all-stage3-gcc: maybe-all-build-texinfo
35070 all-stage4-gcc: maybe-all-build-texinfo
35071 all-stageprofile-gcc: maybe-all-build-texinfo
35072 all-stagefeedback-gcc: maybe-all-build-texinfo
35073 all-prebootstrap: maybe-all-build-texinfo
35074 all-gcc: maybe-all-build-bison
35075
35076 all-stage1-gcc: maybe-all-build-bison
35077 all-stage2-gcc: maybe-all-build-bison
35078 all-stage3-gcc: maybe-all-build-bison
35079 all-stage4-gcc: maybe-all-build-bison
35080 all-stageprofile-gcc: maybe-all-build-bison
35081 all-stagefeedback-gcc: maybe-all-build-bison
35082 all-prebootstrap: maybe-all-build-bison
35083 all-gcc: maybe-all-build-byacc
35084
35085 all-stage1-gcc: maybe-all-build-byacc
35086 all-stage2-gcc: maybe-all-build-byacc
35087 all-stage3-gcc: maybe-all-build-byacc
35088 all-stage4-gcc: maybe-all-build-byacc
35089 all-stageprofile-gcc: maybe-all-build-byacc
35090 all-stagefeedback-gcc: maybe-all-build-byacc
35091 all-prebootstrap: maybe-all-build-byacc
35092 all-gcc: maybe-all-build-flex
35093
35094 all-stage1-gcc: maybe-all-build-flex
35095 all-stage2-gcc: maybe-all-build-flex
35096 all-stage3-gcc: maybe-all-build-flex
35097 all-stage4-gcc: maybe-all-build-flex
35098 all-stageprofile-gcc: maybe-all-build-flex
35099 all-stagefeedback-gcc: maybe-all-build-flex
35100 all-prebootstrap: maybe-all-build-flex
35101 all-gcc: maybe-all-build-libiberty
35102
35103 all-stage1-gcc: maybe-all-build-libiberty
35104 all-stage2-gcc: maybe-all-build-libiberty
35105 all-stage3-gcc: maybe-all-build-libiberty
35106 all-stage4-gcc: maybe-all-build-libiberty
35107 all-stageprofile-gcc: maybe-all-build-libiberty
35108 all-stagefeedback-gcc: maybe-all-build-libiberty
35109 all-prebootstrap: maybe-all-build-libiberty
35110 all-gcc: maybe-all-build-fixincludes
35111
35112 all-stage1-gcc: maybe-all-build-fixincludes
35113 all-stage2-gcc: maybe-all-build-fixincludes
35114 all-stage3-gcc: maybe-all-build-fixincludes
35115 all-stage4-gcc: maybe-all-build-fixincludes
35116 all-stageprofile-gcc: maybe-all-build-fixincludes
35117 all-stagefeedback-gcc: maybe-all-build-fixincludes
35118 all-prebootstrap: maybe-all-build-fixincludes
35119 all-gcc: maybe-all-zlib
35120
35121 all-stage1-gcc: maybe-all-stage1-zlib
35122 all-stage2-gcc: maybe-all-stage2-zlib
35123 all-stage3-gcc: maybe-all-stage3-zlib
35124 all-stage4-gcc: maybe-all-stage4-zlib
35125 all-stageprofile-gcc: maybe-all-stageprofile-zlib
35126 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
35127 all-gcc: all-libcpp
35128
35129 all-stage1-gcc: all-stage1-libcpp
35130 all-stage2-gcc: all-stage2-libcpp
35131 all-stage3-gcc: all-stage3-libcpp
35132 all-stage4-gcc: all-stage4-libcpp
35133 all-stageprofile-gcc: all-stageprofile-libcpp
35134 all-stagefeedback-gcc: all-stagefeedback-libcpp
35135 all-gcc: maybe-all-libiberty
35136
35137 all-stage1-gcc: maybe-all-stage1-libiberty
35138 all-stage2-gcc: maybe-all-stage2-libiberty
35139 all-stage3-gcc: maybe-all-stage3-libiberty
35140 all-stage4-gcc: maybe-all-stage4-libiberty
35141 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
35142 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
35143 all-gcc: maybe-all-fixincludes
35144 install-gcc: maybe-install-fixincludes
35145 configure-libcpp: configure-libiberty
35146
35147 configure-stage1-libcpp: configure-stage1-libiberty
35148 configure-stage2-libcpp: configure-stage2-libiberty
35149 configure-stage3-libcpp: configure-stage3-libiberty
35150 configure-stage4-libcpp: configure-stage4-libiberty
35151 configure-stageprofile-libcpp: configure-stageprofile-libiberty
35152 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
35153 configure-libcpp: maybe-configure-intl
35154
35155 configure-stage1-libcpp: maybe-configure-stage1-intl
35156 configure-stage2-libcpp: maybe-configure-stage2-intl
35157 configure-stage3-libcpp: maybe-configure-stage3-intl
35158 configure-stage4-libcpp: maybe-configure-stage4-intl
35159 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
35160 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
35161 all-libcpp: all-libiberty
35162
35163 all-stage1-libcpp: all-stage1-libiberty
35164 all-stage2-libcpp: all-stage2-libiberty
35165 all-stage3-libcpp: all-stage3-libiberty
35166 all-stage4-libcpp: all-stage4-libiberty
35167 all-stageprofile-libcpp: all-stageprofile-libiberty
35168 all-stagefeedback-libcpp: all-stagefeedback-libiberty
35169 all-libcpp: maybe-all-intl
35170
35171 all-stage1-libcpp: maybe-all-stage1-intl
35172 all-stage2-libcpp: maybe-all-stage2-intl
35173 all-stage3-libcpp: maybe-all-stage3-intl
35174 all-stage4-libcpp: maybe-all-stage4-intl
35175 all-stageprofile-libcpp: maybe-all-stageprofile-intl
35176 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
35177 all-fixincludes: maybe-all-libiberty
35178 all-gnattools: maybe-all-target-libada
35179 configure-gdb: maybe-configure-itcl
35180 configure-gdb: maybe-configure-tcl
35181 configure-gdb: maybe-configure-tk
35182 configure-gdb: maybe-configure-sim
35183 all-gdb: maybe-all-libiberty
35184 all-gdb: maybe-all-opcodes
35185 all-gdb: maybe-all-bfd
35186 all-gdb: maybe-all-readline
35187 all-gdb: maybe-all-build-bison
35188 all-gdb: maybe-all-build-byacc
35189 all-gdb: maybe-all-sim
35190 install-gdb: maybe-install-tcl
35191 install-gdb: maybe-install-tk
35192 install-gdb: maybe-install-itcl
35193 install-gdb: maybe-install-libgui
35194 configure-libgui: maybe-configure-tcl
35195 configure-libgui: maybe-configure-tk
35196 all-libgui: maybe-all-tcl
35197 all-libgui: maybe-all-tk
35198 all-libgui: maybe-all-itcl
35199 configure-bfd: configure-libiberty
35200
35201 configure-stage1-bfd: configure-stage1-libiberty
35202 configure-stage2-bfd: configure-stage2-libiberty
35203 configure-stage3-bfd: configure-stage3-libiberty
35204 configure-stage4-bfd: configure-stage4-libiberty
35205 configure-stageprofile-bfd: configure-stageprofile-libiberty
35206 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
35207 all-bfd: maybe-all-libiberty
35208
35209 all-stage1-bfd: maybe-all-stage1-libiberty
35210 all-stage2-bfd: maybe-all-stage2-libiberty
35211 all-stage3-bfd: maybe-all-stage3-libiberty
35212 all-stage4-bfd: maybe-all-stage4-libiberty
35213 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
35214 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
35215 all-bfd: maybe-all-intl
35216
35217 all-stage1-bfd: maybe-all-stage1-intl
35218 all-stage2-bfd: maybe-all-stage2-intl
35219 all-stage3-bfd: maybe-all-stage3-intl
35220 all-stage4-bfd: maybe-all-stage4-intl
35221 all-stageprofile-bfd: maybe-all-stageprofile-intl
35222 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
35223 all-binutils: maybe-all-libiberty
35224
35225 all-stage1-binutils: maybe-all-stage1-libiberty
35226 all-stage2-binutils: maybe-all-stage2-libiberty
35227 all-stage3-binutils: maybe-all-stage3-libiberty
35228 all-stage4-binutils: maybe-all-stage4-libiberty
35229 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
35230 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
35231 all-binutils: maybe-all-opcodes
35232
35233 all-stage1-binutils: maybe-all-stage1-opcodes
35234 all-stage2-binutils: maybe-all-stage2-opcodes
35235 all-stage3-binutils: maybe-all-stage3-opcodes
35236 all-stage4-binutils: maybe-all-stage4-opcodes
35237 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
35238 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
35239 all-binutils: maybe-all-bfd
35240
35241 all-stage1-binutils: maybe-all-stage1-bfd
35242 all-stage2-binutils: maybe-all-stage2-bfd
35243 all-stage3-binutils: maybe-all-stage3-bfd
35244 all-stage4-binutils: maybe-all-stage4-bfd
35245 all-stageprofile-binutils: maybe-all-stageprofile-bfd
35246 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
35247 all-binutils: maybe-all-build-flex
35248
35249 all-stage1-binutils: maybe-all-build-flex
35250 all-stage2-binutils: maybe-all-build-flex
35251 all-stage3-binutils: maybe-all-build-flex
35252 all-stage4-binutils: maybe-all-build-flex
35253 all-stageprofile-binutils: maybe-all-build-flex
35254 all-stagefeedback-binutils: maybe-all-build-flex
35255 all-prebootstrap: maybe-all-build-flex
35256 all-binutils: maybe-all-build-bison
35257
35258 all-stage1-binutils: maybe-all-build-bison
35259 all-stage2-binutils: maybe-all-build-bison
35260 all-stage3-binutils: maybe-all-build-bison
35261 all-stage4-binutils: maybe-all-build-bison
35262 all-stageprofile-binutils: maybe-all-build-bison
35263 all-stagefeedback-binutils: maybe-all-build-bison
35264 all-prebootstrap: maybe-all-build-bison
35265 all-binutils: maybe-all-build-byacc
35266
35267 all-stage1-binutils: maybe-all-build-byacc
35268 all-stage2-binutils: maybe-all-build-byacc
35269 all-stage3-binutils: maybe-all-build-byacc
35270 all-stage4-binutils: maybe-all-build-byacc
35271 all-stageprofile-binutils: maybe-all-build-byacc
35272 all-stagefeedback-binutils: maybe-all-build-byacc
35273 all-prebootstrap: maybe-all-build-byacc
35274 all-binutils: maybe-all-intl
35275
35276 all-stage1-binutils: maybe-all-stage1-intl
35277 all-stage2-binutils: maybe-all-stage2-intl
35278 all-stage3-binutils: maybe-all-stage3-intl
35279 all-stage4-binutils: maybe-all-stage4-intl
35280 all-stageprofile-binutils: maybe-all-stageprofile-intl
35281 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
35282 install-binutils: maybe-install-opcodes
35283 install-opcodes: maybe-install-bfd
35284 all-gas: maybe-all-libiberty
35285
35286 all-stage1-gas: maybe-all-stage1-libiberty
35287 all-stage2-gas: maybe-all-stage2-libiberty
35288 all-stage3-gas: maybe-all-stage3-libiberty
35289 all-stage4-gas: maybe-all-stage4-libiberty
35290 all-stageprofile-gas: maybe-all-stageprofile-libiberty
35291 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
35292 all-gas: maybe-all-opcodes
35293
35294 all-stage1-gas: maybe-all-stage1-opcodes
35295 all-stage2-gas: maybe-all-stage2-opcodes
35296 all-stage3-gas: maybe-all-stage3-opcodes
35297 all-stage4-gas: maybe-all-stage4-opcodes
35298 all-stageprofile-gas: maybe-all-stageprofile-opcodes
35299 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
35300 all-gas: maybe-all-bfd
35301
35302 all-stage1-gas: maybe-all-stage1-bfd
35303 all-stage2-gas: maybe-all-stage2-bfd
35304 all-stage3-gas: maybe-all-stage3-bfd
35305 all-stage4-gas: maybe-all-stage4-bfd
35306 all-stageprofile-gas: maybe-all-stageprofile-bfd
35307 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
35308 all-gas: maybe-all-intl
35309
35310 all-stage1-gas: maybe-all-stage1-intl
35311 all-stage2-gas: maybe-all-stage2-intl
35312 all-stage3-gas: maybe-all-stage3-intl
35313 all-stage4-gas: maybe-all-stage4-intl
35314 all-stageprofile-gas: maybe-all-stageprofile-intl
35315 all-stagefeedback-gas: maybe-all-stagefeedback-intl
35316 all-gprof: maybe-all-libiberty
35317 all-gprof: maybe-all-bfd
35318 all-gprof: maybe-all-opcodes
35319 all-gprof: maybe-all-intl
35320 all-ld: maybe-all-libiberty
35321
35322 all-stage1-ld: maybe-all-stage1-libiberty
35323 all-stage2-ld: maybe-all-stage2-libiberty
35324 all-stage3-ld: maybe-all-stage3-libiberty
35325 all-stage4-ld: maybe-all-stage4-libiberty
35326 all-stageprofile-ld: maybe-all-stageprofile-libiberty
35327 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
35328 all-ld: maybe-all-bfd
35329
35330 all-stage1-ld: maybe-all-stage1-bfd
35331 all-stage2-ld: maybe-all-stage2-bfd
35332 all-stage3-ld: maybe-all-stage3-bfd
35333 all-stage4-ld: maybe-all-stage4-bfd
35334 all-stageprofile-ld: maybe-all-stageprofile-bfd
35335 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
35336 all-ld: maybe-all-opcodes
35337
35338 all-stage1-ld: maybe-all-stage1-opcodes
35339 all-stage2-ld: maybe-all-stage2-opcodes
35340 all-stage3-ld: maybe-all-stage3-opcodes
35341 all-stage4-ld: maybe-all-stage4-opcodes
35342 all-stageprofile-ld: maybe-all-stageprofile-opcodes
35343 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
35344 all-ld: maybe-all-build-bison
35345
35346 all-stage1-ld: maybe-all-build-bison
35347 all-stage2-ld: maybe-all-build-bison
35348 all-stage3-ld: maybe-all-build-bison
35349 all-stage4-ld: maybe-all-build-bison
35350 all-stageprofile-ld: maybe-all-build-bison
35351 all-stagefeedback-ld: maybe-all-build-bison
35352 all-prebootstrap: maybe-all-build-bison
35353 all-ld: maybe-all-build-byacc
35354
35355 all-stage1-ld: maybe-all-build-byacc
35356 all-stage2-ld: maybe-all-build-byacc
35357 all-stage3-ld: maybe-all-build-byacc
35358 all-stage4-ld: maybe-all-build-byacc
35359 all-stageprofile-ld: maybe-all-build-byacc
35360 all-stagefeedback-ld: maybe-all-build-byacc
35361 all-prebootstrap: maybe-all-build-byacc
35362 all-ld: maybe-all-build-flex
35363
35364 all-stage1-ld: maybe-all-build-flex
35365 all-stage2-ld: maybe-all-build-flex
35366 all-stage3-ld: maybe-all-build-flex
35367 all-stage4-ld: maybe-all-build-flex
35368 all-stageprofile-ld: maybe-all-build-flex
35369 all-stagefeedback-ld: maybe-all-build-flex
35370 all-prebootstrap: maybe-all-build-flex
35371 all-ld: maybe-all-intl
35372
35373 all-stage1-ld: maybe-all-stage1-intl
35374 all-stage2-ld: maybe-all-stage2-intl
35375 all-stage3-ld: maybe-all-stage3-intl
35376 all-stage4-ld: maybe-all-stage4-intl
35377 all-stageprofile-ld: maybe-all-stageprofile-intl
35378 all-stagefeedback-ld: maybe-all-stagefeedback-intl
35379 all-opcodes: maybe-all-bfd
35380
35381 all-stage1-opcodes: maybe-all-stage1-bfd
35382 all-stage2-opcodes: maybe-all-stage2-bfd
35383 all-stage3-opcodes: maybe-all-stage3-bfd
35384 all-stage4-opcodes: maybe-all-stage4-bfd
35385 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
35386 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
35387 all-opcodes: maybe-all-libiberty
35388
35389 all-stage1-opcodes: maybe-all-stage1-libiberty
35390 all-stage2-opcodes: maybe-all-stage2-libiberty
35391 all-stage3-opcodes: maybe-all-stage3-libiberty
35392 all-stage4-opcodes: maybe-all-stage4-libiberty
35393 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
35394 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
35395 all-dejagnu: maybe-all-tcl
35396 all-dejagnu: maybe-all-expect
35397 all-dejagnu: maybe-all-tk
35398 configure-expect: maybe-configure-tcl
35399 configure-expect: maybe-configure-tk
35400 all-expect: maybe-all-tcl
35401 all-expect: maybe-all-tk
35402 configure-itcl: maybe-configure-tcl
35403 configure-itcl: maybe-configure-tk
35404 all-itcl: maybe-all-tcl
35405 all-itcl: maybe-all-tk
35406 install-itcl: maybe-install-tcl
35407 configure-tk: maybe-configure-tcl
35408 all-tk: maybe-all-tcl
35409 all-sid: maybe-all-libiberty
35410 all-sid: maybe-all-bfd
35411 all-sid: maybe-all-opcodes
35412 all-sid: maybe-all-tcl
35413 all-sid: maybe-all-tk
35414 install-sid: maybe-install-tcl
35415 install-sid: maybe-install-tk
35416 all-sim: maybe-all-libiberty
35417 all-sim: maybe-all-bfd
35418 all-sim: maybe-all-opcodes
35419 all-sim: maybe-all-readline
35420 all-sim: maybe-configure-gdb
35421 all-fastjar: maybe-all-zlib
35422 all-fastjar: maybe-all-build-texinfo
35423 all-fastjar: maybe-all-libiberty
35424 all-autoconf: maybe-all-m4
35425 all-autoconf: maybe-all-build-texinfo
35426 all-automake: maybe-all-m4
35427 all-automake: maybe-all-build-texinfo
35428 all-automake: maybe-all-autoconf
35429 all-bison: maybe-all-intl
35430 all-bison: maybe-all-build-texinfo
35431 all-diff: maybe-all-intl
35432 all-diff: maybe-all-build-texinfo
35433 all-fileutils: maybe-all-intl
35434 all-fileutils: maybe-all-build-texinfo
35435 all-flex: maybe-all-build-bison
35436 all-flex: maybe-all-build-byacc
35437 all-flex: maybe-all-intl
35438 all-flex: maybe-all-m4
35439 all-flex: maybe-all-build-texinfo
35440 all-gzip: maybe-all-intl
35441 all-gzip: maybe-all-zlib
35442 all-gzip: maybe-all-build-texinfo
35443 all-hello: maybe-all-intl
35444 all-hello: maybe-all-build-texinfo
35445 all-m4: maybe-all-intl
35446 all-m4: maybe-all-build-texinfo
35447 all-make: maybe-all-intl
35448 all-make: maybe-all-build-texinfo
35449 all-patch: maybe-all-build-texinfo
35450 all-make: maybe-all-build-texinfo
35451 all-prms: maybe-all-libiberty
35452 all-recode: maybe-all-build-texinfo
35453 all-sed: maybe-all-build-texinfo
35454 all-send-pr: maybe-all-prms
35455 all-tar: maybe-all-build-texinfo
35456 all-uudecode: maybe-all-build-texinfo
35457 configure-target-boehm-gc: maybe-configure-target-qthreads
35458 configure-target-fastjar: maybe-configure-target-zlib
35459 all-target-fastjar: maybe-all-target-zlib
35460 all-target-fastjar: maybe-all-target-libiberty
35461 configure-target-libjava: maybe-configure-target-zlib
35462 configure-target-libjava: maybe-configure-target-boehm-gc
35463 configure-target-libjava: maybe-configure-target-qthreads
35464 configure-target-libjava: maybe-configure-target-libffi
35465 all-target-libjava: maybe-all-fastjar
35466 all-target-libjava: maybe-all-target-zlib
35467 all-target-libjava: maybe-all-target-boehm-gc
35468 all-target-libjava: maybe-all-target-qthreads
35469 all-target-libjava: maybe-all-target-libffi
35470 all-target-libobjc: maybe-all-target-libiberty
35471 all-target-libstdc++-v3: maybe-all-target-libiberty
35472 all-target-libgloss: maybe-configure-target-newlib
35473 all-target-winsup: maybe-all-target-libiberty
35474 all-target-winsup: maybe-all-target-libtermcap
35475
35476
35477 # Non-toplevel bootstrap rules must depend on several packages, to be built
35478 # before gcc.  Another wart that will go away, hopefully soon.
35479 @if gcc-no-bootstrap
35480
35481 all-prebootstrap: maybe-all-bfd
35482 all-prebootstrap: maybe-all-opcodes
35483 all-prebootstrap: maybe-all-binutils
35484 all-prebootstrap: maybe-all-gas
35485 all-prebootstrap: maybe-all-intl
35486 all-prebootstrap: maybe-all-ld
35487 all-prebootstrap: maybe-all-libcpp
35488 all-prebootstrap: maybe-all-libiberty
35489 all-prebootstrap: maybe-all-zlib
35490 @endif gcc-no-bootstrap
35491
35492 GDB_TK = @GDB_TK@
35493 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
35494
35495 # Serialization dependencies.  Host configures don't work well in parallel to
35496 # each other, due to contention over config.cache.  Target configures and 
35497 # build configures are similar.
35498 @serialization_dependencies@
35499
35500 # --------------------------------
35501 # Regenerating top level configury
35502 # --------------------------------
35503
35504 # Multilib.out tells target dirs what multilibs they should build.
35505 # There is really only one copy.  We use the 'timestamp' method to
35506 # work around various timestamp bugs on some systems.
35507 # We use move-if-change so that it's only considered updated when it
35508 # actually changes, because it has to depend on a phony target.
35509 multilib.out: maybe-all-gcc
35510         @r=`${PWD_COMMAND}`; export r; \
35511         echo "Checking multilib configuration..."; \
35512         $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
35513         $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
35514
35515 # Rebuilding Makefile.in, using autogen.
35516 AUTOGEN = autogen
35517 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
35518         cd $(srcdir) && $(AUTOGEN) Makefile.def
35519
35520 # Rebuilding Makefile.
35521 Makefile: $(srcdir)/Makefile.in config.status
35522         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
35523
35524 config.status: configure
35525         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
35526
35527 # Rebuilding configure.
35528 AUTOCONF = autoconf
35529 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
35530         cd $(srcdir) && $(AUTOCONF)
35531
35532 # ------------------------------
35533 # Special directives to GNU Make
35534 # ------------------------------
35535
35536 # Don't pass command-line variables to submakes.
35537 .NOEXPORT:
35538 MAKEOVERRIDES=
35539
35540 # end of Makefile.in