OSDN Git Service

2005-07-07 Daniel Berlin <dberlin@dberlin.org>
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 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 # During gcc bootstrap, if we use some random cc for stage1 then
366 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
367 # (which we know are built with gcc) are built with optimizations so
368 # prepend -O2 when setting CFLAGS_FOR_TARGET.
369 CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
370 # If GCC_FOR_TARGET is not overriden on the command line, then this
371 # variable is passed down to the gcc Makefile, where it is used to
372 # build libgcc2.a.  We define it here so that it can itself be
373 # overridden on the command line.
374 GCC_FOR_TARGET=@GCC_FOR_TARGET@
375 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) \
376   $$r/$(HOST_SUBDIR)/gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/ $(FLAGS_FOR_TARGET)
377 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
378
379 CXX_FOR_TARGET = @CXX_FOR_TARGET@
380 RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
381 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
382 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
383 CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
384 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
385
386 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
387 CONFIGURED_DLLTOOL_FOR_TARGET=@CONFIGURED_DLLTOOL_FOR_TARGET@
388 USUAL_DLLTOOL_FOR_TARGET = ` \
389   if [ -f $$r/$(HOST_SUBDIR)/binutils/dlltool ] ; then \
390     echo $$r/$(HOST_SUBDIR)/binutils/dlltool ; \
391   else \
392     if [ '$(host)' = '$(target)' ] ; then \
393       echo $(DLLTOOL); \
394     else \
395       echo $(CONFIGURED_DLLTOOL_FOR_TARGET) ; \
396     fi; \
397   fi`
398
399 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
400 GFORTRAN_FOR_TARGET = @GFORTRAN_FOR_TARGET@
401
402 LD_FOR_TARGET=@LD_FOR_TARGET@
403 CONFIGURED_LD_FOR_TARGET=@CONFIGURED_LD_FOR_TARGET@
404 USUAL_LD_FOR_TARGET = ` \
405   if [ -f $$r/$(HOST_SUBDIR)/ld/ld-new ] ; then \
406     echo $$r/$(HOST_SUBDIR)/ld/ld-new ; \
407   elif [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ]; then \
408     $(CC_FOR_TARGET) -print-prog-name=ld ; \
409   else \
410     if [ '$(host)' = '$(target)' ] ; then \
411       echo $(LD); \
412     else \
413       echo $(CONFIGURED_LD_FOR_TARGET) ; \
414     fi; \
415   fi`
416
417 LDFLAGS_FOR_TARGET = 
418
419 NM_FOR_TARGET=@NM_FOR_TARGET@
420 CONFIGURED_NM_FOR_TARGET=@CONFIGURED_NM_FOR_TARGET@
421 USUAL_NM_FOR_TARGET = ` \
422   if [ -f $$r/$(HOST_SUBDIR)/binutils/nm-new ] ; then \
423     echo $$r/$(HOST_SUBDIR)/binutils/nm-new ; \
424   elif [ -f $$r/$(HOST_SUBDIR)/gcc/xgcc ]; then \
425     $(CC_FOR_TARGET) -print-prog-name=nm ; \
426   else \
427     if [ '$(host)' = '$(target)' ] ; then \
428       echo $(NM); \
429     else \
430       echo $(CONFIGURED_NM_FOR_TARGET) ; \
431     fi; \
432   fi`
433
434 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
435 CONFIGURED_RANLIB_FOR_TARGET=@CONFIGURED_RANLIB_FOR_TARGET@
436 USUAL_RANLIB_FOR_TARGET = ` \
437   if [ -f $$r/$(HOST_SUBDIR)/binutils/ranlib ] ; then \
438     echo $$r/$(HOST_SUBDIR)/binutils/ranlib ; \
439   else \
440     if [ '$(host)' = '$(target)' ] ; then \
441       if [ x'$(RANLIB)' != x ]; then \
442          echo $(RANLIB); \
443       else \
444          echo ranlib; \
445       fi; \
446     else \
447       echo $(CONFIGURED_RANLIB_FOR_TARGET) ; \
448     fi; \
449   fi`
450
451 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
452 CONFIGURED_WINDRES_FOR_TARGET=@CONFIGURED_WINDRES_FOR_TARGET@
453 USUAL_WINDRES_FOR_TARGET = ` \
454   if [ -f $$r/$(HOST_SUBDIR)/binutils/windres ] ; then \
455     echo $$r/$(HOST_SUBDIR)/binutils/windres ; \
456   else \
457     if [ '$(host)' = '$(target)' ] ; then \
458       echo $(WINDRES); \
459     else \
460       echo $(CONFIGURED_WINDRES_FOR_TARGET) ; \
461     fi; \
462   fi`
463
464 PICFLAG_FOR_TARGET = 
465
466 # ------------------------------------
467 # Miscellaneous targets and flag lists
468 # ------------------------------------
469
470 # The first rule in the file had better be this one.  Don't put any above it.
471 # This lives here to allow makefile fragments to contain dependencies.
472 @default_target@:
473
474 #### host and target specific makefile fragments come in here.
475 @target_makefile_frag@
476 @alphaieee_frag@
477 @ospace_frag@
478 @host_makefile_frag@
479 ###
480
481 # This is the list of directories that may be needed in RPATH_ENVVAR
482 # so that prorgams built for the target machine work.
483 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
484
485 @if target-libstdc++-v3
486 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
487 @endif target-libstdc++-v3
488
489 @if target-libmudflap
490 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
491 @endif target-libmudflap
492
493 @if target-libssp
494 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
495 @endif target-libssp
496
497
498
499 # This is the list of directories that may be needed in RPATH_ENVVAR
500 # so that programs built for the host machine work.
501 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
502
503 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
504 @if gcc
505 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
506 @endif gcc
507
508
509 @if bfd
510 HOST_LIB_PATH_bfd = \
511   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
512 @endif bfd
513
514 @if opcodes
515 HOST_LIB_PATH_opcodes = \
516   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
517 @endif opcodes
518
519
520 # Flags to pass down to all sub-makes.
521 BASE_FLAGS_TO_PASS = \
522         "DESTDIR=$(DESTDIR)" \
523         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
524         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
525         "bindir=$(bindir)" \
526         "datadir=$(datadir)" \
527         "exec_prefix=$(exec_prefix)" \
528         "includedir=$(includedir)" \
529         "infodir=$(infodir)" \
530         "libdir=$(libdir)" \
531         "libexecdir=$(libexecdir)" \
532         "localstatedir=$(localstatedir)" \
533         "mandir=$(mandir)" \
534         "oldincludedir=$(oldincludedir)" \
535         "prefix=$(prefix)" \
536         "sbindir=$(sbindir)" \
537         "sharedstatedir=$(sharedstatedir)" \
538         "sysconfdir=$(sysconfdir)" \
539         "tooldir=$(tooldir)" \
540         "build_tooldir=$(build_tooldir)" \
541         "target_alias=$(target_alias)" \
542         "BISON=$(BISON)" \
543         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
544         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
545         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
546         "EXPECT=$(EXPECT)" \
547         "FLEX=$(FLEX)" \
548         "INSTALL=$(INSTALL)" \
549         "INSTALL_DATA=$(INSTALL_DATA)" \
550         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
551         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
552         "LEX=$(LEX)" \
553         "M4=$(M4)" \
554         "MAKE=$(MAKE)" \
555         "RUNTEST=$(RUNTEST)" \
556         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
557         "SHELL=$(SHELL)" \
558         "YACC=$(YACC)" \
559         "AR_FLAGS=$(AR_FLAGS)" \
560         "CFLAGS=$(CFLAGS)" \
561         "CXXFLAGS=$(CXXFLAGS)" \
562         "LDFLAGS=$(LDFLAGS)" \
563         "LIBCFLAGS=$(LIBCFLAGS)" \
564         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
565         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
566         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
567         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
568         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
569         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
570         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
571         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
572         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
573         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
574         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
575         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
576         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
577         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
578         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
579         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
580         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
581         "CONFIG_SHELL=$(SHELL)" \
582         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
583
584 # For any flags above that may contain shell code that varies from one
585 # target library to another.  When doing recursive invocations of the
586 # top-level Makefile, we don't want the outer make to evaluate them,
587 # so we pass these variables down unchanged.  They must not contain
588 # single nor double quotes.
589 RECURSE_FLAGS = \
590         CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
591         RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
592
593 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(RECURSE_FLAGS)
594
595 # Flags to pass down to most sub-makes, in which we're building with
596 # the host environment.
597 EXTRA_HOST_FLAGS = \
598         'AR=$(AR)' \
599         'AS=$(AS)' \
600         'CC=$(CC)' \
601         'CXX=$(CXX)' \
602         'DLLTOOL=$(DLLTOOL)' \
603         'LD=$(LD)' \
604         'NM=$(NM)' \
605         'RANLIB=$(RANLIB)' \
606         'WINDRES=$(WINDRES)'
607
608 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
609
610 # Flags that are concerned with the location of the X11 include files
611 # and library files
612 #
613 # NOTE: until the top-level is getting the values via autoconf, it only
614 # causes problems to have this top-level Makefile overriding the autoconf-set
615 # values in child directories.  Only variables that don't conflict with
616 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
617 #
618 X11_FLAGS_TO_PASS = \
619         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
620         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
621
622 # Flags to pass down to makes which are built with the target environment.
623 # The double $ decreases the length of the command line; the variables
624 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
625 EXTRA_TARGET_FLAGS = \
626         'AR=$$(AR_FOR_TARGET)' \
627         'AS=$$(AS_FOR_TARGET)' \
628         'CC=$$(CC_FOR_TARGET)' \
629         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
630         'CXX=$$(CXX_FOR_TARGET)' \
631         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
632         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
633         'LD=$$(LD_FOR_TARGET)' \
634         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
635         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
636         'NM=$$(NM_FOR_TARGET)' \
637         'RANLIB=$$(RANLIB_FOR_TARGET)' \
638         'WINDRES=$$(WINDRES_FOR_TARGET)'
639
640 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
641
642 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
643 # unfortunately needs the native compiler and the target ar and
644 # ranlib.
645 # If any variables are added here, they must be added to do-*, below.
646 # The BUILD_* variables are a special case, which are used for the gcc
647 # cross-building scheme.
648 EXTRA_GCC_FLAGS = \
649         'BUILD_PREFIX=$(BUILD_PREFIX)' \
650         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
651         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
652         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
653         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
654         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
655         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
656         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
657         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
658         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
659         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
660         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
661
662 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
663
664 .PHONY: configure-host
665 configure-host:  \
666     maybe-configure-ash \
667     maybe-configure-autoconf \
668     maybe-configure-automake \
669     maybe-configure-bash \
670     maybe-configure-bfd \
671     maybe-configure-opcodes \
672     maybe-configure-binutils \
673     maybe-configure-bison \
674     maybe-configure-byacc \
675     maybe-configure-bzip2 \
676     maybe-configure-dejagnu \
677     maybe-configure-diff \
678     maybe-configure-dosutils \
679     maybe-configure-etc \
680     maybe-configure-fastjar \
681     maybe-configure-fileutils \
682     maybe-configure-findutils \
683     maybe-configure-find \
684     maybe-configure-fixincludes \
685     maybe-configure-flex \
686     maybe-configure-gas \
687     maybe-configure-gcc \
688     maybe-configure-gawk \
689     maybe-configure-gettext \
690     maybe-configure-gnuserv \
691     maybe-configure-gprof \
692     maybe-configure-gzip \
693     maybe-configure-hello \
694     maybe-configure-indent \
695     maybe-configure-intl \
696     maybe-configure-tcl \
697     maybe-configure-itcl \
698     maybe-configure-ld \
699     maybe-configure-libcpp \
700     maybe-configure-libgui \
701     maybe-configure-libiberty \
702     maybe-configure-libtool \
703     maybe-configure-m4 \
704     maybe-configure-make \
705     maybe-configure-mmalloc \
706     maybe-configure-patch \
707     maybe-configure-perl \
708     maybe-configure-prms \
709     maybe-configure-rcs \
710     maybe-configure-readline \
711     maybe-configure-release \
712     maybe-configure-recode \
713     maybe-configure-sed \
714     maybe-configure-send-pr \
715     maybe-configure-shellutils \
716     maybe-configure-sid \
717     maybe-configure-sim \
718     maybe-configure-tar \
719     maybe-configure-texinfo \
720     maybe-configure-textutils \
721     maybe-configure-time \
722     maybe-configure-uudecode \
723     maybe-configure-wdiff \
724     maybe-configure-zip \
725     maybe-configure-zlib \
726     maybe-configure-gdb \
727     maybe-configure-expect \
728     maybe-configure-guile \
729     maybe-configure-tk \
730     maybe-configure-libtermcap \
731     maybe-configure-utils \
732     maybe-configure-gnattools
733 .PHONY: configure-target
734 configure-target:  \
735     maybe-configure-target-libstdc++-v3 \
736     maybe-configure-target-libmudflap \
737     maybe-configure-target-libssp \
738     maybe-configure-target-newlib \
739     maybe-configure-target-libgfortran \
740     maybe-configure-target-libobjc \
741     maybe-configure-target-libtermcap \
742     maybe-configure-target-winsup \
743     maybe-configure-target-libgloss \
744     maybe-configure-target-libiberty \
745     maybe-configure-target-gperf \
746     maybe-configure-target-examples \
747     maybe-configure-target-libffi \
748     maybe-configure-target-libjava \
749     maybe-configure-target-zlib \
750     maybe-configure-target-boehm-gc \
751     maybe-configure-target-qthreads \
752     maybe-configure-target-rda \
753     maybe-configure-target-libada
754
755 # The target built for a native non-bootstrap build.
756 .PHONY: all
757 all: unstage all-host all-target stage
758
759 .PHONY: all-build
760 all-build:  \
761     maybe-all-build-libiberty \
762     maybe-all-build-bison \
763     maybe-all-build-byacc \
764     maybe-all-build-flex \
765     maybe-all-build-m4 \
766     maybe-all-build-texinfo \
767     maybe-all-build-fixincludes
768 .PHONY: all-host
769 all-host:  \
770     maybe-all-ash \
771     maybe-all-autoconf \
772     maybe-all-automake \
773     maybe-all-bash \
774     maybe-all-bfd \
775     maybe-all-opcodes \
776     maybe-all-binutils \
777     maybe-all-bison \
778     maybe-all-byacc \
779     maybe-all-bzip2 \
780     maybe-all-dejagnu \
781     maybe-all-diff \
782     maybe-all-dosutils \
783     maybe-all-etc \
784     maybe-all-fastjar \
785     maybe-all-fileutils \
786     maybe-all-findutils \
787     maybe-all-find \
788     maybe-all-fixincludes \
789     maybe-all-flex \
790     maybe-all-gas \
791     maybe-all-gcc \
792     maybe-all-gawk \
793     maybe-all-gettext \
794     maybe-all-gnuserv \
795     maybe-all-gprof \
796     maybe-all-gzip \
797     maybe-all-hello \
798     maybe-all-indent \
799     maybe-all-intl \
800     maybe-all-tcl \
801     maybe-all-itcl \
802     maybe-all-ld \
803     maybe-all-libcpp \
804     maybe-all-libgui \
805     maybe-all-libiberty \
806     maybe-all-libtool \
807     maybe-all-m4 \
808     maybe-all-make \
809     maybe-all-mmalloc \
810     maybe-all-patch \
811     maybe-all-perl \
812     maybe-all-prms \
813     maybe-all-rcs \
814     maybe-all-readline \
815     maybe-all-release \
816     maybe-all-recode \
817     maybe-all-sed \
818     maybe-all-send-pr \
819     maybe-all-shellutils \
820     maybe-all-sid \
821     maybe-all-sim \
822     maybe-all-tar \
823     maybe-all-texinfo \
824     maybe-all-textutils \
825     maybe-all-time \
826     maybe-all-uudecode \
827     maybe-all-wdiff \
828     maybe-all-zip \
829     maybe-all-zlib \
830     maybe-all-gdb \
831     maybe-all-expect \
832     maybe-all-guile \
833     maybe-all-tk \
834     maybe-all-libtermcap \
835     maybe-all-utils \
836     maybe-all-gnattools
837 .PHONY: all-target
838 all-target:  \
839     maybe-all-target-libstdc++-v3 \
840     maybe-all-target-libmudflap \
841     maybe-all-target-libssp \
842     maybe-all-target-newlib \
843     maybe-all-target-libgfortran \
844     maybe-all-target-libobjc \
845     maybe-all-target-libtermcap \
846     maybe-all-target-winsup \
847     maybe-all-target-libgloss \
848     maybe-all-target-libiberty \
849     maybe-all-target-gperf \
850     maybe-all-target-examples \
851     maybe-all-target-libffi \
852     maybe-all-target-libjava \
853     maybe-all-target-zlib \
854     maybe-all-target-boehm-gc \
855     maybe-all-target-qthreads \
856     maybe-all-target-rda \
857     maybe-all-target-libada
858
859 # Do a target for all the subdirectories.  A ``make do-X'' will do a
860 # ``make X'' in all subdirectories (because, in general, there is a
861 # dependency (below) of X upon do-X, a ``make X'' will also do this,
862 # but it may do additional work as well).
863
864 .PHONY: do-info
865 do-info: unstage info-host info-target stage
866
867 .PHONY: info-host
868 info-host:  \
869     maybe-info-ash \
870     maybe-info-autoconf \
871     maybe-info-automake \
872     maybe-info-bash \
873     maybe-info-bfd \
874     maybe-info-opcodes \
875     maybe-info-binutils \
876     maybe-info-bison \
877     maybe-info-byacc \
878     maybe-info-bzip2 \
879     maybe-info-dejagnu \
880     maybe-info-diff \
881     maybe-info-dosutils \
882     maybe-info-etc \
883     maybe-info-fastjar \
884     maybe-info-fileutils \
885     maybe-info-findutils \
886     maybe-info-find \
887     maybe-info-fixincludes \
888     maybe-info-flex \
889     maybe-info-gas \
890     maybe-info-gcc \
891     maybe-info-gawk \
892     maybe-info-gettext \
893     maybe-info-gnuserv \
894     maybe-info-gprof \
895     maybe-info-gzip \
896     maybe-info-hello \
897     maybe-info-indent \
898     maybe-info-intl \
899     maybe-info-tcl \
900     maybe-info-itcl \
901     maybe-info-ld \
902     maybe-info-libcpp \
903     maybe-info-libgui \
904     maybe-info-libiberty \
905     maybe-info-libtool \
906     maybe-info-m4 \
907     maybe-info-make \
908     maybe-info-mmalloc \
909     maybe-info-patch \
910     maybe-info-perl \
911     maybe-info-prms \
912     maybe-info-rcs \
913     maybe-info-readline \
914     maybe-info-release \
915     maybe-info-recode \
916     maybe-info-sed \
917     maybe-info-send-pr \
918     maybe-info-shellutils \
919     maybe-info-sid \
920     maybe-info-sim \
921     maybe-info-tar \
922     maybe-info-texinfo \
923     maybe-info-textutils \
924     maybe-info-time \
925     maybe-info-uudecode \
926     maybe-info-wdiff \
927     maybe-info-zip \
928     maybe-info-zlib \
929     maybe-info-gdb \
930     maybe-info-expect \
931     maybe-info-guile \
932     maybe-info-tk \
933     maybe-info-libtermcap \
934     maybe-info-utils \
935     maybe-info-gnattools
936
937 .PHONY: info-target
938 info-target:  \
939     maybe-info-target-libstdc++-v3 \
940     maybe-info-target-libmudflap \
941     maybe-info-target-libssp \
942     maybe-info-target-newlib \
943     maybe-info-target-libgfortran \
944     maybe-info-target-libobjc \
945     maybe-info-target-libtermcap \
946     maybe-info-target-winsup \
947     maybe-info-target-libgloss \
948     maybe-info-target-libiberty \
949     maybe-info-target-gperf \
950     maybe-info-target-examples \
951     maybe-info-target-libffi \
952     maybe-info-target-libjava \
953     maybe-info-target-zlib \
954     maybe-info-target-boehm-gc \
955     maybe-info-target-qthreads \
956     maybe-info-target-rda \
957     maybe-info-target-libada
958
959 .PHONY: do-dvi
960 do-dvi: unstage dvi-host dvi-target stage
961
962 .PHONY: dvi-host
963 dvi-host:  \
964     maybe-dvi-ash \
965     maybe-dvi-autoconf \
966     maybe-dvi-automake \
967     maybe-dvi-bash \
968     maybe-dvi-bfd \
969     maybe-dvi-opcodes \
970     maybe-dvi-binutils \
971     maybe-dvi-bison \
972     maybe-dvi-byacc \
973     maybe-dvi-bzip2 \
974     maybe-dvi-dejagnu \
975     maybe-dvi-diff \
976     maybe-dvi-dosutils \
977     maybe-dvi-etc \
978     maybe-dvi-fastjar \
979     maybe-dvi-fileutils \
980     maybe-dvi-findutils \
981     maybe-dvi-find \
982     maybe-dvi-fixincludes \
983     maybe-dvi-flex \
984     maybe-dvi-gas \
985     maybe-dvi-gcc \
986     maybe-dvi-gawk \
987     maybe-dvi-gettext \
988     maybe-dvi-gnuserv \
989     maybe-dvi-gprof \
990     maybe-dvi-gzip \
991     maybe-dvi-hello \
992     maybe-dvi-indent \
993     maybe-dvi-intl \
994     maybe-dvi-tcl \
995     maybe-dvi-itcl \
996     maybe-dvi-ld \
997     maybe-dvi-libcpp \
998     maybe-dvi-libgui \
999     maybe-dvi-libiberty \
1000     maybe-dvi-libtool \
1001     maybe-dvi-m4 \
1002     maybe-dvi-make \
1003     maybe-dvi-mmalloc \
1004     maybe-dvi-patch \
1005     maybe-dvi-perl \
1006     maybe-dvi-prms \
1007     maybe-dvi-rcs \
1008     maybe-dvi-readline \
1009     maybe-dvi-release \
1010     maybe-dvi-recode \
1011     maybe-dvi-sed \
1012     maybe-dvi-send-pr \
1013     maybe-dvi-shellutils \
1014     maybe-dvi-sid \
1015     maybe-dvi-sim \
1016     maybe-dvi-tar \
1017     maybe-dvi-texinfo \
1018     maybe-dvi-textutils \
1019     maybe-dvi-time \
1020     maybe-dvi-uudecode \
1021     maybe-dvi-wdiff \
1022     maybe-dvi-zip \
1023     maybe-dvi-zlib \
1024     maybe-dvi-gdb \
1025     maybe-dvi-expect \
1026     maybe-dvi-guile \
1027     maybe-dvi-tk \
1028     maybe-dvi-libtermcap \
1029     maybe-dvi-utils \
1030     maybe-dvi-gnattools
1031
1032 .PHONY: dvi-target
1033 dvi-target:  \
1034     maybe-dvi-target-libstdc++-v3 \
1035     maybe-dvi-target-libmudflap \
1036     maybe-dvi-target-libssp \
1037     maybe-dvi-target-newlib \
1038     maybe-dvi-target-libgfortran \
1039     maybe-dvi-target-libobjc \
1040     maybe-dvi-target-libtermcap \
1041     maybe-dvi-target-winsup \
1042     maybe-dvi-target-libgloss \
1043     maybe-dvi-target-libiberty \
1044     maybe-dvi-target-gperf \
1045     maybe-dvi-target-examples \
1046     maybe-dvi-target-libffi \
1047     maybe-dvi-target-libjava \
1048     maybe-dvi-target-zlib \
1049     maybe-dvi-target-boehm-gc \
1050     maybe-dvi-target-qthreads \
1051     maybe-dvi-target-rda \
1052     maybe-dvi-target-libada
1053
1054 .PHONY: do-html
1055 do-html: unstage html-host html-target stage
1056
1057 .PHONY: html-host
1058 html-host:  \
1059     maybe-html-ash \
1060     maybe-html-autoconf \
1061     maybe-html-automake \
1062     maybe-html-bash \
1063     maybe-html-bfd \
1064     maybe-html-opcodes \
1065     maybe-html-binutils \
1066     maybe-html-bison \
1067     maybe-html-byacc \
1068     maybe-html-bzip2 \
1069     maybe-html-dejagnu \
1070     maybe-html-diff \
1071     maybe-html-dosutils \
1072     maybe-html-etc \
1073     maybe-html-fastjar \
1074     maybe-html-fileutils \
1075     maybe-html-findutils \
1076     maybe-html-find \
1077     maybe-html-fixincludes \
1078     maybe-html-flex \
1079     maybe-html-gas \
1080     maybe-html-gcc \
1081     maybe-html-gawk \
1082     maybe-html-gettext \
1083     maybe-html-gnuserv \
1084     maybe-html-gprof \
1085     maybe-html-gzip \
1086     maybe-html-hello \
1087     maybe-html-indent \
1088     maybe-html-intl \
1089     maybe-html-tcl \
1090     maybe-html-itcl \
1091     maybe-html-ld \
1092     maybe-html-libcpp \
1093     maybe-html-libgui \
1094     maybe-html-libiberty \
1095     maybe-html-libtool \
1096     maybe-html-m4 \
1097     maybe-html-make \
1098     maybe-html-mmalloc \
1099     maybe-html-patch \
1100     maybe-html-perl \
1101     maybe-html-prms \
1102     maybe-html-rcs \
1103     maybe-html-readline \
1104     maybe-html-release \
1105     maybe-html-recode \
1106     maybe-html-sed \
1107     maybe-html-send-pr \
1108     maybe-html-shellutils \
1109     maybe-html-sid \
1110     maybe-html-sim \
1111     maybe-html-tar \
1112     maybe-html-texinfo \
1113     maybe-html-textutils \
1114     maybe-html-time \
1115     maybe-html-uudecode \
1116     maybe-html-wdiff \
1117     maybe-html-zip \
1118     maybe-html-zlib \
1119     maybe-html-gdb \
1120     maybe-html-expect \
1121     maybe-html-guile \
1122     maybe-html-tk \
1123     maybe-html-libtermcap \
1124     maybe-html-utils \
1125     maybe-html-gnattools
1126
1127 .PHONY: html-target
1128 html-target:  \
1129     maybe-html-target-libstdc++-v3 \
1130     maybe-html-target-libmudflap \
1131     maybe-html-target-libssp \
1132     maybe-html-target-newlib \
1133     maybe-html-target-libgfortran \
1134     maybe-html-target-libobjc \
1135     maybe-html-target-libtermcap \
1136     maybe-html-target-winsup \
1137     maybe-html-target-libgloss \
1138     maybe-html-target-libiberty \
1139     maybe-html-target-gperf \
1140     maybe-html-target-examples \
1141     maybe-html-target-libffi \
1142     maybe-html-target-libjava \
1143     maybe-html-target-zlib \
1144     maybe-html-target-boehm-gc \
1145     maybe-html-target-qthreads \
1146     maybe-html-target-rda \
1147     maybe-html-target-libada
1148
1149 .PHONY: do-TAGS
1150 do-TAGS: unstage TAGS-host TAGS-target stage
1151
1152 .PHONY: TAGS-host
1153 TAGS-host:  \
1154     maybe-TAGS-ash \
1155     maybe-TAGS-autoconf \
1156     maybe-TAGS-automake \
1157     maybe-TAGS-bash \
1158     maybe-TAGS-bfd \
1159     maybe-TAGS-opcodes \
1160     maybe-TAGS-binutils \
1161     maybe-TAGS-bison \
1162     maybe-TAGS-byacc \
1163     maybe-TAGS-bzip2 \
1164     maybe-TAGS-dejagnu \
1165     maybe-TAGS-diff \
1166     maybe-TAGS-dosutils \
1167     maybe-TAGS-etc \
1168     maybe-TAGS-fastjar \
1169     maybe-TAGS-fileutils \
1170     maybe-TAGS-findutils \
1171     maybe-TAGS-find \
1172     maybe-TAGS-fixincludes \
1173     maybe-TAGS-flex \
1174     maybe-TAGS-gas \
1175     maybe-TAGS-gcc \
1176     maybe-TAGS-gawk \
1177     maybe-TAGS-gettext \
1178     maybe-TAGS-gnuserv \
1179     maybe-TAGS-gprof \
1180     maybe-TAGS-gzip \
1181     maybe-TAGS-hello \
1182     maybe-TAGS-indent \
1183     maybe-TAGS-intl \
1184     maybe-TAGS-tcl \
1185     maybe-TAGS-itcl \
1186     maybe-TAGS-ld \
1187     maybe-TAGS-libcpp \
1188     maybe-TAGS-libgui \
1189     maybe-TAGS-libiberty \
1190     maybe-TAGS-libtool \
1191     maybe-TAGS-m4 \
1192     maybe-TAGS-make \
1193     maybe-TAGS-mmalloc \
1194     maybe-TAGS-patch \
1195     maybe-TAGS-perl \
1196     maybe-TAGS-prms \
1197     maybe-TAGS-rcs \
1198     maybe-TAGS-readline \
1199     maybe-TAGS-release \
1200     maybe-TAGS-recode \
1201     maybe-TAGS-sed \
1202     maybe-TAGS-send-pr \
1203     maybe-TAGS-shellutils \
1204     maybe-TAGS-sid \
1205     maybe-TAGS-sim \
1206     maybe-TAGS-tar \
1207     maybe-TAGS-texinfo \
1208     maybe-TAGS-textutils \
1209     maybe-TAGS-time \
1210     maybe-TAGS-uudecode \
1211     maybe-TAGS-wdiff \
1212     maybe-TAGS-zip \
1213     maybe-TAGS-zlib \
1214     maybe-TAGS-gdb \
1215     maybe-TAGS-expect \
1216     maybe-TAGS-guile \
1217     maybe-TAGS-tk \
1218     maybe-TAGS-libtermcap \
1219     maybe-TAGS-utils \
1220     maybe-TAGS-gnattools
1221
1222 .PHONY: TAGS-target
1223 TAGS-target:  \
1224     maybe-TAGS-target-libstdc++-v3 \
1225     maybe-TAGS-target-libmudflap \
1226     maybe-TAGS-target-libssp \
1227     maybe-TAGS-target-newlib \
1228     maybe-TAGS-target-libgfortran \
1229     maybe-TAGS-target-libobjc \
1230     maybe-TAGS-target-libtermcap \
1231     maybe-TAGS-target-winsup \
1232     maybe-TAGS-target-libgloss \
1233     maybe-TAGS-target-libiberty \
1234     maybe-TAGS-target-gperf \
1235     maybe-TAGS-target-examples \
1236     maybe-TAGS-target-libffi \
1237     maybe-TAGS-target-libjava \
1238     maybe-TAGS-target-zlib \
1239     maybe-TAGS-target-boehm-gc \
1240     maybe-TAGS-target-qthreads \
1241     maybe-TAGS-target-rda \
1242     maybe-TAGS-target-libada
1243
1244 .PHONY: do-install-info
1245 do-install-info: unstage install-info-host install-info-target stage
1246
1247 .PHONY: install-info-host
1248 install-info-host:  \
1249     maybe-install-info-ash \
1250     maybe-install-info-autoconf \
1251     maybe-install-info-automake \
1252     maybe-install-info-bash \
1253     maybe-install-info-bfd \
1254     maybe-install-info-opcodes \
1255     maybe-install-info-binutils \
1256     maybe-install-info-bison \
1257     maybe-install-info-byacc \
1258     maybe-install-info-bzip2 \
1259     maybe-install-info-dejagnu \
1260     maybe-install-info-diff \
1261     maybe-install-info-dosutils \
1262     maybe-install-info-etc \
1263     maybe-install-info-fastjar \
1264     maybe-install-info-fileutils \
1265     maybe-install-info-findutils \
1266     maybe-install-info-find \
1267     maybe-install-info-fixincludes \
1268     maybe-install-info-flex \
1269     maybe-install-info-gas \
1270     maybe-install-info-gcc \
1271     maybe-install-info-gawk \
1272     maybe-install-info-gettext \
1273     maybe-install-info-gnuserv \
1274     maybe-install-info-gprof \
1275     maybe-install-info-gzip \
1276     maybe-install-info-hello \
1277     maybe-install-info-indent \
1278     maybe-install-info-intl \
1279     maybe-install-info-tcl \
1280     maybe-install-info-itcl \
1281     maybe-install-info-ld \
1282     maybe-install-info-libcpp \
1283     maybe-install-info-libgui \
1284     maybe-install-info-libiberty \
1285     maybe-install-info-libtool \
1286     maybe-install-info-m4 \
1287     maybe-install-info-make \
1288     maybe-install-info-mmalloc \
1289     maybe-install-info-patch \
1290     maybe-install-info-perl \
1291     maybe-install-info-prms \
1292     maybe-install-info-rcs \
1293     maybe-install-info-readline \
1294     maybe-install-info-release \
1295     maybe-install-info-recode \
1296     maybe-install-info-sed \
1297     maybe-install-info-send-pr \
1298     maybe-install-info-shellutils \
1299     maybe-install-info-sid \
1300     maybe-install-info-sim \
1301     maybe-install-info-tar \
1302     maybe-install-info-texinfo \
1303     maybe-install-info-textutils \
1304     maybe-install-info-time \
1305     maybe-install-info-uudecode \
1306     maybe-install-info-wdiff \
1307     maybe-install-info-zip \
1308     maybe-install-info-zlib \
1309     maybe-install-info-gdb \
1310     maybe-install-info-expect \
1311     maybe-install-info-guile \
1312     maybe-install-info-tk \
1313     maybe-install-info-libtermcap \
1314     maybe-install-info-utils \
1315     maybe-install-info-gnattools
1316
1317 .PHONY: install-info-target
1318 install-info-target:  \
1319     maybe-install-info-target-libstdc++-v3 \
1320     maybe-install-info-target-libmudflap \
1321     maybe-install-info-target-libssp \
1322     maybe-install-info-target-newlib \
1323     maybe-install-info-target-libgfortran \
1324     maybe-install-info-target-libobjc \
1325     maybe-install-info-target-libtermcap \
1326     maybe-install-info-target-winsup \
1327     maybe-install-info-target-libgloss \
1328     maybe-install-info-target-libiberty \
1329     maybe-install-info-target-gperf \
1330     maybe-install-info-target-examples \
1331     maybe-install-info-target-libffi \
1332     maybe-install-info-target-libjava \
1333     maybe-install-info-target-zlib \
1334     maybe-install-info-target-boehm-gc \
1335     maybe-install-info-target-qthreads \
1336     maybe-install-info-target-rda \
1337     maybe-install-info-target-libada
1338
1339 .PHONY: do-installcheck
1340 do-installcheck: unstage installcheck-host installcheck-target stage
1341
1342 .PHONY: installcheck-host
1343 installcheck-host:  \
1344     maybe-installcheck-ash \
1345     maybe-installcheck-autoconf \
1346     maybe-installcheck-automake \
1347     maybe-installcheck-bash \
1348     maybe-installcheck-bfd \
1349     maybe-installcheck-opcodes \
1350     maybe-installcheck-binutils \
1351     maybe-installcheck-bison \
1352     maybe-installcheck-byacc \
1353     maybe-installcheck-bzip2 \
1354     maybe-installcheck-dejagnu \
1355     maybe-installcheck-diff \
1356     maybe-installcheck-dosutils \
1357     maybe-installcheck-etc \
1358     maybe-installcheck-fastjar \
1359     maybe-installcheck-fileutils \
1360     maybe-installcheck-findutils \
1361     maybe-installcheck-find \
1362     maybe-installcheck-fixincludes \
1363     maybe-installcheck-flex \
1364     maybe-installcheck-gas \
1365     maybe-installcheck-gcc \
1366     maybe-installcheck-gawk \
1367     maybe-installcheck-gettext \
1368     maybe-installcheck-gnuserv \
1369     maybe-installcheck-gprof \
1370     maybe-installcheck-gzip \
1371     maybe-installcheck-hello \
1372     maybe-installcheck-indent \
1373     maybe-installcheck-intl \
1374     maybe-installcheck-tcl \
1375     maybe-installcheck-itcl \
1376     maybe-installcheck-ld \
1377     maybe-installcheck-libcpp \
1378     maybe-installcheck-libgui \
1379     maybe-installcheck-libiberty \
1380     maybe-installcheck-libtool \
1381     maybe-installcheck-m4 \
1382     maybe-installcheck-make \
1383     maybe-installcheck-mmalloc \
1384     maybe-installcheck-patch \
1385     maybe-installcheck-perl \
1386     maybe-installcheck-prms \
1387     maybe-installcheck-rcs \
1388     maybe-installcheck-readline \
1389     maybe-installcheck-release \
1390     maybe-installcheck-recode \
1391     maybe-installcheck-sed \
1392     maybe-installcheck-send-pr \
1393     maybe-installcheck-shellutils \
1394     maybe-installcheck-sid \
1395     maybe-installcheck-sim \
1396     maybe-installcheck-tar \
1397     maybe-installcheck-texinfo \
1398     maybe-installcheck-textutils \
1399     maybe-installcheck-time \
1400     maybe-installcheck-uudecode \
1401     maybe-installcheck-wdiff \
1402     maybe-installcheck-zip \
1403     maybe-installcheck-zlib \
1404     maybe-installcheck-gdb \
1405     maybe-installcheck-expect \
1406     maybe-installcheck-guile \
1407     maybe-installcheck-tk \
1408     maybe-installcheck-libtermcap \
1409     maybe-installcheck-utils \
1410     maybe-installcheck-gnattools
1411
1412 .PHONY: installcheck-target
1413 installcheck-target:  \
1414     maybe-installcheck-target-libstdc++-v3 \
1415     maybe-installcheck-target-libmudflap \
1416     maybe-installcheck-target-libssp \
1417     maybe-installcheck-target-newlib \
1418     maybe-installcheck-target-libgfortran \
1419     maybe-installcheck-target-libobjc \
1420     maybe-installcheck-target-libtermcap \
1421     maybe-installcheck-target-winsup \
1422     maybe-installcheck-target-libgloss \
1423     maybe-installcheck-target-libiberty \
1424     maybe-installcheck-target-gperf \
1425     maybe-installcheck-target-examples \
1426     maybe-installcheck-target-libffi \
1427     maybe-installcheck-target-libjava \
1428     maybe-installcheck-target-zlib \
1429     maybe-installcheck-target-boehm-gc \
1430     maybe-installcheck-target-qthreads \
1431     maybe-installcheck-target-rda \
1432     maybe-installcheck-target-libada
1433
1434 .PHONY: do-mostlyclean
1435 do-mostlyclean: unstage mostlyclean-host mostlyclean-target stage
1436
1437 .PHONY: mostlyclean-host
1438 mostlyclean-host:  \
1439     maybe-mostlyclean-ash \
1440     maybe-mostlyclean-autoconf \
1441     maybe-mostlyclean-automake \
1442     maybe-mostlyclean-bash \
1443     maybe-mostlyclean-bfd \
1444     maybe-mostlyclean-opcodes \
1445     maybe-mostlyclean-binutils \
1446     maybe-mostlyclean-bison \
1447     maybe-mostlyclean-byacc \
1448     maybe-mostlyclean-bzip2 \
1449     maybe-mostlyclean-dejagnu \
1450     maybe-mostlyclean-diff \
1451     maybe-mostlyclean-dosutils \
1452     maybe-mostlyclean-etc \
1453     maybe-mostlyclean-fastjar \
1454     maybe-mostlyclean-fileutils \
1455     maybe-mostlyclean-findutils \
1456     maybe-mostlyclean-find \
1457     maybe-mostlyclean-fixincludes \
1458     maybe-mostlyclean-flex \
1459     maybe-mostlyclean-gas \
1460     maybe-mostlyclean-gcc \
1461     maybe-mostlyclean-gawk \
1462     maybe-mostlyclean-gettext \
1463     maybe-mostlyclean-gnuserv \
1464     maybe-mostlyclean-gprof \
1465     maybe-mostlyclean-gzip \
1466     maybe-mostlyclean-hello \
1467     maybe-mostlyclean-indent \
1468     maybe-mostlyclean-intl \
1469     maybe-mostlyclean-tcl \
1470     maybe-mostlyclean-itcl \
1471     maybe-mostlyclean-ld \
1472     maybe-mostlyclean-libcpp \
1473     maybe-mostlyclean-libgui \
1474     maybe-mostlyclean-libiberty \
1475     maybe-mostlyclean-libtool \
1476     maybe-mostlyclean-m4 \
1477     maybe-mostlyclean-make \
1478     maybe-mostlyclean-mmalloc \
1479     maybe-mostlyclean-patch \
1480     maybe-mostlyclean-perl \
1481     maybe-mostlyclean-prms \
1482     maybe-mostlyclean-rcs \
1483     maybe-mostlyclean-readline \
1484     maybe-mostlyclean-release \
1485     maybe-mostlyclean-recode \
1486     maybe-mostlyclean-sed \
1487     maybe-mostlyclean-send-pr \
1488     maybe-mostlyclean-shellutils \
1489     maybe-mostlyclean-sid \
1490     maybe-mostlyclean-sim \
1491     maybe-mostlyclean-tar \
1492     maybe-mostlyclean-texinfo \
1493     maybe-mostlyclean-textutils \
1494     maybe-mostlyclean-time \
1495     maybe-mostlyclean-uudecode \
1496     maybe-mostlyclean-wdiff \
1497     maybe-mostlyclean-zip \
1498     maybe-mostlyclean-zlib \
1499     maybe-mostlyclean-gdb \
1500     maybe-mostlyclean-expect \
1501     maybe-mostlyclean-guile \
1502     maybe-mostlyclean-tk \
1503     maybe-mostlyclean-libtermcap \
1504     maybe-mostlyclean-utils \
1505     maybe-mostlyclean-gnattools
1506
1507 .PHONY: mostlyclean-target
1508 mostlyclean-target:  \
1509     maybe-mostlyclean-target-libstdc++-v3 \
1510     maybe-mostlyclean-target-libmudflap \
1511     maybe-mostlyclean-target-libssp \
1512     maybe-mostlyclean-target-newlib \
1513     maybe-mostlyclean-target-libgfortran \
1514     maybe-mostlyclean-target-libobjc \
1515     maybe-mostlyclean-target-libtermcap \
1516     maybe-mostlyclean-target-winsup \
1517     maybe-mostlyclean-target-libgloss \
1518     maybe-mostlyclean-target-libiberty \
1519     maybe-mostlyclean-target-gperf \
1520     maybe-mostlyclean-target-examples \
1521     maybe-mostlyclean-target-libffi \
1522     maybe-mostlyclean-target-libjava \
1523     maybe-mostlyclean-target-zlib \
1524     maybe-mostlyclean-target-boehm-gc \
1525     maybe-mostlyclean-target-qthreads \
1526     maybe-mostlyclean-target-rda \
1527     maybe-mostlyclean-target-libada
1528
1529 .PHONY: do-clean
1530 do-clean: unstage clean-host clean-target stage
1531
1532 .PHONY: clean-host
1533 clean-host:  \
1534     maybe-clean-ash \
1535     maybe-clean-autoconf \
1536     maybe-clean-automake \
1537     maybe-clean-bash \
1538     maybe-clean-bfd \
1539     maybe-clean-opcodes \
1540     maybe-clean-binutils \
1541     maybe-clean-bison \
1542     maybe-clean-byacc \
1543     maybe-clean-bzip2 \
1544     maybe-clean-dejagnu \
1545     maybe-clean-diff \
1546     maybe-clean-dosutils \
1547     maybe-clean-etc \
1548     maybe-clean-fastjar \
1549     maybe-clean-fileutils \
1550     maybe-clean-findutils \
1551     maybe-clean-find \
1552     maybe-clean-fixincludes \
1553     maybe-clean-flex \
1554     maybe-clean-gas \
1555     maybe-clean-gcc \
1556     maybe-clean-gawk \
1557     maybe-clean-gettext \
1558     maybe-clean-gnuserv \
1559     maybe-clean-gprof \
1560     maybe-clean-gzip \
1561     maybe-clean-hello \
1562     maybe-clean-indent \
1563     maybe-clean-intl \
1564     maybe-clean-tcl \
1565     maybe-clean-itcl \
1566     maybe-clean-ld \
1567     maybe-clean-libcpp \
1568     maybe-clean-libgui \
1569     maybe-clean-libiberty \
1570     maybe-clean-libtool \
1571     maybe-clean-m4 \
1572     maybe-clean-make \
1573     maybe-clean-mmalloc \
1574     maybe-clean-patch \
1575     maybe-clean-perl \
1576     maybe-clean-prms \
1577     maybe-clean-rcs \
1578     maybe-clean-readline \
1579     maybe-clean-release \
1580     maybe-clean-recode \
1581     maybe-clean-sed \
1582     maybe-clean-send-pr \
1583     maybe-clean-shellutils \
1584     maybe-clean-sid \
1585     maybe-clean-sim \
1586     maybe-clean-tar \
1587     maybe-clean-texinfo \
1588     maybe-clean-textutils \
1589     maybe-clean-time \
1590     maybe-clean-uudecode \
1591     maybe-clean-wdiff \
1592     maybe-clean-zip \
1593     maybe-clean-zlib \
1594     maybe-clean-gdb \
1595     maybe-clean-expect \
1596     maybe-clean-guile \
1597     maybe-clean-tk \
1598     maybe-clean-libtermcap \
1599     maybe-clean-utils \
1600     maybe-clean-gnattools
1601
1602 .PHONY: clean-target
1603 clean-target:  \
1604     maybe-clean-target-libstdc++-v3 \
1605     maybe-clean-target-libmudflap \
1606     maybe-clean-target-libssp \
1607     maybe-clean-target-newlib \
1608     maybe-clean-target-libgfortran \
1609     maybe-clean-target-libobjc \
1610     maybe-clean-target-libtermcap \
1611     maybe-clean-target-winsup \
1612     maybe-clean-target-libgloss \
1613     maybe-clean-target-libiberty \
1614     maybe-clean-target-gperf \
1615     maybe-clean-target-examples \
1616     maybe-clean-target-libffi \
1617     maybe-clean-target-libjava \
1618     maybe-clean-target-zlib \
1619     maybe-clean-target-boehm-gc \
1620     maybe-clean-target-qthreads \
1621     maybe-clean-target-rda \
1622     maybe-clean-target-libada
1623
1624 .PHONY: do-distclean
1625 do-distclean: unstage distclean-host distclean-target stage
1626
1627 .PHONY: distclean-host
1628 distclean-host:  \
1629     maybe-distclean-ash \
1630     maybe-distclean-autoconf \
1631     maybe-distclean-automake \
1632     maybe-distclean-bash \
1633     maybe-distclean-bfd \
1634     maybe-distclean-opcodes \
1635     maybe-distclean-binutils \
1636     maybe-distclean-bison \
1637     maybe-distclean-byacc \
1638     maybe-distclean-bzip2 \
1639     maybe-distclean-dejagnu \
1640     maybe-distclean-diff \
1641     maybe-distclean-dosutils \
1642     maybe-distclean-etc \
1643     maybe-distclean-fastjar \
1644     maybe-distclean-fileutils \
1645     maybe-distclean-findutils \
1646     maybe-distclean-find \
1647     maybe-distclean-fixincludes \
1648     maybe-distclean-flex \
1649     maybe-distclean-gas \
1650     maybe-distclean-gcc \
1651     maybe-distclean-gawk \
1652     maybe-distclean-gettext \
1653     maybe-distclean-gnuserv \
1654     maybe-distclean-gprof \
1655     maybe-distclean-gzip \
1656     maybe-distclean-hello \
1657     maybe-distclean-indent \
1658     maybe-distclean-intl \
1659     maybe-distclean-tcl \
1660     maybe-distclean-itcl \
1661     maybe-distclean-ld \
1662     maybe-distclean-libcpp \
1663     maybe-distclean-libgui \
1664     maybe-distclean-libiberty \
1665     maybe-distclean-libtool \
1666     maybe-distclean-m4 \
1667     maybe-distclean-make \
1668     maybe-distclean-mmalloc \
1669     maybe-distclean-patch \
1670     maybe-distclean-perl \
1671     maybe-distclean-prms \
1672     maybe-distclean-rcs \
1673     maybe-distclean-readline \
1674     maybe-distclean-release \
1675     maybe-distclean-recode \
1676     maybe-distclean-sed \
1677     maybe-distclean-send-pr \
1678     maybe-distclean-shellutils \
1679     maybe-distclean-sid \
1680     maybe-distclean-sim \
1681     maybe-distclean-tar \
1682     maybe-distclean-texinfo \
1683     maybe-distclean-textutils \
1684     maybe-distclean-time \
1685     maybe-distclean-uudecode \
1686     maybe-distclean-wdiff \
1687     maybe-distclean-zip \
1688     maybe-distclean-zlib \
1689     maybe-distclean-gdb \
1690     maybe-distclean-expect \
1691     maybe-distclean-guile \
1692     maybe-distclean-tk \
1693     maybe-distclean-libtermcap \
1694     maybe-distclean-utils \
1695     maybe-distclean-gnattools
1696
1697 .PHONY: distclean-target
1698 distclean-target:  \
1699     maybe-distclean-target-libstdc++-v3 \
1700     maybe-distclean-target-libmudflap \
1701     maybe-distclean-target-libssp \
1702     maybe-distclean-target-newlib \
1703     maybe-distclean-target-libgfortran \
1704     maybe-distclean-target-libobjc \
1705     maybe-distclean-target-libtermcap \
1706     maybe-distclean-target-winsup \
1707     maybe-distclean-target-libgloss \
1708     maybe-distclean-target-libiberty \
1709     maybe-distclean-target-gperf \
1710     maybe-distclean-target-examples \
1711     maybe-distclean-target-libffi \
1712     maybe-distclean-target-libjava \
1713     maybe-distclean-target-zlib \
1714     maybe-distclean-target-boehm-gc \
1715     maybe-distclean-target-qthreads \
1716     maybe-distclean-target-rda \
1717     maybe-distclean-target-libada
1718
1719 .PHONY: do-maintainer-clean
1720 do-maintainer-clean: unstage maintainer-clean-host maintainer-clean-target stage
1721
1722 .PHONY: maintainer-clean-host
1723 maintainer-clean-host:  \
1724     maybe-maintainer-clean-ash \
1725     maybe-maintainer-clean-autoconf \
1726     maybe-maintainer-clean-automake \
1727     maybe-maintainer-clean-bash \
1728     maybe-maintainer-clean-bfd \
1729     maybe-maintainer-clean-opcodes \
1730     maybe-maintainer-clean-binutils \
1731     maybe-maintainer-clean-bison \
1732     maybe-maintainer-clean-byacc \
1733     maybe-maintainer-clean-bzip2 \
1734     maybe-maintainer-clean-dejagnu \
1735     maybe-maintainer-clean-diff \
1736     maybe-maintainer-clean-dosutils \
1737     maybe-maintainer-clean-etc \
1738     maybe-maintainer-clean-fastjar \
1739     maybe-maintainer-clean-fileutils \
1740     maybe-maintainer-clean-findutils \
1741     maybe-maintainer-clean-find \
1742     maybe-maintainer-clean-fixincludes \
1743     maybe-maintainer-clean-flex \
1744     maybe-maintainer-clean-gas \
1745     maybe-maintainer-clean-gcc \
1746     maybe-maintainer-clean-gawk \
1747     maybe-maintainer-clean-gettext \
1748     maybe-maintainer-clean-gnuserv \
1749     maybe-maintainer-clean-gprof \
1750     maybe-maintainer-clean-gzip \
1751     maybe-maintainer-clean-hello \
1752     maybe-maintainer-clean-indent \
1753     maybe-maintainer-clean-intl \
1754     maybe-maintainer-clean-tcl \
1755     maybe-maintainer-clean-itcl \
1756     maybe-maintainer-clean-ld \
1757     maybe-maintainer-clean-libcpp \
1758     maybe-maintainer-clean-libgui \
1759     maybe-maintainer-clean-libiberty \
1760     maybe-maintainer-clean-libtool \
1761     maybe-maintainer-clean-m4 \
1762     maybe-maintainer-clean-make \
1763     maybe-maintainer-clean-mmalloc \
1764     maybe-maintainer-clean-patch \
1765     maybe-maintainer-clean-perl \
1766     maybe-maintainer-clean-prms \
1767     maybe-maintainer-clean-rcs \
1768     maybe-maintainer-clean-readline \
1769     maybe-maintainer-clean-release \
1770     maybe-maintainer-clean-recode \
1771     maybe-maintainer-clean-sed \
1772     maybe-maintainer-clean-send-pr \
1773     maybe-maintainer-clean-shellutils \
1774     maybe-maintainer-clean-sid \
1775     maybe-maintainer-clean-sim \
1776     maybe-maintainer-clean-tar \
1777     maybe-maintainer-clean-texinfo \
1778     maybe-maintainer-clean-textutils \
1779     maybe-maintainer-clean-time \
1780     maybe-maintainer-clean-uudecode \
1781     maybe-maintainer-clean-wdiff \
1782     maybe-maintainer-clean-zip \
1783     maybe-maintainer-clean-zlib \
1784     maybe-maintainer-clean-gdb \
1785     maybe-maintainer-clean-expect \
1786     maybe-maintainer-clean-guile \
1787     maybe-maintainer-clean-tk \
1788     maybe-maintainer-clean-libtermcap \
1789     maybe-maintainer-clean-utils \
1790     maybe-maintainer-clean-gnattools
1791
1792 .PHONY: maintainer-clean-target
1793 maintainer-clean-target:  \
1794     maybe-maintainer-clean-target-libstdc++-v3 \
1795     maybe-maintainer-clean-target-libmudflap \
1796     maybe-maintainer-clean-target-libssp \
1797     maybe-maintainer-clean-target-newlib \
1798     maybe-maintainer-clean-target-libgfortran \
1799     maybe-maintainer-clean-target-libobjc \
1800     maybe-maintainer-clean-target-libtermcap \
1801     maybe-maintainer-clean-target-winsup \
1802     maybe-maintainer-clean-target-libgloss \
1803     maybe-maintainer-clean-target-libiberty \
1804     maybe-maintainer-clean-target-gperf \
1805     maybe-maintainer-clean-target-examples \
1806     maybe-maintainer-clean-target-libffi \
1807     maybe-maintainer-clean-target-libjava \
1808     maybe-maintainer-clean-target-zlib \
1809     maybe-maintainer-clean-target-boehm-gc \
1810     maybe-maintainer-clean-target-qthreads \
1811     maybe-maintainer-clean-target-rda \
1812     maybe-maintainer-clean-target-libada
1813
1814
1815 # Here are the targets which correspond to the do-X targets.
1816
1817 .PHONY: info installcheck dvi html install-info
1818 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1819 .PHONY: local-clean local-distclean local-maintainer-clean
1820 info: do-info
1821 installcheck: do-installcheck
1822 dvi: do-dvi
1823 html: do-html
1824
1825 # Make sure makeinfo is built before we do a `make info', if we're
1826 # in fact building texinfo.
1827 do-info: maybe-all-texinfo
1828
1829 install-info: do-install-info dir.info
1830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1831         if [ -f dir.info ] ; then \
1832           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1833         else true ; fi
1834
1835 local-clean:
1836         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1837
1838 local-distclean:
1839         -rm -f Makefile config.status config.cache mh-frag mt-frag
1840         -rm -f multilib.out multilib.tmp maybedep.tmp serdep.tmp
1841         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1842           rm -rf $(TARGET_SUBDIR); \
1843         else true; fi
1844         -rm -rf $(BUILD_SUBDIR)
1845         -if [ "$(HOST_SUBDIR)" != "." ]; then \
1846           rm -rf $(HOST_SUBDIR); \
1847         else true; fi
1848         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1849         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1850         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1851         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1852         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1853
1854 local-maintainer-clean:
1855         @echo "This command is intended for maintainers to use;"
1856         @echo "it deletes files that may require special tools to rebuild."
1857
1858 clean: do-clean local-clean
1859 mostlyclean: do-mostlyclean local-clean
1860 distclean: do-distclean local-clean local-distclean
1861 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1862 maintainer-clean: local-distclean
1863 realclean: maintainer-clean
1864
1865 # Extra dependency for clean-target, owing to the mixed nature of gcc
1866 clean-target: clean-target-libgcc
1867 clean-target-libgcc:
1868         test ! -d gcc/libgcc || \
1869         (cd gcc/libgcc && find . -type d -print) | \
1870         while read d; do rm -f gcc/$$d/libgcc.a || : ; done
1871         -rm -rf gcc/libgcc
1872         -rm -f gcc/stmp-dirs
1873
1874 # Check target.
1875
1876 .PHONY: check do-check
1877 check: do-check
1878
1879 # Only include modules actually being configured and built.
1880 do-check: unstage  \
1881     maybe-check-ash \
1882     maybe-check-autoconf \
1883     maybe-check-automake \
1884     maybe-check-bash \
1885     maybe-check-bfd \
1886     maybe-check-opcodes \
1887     maybe-check-binutils \
1888     maybe-check-bison \
1889     maybe-check-byacc \
1890     maybe-check-bzip2 \
1891     maybe-check-dejagnu \
1892     maybe-check-diff \
1893     maybe-check-dosutils \
1894     maybe-check-etc \
1895     maybe-check-fastjar \
1896     maybe-check-fileutils \
1897     maybe-check-findutils \
1898     maybe-check-find \
1899     maybe-check-fixincludes \
1900     maybe-check-flex \
1901     maybe-check-gas \
1902     maybe-check-gcc \
1903     maybe-check-gawk \
1904     maybe-check-gettext \
1905     maybe-check-gnuserv \
1906     maybe-check-gprof \
1907     maybe-check-gzip \
1908     maybe-check-hello \
1909     maybe-check-indent \
1910     maybe-check-intl \
1911     maybe-check-tcl \
1912     maybe-check-itcl \
1913     maybe-check-ld \
1914     maybe-check-libcpp \
1915     maybe-check-libgui \
1916     maybe-check-libiberty \
1917     maybe-check-libtool \
1918     maybe-check-m4 \
1919     maybe-check-make \
1920     maybe-check-mmalloc \
1921     maybe-check-patch \
1922     maybe-check-perl \
1923     maybe-check-prms \
1924     maybe-check-rcs \
1925     maybe-check-readline \
1926     maybe-check-release \
1927     maybe-check-recode \
1928     maybe-check-sed \
1929     maybe-check-send-pr \
1930     maybe-check-shellutils \
1931     maybe-check-sid \
1932     maybe-check-sim \
1933     maybe-check-tar \
1934     maybe-check-texinfo \
1935     maybe-check-textutils \
1936     maybe-check-time \
1937     maybe-check-uudecode \
1938     maybe-check-wdiff \
1939     maybe-check-zip \
1940     maybe-check-zlib \
1941     maybe-check-gdb \
1942     maybe-check-expect \
1943     maybe-check-guile \
1944     maybe-check-tk \
1945     maybe-check-libtermcap \
1946     maybe-check-utils \
1947     maybe-check-gnattools \
1948     maybe-check-target-libstdc++-v3 \
1949     maybe-check-target-libmudflap \
1950     maybe-check-target-libssp \
1951     maybe-check-target-newlib \
1952     maybe-check-target-libgfortran \
1953     maybe-check-target-libobjc \
1954     maybe-check-target-libtermcap \
1955     maybe-check-target-winsup \
1956     maybe-check-target-libgloss \
1957     maybe-check-target-libiberty \
1958     maybe-check-target-gperf \
1959     maybe-check-target-examples \
1960     maybe-check-target-libffi \
1961     maybe-check-target-libjava \
1962     maybe-check-target-zlib \
1963     maybe-check-target-boehm-gc \
1964     maybe-check-target-qthreads \
1965     maybe-check-target-rda \
1966     maybe-check-target-libada stage
1967
1968 # Automated reporting of test results.
1969
1970 warning.log: build.log
1971         $(srcdir)/contrib/warn_summary build.log > $@
1972
1973 mail-report.log:
1974         if test x'$(BOOT_CFLAGS)' != x''; then \
1975             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1976         fi; \
1977         $(srcdir)/contrib/test_summary -t >$@
1978         chmod +x $@
1979         echo If you really want to send e-mail, run ./$@ now
1980
1981 mail-report-with-warnings.log: warning.log
1982         if test x'$(BOOT_CFLAGS)' != x''; then \
1983             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1984         fi; \
1985         $(srcdir)/contrib/test_summary -t -i warning.log >$@
1986         chmod +x $@
1987         echo If you really want to send e-mail, run ./$@ now
1988
1989 # Installation targets.
1990
1991 .PHONY: install uninstall
1992 install: installdirs install-host install-target
1993
1994 .PHONY: install-host-nogcc
1995 install-host-nogcc:  \
1996     maybe-install-ash \
1997     maybe-install-autoconf \
1998     maybe-install-automake \
1999     maybe-install-bash \
2000     maybe-install-bfd \
2001     maybe-install-opcodes \
2002     maybe-install-binutils \
2003     maybe-install-bison \
2004     maybe-install-byacc \
2005     maybe-install-bzip2 \
2006     maybe-install-dejagnu \
2007     maybe-install-diff \
2008     maybe-install-dosutils \
2009     maybe-install-etc \
2010     maybe-install-fastjar \
2011     maybe-install-fileutils \
2012     maybe-install-findutils \
2013     maybe-install-find \
2014     maybe-install-fixincludes \
2015     maybe-install-flex \
2016     maybe-install-gas \
2017     maybe-install-gawk \
2018     maybe-install-gettext \
2019     maybe-install-gnuserv \
2020     maybe-install-gprof \
2021     maybe-install-gzip \
2022     maybe-install-hello \
2023     maybe-install-indent \
2024     maybe-install-intl \
2025     maybe-install-tcl \
2026     maybe-install-itcl \
2027     maybe-install-ld \
2028     maybe-install-libcpp \
2029     maybe-install-libgui \
2030     maybe-install-libiberty \
2031     maybe-install-libtool \
2032     maybe-install-m4 \
2033     maybe-install-make \
2034     maybe-install-mmalloc \
2035     maybe-install-patch \
2036     maybe-install-perl \
2037     maybe-install-prms \
2038     maybe-install-rcs \
2039     maybe-install-readline \
2040     maybe-install-release \
2041     maybe-install-recode \
2042     maybe-install-sed \
2043     maybe-install-send-pr \
2044     maybe-install-shellutils \
2045     maybe-install-sid \
2046     maybe-install-sim \
2047     maybe-install-tar \
2048     maybe-install-texinfo \
2049     maybe-install-textutils \
2050     maybe-install-time \
2051     maybe-install-uudecode \
2052     maybe-install-wdiff \
2053     maybe-install-zip \
2054     maybe-install-zlib \
2055     maybe-install-gdb \
2056     maybe-install-expect \
2057     maybe-install-guile \
2058     maybe-install-tk \
2059     maybe-install-libtermcap \
2060     maybe-install-utils \
2061     maybe-install-gnattools
2062
2063 .PHONY: install-host
2064 install-host:  \
2065     maybe-install-ash \
2066     maybe-install-autoconf \
2067     maybe-install-automake \
2068     maybe-install-bash \
2069     maybe-install-bfd \
2070     maybe-install-opcodes \
2071     maybe-install-binutils \
2072     maybe-install-bison \
2073     maybe-install-byacc \
2074     maybe-install-bzip2 \
2075     maybe-install-dejagnu \
2076     maybe-install-diff \
2077     maybe-install-dosutils \
2078     maybe-install-etc \
2079     maybe-install-fastjar \
2080     maybe-install-fileutils \
2081     maybe-install-findutils \
2082     maybe-install-find \
2083     maybe-install-fixincludes \
2084     maybe-install-flex \
2085     maybe-install-gas \
2086     maybe-install-gcc \
2087     maybe-install-gawk \
2088     maybe-install-gettext \
2089     maybe-install-gnuserv \
2090     maybe-install-gprof \
2091     maybe-install-gzip \
2092     maybe-install-hello \
2093     maybe-install-indent \
2094     maybe-install-intl \
2095     maybe-install-tcl \
2096     maybe-install-itcl \
2097     maybe-install-ld \
2098     maybe-install-libcpp \
2099     maybe-install-libgui \
2100     maybe-install-libiberty \
2101     maybe-install-libtool \
2102     maybe-install-m4 \
2103     maybe-install-make \
2104     maybe-install-mmalloc \
2105     maybe-install-patch \
2106     maybe-install-perl \
2107     maybe-install-prms \
2108     maybe-install-rcs \
2109     maybe-install-readline \
2110     maybe-install-release \
2111     maybe-install-recode \
2112     maybe-install-sed \
2113     maybe-install-send-pr \
2114     maybe-install-shellutils \
2115     maybe-install-sid \
2116     maybe-install-sim \
2117     maybe-install-tar \
2118     maybe-install-texinfo \
2119     maybe-install-textutils \
2120     maybe-install-time \
2121     maybe-install-uudecode \
2122     maybe-install-wdiff \
2123     maybe-install-zip \
2124     maybe-install-zlib \
2125     maybe-install-gdb \
2126     maybe-install-expect \
2127     maybe-install-guile \
2128     maybe-install-tk \
2129     maybe-install-libtermcap \
2130     maybe-install-utils \
2131     maybe-install-gnattools
2132
2133 .PHONY: install-target
2134 install-target:  \
2135     maybe-install-target-libstdc++-v3 \
2136     maybe-install-target-libmudflap \
2137     maybe-install-target-libssp \
2138     maybe-install-target-newlib \
2139     maybe-install-target-libgfortran \
2140     maybe-install-target-libobjc \
2141     maybe-install-target-libtermcap \
2142     maybe-install-target-winsup \
2143     maybe-install-target-libgloss \
2144     maybe-install-target-libiberty \
2145     maybe-install-target-gperf \
2146     maybe-install-target-examples \
2147     maybe-install-target-libffi \
2148     maybe-install-target-libjava \
2149     maybe-install-target-zlib \
2150     maybe-install-target-boehm-gc \
2151     maybe-install-target-qthreads \
2152     maybe-install-target-rda \
2153     maybe-install-target-libada
2154
2155 uninstall:
2156         @echo "the uninstall target is not supported in this tree"
2157
2158 .PHONY: install.all
2159 install.all: install-no-fixedincludes
2160         @if [ -f ./gcc/Makefile ] ; then \
2161                 r=`${PWD_COMMAND}` ; export r ; \
2162                 $(HOST_EXPORTS) \
2163                 (cd ./gcc && \
2164                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2165         else \
2166                 true ; \
2167         fi
2168
2169 # install-no-fixedincludes is used because Cygnus can not distribute
2170 # the fixed header files.
2171 .PHONY: install-no-fixedincludes
2172 install-no-fixedincludes: installdirs install-host-nogcc \
2173         install-target gcc-no-fixedincludes
2174
2175 ### other supporting targets
2176
2177 MAKEDIRS= \
2178         $(DESTDIR)$(prefix) \
2179         $(DESTDIR)$(exec_prefix)
2180 .PHONY: installdirs
2181 installdirs: mkinstalldirs
2182         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2183
2184 dir.info: do-install-info
2185         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2186           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2187           mv -f dir.info.new dir.info ; \
2188         else true ; \
2189         fi
2190
2191 dist:
2192         @echo "Building a full distribution of this tree isn't done"
2193         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2194
2195 etags tags: TAGS
2196
2197 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2198 # ability to use several tags files at once, so there is probably no need
2199 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2200 # (if we felt like it) have this Makefile write a piece of elisp which
2201 # the user could load to tell emacs19 where all the TAGS files we just
2202 # built are.
2203 TAGS: do-TAGS
2204
2205 # ------------------------------------
2206 # Macros for configure and all targets
2207 # ------------------------------------
2208
2209
2210
2211
2212
2213 # --------------------------------------
2214 # Modules which run on the build machine
2215 # --------------------------------------
2216
2217
2218 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2219 maybe-configure-build-libiberty:
2220 @if build-libiberty
2221 maybe-configure-build-libiberty: configure-build-libiberty
2222 configure-build-libiberty: 
2223         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2224         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2225         r=`${PWD_COMMAND}`; export r; \
2226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2227         $(BUILD_EXPORTS) \
2228         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2229         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2230         case $(srcdir) in \
2231           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2232           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2233                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2234         esac; \
2235         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2236         libsrcdir="$$s/libiberty"; \
2237         rm -f no-such-file || : ; \
2238         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2239           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2240           || exit 1
2241 @endif build-libiberty
2242
2243
2244
2245
2246
2247 .PHONY: all-build-libiberty maybe-all-build-libiberty
2248 maybe-all-build-libiberty:
2249 @if build-libiberty
2250 TARGET-build-libiberty=all
2251 maybe-all-build-libiberty: all-build-libiberty
2252 all-build-libiberty: configure-build-libiberty
2253         @r=`${PWD_COMMAND}`; export r; \
2254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2255         $(BUILD_EXPORTS) \
2256         (cd $(BUILD_SUBDIR)/libiberty && \
2257           $(MAKE)   $(TARGET-build-libiberty))
2258 @endif build-libiberty
2259
2260
2261
2262
2263
2264 .PHONY: configure-build-bison maybe-configure-build-bison
2265 maybe-configure-build-bison:
2266 @if build-bison
2267 maybe-configure-build-bison: configure-build-bison
2268 configure-build-bison: 
2269         @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2270         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2271         r=`${PWD_COMMAND}`; export r; \
2272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2273         $(BUILD_EXPORTS) \
2274         echo Configuring in $(BUILD_SUBDIR)/bison; \
2275         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2276         case $(srcdir) in \
2277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2278           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2280         esac; \
2281         srcdiroption="--srcdir=$${topdir}/bison"; \
2282         libsrcdir="$$s/bison"; \
2283         rm -f no-such-file || : ; \
2284         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2285           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2286           || exit 1
2287 @endif build-bison
2288
2289
2290
2291
2292
2293 .PHONY: all-build-bison maybe-all-build-bison
2294 maybe-all-build-bison:
2295 @if build-bison
2296 TARGET-build-bison=all
2297 maybe-all-build-bison: all-build-bison
2298 all-build-bison: configure-build-bison
2299         @r=`${PWD_COMMAND}`; export r; \
2300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2301         $(BUILD_EXPORTS) \
2302         (cd $(BUILD_SUBDIR)/bison && \
2303           $(MAKE)   $(TARGET-build-bison))
2304 @endif build-bison
2305
2306
2307
2308
2309
2310 .PHONY: configure-build-byacc maybe-configure-build-byacc
2311 maybe-configure-build-byacc:
2312 @if build-byacc
2313 maybe-configure-build-byacc: configure-build-byacc
2314 configure-build-byacc: 
2315         @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2316         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2317         r=`${PWD_COMMAND}`; export r; \
2318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2319         $(BUILD_EXPORTS) \
2320         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2321         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2322         case $(srcdir) in \
2323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2324           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2326         esac; \
2327         srcdiroption="--srcdir=$${topdir}/byacc"; \
2328         libsrcdir="$$s/byacc"; \
2329         rm -f no-such-file || : ; \
2330         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2331           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2332           || exit 1
2333 @endif build-byacc
2334
2335
2336
2337
2338
2339 .PHONY: all-build-byacc maybe-all-build-byacc
2340 maybe-all-build-byacc:
2341 @if build-byacc
2342 TARGET-build-byacc=all
2343 maybe-all-build-byacc: all-build-byacc
2344 all-build-byacc: configure-build-byacc
2345         @r=`${PWD_COMMAND}`; export r; \
2346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2347         $(BUILD_EXPORTS) \
2348         (cd $(BUILD_SUBDIR)/byacc && \
2349           $(MAKE)   $(TARGET-build-byacc))
2350 @endif build-byacc
2351
2352
2353
2354
2355
2356 .PHONY: configure-build-flex maybe-configure-build-flex
2357 maybe-configure-build-flex:
2358 @if build-flex
2359 maybe-configure-build-flex: configure-build-flex
2360 configure-build-flex: 
2361         @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2362         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2363         r=`${PWD_COMMAND}`; export r; \
2364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2365         $(BUILD_EXPORTS) \
2366         echo Configuring in $(BUILD_SUBDIR)/flex; \
2367         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2368         case $(srcdir) in \
2369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2370           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2372         esac; \
2373         srcdiroption="--srcdir=$${topdir}/flex"; \
2374         libsrcdir="$$s/flex"; \
2375         rm -f no-such-file || : ; \
2376         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2377           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2378           || exit 1
2379 @endif build-flex
2380
2381
2382
2383
2384
2385 .PHONY: all-build-flex maybe-all-build-flex
2386 maybe-all-build-flex:
2387 @if build-flex
2388 TARGET-build-flex=all
2389 maybe-all-build-flex: all-build-flex
2390 all-build-flex: configure-build-flex
2391         @r=`${PWD_COMMAND}`; export r; \
2392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2393         $(BUILD_EXPORTS) \
2394         (cd $(BUILD_SUBDIR)/flex && \
2395           $(MAKE)   $(TARGET-build-flex))
2396 @endif build-flex
2397
2398
2399
2400
2401
2402 .PHONY: configure-build-m4 maybe-configure-build-m4
2403 maybe-configure-build-m4:
2404 @if build-m4
2405 maybe-configure-build-m4: configure-build-m4
2406 configure-build-m4: 
2407         @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2408         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2409         r=`${PWD_COMMAND}`; export r; \
2410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2411         $(BUILD_EXPORTS) \
2412         echo Configuring in $(BUILD_SUBDIR)/m4; \
2413         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2414         case $(srcdir) in \
2415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2416           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2418         esac; \
2419         srcdiroption="--srcdir=$${topdir}/m4"; \
2420         libsrcdir="$$s/m4"; \
2421         rm -f no-such-file || : ; \
2422         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2423           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2424           || exit 1
2425 @endif build-m4
2426
2427
2428
2429
2430
2431 .PHONY: all-build-m4 maybe-all-build-m4
2432 maybe-all-build-m4:
2433 @if build-m4
2434 TARGET-build-m4=all
2435 maybe-all-build-m4: all-build-m4
2436 all-build-m4: configure-build-m4
2437         @r=`${PWD_COMMAND}`; export r; \
2438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2439         $(BUILD_EXPORTS) \
2440         (cd $(BUILD_SUBDIR)/m4 && \
2441           $(MAKE)   $(TARGET-build-m4))
2442 @endif build-m4
2443
2444
2445
2446
2447
2448 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2449 maybe-configure-build-texinfo:
2450 @if build-texinfo
2451 maybe-configure-build-texinfo: configure-build-texinfo
2452 configure-build-texinfo: 
2453         @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2454         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2455         r=`${PWD_COMMAND}`; export r; \
2456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2457         $(BUILD_EXPORTS) \
2458         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2459         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2460         case $(srcdir) in \
2461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2462           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2464         esac; \
2465         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2466         libsrcdir="$$s/texinfo"; \
2467         rm -f no-such-file || : ; \
2468         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2469           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2470           || exit 1
2471 @endif build-texinfo
2472
2473
2474
2475
2476
2477 .PHONY: all-build-texinfo maybe-all-build-texinfo
2478 maybe-all-build-texinfo:
2479 @if build-texinfo
2480 TARGET-build-texinfo=all
2481 maybe-all-build-texinfo: all-build-texinfo
2482 all-build-texinfo: configure-build-texinfo
2483         @r=`${PWD_COMMAND}`; export r; \
2484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2485         $(BUILD_EXPORTS) \
2486         (cd $(BUILD_SUBDIR)/texinfo && \
2487           $(MAKE)   $(TARGET-build-texinfo))
2488 @endif build-texinfo
2489
2490
2491
2492
2493
2494 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2495 maybe-configure-build-fixincludes:
2496 @if build-fixincludes
2497 maybe-configure-build-fixincludes: configure-build-fixincludes
2498 configure-build-fixincludes: 
2499         @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2500         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2501         r=`${PWD_COMMAND}`; export r; \
2502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2503         $(BUILD_EXPORTS) \
2504         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2505         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2506         case $(srcdir) in \
2507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2508           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2510         esac; \
2511         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2512         libsrcdir="$$s/fixincludes"; \
2513         rm -f no-such-file || : ; \
2514         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2515           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2516           || exit 1
2517 @endif build-fixincludes
2518
2519
2520
2521
2522
2523 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2524 maybe-all-build-fixincludes:
2525 @if build-fixincludes
2526 TARGET-build-fixincludes=all
2527 maybe-all-build-fixincludes: all-build-fixincludes
2528 all-build-fixincludes: configure-build-fixincludes
2529         @r=`${PWD_COMMAND}`; export r; \
2530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2531         $(BUILD_EXPORTS) \
2532         (cd $(BUILD_SUBDIR)/fixincludes && \
2533           $(MAKE)   $(TARGET-build-fixincludes))
2534 @endif build-fixincludes
2535
2536
2537
2538
2539
2540 # --------------------------------------
2541 # Modules which run on the host machine
2542 # --------------------------------------
2543
2544
2545 .PHONY: configure-ash maybe-configure-ash
2546 maybe-configure-ash:
2547 @if ash
2548 maybe-configure-ash: configure-ash
2549 configure-ash: 
2550         @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2552         r=`${PWD_COMMAND}`; export r; \
2553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2554         $(HOST_EXPORTS) \
2555         echo Configuring in $(HOST_SUBDIR)/ash; \
2556         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2557         case $(srcdir) in \
2558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2559           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2561         esac; \
2562         srcdiroption="--srcdir=$${topdir}/ash"; \
2563         libsrcdir="$$s/ash"; \
2564         $(SHELL) $${libsrcdir}/configure \
2565           $(HOST_CONFIGARGS) $${srcdiroption}  \
2566           || exit 1
2567 @endif ash
2568
2569
2570
2571
2572
2573 .PHONY: all-ash maybe-all-ash
2574 maybe-all-ash:
2575 @if ash
2576 TARGET-ash=all
2577 maybe-all-ash: all-ash
2578 all-ash: configure-ash
2579         @r=`${PWD_COMMAND}`; export r; \
2580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2581         $(HOST_EXPORTS) \
2582         (cd $(HOST_SUBDIR)/ash && \
2583           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
2584 @endif ash
2585
2586
2587
2588
2589 .PHONY: check-ash maybe-check-ash
2590 maybe-check-ash:
2591 @if ash
2592 maybe-check-ash: check-ash
2593
2594 check-ash:
2595         @r=`${PWD_COMMAND}`; export r; \
2596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2597         $(HOST_EXPORTS) \
2598         (cd $(HOST_SUBDIR)/ash && \
2599           $(MAKE) $(FLAGS_TO_PASS)  check)
2600
2601 @endif ash
2602
2603 .PHONY: install-ash maybe-install-ash
2604 maybe-install-ash:
2605 @if ash
2606 maybe-install-ash: install-ash
2607
2608 install-ash: installdirs
2609         @r=`${PWD_COMMAND}`; export r; \
2610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2611         $(HOST_EXPORTS) \
2612         (cd $(HOST_SUBDIR)/ash && \
2613           $(MAKE) $(FLAGS_TO_PASS)  install)
2614
2615 @endif ash
2616
2617 # Other targets (info, dvi, etc.)
2618
2619 .PHONY: maybe-info-ash info-ash
2620 maybe-info-ash:
2621 @if ash
2622 maybe-info-ash: info-ash
2623
2624 info-ash: \
2625     configure-ash 
2626         @[ -f ./ash/Makefile ] || exit 0; \
2627         r=`${PWD_COMMAND}`; export r; \
2628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2629         $(HOST_EXPORTS) \
2630         for flag in $(EXTRA_HOST_FLAGS) ; do \
2631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2632         done; \
2633         echo "Doing info in ash" ; \
2634         (cd $(HOST_SUBDIR)/ash && \
2635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2637                   "RANLIB=$${RANLIB}" \
2638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2639                   info) \
2640           || exit 1
2641
2642 @endif ash
2643
2644 .PHONY: maybe-dvi-ash dvi-ash
2645 maybe-dvi-ash:
2646 @if ash
2647 maybe-dvi-ash: dvi-ash
2648
2649 dvi-ash: \
2650     configure-ash 
2651         @[ -f ./ash/Makefile ] || exit 0; \
2652         r=`${PWD_COMMAND}`; export r; \
2653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2654         $(HOST_EXPORTS) \
2655         for flag in $(EXTRA_HOST_FLAGS) ; do \
2656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2657         done; \
2658         echo "Doing dvi in ash" ; \
2659         (cd $(HOST_SUBDIR)/ash && \
2660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2662                   "RANLIB=$${RANLIB}" \
2663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2664                   dvi) \
2665           || exit 1
2666
2667 @endif ash
2668
2669 .PHONY: maybe-html-ash html-ash
2670 maybe-html-ash:
2671 @if ash
2672 maybe-html-ash: html-ash
2673
2674 html-ash: \
2675     configure-ash 
2676         @[ -f ./ash/Makefile ] || exit 0; \
2677         r=`${PWD_COMMAND}`; export r; \
2678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2679         $(HOST_EXPORTS) \
2680         for flag in $(EXTRA_HOST_FLAGS) ; do \
2681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2682         done; \
2683         echo "Doing html in ash" ; \
2684         (cd $(HOST_SUBDIR)/ash && \
2685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2687                   "RANLIB=$${RANLIB}" \
2688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2689                   html) \
2690           || exit 1
2691
2692 @endif ash
2693
2694 .PHONY: maybe-TAGS-ash TAGS-ash
2695 maybe-TAGS-ash:
2696 @if ash
2697 maybe-TAGS-ash: TAGS-ash
2698
2699 TAGS-ash: \
2700     configure-ash 
2701         @[ -f ./ash/Makefile ] || exit 0; \
2702         r=`${PWD_COMMAND}`; export r; \
2703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2704         $(HOST_EXPORTS) \
2705         for flag in $(EXTRA_HOST_FLAGS) ; do \
2706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2707         done; \
2708         echo "Doing TAGS in ash" ; \
2709         (cd $(HOST_SUBDIR)/ash && \
2710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2712                   "RANLIB=$${RANLIB}" \
2713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2714                   TAGS) \
2715           || exit 1
2716
2717 @endif ash
2718
2719 .PHONY: maybe-install-info-ash install-info-ash
2720 maybe-install-info-ash:
2721 @if ash
2722 maybe-install-info-ash: install-info-ash
2723
2724 install-info-ash: \
2725     configure-ash \
2726     info-ash 
2727         @[ -f ./ash/Makefile ] || exit 0; \
2728         r=`${PWD_COMMAND}`; export r; \
2729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2730         $(HOST_EXPORTS) \
2731         for flag in $(EXTRA_HOST_FLAGS) ; do \
2732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2733         done; \
2734         echo "Doing install-info in ash" ; \
2735         (cd $(HOST_SUBDIR)/ash && \
2736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2738                   "RANLIB=$${RANLIB}" \
2739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2740                   install-info) \
2741           || exit 1
2742
2743 @endif ash
2744
2745 .PHONY: maybe-installcheck-ash installcheck-ash
2746 maybe-installcheck-ash:
2747 @if ash
2748 maybe-installcheck-ash: installcheck-ash
2749
2750 installcheck-ash: \
2751     configure-ash 
2752         @[ -f ./ash/Makefile ] || exit 0; \
2753         r=`${PWD_COMMAND}`; export r; \
2754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2755         $(HOST_EXPORTS) \
2756         for flag in $(EXTRA_HOST_FLAGS) ; do \
2757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2758         done; \
2759         echo "Doing installcheck in ash" ; \
2760         (cd $(HOST_SUBDIR)/ash && \
2761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2763                   "RANLIB=$${RANLIB}" \
2764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2765                   installcheck) \
2766           || exit 1
2767
2768 @endif ash
2769
2770 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2771 maybe-mostlyclean-ash:
2772 @if ash
2773 maybe-mostlyclean-ash: mostlyclean-ash
2774
2775 mostlyclean-ash: 
2776         @[ -f ./ash/Makefile ] || exit 0; \
2777         r=`${PWD_COMMAND}`; export r; \
2778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2779         $(HOST_EXPORTS) \
2780         for flag in $(EXTRA_HOST_FLAGS) ; do \
2781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2782         done; \
2783         echo "Doing mostlyclean in ash" ; \
2784         (cd $(HOST_SUBDIR)/ash && \
2785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2787                   "RANLIB=$${RANLIB}" \
2788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2789                   mostlyclean) \
2790           || exit 1
2791
2792 @endif ash
2793
2794 .PHONY: maybe-clean-ash clean-ash
2795 maybe-clean-ash:
2796 @if ash
2797 maybe-clean-ash: clean-ash
2798
2799 clean-ash: 
2800         @[ -f ./ash/Makefile ] || exit 0; \
2801         r=`${PWD_COMMAND}`; export r; \
2802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2803         $(HOST_EXPORTS) \
2804         for flag in $(EXTRA_HOST_FLAGS) ; do \
2805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2806         done; \
2807         echo "Doing clean in ash" ; \
2808         (cd $(HOST_SUBDIR)/ash && \
2809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2811                   "RANLIB=$${RANLIB}" \
2812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2813                   clean) \
2814           || exit 1
2815
2816 @endif ash
2817
2818 .PHONY: maybe-distclean-ash distclean-ash
2819 maybe-distclean-ash:
2820 @if ash
2821 maybe-distclean-ash: distclean-ash
2822
2823 distclean-ash: 
2824         @[ -f ./ash/Makefile ] || exit 0; \
2825         r=`${PWD_COMMAND}`; export r; \
2826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2827         $(HOST_EXPORTS) \
2828         for flag in $(EXTRA_HOST_FLAGS) ; do \
2829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2830         done; \
2831         echo "Doing distclean in ash" ; \
2832         (cd $(HOST_SUBDIR)/ash && \
2833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2835                   "RANLIB=$${RANLIB}" \
2836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2837                   distclean) \
2838           || exit 1
2839
2840 @endif ash
2841
2842 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2843 maybe-maintainer-clean-ash:
2844 @if ash
2845 maybe-maintainer-clean-ash: maintainer-clean-ash
2846
2847 maintainer-clean-ash: 
2848         @[ -f ./ash/Makefile ] || exit 0; \
2849         r=`${PWD_COMMAND}`; export r; \
2850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2851         $(HOST_EXPORTS) \
2852         for flag in $(EXTRA_HOST_FLAGS) ; do \
2853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2854         done; \
2855         echo "Doing maintainer-clean in ash" ; \
2856         (cd $(HOST_SUBDIR)/ash && \
2857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2859                   "RANLIB=$${RANLIB}" \
2860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2861                   maintainer-clean) \
2862           || exit 1
2863
2864 @endif ash
2865
2866
2867
2868 .PHONY: configure-autoconf maybe-configure-autoconf
2869 maybe-configure-autoconf:
2870 @if autoconf
2871 maybe-configure-autoconf: configure-autoconf
2872 configure-autoconf: 
2873         @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2875         r=`${PWD_COMMAND}`; export r; \
2876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2877         $(HOST_EXPORTS) \
2878         echo Configuring in $(HOST_SUBDIR)/autoconf; \
2879         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2880         case $(srcdir) in \
2881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2882           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2884         esac; \
2885         srcdiroption="--srcdir=$${topdir}/autoconf"; \
2886         libsrcdir="$$s/autoconf"; \
2887         $(SHELL) $${libsrcdir}/configure \
2888           $(HOST_CONFIGARGS) $${srcdiroption}  \
2889           || exit 1
2890 @endif autoconf
2891
2892
2893
2894
2895
2896 .PHONY: all-autoconf maybe-all-autoconf
2897 maybe-all-autoconf:
2898 @if autoconf
2899 TARGET-autoconf=all
2900 maybe-all-autoconf: all-autoconf
2901 all-autoconf: configure-autoconf
2902         @r=`${PWD_COMMAND}`; export r; \
2903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2904         $(HOST_EXPORTS) \
2905         (cd $(HOST_SUBDIR)/autoconf && \
2906           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
2907 @endif autoconf
2908
2909
2910
2911
2912 .PHONY: check-autoconf maybe-check-autoconf
2913 maybe-check-autoconf:
2914 @if autoconf
2915 maybe-check-autoconf: check-autoconf
2916
2917 check-autoconf:
2918         @r=`${PWD_COMMAND}`; export r; \
2919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2920         $(HOST_EXPORTS) \
2921         (cd $(HOST_SUBDIR)/autoconf && \
2922           $(MAKE) $(FLAGS_TO_PASS)  check)
2923
2924 @endif autoconf
2925
2926 .PHONY: install-autoconf maybe-install-autoconf
2927 maybe-install-autoconf:
2928 @if autoconf
2929 maybe-install-autoconf: install-autoconf
2930
2931 install-autoconf: installdirs
2932         @r=`${PWD_COMMAND}`; export r; \
2933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2934         $(HOST_EXPORTS) \
2935         (cd $(HOST_SUBDIR)/autoconf && \
2936           $(MAKE) $(FLAGS_TO_PASS)  install)
2937
2938 @endif autoconf
2939
2940 # Other targets (info, dvi, etc.)
2941
2942 .PHONY: maybe-info-autoconf info-autoconf
2943 maybe-info-autoconf:
2944 @if autoconf
2945 maybe-info-autoconf: info-autoconf
2946
2947 info-autoconf: \
2948     configure-autoconf 
2949         @[ -f ./autoconf/Makefile ] || exit 0; \
2950         r=`${PWD_COMMAND}`; export r; \
2951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2952         $(HOST_EXPORTS) \
2953         for flag in $(EXTRA_HOST_FLAGS) ; do \
2954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2955         done; \
2956         echo "Doing info in autoconf" ; \
2957         (cd $(HOST_SUBDIR)/autoconf && \
2958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2960                   "RANLIB=$${RANLIB}" \
2961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2962                   info) \
2963           || exit 1
2964
2965 @endif autoconf
2966
2967 .PHONY: maybe-dvi-autoconf dvi-autoconf
2968 maybe-dvi-autoconf:
2969 @if autoconf
2970 maybe-dvi-autoconf: dvi-autoconf
2971
2972 dvi-autoconf: \
2973     configure-autoconf 
2974         @[ -f ./autoconf/Makefile ] || exit 0; \
2975         r=`${PWD_COMMAND}`; export r; \
2976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977         $(HOST_EXPORTS) \
2978         for flag in $(EXTRA_HOST_FLAGS) ; do \
2979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2980         done; \
2981         echo "Doing dvi in autoconf" ; \
2982         (cd $(HOST_SUBDIR)/autoconf && \
2983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2985                   "RANLIB=$${RANLIB}" \
2986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2987                   dvi) \
2988           || exit 1
2989
2990 @endif autoconf
2991
2992 .PHONY: maybe-html-autoconf html-autoconf
2993 maybe-html-autoconf:
2994 @if autoconf
2995 maybe-html-autoconf: html-autoconf
2996
2997 html-autoconf: \
2998     configure-autoconf 
2999         @[ -f ./autoconf/Makefile ] || exit 0; \
3000         r=`${PWD_COMMAND}`; export r; \
3001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002         $(HOST_EXPORTS) \
3003         for flag in $(EXTRA_HOST_FLAGS) ; do \
3004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3005         done; \
3006         echo "Doing html in autoconf" ; \
3007         (cd $(HOST_SUBDIR)/autoconf && \
3008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3010                   "RANLIB=$${RANLIB}" \
3011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3012                   html) \
3013           || exit 1
3014
3015 @endif autoconf
3016
3017 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3018 maybe-TAGS-autoconf:
3019 @if autoconf
3020 maybe-TAGS-autoconf: TAGS-autoconf
3021
3022 TAGS-autoconf: \
3023     configure-autoconf 
3024         @[ -f ./autoconf/Makefile ] || exit 0; \
3025         r=`${PWD_COMMAND}`; export r; \
3026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3027         $(HOST_EXPORTS) \
3028         for flag in $(EXTRA_HOST_FLAGS) ; do \
3029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3030         done; \
3031         echo "Doing TAGS in autoconf" ; \
3032         (cd $(HOST_SUBDIR)/autoconf && \
3033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3035                   "RANLIB=$${RANLIB}" \
3036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3037                   TAGS) \
3038           || exit 1
3039
3040 @endif autoconf
3041
3042 .PHONY: maybe-install-info-autoconf install-info-autoconf
3043 maybe-install-info-autoconf:
3044 @if autoconf
3045 maybe-install-info-autoconf: install-info-autoconf
3046
3047 install-info-autoconf: \
3048     configure-autoconf \
3049     info-autoconf 
3050         @[ -f ./autoconf/Makefile ] || exit 0; \
3051         r=`${PWD_COMMAND}`; export r; \
3052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3053         $(HOST_EXPORTS) \
3054         for flag in $(EXTRA_HOST_FLAGS) ; do \
3055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3056         done; \
3057         echo "Doing install-info in autoconf" ; \
3058         (cd $(HOST_SUBDIR)/autoconf && \
3059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3061                   "RANLIB=$${RANLIB}" \
3062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3063                   install-info) \
3064           || exit 1
3065
3066 @endif autoconf
3067
3068 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3069 maybe-installcheck-autoconf:
3070 @if autoconf
3071 maybe-installcheck-autoconf: installcheck-autoconf
3072
3073 installcheck-autoconf: \
3074     configure-autoconf 
3075         @[ -f ./autoconf/Makefile ] || exit 0; \
3076         r=`${PWD_COMMAND}`; export r; \
3077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3078         $(HOST_EXPORTS) \
3079         for flag in $(EXTRA_HOST_FLAGS) ; do \
3080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3081         done; \
3082         echo "Doing installcheck in autoconf" ; \
3083         (cd $(HOST_SUBDIR)/autoconf && \
3084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3086                   "RANLIB=$${RANLIB}" \
3087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3088                   installcheck) \
3089           || exit 1
3090
3091 @endif autoconf
3092
3093 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3094 maybe-mostlyclean-autoconf:
3095 @if autoconf
3096 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3097
3098 mostlyclean-autoconf: 
3099         @[ -f ./autoconf/Makefile ] || exit 0; \
3100         r=`${PWD_COMMAND}`; export r; \
3101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3102         $(HOST_EXPORTS) \
3103         for flag in $(EXTRA_HOST_FLAGS) ; do \
3104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3105         done; \
3106         echo "Doing mostlyclean in autoconf" ; \
3107         (cd $(HOST_SUBDIR)/autoconf && \
3108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3110                   "RANLIB=$${RANLIB}" \
3111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3112                   mostlyclean) \
3113           || exit 1
3114
3115 @endif autoconf
3116
3117 .PHONY: maybe-clean-autoconf clean-autoconf
3118 maybe-clean-autoconf:
3119 @if autoconf
3120 maybe-clean-autoconf: clean-autoconf
3121
3122 clean-autoconf: 
3123         @[ -f ./autoconf/Makefile ] || exit 0; \
3124         r=`${PWD_COMMAND}`; export r; \
3125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3126         $(HOST_EXPORTS) \
3127         for flag in $(EXTRA_HOST_FLAGS) ; do \
3128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3129         done; \
3130         echo "Doing clean in autoconf" ; \
3131         (cd $(HOST_SUBDIR)/autoconf && \
3132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3134                   "RANLIB=$${RANLIB}" \
3135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3136                   clean) \
3137           || exit 1
3138
3139 @endif autoconf
3140
3141 .PHONY: maybe-distclean-autoconf distclean-autoconf
3142 maybe-distclean-autoconf:
3143 @if autoconf
3144 maybe-distclean-autoconf: distclean-autoconf
3145
3146 distclean-autoconf: 
3147         @[ -f ./autoconf/Makefile ] || exit 0; \
3148         r=`${PWD_COMMAND}`; export r; \
3149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150         $(HOST_EXPORTS) \
3151         for flag in $(EXTRA_HOST_FLAGS) ; do \
3152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3153         done; \
3154         echo "Doing distclean in autoconf" ; \
3155         (cd $(HOST_SUBDIR)/autoconf && \
3156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3158                   "RANLIB=$${RANLIB}" \
3159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3160                   distclean) \
3161           || exit 1
3162
3163 @endif autoconf
3164
3165 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3166 maybe-maintainer-clean-autoconf:
3167 @if autoconf
3168 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3169
3170 maintainer-clean-autoconf: 
3171         @[ -f ./autoconf/Makefile ] || exit 0; \
3172         r=`${PWD_COMMAND}`; export r; \
3173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174         $(HOST_EXPORTS) \
3175         for flag in $(EXTRA_HOST_FLAGS) ; do \
3176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3177         done; \
3178         echo "Doing maintainer-clean in autoconf" ; \
3179         (cd $(HOST_SUBDIR)/autoconf && \
3180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3182                   "RANLIB=$${RANLIB}" \
3183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3184                   maintainer-clean) \
3185           || exit 1
3186
3187 @endif autoconf
3188
3189
3190
3191 .PHONY: configure-automake maybe-configure-automake
3192 maybe-configure-automake:
3193 @if automake
3194 maybe-configure-automake: configure-automake
3195 configure-automake: 
3196         @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3198         r=`${PWD_COMMAND}`; export r; \
3199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3200         $(HOST_EXPORTS) \
3201         echo Configuring in $(HOST_SUBDIR)/automake; \
3202         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3203         case $(srcdir) in \
3204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3205           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3207         esac; \
3208         srcdiroption="--srcdir=$${topdir}/automake"; \
3209         libsrcdir="$$s/automake"; \
3210         $(SHELL) $${libsrcdir}/configure \
3211           $(HOST_CONFIGARGS) $${srcdiroption}  \
3212           || exit 1
3213 @endif automake
3214
3215
3216
3217
3218
3219 .PHONY: all-automake maybe-all-automake
3220 maybe-all-automake:
3221 @if automake
3222 TARGET-automake=all
3223 maybe-all-automake: all-automake
3224 all-automake: configure-automake
3225         @r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         $(HOST_EXPORTS) \
3228         (cd $(HOST_SUBDIR)/automake && \
3229           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3230 @endif automake
3231
3232
3233
3234
3235 .PHONY: check-automake maybe-check-automake
3236 maybe-check-automake:
3237 @if automake
3238 maybe-check-automake: check-automake
3239
3240 check-automake:
3241         @r=`${PWD_COMMAND}`; export r; \
3242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3243         $(HOST_EXPORTS) \
3244         (cd $(HOST_SUBDIR)/automake && \
3245           $(MAKE) $(FLAGS_TO_PASS)  check)
3246
3247 @endif automake
3248
3249 .PHONY: install-automake maybe-install-automake
3250 maybe-install-automake:
3251 @if automake
3252 maybe-install-automake: install-automake
3253
3254 install-automake: installdirs
3255         @r=`${PWD_COMMAND}`; export r; \
3256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257         $(HOST_EXPORTS) \
3258         (cd $(HOST_SUBDIR)/automake && \
3259           $(MAKE) $(FLAGS_TO_PASS)  install)
3260
3261 @endif automake
3262
3263 # Other targets (info, dvi, etc.)
3264
3265 .PHONY: maybe-info-automake info-automake
3266 maybe-info-automake:
3267 @if automake
3268 maybe-info-automake: info-automake
3269
3270 info-automake: \
3271     configure-automake 
3272         @[ -f ./automake/Makefile ] || exit 0; \
3273         r=`${PWD_COMMAND}`; export r; \
3274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3275         $(HOST_EXPORTS) \
3276         for flag in $(EXTRA_HOST_FLAGS) ; do \
3277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3278         done; \
3279         echo "Doing info in automake" ; \
3280         (cd $(HOST_SUBDIR)/automake && \
3281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3283                   "RANLIB=$${RANLIB}" \
3284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3285                   info) \
3286           || exit 1
3287
3288 @endif automake
3289
3290 .PHONY: maybe-dvi-automake dvi-automake
3291 maybe-dvi-automake:
3292 @if automake
3293 maybe-dvi-automake: dvi-automake
3294
3295 dvi-automake: \
3296     configure-automake 
3297         @[ -f ./automake/Makefile ] || exit 0; \
3298         r=`${PWD_COMMAND}`; export r; \
3299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3300         $(HOST_EXPORTS) \
3301         for flag in $(EXTRA_HOST_FLAGS) ; do \
3302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3303         done; \
3304         echo "Doing dvi in automake" ; \
3305         (cd $(HOST_SUBDIR)/automake && \
3306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3308                   "RANLIB=$${RANLIB}" \
3309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3310                   dvi) \
3311           || exit 1
3312
3313 @endif automake
3314
3315 .PHONY: maybe-html-automake html-automake
3316 maybe-html-automake:
3317 @if automake
3318 maybe-html-automake: html-automake
3319
3320 html-automake: \
3321     configure-automake 
3322         @[ -f ./automake/Makefile ] || exit 0; \
3323         r=`${PWD_COMMAND}`; export r; \
3324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3325         $(HOST_EXPORTS) \
3326         for flag in $(EXTRA_HOST_FLAGS) ; do \
3327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3328         done; \
3329         echo "Doing html in automake" ; \
3330         (cd $(HOST_SUBDIR)/automake && \
3331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3333                   "RANLIB=$${RANLIB}" \
3334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3335                   html) \
3336           || exit 1
3337
3338 @endif automake
3339
3340 .PHONY: maybe-TAGS-automake TAGS-automake
3341 maybe-TAGS-automake:
3342 @if automake
3343 maybe-TAGS-automake: TAGS-automake
3344
3345 TAGS-automake: \
3346     configure-automake 
3347         @[ -f ./automake/Makefile ] || exit 0; \
3348         r=`${PWD_COMMAND}`; export r; \
3349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350         $(HOST_EXPORTS) \
3351         for flag in $(EXTRA_HOST_FLAGS) ; do \
3352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3353         done; \
3354         echo "Doing TAGS in automake" ; \
3355         (cd $(HOST_SUBDIR)/automake && \
3356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3358                   "RANLIB=$${RANLIB}" \
3359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3360                   TAGS) \
3361           || exit 1
3362
3363 @endif automake
3364
3365 .PHONY: maybe-install-info-automake install-info-automake
3366 maybe-install-info-automake:
3367 @if automake
3368 maybe-install-info-automake: install-info-automake
3369
3370 install-info-automake: \
3371     configure-automake \
3372     info-automake 
3373         @[ -f ./automake/Makefile ] || exit 0; \
3374         r=`${PWD_COMMAND}`; export r; \
3375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376         $(HOST_EXPORTS) \
3377         for flag in $(EXTRA_HOST_FLAGS) ; do \
3378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3379         done; \
3380         echo "Doing install-info in automake" ; \
3381         (cd $(HOST_SUBDIR)/automake && \
3382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3384                   "RANLIB=$${RANLIB}" \
3385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3386                   install-info) \
3387           || exit 1
3388
3389 @endif automake
3390
3391 .PHONY: maybe-installcheck-automake installcheck-automake
3392 maybe-installcheck-automake:
3393 @if automake
3394 maybe-installcheck-automake: installcheck-automake
3395
3396 installcheck-automake: \
3397     configure-automake 
3398         @[ -f ./automake/Makefile ] || exit 0; \
3399         r=`${PWD_COMMAND}`; export r; \
3400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3401         $(HOST_EXPORTS) \
3402         for flag in $(EXTRA_HOST_FLAGS) ; do \
3403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3404         done; \
3405         echo "Doing installcheck in automake" ; \
3406         (cd $(HOST_SUBDIR)/automake && \
3407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3409                   "RANLIB=$${RANLIB}" \
3410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3411                   installcheck) \
3412           || exit 1
3413
3414 @endif automake
3415
3416 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3417 maybe-mostlyclean-automake:
3418 @if automake
3419 maybe-mostlyclean-automake: mostlyclean-automake
3420
3421 mostlyclean-automake: 
3422         @[ -f ./automake/Makefile ] || exit 0; \
3423         r=`${PWD_COMMAND}`; export r; \
3424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3425         $(HOST_EXPORTS) \
3426         for flag in $(EXTRA_HOST_FLAGS) ; do \
3427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3428         done; \
3429         echo "Doing mostlyclean in automake" ; \
3430         (cd $(HOST_SUBDIR)/automake && \
3431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3433                   "RANLIB=$${RANLIB}" \
3434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3435                   mostlyclean) \
3436           || exit 1
3437
3438 @endif automake
3439
3440 .PHONY: maybe-clean-automake clean-automake
3441 maybe-clean-automake:
3442 @if automake
3443 maybe-clean-automake: clean-automake
3444
3445 clean-automake: 
3446         @[ -f ./automake/Makefile ] || exit 0; \
3447         r=`${PWD_COMMAND}`; export r; \
3448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3449         $(HOST_EXPORTS) \
3450         for flag in $(EXTRA_HOST_FLAGS) ; do \
3451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3452         done; \
3453         echo "Doing clean in automake" ; \
3454         (cd $(HOST_SUBDIR)/automake && \
3455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3457                   "RANLIB=$${RANLIB}" \
3458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3459                   clean) \
3460           || exit 1
3461
3462 @endif automake
3463
3464 .PHONY: maybe-distclean-automake distclean-automake
3465 maybe-distclean-automake:
3466 @if automake
3467 maybe-distclean-automake: distclean-automake
3468
3469 distclean-automake: 
3470         @[ -f ./automake/Makefile ] || exit 0; \
3471         r=`${PWD_COMMAND}`; export r; \
3472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3473         $(HOST_EXPORTS) \
3474         for flag in $(EXTRA_HOST_FLAGS) ; do \
3475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3476         done; \
3477         echo "Doing distclean in automake" ; \
3478         (cd $(HOST_SUBDIR)/automake && \
3479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3481                   "RANLIB=$${RANLIB}" \
3482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3483                   distclean) \
3484           || exit 1
3485
3486 @endif automake
3487
3488 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3489 maybe-maintainer-clean-automake:
3490 @if automake
3491 maybe-maintainer-clean-automake: maintainer-clean-automake
3492
3493 maintainer-clean-automake: 
3494         @[ -f ./automake/Makefile ] || exit 0; \
3495         r=`${PWD_COMMAND}`; export r; \
3496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3497         $(HOST_EXPORTS) \
3498         for flag in $(EXTRA_HOST_FLAGS) ; do \
3499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3500         done; \
3501         echo "Doing maintainer-clean in automake" ; \
3502         (cd $(HOST_SUBDIR)/automake && \
3503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3505                   "RANLIB=$${RANLIB}" \
3506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3507                   maintainer-clean) \
3508           || exit 1
3509
3510 @endif automake
3511
3512
3513
3514 .PHONY: configure-bash maybe-configure-bash
3515 maybe-configure-bash:
3516 @if bash
3517 maybe-configure-bash: configure-bash
3518 configure-bash: 
3519         @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3521         r=`${PWD_COMMAND}`; export r; \
3522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3523         $(HOST_EXPORTS) \
3524         echo Configuring in $(HOST_SUBDIR)/bash; \
3525         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3526         case $(srcdir) in \
3527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3528           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3530         esac; \
3531         srcdiroption="--srcdir=$${topdir}/bash"; \
3532         libsrcdir="$$s/bash"; \
3533         $(SHELL) $${libsrcdir}/configure \
3534           $(HOST_CONFIGARGS) $${srcdiroption}  \
3535           || exit 1
3536 @endif bash
3537
3538
3539
3540
3541
3542 .PHONY: all-bash maybe-all-bash
3543 maybe-all-bash:
3544 @if bash
3545 TARGET-bash=all
3546 maybe-all-bash: all-bash
3547 all-bash: configure-bash
3548         @r=`${PWD_COMMAND}`; export r; \
3549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3550         $(HOST_EXPORTS) \
3551         (cd $(HOST_SUBDIR)/bash && \
3552           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3553 @endif bash
3554
3555
3556
3557
3558 .PHONY: check-bash maybe-check-bash
3559 maybe-check-bash:
3560 @if bash
3561 maybe-check-bash: check-bash
3562
3563 check-bash:
3564         @r=`${PWD_COMMAND}`; export r; \
3565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566         $(HOST_EXPORTS) \
3567         (cd $(HOST_SUBDIR)/bash && \
3568           $(MAKE) $(FLAGS_TO_PASS)  check)
3569
3570 @endif bash
3571
3572 .PHONY: install-bash maybe-install-bash
3573 maybe-install-bash:
3574 @if bash
3575 maybe-install-bash: install-bash
3576
3577 install-bash: installdirs
3578         @r=`${PWD_COMMAND}`; export r; \
3579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3580         $(HOST_EXPORTS) \
3581         (cd $(HOST_SUBDIR)/bash && \
3582           $(MAKE) $(FLAGS_TO_PASS)  install)
3583
3584 @endif bash
3585
3586 # Other targets (info, dvi, etc.)
3587
3588 .PHONY: maybe-info-bash info-bash
3589 maybe-info-bash:
3590 @if bash
3591 maybe-info-bash: info-bash
3592
3593 info-bash: \
3594     configure-bash 
3595         @[ -f ./bash/Makefile ] || exit 0; \
3596         r=`${PWD_COMMAND}`; export r; \
3597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3598         $(HOST_EXPORTS) \
3599         for flag in $(EXTRA_HOST_FLAGS) ; do \
3600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3601         done; \
3602         echo "Doing info in bash" ; \
3603         (cd $(HOST_SUBDIR)/bash && \
3604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3606                   "RANLIB=$${RANLIB}" \
3607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3608                   info) \
3609           || exit 1
3610
3611 @endif bash
3612
3613 .PHONY: maybe-dvi-bash dvi-bash
3614 maybe-dvi-bash:
3615 @if bash
3616 maybe-dvi-bash: dvi-bash
3617
3618 dvi-bash: \
3619     configure-bash 
3620         @[ -f ./bash/Makefile ] || exit 0; \
3621         r=`${PWD_COMMAND}`; export r; \
3622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3623         $(HOST_EXPORTS) \
3624         for flag in $(EXTRA_HOST_FLAGS) ; do \
3625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3626         done; \
3627         echo "Doing dvi in bash" ; \
3628         (cd $(HOST_SUBDIR)/bash && \
3629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3631                   "RANLIB=$${RANLIB}" \
3632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3633                   dvi) \
3634           || exit 1
3635
3636 @endif bash
3637
3638 .PHONY: maybe-html-bash html-bash
3639 maybe-html-bash:
3640 @if bash
3641 maybe-html-bash: html-bash
3642
3643 html-bash: \
3644     configure-bash 
3645         @[ -f ./bash/Makefile ] || exit 0; \
3646         r=`${PWD_COMMAND}`; export r; \
3647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3648         $(HOST_EXPORTS) \
3649         for flag in $(EXTRA_HOST_FLAGS) ; do \
3650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3651         done; \
3652         echo "Doing html in bash" ; \
3653         (cd $(HOST_SUBDIR)/bash && \
3654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3656                   "RANLIB=$${RANLIB}" \
3657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3658                   html) \
3659           || exit 1
3660
3661 @endif bash
3662
3663 .PHONY: maybe-TAGS-bash TAGS-bash
3664 maybe-TAGS-bash:
3665 @if bash
3666 maybe-TAGS-bash: TAGS-bash
3667
3668 TAGS-bash: \
3669     configure-bash 
3670         @[ -f ./bash/Makefile ] || exit 0; \
3671         r=`${PWD_COMMAND}`; export r; \
3672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3673         $(HOST_EXPORTS) \
3674         for flag in $(EXTRA_HOST_FLAGS) ; do \
3675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3676         done; \
3677         echo "Doing TAGS in bash" ; \
3678         (cd $(HOST_SUBDIR)/bash && \
3679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3681                   "RANLIB=$${RANLIB}" \
3682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3683                   TAGS) \
3684           || exit 1
3685
3686 @endif bash
3687
3688 .PHONY: maybe-install-info-bash install-info-bash
3689 maybe-install-info-bash:
3690 @if bash
3691 maybe-install-info-bash: install-info-bash
3692
3693 install-info-bash: \
3694     configure-bash \
3695     info-bash 
3696         @[ -f ./bash/Makefile ] || exit 0; \
3697         r=`${PWD_COMMAND}`; export r; \
3698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3699         $(HOST_EXPORTS) \
3700         for flag in $(EXTRA_HOST_FLAGS) ; do \
3701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3702         done; \
3703         echo "Doing install-info in bash" ; \
3704         (cd $(HOST_SUBDIR)/bash && \
3705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3707                   "RANLIB=$${RANLIB}" \
3708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3709                   install-info) \
3710           || exit 1
3711
3712 @endif bash
3713
3714 .PHONY: maybe-installcheck-bash installcheck-bash
3715 maybe-installcheck-bash:
3716 @if bash
3717 maybe-installcheck-bash: installcheck-bash
3718
3719 installcheck-bash: \
3720     configure-bash 
3721         @[ -f ./bash/Makefile ] || exit 0; \
3722         r=`${PWD_COMMAND}`; export r; \
3723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724         $(HOST_EXPORTS) \
3725         for flag in $(EXTRA_HOST_FLAGS) ; do \
3726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3727         done; \
3728         echo "Doing installcheck in bash" ; \
3729         (cd $(HOST_SUBDIR)/bash && \
3730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3732                   "RANLIB=$${RANLIB}" \
3733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3734                   installcheck) \
3735           || exit 1
3736
3737 @endif bash
3738
3739 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3740 maybe-mostlyclean-bash:
3741 @if bash
3742 maybe-mostlyclean-bash: mostlyclean-bash
3743
3744 mostlyclean-bash: 
3745         @[ -f ./bash/Makefile ] || exit 0; \
3746         r=`${PWD_COMMAND}`; export r; \
3747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748         $(HOST_EXPORTS) \
3749         for flag in $(EXTRA_HOST_FLAGS) ; do \
3750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751         done; \
3752         echo "Doing mostlyclean in bash" ; \
3753         (cd $(HOST_SUBDIR)/bash && \
3754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756                   "RANLIB=$${RANLIB}" \
3757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3758                   mostlyclean) \
3759           || exit 1
3760
3761 @endif bash
3762
3763 .PHONY: maybe-clean-bash clean-bash
3764 maybe-clean-bash:
3765 @if bash
3766 maybe-clean-bash: clean-bash
3767
3768 clean-bash: 
3769         @[ -f ./bash/Makefile ] || exit 0; \
3770         r=`${PWD_COMMAND}`; export r; \
3771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3772         $(HOST_EXPORTS) \
3773         for flag in $(EXTRA_HOST_FLAGS) ; do \
3774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3775         done; \
3776         echo "Doing clean in bash" ; \
3777         (cd $(HOST_SUBDIR)/bash && \
3778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3780                   "RANLIB=$${RANLIB}" \
3781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3782                   clean) \
3783           || exit 1
3784
3785 @endif bash
3786
3787 .PHONY: maybe-distclean-bash distclean-bash
3788 maybe-distclean-bash:
3789 @if bash
3790 maybe-distclean-bash: distclean-bash
3791
3792 distclean-bash: 
3793         @[ -f ./bash/Makefile ] || exit 0; \
3794         r=`${PWD_COMMAND}`; export r; \
3795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3796         $(HOST_EXPORTS) \
3797         for flag in $(EXTRA_HOST_FLAGS) ; do \
3798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3799         done; \
3800         echo "Doing distclean in bash" ; \
3801         (cd $(HOST_SUBDIR)/bash && \
3802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3804                   "RANLIB=$${RANLIB}" \
3805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3806                   distclean) \
3807           || exit 1
3808
3809 @endif bash
3810
3811 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3812 maybe-maintainer-clean-bash:
3813 @if bash
3814 maybe-maintainer-clean-bash: maintainer-clean-bash
3815
3816 maintainer-clean-bash: 
3817         @[ -f ./bash/Makefile ] || exit 0; \
3818         r=`${PWD_COMMAND}`; export r; \
3819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3820         $(HOST_EXPORTS) \
3821         for flag in $(EXTRA_HOST_FLAGS) ; do \
3822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3823         done; \
3824         echo "Doing maintainer-clean in bash" ; \
3825         (cd $(HOST_SUBDIR)/bash && \
3826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3828                   "RANLIB=$${RANLIB}" \
3829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3830                   maintainer-clean) \
3831           || exit 1
3832
3833 @endif bash
3834
3835
3836
3837 .PHONY: configure-bfd maybe-configure-bfd
3838 maybe-configure-bfd:
3839 @if bfd
3840 maybe-configure-bfd: configure-bfd
3841 configure-bfd: 
3842         @test -f stage_last && exit 0; \
3843         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3844         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3845         r=`${PWD_COMMAND}`; export r; \
3846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3847         $(HOST_EXPORTS) \
3848         echo Configuring in $(HOST_SUBDIR)/bfd; \
3849         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3850         case $(srcdir) in \
3851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3852           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3854         esac; \
3855         srcdiroption="--srcdir=$${topdir}/bfd"; \
3856         libsrcdir="$$s/bfd"; \
3857         $(SHELL) $${libsrcdir}/configure \
3858           $(HOST_CONFIGARGS) $${srcdiroption}  \
3859           || exit 1
3860 @endif bfd
3861
3862
3863
3864 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3865 maybe-configure-stage1-bfd:
3866 @if bfd-bootstrap
3867 maybe-configure-stage1-bfd: configure-stage1-bfd
3868 configure-stage1-bfd: 
3869         @$(MAKE) stage1-start
3870         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3871         r=`${PWD_COMMAND}`; export r; \
3872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3873         $(HOST_EXPORTS) \
3874         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3875         cd $(HOST_SUBDIR)/bfd || exit 1; \
3876         case $(srcdir) in \
3877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3878           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3880         esac; \
3881         srcdiroption="--srcdir=$${topdir}/bfd"; \
3882         libsrcdir="$$s/bfd"; \
3883         $(SHELL) $${libsrcdir}/configure \
3884           $(HOST_CONFIGARGS) $${srcdiroption} \
3885           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
3886 @endif bfd-bootstrap
3887
3888 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3889 maybe-configure-stage2-bfd:
3890 @if bfd-bootstrap
3891 maybe-configure-stage2-bfd: configure-stage2-bfd
3892 configure-stage2-bfd: 
3893         @$(MAKE) stage2-start
3894         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3895         r=`${PWD_COMMAND}`; export r; \
3896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897         $(HOST_EXPORTS) \
3898         $(POSTSTAGE1_HOST_EXPORTS) \
3899         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3900         cd $(HOST_SUBDIR)/bfd || exit 1; \
3901         case $(srcdir) in \
3902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3903           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3905         esac; \
3906         srcdiroption="--srcdir=$${topdir}/bfd"; \
3907         libsrcdir="$$s/bfd"; \
3908         $(SHELL) $${libsrcdir}/configure \
3909           $(HOST_CONFIGARGS) $${srcdiroption} \
3910           @stage2_werror_flag@ 
3911 @endif bfd-bootstrap
3912
3913 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3914 maybe-configure-stage3-bfd:
3915 @if bfd-bootstrap
3916 maybe-configure-stage3-bfd: configure-stage3-bfd
3917 configure-stage3-bfd: 
3918         @$(MAKE) stage3-start
3919         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3920         r=`${PWD_COMMAND}`; export r; \
3921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3922         $(HOST_EXPORTS) \
3923         $(POSTSTAGE1_HOST_EXPORTS) \
3924         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3925         cd $(HOST_SUBDIR)/bfd || exit 1; \
3926         case $(srcdir) in \
3927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3928           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3930         esac; \
3931         srcdiroption="--srcdir=$${topdir}/bfd"; \
3932         libsrcdir="$$s/bfd"; \
3933         $(SHELL) $${libsrcdir}/configure \
3934           $(HOST_CONFIGARGS) $${srcdiroption} \
3935           @stage2_werror_flag@ 
3936 @endif bfd-bootstrap
3937
3938 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3939 maybe-configure-stage4-bfd:
3940 @if bfd-bootstrap
3941 maybe-configure-stage4-bfd: configure-stage4-bfd
3942 configure-stage4-bfd: 
3943         @$(MAKE) stage4-start
3944         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3945         r=`${PWD_COMMAND}`; export r; \
3946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3947         $(HOST_EXPORTS) \
3948         $(POSTSTAGE1_HOST_EXPORTS) \
3949         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3950         cd $(HOST_SUBDIR)/bfd || exit 1; \
3951         case $(srcdir) in \
3952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3953           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3955         esac; \
3956         srcdiroption="--srcdir=$${topdir}/bfd"; \
3957         libsrcdir="$$s/bfd"; \
3958         $(SHELL) $${libsrcdir}/configure \
3959           $(HOST_CONFIGARGS) $${srcdiroption} \
3960           @stage2_werror_flag@ 
3961 @endif bfd-bootstrap
3962
3963 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3964 maybe-configure-stageprofile-bfd:
3965 @if bfd-bootstrap
3966 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3967 configure-stageprofile-bfd: 
3968         @$(MAKE) stageprofile-start
3969         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3970         r=`${PWD_COMMAND}`; export r; \
3971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3972         $(HOST_EXPORTS) \
3973         $(POSTSTAGE1_HOST_EXPORTS) \
3974         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3975         cd $(HOST_SUBDIR)/bfd || exit 1; \
3976         case $(srcdir) in \
3977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3978           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3980         esac; \
3981         srcdiroption="--srcdir=$${topdir}/bfd"; \
3982         libsrcdir="$$s/bfd"; \
3983         $(SHELL) $${libsrcdir}/configure \
3984           $(HOST_CONFIGARGS) $${srcdiroption} \
3985           @stage2_werror_flag@ 
3986 @endif bfd-bootstrap
3987
3988 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3989 maybe-configure-stagefeedback-bfd:
3990 @if bfd-bootstrap
3991 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3992 configure-stagefeedback-bfd: 
3993         @$(MAKE) stagefeedback-start
3994         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] && exit 0 || : ; \
3995         r=`${PWD_COMMAND}`; export r; \
3996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3997         $(HOST_EXPORTS) \
3998         $(POSTSTAGE1_HOST_EXPORTS) \
3999         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4000         cd $(HOST_SUBDIR)/bfd || exit 1; \
4001         case $(srcdir) in \
4002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4003           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4005         esac; \
4006         srcdiroption="--srcdir=$${topdir}/bfd"; \
4007         libsrcdir="$$s/bfd"; \
4008         $(SHELL) $${libsrcdir}/configure \
4009           $(HOST_CONFIGARGS) $${srcdiroption} \
4010           @stage2_werror_flag@ 
4011 @endif bfd-bootstrap
4012
4013
4014
4015
4016
4017 .PHONY: all-bfd maybe-all-bfd
4018 maybe-all-bfd:
4019 @if bfd
4020 TARGET-bfd=all
4021 maybe-all-bfd: all-bfd
4022 all-bfd: configure-bfd
4023         @test -f stage_last && exit 0; \
4024         r=`${PWD_COMMAND}`; export r; \
4025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026         $(HOST_EXPORTS) \
4027         (cd $(HOST_SUBDIR)/bfd && \
4028           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4029 @endif bfd
4030
4031
4032
4033 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4034 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4035 maybe-all-stage1-bfd:
4036 maybe-clean-stage1-bfd:
4037 @if bfd-bootstrap
4038 maybe-all-stage1-bfd: all-stage1-bfd
4039 all-stage1: all-stage1-bfd
4040 all-stage1-bfd: configure-stage1-bfd
4041         @$(MAKE) stage1-start
4042         @r=`${PWD_COMMAND}`; export r; \
4043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044         $(HOST_EXPORTS) \
4045         cd $(HOST_SUBDIR)/bfd && \
4046         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
4047
4048 maybe-clean-stage1-bfd: clean-stage1-bfd
4049 clean-stage1: clean-stage1-bfd
4050 clean-stage1-bfd:
4051         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4052           || exit 0 ; \
4053         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage1-start ; \
4054         cd $(HOST_SUBDIR)/bfd && \
4055         $(MAKE) $(FLAGS_TO_PASS)  \
4056                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4057 @endif bfd-bootstrap
4058
4059
4060 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4061 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4062 maybe-all-stage2-bfd:
4063 maybe-clean-stage2-bfd:
4064 @if bfd-bootstrap
4065 maybe-all-stage2-bfd: all-stage2-bfd
4066 all-stage2: all-stage2-bfd
4067 all-stage2-bfd: configure-stage2-bfd
4068         @$(MAKE) stage2-start
4069         @r=`${PWD_COMMAND}`; export r; \
4070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4071         $(HOST_EXPORTS) \
4072         $(POSTSTAGE1_HOST_EXPORTS) \
4073         cd $(HOST_SUBDIR)/bfd && \
4074         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4075
4076 maybe-clean-stage2-bfd: clean-stage2-bfd
4077 clean-stage2: clean-stage2-bfd
4078 clean-stage2-bfd:
4079         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4080           || exit 0 ; \
4081         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage2-start ; \
4082         cd $(HOST_SUBDIR)/bfd && \
4083         $(MAKE) $(FLAGS_TO_PASS)  \
4084                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4085                   clean
4086 @endif bfd-bootstrap
4087
4088
4089 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4090 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4091 maybe-all-stage3-bfd:
4092 maybe-clean-stage3-bfd:
4093 @if bfd-bootstrap
4094 maybe-all-stage3-bfd: all-stage3-bfd
4095 all-stage3: all-stage3-bfd
4096 all-stage3-bfd: configure-stage3-bfd
4097         @$(MAKE) stage3-start
4098         @r=`${PWD_COMMAND}`; export r; \
4099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4100         $(HOST_EXPORTS) \
4101         $(POSTSTAGE1_HOST_EXPORTS) \
4102         cd $(HOST_SUBDIR)/bfd && \
4103         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4104
4105 maybe-clean-stage3-bfd: clean-stage3-bfd
4106 clean-stage3: clean-stage3-bfd
4107 clean-stage3-bfd:
4108         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4109           || exit 0 ; \
4110         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage3-start ; \
4111         cd $(HOST_SUBDIR)/bfd && \
4112         $(MAKE) $(FLAGS_TO_PASS)  \
4113                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4114                   clean
4115 @endif bfd-bootstrap
4116
4117
4118 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4119 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4120 maybe-all-stage4-bfd:
4121 maybe-clean-stage4-bfd:
4122 @if bfd-bootstrap
4123 maybe-all-stage4-bfd: all-stage4-bfd
4124 all-stage4: all-stage4-bfd
4125 all-stage4-bfd: configure-stage4-bfd
4126         @$(MAKE) stage4-start
4127         @r=`${PWD_COMMAND}`; export r; \
4128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129         $(HOST_EXPORTS) \
4130         $(POSTSTAGE1_HOST_EXPORTS) \
4131         cd $(HOST_SUBDIR)/bfd && \
4132         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4133
4134 maybe-clean-stage4-bfd: clean-stage4-bfd
4135 clean-stage4: clean-stage4-bfd
4136 clean-stage4-bfd:
4137         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4138           || exit 0 ; \
4139         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stage4-start ; \
4140         cd $(HOST_SUBDIR)/bfd && \
4141         $(MAKE) $(FLAGS_TO_PASS)  \
4142                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4143                   clean
4144 @endif bfd-bootstrap
4145
4146
4147 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4148 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4149 maybe-all-stageprofile-bfd:
4150 maybe-clean-stageprofile-bfd:
4151 @if bfd-bootstrap
4152 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4153 all-stageprofile: all-stageprofile-bfd
4154 all-stageprofile-bfd: configure-stageprofile-bfd
4155         @$(MAKE) stageprofile-start
4156         @r=`${PWD_COMMAND}`; export r; \
4157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4158         $(HOST_EXPORTS) \
4159         $(POSTSTAGE1_HOST_EXPORTS) \
4160         cd $(HOST_SUBDIR)/bfd && \
4161         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
4162
4163 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4164 clean-stageprofile: clean-stageprofile-bfd
4165 clean-stageprofile-bfd:
4166         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4167           || exit 0 ; \
4168         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stageprofile-start ; \
4169         cd $(HOST_SUBDIR)/bfd && \
4170         $(MAKE) $(FLAGS_TO_PASS)  \
4171                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4172                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4173 @endif bfd-bootstrap
4174
4175
4176 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4177 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4178 maybe-all-stagefeedback-bfd:
4179 maybe-clean-stagefeedback-bfd:
4180 @if bfd-bootstrap
4181 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4182 all-stagefeedback: all-stagefeedback-bfd
4183 all-stagefeedback-bfd: configure-stagefeedback-bfd
4184         @$(MAKE) stagefeedback-start
4185         @r=`${PWD_COMMAND}`; export r; \
4186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4187         $(HOST_EXPORTS) \
4188         $(POSTSTAGE1_HOST_EXPORTS) \
4189         cd $(HOST_SUBDIR)/bfd && \
4190         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
4191
4192 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4193 clean-stagefeedback: clean-stagefeedback-bfd
4194 clean-stagefeedback-bfd:
4195         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4196           || exit 0 ; \
4197         [ -f $(HOST_SUBDIR)/bfd/Makefile ] || $(MAKE) stagefeedback-start ; \
4198         cd $(HOST_SUBDIR)/bfd && \
4199         $(MAKE) $(FLAGS_TO_PASS)  \
4200                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4201                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4202 @endif bfd-bootstrap
4203
4204
4205
4206
4207
4208 .PHONY: check-bfd maybe-check-bfd
4209 maybe-check-bfd:
4210 @if bfd
4211 maybe-check-bfd: check-bfd
4212
4213 check-bfd:
4214         @r=`${PWD_COMMAND}`; export r; \
4215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4216         $(HOST_EXPORTS) \
4217         (cd $(HOST_SUBDIR)/bfd && \
4218           $(MAKE) $(FLAGS_TO_PASS)  check)
4219
4220 @endif bfd
4221
4222 .PHONY: install-bfd maybe-install-bfd
4223 maybe-install-bfd:
4224 @if bfd
4225 maybe-install-bfd: install-bfd
4226
4227 install-bfd: installdirs
4228         @r=`${PWD_COMMAND}`; export r; \
4229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4230         $(HOST_EXPORTS) \
4231         (cd $(HOST_SUBDIR)/bfd && \
4232           $(MAKE) $(FLAGS_TO_PASS)  install)
4233
4234 @endif bfd
4235
4236 # Other targets (info, dvi, etc.)
4237
4238 .PHONY: maybe-info-bfd info-bfd
4239 maybe-info-bfd:
4240 @if bfd
4241 maybe-info-bfd: info-bfd
4242
4243 info-bfd: \
4244     configure-bfd 
4245         @[ -f ./bfd/Makefile ] || exit 0; \
4246         r=`${PWD_COMMAND}`; export r; \
4247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4248         $(HOST_EXPORTS) \
4249         for flag in $(EXTRA_HOST_FLAGS) ; do \
4250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4251         done; \
4252         echo "Doing info in bfd" ; \
4253         (cd $(HOST_SUBDIR)/bfd && \
4254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4256                   "RANLIB=$${RANLIB}" \
4257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4258                   info) \
4259           || exit 1
4260
4261 @endif bfd
4262
4263 .PHONY: maybe-dvi-bfd dvi-bfd
4264 maybe-dvi-bfd:
4265 @if bfd
4266 maybe-dvi-bfd: dvi-bfd
4267
4268 dvi-bfd: \
4269     configure-bfd 
4270         @[ -f ./bfd/Makefile ] || exit 0; \
4271         r=`${PWD_COMMAND}`; export r; \
4272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4273         $(HOST_EXPORTS) \
4274         for flag in $(EXTRA_HOST_FLAGS) ; do \
4275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4276         done; \
4277         echo "Doing dvi in bfd" ; \
4278         (cd $(HOST_SUBDIR)/bfd && \
4279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4281                   "RANLIB=$${RANLIB}" \
4282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4283                   dvi) \
4284           || exit 1
4285
4286 @endif bfd
4287
4288 .PHONY: maybe-html-bfd html-bfd
4289 maybe-html-bfd:
4290 @if bfd
4291 maybe-html-bfd: html-bfd
4292
4293 html-bfd: \
4294     configure-bfd 
4295         @[ -f ./bfd/Makefile ] || exit 0; \
4296         r=`${PWD_COMMAND}`; export r; \
4297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298         $(HOST_EXPORTS) \
4299         for flag in $(EXTRA_HOST_FLAGS) ; do \
4300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4301         done; \
4302         echo "Doing html in bfd" ; \
4303         (cd $(HOST_SUBDIR)/bfd && \
4304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4306                   "RANLIB=$${RANLIB}" \
4307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4308                   html) \
4309           || exit 1
4310
4311 @endif bfd
4312
4313 .PHONY: maybe-TAGS-bfd TAGS-bfd
4314 maybe-TAGS-bfd:
4315 @if bfd
4316 maybe-TAGS-bfd: TAGS-bfd
4317
4318 TAGS-bfd: \
4319     configure-bfd 
4320         @[ -f ./bfd/Makefile ] || exit 0; \
4321         r=`${PWD_COMMAND}`; export r; \
4322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323         $(HOST_EXPORTS) \
4324         for flag in $(EXTRA_HOST_FLAGS) ; do \
4325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4326         done; \
4327         echo "Doing TAGS in bfd" ; \
4328         (cd $(HOST_SUBDIR)/bfd && \
4329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4331                   "RANLIB=$${RANLIB}" \
4332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4333                   TAGS) \
4334           || exit 1
4335
4336 @endif bfd
4337
4338 .PHONY: maybe-install-info-bfd install-info-bfd
4339 maybe-install-info-bfd:
4340 @if bfd
4341 maybe-install-info-bfd: install-info-bfd
4342
4343 install-info-bfd: \
4344     configure-bfd \
4345     info-bfd 
4346         @[ -f ./bfd/Makefile ] || exit 0; \
4347         r=`${PWD_COMMAND}`; export r; \
4348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4349         $(HOST_EXPORTS) \
4350         for flag in $(EXTRA_HOST_FLAGS) ; do \
4351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4352         done; \
4353         echo "Doing install-info in bfd" ; \
4354         (cd $(HOST_SUBDIR)/bfd && \
4355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4357                   "RANLIB=$${RANLIB}" \
4358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4359                   install-info) \
4360           || exit 1
4361
4362 @endif bfd
4363
4364 .PHONY: maybe-installcheck-bfd installcheck-bfd
4365 maybe-installcheck-bfd:
4366 @if bfd
4367 maybe-installcheck-bfd: installcheck-bfd
4368
4369 installcheck-bfd: \
4370     configure-bfd 
4371         @[ -f ./bfd/Makefile ] || exit 0; \
4372         r=`${PWD_COMMAND}`; export r; \
4373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4374         $(HOST_EXPORTS) \
4375         for flag in $(EXTRA_HOST_FLAGS) ; do \
4376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4377         done; \
4378         echo "Doing installcheck in bfd" ; \
4379         (cd $(HOST_SUBDIR)/bfd && \
4380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4382                   "RANLIB=$${RANLIB}" \
4383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4384                   installcheck) \
4385           || exit 1
4386
4387 @endif bfd
4388
4389 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4390 maybe-mostlyclean-bfd:
4391 @if bfd
4392 maybe-mostlyclean-bfd: mostlyclean-bfd
4393
4394 mostlyclean-bfd: 
4395         @[ -f ./bfd/Makefile ] || exit 0; \
4396         r=`${PWD_COMMAND}`; export r; \
4397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398         $(HOST_EXPORTS) \
4399         for flag in $(EXTRA_HOST_FLAGS) ; do \
4400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4401         done; \
4402         echo "Doing mostlyclean in bfd" ; \
4403         (cd $(HOST_SUBDIR)/bfd && \
4404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4406                   "RANLIB=$${RANLIB}" \
4407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4408                   mostlyclean) \
4409           || exit 1
4410
4411 @endif bfd
4412
4413 .PHONY: maybe-clean-bfd clean-bfd
4414 maybe-clean-bfd:
4415 @if bfd
4416 maybe-clean-bfd: clean-bfd
4417
4418 clean-bfd: 
4419         @[ -f ./bfd/Makefile ] || exit 0; \
4420         r=`${PWD_COMMAND}`; export r; \
4421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4422         $(HOST_EXPORTS) \
4423         for flag in $(EXTRA_HOST_FLAGS) ; do \
4424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4425         done; \
4426         echo "Doing clean in bfd" ; \
4427         (cd $(HOST_SUBDIR)/bfd && \
4428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4430                   "RANLIB=$${RANLIB}" \
4431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4432                   clean) \
4433           || exit 1
4434
4435 @endif bfd
4436
4437 .PHONY: maybe-distclean-bfd distclean-bfd
4438 maybe-distclean-bfd:
4439 @if bfd
4440 maybe-distclean-bfd: distclean-bfd
4441
4442 distclean-bfd: 
4443         @[ -f ./bfd/Makefile ] || exit 0; \
4444         r=`${PWD_COMMAND}`; export r; \
4445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446         $(HOST_EXPORTS) \
4447         for flag in $(EXTRA_HOST_FLAGS) ; do \
4448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4449         done; \
4450         echo "Doing distclean in bfd" ; \
4451         (cd $(HOST_SUBDIR)/bfd && \
4452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4454                   "RANLIB=$${RANLIB}" \
4455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4456                   distclean) \
4457           || exit 1
4458
4459 @endif bfd
4460
4461 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4462 maybe-maintainer-clean-bfd:
4463 @if bfd
4464 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4465
4466 maintainer-clean-bfd: 
4467         @[ -f ./bfd/Makefile ] || exit 0; \
4468         r=`${PWD_COMMAND}`; export r; \
4469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4470         $(HOST_EXPORTS) \
4471         for flag in $(EXTRA_HOST_FLAGS) ; do \
4472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4473         done; \
4474         echo "Doing maintainer-clean in bfd" ; \
4475         (cd $(HOST_SUBDIR)/bfd && \
4476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4478                   "RANLIB=$${RANLIB}" \
4479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4480                   maintainer-clean) \
4481           || exit 1
4482
4483 @endif bfd
4484
4485
4486
4487 .PHONY: configure-opcodes maybe-configure-opcodes
4488 maybe-configure-opcodes:
4489 @if opcodes
4490 maybe-configure-opcodes: configure-opcodes
4491 configure-opcodes: 
4492         @test -f stage_last && exit 0; \
4493         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4495         r=`${PWD_COMMAND}`; export r; \
4496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4497         $(HOST_EXPORTS) \
4498         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4499         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4500         case $(srcdir) in \
4501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4502           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4504         esac; \
4505         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4506         libsrcdir="$$s/opcodes"; \
4507         $(SHELL) $${libsrcdir}/configure \
4508           $(HOST_CONFIGARGS) $${srcdiroption}  \
4509           || exit 1
4510 @endif opcodes
4511
4512
4513
4514 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4515 maybe-configure-stage1-opcodes:
4516 @if opcodes-bootstrap
4517 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4518 configure-stage1-opcodes: 
4519         @$(MAKE) stage1-start
4520         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4521         r=`${PWD_COMMAND}`; export r; \
4522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4523         $(HOST_EXPORTS) \
4524         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4525         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4526         case $(srcdir) in \
4527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4528           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4530         esac; \
4531         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4532         libsrcdir="$$s/opcodes"; \
4533         $(SHELL) $${libsrcdir}/configure \
4534           $(HOST_CONFIGARGS) $${srcdiroption} \
4535           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4536 @endif opcodes-bootstrap
4537
4538 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4539 maybe-configure-stage2-opcodes:
4540 @if opcodes-bootstrap
4541 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4542 configure-stage2-opcodes: 
4543         @$(MAKE) stage2-start
4544         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4545         r=`${PWD_COMMAND}`; export r; \
4546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547         $(HOST_EXPORTS) \
4548         $(POSTSTAGE1_HOST_EXPORTS) \
4549         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4550         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4551         case $(srcdir) in \
4552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4553           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4555         esac; \
4556         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4557         libsrcdir="$$s/opcodes"; \
4558         $(SHELL) $${libsrcdir}/configure \
4559           $(HOST_CONFIGARGS) $${srcdiroption} \
4560           @stage2_werror_flag@ 
4561 @endif opcodes-bootstrap
4562
4563 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4564 maybe-configure-stage3-opcodes:
4565 @if opcodes-bootstrap
4566 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4567 configure-stage3-opcodes: 
4568         @$(MAKE) stage3-start
4569         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4570         r=`${PWD_COMMAND}`; export r; \
4571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4572         $(HOST_EXPORTS) \
4573         $(POSTSTAGE1_HOST_EXPORTS) \
4574         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4575         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4576         case $(srcdir) in \
4577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4578           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4580         esac; \
4581         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4582         libsrcdir="$$s/opcodes"; \
4583         $(SHELL) $${libsrcdir}/configure \
4584           $(HOST_CONFIGARGS) $${srcdiroption} \
4585           @stage2_werror_flag@ 
4586 @endif opcodes-bootstrap
4587
4588 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4589 maybe-configure-stage4-opcodes:
4590 @if opcodes-bootstrap
4591 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4592 configure-stage4-opcodes: 
4593         @$(MAKE) stage4-start
4594         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4595         r=`${PWD_COMMAND}`; export r; \
4596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597         $(HOST_EXPORTS) \
4598         $(POSTSTAGE1_HOST_EXPORTS) \
4599         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4600         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4601         case $(srcdir) in \
4602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4603           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4605         esac; \
4606         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4607         libsrcdir="$$s/opcodes"; \
4608         $(SHELL) $${libsrcdir}/configure \
4609           $(HOST_CONFIGARGS) $${srcdiroption} \
4610           @stage2_werror_flag@ 
4611 @endif opcodes-bootstrap
4612
4613 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4614 maybe-configure-stageprofile-opcodes:
4615 @if opcodes-bootstrap
4616 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4617 configure-stageprofile-opcodes: 
4618         @$(MAKE) stageprofile-start
4619         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4620         r=`${PWD_COMMAND}`; export r; \
4621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4622         $(HOST_EXPORTS) \
4623         $(POSTSTAGE1_HOST_EXPORTS) \
4624         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4625         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4626         case $(srcdir) in \
4627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4628           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4630         esac; \
4631         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4632         libsrcdir="$$s/opcodes"; \
4633         $(SHELL) $${libsrcdir}/configure \
4634           $(HOST_CONFIGARGS) $${srcdiroption} \
4635           @stage2_werror_flag@ 
4636 @endif opcodes-bootstrap
4637
4638 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4639 maybe-configure-stagefeedback-opcodes:
4640 @if opcodes-bootstrap
4641 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4642 configure-stagefeedback-opcodes: 
4643         @$(MAKE) stagefeedback-start
4644         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] && exit 0 || : ; \
4645         r=`${PWD_COMMAND}`; export r; \
4646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4647         $(HOST_EXPORTS) \
4648         $(POSTSTAGE1_HOST_EXPORTS) \
4649         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4650         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4651         case $(srcdir) in \
4652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4653           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4655         esac; \
4656         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4657         libsrcdir="$$s/opcodes"; \
4658         $(SHELL) $${libsrcdir}/configure \
4659           $(HOST_CONFIGARGS) $${srcdiroption} \
4660           @stage2_werror_flag@ 
4661 @endif opcodes-bootstrap
4662
4663
4664
4665
4666
4667 .PHONY: all-opcodes maybe-all-opcodes
4668 maybe-all-opcodes:
4669 @if opcodes
4670 TARGET-opcodes=all
4671 maybe-all-opcodes: all-opcodes
4672 all-opcodes: configure-opcodes
4673         @test -f stage_last && exit 0; \
4674         r=`${PWD_COMMAND}`; export r; \
4675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676         $(HOST_EXPORTS) \
4677         (cd $(HOST_SUBDIR)/opcodes && \
4678           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4679 @endif opcodes
4680
4681
4682
4683 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4684 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4685 maybe-all-stage1-opcodes:
4686 maybe-clean-stage1-opcodes:
4687 @if opcodes-bootstrap
4688 maybe-all-stage1-opcodes: all-stage1-opcodes
4689 all-stage1: all-stage1-opcodes
4690 all-stage1-opcodes: configure-stage1-opcodes
4691         @$(MAKE) stage1-start
4692         @r=`${PWD_COMMAND}`; export r; \
4693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4694         $(HOST_EXPORTS) \
4695         cd $(HOST_SUBDIR)/opcodes && \
4696         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
4697
4698 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4699 clean-stage1: clean-stage1-opcodes
4700 clean-stage1-opcodes:
4701         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4702           || exit 0 ; \
4703         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage1-start ; \
4704         cd $(HOST_SUBDIR)/opcodes && \
4705         $(MAKE) $(FLAGS_TO_PASS)  \
4706                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4707 @endif opcodes-bootstrap
4708
4709
4710 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4711 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4712 maybe-all-stage2-opcodes:
4713 maybe-clean-stage2-opcodes:
4714 @if opcodes-bootstrap
4715 maybe-all-stage2-opcodes: all-stage2-opcodes
4716 all-stage2: all-stage2-opcodes
4717 all-stage2-opcodes: configure-stage2-opcodes
4718         @$(MAKE) stage2-start
4719         @r=`${PWD_COMMAND}`; export r; \
4720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721         $(HOST_EXPORTS) \
4722         $(POSTSTAGE1_HOST_EXPORTS) \
4723         cd $(HOST_SUBDIR)/opcodes && \
4724         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4725
4726 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4727 clean-stage2: clean-stage2-opcodes
4728 clean-stage2-opcodes:
4729         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4730           || exit 0 ; \
4731         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage2-start ; \
4732         cd $(HOST_SUBDIR)/opcodes && \
4733         $(MAKE) $(FLAGS_TO_PASS)  \
4734                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4735                   clean
4736 @endif opcodes-bootstrap
4737
4738
4739 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4740 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4741 maybe-all-stage3-opcodes:
4742 maybe-clean-stage3-opcodes:
4743 @if opcodes-bootstrap
4744 maybe-all-stage3-opcodes: all-stage3-opcodes
4745 all-stage3: all-stage3-opcodes
4746 all-stage3-opcodes: configure-stage3-opcodes
4747         @$(MAKE) stage3-start
4748         @r=`${PWD_COMMAND}`; export r; \
4749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4750         $(HOST_EXPORTS) \
4751         $(POSTSTAGE1_HOST_EXPORTS) \
4752         cd $(HOST_SUBDIR)/opcodes && \
4753         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4754
4755 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4756 clean-stage3: clean-stage3-opcodes
4757 clean-stage3-opcodes:
4758         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4759           || exit 0 ; \
4760         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage3-start ; \
4761         cd $(HOST_SUBDIR)/opcodes && \
4762         $(MAKE) $(FLAGS_TO_PASS)  \
4763                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4764                   clean
4765 @endif opcodes-bootstrap
4766
4767
4768 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4769 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4770 maybe-all-stage4-opcodes:
4771 maybe-clean-stage4-opcodes:
4772 @if opcodes-bootstrap
4773 maybe-all-stage4-opcodes: all-stage4-opcodes
4774 all-stage4: all-stage4-opcodes
4775 all-stage4-opcodes: configure-stage4-opcodes
4776         @$(MAKE) stage4-start
4777         @r=`${PWD_COMMAND}`; export r; \
4778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4779         $(HOST_EXPORTS) \
4780         $(POSTSTAGE1_HOST_EXPORTS) \
4781         cd $(HOST_SUBDIR)/opcodes && \
4782         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
4783
4784 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4785 clean-stage4: clean-stage4-opcodes
4786 clean-stage4-opcodes:
4787         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4788           || exit 0 ; \
4789         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stage4-start ; \
4790         cd $(HOST_SUBDIR)/opcodes && \
4791         $(MAKE) $(FLAGS_TO_PASS)  \
4792                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4793                   clean
4794 @endif opcodes-bootstrap
4795
4796
4797 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4798 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4799 maybe-all-stageprofile-opcodes:
4800 maybe-clean-stageprofile-opcodes:
4801 @if opcodes-bootstrap
4802 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4803 all-stageprofile: all-stageprofile-opcodes
4804 all-stageprofile-opcodes: configure-stageprofile-opcodes
4805         @$(MAKE) stageprofile-start
4806         @r=`${PWD_COMMAND}`; export r; \
4807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4808         $(HOST_EXPORTS) \
4809         $(POSTSTAGE1_HOST_EXPORTS) \
4810         cd $(HOST_SUBDIR)/opcodes && \
4811         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
4812
4813 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4814 clean-stageprofile: clean-stageprofile-opcodes
4815 clean-stageprofile-opcodes:
4816         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4817           || exit 0 ; \
4818         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stageprofile-start ; \
4819         cd $(HOST_SUBDIR)/opcodes && \
4820         $(MAKE) $(FLAGS_TO_PASS)  \
4821                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4822                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4823 @endif opcodes-bootstrap
4824
4825
4826 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4827 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4828 maybe-all-stagefeedback-opcodes:
4829 maybe-clean-stagefeedback-opcodes:
4830 @if opcodes-bootstrap
4831 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4832 all-stagefeedback: all-stagefeedback-opcodes
4833 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4834         @$(MAKE) stagefeedback-start
4835         @r=`${PWD_COMMAND}`; export r; \
4836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4837         $(HOST_EXPORTS) \
4838         $(POSTSTAGE1_HOST_EXPORTS) \
4839         cd $(HOST_SUBDIR)/opcodes && \
4840         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
4841
4842 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4843 clean-stagefeedback: clean-stagefeedback-opcodes
4844 clean-stagefeedback-opcodes:
4845         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
4846           || exit 0 ; \
4847         [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || $(MAKE) stagefeedback-start ; \
4848         cd $(HOST_SUBDIR)/opcodes && \
4849         $(MAKE) $(FLAGS_TO_PASS)  \
4850                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4851                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4852 @endif opcodes-bootstrap
4853
4854
4855
4856
4857
4858 .PHONY: check-opcodes maybe-check-opcodes
4859 maybe-check-opcodes:
4860 @if opcodes
4861 maybe-check-opcodes: check-opcodes
4862
4863 check-opcodes:
4864         @r=`${PWD_COMMAND}`; export r; \
4865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866         $(HOST_EXPORTS) \
4867         (cd $(HOST_SUBDIR)/opcodes && \
4868           $(MAKE) $(FLAGS_TO_PASS)  check)
4869
4870 @endif opcodes
4871
4872 .PHONY: install-opcodes maybe-install-opcodes
4873 maybe-install-opcodes:
4874 @if opcodes
4875 maybe-install-opcodes: install-opcodes
4876
4877 install-opcodes: installdirs
4878         @r=`${PWD_COMMAND}`; export r; \
4879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4880         $(HOST_EXPORTS) \
4881         (cd $(HOST_SUBDIR)/opcodes && \
4882           $(MAKE) $(FLAGS_TO_PASS)  install)
4883
4884 @endif opcodes
4885
4886 # Other targets (info, dvi, etc.)
4887
4888 .PHONY: maybe-info-opcodes info-opcodes
4889 maybe-info-opcodes:
4890 @if opcodes
4891 maybe-info-opcodes: info-opcodes
4892
4893 info-opcodes: \
4894     configure-opcodes 
4895         @[ -f ./opcodes/Makefile ] || exit 0; \
4896         r=`${PWD_COMMAND}`; export r; \
4897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898         $(HOST_EXPORTS) \
4899         for flag in $(EXTRA_HOST_FLAGS) ; do \
4900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4901         done; \
4902         echo "Doing info in opcodes" ; \
4903         (cd $(HOST_SUBDIR)/opcodes && \
4904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4906                   "RANLIB=$${RANLIB}" \
4907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4908                   info) \
4909           || exit 1
4910
4911 @endif opcodes
4912
4913 .PHONY: maybe-dvi-opcodes dvi-opcodes
4914 maybe-dvi-opcodes:
4915 @if opcodes
4916 maybe-dvi-opcodes: dvi-opcodes
4917
4918 dvi-opcodes: \
4919     configure-opcodes 
4920         @[ -f ./opcodes/Makefile ] || exit 0; \
4921         r=`${PWD_COMMAND}`; export r; \
4922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4923         $(HOST_EXPORTS) \
4924         for flag in $(EXTRA_HOST_FLAGS) ; do \
4925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4926         done; \
4927         echo "Doing dvi in opcodes" ; \
4928         (cd $(HOST_SUBDIR)/opcodes && \
4929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4931                   "RANLIB=$${RANLIB}" \
4932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4933                   dvi) \
4934           || exit 1
4935
4936 @endif opcodes
4937
4938 .PHONY: maybe-html-opcodes html-opcodes
4939 maybe-html-opcodes:
4940 @if opcodes
4941 maybe-html-opcodes: html-opcodes
4942
4943 html-opcodes: \
4944     configure-opcodes 
4945         @[ -f ./opcodes/Makefile ] || exit 0; \
4946         r=`${PWD_COMMAND}`; export r; \
4947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4948         $(HOST_EXPORTS) \
4949         for flag in $(EXTRA_HOST_FLAGS) ; do \
4950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4951         done; \
4952         echo "Doing html in opcodes" ; \
4953         (cd $(HOST_SUBDIR)/opcodes && \
4954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4956                   "RANLIB=$${RANLIB}" \
4957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4958                   html) \
4959           || exit 1
4960
4961 @endif opcodes
4962
4963 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4964 maybe-TAGS-opcodes:
4965 @if opcodes
4966 maybe-TAGS-opcodes: TAGS-opcodes
4967
4968 TAGS-opcodes: \
4969     configure-opcodes 
4970         @[ -f ./opcodes/Makefile ] || exit 0; \
4971         r=`${PWD_COMMAND}`; export r; \
4972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4973         $(HOST_EXPORTS) \
4974         for flag in $(EXTRA_HOST_FLAGS) ; do \
4975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4976         done; \
4977         echo "Doing TAGS in opcodes" ; \
4978         (cd $(HOST_SUBDIR)/opcodes && \
4979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4981                   "RANLIB=$${RANLIB}" \
4982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4983                   TAGS) \
4984           || exit 1
4985
4986 @endif opcodes
4987
4988 .PHONY: maybe-install-info-opcodes install-info-opcodes
4989 maybe-install-info-opcodes:
4990 @if opcodes
4991 maybe-install-info-opcodes: install-info-opcodes
4992
4993 install-info-opcodes: \
4994     configure-opcodes \
4995     info-opcodes 
4996         @[ -f ./opcodes/Makefile ] || exit 0; \
4997         r=`${PWD_COMMAND}`; export r; \
4998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999         $(HOST_EXPORTS) \
5000         for flag in $(EXTRA_HOST_FLAGS) ; do \
5001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5002         done; \
5003         echo "Doing install-info in opcodes" ; \
5004         (cd $(HOST_SUBDIR)/opcodes && \
5005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5007                   "RANLIB=$${RANLIB}" \
5008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5009                   install-info) \
5010           || exit 1
5011
5012 @endif opcodes
5013
5014 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5015 maybe-installcheck-opcodes:
5016 @if opcodes
5017 maybe-installcheck-opcodes: installcheck-opcodes
5018
5019 installcheck-opcodes: \
5020     configure-opcodes 
5021         @[ -f ./opcodes/Makefile ] || exit 0; \
5022         r=`${PWD_COMMAND}`; export r; \
5023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5024         $(HOST_EXPORTS) \
5025         for flag in $(EXTRA_HOST_FLAGS) ; do \
5026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5027         done; \
5028         echo "Doing installcheck in opcodes" ; \
5029         (cd $(HOST_SUBDIR)/opcodes && \
5030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5032                   "RANLIB=$${RANLIB}" \
5033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5034                   installcheck) \
5035           || exit 1
5036
5037 @endif opcodes
5038
5039 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5040 maybe-mostlyclean-opcodes:
5041 @if opcodes
5042 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5043
5044 mostlyclean-opcodes: 
5045         @[ -f ./opcodes/Makefile ] || exit 0; \
5046         r=`${PWD_COMMAND}`; export r; \
5047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5048         $(HOST_EXPORTS) \
5049         for flag in $(EXTRA_HOST_FLAGS) ; do \
5050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5051         done; \
5052         echo "Doing mostlyclean in opcodes" ; \
5053         (cd $(HOST_SUBDIR)/opcodes && \
5054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5056                   "RANLIB=$${RANLIB}" \
5057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5058                   mostlyclean) \
5059           || exit 1
5060
5061 @endif opcodes
5062
5063 .PHONY: maybe-clean-opcodes clean-opcodes
5064 maybe-clean-opcodes:
5065 @if opcodes
5066 maybe-clean-opcodes: clean-opcodes
5067
5068 clean-opcodes: 
5069         @[ -f ./opcodes/Makefile ] || exit 0; \
5070         r=`${PWD_COMMAND}`; export r; \
5071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5072         $(HOST_EXPORTS) \
5073         for flag in $(EXTRA_HOST_FLAGS) ; do \
5074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5075         done; \
5076         echo "Doing clean in opcodes" ; \
5077         (cd $(HOST_SUBDIR)/opcodes && \
5078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5080                   "RANLIB=$${RANLIB}" \
5081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5082                   clean) \
5083           || exit 1
5084
5085 @endif opcodes
5086
5087 .PHONY: maybe-distclean-opcodes distclean-opcodes
5088 maybe-distclean-opcodes:
5089 @if opcodes
5090 maybe-distclean-opcodes: distclean-opcodes
5091
5092 distclean-opcodes: 
5093         @[ -f ./opcodes/Makefile ] || exit 0; \
5094         r=`${PWD_COMMAND}`; export r; \
5095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096         $(HOST_EXPORTS) \
5097         for flag in $(EXTRA_HOST_FLAGS) ; do \
5098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5099         done; \
5100         echo "Doing distclean in opcodes" ; \
5101         (cd $(HOST_SUBDIR)/opcodes && \
5102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5104                   "RANLIB=$${RANLIB}" \
5105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5106                   distclean) \
5107           || exit 1
5108
5109 @endif opcodes
5110
5111 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5112 maybe-maintainer-clean-opcodes:
5113 @if opcodes
5114 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5115
5116 maintainer-clean-opcodes: 
5117         @[ -f ./opcodes/Makefile ] || exit 0; \
5118         r=`${PWD_COMMAND}`; export r; \
5119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5120         $(HOST_EXPORTS) \
5121         for flag in $(EXTRA_HOST_FLAGS) ; do \
5122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5123         done; \
5124         echo "Doing maintainer-clean in opcodes" ; \
5125         (cd $(HOST_SUBDIR)/opcodes && \
5126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5128                   "RANLIB=$${RANLIB}" \
5129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5130                   maintainer-clean) \
5131           || exit 1
5132
5133 @endif opcodes
5134
5135
5136
5137 .PHONY: configure-binutils maybe-configure-binutils
5138 maybe-configure-binutils:
5139 @if binutils
5140 maybe-configure-binutils: configure-binutils
5141 configure-binutils: 
5142         @test -f stage_last && exit 0; \
5143         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5145         r=`${PWD_COMMAND}`; export r; \
5146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5147         $(HOST_EXPORTS) \
5148         echo Configuring in $(HOST_SUBDIR)/binutils; \
5149         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5150         case $(srcdir) in \
5151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5152           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5154         esac; \
5155         srcdiroption="--srcdir=$${topdir}/binutils"; \
5156         libsrcdir="$$s/binutils"; \
5157         $(SHELL) $${libsrcdir}/configure \
5158           $(HOST_CONFIGARGS) $${srcdiroption}  \
5159           || exit 1
5160 @endif binutils
5161
5162
5163
5164 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5165 maybe-configure-stage1-binutils:
5166 @if binutils-bootstrap
5167 maybe-configure-stage1-binutils: configure-stage1-binutils
5168 configure-stage1-binutils: 
5169         @$(MAKE) stage1-start
5170         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5171         r=`${PWD_COMMAND}`; export r; \
5172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173         $(HOST_EXPORTS) \
5174         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5175         cd $(HOST_SUBDIR)/binutils || exit 1; \
5176         case $(srcdir) in \
5177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5178           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5180         esac; \
5181         srcdiroption="--srcdir=$${topdir}/binutils"; \
5182         libsrcdir="$$s/binutils"; \
5183         $(SHELL) $${libsrcdir}/configure \
5184           $(HOST_CONFIGARGS) $${srcdiroption} \
5185           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5186 @endif binutils-bootstrap
5187
5188 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5189 maybe-configure-stage2-binutils:
5190 @if binutils-bootstrap
5191 maybe-configure-stage2-binutils: configure-stage2-binutils
5192 configure-stage2-binutils: 
5193         @$(MAKE) stage2-start
5194         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5195         r=`${PWD_COMMAND}`; export r; \
5196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5197         $(HOST_EXPORTS) \
5198         $(POSTSTAGE1_HOST_EXPORTS) \
5199         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5200         cd $(HOST_SUBDIR)/binutils || exit 1; \
5201         case $(srcdir) in \
5202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5203           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5205         esac; \
5206         srcdiroption="--srcdir=$${topdir}/binutils"; \
5207         libsrcdir="$$s/binutils"; \
5208         $(SHELL) $${libsrcdir}/configure \
5209           $(HOST_CONFIGARGS) $${srcdiroption} \
5210           @stage2_werror_flag@ 
5211 @endif binutils-bootstrap
5212
5213 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5214 maybe-configure-stage3-binutils:
5215 @if binutils-bootstrap
5216 maybe-configure-stage3-binutils: configure-stage3-binutils
5217 configure-stage3-binutils: 
5218         @$(MAKE) stage3-start
5219         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5220         r=`${PWD_COMMAND}`; export r; \
5221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222         $(HOST_EXPORTS) \
5223         $(POSTSTAGE1_HOST_EXPORTS) \
5224         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5225         cd $(HOST_SUBDIR)/binutils || exit 1; \
5226         case $(srcdir) in \
5227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5228           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5230         esac; \
5231         srcdiroption="--srcdir=$${topdir}/binutils"; \
5232         libsrcdir="$$s/binutils"; \
5233         $(SHELL) $${libsrcdir}/configure \
5234           $(HOST_CONFIGARGS) $${srcdiroption} \
5235           @stage2_werror_flag@ 
5236 @endif binutils-bootstrap
5237
5238 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5239 maybe-configure-stage4-binutils:
5240 @if binutils-bootstrap
5241 maybe-configure-stage4-binutils: configure-stage4-binutils
5242 configure-stage4-binutils: 
5243         @$(MAKE) stage4-start
5244         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5245         r=`${PWD_COMMAND}`; export r; \
5246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5247         $(HOST_EXPORTS) \
5248         $(POSTSTAGE1_HOST_EXPORTS) \
5249         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5250         cd $(HOST_SUBDIR)/binutils || exit 1; \
5251         case $(srcdir) in \
5252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5253           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5255         esac; \
5256         srcdiroption="--srcdir=$${topdir}/binutils"; \
5257         libsrcdir="$$s/binutils"; \
5258         $(SHELL) $${libsrcdir}/configure \
5259           $(HOST_CONFIGARGS) $${srcdiroption} \
5260           @stage2_werror_flag@ 
5261 @endif binutils-bootstrap
5262
5263 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5264 maybe-configure-stageprofile-binutils:
5265 @if binutils-bootstrap
5266 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5267 configure-stageprofile-binutils: 
5268         @$(MAKE) stageprofile-start
5269         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5270         r=`${PWD_COMMAND}`; export r; \
5271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5272         $(HOST_EXPORTS) \
5273         $(POSTSTAGE1_HOST_EXPORTS) \
5274         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5275         cd $(HOST_SUBDIR)/binutils || exit 1; \
5276         case $(srcdir) in \
5277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5278           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5280         esac; \
5281         srcdiroption="--srcdir=$${topdir}/binutils"; \
5282         libsrcdir="$$s/binutils"; \
5283         $(SHELL) $${libsrcdir}/configure \
5284           $(HOST_CONFIGARGS) $${srcdiroption} \
5285           @stage2_werror_flag@ 
5286 @endif binutils-bootstrap
5287
5288 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5289 maybe-configure-stagefeedback-binutils:
5290 @if binutils-bootstrap
5291 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5292 configure-stagefeedback-binutils: 
5293         @$(MAKE) stagefeedback-start
5294         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] && exit 0 || : ; \
5295         r=`${PWD_COMMAND}`; export r; \
5296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5297         $(HOST_EXPORTS) \
5298         $(POSTSTAGE1_HOST_EXPORTS) \
5299         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5300         cd $(HOST_SUBDIR)/binutils || exit 1; \
5301         case $(srcdir) in \
5302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5303           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5305         esac; \
5306         srcdiroption="--srcdir=$${topdir}/binutils"; \
5307         libsrcdir="$$s/binutils"; \
5308         $(SHELL) $${libsrcdir}/configure \
5309           $(HOST_CONFIGARGS) $${srcdiroption} \
5310           @stage2_werror_flag@ 
5311 @endif binutils-bootstrap
5312
5313
5314
5315
5316
5317 .PHONY: all-binutils maybe-all-binutils
5318 maybe-all-binutils:
5319 @if binutils
5320 TARGET-binutils=all
5321 maybe-all-binutils: all-binutils
5322 all-binutils: configure-binutils
5323         @test -f stage_last && exit 0; \
5324         r=`${PWD_COMMAND}`; export r; \
5325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5326         $(HOST_EXPORTS) \
5327         (cd $(HOST_SUBDIR)/binutils && \
5328           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5329 @endif binutils
5330
5331
5332
5333 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5334 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5335 maybe-all-stage1-binutils:
5336 maybe-clean-stage1-binutils:
5337 @if binutils-bootstrap
5338 maybe-all-stage1-binutils: all-stage1-binutils
5339 all-stage1: all-stage1-binutils
5340 all-stage1-binutils: configure-stage1-binutils
5341         @$(MAKE) stage1-start
5342         @r=`${PWD_COMMAND}`; export r; \
5343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5344         $(HOST_EXPORTS) \
5345         cd $(HOST_SUBDIR)/binutils && \
5346         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
5347
5348 maybe-clean-stage1-binutils: clean-stage1-binutils
5349 clean-stage1: clean-stage1-binutils
5350 clean-stage1-binutils:
5351         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5352           || exit 0 ; \
5353         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage1-start ; \
5354         cd $(HOST_SUBDIR)/binutils && \
5355         $(MAKE) $(FLAGS_TO_PASS)  \
5356                 CFLAGS="$(STAGE1_CFLAGS)"  clean
5357 @endif binutils-bootstrap
5358
5359
5360 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5361 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5362 maybe-all-stage2-binutils:
5363 maybe-clean-stage2-binutils:
5364 @if binutils-bootstrap
5365 maybe-all-stage2-binutils: all-stage2-binutils
5366 all-stage2: all-stage2-binutils
5367 all-stage2-binutils: configure-stage2-binutils
5368         @$(MAKE) stage2-start
5369         @r=`${PWD_COMMAND}`; export r; \
5370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5371         $(HOST_EXPORTS) \
5372         $(POSTSTAGE1_HOST_EXPORTS) \
5373         cd $(HOST_SUBDIR)/binutils && \
5374         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5375
5376 maybe-clean-stage2-binutils: clean-stage2-binutils
5377 clean-stage2: clean-stage2-binutils
5378 clean-stage2-binutils:
5379         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5380           || exit 0 ; \
5381         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage2-start ; \
5382         cd $(HOST_SUBDIR)/binutils && \
5383         $(MAKE) $(FLAGS_TO_PASS)  \
5384                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5385                   clean
5386 @endif binutils-bootstrap
5387
5388
5389 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5390 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5391 maybe-all-stage3-binutils:
5392 maybe-clean-stage3-binutils:
5393 @if binutils-bootstrap
5394 maybe-all-stage3-binutils: all-stage3-binutils
5395 all-stage3: all-stage3-binutils
5396 all-stage3-binutils: configure-stage3-binutils
5397         @$(MAKE) stage3-start
5398         @r=`${PWD_COMMAND}`; export r; \
5399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400         $(HOST_EXPORTS) \
5401         $(POSTSTAGE1_HOST_EXPORTS) \
5402         cd $(HOST_SUBDIR)/binutils && \
5403         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5404
5405 maybe-clean-stage3-binutils: clean-stage3-binutils
5406 clean-stage3: clean-stage3-binutils
5407 clean-stage3-binutils:
5408         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5409           || exit 0 ; \
5410         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage3-start ; \
5411         cd $(HOST_SUBDIR)/binutils && \
5412         $(MAKE) $(FLAGS_TO_PASS)  \
5413                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5414                   clean
5415 @endif binutils-bootstrap
5416
5417
5418 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5419 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5420 maybe-all-stage4-binutils:
5421 maybe-clean-stage4-binutils:
5422 @if binutils-bootstrap
5423 maybe-all-stage4-binutils: all-stage4-binutils
5424 all-stage4: all-stage4-binutils
5425 all-stage4-binutils: configure-stage4-binutils
5426         @$(MAKE) stage4-start
5427         @r=`${PWD_COMMAND}`; export r; \
5428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5429         $(HOST_EXPORTS) \
5430         $(POSTSTAGE1_HOST_EXPORTS) \
5431         cd $(HOST_SUBDIR)/binutils && \
5432         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
5433
5434 maybe-clean-stage4-binutils: clean-stage4-binutils
5435 clean-stage4: clean-stage4-binutils
5436 clean-stage4-binutils:
5437         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5438           || exit 0 ; \
5439         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stage4-start ; \
5440         cd $(HOST_SUBDIR)/binutils && \
5441         $(MAKE) $(FLAGS_TO_PASS)  \
5442                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5443                   clean
5444 @endif binutils-bootstrap
5445
5446
5447 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5448 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5449 maybe-all-stageprofile-binutils:
5450 maybe-clean-stageprofile-binutils:
5451 @if binutils-bootstrap
5452 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5453 all-stageprofile: all-stageprofile-binutils
5454 all-stageprofile-binutils: configure-stageprofile-binutils
5455         @$(MAKE) stageprofile-start
5456         @r=`${PWD_COMMAND}`; export r; \
5457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458         $(HOST_EXPORTS) \
5459         $(POSTSTAGE1_HOST_EXPORTS) \
5460         cd $(HOST_SUBDIR)/binutils && \
5461         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
5462
5463 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5464 clean-stageprofile: clean-stageprofile-binutils
5465 clean-stageprofile-binutils:
5466         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5467           || exit 0 ; \
5468         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stageprofile-start ; \
5469         cd $(HOST_SUBDIR)/binutils && \
5470         $(MAKE) $(FLAGS_TO_PASS)  \
5471                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5472                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5473 @endif binutils-bootstrap
5474
5475
5476 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5477 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5478 maybe-all-stagefeedback-binutils:
5479 maybe-clean-stagefeedback-binutils:
5480 @if binutils-bootstrap
5481 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5482 all-stagefeedback: all-stagefeedback-binutils
5483 all-stagefeedback-binutils: configure-stagefeedback-binutils
5484         @$(MAKE) stagefeedback-start
5485         @r=`${PWD_COMMAND}`; export r; \
5486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5487         $(HOST_EXPORTS) \
5488         $(POSTSTAGE1_HOST_EXPORTS) \
5489         cd $(HOST_SUBDIR)/binutils && \
5490         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
5491
5492 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5493 clean-stagefeedback: clean-stagefeedback-binutils
5494 clean-stagefeedback-binutils:
5495         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5496           || exit 0 ; \
5497         [ -f $(HOST_SUBDIR)/binutils/Makefile ] || $(MAKE) stagefeedback-start ; \
5498         cd $(HOST_SUBDIR)/binutils && \
5499         $(MAKE) $(FLAGS_TO_PASS)  \
5500                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5501                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5502 @endif binutils-bootstrap
5503
5504
5505
5506
5507
5508 .PHONY: check-binutils maybe-check-binutils
5509 maybe-check-binutils:
5510 @if binutils
5511 maybe-check-binutils: check-binutils
5512
5513 check-binutils:
5514         @r=`${PWD_COMMAND}`; export r; \
5515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5516         $(HOST_EXPORTS) \
5517         (cd $(HOST_SUBDIR)/binutils && \
5518           $(MAKE) $(FLAGS_TO_PASS)  check)
5519
5520 @endif binutils
5521
5522 .PHONY: install-binutils maybe-install-binutils
5523 maybe-install-binutils:
5524 @if binutils
5525 maybe-install-binutils: install-binutils
5526
5527 install-binutils: installdirs
5528         @r=`${PWD_COMMAND}`; export r; \
5529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5530         $(HOST_EXPORTS) \
5531         (cd $(HOST_SUBDIR)/binutils && \
5532           $(MAKE) $(FLAGS_TO_PASS)  install)
5533
5534 @endif binutils
5535
5536 # Other targets (info, dvi, etc.)
5537
5538 .PHONY: maybe-info-binutils info-binutils
5539 maybe-info-binutils:
5540 @if binutils
5541 maybe-info-binutils: info-binutils
5542
5543 info-binutils: \
5544     configure-binutils 
5545         @[ -f ./binutils/Makefile ] || exit 0; \
5546         r=`${PWD_COMMAND}`; export r; \
5547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5548         $(HOST_EXPORTS) \
5549         for flag in $(EXTRA_HOST_FLAGS) ; do \
5550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5551         done; \
5552         echo "Doing info in binutils" ; \
5553         (cd $(HOST_SUBDIR)/binutils && \
5554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5556                   "RANLIB=$${RANLIB}" \
5557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5558                   info) \
5559           || exit 1
5560
5561 @endif binutils
5562
5563 .PHONY: maybe-dvi-binutils dvi-binutils
5564 maybe-dvi-binutils:
5565 @if binutils
5566 maybe-dvi-binutils: dvi-binutils
5567
5568 dvi-binutils: \
5569     configure-binutils 
5570         @[ -f ./binutils/Makefile ] || exit 0; \
5571         r=`${PWD_COMMAND}`; export r; \
5572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5573         $(HOST_EXPORTS) \
5574         for flag in $(EXTRA_HOST_FLAGS) ; do \
5575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5576         done; \
5577         echo "Doing dvi in binutils" ; \
5578         (cd $(HOST_SUBDIR)/binutils && \
5579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5581                   "RANLIB=$${RANLIB}" \
5582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5583                   dvi) \
5584           || exit 1
5585
5586 @endif binutils
5587
5588 .PHONY: maybe-html-binutils html-binutils
5589 maybe-html-binutils:
5590 @if binutils
5591 maybe-html-binutils: html-binutils
5592
5593 html-binutils: \
5594     configure-binutils 
5595         @[ -f ./binutils/Makefile ] || exit 0; \
5596         r=`${PWD_COMMAND}`; export r; \
5597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5598         $(HOST_EXPORTS) \
5599         for flag in $(EXTRA_HOST_FLAGS) ; do \
5600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5601         done; \
5602         echo "Doing html in binutils" ; \
5603         (cd $(HOST_SUBDIR)/binutils && \
5604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5606                   "RANLIB=$${RANLIB}" \
5607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5608                   html) \
5609           || exit 1
5610
5611 @endif binutils
5612
5613 .PHONY: maybe-TAGS-binutils TAGS-binutils
5614 maybe-TAGS-binutils:
5615 @if binutils
5616 maybe-TAGS-binutils: TAGS-binutils
5617
5618 TAGS-binutils: \
5619     configure-binutils 
5620         @[ -f ./binutils/Makefile ] || exit 0; \
5621         r=`${PWD_COMMAND}`; export r; \
5622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623         $(HOST_EXPORTS) \
5624         for flag in $(EXTRA_HOST_FLAGS) ; do \
5625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626         done; \
5627         echo "Doing TAGS in binutils" ; \
5628         (cd $(HOST_SUBDIR)/binutils && \
5629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5631                   "RANLIB=$${RANLIB}" \
5632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5633                   TAGS) \
5634           || exit 1
5635
5636 @endif binutils
5637
5638 .PHONY: maybe-install-info-binutils install-info-binutils
5639 maybe-install-info-binutils:
5640 @if binutils
5641 maybe-install-info-binutils: install-info-binutils
5642
5643 install-info-binutils: \
5644     configure-binutils \
5645     info-binutils 
5646         @[ -f ./binutils/Makefile ] || exit 0; \
5647         r=`${PWD_COMMAND}`; export r; \
5648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649         $(HOST_EXPORTS) \
5650         for flag in $(EXTRA_HOST_FLAGS) ; do \
5651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652         done; \
5653         echo "Doing install-info in binutils" ; \
5654         (cd $(HOST_SUBDIR)/binutils && \
5655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5657                   "RANLIB=$${RANLIB}" \
5658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5659                   install-info) \
5660           || exit 1
5661
5662 @endif binutils
5663
5664 .PHONY: maybe-installcheck-binutils installcheck-binutils
5665 maybe-installcheck-binutils:
5666 @if binutils
5667 maybe-installcheck-binutils: installcheck-binutils
5668
5669 installcheck-binutils: \
5670     configure-binutils 
5671         @[ -f ./binutils/Makefile ] || exit 0; \
5672         r=`${PWD_COMMAND}`; export r; \
5673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674         $(HOST_EXPORTS) \
5675         for flag in $(EXTRA_HOST_FLAGS) ; do \
5676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5677         done; \
5678         echo "Doing installcheck in binutils" ; \
5679         (cd $(HOST_SUBDIR)/binutils && \
5680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5682                   "RANLIB=$${RANLIB}" \
5683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5684                   installcheck) \
5685           || exit 1
5686
5687 @endif binutils
5688
5689 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5690 maybe-mostlyclean-binutils:
5691 @if binutils
5692 maybe-mostlyclean-binutils: mostlyclean-binutils
5693
5694 mostlyclean-binutils: 
5695         @[ -f ./binutils/Makefile ] || exit 0; \
5696         r=`${PWD_COMMAND}`; export r; \
5697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698         $(HOST_EXPORTS) \
5699         for flag in $(EXTRA_HOST_FLAGS) ; do \
5700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5701         done; \
5702         echo "Doing mostlyclean in binutils" ; \
5703         (cd $(HOST_SUBDIR)/binutils && \
5704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5706                   "RANLIB=$${RANLIB}" \
5707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5708                   mostlyclean) \
5709           || exit 1
5710
5711 @endif binutils
5712
5713 .PHONY: maybe-clean-binutils clean-binutils
5714 maybe-clean-binutils:
5715 @if binutils
5716 maybe-clean-binutils: clean-binutils
5717
5718 clean-binutils: 
5719         @[ -f ./binutils/Makefile ] || exit 0; \
5720         r=`${PWD_COMMAND}`; export r; \
5721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5722         $(HOST_EXPORTS) \
5723         for flag in $(EXTRA_HOST_FLAGS) ; do \
5724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5725         done; \
5726         echo "Doing clean in binutils" ; \
5727         (cd $(HOST_SUBDIR)/binutils && \
5728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5730                   "RANLIB=$${RANLIB}" \
5731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5732                   clean) \
5733           || exit 1
5734
5735 @endif binutils
5736
5737 .PHONY: maybe-distclean-binutils distclean-binutils
5738 maybe-distclean-binutils:
5739 @if binutils
5740 maybe-distclean-binutils: distclean-binutils
5741
5742 distclean-binutils: 
5743         @[ -f ./binutils/Makefile ] || exit 0; \
5744         r=`${PWD_COMMAND}`; export r; \
5745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5746         $(HOST_EXPORTS) \
5747         for flag in $(EXTRA_HOST_FLAGS) ; do \
5748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5749         done; \
5750         echo "Doing distclean in binutils" ; \
5751         (cd $(HOST_SUBDIR)/binutils && \
5752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5754                   "RANLIB=$${RANLIB}" \
5755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5756                   distclean) \
5757           || exit 1
5758
5759 @endif binutils
5760
5761 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5762 maybe-maintainer-clean-binutils:
5763 @if binutils
5764 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5765
5766 maintainer-clean-binutils: 
5767         @[ -f ./binutils/Makefile ] || exit 0; \
5768         r=`${PWD_COMMAND}`; export r; \
5769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5770         $(HOST_EXPORTS) \
5771         for flag in $(EXTRA_HOST_FLAGS) ; do \
5772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5773         done; \
5774         echo "Doing maintainer-clean in binutils" ; \
5775         (cd $(HOST_SUBDIR)/binutils && \
5776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5778                   "RANLIB=$${RANLIB}" \
5779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5780                   maintainer-clean) \
5781           || exit 1
5782
5783 @endif binutils
5784
5785
5786
5787 .PHONY: configure-bison maybe-configure-bison
5788 maybe-configure-bison:
5789 @if bison
5790 maybe-configure-bison: configure-bison
5791 configure-bison: 
5792         @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5793         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5794         r=`${PWD_COMMAND}`; export r; \
5795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796         $(HOST_EXPORTS) \
5797         echo Configuring in $(HOST_SUBDIR)/bison; \
5798         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5799         case $(srcdir) in \
5800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5801           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5803         esac; \
5804         srcdiroption="--srcdir=$${topdir}/bison"; \
5805         libsrcdir="$$s/bison"; \
5806         $(SHELL) $${libsrcdir}/configure \
5807           $(HOST_CONFIGARGS) $${srcdiroption}  \
5808           || exit 1
5809 @endif bison
5810
5811
5812
5813
5814
5815 .PHONY: all-bison maybe-all-bison
5816 maybe-all-bison:
5817 @if bison
5818 TARGET-bison=all
5819 maybe-all-bison: all-bison
5820 all-bison: configure-bison
5821         @r=`${PWD_COMMAND}`; export r; \
5822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823         $(HOST_EXPORTS) \
5824         (cd $(HOST_SUBDIR)/bison && \
5825           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
5826 @endif bison
5827
5828
5829
5830
5831 .PHONY: check-bison maybe-check-bison
5832 maybe-check-bison:
5833 @if bison
5834 maybe-check-bison: check-bison
5835
5836 # This module is only tested in a native toolchain.
5837 check-bison:
5838         @if [ '$(host)' = '$(target)' ] ; then \
5839           r=`${PWD_COMMAND}`; export r; \
5840           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5841           $(HOST_EXPORTS) \
5842           (cd $(HOST_SUBDIR)/bison && \
5843             $(MAKE) $(FLAGS_TO_PASS)  check); \
5844         fi
5845
5846 @endif bison
5847
5848 .PHONY: install-bison maybe-install-bison
5849 maybe-install-bison:
5850 @if bison
5851 maybe-install-bison: install-bison
5852
5853 install-bison: installdirs
5854         @r=`${PWD_COMMAND}`; export r; \
5855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856         $(HOST_EXPORTS) \
5857         (cd $(HOST_SUBDIR)/bison && \
5858           $(MAKE) $(FLAGS_TO_PASS)  install)
5859
5860 @endif bison
5861
5862 # Other targets (info, dvi, etc.)
5863
5864 .PHONY: maybe-info-bison info-bison
5865 maybe-info-bison:
5866 @if bison
5867 maybe-info-bison: info-bison
5868
5869 info-bison: \
5870     configure-bison 
5871         @[ -f ./bison/Makefile ] || exit 0; \
5872         r=`${PWD_COMMAND}`; export r; \
5873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5874         $(HOST_EXPORTS) \
5875         for flag in $(EXTRA_HOST_FLAGS) ; do \
5876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5877         done; \
5878         echo "Doing info in bison" ; \
5879         (cd $(HOST_SUBDIR)/bison && \
5880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5882                   "RANLIB=$${RANLIB}" \
5883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5884                   info) \
5885           || exit 1
5886
5887 @endif bison
5888
5889 .PHONY: maybe-dvi-bison dvi-bison
5890 maybe-dvi-bison:
5891 @if bison
5892 maybe-dvi-bison: dvi-bison
5893
5894 dvi-bison: \
5895     configure-bison 
5896         @[ -f ./bison/Makefile ] || exit 0; \
5897         r=`${PWD_COMMAND}`; export r; \
5898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5899         $(HOST_EXPORTS) \
5900         for flag in $(EXTRA_HOST_FLAGS) ; do \
5901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5902         done; \
5903         echo "Doing dvi in bison" ; \
5904         (cd $(HOST_SUBDIR)/bison && \
5905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5907                   "RANLIB=$${RANLIB}" \
5908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5909                   dvi) \
5910           || exit 1
5911
5912 @endif bison
5913
5914 .PHONY: maybe-html-bison html-bison
5915 maybe-html-bison:
5916 @if bison
5917 maybe-html-bison: html-bison
5918
5919 html-bison: \
5920     configure-bison 
5921         @[ -f ./bison/Makefile ] || exit 0; \
5922         r=`${PWD_COMMAND}`; export r; \
5923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5924         $(HOST_EXPORTS) \
5925         for flag in $(EXTRA_HOST_FLAGS) ; do \
5926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5927         done; \
5928         echo "Doing html in bison" ; \
5929         (cd $(HOST_SUBDIR)/bison && \
5930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5932                   "RANLIB=$${RANLIB}" \
5933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5934                   html) \
5935           || exit 1
5936
5937 @endif bison
5938
5939 .PHONY: maybe-TAGS-bison TAGS-bison
5940 maybe-TAGS-bison:
5941 @if bison
5942 maybe-TAGS-bison: TAGS-bison
5943
5944 TAGS-bison: \
5945     configure-bison 
5946         @[ -f ./bison/Makefile ] || exit 0; \
5947         r=`${PWD_COMMAND}`; export r; \
5948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5949         $(HOST_EXPORTS) \
5950         for flag in $(EXTRA_HOST_FLAGS) ; do \
5951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5952         done; \
5953         echo "Doing TAGS in bison" ; \
5954         (cd $(HOST_SUBDIR)/bison && \
5955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5957                   "RANLIB=$${RANLIB}" \
5958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5959                   TAGS) \
5960           || exit 1
5961
5962 @endif bison
5963
5964 .PHONY: maybe-install-info-bison install-info-bison
5965 maybe-install-info-bison:
5966 @if bison
5967 maybe-install-info-bison: install-info-bison
5968
5969 install-info-bison: \
5970     configure-bison \
5971     info-bison 
5972         @[ -f ./bison/Makefile ] || exit 0; \
5973         r=`${PWD_COMMAND}`; export r; \
5974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5975         $(HOST_EXPORTS) \
5976         for flag in $(EXTRA_HOST_FLAGS) ; do \
5977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5978         done; \
5979         echo "Doing install-info in bison" ; \
5980         (cd $(HOST_SUBDIR)/bison && \
5981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5983                   "RANLIB=$${RANLIB}" \
5984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5985                   install-info) \
5986           || exit 1
5987
5988 @endif bison
5989
5990 .PHONY: maybe-installcheck-bison installcheck-bison
5991 maybe-installcheck-bison:
5992 @if bison
5993 maybe-installcheck-bison: installcheck-bison
5994
5995 installcheck-bison: \
5996     configure-bison 
5997         @[ -f ./bison/Makefile ] || exit 0; \
5998         r=`${PWD_COMMAND}`; export r; \
5999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6000         $(HOST_EXPORTS) \
6001         for flag in $(EXTRA_HOST_FLAGS) ; do \
6002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6003         done; \
6004         echo "Doing installcheck in bison" ; \
6005         (cd $(HOST_SUBDIR)/bison && \
6006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6008                   "RANLIB=$${RANLIB}" \
6009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6010                   installcheck) \
6011           || exit 1
6012
6013 @endif bison
6014
6015 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6016 maybe-mostlyclean-bison:
6017 @if bison
6018 maybe-mostlyclean-bison: mostlyclean-bison
6019
6020 mostlyclean-bison: 
6021         @[ -f ./bison/Makefile ] || exit 0; \
6022         r=`${PWD_COMMAND}`; export r; \
6023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6024         $(HOST_EXPORTS) \
6025         for flag in $(EXTRA_HOST_FLAGS) ; do \
6026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6027         done; \
6028         echo "Doing mostlyclean in bison" ; \
6029         (cd $(HOST_SUBDIR)/bison && \
6030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6032                   "RANLIB=$${RANLIB}" \
6033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6034                   mostlyclean) \
6035           || exit 1
6036
6037 @endif bison
6038
6039 .PHONY: maybe-clean-bison clean-bison
6040 maybe-clean-bison:
6041 @if bison
6042 maybe-clean-bison: clean-bison
6043
6044 clean-bison: 
6045         @[ -f ./bison/Makefile ] || exit 0; \
6046         r=`${PWD_COMMAND}`; export r; \
6047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6048         $(HOST_EXPORTS) \
6049         for flag in $(EXTRA_HOST_FLAGS) ; do \
6050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6051         done; \
6052         echo "Doing clean in bison" ; \
6053         (cd $(HOST_SUBDIR)/bison && \
6054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6056                   "RANLIB=$${RANLIB}" \
6057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6058                   clean) \
6059           || exit 1
6060
6061 @endif bison
6062
6063 .PHONY: maybe-distclean-bison distclean-bison
6064 maybe-distclean-bison:
6065 @if bison
6066 maybe-distclean-bison: distclean-bison
6067
6068 distclean-bison: 
6069         @[ -f ./bison/Makefile ] || exit 0; \
6070         r=`${PWD_COMMAND}`; export r; \
6071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072         $(HOST_EXPORTS) \
6073         for flag in $(EXTRA_HOST_FLAGS) ; do \
6074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6075         done; \
6076         echo "Doing distclean in bison" ; \
6077         (cd $(HOST_SUBDIR)/bison && \
6078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6080                   "RANLIB=$${RANLIB}" \
6081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6082                   distclean) \
6083           || exit 1
6084
6085 @endif bison
6086
6087 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6088 maybe-maintainer-clean-bison:
6089 @if bison
6090 maybe-maintainer-clean-bison: maintainer-clean-bison
6091
6092 maintainer-clean-bison: 
6093         @[ -f ./bison/Makefile ] || exit 0; \
6094         r=`${PWD_COMMAND}`; export r; \
6095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6096         $(HOST_EXPORTS) \
6097         for flag in $(EXTRA_HOST_FLAGS) ; do \
6098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6099         done; \
6100         echo "Doing maintainer-clean in bison" ; \
6101         (cd $(HOST_SUBDIR)/bison && \
6102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6104                   "RANLIB=$${RANLIB}" \
6105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6106                   maintainer-clean) \
6107           || exit 1
6108
6109 @endif bison
6110
6111
6112
6113 .PHONY: configure-byacc maybe-configure-byacc
6114 maybe-configure-byacc:
6115 @if byacc
6116 maybe-configure-byacc: configure-byacc
6117 configure-byacc: 
6118         @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6120         r=`${PWD_COMMAND}`; export r; \
6121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6122         $(HOST_EXPORTS) \
6123         echo Configuring in $(HOST_SUBDIR)/byacc; \
6124         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6125         case $(srcdir) in \
6126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6127           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6129         esac; \
6130         srcdiroption="--srcdir=$${topdir}/byacc"; \
6131         libsrcdir="$$s/byacc"; \
6132         $(SHELL) $${libsrcdir}/configure \
6133           $(HOST_CONFIGARGS) $${srcdiroption}  \
6134           || exit 1
6135 @endif byacc
6136
6137
6138
6139
6140
6141 .PHONY: all-byacc maybe-all-byacc
6142 maybe-all-byacc:
6143 @if byacc
6144 TARGET-byacc=all
6145 maybe-all-byacc: all-byacc
6146 all-byacc: configure-byacc
6147         @r=`${PWD_COMMAND}`; export r; \
6148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6149         $(HOST_EXPORTS) \
6150         (cd $(HOST_SUBDIR)/byacc && \
6151           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6152 @endif byacc
6153
6154
6155
6156
6157 .PHONY: check-byacc maybe-check-byacc
6158 maybe-check-byacc:
6159 @if byacc
6160 maybe-check-byacc: check-byacc
6161
6162 # This module is only tested in a native toolchain.
6163 check-byacc:
6164         @if [ '$(host)' = '$(target)' ] ; then \
6165           r=`${PWD_COMMAND}`; export r; \
6166           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6167           $(HOST_EXPORTS) \
6168           (cd $(HOST_SUBDIR)/byacc && \
6169             $(MAKE) $(FLAGS_TO_PASS)  check); \
6170         fi
6171
6172 @endif byacc
6173
6174 .PHONY: install-byacc maybe-install-byacc
6175 maybe-install-byacc:
6176 @if byacc
6177 maybe-install-byacc: install-byacc
6178
6179 install-byacc: installdirs
6180         @r=`${PWD_COMMAND}`; export r; \
6181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6182         $(HOST_EXPORTS) \
6183         (cd $(HOST_SUBDIR)/byacc && \
6184           $(MAKE) $(FLAGS_TO_PASS)  install)
6185
6186 @endif byacc
6187
6188 # Other targets (info, dvi, etc.)
6189
6190 .PHONY: maybe-info-byacc info-byacc
6191 maybe-info-byacc:
6192 @if byacc
6193 maybe-info-byacc: info-byacc
6194
6195 info-byacc: \
6196     configure-byacc 
6197         @[ -f ./byacc/Makefile ] || exit 0; \
6198         r=`${PWD_COMMAND}`; export r; \
6199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6200         $(HOST_EXPORTS) \
6201         for flag in $(EXTRA_HOST_FLAGS) ; do \
6202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6203         done; \
6204         echo "Doing info in byacc" ; \
6205         (cd $(HOST_SUBDIR)/byacc && \
6206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6208                   "RANLIB=$${RANLIB}" \
6209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6210                   info) \
6211           || exit 1
6212
6213 @endif byacc
6214
6215 .PHONY: maybe-dvi-byacc dvi-byacc
6216 maybe-dvi-byacc:
6217 @if byacc
6218 maybe-dvi-byacc: dvi-byacc
6219
6220 dvi-byacc: \
6221     configure-byacc 
6222         @[ -f ./byacc/Makefile ] || exit 0; \
6223         r=`${PWD_COMMAND}`; export r; \
6224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225         $(HOST_EXPORTS) \
6226         for flag in $(EXTRA_HOST_FLAGS) ; do \
6227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6228         done; \
6229         echo "Doing dvi in byacc" ; \
6230         (cd $(HOST_SUBDIR)/byacc && \
6231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6233                   "RANLIB=$${RANLIB}" \
6234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6235                   dvi) \
6236           || exit 1
6237
6238 @endif byacc
6239
6240 .PHONY: maybe-html-byacc html-byacc
6241 maybe-html-byacc:
6242 @if byacc
6243 maybe-html-byacc: html-byacc
6244
6245 html-byacc: \
6246     configure-byacc 
6247         @[ -f ./byacc/Makefile ] || exit 0; \
6248         r=`${PWD_COMMAND}`; export r; \
6249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6250         $(HOST_EXPORTS) \
6251         for flag in $(EXTRA_HOST_FLAGS) ; do \
6252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6253         done; \
6254         echo "Doing html in byacc" ; \
6255         (cd $(HOST_SUBDIR)/byacc && \
6256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6258                   "RANLIB=$${RANLIB}" \
6259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6260                   html) \
6261           || exit 1
6262
6263 @endif byacc
6264
6265 .PHONY: maybe-TAGS-byacc TAGS-byacc
6266 maybe-TAGS-byacc:
6267 @if byacc
6268 maybe-TAGS-byacc: TAGS-byacc
6269
6270 TAGS-byacc: \
6271     configure-byacc 
6272         @[ -f ./byacc/Makefile ] || exit 0; \
6273         r=`${PWD_COMMAND}`; export r; \
6274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275         $(HOST_EXPORTS) \
6276         for flag in $(EXTRA_HOST_FLAGS) ; do \
6277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6278         done; \
6279         echo "Doing TAGS in byacc" ; \
6280         (cd $(HOST_SUBDIR)/byacc && \
6281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6283                   "RANLIB=$${RANLIB}" \
6284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6285                   TAGS) \
6286           || exit 1
6287
6288 @endif byacc
6289
6290 .PHONY: maybe-install-info-byacc install-info-byacc
6291 maybe-install-info-byacc:
6292 @if byacc
6293 maybe-install-info-byacc: install-info-byacc
6294
6295 install-info-byacc: \
6296     configure-byacc \
6297     info-byacc 
6298         @[ -f ./byacc/Makefile ] || exit 0; \
6299         r=`${PWD_COMMAND}`; export r; \
6300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6301         $(HOST_EXPORTS) \
6302         for flag in $(EXTRA_HOST_FLAGS) ; do \
6303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6304         done; \
6305         echo "Doing install-info in byacc" ; \
6306         (cd $(HOST_SUBDIR)/byacc && \
6307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6309                   "RANLIB=$${RANLIB}" \
6310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6311                   install-info) \
6312           || exit 1
6313
6314 @endif byacc
6315
6316 .PHONY: maybe-installcheck-byacc installcheck-byacc
6317 maybe-installcheck-byacc:
6318 @if byacc
6319 maybe-installcheck-byacc: installcheck-byacc
6320
6321 installcheck-byacc: \
6322     configure-byacc 
6323         @[ -f ./byacc/Makefile ] || exit 0; \
6324         r=`${PWD_COMMAND}`; export r; \
6325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326         $(HOST_EXPORTS) \
6327         for flag in $(EXTRA_HOST_FLAGS) ; do \
6328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6329         done; \
6330         echo "Doing installcheck in byacc" ; \
6331         (cd $(HOST_SUBDIR)/byacc && \
6332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6334                   "RANLIB=$${RANLIB}" \
6335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6336                   installcheck) \
6337           || exit 1
6338
6339 @endif byacc
6340
6341 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6342 maybe-mostlyclean-byacc:
6343 @if byacc
6344 maybe-mostlyclean-byacc: mostlyclean-byacc
6345
6346 mostlyclean-byacc: 
6347         @[ -f ./byacc/Makefile ] || exit 0; \
6348         r=`${PWD_COMMAND}`; export r; \
6349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6350         $(HOST_EXPORTS) \
6351         for flag in $(EXTRA_HOST_FLAGS) ; do \
6352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6353         done; \
6354         echo "Doing mostlyclean in byacc" ; \
6355         (cd $(HOST_SUBDIR)/byacc && \
6356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6358                   "RANLIB=$${RANLIB}" \
6359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6360                   mostlyclean) \
6361           || exit 1
6362
6363 @endif byacc
6364
6365 .PHONY: maybe-clean-byacc clean-byacc
6366 maybe-clean-byacc:
6367 @if byacc
6368 maybe-clean-byacc: clean-byacc
6369
6370 clean-byacc: 
6371         @[ -f ./byacc/Makefile ] || exit 0; \
6372         r=`${PWD_COMMAND}`; export r; \
6373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6374         $(HOST_EXPORTS) \
6375         for flag in $(EXTRA_HOST_FLAGS) ; do \
6376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6377         done; \
6378         echo "Doing clean in byacc" ; \
6379         (cd $(HOST_SUBDIR)/byacc && \
6380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6382                   "RANLIB=$${RANLIB}" \
6383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6384                   clean) \
6385           || exit 1
6386
6387 @endif byacc
6388
6389 .PHONY: maybe-distclean-byacc distclean-byacc
6390 maybe-distclean-byacc:
6391 @if byacc
6392 maybe-distclean-byacc: distclean-byacc
6393
6394 distclean-byacc: 
6395         @[ -f ./byacc/Makefile ] || exit 0; \
6396         r=`${PWD_COMMAND}`; export r; \
6397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6398         $(HOST_EXPORTS) \
6399         for flag in $(EXTRA_HOST_FLAGS) ; do \
6400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6401         done; \
6402         echo "Doing distclean in byacc" ; \
6403         (cd $(HOST_SUBDIR)/byacc && \
6404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6406                   "RANLIB=$${RANLIB}" \
6407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6408                   distclean) \
6409           || exit 1
6410
6411 @endif byacc
6412
6413 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6414 maybe-maintainer-clean-byacc:
6415 @if byacc
6416 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6417
6418 maintainer-clean-byacc: 
6419         @[ -f ./byacc/Makefile ] || exit 0; \
6420         r=`${PWD_COMMAND}`; export r; \
6421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6422         $(HOST_EXPORTS) \
6423         for flag in $(EXTRA_HOST_FLAGS) ; do \
6424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6425         done; \
6426         echo "Doing maintainer-clean in byacc" ; \
6427         (cd $(HOST_SUBDIR)/byacc && \
6428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6430                   "RANLIB=$${RANLIB}" \
6431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6432                   maintainer-clean) \
6433           || exit 1
6434
6435 @endif byacc
6436
6437
6438
6439 .PHONY: configure-bzip2 maybe-configure-bzip2
6440 maybe-configure-bzip2:
6441 @if bzip2
6442 maybe-configure-bzip2: configure-bzip2
6443 configure-bzip2: 
6444         @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6446         r=`${PWD_COMMAND}`; export r; \
6447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6448         $(HOST_EXPORTS) \
6449         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6450         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6451         case $(srcdir) in \
6452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6453           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6455         esac; \
6456         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6457         libsrcdir="$$s/bzip2"; \
6458         $(SHELL) $${libsrcdir}/configure \
6459           $(HOST_CONFIGARGS) $${srcdiroption}  \
6460           || exit 1
6461 @endif bzip2
6462
6463
6464
6465
6466
6467 .PHONY: all-bzip2 maybe-all-bzip2
6468 maybe-all-bzip2:
6469 @if bzip2
6470 TARGET-bzip2=all
6471 maybe-all-bzip2: all-bzip2
6472 all-bzip2: configure-bzip2
6473         @r=`${PWD_COMMAND}`; export r; \
6474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475         $(HOST_EXPORTS) \
6476         (cd $(HOST_SUBDIR)/bzip2 && \
6477           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6478 @endif bzip2
6479
6480
6481
6482
6483 .PHONY: check-bzip2 maybe-check-bzip2
6484 maybe-check-bzip2:
6485 @if bzip2
6486 maybe-check-bzip2: check-bzip2
6487
6488 check-bzip2:
6489         @r=`${PWD_COMMAND}`; export r; \
6490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6491         $(HOST_EXPORTS) \
6492         (cd $(HOST_SUBDIR)/bzip2 && \
6493           $(MAKE) $(FLAGS_TO_PASS)  check)
6494
6495 @endif bzip2
6496
6497 .PHONY: install-bzip2 maybe-install-bzip2
6498 maybe-install-bzip2:
6499 @if bzip2
6500 maybe-install-bzip2: install-bzip2
6501
6502 install-bzip2: installdirs
6503         @r=`${PWD_COMMAND}`; export r; \
6504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6505         $(HOST_EXPORTS) \
6506         (cd $(HOST_SUBDIR)/bzip2 && \
6507           $(MAKE) $(FLAGS_TO_PASS)  install)
6508
6509 @endif bzip2
6510
6511 # Other targets (info, dvi, etc.)
6512
6513 .PHONY: maybe-info-bzip2 info-bzip2
6514 maybe-info-bzip2:
6515 @if bzip2
6516 maybe-info-bzip2: info-bzip2
6517
6518 info-bzip2: \
6519     configure-bzip2 
6520         @[ -f ./bzip2/Makefile ] || exit 0; \
6521         r=`${PWD_COMMAND}`; export r; \
6522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6523         $(HOST_EXPORTS) \
6524         for flag in $(EXTRA_HOST_FLAGS) ; do \
6525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6526         done; \
6527         echo "Doing info in bzip2" ; \
6528         (cd $(HOST_SUBDIR)/bzip2 && \
6529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6531                   "RANLIB=$${RANLIB}" \
6532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6533                   info) \
6534           || exit 1
6535
6536 @endif bzip2
6537
6538 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6539 maybe-dvi-bzip2:
6540 @if bzip2
6541 maybe-dvi-bzip2: dvi-bzip2
6542
6543 dvi-bzip2: \
6544     configure-bzip2 
6545         @[ -f ./bzip2/Makefile ] || exit 0; \
6546         r=`${PWD_COMMAND}`; export r; \
6547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548         $(HOST_EXPORTS) \
6549         for flag in $(EXTRA_HOST_FLAGS) ; do \
6550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6551         done; \
6552         echo "Doing dvi in bzip2" ; \
6553         (cd $(HOST_SUBDIR)/bzip2 && \
6554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6556                   "RANLIB=$${RANLIB}" \
6557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6558                   dvi) \
6559           || exit 1
6560
6561 @endif bzip2
6562
6563 .PHONY: maybe-html-bzip2 html-bzip2
6564 maybe-html-bzip2:
6565 @if bzip2
6566 maybe-html-bzip2: html-bzip2
6567
6568 html-bzip2: \
6569     configure-bzip2 
6570         @[ -f ./bzip2/Makefile ] || exit 0; \
6571         r=`${PWD_COMMAND}`; export r; \
6572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573         $(HOST_EXPORTS) \
6574         for flag in $(EXTRA_HOST_FLAGS) ; do \
6575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6576         done; \
6577         echo "Doing html in bzip2" ; \
6578         (cd $(HOST_SUBDIR)/bzip2 && \
6579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6581                   "RANLIB=$${RANLIB}" \
6582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6583                   html) \
6584           || exit 1
6585
6586 @endif bzip2
6587
6588 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6589 maybe-TAGS-bzip2:
6590 @if bzip2
6591 maybe-TAGS-bzip2: TAGS-bzip2
6592
6593 TAGS-bzip2: \
6594     configure-bzip2 
6595         @[ -f ./bzip2/Makefile ] || exit 0; \
6596         r=`${PWD_COMMAND}`; export r; \
6597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6598         $(HOST_EXPORTS) \
6599         for flag in $(EXTRA_HOST_FLAGS) ; do \
6600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6601         done; \
6602         echo "Doing TAGS in bzip2" ; \
6603         (cd $(HOST_SUBDIR)/bzip2 && \
6604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6606                   "RANLIB=$${RANLIB}" \
6607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6608                   TAGS) \
6609           || exit 1
6610
6611 @endif bzip2
6612
6613 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6614 maybe-install-info-bzip2:
6615 @if bzip2
6616 maybe-install-info-bzip2: install-info-bzip2
6617
6618 install-info-bzip2: \
6619     configure-bzip2 \
6620     info-bzip2 
6621         @[ -f ./bzip2/Makefile ] || exit 0; \
6622         r=`${PWD_COMMAND}`; export r; \
6623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624         $(HOST_EXPORTS) \
6625         for flag in $(EXTRA_HOST_FLAGS) ; do \
6626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6627         done; \
6628         echo "Doing install-info in bzip2" ; \
6629         (cd $(HOST_SUBDIR)/bzip2 && \
6630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6632                   "RANLIB=$${RANLIB}" \
6633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6634                   install-info) \
6635           || exit 1
6636
6637 @endif bzip2
6638
6639 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6640 maybe-installcheck-bzip2:
6641 @if bzip2
6642 maybe-installcheck-bzip2: installcheck-bzip2
6643
6644 installcheck-bzip2: \
6645     configure-bzip2 
6646         @[ -f ./bzip2/Makefile ] || exit 0; \
6647         r=`${PWD_COMMAND}`; export r; \
6648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6649         $(HOST_EXPORTS) \
6650         for flag in $(EXTRA_HOST_FLAGS) ; do \
6651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6652         done; \
6653         echo "Doing installcheck in bzip2" ; \
6654         (cd $(HOST_SUBDIR)/bzip2 && \
6655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6657                   "RANLIB=$${RANLIB}" \
6658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6659                   installcheck) \
6660           || exit 1
6661
6662 @endif bzip2
6663
6664 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6665 maybe-mostlyclean-bzip2:
6666 @if bzip2
6667 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6668
6669 mostlyclean-bzip2: 
6670         @[ -f ./bzip2/Makefile ] || exit 0; \
6671         r=`${PWD_COMMAND}`; export r; \
6672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6673         $(HOST_EXPORTS) \
6674         for flag in $(EXTRA_HOST_FLAGS) ; do \
6675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6676         done; \
6677         echo "Doing mostlyclean in bzip2" ; \
6678         (cd $(HOST_SUBDIR)/bzip2 && \
6679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6681                   "RANLIB=$${RANLIB}" \
6682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6683                   mostlyclean) \
6684           || exit 1
6685
6686 @endif bzip2
6687
6688 .PHONY: maybe-clean-bzip2 clean-bzip2
6689 maybe-clean-bzip2:
6690 @if bzip2
6691 maybe-clean-bzip2: clean-bzip2
6692
6693 clean-bzip2: 
6694         @[ -f ./bzip2/Makefile ] || exit 0; \
6695         r=`${PWD_COMMAND}`; export r; \
6696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6697         $(HOST_EXPORTS) \
6698         for flag in $(EXTRA_HOST_FLAGS) ; do \
6699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6700         done; \
6701         echo "Doing clean in bzip2" ; \
6702         (cd $(HOST_SUBDIR)/bzip2 && \
6703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6705                   "RANLIB=$${RANLIB}" \
6706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6707                   clean) \
6708           || exit 1
6709
6710 @endif bzip2
6711
6712 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6713 maybe-distclean-bzip2:
6714 @if bzip2
6715 maybe-distclean-bzip2: distclean-bzip2
6716
6717 distclean-bzip2: 
6718         @[ -f ./bzip2/Makefile ] || exit 0; \
6719         r=`${PWD_COMMAND}`; export r; \
6720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6721         $(HOST_EXPORTS) \
6722         for flag in $(EXTRA_HOST_FLAGS) ; do \
6723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6724         done; \
6725         echo "Doing distclean in bzip2" ; \
6726         (cd $(HOST_SUBDIR)/bzip2 && \
6727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6729                   "RANLIB=$${RANLIB}" \
6730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6731                   distclean) \
6732           || exit 1
6733
6734 @endif bzip2
6735
6736 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6737 maybe-maintainer-clean-bzip2:
6738 @if bzip2
6739 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6740
6741 maintainer-clean-bzip2: 
6742         @[ -f ./bzip2/Makefile ] || exit 0; \
6743         r=`${PWD_COMMAND}`; export r; \
6744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6745         $(HOST_EXPORTS) \
6746         for flag in $(EXTRA_HOST_FLAGS) ; do \
6747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6748         done; \
6749         echo "Doing maintainer-clean in bzip2" ; \
6750         (cd $(HOST_SUBDIR)/bzip2 && \
6751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6753                   "RANLIB=$${RANLIB}" \
6754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6755                   maintainer-clean) \
6756           || exit 1
6757
6758 @endif bzip2
6759
6760
6761
6762 .PHONY: configure-dejagnu maybe-configure-dejagnu
6763 maybe-configure-dejagnu:
6764 @if dejagnu
6765 maybe-configure-dejagnu: configure-dejagnu
6766 configure-dejagnu: 
6767         @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6769         r=`${PWD_COMMAND}`; export r; \
6770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6771         $(HOST_EXPORTS) \
6772         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6773         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6774         case $(srcdir) in \
6775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6776           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6778         esac; \
6779         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6780         libsrcdir="$$s/dejagnu"; \
6781         $(SHELL) $${libsrcdir}/configure \
6782           $(HOST_CONFIGARGS) $${srcdiroption}  \
6783           || exit 1
6784 @endif dejagnu
6785
6786
6787
6788
6789
6790 .PHONY: all-dejagnu maybe-all-dejagnu
6791 maybe-all-dejagnu:
6792 @if dejagnu
6793 TARGET-dejagnu=all
6794 maybe-all-dejagnu: all-dejagnu
6795 all-dejagnu: configure-dejagnu
6796         @r=`${PWD_COMMAND}`; export r; \
6797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6798         $(HOST_EXPORTS) \
6799         (cd $(HOST_SUBDIR)/dejagnu && \
6800           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
6801 @endif dejagnu
6802
6803
6804
6805
6806 .PHONY: check-dejagnu maybe-check-dejagnu
6807 maybe-check-dejagnu:
6808 @if dejagnu
6809 maybe-check-dejagnu: check-dejagnu
6810
6811 check-dejagnu:
6812         @r=`${PWD_COMMAND}`; export r; \
6813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814         $(HOST_EXPORTS) \
6815         (cd $(HOST_SUBDIR)/dejagnu && \
6816           $(MAKE) $(FLAGS_TO_PASS)  check)
6817
6818 @endif dejagnu
6819
6820 .PHONY: install-dejagnu maybe-install-dejagnu
6821 maybe-install-dejagnu:
6822 @if dejagnu
6823 maybe-install-dejagnu: install-dejagnu
6824
6825 install-dejagnu: installdirs
6826         @r=`${PWD_COMMAND}`; export r; \
6827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828         $(HOST_EXPORTS) \
6829         (cd $(HOST_SUBDIR)/dejagnu && \
6830           $(MAKE) $(FLAGS_TO_PASS)  install)
6831
6832 @endif dejagnu
6833
6834 # Other targets (info, dvi, etc.)
6835
6836 .PHONY: maybe-info-dejagnu info-dejagnu
6837 maybe-info-dejagnu:
6838 @if dejagnu
6839 maybe-info-dejagnu: info-dejagnu
6840
6841 info-dejagnu: \
6842     configure-dejagnu 
6843         @[ -f ./dejagnu/Makefile ] || exit 0; \
6844         r=`${PWD_COMMAND}`; export r; \
6845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6846         $(HOST_EXPORTS) \
6847         for flag in $(EXTRA_HOST_FLAGS) ; do \
6848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6849         done; \
6850         echo "Doing info in dejagnu" ; \
6851         (cd $(HOST_SUBDIR)/dejagnu && \
6852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6854                   "RANLIB=$${RANLIB}" \
6855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6856                   info) \
6857           || exit 1
6858
6859 @endif dejagnu
6860
6861 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6862 maybe-dvi-dejagnu:
6863 @if dejagnu
6864 maybe-dvi-dejagnu: dvi-dejagnu
6865
6866 dvi-dejagnu: \
6867     configure-dejagnu 
6868         @[ -f ./dejagnu/Makefile ] || exit 0; \
6869         r=`${PWD_COMMAND}`; export r; \
6870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6871         $(HOST_EXPORTS) \
6872         for flag in $(EXTRA_HOST_FLAGS) ; do \
6873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6874         done; \
6875         echo "Doing dvi in dejagnu" ; \
6876         (cd $(HOST_SUBDIR)/dejagnu && \
6877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6879                   "RANLIB=$${RANLIB}" \
6880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6881                   dvi) \
6882           || exit 1
6883
6884 @endif dejagnu
6885
6886 .PHONY: maybe-html-dejagnu html-dejagnu
6887 maybe-html-dejagnu:
6888 @if dejagnu
6889 maybe-html-dejagnu: html-dejagnu
6890
6891 html-dejagnu: \
6892     configure-dejagnu 
6893         @[ -f ./dejagnu/Makefile ] || exit 0; \
6894         r=`${PWD_COMMAND}`; export r; \
6895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896         $(HOST_EXPORTS) \
6897         for flag in $(EXTRA_HOST_FLAGS) ; do \
6898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6899         done; \
6900         echo "Doing html in dejagnu" ; \
6901         (cd $(HOST_SUBDIR)/dejagnu && \
6902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6904                   "RANLIB=$${RANLIB}" \
6905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6906                   html) \
6907           || exit 1
6908
6909 @endif dejagnu
6910
6911 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6912 maybe-TAGS-dejagnu:
6913 @if dejagnu
6914 maybe-TAGS-dejagnu: TAGS-dejagnu
6915
6916 TAGS-dejagnu: \
6917     configure-dejagnu 
6918         @[ -f ./dejagnu/Makefile ] || exit 0; \
6919         r=`${PWD_COMMAND}`; export r; \
6920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6921         $(HOST_EXPORTS) \
6922         for flag in $(EXTRA_HOST_FLAGS) ; do \
6923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6924         done; \
6925         echo "Doing TAGS in dejagnu" ; \
6926         (cd $(HOST_SUBDIR)/dejagnu && \
6927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6929                   "RANLIB=$${RANLIB}" \
6930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6931                   TAGS) \
6932           || exit 1
6933
6934 @endif dejagnu
6935
6936 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6937 maybe-install-info-dejagnu:
6938 @if dejagnu
6939 maybe-install-info-dejagnu: install-info-dejagnu
6940
6941 install-info-dejagnu: \
6942     configure-dejagnu \
6943     info-dejagnu 
6944         @[ -f ./dejagnu/Makefile ] || exit 0; \
6945         r=`${PWD_COMMAND}`; export r; \
6946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947         $(HOST_EXPORTS) \
6948         for flag in $(EXTRA_HOST_FLAGS) ; do \
6949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6950         done; \
6951         echo "Doing install-info in dejagnu" ; \
6952         (cd $(HOST_SUBDIR)/dejagnu && \
6953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6955                   "RANLIB=$${RANLIB}" \
6956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6957                   install-info) \
6958           || exit 1
6959
6960 @endif dejagnu
6961
6962 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6963 maybe-installcheck-dejagnu:
6964 @if dejagnu
6965 maybe-installcheck-dejagnu: installcheck-dejagnu
6966
6967 installcheck-dejagnu: \
6968     configure-dejagnu 
6969         @[ -f ./dejagnu/Makefile ] || exit 0; \
6970         r=`${PWD_COMMAND}`; export r; \
6971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972         $(HOST_EXPORTS) \
6973         for flag in $(EXTRA_HOST_FLAGS) ; do \
6974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6975         done; \
6976         echo "Doing installcheck in dejagnu" ; \
6977         (cd $(HOST_SUBDIR)/dejagnu && \
6978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6980                   "RANLIB=$${RANLIB}" \
6981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6982                   installcheck) \
6983           || exit 1
6984
6985 @endif dejagnu
6986
6987 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6988 maybe-mostlyclean-dejagnu:
6989 @if dejagnu
6990 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6991
6992 mostlyclean-dejagnu: 
6993         @[ -f ./dejagnu/Makefile ] || exit 0; \
6994         r=`${PWD_COMMAND}`; export r; \
6995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6996         $(HOST_EXPORTS) \
6997         for flag in $(EXTRA_HOST_FLAGS) ; do \
6998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6999         done; \
7000         echo "Doing mostlyclean in dejagnu" ; \
7001         (cd $(HOST_SUBDIR)/dejagnu && \
7002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7004                   "RANLIB=$${RANLIB}" \
7005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7006                   mostlyclean) \
7007           || exit 1
7008
7009 @endif dejagnu
7010
7011 .PHONY: maybe-clean-dejagnu clean-dejagnu
7012 maybe-clean-dejagnu:
7013 @if dejagnu
7014 maybe-clean-dejagnu: clean-dejagnu
7015
7016 clean-dejagnu: 
7017         @[ -f ./dejagnu/Makefile ] || exit 0; \
7018         r=`${PWD_COMMAND}`; export r; \
7019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020         $(HOST_EXPORTS) \
7021         for flag in $(EXTRA_HOST_FLAGS) ; do \
7022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7023         done; \
7024         echo "Doing clean in dejagnu" ; \
7025         (cd $(HOST_SUBDIR)/dejagnu && \
7026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7028                   "RANLIB=$${RANLIB}" \
7029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7030                   clean) \
7031           || exit 1
7032
7033 @endif dejagnu
7034
7035 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7036 maybe-distclean-dejagnu:
7037 @if dejagnu
7038 maybe-distclean-dejagnu: distclean-dejagnu
7039
7040 distclean-dejagnu: 
7041         @[ -f ./dejagnu/Makefile ] || exit 0; \
7042         r=`${PWD_COMMAND}`; export r; \
7043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7044         $(HOST_EXPORTS) \
7045         for flag in $(EXTRA_HOST_FLAGS) ; do \
7046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7047         done; \
7048         echo "Doing distclean in dejagnu" ; \
7049         (cd $(HOST_SUBDIR)/dejagnu && \
7050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7052                   "RANLIB=$${RANLIB}" \
7053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7054                   distclean) \
7055           || exit 1
7056
7057 @endif dejagnu
7058
7059 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7060 maybe-maintainer-clean-dejagnu:
7061 @if dejagnu
7062 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7063
7064 maintainer-clean-dejagnu: 
7065         @[ -f ./dejagnu/Makefile ] || exit 0; \
7066         r=`${PWD_COMMAND}`; export r; \
7067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7068         $(HOST_EXPORTS) \
7069         for flag in $(EXTRA_HOST_FLAGS) ; do \
7070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7071         done; \
7072         echo "Doing maintainer-clean in dejagnu" ; \
7073         (cd $(HOST_SUBDIR)/dejagnu && \
7074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7076                   "RANLIB=$${RANLIB}" \
7077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7078                   maintainer-clean) \
7079           || exit 1
7080
7081 @endif dejagnu
7082
7083
7084
7085 .PHONY: configure-diff maybe-configure-diff
7086 maybe-configure-diff:
7087 @if diff
7088 maybe-configure-diff: configure-diff
7089 configure-diff: 
7090         @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7092         r=`${PWD_COMMAND}`; export r; \
7093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7094         $(HOST_EXPORTS) \
7095         echo Configuring in $(HOST_SUBDIR)/diff; \
7096         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7097         case $(srcdir) in \
7098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7099           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7101         esac; \
7102         srcdiroption="--srcdir=$${topdir}/diff"; \
7103         libsrcdir="$$s/diff"; \
7104         $(SHELL) $${libsrcdir}/configure \
7105           $(HOST_CONFIGARGS) $${srcdiroption}  \
7106           || exit 1
7107 @endif diff
7108
7109
7110
7111
7112
7113 .PHONY: all-diff maybe-all-diff
7114 maybe-all-diff:
7115 @if diff
7116 TARGET-diff=all
7117 maybe-all-diff: all-diff
7118 all-diff: configure-diff
7119         @r=`${PWD_COMMAND}`; export r; \
7120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7121         $(HOST_EXPORTS) \
7122         (cd $(HOST_SUBDIR)/diff && \
7123           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7124 @endif diff
7125
7126
7127
7128
7129 .PHONY: check-diff maybe-check-diff
7130 maybe-check-diff:
7131 @if diff
7132 maybe-check-diff: check-diff
7133
7134 check-diff:
7135         @r=`${PWD_COMMAND}`; export r; \
7136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7137         $(HOST_EXPORTS) \
7138         (cd $(HOST_SUBDIR)/diff && \
7139           $(MAKE) $(FLAGS_TO_PASS)  check)
7140
7141 @endif diff
7142
7143 .PHONY: install-diff maybe-install-diff
7144 maybe-install-diff:
7145 @if diff
7146 maybe-install-diff: install-diff
7147
7148 install-diff: installdirs
7149         @r=`${PWD_COMMAND}`; export r; \
7150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7151         $(HOST_EXPORTS) \
7152         (cd $(HOST_SUBDIR)/diff && \
7153           $(MAKE) $(FLAGS_TO_PASS)  install)
7154
7155 @endif diff
7156
7157 # Other targets (info, dvi, etc.)
7158
7159 .PHONY: maybe-info-diff info-diff
7160 maybe-info-diff:
7161 @if diff
7162 maybe-info-diff: info-diff
7163
7164 info-diff: \
7165     configure-diff 
7166         @[ -f ./diff/Makefile ] || exit 0; \
7167         r=`${PWD_COMMAND}`; export r; \
7168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7169         $(HOST_EXPORTS) \
7170         for flag in $(EXTRA_HOST_FLAGS) ; do \
7171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7172         done; \
7173         echo "Doing info in diff" ; \
7174         (cd $(HOST_SUBDIR)/diff && \
7175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7177                   "RANLIB=$${RANLIB}" \
7178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7179                   info) \
7180           || exit 1
7181
7182 @endif diff
7183
7184 .PHONY: maybe-dvi-diff dvi-diff
7185 maybe-dvi-diff:
7186 @if diff
7187 maybe-dvi-diff: dvi-diff
7188
7189 dvi-diff: \
7190     configure-diff 
7191         @[ -f ./diff/Makefile ] || exit 0; \
7192         r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(HOST_EXPORTS) \
7195         for flag in $(EXTRA_HOST_FLAGS) ; do \
7196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7197         done; \
7198         echo "Doing dvi in diff" ; \
7199         (cd $(HOST_SUBDIR)/diff && \
7200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7202                   "RANLIB=$${RANLIB}" \
7203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7204                   dvi) \
7205           || exit 1
7206
7207 @endif diff
7208
7209 .PHONY: maybe-html-diff html-diff
7210 maybe-html-diff:
7211 @if diff
7212 maybe-html-diff: html-diff
7213
7214 html-diff: \
7215     configure-diff 
7216         @[ -f ./diff/Makefile ] || exit 0; \
7217         r=`${PWD_COMMAND}`; export r; \
7218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7219         $(HOST_EXPORTS) \
7220         for flag in $(EXTRA_HOST_FLAGS) ; do \
7221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7222         done; \
7223         echo "Doing html in diff" ; \
7224         (cd $(HOST_SUBDIR)/diff && \
7225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7227                   "RANLIB=$${RANLIB}" \
7228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7229                   html) \
7230           || exit 1
7231
7232 @endif diff
7233
7234 .PHONY: maybe-TAGS-diff TAGS-diff
7235 maybe-TAGS-diff:
7236 @if diff
7237 maybe-TAGS-diff: TAGS-diff
7238
7239 TAGS-diff: \
7240     configure-diff 
7241         @[ -f ./diff/Makefile ] || exit 0; \
7242         r=`${PWD_COMMAND}`; export r; \
7243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7244         $(HOST_EXPORTS) \
7245         for flag in $(EXTRA_HOST_FLAGS) ; do \
7246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7247         done; \
7248         echo "Doing TAGS in diff" ; \
7249         (cd $(HOST_SUBDIR)/diff && \
7250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7252                   "RANLIB=$${RANLIB}" \
7253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7254                   TAGS) \
7255           || exit 1
7256
7257 @endif diff
7258
7259 .PHONY: maybe-install-info-diff install-info-diff
7260 maybe-install-info-diff:
7261 @if diff
7262 maybe-install-info-diff: install-info-diff
7263
7264 install-info-diff: \
7265     configure-diff \
7266     info-diff 
7267         @[ -f ./diff/Makefile ] || exit 0; \
7268         r=`${PWD_COMMAND}`; export r; \
7269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7270         $(HOST_EXPORTS) \
7271         for flag in $(EXTRA_HOST_FLAGS) ; do \
7272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7273         done; \
7274         echo "Doing install-info in diff" ; \
7275         (cd $(HOST_SUBDIR)/diff && \
7276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7278                   "RANLIB=$${RANLIB}" \
7279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7280                   install-info) \
7281           || exit 1
7282
7283 @endif diff
7284
7285 .PHONY: maybe-installcheck-diff installcheck-diff
7286 maybe-installcheck-diff:
7287 @if diff
7288 maybe-installcheck-diff: installcheck-diff
7289
7290 installcheck-diff: \
7291     configure-diff 
7292         @[ -f ./diff/Makefile ] || exit 0; \
7293         r=`${PWD_COMMAND}`; export r; \
7294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7295         $(HOST_EXPORTS) \
7296         for flag in $(EXTRA_HOST_FLAGS) ; do \
7297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7298         done; \
7299         echo "Doing installcheck in diff" ; \
7300         (cd $(HOST_SUBDIR)/diff && \
7301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7303                   "RANLIB=$${RANLIB}" \
7304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7305                   installcheck) \
7306           || exit 1
7307
7308 @endif diff
7309
7310 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7311 maybe-mostlyclean-diff:
7312 @if diff
7313 maybe-mostlyclean-diff: mostlyclean-diff
7314
7315 mostlyclean-diff: 
7316         @[ -f ./diff/Makefile ] || exit 0; \
7317         r=`${PWD_COMMAND}`; export r; \
7318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7319         $(HOST_EXPORTS) \
7320         for flag in $(EXTRA_HOST_FLAGS) ; do \
7321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7322         done; \
7323         echo "Doing mostlyclean in diff" ; \
7324         (cd $(HOST_SUBDIR)/diff && \
7325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7327                   "RANLIB=$${RANLIB}" \
7328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7329                   mostlyclean) \
7330           || exit 1
7331
7332 @endif diff
7333
7334 .PHONY: maybe-clean-diff clean-diff
7335 maybe-clean-diff:
7336 @if diff
7337 maybe-clean-diff: clean-diff
7338
7339 clean-diff: 
7340         @[ -f ./diff/Makefile ] || exit 0; \
7341         r=`${PWD_COMMAND}`; export r; \
7342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7343         $(HOST_EXPORTS) \
7344         for flag in $(EXTRA_HOST_FLAGS) ; do \
7345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7346         done; \
7347         echo "Doing clean in diff" ; \
7348         (cd $(HOST_SUBDIR)/diff && \
7349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7351                   "RANLIB=$${RANLIB}" \
7352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7353                   clean) \
7354           || exit 1
7355
7356 @endif diff
7357
7358 .PHONY: maybe-distclean-diff distclean-diff
7359 maybe-distclean-diff:
7360 @if diff
7361 maybe-distclean-diff: distclean-diff
7362
7363 distclean-diff: 
7364         @[ -f ./diff/Makefile ] || exit 0; \
7365         r=`${PWD_COMMAND}`; export r; \
7366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7367         $(HOST_EXPORTS) \
7368         for flag in $(EXTRA_HOST_FLAGS) ; do \
7369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7370         done; \
7371         echo "Doing distclean in diff" ; \
7372         (cd $(HOST_SUBDIR)/diff && \
7373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7375                   "RANLIB=$${RANLIB}" \
7376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7377                   distclean) \
7378           || exit 1
7379
7380 @endif diff
7381
7382 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7383 maybe-maintainer-clean-diff:
7384 @if diff
7385 maybe-maintainer-clean-diff: maintainer-clean-diff
7386
7387 maintainer-clean-diff: 
7388         @[ -f ./diff/Makefile ] || exit 0; \
7389         r=`${PWD_COMMAND}`; export r; \
7390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7391         $(HOST_EXPORTS) \
7392         for flag in $(EXTRA_HOST_FLAGS) ; do \
7393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7394         done; \
7395         echo "Doing maintainer-clean in diff" ; \
7396         (cd $(HOST_SUBDIR)/diff && \
7397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7399                   "RANLIB=$${RANLIB}" \
7400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7401                   maintainer-clean) \
7402           || exit 1
7403
7404 @endif diff
7405
7406
7407
7408 .PHONY: configure-dosutils maybe-configure-dosutils
7409 maybe-configure-dosutils:
7410 @if dosutils
7411 maybe-configure-dosutils: configure-dosutils
7412 configure-dosutils: 
7413         @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7415         r=`${PWD_COMMAND}`; export r; \
7416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7417         $(HOST_EXPORTS) \
7418         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7419         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7420         case $(srcdir) in \
7421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7422           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7424         esac; \
7425         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7426         libsrcdir="$$s/dosutils"; \
7427         $(SHELL) $${libsrcdir}/configure \
7428           $(HOST_CONFIGARGS) $${srcdiroption}  \
7429           || exit 1
7430 @endif dosutils
7431
7432
7433
7434
7435
7436 .PHONY: all-dosutils maybe-all-dosutils
7437 maybe-all-dosutils:
7438 @if dosutils
7439 TARGET-dosutils=all
7440 maybe-all-dosutils: all-dosutils
7441 all-dosutils: configure-dosutils
7442         @r=`${PWD_COMMAND}`; export r; \
7443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7444         $(HOST_EXPORTS) \
7445         (cd $(HOST_SUBDIR)/dosutils && \
7446           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7447 @endif dosutils
7448
7449
7450
7451
7452 .PHONY: check-dosutils maybe-check-dosutils
7453 maybe-check-dosutils:
7454 @if dosutils
7455 maybe-check-dosutils: check-dosutils
7456
7457 check-dosutils:
7458
7459 @endif dosutils
7460
7461 .PHONY: install-dosutils maybe-install-dosutils
7462 maybe-install-dosutils:
7463 @if dosutils
7464 maybe-install-dosutils: install-dosutils
7465
7466 install-dosutils: installdirs
7467         @r=`${PWD_COMMAND}`; export r; \
7468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7469         $(HOST_EXPORTS) \
7470         (cd $(HOST_SUBDIR)/dosutils && \
7471           $(MAKE) $(FLAGS_TO_PASS)  install)
7472
7473 @endif dosutils
7474
7475 # Other targets (info, dvi, etc.)
7476
7477 .PHONY: maybe-info-dosutils info-dosutils
7478 maybe-info-dosutils:
7479 @if dosutils
7480 maybe-info-dosutils: info-dosutils
7481
7482 info-dosutils: \
7483     configure-dosutils 
7484         @[ -f ./dosutils/Makefile ] || exit 0; \
7485         r=`${PWD_COMMAND}`; export r; \
7486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7487         $(HOST_EXPORTS) \
7488         for flag in $(EXTRA_HOST_FLAGS) ; do \
7489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7490         done; \
7491         echo "Doing info in dosutils" ; \
7492         (cd $(HOST_SUBDIR)/dosutils && \
7493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7495                   "RANLIB=$${RANLIB}" \
7496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7497                   info) \
7498           || exit 1
7499
7500 @endif dosutils
7501
7502 .PHONY: maybe-dvi-dosutils dvi-dosutils
7503 maybe-dvi-dosutils:
7504 @if dosutils
7505 maybe-dvi-dosutils: dvi-dosutils
7506
7507 dvi-dosutils: \
7508     configure-dosutils 
7509         @[ -f ./dosutils/Makefile ] || exit 0; \
7510         r=`${PWD_COMMAND}`; export r; \
7511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7512         $(HOST_EXPORTS) \
7513         for flag in $(EXTRA_HOST_FLAGS) ; do \
7514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7515         done; \
7516         echo "Doing dvi in dosutils" ; \
7517         (cd $(HOST_SUBDIR)/dosutils && \
7518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7520                   "RANLIB=$${RANLIB}" \
7521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7522                   dvi) \
7523           || exit 1
7524
7525 @endif dosutils
7526
7527 .PHONY: maybe-html-dosutils html-dosutils
7528 maybe-html-dosutils:
7529 @if dosutils
7530 maybe-html-dosutils: html-dosutils
7531
7532 html-dosutils: \
7533     configure-dosutils 
7534         @[ -f ./dosutils/Makefile ] || exit 0; \
7535         r=`${PWD_COMMAND}`; export r; \
7536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7537         $(HOST_EXPORTS) \
7538         for flag in $(EXTRA_HOST_FLAGS) ; do \
7539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7540         done; \
7541         echo "Doing html in dosutils" ; \
7542         (cd $(HOST_SUBDIR)/dosutils && \
7543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7545                   "RANLIB=$${RANLIB}" \
7546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7547                   html) \
7548           || exit 1
7549
7550 @endif dosutils
7551
7552 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7553 maybe-TAGS-dosutils:
7554 @if dosutils
7555 maybe-TAGS-dosutils: TAGS-dosutils
7556
7557 TAGS-dosutils: \
7558     configure-dosutils 
7559         @[ -f ./dosutils/Makefile ] || exit 0; \
7560         r=`${PWD_COMMAND}`; export r; \
7561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7562         $(HOST_EXPORTS) \
7563         for flag in $(EXTRA_HOST_FLAGS) ; do \
7564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7565         done; \
7566         echo "Doing TAGS in dosutils" ; \
7567         (cd $(HOST_SUBDIR)/dosutils && \
7568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7570                   "RANLIB=$${RANLIB}" \
7571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7572                   TAGS) \
7573           || exit 1
7574
7575 @endif dosutils
7576
7577 .PHONY: maybe-install-info-dosutils install-info-dosutils
7578 maybe-install-info-dosutils:
7579 @if dosutils
7580 maybe-install-info-dosutils: install-info-dosutils
7581
7582 install-info-dosutils: \
7583     configure-dosutils \
7584     info-dosutils 
7585         @[ -f ./dosutils/Makefile ] || exit 0; \
7586         r=`${PWD_COMMAND}`; export r; \
7587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7588         $(HOST_EXPORTS) \
7589         for flag in $(EXTRA_HOST_FLAGS) ; do \
7590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7591         done; \
7592         echo "Doing install-info in dosutils" ; \
7593         (cd $(HOST_SUBDIR)/dosutils && \
7594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7596                   "RANLIB=$${RANLIB}" \
7597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7598                   install-info) \
7599           || exit 1
7600
7601 @endif dosutils
7602
7603 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7604 maybe-installcheck-dosutils:
7605 @if dosutils
7606 maybe-installcheck-dosutils: installcheck-dosutils
7607
7608 installcheck-dosutils: \
7609     configure-dosutils 
7610         @[ -f ./dosutils/Makefile ] || exit 0; \
7611         r=`${PWD_COMMAND}`; export r; \
7612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7613         $(HOST_EXPORTS) \
7614         for flag in $(EXTRA_HOST_FLAGS) ; do \
7615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7616         done; \
7617         echo "Doing installcheck in dosutils" ; \
7618         (cd $(HOST_SUBDIR)/dosutils && \
7619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7621                   "RANLIB=$${RANLIB}" \
7622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7623                   installcheck) \
7624           || exit 1
7625
7626 @endif dosutils
7627
7628 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7629 maybe-mostlyclean-dosutils:
7630 @if dosutils
7631 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7632
7633 mostlyclean-dosutils: 
7634         @[ -f ./dosutils/Makefile ] || exit 0; \
7635         r=`${PWD_COMMAND}`; export r; \
7636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637         $(HOST_EXPORTS) \
7638         for flag in $(EXTRA_HOST_FLAGS) ; do \
7639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7640         done; \
7641         echo "Doing mostlyclean in dosutils" ; \
7642         (cd $(HOST_SUBDIR)/dosutils && \
7643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7645                   "RANLIB=$${RANLIB}" \
7646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7647                   mostlyclean) \
7648           || exit 1
7649
7650 @endif dosutils
7651
7652 .PHONY: maybe-clean-dosutils clean-dosutils
7653 maybe-clean-dosutils:
7654 @if dosutils
7655 maybe-clean-dosutils: clean-dosutils
7656
7657 clean-dosutils: 
7658         @[ -f ./dosutils/Makefile ] || exit 0; \
7659         r=`${PWD_COMMAND}`; export r; \
7660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7661         $(HOST_EXPORTS) \
7662         for flag in $(EXTRA_HOST_FLAGS) ; do \
7663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7664         done; \
7665         echo "Doing clean in dosutils" ; \
7666         (cd $(HOST_SUBDIR)/dosutils && \
7667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7669                   "RANLIB=$${RANLIB}" \
7670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7671                   clean) \
7672           || exit 1
7673
7674 @endif dosutils
7675
7676 .PHONY: maybe-distclean-dosutils distclean-dosutils
7677 maybe-distclean-dosutils:
7678 @if dosutils
7679 maybe-distclean-dosutils: distclean-dosutils
7680
7681 distclean-dosutils: 
7682         @[ -f ./dosutils/Makefile ] || exit 0; \
7683         r=`${PWD_COMMAND}`; export r; \
7684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7685         $(HOST_EXPORTS) \
7686         for flag in $(EXTRA_HOST_FLAGS) ; do \
7687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7688         done; \
7689         echo "Doing distclean in dosutils" ; \
7690         (cd $(HOST_SUBDIR)/dosutils && \
7691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7693                   "RANLIB=$${RANLIB}" \
7694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7695                   distclean) \
7696           || exit 1
7697
7698 @endif dosutils
7699
7700 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7701 maybe-maintainer-clean-dosutils:
7702 @if dosutils
7703 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7704
7705 maintainer-clean-dosutils: 
7706         @[ -f ./dosutils/Makefile ] || exit 0; \
7707         r=`${PWD_COMMAND}`; export r; \
7708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709         $(HOST_EXPORTS) \
7710         for flag in $(EXTRA_HOST_FLAGS) ; do \
7711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712         done; \
7713         echo "Doing maintainer-clean in dosutils" ; \
7714         (cd $(HOST_SUBDIR)/dosutils && \
7715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717                   "RANLIB=$${RANLIB}" \
7718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7719                   maintainer-clean) \
7720           || exit 1
7721
7722 @endif dosutils
7723
7724
7725
7726 .PHONY: configure-etc maybe-configure-etc
7727 maybe-configure-etc:
7728 @if etc
7729 maybe-configure-etc: configure-etc
7730 configure-etc: 
7731         @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7732         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7733         r=`${PWD_COMMAND}`; export r; \
7734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735         $(HOST_EXPORTS) \
7736         echo Configuring in $(HOST_SUBDIR)/etc; \
7737         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7738         case $(srcdir) in \
7739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7740           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7742         esac; \
7743         srcdiroption="--srcdir=$${topdir}/etc"; \
7744         libsrcdir="$$s/etc"; \
7745         $(SHELL) $${libsrcdir}/configure \
7746           $(HOST_CONFIGARGS) $${srcdiroption}  \
7747           || exit 1
7748 @endif etc
7749
7750
7751
7752
7753
7754 .PHONY: all-etc maybe-all-etc
7755 maybe-all-etc:
7756 @if etc
7757 TARGET-etc=all
7758 maybe-all-etc: all-etc
7759 all-etc: configure-etc
7760         @r=`${PWD_COMMAND}`; export r; \
7761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762         $(HOST_EXPORTS) \
7763         (cd $(HOST_SUBDIR)/etc && \
7764           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
7765 @endif etc
7766
7767
7768
7769
7770 .PHONY: check-etc maybe-check-etc
7771 maybe-check-etc:
7772 @if etc
7773 maybe-check-etc: check-etc
7774
7775 check-etc:
7776         @r=`${PWD_COMMAND}`; export r; \
7777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778         $(HOST_EXPORTS) \
7779         (cd $(HOST_SUBDIR)/etc && \
7780           $(MAKE) $(FLAGS_TO_PASS)  check)
7781
7782 @endif etc
7783
7784 .PHONY: install-etc maybe-install-etc
7785 maybe-install-etc:
7786 @if etc
7787 maybe-install-etc: install-etc
7788
7789 install-etc: installdirs
7790         @r=`${PWD_COMMAND}`; export r; \
7791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7792         $(HOST_EXPORTS) \
7793         (cd $(HOST_SUBDIR)/etc && \
7794           $(MAKE) $(FLAGS_TO_PASS)  install)
7795
7796 @endif etc
7797
7798 # Other targets (info, dvi, etc.)
7799
7800 .PHONY: maybe-info-etc info-etc
7801 maybe-info-etc:
7802 @if etc
7803 maybe-info-etc: info-etc
7804
7805 info-etc: \
7806     configure-etc 
7807         @[ -f ./etc/Makefile ] || exit 0; \
7808         r=`${PWD_COMMAND}`; export r; \
7809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7810         $(HOST_EXPORTS) \
7811         for flag in $(EXTRA_HOST_FLAGS) ; do \
7812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7813         done; \
7814         echo "Doing info in etc" ; \
7815         (cd $(HOST_SUBDIR)/etc && \
7816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7818                   "RANLIB=$${RANLIB}" \
7819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7820                   info) \
7821           || exit 1
7822
7823 @endif etc
7824
7825 .PHONY: maybe-dvi-etc dvi-etc
7826 maybe-dvi-etc:
7827 @if etc
7828 maybe-dvi-etc: dvi-etc
7829
7830 dvi-etc: \
7831     configure-etc 
7832         @[ -f ./etc/Makefile ] || exit 0; \
7833         r=`${PWD_COMMAND}`; export r; \
7834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7835         $(HOST_EXPORTS) \
7836         for flag in $(EXTRA_HOST_FLAGS) ; do \
7837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7838         done; \
7839         echo "Doing dvi in etc" ; \
7840         (cd $(HOST_SUBDIR)/etc && \
7841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7843                   "RANLIB=$${RANLIB}" \
7844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7845                   dvi) \
7846           || exit 1
7847
7848 @endif etc
7849
7850 .PHONY: maybe-html-etc html-etc
7851 maybe-html-etc:
7852 @if etc
7853 maybe-html-etc: html-etc
7854
7855 html-etc: \
7856     configure-etc 
7857         @[ -f ./etc/Makefile ] || exit 0; \
7858         r=`${PWD_COMMAND}`; export r; \
7859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7860         $(HOST_EXPORTS) \
7861         for flag in $(EXTRA_HOST_FLAGS) ; do \
7862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7863         done; \
7864         echo "Doing html in etc" ; \
7865         (cd $(HOST_SUBDIR)/etc && \
7866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7868                   "RANLIB=$${RANLIB}" \
7869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7870                   html) \
7871           || exit 1
7872
7873 @endif etc
7874
7875 .PHONY: maybe-TAGS-etc TAGS-etc
7876 maybe-TAGS-etc:
7877 @if etc
7878 maybe-TAGS-etc: TAGS-etc
7879
7880 TAGS-etc: \
7881     configure-etc 
7882         @[ -f ./etc/Makefile ] || exit 0; \
7883         r=`${PWD_COMMAND}`; export r; \
7884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885         $(HOST_EXPORTS) \
7886         for flag in $(EXTRA_HOST_FLAGS) ; do \
7887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7888         done; \
7889         echo "Doing TAGS in etc" ; \
7890         (cd $(HOST_SUBDIR)/etc && \
7891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7893                   "RANLIB=$${RANLIB}" \
7894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7895                   TAGS) \
7896           || exit 1
7897
7898 @endif etc
7899
7900 .PHONY: maybe-install-info-etc install-info-etc
7901 maybe-install-info-etc:
7902 @if etc
7903 maybe-install-info-etc: install-info-etc
7904
7905 install-info-etc: \
7906     configure-etc \
7907     info-etc 
7908         @[ -f ./etc/Makefile ] || exit 0; \
7909         r=`${PWD_COMMAND}`; export r; \
7910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7911         $(HOST_EXPORTS) \
7912         for flag in $(EXTRA_HOST_FLAGS) ; do \
7913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7914         done; \
7915         echo "Doing install-info in etc" ; \
7916         (cd $(HOST_SUBDIR)/etc && \
7917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7919                   "RANLIB=$${RANLIB}" \
7920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7921                   install-info) \
7922           || exit 1
7923
7924 @endif etc
7925
7926 .PHONY: maybe-installcheck-etc installcheck-etc
7927 maybe-installcheck-etc:
7928 @if etc
7929 maybe-installcheck-etc: installcheck-etc
7930
7931 installcheck-etc: \
7932     configure-etc 
7933         @[ -f ./etc/Makefile ] || exit 0; \
7934         r=`${PWD_COMMAND}`; export r; \
7935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7936         $(HOST_EXPORTS) \
7937         for flag in $(EXTRA_HOST_FLAGS) ; do \
7938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7939         done; \
7940         echo "Doing installcheck in etc" ; \
7941         (cd $(HOST_SUBDIR)/etc && \
7942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7944                   "RANLIB=$${RANLIB}" \
7945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7946                   installcheck) \
7947           || exit 1
7948
7949 @endif etc
7950
7951 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7952 maybe-mostlyclean-etc:
7953 @if etc
7954 maybe-mostlyclean-etc: mostlyclean-etc
7955
7956 mostlyclean-etc: 
7957         @[ -f ./etc/Makefile ] || exit 0; \
7958         r=`${PWD_COMMAND}`; export r; \
7959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960         $(HOST_EXPORTS) \
7961         for flag in $(EXTRA_HOST_FLAGS) ; do \
7962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7963         done; \
7964         echo "Doing mostlyclean in etc" ; \
7965         (cd $(HOST_SUBDIR)/etc && \
7966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7968                   "RANLIB=$${RANLIB}" \
7969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7970                   mostlyclean) \
7971           || exit 1
7972
7973 @endif etc
7974
7975 .PHONY: maybe-clean-etc clean-etc
7976 maybe-clean-etc:
7977 @if etc
7978 maybe-clean-etc: clean-etc
7979
7980 clean-etc: 
7981         @[ -f ./etc/Makefile ] || exit 0; \
7982         r=`${PWD_COMMAND}`; export r; \
7983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7984         $(HOST_EXPORTS) \
7985         for flag in $(EXTRA_HOST_FLAGS) ; do \
7986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7987         done; \
7988         echo "Doing clean in etc" ; \
7989         (cd $(HOST_SUBDIR)/etc && \
7990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7992                   "RANLIB=$${RANLIB}" \
7993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7994                   clean) \
7995           || exit 1
7996
7997 @endif etc
7998
7999 .PHONY: maybe-distclean-etc distclean-etc
8000 maybe-distclean-etc:
8001 @if etc
8002 maybe-distclean-etc: distclean-etc
8003
8004 distclean-etc: 
8005         @[ -f ./etc/Makefile ] || exit 0; \
8006         r=`${PWD_COMMAND}`; export r; \
8007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8008         $(HOST_EXPORTS) \
8009         for flag in $(EXTRA_HOST_FLAGS) ; do \
8010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8011         done; \
8012         echo "Doing distclean in etc" ; \
8013         (cd $(HOST_SUBDIR)/etc && \
8014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8016                   "RANLIB=$${RANLIB}" \
8017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8018                   distclean) \
8019           || exit 1
8020
8021 @endif etc
8022
8023 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8024 maybe-maintainer-clean-etc:
8025 @if etc
8026 maybe-maintainer-clean-etc: maintainer-clean-etc
8027
8028 maintainer-clean-etc: 
8029         @[ -f ./etc/Makefile ] || exit 0; \
8030         r=`${PWD_COMMAND}`; export r; \
8031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8032         $(HOST_EXPORTS) \
8033         for flag in $(EXTRA_HOST_FLAGS) ; do \
8034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8035         done; \
8036         echo "Doing maintainer-clean in etc" ; \
8037         (cd $(HOST_SUBDIR)/etc && \
8038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8040                   "RANLIB=$${RANLIB}" \
8041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8042                   maintainer-clean) \
8043           || exit 1
8044
8045 @endif etc
8046
8047
8048
8049 .PHONY: configure-fastjar maybe-configure-fastjar
8050 maybe-configure-fastjar:
8051 @if fastjar
8052 maybe-configure-fastjar: configure-fastjar
8053 configure-fastjar: 
8054         @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8056         r=`${PWD_COMMAND}`; export r; \
8057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058         $(HOST_EXPORTS) \
8059         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8060         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8061         case $(srcdir) in \
8062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8063           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8065         esac; \
8066         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8067         libsrcdir="$$s/fastjar"; \
8068         $(SHELL) $${libsrcdir}/configure \
8069           $(HOST_CONFIGARGS) $${srcdiroption}  \
8070           || exit 1
8071 @endif fastjar
8072
8073
8074
8075
8076
8077 .PHONY: all-fastjar maybe-all-fastjar
8078 maybe-all-fastjar:
8079 @if fastjar
8080 TARGET-fastjar=all
8081 maybe-all-fastjar: all-fastjar
8082 all-fastjar: configure-fastjar
8083         @r=`${PWD_COMMAND}`; export r; \
8084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8085         $(HOST_EXPORTS) \
8086         (cd $(HOST_SUBDIR)/fastjar && \
8087           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8088 @endif fastjar
8089
8090
8091
8092
8093 .PHONY: check-fastjar maybe-check-fastjar
8094 maybe-check-fastjar:
8095 @if fastjar
8096 maybe-check-fastjar: check-fastjar
8097
8098 # This module is only tested in a native toolchain.
8099 check-fastjar:
8100         @if [ '$(host)' = '$(target)' ] ; then \
8101           r=`${PWD_COMMAND}`; export r; \
8102           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8103           $(HOST_EXPORTS) \
8104           (cd $(HOST_SUBDIR)/fastjar && \
8105             $(MAKE) $(FLAGS_TO_PASS)  check); \
8106         fi
8107
8108 @endif fastjar
8109
8110 .PHONY: install-fastjar maybe-install-fastjar
8111 maybe-install-fastjar:
8112 @if fastjar
8113 maybe-install-fastjar: install-fastjar
8114
8115 install-fastjar: installdirs
8116         @r=`${PWD_COMMAND}`; export r; \
8117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8118         $(HOST_EXPORTS) \
8119         (cd $(HOST_SUBDIR)/fastjar && \
8120           $(MAKE) $(FLAGS_TO_PASS)  install)
8121
8122 @endif fastjar
8123
8124 # Other targets (info, dvi, etc.)
8125
8126 .PHONY: maybe-info-fastjar info-fastjar
8127 maybe-info-fastjar:
8128 @if fastjar
8129 maybe-info-fastjar: info-fastjar
8130
8131 info-fastjar: \
8132     configure-fastjar 
8133         @[ -f ./fastjar/Makefile ] || exit 0; \
8134         r=`${PWD_COMMAND}`; export r; \
8135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136         $(HOST_EXPORTS) \
8137         for flag in $(EXTRA_HOST_FLAGS) ; do \
8138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8139         done; \
8140         echo "Doing info in fastjar" ; \
8141         (cd $(HOST_SUBDIR)/fastjar && \
8142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8144                   "RANLIB=$${RANLIB}" \
8145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8146                   info) \
8147           || exit 1
8148
8149 @endif fastjar
8150
8151 .PHONY: maybe-dvi-fastjar dvi-fastjar
8152 maybe-dvi-fastjar:
8153 @if fastjar
8154 maybe-dvi-fastjar: dvi-fastjar
8155
8156 dvi-fastjar: \
8157     configure-fastjar 
8158         @[ -f ./fastjar/Makefile ] || exit 0; \
8159         r=`${PWD_COMMAND}`; export r; \
8160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8161         $(HOST_EXPORTS) \
8162         for flag in $(EXTRA_HOST_FLAGS) ; do \
8163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8164         done; \
8165         echo "Doing dvi in fastjar" ; \
8166         (cd $(HOST_SUBDIR)/fastjar && \
8167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8169                   "RANLIB=$${RANLIB}" \
8170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8171                   dvi) \
8172           || exit 1
8173
8174 @endif fastjar
8175
8176 .PHONY: maybe-html-fastjar html-fastjar
8177 maybe-html-fastjar:
8178 @if fastjar
8179 maybe-html-fastjar: html-fastjar
8180
8181 html-fastjar: \
8182     configure-fastjar 
8183         @[ -f ./fastjar/Makefile ] || exit 0; \
8184         r=`${PWD_COMMAND}`; export r; \
8185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8186         $(HOST_EXPORTS) \
8187         for flag in $(EXTRA_HOST_FLAGS) ; do \
8188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8189         done; \
8190         echo "Doing html in fastjar" ; \
8191         (cd $(HOST_SUBDIR)/fastjar && \
8192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8194                   "RANLIB=$${RANLIB}" \
8195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8196                   html) \
8197           || exit 1
8198
8199 @endif fastjar
8200
8201 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8202 maybe-TAGS-fastjar:
8203 @if fastjar
8204 maybe-TAGS-fastjar: TAGS-fastjar
8205
8206 TAGS-fastjar: \
8207     configure-fastjar 
8208         @[ -f ./fastjar/Makefile ] || exit 0; \
8209         r=`${PWD_COMMAND}`; export r; \
8210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8211         $(HOST_EXPORTS) \
8212         for flag in $(EXTRA_HOST_FLAGS) ; do \
8213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8214         done; \
8215         echo "Doing TAGS in fastjar" ; \
8216         (cd $(HOST_SUBDIR)/fastjar && \
8217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8219                   "RANLIB=$${RANLIB}" \
8220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8221                   TAGS) \
8222           || exit 1
8223
8224 @endif fastjar
8225
8226 .PHONY: maybe-install-info-fastjar install-info-fastjar
8227 maybe-install-info-fastjar:
8228 @if fastjar
8229 maybe-install-info-fastjar: install-info-fastjar
8230
8231 install-info-fastjar: \
8232     configure-fastjar \
8233     info-fastjar 
8234         @[ -f ./fastjar/Makefile ] || exit 0; \
8235         r=`${PWD_COMMAND}`; export r; \
8236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8237         $(HOST_EXPORTS) \
8238         for flag in $(EXTRA_HOST_FLAGS) ; do \
8239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8240         done; \
8241         echo "Doing install-info in fastjar" ; \
8242         (cd $(HOST_SUBDIR)/fastjar && \
8243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8245                   "RANLIB=$${RANLIB}" \
8246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8247                   install-info) \
8248           || exit 1
8249
8250 @endif fastjar
8251
8252 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8253 maybe-installcheck-fastjar:
8254 @if fastjar
8255 maybe-installcheck-fastjar: installcheck-fastjar
8256
8257 installcheck-fastjar: \
8258     configure-fastjar 
8259         @[ -f ./fastjar/Makefile ] || exit 0; \
8260         r=`${PWD_COMMAND}`; export r; \
8261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8262         $(HOST_EXPORTS) \
8263         for flag in $(EXTRA_HOST_FLAGS) ; do \
8264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8265         done; \
8266         echo "Doing installcheck in fastjar" ; \
8267         (cd $(HOST_SUBDIR)/fastjar && \
8268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8270                   "RANLIB=$${RANLIB}" \
8271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8272                   installcheck) \
8273           || exit 1
8274
8275 @endif fastjar
8276
8277 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8278 maybe-mostlyclean-fastjar:
8279 @if fastjar
8280 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8281
8282 mostlyclean-fastjar: 
8283         @[ -f ./fastjar/Makefile ] || exit 0; \
8284         r=`${PWD_COMMAND}`; export r; \
8285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8286         $(HOST_EXPORTS) \
8287         for flag in $(EXTRA_HOST_FLAGS) ; do \
8288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8289         done; \
8290         echo "Doing mostlyclean in fastjar" ; \
8291         (cd $(HOST_SUBDIR)/fastjar && \
8292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8294                   "RANLIB=$${RANLIB}" \
8295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8296                   mostlyclean) \
8297           || exit 1
8298
8299 @endif fastjar
8300
8301 .PHONY: maybe-clean-fastjar clean-fastjar
8302 maybe-clean-fastjar:
8303 @if fastjar
8304 maybe-clean-fastjar: clean-fastjar
8305
8306 clean-fastjar: 
8307         @[ -f ./fastjar/Makefile ] || exit 0; \
8308         r=`${PWD_COMMAND}`; export r; \
8309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8310         $(HOST_EXPORTS) \
8311         for flag in $(EXTRA_HOST_FLAGS) ; do \
8312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8313         done; \
8314         echo "Doing clean in fastjar" ; \
8315         (cd $(HOST_SUBDIR)/fastjar && \
8316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8318                   "RANLIB=$${RANLIB}" \
8319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8320                   clean) \
8321           || exit 1
8322
8323 @endif fastjar
8324
8325 .PHONY: maybe-distclean-fastjar distclean-fastjar
8326 maybe-distclean-fastjar:
8327 @if fastjar
8328 maybe-distclean-fastjar: distclean-fastjar
8329
8330 distclean-fastjar: 
8331         @[ -f ./fastjar/Makefile ] || exit 0; \
8332         r=`${PWD_COMMAND}`; export r; \
8333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8334         $(HOST_EXPORTS) \
8335         for flag in $(EXTRA_HOST_FLAGS) ; do \
8336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8337         done; \
8338         echo "Doing distclean in fastjar" ; \
8339         (cd $(HOST_SUBDIR)/fastjar && \
8340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8342                   "RANLIB=$${RANLIB}" \
8343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8344                   distclean) \
8345           || exit 1
8346
8347 @endif fastjar
8348
8349 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8350 maybe-maintainer-clean-fastjar:
8351 @if fastjar
8352 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8353
8354 maintainer-clean-fastjar: 
8355         @[ -f ./fastjar/Makefile ] || exit 0; \
8356         r=`${PWD_COMMAND}`; export r; \
8357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8358         $(HOST_EXPORTS) \
8359         for flag in $(EXTRA_HOST_FLAGS) ; do \
8360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8361         done; \
8362         echo "Doing maintainer-clean in fastjar" ; \
8363         (cd $(HOST_SUBDIR)/fastjar && \
8364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8366                   "RANLIB=$${RANLIB}" \
8367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8368                   maintainer-clean) \
8369           || exit 1
8370
8371 @endif fastjar
8372
8373
8374
8375 .PHONY: configure-fileutils maybe-configure-fileutils
8376 maybe-configure-fileutils:
8377 @if fileutils
8378 maybe-configure-fileutils: configure-fileutils
8379 configure-fileutils: 
8380         @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8382         r=`${PWD_COMMAND}`; export r; \
8383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8384         $(HOST_EXPORTS) \
8385         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8386         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8387         case $(srcdir) in \
8388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8389           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8391         esac; \
8392         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8393         libsrcdir="$$s/fileutils"; \
8394         $(SHELL) $${libsrcdir}/configure \
8395           $(HOST_CONFIGARGS) $${srcdiroption}  \
8396           || exit 1
8397 @endif fileutils
8398
8399
8400
8401
8402
8403 .PHONY: all-fileutils maybe-all-fileutils
8404 maybe-all-fileutils:
8405 @if fileutils
8406 TARGET-fileutils=all
8407 maybe-all-fileutils: all-fileutils
8408 all-fileutils: configure-fileutils
8409         @r=`${PWD_COMMAND}`; export r; \
8410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411         $(HOST_EXPORTS) \
8412         (cd $(HOST_SUBDIR)/fileutils && \
8413           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8414 @endif fileutils
8415
8416
8417
8418
8419 .PHONY: check-fileutils maybe-check-fileutils
8420 maybe-check-fileutils:
8421 @if fileutils
8422 maybe-check-fileutils: check-fileutils
8423
8424 check-fileutils:
8425         @r=`${PWD_COMMAND}`; export r; \
8426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8427         $(HOST_EXPORTS) \
8428         (cd $(HOST_SUBDIR)/fileutils && \
8429           $(MAKE) $(FLAGS_TO_PASS)  check)
8430
8431 @endif fileutils
8432
8433 .PHONY: install-fileutils maybe-install-fileutils
8434 maybe-install-fileutils:
8435 @if fileutils
8436 maybe-install-fileutils: install-fileutils
8437
8438 install-fileutils: installdirs
8439         @r=`${PWD_COMMAND}`; export r; \
8440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8441         $(HOST_EXPORTS) \
8442         (cd $(HOST_SUBDIR)/fileutils && \
8443           $(MAKE) $(FLAGS_TO_PASS)  install)
8444
8445 @endif fileutils
8446
8447 # Other targets (info, dvi, etc.)
8448
8449 .PHONY: maybe-info-fileutils info-fileutils
8450 maybe-info-fileutils:
8451 @if fileutils
8452 maybe-info-fileutils: info-fileutils
8453
8454 info-fileutils: \
8455     configure-fileutils 
8456         @[ -f ./fileutils/Makefile ] || exit 0; \
8457         r=`${PWD_COMMAND}`; export r; \
8458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8459         $(HOST_EXPORTS) \
8460         for flag in $(EXTRA_HOST_FLAGS) ; do \
8461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8462         done; \
8463         echo "Doing info in fileutils" ; \
8464         (cd $(HOST_SUBDIR)/fileutils && \
8465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8467                   "RANLIB=$${RANLIB}" \
8468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8469                   info) \
8470           || exit 1
8471
8472 @endif fileutils
8473
8474 .PHONY: maybe-dvi-fileutils dvi-fileutils
8475 maybe-dvi-fileutils:
8476 @if fileutils
8477 maybe-dvi-fileutils: dvi-fileutils
8478
8479 dvi-fileutils: \
8480     configure-fileutils 
8481         @[ -f ./fileutils/Makefile ] || exit 0; \
8482         r=`${PWD_COMMAND}`; export r; \
8483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8484         $(HOST_EXPORTS) \
8485         for flag in $(EXTRA_HOST_FLAGS) ; do \
8486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8487         done; \
8488         echo "Doing dvi in fileutils" ; \
8489         (cd $(HOST_SUBDIR)/fileutils && \
8490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8492                   "RANLIB=$${RANLIB}" \
8493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8494                   dvi) \
8495           || exit 1
8496
8497 @endif fileutils
8498
8499 .PHONY: maybe-html-fileutils html-fileutils
8500 maybe-html-fileutils:
8501 @if fileutils
8502 maybe-html-fileutils: html-fileutils
8503
8504 html-fileutils: \
8505     configure-fileutils 
8506         @[ -f ./fileutils/Makefile ] || exit 0; \
8507         r=`${PWD_COMMAND}`; export r; \
8508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8509         $(HOST_EXPORTS) \
8510         for flag in $(EXTRA_HOST_FLAGS) ; do \
8511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8512         done; \
8513         echo "Doing html in fileutils" ; \
8514         (cd $(HOST_SUBDIR)/fileutils && \
8515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8517                   "RANLIB=$${RANLIB}" \
8518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8519                   html) \
8520           || exit 1
8521
8522 @endif fileutils
8523
8524 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8525 maybe-TAGS-fileutils:
8526 @if fileutils
8527 maybe-TAGS-fileutils: TAGS-fileutils
8528
8529 TAGS-fileutils: \
8530     configure-fileutils 
8531         @[ -f ./fileutils/Makefile ] || exit 0; \
8532         r=`${PWD_COMMAND}`; export r; \
8533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8534         $(HOST_EXPORTS) \
8535         for flag in $(EXTRA_HOST_FLAGS) ; do \
8536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8537         done; \
8538         echo "Doing TAGS in fileutils" ; \
8539         (cd $(HOST_SUBDIR)/fileutils && \
8540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8542                   "RANLIB=$${RANLIB}" \
8543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8544                   TAGS) \
8545           || exit 1
8546
8547 @endif fileutils
8548
8549 .PHONY: maybe-install-info-fileutils install-info-fileutils
8550 maybe-install-info-fileutils:
8551 @if fileutils
8552 maybe-install-info-fileutils: install-info-fileutils
8553
8554 install-info-fileutils: \
8555     configure-fileutils \
8556     info-fileutils 
8557         @[ -f ./fileutils/Makefile ] || exit 0; \
8558         r=`${PWD_COMMAND}`; export r; \
8559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8560         $(HOST_EXPORTS) \
8561         for flag in $(EXTRA_HOST_FLAGS) ; do \
8562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8563         done; \
8564         echo "Doing install-info in fileutils" ; \
8565         (cd $(HOST_SUBDIR)/fileutils && \
8566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8568                   "RANLIB=$${RANLIB}" \
8569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8570                   install-info) \
8571           || exit 1
8572
8573 @endif fileutils
8574
8575 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8576 maybe-installcheck-fileutils:
8577 @if fileutils
8578 maybe-installcheck-fileutils: installcheck-fileutils
8579
8580 installcheck-fileutils: \
8581     configure-fileutils 
8582         @[ -f ./fileutils/Makefile ] || exit 0; \
8583         r=`${PWD_COMMAND}`; export r; \
8584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585         $(HOST_EXPORTS) \
8586         for flag in $(EXTRA_HOST_FLAGS) ; do \
8587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588         done; \
8589         echo "Doing installcheck in fileutils" ; \
8590         (cd $(HOST_SUBDIR)/fileutils && \
8591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593                   "RANLIB=$${RANLIB}" \
8594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8595                   installcheck) \
8596           || exit 1
8597
8598 @endif fileutils
8599
8600 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8601 maybe-mostlyclean-fileutils:
8602 @if fileutils
8603 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8604
8605 mostlyclean-fileutils: 
8606         @[ -f ./fileutils/Makefile ] || exit 0; \
8607         r=`${PWD_COMMAND}`; export r; \
8608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8609         $(HOST_EXPORTS) \
8610         for flag in $(EXTRA_HOST_FLAGS) ; do \
8611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8612         done; \
8613         echo "Doing mostlyclean in fileutils" ; \
8614         (cd $(HOST_SUBDIR)/fileutils && \
8615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8617                   "RANLIB=$${RANLIB}" \
8618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8619                   mostlyclean) \
8620           || exit 1
8621
8622 @endif fileutils
8623
8624 .PHONY: maybe-clean-fileutils clean-fileutils
8625 maybe-clean-fileutils:
8626 @if fileutils
8627 maybe-clean-fileutils: clean-fileutils
8628
8629 clean-fileutils: 
8630         @[ -f ./fileutils/Makefile ] || exit 0; \
8631         r=`${PWD_COMMAND}`; export r; \
8632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633         $(HOST_EXPORTS) \
8634         for flag in $(EXTRA_HOST_FLAGS) ; do \
8635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636         done; \
8637         echo "Doing clean in fileutils" ; \
8638         (cd $(HOST_SUBDIR)/fileutils && \
8639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641                   "RANLIB=$${RANLIB}" \
8642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8643                   clean) \
8644           || exit 1
8645
8646 @endif fileutils
8647
8648 .PHONY: maybe-distclean-fileutils distclean-fileutils
8649 maybe-distclean-fileutils:
8650 @if fileutils
8651 maybe-distclean-fileutils: distclean-fileutils
8652
8653 distclean-fileutils: 
8654         @[ -f ./fileutils/Makefile ] || exit 0; \
8655         r=`${PWD_COMMAND}`; export r; \
8656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8657         $(HOST_EXPORTS) \
8658         for flag in $(EXTRA_HOST_FLAGS) ; do \
8659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8660         done; \
8661         echo "Doing distclean in fileutils" ; \
8662         (cd $(HOST_SUBDIR)/fileutils && \
8663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8665                   "RANLIB=$${RANLIB}" \
8666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8667                   distclean) \
8668           || exit 1
8669
8670 @endif fileutils
8671
8672 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
8673 maybe-maintainer-clean-fileutils:
8674 @if fileutils
8675 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
8676
8677 maintainer-clean-fileutils: 
8678         @[ -f ./fileutils/Makefile ] || exit 0; \
8679         r=`${PWD_COMMAND}`; export r; \
8680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8681         $(HOST_EXPORTS) \
8682         for flag in $(EXTRA_HOST_FLAGS) ; do \
8683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8684         done; \
8685         echo "Doing maintainer-clean in fileutils" ; \
8686         (cd $(HOST_SUBDIR)/fileutils && \
8687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8689                   "RANLIB=$${RANLIB}" \
8690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8691                   maintainer-clean) \
8692           || exit 1
8693
8694 @endif fileutils
8695
8696
8697
8698 .PHONY: configure-findutils maybe-configure-findutils
8699 maybe-configure-findutils:
8700 @if findutils
8701 maybe-configure-findutils: configure-findutils
8702 configure-findutils: 
8703         @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
8704         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
8705         r=`${PWD_COMMAND}`; export r; \
8706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707         $(HOST_EXPORTS) \
8708         echo Configuring in $(HOST_SUBDIR)/findutils; \
8709         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
8710         case $(srcdir) in \
8711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8712           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
8713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8714         esac; \
8715         srcdiroption="--srcdir=$${topdir}/findutils"; \
8716         libsrcdir="$$s/findutils"; \
8717         $(SHELL) $${libsrcdir}/configure \
8718           $(HOST_CONFIGARGS) $${srcdiroption}  \
8719           || exit 1
8720 @endif findutils
8721
8722
8723
8724
8725
8726 .PHONY: all-findutils maybe-all-findutils
8727 maybe-all-findutils:
8728 @if findutils
8729 TARGET-findutils=all
8730 maybe-all-findutils: all-findutils
8731 all-findutils: configure-findutils
8732         @r=`${PWD_COMMAND}`; export r; \
8733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8734         $(HOST_EXPORTS) \
8735         (cd $(HOST_SUBDIR)/findutils && \
8736           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
8737 @endif findutils
8738
8739
8740
8741
8742 .PHONY: check-findutils maybe-check-findutils
8743 maybe-check-findutils:
8744 @if findutils
8745 maybe-check-findutils: check-findutils
8746
8747 check-findutils:
8748         @r=`${PWD_COMMAND}`; export r; \
8749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8750         $(HOST_EXPORTS) \
8751         (cd $(HOST_SUBDIR)/findutils && \
8752           $(MAKE) $(FLAGS_TO_PASS)  check)
8753
8754 @endif findutils
8755
8756 .PHONY: install-findutils maybe-install-findutils
8757 maybe-install-findutils:
8758 @if findutils
8759 maybe-install-findutils: install-findutils
8760
8761 install-findutils: installdirs
8762         @r=`${PWD_COMMAND}`; export r; \
8763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764         $(HOST_EXPORTS) \
8765         (cd $(HOST_SUBDIR)/findutils && \
8766           $(MAKE) $(FLAGS_TO_PASS)  install)
8767
8768 @endif findutils
8769
8770 # Other targets (info, dvi, etc.)
8771
8772 .PHONY: maybe-info-findutils info-findutils
8773 maybe-info-findutils:
8774 @if findutils
8775 maybe-info-findutils: info-findutils
8776
8777 info-findutils: \
8778     configure-findutils 
8779         @[ -f ./findutils/Makefile ] || exit 0; \
8780         r=`${PWD_COMMAND}`; export r; \
8781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8782         $(HOST_EXPORTS) \
8783         for flag in $(EXTRA_HOST_FLAGS) ; do \
8784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8785         done; \
8786         echo "Doing info in findutils" ; \
8787         (cd $(HOST_SUBDIR)/findutils && \
8788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8790                   "RANLIB=$${RANLIB}" \
8791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8792                   info) \
8793           || exit 1
8794
8795 @endif findutils
8796
8797 .PHONY: maybe-dvi-findutils dvi-findutils
8798 maybe-dvi-findutils:
8799 @if findutils
8800 maybe-dvi-findutils: dvi-findutils
8801
8802 dvi-findutils: \
8803     configure-findutils 
8804         @[ -f ./findutils/Makefile ] || exit 0; \
8805         r=`${PWD_COMMAND}`; export r; \
8806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8807         $(HOST_EXPORTS) \
8808         for flag in $(EXTRA_HOST_FLAGS) ; do \
8809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8810         done; \
8811         echo "Doing dvi in findutils" ; \
8812         (cd $(HOST_SUBDIR)/findutils && \
8813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8815                   "RANLIB=$${RANLIB}" \
8816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8817                   dvi) \
8818           || exit 1
8819
8820 @endif findutils
8821
8822 .PHONY: maybe-html-findutils html-findutils
8823 maybe-html-findutils:
8824 @if findutils
8825 maybe-html-findutils: html-findutils
8826
8827 html-findutils: \
8828     configure-findutils 
8829         @[ -f ./findutils/Makefile ] || exit 0; \
8830         r=`${PWD_COMMAND}`; export r; \
8831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8832         $(HOST_EXPORTS) \
8833         for flag in $(EXTRA_HOST_FLAGS) ; do \
8834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8835         done; \
8836         echo "Doing html in findutils" ; \
8837         (cd $(HOST_SUBDIR)/findutils && \
8838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8840                   "RANLIB=$${RANLIB}" \
8841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8842                   html) \
8843           || exit 1
8844
8845 @endif findutils
8846
8847 .PHONY: maybe-TAGS-findutils TAGS-findutils
8848 maybe-TAGS-findutils:
8849 @if findutils
8850 maybe-TAGS-findutils: TAGS-findutils
8851
8852 TAGS-findutils: \
8853     configure-findutils 
8854         @[ -f ./findutils/Makefile ] || exit 0; \
8855         r=`${PWD_COMMAND}`; export r; \
8856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8857         $(HOST_EXPORTS) \
8858         for flag in $(EXTRA_HOST_FLAGS) ; do \
8859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8860         done; \
8861         echo "Doing TAGS in findutils" ; \
8862         (cd $(HOST_SUBDIR)/findutils && \
8863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8865                   "RANLIB=$${RANLIB}" \
8866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8867                   TAGS) \
8868           || exit 1
8869
8870 @endif findutils
8871
8872 .PHONY: maybe-install-info-findutils install-info-findutils
8873 maybe-install-info-findutils:
8874 @if findutils
8875 maybe-install-info-findutils: install-info-findutils
8876
8877 install-info-findutils: \
8878     configure-findutils \
8879     info-findutils 
8880         @[ -f ./findutils/Makefile ] || exit 0; \
8881         r=`${PWD_COMMAND}`; export r; \
8882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8883         $(HOST_EXPORTS) \
8884         for flag in $(EXTRA_HOST_FLAGS) ; do \
8885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8886         done; \
8887         echo "Doing install-info in findutils" ; \
8888         (cd $(HOST_SUBDIR)/findutils && \
8889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8891                   "RANLIB=$${RANLIB}" \
8892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8893                   install-info) \
8894           || exit 1
8895
8896 @endif findutils
8897
8898 .PHONY: maybe-installcheck-findutils installcheck-findutils
8899 maybe-installcheck-findutils:
8900 @if findutils
8901 maybe-installcheck-findutils: installcheck-findutils
8902
8903 installcheck-findutils: \
8904     configure-findutils 
8905         @[ -f ./findutils/Makefile ] || exit 0; \
8906         r=`${PWD_COMMAND}`; export r; \
8907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8908         $(HOST_EXPORTS) \
8909         for flag in $(EXTRA_HOST_FLAGS) ; do \
8910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8911         done; \
8912         echo "Doing installcheck in findutils" ; \
8913         (cd $(HOST_SUBDIR)/findutils && \
8914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8916                   "RANLIB=$${RANLIB}" \
8917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8918                   installcheck) \
8919           || exit 1
8920
8921 @endif findutils
8922
8923 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
8924 maybe-mostlyclean-findutils:
8925 @if findutils
8926 maybe-mostlyclean-findutils: mostlyclean-findutils
8927
8928 mostlyclean-findutils: 
8929         @[ -f ./findutils/Makefile ] || exit 0; \
8930         r=`${PWD_COMMAND}`; export r; \
8931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932         $(HOST_EXPORTS) \
8933         for flag in $(EXTRA_HOST_FLAGS) ; do \
8934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8935         done; \
8936         echo "Doing mostlyclean in findutils" ; \
8937         (cd $(HOST_SUBDIR)/findutils && \
8938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8940                   "RANLIB=$${RANLIB}" \
8941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8942                   mostlyclean) \
8943           || exit 1
8944
8945 @endif findutils
8946
8947 .PHONY: maybe-clean-findutils clean-findutils
8948 maybe-clean-findutils:
8949 @if findutils
8950 maybe-clean-findutils: clean-findutils
8951
8952 clean-findutils: 
8953         @[ -f ./findutils/Makefile ] || exit 0; \
8954         r=`${PWD_COMMAND}`; export r; \
8955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8956         $(HOST_EXPORTS) \
8957         for flag in $(EXTRA_HOST_FLAGS) ; do \
8958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8959         done; \
8960         echo "Doing clean in findutils" ; \
8961         (cd $(HOST_SUBDIR)/findutils && \
8962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8964                   "RANLIB=$${RANLIB}" \
8965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8966                   clean) \
8967           || exit 1
8968
8969 @endif findutils
8970
8971 .PHONY: maybe-distclean-findutils distclean-findutils
8972 maybe-distclean-findutils:
8973 @if findutils
8974 maybe-distclean-findutils: distclean-findutils
8975
8976 distclean-findutils: 
8977         @[ -f ./findutils/Makefile ] || exit 0; \
8978         r=`${PWD_COMMAND}`; export r; \
8979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8980         $(HOST_EXPORTS) \
8981         for flag in $(EXTRA_HOST_FLAGS) ; do \
8982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8983         done; \
8984         echo "Doing distclean in findutils" ; \
8985         (cd $(HOST_SUBDIR)/findutils && \
8986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8988                   "RANLIB=$${RANLIB}" \
8989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8990                   distclean) \
8991           || exit 1
8992
8993 @endif findutils
8994
8995 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
8996 maybe-maintainer-clean-findutils:
8997 @if findutils
8998 maybe-maintainer-clean-findutils: maintainer-clean-findutils
8999
9000 maintainer-clean-findutils: 
9001         @[ -f ./findutils/Makefile ] || exit 0; \
9002         r=`${PWD_COMMAND}`; export r; \
9003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004         $(HOST_EXPORTS) \
9005         for flag in $(EXTRA_HOST_FLAGS) ; do \
9006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9007         done; \
9008         echo "Doing maintainer-clean in findutils" ; \
9009         (cd $(HOST_SUBDIR)/findutils && \
9010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9012                   "RANLIB=$${RANLIB}" \
9013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9014                   maintainer-clean) \
9015           || exit 1
9016
9017 @endif findutils
9018
9019
9020
9021 .PHONY: configure-find maybe-configure-find
9022 maybe-configure-find:
9023 @if find
9024 maybe-configure-find: configure-find
9025 configure-find: 
9026         @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9027         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9028         r=`${PWD_COMMAND}`; export r; \
9029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030         $(HOST_EXPORTS) \
9031         echo Configuring in $(HOST_SUBDIR)/find; \
9032         cd "$(HOST_SUBDIR)/find" || exit 1; \
9033         case $(srcdir) in \
9034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9035           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9037         esac; \
9038         srcdiroption="--srcdir=$${topdir}/find"; \
9039         libsrcdir="$$s/find"; \
9040         $(SHELL) $${libsrcdir}/configure \
9041           $(HOST_CONFIGARGS) $${srcdiroption}  \
9042           || exit 1
9043 @endif find
9044
9045
9046
9047
9048
9049 .PHONY: all-find maybe-all-find
9050 maybe-all-find:
9051 @if find
9052 TARGET-find=all
9053 maybe-all-find: all-find
9054 all-find: configure-find
9055         @r=`${PWD_COMMAND}`; export r; \
9056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9057         $(HOST_EXPORTS) \
9058         (cd $(HOST_SUBDIR)/find && \
9059           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9060 @endif find
9061
9062
9063
9064
9065 .PHONY: check-find maybe-check-find
9066 maybe-check-find:
9067 @if find
9068 maybe-check-find: check-find
9069
9070 check-find:
9071         @r=`${PWD_COMMAND}`; export r; \
9072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073         $(HOST_EXPORTS) \
9074         (cd $(HOST_SUBDIR)/find && \
9075           $(MAKE) $(FLAGS_TO_PASS)  check)
9076
9077 @endif find
9078
9079 .PHONY: install-find maybe-install-find
9080 maybe-install-find:
9081 @if find
9082 maybe-install-find: install-find
9083
9084 install-find: installdirs
9085         @r=`${PWD_COMMAND}`; export r; \
9086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9087         $(HOST_EXPORTS) \
9088         (cd $(HOST_SUBDIR)/find && \
9089           $(MAKE) $(FLAGS_TO_PASS)  install)
9090
9091 @endif find
9092
9093 # Other targets (info, dvi, etc.)
9094
9095 .PHONY: maybe-info-find info-find
9096 maybe-info-find:
9097 @if find
9098 maybe-info-find: info-find
9099
9100 info-find: \
9101     configure-find 
9102         @[ -f ./find/Makefile ] || exit 0; \
9103         r=`${PWD_COMMAND}`; export r; \
9104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9105         $(HOST_EXPORTS) \
9106         for flag in $(EXTRA_HOST_FLAGS) ; do \
9107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9108         done; \
9109         echo "Doing info in find" ; \
9110         (cd $(HOST_SUBDIR)/find && \
9111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9113                   "RANLIB=$${RANLIB}" \
9114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9115                   info) \
9116           || exit 1
9117
9118 @endif find
9119
9120 .PHONY: maybe-dvi-find dvi-find
9121 maybe-dvi-find:
9122 @if find
9123 maybe-dvi-find: dvi-find
9124
9125 dvi-find: \
9126     configure-find 
9127         @[ -f ./find/Makefile ] || exit 0; \
9128         r=`${PWD_COMMAND}`; export r; \
9129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9130         $(HOST_EXPORTS) \
9131         for flag in $(EXTRA_HOST_FLAGS) ; do \
9132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9133         done; \
9134         echo "Doing dvi in find" ; \
9135         (cd $(HOST_SUBDIR)/find && \
9136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9138                   "RANLIB=$${RANLIB}" \
9139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9140                   dvi) \
9141           || exit 1
9142
9143 @endif find
9144
9145 .PHONY: maybe-html-find html-find
9146 maybe-html-find:
9147 @if find
9148 maybe-html-find: html-find
9149
9150 html-find: \
9151     configure-find 
9152         @[ -f ./find/Makefile ] || exit 0; \
9153         r=`${PWD_COMMAND}`; export r; \
9154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9155         $(HOST_EXPORTS) \
9156         for flag in $(EXTRA_HOST_FLAGS) ; do \
9157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9158         done; \
9159         echo "Doing html in find" ; \
9160         (cd $(HOST_SUBDIR)/find && \
9161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9163                   "RANLIB=$${RANLIB}" \
9164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9165                   html) \
9166           || exit 1
9167
9168 @endif find
9169
9170 .PHONY: maybe-TAGS-find TAGS-find
9171 maybe-TAGS-find:
9172 @if find
9173 maybe-TAGS-find: TAGS-find
9174
9175 TAGS-find: \
9176     configure-find 
9177         @[ -f ./find/Makefile ] || exit 0; \
9178         r=`${PWD_COMMAND}`; export r; \
9179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9180         $(HOST_EXPORTS) \
9181         for flag in $(EXTRA_HOST_FLAGS) ; do \
9182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9183         done; \
9184         echo "Doing TAGS in find" ; \
9185         (cd $(HOST_SUBDIR)/find && \
9186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9188                   "RANLIB=$${RANLIB}" \
9189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9190                   TAGS) \
9191           || exit 1
9192
9193 @endif find
9194
9195 .PHONY: maybe-install-info-find install-info-find
9196 maybe-install-info-find:
9197 @if find
9198 maybe-install-info-find: install-info-find
9199
9200 install-info-find: \
9201     configure-find \
9202     info-find 
9203         @[ -f ./find/Makefile ] || exit 0; \
9204         r=`${PWD_COMMAND}`; export r; \
9205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9206         $(HOST_EXPORTS) \
9207         for flag in $(EXTRA_HOST_FLAGS) ; do \
9208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9209         done; \
9210         echo "Doing install-info in find" ; \
9211         (cd $(HOST_SUBDIR)/find && \
9212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9214                   "RANLIB=$${RANLIB}" \
9215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9216                   install-info) \
9217           || exit 1
9218
9219 @endif find
9220
9221 .PHONY: maybe-installcheck-find installcheck-find
9222 maybe-installcheck-find:
9223 @if find
9224 maybe-installcheck-find: installcheck-find
9225
9226 installcheck-find: \
9227     configure-find 
9228         @[ -f ./find/Makefile ] || exit 0; \
9229         r=`${PWD_COMMAND}`; export r; \
9230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9231         $(HOST_EXPORTS) \
9232         for flag in $(EXTRA_HOST_FLAGS) ; do \
9233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9234         done; \
9235         echo "Doing installcheck in find" ; \
9236         (cd $(HOST_SUBDIR)/find && \
9237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9239                   "RANLIB=$${RANLIB}" \
9240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9241                   installcheck) \
9242           || exit 1
9243
9244 @endif find
9245
9246 .PHONY: maybe-mostlyclean-find mostlyclean-find
9247 maybe-mostlyclean-find:
9248 @if find
9249 maybe-mostlyclean-find: mostlyclean-find
9250
9251 mostlyclean-find: 
9252         @[ -f ./find/Makefile ] || exit 0; \
9253         r=`${PWD_COMMAND}`; export r; \
9254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9255         $(HOST_EXPORTS) \
9256         for flag in $(EXTRA_HOST_FLAGS) ; do \
9257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9258         done; \
9259         echo "Doing mostlyclean in find" ; \
9260         (cd $(HOST_SUBDIR)/find && \
9261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9263                   "RANLIB=$${RANLIB}" \
9264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9265                   mostlyclean) \
9266           || exit 1
9267
9268 @endif find
9269
9270 .PHONY: maybe-clean-find clean-find
9271 maybe-clean-find:
9272 @if find
9273 maybe-clean-find: clean-find
9274
9275 clean-find: 
9276         @[ -f ./find/Makefile ] || exit 0; \
9277         r=`${PWD_COMMAND}`; export r; \
9278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9279         $(HOST_EXPORTS) \
9280         for flag in $(EXTRA_HOST_FLAGS) ; do \
9281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9282         done; \
9283         echo "Doing clean in find" ; \
9284         (cd $(HOST_SUBDIR)/find && \
9285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9287                   "RANLIB=$${RANLIB}" \
9288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9289                   clean) \
9290           || exit 1
9291
9292 @endif find
9293
9294 .PHONY: maybe-distclean-find distclean-find
9295 maybe-distclean-find:
9296 @if find
9297 maybe-distclean-find: distclean-find
9298
9299 distclean-find: 
9300         @[ -f ./find/Makefile ] || exit 0; \
9301         r=`${PWD_COMMAND}`; export r; \
9302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9303         $(HOST_EXPORTS) \
9304         for flag in $(EXTRA_HOST_FLAGS) ; do \
9305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9306         done; \
9307         echo "Doing distclean in find" ; \
9308         (cd $(HOST_SUBDIR)/find && \
9309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9311                   "RANLIB=$${RANLIB}" \
9312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9313                   distclean) \
9314           || exit 1
9315
9316 @endif find
9317
9318 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9319 maybe-maintainer-clean-find:
9320 @if find
9321 maybe-maintainer-clean-find: maintainer-clean-find
9322
9323 maintainer-clean-find: 
9324         @[ -f ./find/Makefile ] || exit 0; \
9325         r=`${PWD_COMMAND}`; export r; \
9326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327         $(HOST_EXPORTS) \
9328         for flag in $(EXTRA_HOST_FLAGS) ; do \
9329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9330         done; \
9331         echo "Doing maintainer-clean in find" ; \
9332         (cd $(HOST_SUBDIR)/find && \
9333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9335                   "RANLIB=$${RANLIB}" \
9336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9337                   maintainer-clean) \
9338           || exit 1
9339
9340 @endif find
9341
9342
9343
9344 .PHONY: configure-fixincludes maybe-configure-fixincludes
9345 maybe-configure-fixincludes:
9346 @if fixincludes
9347 maybe-configure-fixincludes: configure-fixincludes
9348 configure-fixincludes: 
9349         @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9351         r=`${PWD_COMMAND}`; export r; \
9352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9353         $(HOST_EXPORTS) \
9354         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9355         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9356         case $(srcdir) in \
9357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9358           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9360         esac; \
9361         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9362         libsrcdir="$$s/fixincludes"; \
9363         $(SHELL) $${libsrcdir}/configure \
9364           $(HOST_CONFIGARGS) $${srcdiroption}  \
9365           || exit 1
9366 @endif fixincludes
9367
9368
9369
9370
9371
9372 .PHONY: all-fixincludes maybe-all-fixincludes
9373 maybe-all-fixincludes:
9374 @if fixincludes
9375 TARGET-fixincludes=all
9376 maybe-all-fixincludes: all-fixincludes
9377 all-fixincludes: configure-fixincludes
9378         @r=`${PWD_COMMAND}`; export r; \
9379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9380         $(HOST_EXPORTS) \
9381         (cd $(HOST_SUBDIR)/fixincludes && \
9382           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9383 @endif fixincludes
9384
9385
9386
9387
9388 .PHONY: check-fixincludes maybe-check-fixincludes
9389 maybe-check-fixincludes:
9390 @if fixincludes
9391 maybe-check-fixincludes: check-fixincludes
9392
9393 check-fixincludes:
9394         @r=`${PWD_COMMAND}`; export r; \
9395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9396         $(HOST_EXPORTS) \
9397         (cd $(HOST_SUBDIR)/fixincludes && \
9398           $(MAKE) $(FLAGS_TO_PASS)  check)
9399
9400 @endif fixincludes
9401
9402 .PHONY: install-fixincludes maybe-install-fixincludes
9403 maybe-install-fixincludes:
9404 @if fixincludes
9405 maybe-install-fixincludes: install-fixincludes
9406
9407 install-fixincludes: installdirs
9408         @r=`${PWD_COMMAND}`; export r; \
9409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9410         $(HOST_EXPORTS) \
9411         (cd $(HOST_SUBDIR)/fixincludes && \
9412           $(MAKE) $(FLAGS_TO_PASS)  install)
9413
9414 @endif fixincludes
9415
9416 # Other targets (info, dvi, etc.)
9417
9418 .PHONY: maybe-info-fixincludes info-fixincludes
9419 maybe-info-fixincludes:
9420 @if fixincludes
9421 maybe-info-fixincludes: info-fixincludes
9422
9423 # fixincludes doesn't support info.
9424 info-fixincludes:
9425
9426 @endif fixincludes
9427
9428 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9429 maybe-dvi-fixincludes:
9430 @if fixincludes
9431 maybe-dvi-fixincludes: dvi-fixincludes
9432
9433 # fixincludes doesn't support dvi.
9434 dvi-fixincludes:
9435
9436 @endif fixincludes
9437
9438 .PHONY: maybe-html-fixincludes html-fixincludes
9439 maybe-html-fixincludes:
9440 @if fixincludes
9441 maybe-html-fixincludes: html-fixincludes
9442
9443 html-fixincludes: \
9444     configure-fixincludes 
9445         @[ -f ./fixincludes/Makefile ] || exit 0; \
9446         r=`${PWD_COMMAND}`; export r; \
9447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9448         $(HOST_EXPORTS) \
9449         for flag in $(EXTRA_HOST_FLAGS) ; do \
9450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9451         done; \
9452         echo "Doing html in fixincludes" ; \
9453         (cd $(HOST_SUBDIR)/fixincludes && \
9454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9456                   "RANLIB=$${RANLIB}" \
9457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9458                   html) \
9459           || exit 1
9460
9461 @endif fixincludes
9462
9463 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9464 maybe-TAGS-fixincludes:
9465 @if fixincludes
9466 maybe-TAGS-fixincludes: TAGS-fixincludes
9467
9468 # fixincludes doesn't support TAGS.
9469 TAGS-fixincludes:
9470
9471 @endif fixincludes
9472
9473 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9474 maybe-install-info-fixincludes:
9475 @if fixincludes
9476 maybe-install-info-fixincludes: install-info-fixincludes
9477
9478 # fixincludes doesn't support install-info.
9479 install-info-fixincludes:
9480
9481 @endif fixincludes
9482
9483 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9484 maybe-installcheck-fixincludes:
9485 @if fixincludes
9486 maybe-installcheck-fixincludes: installcheck-fixincludes
9487
9488 # fixincludes doesn't support installcheck.
9489 installcheck-fixincludes:
9490
9491 @endif fixincludes
9492
9493 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9494 maybe-mostlyclean-fixincludes:
9495 @if fixincludes
9496 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9497
9498 mostlyclean-fixincludes: 
9499         @[ -f ./fixincludes/Makefile ] || exit 0; \
9500         r=`${PWD_COMMAND}`; export r; \
9501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9502         $(HOST_EXPORTS) \
9503         for flag in $(EXTRA_HOST_FLAGS) ; do \
9504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9505         done; \
9506         echo "Doing mostlyclean in fixincludes" ; \
9507         (cd $(HOST_SUBDIR)/fixincludes && \
9508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9510                   "RANLIB=$${RANLIB}" \
9511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9512                   mostlyclean) \
9513           || exit 1
9514
9515 @endif fixincludes
9516
9517 .PHONY: maybe-clean-fixincludes clean-fixincludes
9518 maybe-clean-fixincludes:
9519 @if fixincludes
9520 maybe-clean-fixincludes: clean-fixincludes
9521
9522 clean-fixincludes: 
9523         @[ -f ./fixincludes/Makefile ] || exit 0; \
9524         r=`${PWD_COMMAND}`; export r; \
9525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9526         $(HOST_EXPORTS) \
9527         for flag in $(EXTRA_HOST_FLAGS) ; do \
9528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9529         done; \
9530         echo "Doing clean in fixincludes" ; \
9531         (cd $(HOST_SUBDIR)/fixincludes && \
9532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9534                   "RANLIB=$${RANLIB}" \
9535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9536                   clean) \
9537           || exit 1
9538
9539 @endif fixincludes
9540
9541 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9542 maybe-distclean-fixincludes:
9543 @if fixincludes
9544 maybe-distclean-fixincludes: distclean-fixincludes
9545
9546 distclean-fixincludes: 
9547         @[ -f ./fixincludes/Makefile ] || exit 0; \
9548         r=`${PWD_COMMAND}`; export r; \
9549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550         $(HOST_EXPORTS) \
9551         for flag in $(EXTRA_HOST_FLAGS) ; do \
9552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9553         done; \
9554         echo "Doing distclean in fixincludes" ; \
9555         (cd $(HOST_SUBDIR)/fixincludes && \
9556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9558                   "RANLIB=$${RANLIB}" \
9559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9560                   distclean) \
9561           || exit 1
9562
9563 @endif fixincludes
9564
9565 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9566 maybe-maintainer-clean-fixincludes:
9567 @if fixincludes
9568 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9569
9570 maintainer-clean-fixincludes: 
9571         @[ -f ./fixincludes/Makefile ] || exit 0; \
9572         r=`${PWD_COMMAND}`; export r; \
9573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9574         $(HOST_EXPORTS) \
9575         for flag in $(EXTRA_HOST_FLAGS) ; do \
9576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9577         done; \
9578         echo "Doing maintainer-clean in fixincludes" ; \
9579         (cd $(HOST_SUBDIR)/fixincludes && \
9580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9582                   "RANLIB=$${RANLIB}" \
9583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9584                   maintainer-clean) \
9585           || exit 1
9586
9587 @endif fixincludes
9588
9589
9590
9591 .PHONY: configure-flex maybe-configure-flex
9592 maybe-configure-flex:
9593 @if flex
9594 maybe-configure-flex: configure-flex
9595 configure-flex: 
9596         @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9597         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9598         r=`${PWD_COMMAND}`; export r; \
9599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9600         $(HOST_EXPORTS) \
9601         echo Configuring in $(HOST_SUBDIR)/flex; \
9602         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9603         case $(srcdir) in \
9604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9605           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9607         esac; \
9608         srcdiroption="--srcdir=$${topdir}/flex"; \
9609         libsrcdir="$$s/flex"; \
9610         $(SHELL) $${libsrcdir}/configure \
9611           $(HOST_CONFIGARGS) $${srcdiroption}  \
9612           || exit 1
9613 @endif flex
9614
9615
9616
9617
9618
9619 .PHONY: all-flex maybe-all-flex
9620 maybe-all-flex:
9621 @if flex
9622 TARGET-flex=all
9623 maybe-all-flex: all-flex
9624 all-flex: configure-flex
9625         @r=`${PWD_COMMAND}`; export r; \
9626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9627         $(HOST_EXPORTS) \
9628         (cd $(HOST_SUBDIR)/flex && \
9629           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
9630 @endif flex
9631
9632
9633
9634
9635 .PHONY: check-flex maybe-check-flex
9636 maybe-check-flex:
9637 @if flex
9638 maybe-check-flex: check-flex
9639
9640 # This module is only tested in a native toolchain.
9641 check-flex:
9642         @if [ '$(host)' = '$(target)' ] ; then \
9643           r=`${PWD_COMMAND}`; export r; \
9644           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9645           $(HOST_EXPORTS) \
9646           (cd $(HOST_SUBDIR)/flex && \
9647             $(MAKE) $(FLAGS_TO_PASS)  check); \
9648         fi
9649
9650 @endif flex
9651
9652 .PHONY: install-flex maybe-install-flex
9653 maybe-install-flex:
9654 @if flex
9655 maybe-install-flex: install-flex
9656
9657 install-flex: installdirs
9658         @r=`${PWD_COMMAND}`; export r; \
9659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9660         $(HOST_EXPORTS) \
9661         (cd $(HOST_SUBDIR)/flex && \
9662           $(MAKE) $(FLAGS_TO_PASS)  install)
9663
9664 @endif flex
9665
9666 # Other targets (info, dvi, etc.)
9667
9668 .PHONY: maybe-info-flex info-flex
9669 maybe-info-flex:
9670 @if flex
9671 maybe-info-flex: info-flex
9672
9673 info-flex: \
9674     configure-flex 
9675         @[ -f ./flex/Makefile ] || exit 0; \
9676         r=`${PWD_COMMAND}`; export r; \
9677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9678         $(HOST_EXPORTS) \
9679         for flag in $(EXTRA_HOST_FLAGS) ; do \
9680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9681         done; \
9682         echo "Doing info in flex" ; \
9683         (cd $(HOST_SUBDIR)/flex && \
9684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9686                   "RANLIB=$${RANLIB}" \
9687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9688                   info) \
9689           || exit 1
9690
9691 @endif flex
9692
9693 .PHONY: maybe-dvi-flex dvi-flex
9694 maybe-dvi-flex:
9695 @if flex
9696 maybe-dvi-flex: dvi-flex
9697
9698 dvi-flex: \
9699     configure-flex 
9700         @[ -f ./flex/Makefile ] || exit 0; \
9701         r=`${PWD_COMMAND}`; export r; \
9702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9703         $(HOST_EXPORTS) \
9704         for flag in $(EXTRA_HOST_FLAGS) ; do \
9705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9706         done; \
9707         echo "Doing dvi in flex" ; \
9708         (cd $(HOST_SUBDIR)/flex && \
9709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9711                   "RANLIB=$${RANLIB}" \
9712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9713                   dvi) \
9714           || exit 1
9715
9716 @endif flex
9717
9718 .PHONY: maybe-html-flex html-flex
9719 maybe-html-flex:
9720 @if flex
9721 maybe-html-flex: html-flex
9722
9723 html-flex: \
9724     configure-flex 
9725         @[ -f ./flex/Makefile ] || exit 0; \
9726         r=`${PWD_COMMAND}`; export r; \
9727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9728         $(HOST_EXPORTS) \
9729         for flag in $(EXTRA_HOST_FLAGS) ; do \
9730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9731         done; \
9732         echo "Doing html in flex" ; \
9733         (cd $(HOST_SUBDIR)/flex && \
9734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9736                   "RANLIB=$${RANLIB}" \
9737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9738                   html) \
9739           || exit 1
9740
9741 @endif flex
9742
9743 .PHONY: maybe-TAGS-flex TAGS-flex
9744 maybe-TAGS-flex:
9745 @if flex
9746 maybe-TAGS-flex: TAGS-flex
9747
9748 TAGS-flex: \
9749     configure-flex 
9750         @[ -f ./flex/Makefile ] || exit 0; \
9751         r=`${PWD_COMMAND}`; export r; \
9752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9753         $(HOST_EXPORTS) \
9754         for flag in $(EXTRA_HOST_FLAGS) ; do \
9755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9756         done; \
9757         echo "Doing TAGS in flex" ; \
9758         (cd $(HOST_SUBDIR)/flex && \
9759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9761                   "RANLIB=$${RANLIB}" \
9762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9763                   TAGS) \
9764           || exit 1
9765
9766 @endif flex
9767
9768 .PHONY: maybe-install-info-flex install-info-flex
9769 maybe-install-info-flex:
9770 @if flex
9771 maybe-install-info-flex: install-info-flex
9772
9773 install-info-flex: \
9774     configure-flex \
9775     info-flex 
9776         @[ -f ./flex/Makefile ] || exit 0; \
9777         r=`${PWD_COMMAND}`; export r; \
9778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9779         $(HOST_EXPORTS) \
9780         for flag in $(EXTRA_HOST_FLAGS) ; do \
9781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9782         done; \
9783         echo "Doing install-info in flex" ; \
9784         (cd $(HOST_SUBDIR)/flex && \
9785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9787                   "RANLIB=$${RANLIB}" \
9788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9789                   install-info) \
9790           || exit 1
9791
9792 @endif flex
9793
9794 .PHONY: maybe-installcheck-flex installcheck-flex
9795 maybe-installcheck-flex:
9796 @if flex
9797 maybe-installcheck-flex: installcheck-flex
9798
9799 installcheck-flex: \
9800     configure-flex 
9801         @[ -f ./flex/Makefile ] || exit 0; \
9802         r=`${PWD_COMMAND}`; export r; \
9803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9804         $(HOST_EXPORTS) \
9805         for flag in $(EXTRA_HOST_FLAGS) ; do \
9806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9807         done; \
9808         echo "Doing installcheck in flex" ; \
9809         (cd $(HOST_SUBDIR)/flex && \
9810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9812                   "RANLIB=$${RANLIB}" \
9813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9814                   installcheck) \
9815           || exit 1
9816
9817 @endif flex
9818
9819 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9820 maybe-mostlyclean-flex:
9821 @if flex
9822 maybe-mostlyclean-flex: mostlyclean-flex
9823
9824 mostlyclean-flex: 
9825         @[ -f ./flex/Makefile ] || exit 0; \
9826         r=`${PWD_COMMAND}`; export r; \
9827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828         $(HOST_EXPORTS) \
9829         for flag in $(EXTRA_HOST_FLAGS) ; do \
9830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831         done; \
9832         echo "Doing mostlyclean in flex" ; \
9833         (cd $(HOST_SUBDIR)/flex && \
9834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836                   "RANLIB=$${RANLIB}" \
9837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9838                   mostlyclean) \
9839           || exit 1
9840
9841 @endif flex
9842
9843 .PHONY: maybe-clean-flex clean-flex
9844 maybe-clean-flex:
9845 @if flex
9846 maybe-clean-flex: clean-flex
9847
9848 clean-flex: 
9849         @[ -f ./flex/Makefile ] || exit 0; \
9850         r=`${PWD_COMMAND}`; export r; \
9851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9852         $(HOST_EXPORTS) \
9853         for flag in $(EXTRA_HOST_FLAGS) ; do \
9854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9855         done; \
9856         echo "Doing clean in flex" ; \
9857         (cd $(HOST_SUBDIR)/flex && \
9858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9860                   "RANLIB=$${RANLIB}" \
9861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9862                   clean) \
9863           || exit 1
9864
9865 @endif flex
9866
9867 .PHONY: maybe-distclean-flex distclean-flex
9868 maybe-distclean-flex:
9869 @if flex
9870 maybe-distclean-flex: distclean-flex
9871
9872 distclean-flex: 
9873         @[ -f ./flex/Makefile ] || exit 0; \
9874         r=`${PWD_COMMAND}`; export r; \
9875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9876         $(HOST_EXPORTS) \
9877         for flag in $(EXTRA_HOST_FLAGS) ; do \
9878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9879         done; \
9880         echo "Doing distclean in flex" ; \
9881         (cd $(HOST_SUBDIR)/flex && \
9882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9884                   "RANLIB=$${RANLIB}" \
9885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9886                   distclean) \
9887           || exit 1
9888
9889 @endif flex
9890
9891 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9892 maybe-maintainer-clean-flex:
9893 @if flex
9894 maybe-maintainer-clean-flex: maintainer-clean-flex
9895
9896 maintainer-clean-flex: 
9897         @[ -f ./flex/Makefile ] || exit 0; \
9898         r=`${PWD_COMMAND}`; export r; \
9899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900         $(HOST_EXPORTS) \
9901         for flag in $(EXTRA_HOST_FLAGS) ; do \
9902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9903         done; \
9904         echo "Doing maintainer-clean in flex" ; \
9905         (cd $(HOST_SUBDIR)/flex && \
9906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9908                   "RANLIB=$${RANLIB}" \
9909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9910                   maintainer-clean) \
9911           || exit 1
9912
9913 @endif flex
9914
9915
9916
9917 .PHONY: configure-gas maybe-configure-gas
9918 maybe-configure-gas:
9919 @if gas
9920 maybe-configure-gas: configure-gas
9921 configure-gas: 
9922         @test -f stage_last && exit 0; \
9923         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9925         r=`${PWD_COMMAND}`; export r; \
9926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9927         $(HOST_EXPORTS) \
9928         echo Configuring in $(HOST_SUBDIR)/gas; \
9929         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9930         case $(srcdir) in \
9931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9932           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9934         esac; \
9935         srcdiroption="--srcdir=$${topdir}/gas"; \
9936         libsrcdir="$$s/gas"; \
9937         $(SHELL) $${libsrcdir}/configure \
9938           $(HOST_CONFIGARGS) $${srcdiroption}  \
9939           || exit 1
9940 @endif gas
9941
9942
9943
9944 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9945 maybe-configure-stage1-gas:
9946 @if gas-bootstrap
9947 maybe-configure-stage1-gas: configure-stage1-gas
9948 configure-stage1-gas: 
9949         @$(MAKE) stage1-start
9950         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
9951         r=`${PWD_COMMAND}`; export r; \
9952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9953         $(HOST_EXPORTS) \
9954         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9955         cd $(HOST_SUBDIR)/gas || exit 1; \
9956         case $(srcdir) in \
9957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9958           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9960         esac; \
9961         srcdiroption="--srcdir=$${topdir}/gas"; \
9962         libsrcdir="$$s/gas"; \
9963         $(SHELL) $${libsrcdir}/configure \
9964           $(HOST_CONFIGARGS) $${srcdiroption} \
9965           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
9966 @endif gas-bootstrap
9967
9968 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9969 maybe-configure-stage2-gas:
9970 @if gas-bootstrap
9971 maybe-configure-stage2-gas: configure-stage2-gas
9972 configure-stage2-gas: 
9973         @$(MAKE) stage2-start
9974         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
9975         r=`${PWD_COMMAND}`; export r; \
9976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977         $(HOST_EXPORTS) \
9978         $(POSTSTAGE1_HOST_EXPORTS) \
9979         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9980         cd $(HOST_SUBDIR)/gas || exit 1; \
9981         case $(srcdir) in \
9982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9983           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9985         esac; \
9986         srcdiroption="--srcdir=$${topdir}/gas"; \
9987         libsrcdir="$$s/gas"; \
9988         $(SHELL) $${libsrcdir}/configure \
9989           $(HOST_CONFIGARGS) $${srcdiroption} \
9990           @stage2_werror_flag@ 
9991 @endif gas-bootstrap
9992
9993 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9994 maybe-configure-stage3-gas:
9995 @if gas-bootstrap
9996 maybe-configure-stage3-gas: configure-stage3-gas
9997 configure-stage3-gas: 
9998         @$(MAKE) stage3-start
9999         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10000         r=`${PWD_COMMAND}`; export r; \
10001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10002         $(HOST_EXPORTS) \
10003         $(POSTSTAGE1_HOST_EXPORTS) \
10004         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10005         cd $(HOST_SUBDIR)/gas || exit 1; \
10006         case $(srcdir) in \
10007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10008           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10010         esac; \
10011         srcdiroption="--srcdir=$${topdir}/gas"; \
10012         libsrcdir="$$s/gas"; \
10013         $(SHELL) $${libsrcdir}/configure \
10014           $(HOST_CONFIGARGS) $${srcdiroption} \
10015           @stage2_werror_flag@ 
10016 @endif gas-bootstrap
10017
10018 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10019 maybe-configure-stage4-gas:
10020 @if gas-bootstrap
10021 maybe-configure-stage4-gas: configure-stage4-gas
10022 configure-stage4-gas: 
10023         @$(MAKE) stage4-start
10024         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10025         r=`${PWD_COMMAND}`; export r; \
10026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10027         $(HOST_EXPORTS) \
10028         $(POSTSTAGE1_HOST_EXPORTS) \
10029         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10030         cd $(HOST_SUBDIR)/gas || exit 1; \
10031         case $(srcdir) in \
10032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10033           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10035         esac; \
10036         srcdiroption="--srcdir=$${topdir}/gas"; \
10037         libsrcdir="$$s/gas"; \
10038         $(SHELL) $${libsrcdir}/configure \
10039           $(HOST_CONFIGARGS) $${srcdiroption} \
10040           @stage2_werror_flag@ 
10041 @endif gas-bootstrap
10042
10043 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10044 maybe-configure-stageprofile-gas:
10045 @if gas-bootstrap
10046 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10047 configure-stageprofile-gas: 
10048         @$(MAKE) stageprofile-start
10049         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10050         r=`${PWD_COMMAND}`; export r; \
10051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10052         $(HOST_EXPORTS) \
10053         $(POSTSTAGE1_HOST_EXPORTS) \
10054         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10055         cd $(HOST_SUBDIR)/gas || exit 1; \
10056         case $(srcdir) in \
10057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10058           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10060         esac; \
10061         srcdiroption="--srcdir=$${topdir}/gas"; \
10062         libsrcdir="$$s/gas"; \
10063         $(SHELL) $${libsrcdir}/configure \
10064           $(HOST_CONFIGARGS) $${srcdiroption} \
10065           @stage2_werror_flag@ 
10066 @endif gas-bootstrap
10067
10068 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10069 maybe-configure-stagefeedback-gas:
10070 @if gas-bootstrap
10071 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10072 configure-stagefeedback-gas: 
10073         @$(MAKE) stagefeedback-start
10074         @[ -f $(HOST_SUBDIR)/gas/Makefile ] && exit 0 || : ; \
10075         r=`${PWD_COMMAND}`; export r; \
10076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077         $(HOST_EXPORTS) \
10078         $(POSTSTAGE1_HOST_EXPORTS) \
10079         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10080         cd $(HOST_SUBDIR)/gas || exit 1; \
10081         case $(srcdir) in \
10082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10083           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10085         esac; \
10086         srcdiroption="--srcdir=$${topdir}/gas"; \
10087         libsrcdir="$$s/gas"; \
10088         $(SHELL) $${libsrcdir}/configure \
10089           $(HOST_CONFIGARGS) $${srcdiroption} \
10090           @stage2_werror_flag@ 
10091 @endif gas-bootstrap
10092
10093
10094
10095
10096
10097 .PHONY: all-gas maybe-all-gas
10098 maybe-all-gas:
10099 @if gas
10100 TARGET-gas=all
10101 maybe-all-gas: all-gas
10102 all-gas: configure-gas
10103         @test -f stage_last && exit 0; \
10104         r=`${PWD_COMMAND}`; export r; \
10105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106         $(HOST_EXPORTS) \
10107         (cd $(HOST_SUBDIR)/gas && \
10108           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10109 @endif gas
10110
10111
10112
10113 .PHONY: all-stage1-gas maybe-all-stage1-gas
10114 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10115 maybe-all-stage1-gas:
10116 maybe-clean-stage1-gas:
10117 @if gas-bootstrap
10118 maybe-all-stage1-gas: all-stage1-gas
10119 all-stage1: all-stage1-gas
10120 all-stage1-gas: configure-stage1-gas
10121         @$(MAKE) stage1-start
10122         @r=`${PWD_COMMAND}`; export r; \
10123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10124         $(HOST_EXPORTS) \
10125         cd $(HOST_SUBDIR)/gas && \
10126         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
10127
10128 maybe-clean-stage1-gas: clean-stage1-gas
10129 clean-stage1: clean-stage1-gas
10130 clean-stage1-gas:
10131         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10132           || exit 0 ; \
10133         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage1-start ; \
10134         cd $(HOST_SUBDIR)/gas && \
10135         $(MAKE) $(FLAGS_TO_PASS)  \
10136                 CFLAGS="$(STAGE1_CFLAGS)"  clean
10137 @endif gas-bootstrap
10138
10139
10140 .PHONY: all-stage2-gas maybe-all-stage2-gas
10141 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10142 maybe-all-stage2-gas:
10143 maybe-clean-stage2-gas:
10144 @if gas-bootstrap
10145 maybe-all-stage2-gas: all-stage2-gas
10146 all-stage2: all-stage2-gas
10147 all-stage2-gas: configure-stage2-gas
10148         @$(MAKE) stage2-start
10149         @r=`${PWD_COMMAND}`; export r; \
10150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151         $(HOST_EXPORTS) \
10152         $(POSTSTAGE1_HOST_EXPORTS) \
10153         cd $(HOST_SUBDIR)/gas && \
10154         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10155
10156 maybe-clean-stage2-gas: clean-stage2-gas
10157 clean-stage2: clean-stage2-gas
10158 clean-stage2-gas:
10159         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10160           || exit 0 ; \
10161         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage2-start ; \
10162         cd $(HOST_SUBDIR)/gas && \
10163         $(MAKE) $(FLAGS_TO_PASS)  \
10164                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10165                   clean
10166 @endif gas-bootstrap
10167
10168
10169 .PHONY: all-stage3-gas maybe-all-stage3-gas
10170 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10171 maybe-all-stage3-gas:
10172 maybe-clean-stage3-gas:
10173 @if gas-bootstrap
10174 maybe-all-stage3-gas: all-stage3-gas
10175 all-stage3: all-stage3-gas
10176 all-stage3-gas: configure-stage3-gas
10177         @$(MAKE) stage3-start
10178         @r=`${PWD_COMMAND}`; export r; \
10179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10180         $(HOST_EXPORTS) \
10181         $(POSTSTAGE1_HOST_EXPORTS) \
10182         cd $(HOST_SUBDIR)/gas && \
10183         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10184
10185 maybe-clean-stage3-gas: clean-stage3-gas
10186 clean-stage3: clean-stage3-gas
10187 clean-stage3-gas:
10188         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10189           || exit 0 ; \
10190         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage3-start ; \
10191         cd $(HOST_SUBDIR)/gas && \
10192         $(MAKE) $(FLAGS_TO_PASS)  \
10193                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10194                   clean
10195 @endif gas-bootstrap
10196
10197
10198 .PHONY: all-stage4-gas maybe-all-stage4-gas
10199 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10200 maybe-all-stage4-gas:
10201 maybe-clean-stage4-gas:
10202 @if gas-bootstrap
10203 maybe-all-stage4-gas: all-stage4-gas
10204 all-stage4: all-stage4-gas
10205 all-stage4-gas: configure-stage4-gas
10206         @$(MAKE) stage4-start
10207         @r=`${PWD_COMMAND}`; export r; \
10208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10209         $(HOST_EXPORTS) \
10210         $(POSTSTAGE1_HOST_EXPORTS) \
10211         cd $(HOST_SUBDIR)/gas && \
10212         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
10213
10214 maybe-clean-stage4-gas: clean-stage4-gas
10215 clean-stage4: clean-stage4-gas
10216 clean-stage4-gas:
10217         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10218           || exit 0 ; \
10219         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stage4-start ; \
10220         cd $(HOST_SUBDIR)/gas && \
10221         $(MAKE) $(FLAGS_TO_PASS)  \
10222                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10223                   clean
10224 @endif gas-bootstrap
10225
10226
10227 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10228 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10229 maybe-all-stageprofile-gas:
10230 maybe-clean-stageprofile-gas:
10231 @if gas-bootstrap
10232 maybe-all-stageprofile-gas: all-stageprofile-gas
10233 all-stageprofile: all-stageprofile-gas
10234 all-stageprofile-gas: configure-stageprofile-gas
10235         @$(MAKE) stageprofile-start
10236         @r=`${PWD_COMMAND}`; export r; \
10237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238         $(HOST_EXPORTS) \
10239         $(POSTSTAGE1_HOST_EXPORTS) \
10240         cd $(HOST_SUBDIR)/gas && \
10241         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
10242
10243 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10244 clean-stageprofile: clean-stageprofile-gas
10245 clean-stageprofile-gas:
10246         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10247           || exit 0 ; \
10248         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stageprofile-start ; \
10249         cd $(HOST_SUBDIR)/gas && \
10250         $(MAKE) $(FLAGS_TO_PASS)  \
10251                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10252                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10253 @endif gas-bootstrap
10254
10255
10256 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10257 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10258 maybe-all-stagefeedback-gas:
10259 maybe-clean-stagefeedback-gas:
10260 @if gas-bootstrap
10261 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10262 all-stagefeedback: all-stagefeedback-gas
10263 all-stagefeedback-gas: configure-stagefeedback-gas
10264         @$(MAKE) stagefeedback-start
10265         @r=`${PWD_COMMAND}`; export r; \
10266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10267         $(HOST_EXPORTS) \
10268         $(POSTSTAGE1_HOST_EXPORTS) \
10269         cd $(HOST_SUBDIR)/gas && \
10270         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
10271
10272 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10273 clean-stagefeedback: clean-stagefeedback-gas
10274 clean-stagefeedback-gas:
10275         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10276           || exit 0 ; \
10277         [ -f $(HOST_SUBDIR)/gas/Makefile ] || $(MAKE) stagefeedback-start ; \
10278         cd $(HOST_SUBDIR)/gas && \
10279         $(MAKE) $(FLAGS_TO_PASS)  \
10280                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10281                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10282 @endif gas-bootstrap
10283
10284
10285
10286
10287
10288 .PHONY: check-gas maybe-check-gas
10289 maybe-check-gas:
10290 @if gas
10291 maybe-check-gas: check-gas
10292
10293 check-gas:
10294         @r=`${PWD_COMMAND}`; export r; \
10295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10296         $(HOST_EXPORTS) \
10297         (cd $(HOST_SUBDIR)/gas && \
10298           $(MAKE) $(FLAGS_TO_PASS)  check)
10299
10300 @endif gas
10301
10302 .PHONY: install-gas maybe-install-gas
10303 maybe-install-gas:
10304 @if gas
10305 maybe-install-gas: install-gas
10306
10307 install-gas: installdirs
10308         @r=`${PWD_COMMAND}`; export r; \
10309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10310         $(HOST_EXPORTS) \
10311         (cd $(HOST_SUBDIR)/gas && \
10312           $(MAKE) $(FLAGS_TO_PASS)  install)
10313
10314 @endif gas
10315
10316 # Other targets (info, dvi, etc.)
10317
10318 .PHONY: maybe-info-gas info-gas
10319 maybe-info-gas:
10320 @if gas
10321 maybe-info-gas: info-gas
10322
10323 info-gas: \
10324     configure-gas 
10325         @[ -f ./gas/Makefile ] || exit 0; \
10326         r=`${PWD_COMMAND}`; export r; \
10327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10328         $(HOST_EXPORTS) \
10329         for flag in $(EXTRA_HOST_FLAGS) ; do \
10330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10331         done; \
10332         echo "Doing info in gas" ; \
10333         (cd $(HOST_SUBDIR)/gas && \
10334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10336                   "RANLIB=$${RANLIB}" \
10337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10338                   info) \
10339           || exit 1
10340
10341 @endif gas
10342
10343 .PHONY: maybe-dvi-gas dvi-gas
10344 maybe-dvi-gas:
10345 @if gas
10346 maybe-dvi-gas: dvi-gas
10347
10348 dvi-gas: \
10349     configure-gas 
10350         @[ -f ./gas/Makefile ] || exit 0; \
10351         r=`${PWD_COMMAND}`; export r; \
10352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353         $(HOST_EXPORTS) \
10354         for flag in $(EXTRA_HOST_FLAGS) ; do \
10355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10356         done; \
10357         echo "Doing dvi in gas" ; \
10358         (cd $(HOST_SUBDIR)/gas && \
10359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10361                   "RANLIB=$${RANLIB}" \
10362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10363                   dvi) \
10364           || exit 1
10365
10366 @endif gas
10367
10368 .PHONY: maybe-html-gas html-gas
10369 maybe-html-gas:
10370 @if gas
10371 maybe-html-gas: html-gas
10372
10373 html-gas: \
10374     configure-gas 
10375         @[ -f ./gas/Makefile ] || exit 0; \
10376         r=`${PWD_COMMAND}`; export r; \
10377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10378         $(HOST_EXPORTS) \
10379         for flag in $(EXTRA_HOST_FLAGS) ; do \
10380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10381         done; \
10382         echo "Doing html in gas" ; \
10383         (cd $(HOST_SUBDIR)/gas && \
10384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10386                   "RANLIB=$${RANLIB}" \
10387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10388                   html) \
10389           || exit 1
10390
10391 @endif gas
10392
10393 .PHONY: maybe-TAGS-gas TAGS-gas
10394 maybe-TAGS-gas:
10395 @if gas
10396 maybe-TAGS-gas: TAGS-gas
10397
10398 TAGS-gas: \
10399     configure-gas 
10400         @[ -f ./gas/Makefile ] || exit 0; \
10401         r=`${PWD_COMMAND}`; export r; \
10402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10403         $(HOST_EXPORTS) \
10404         for flag in $(EXTRA_HOST_FLAGS) ; do \
10405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10406         done; \
10407         echo "Doing TAGS in gas" ; \
10408         (cd $(HOST_SUBDIR)/gas && \
10409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10411                   "RANLIB=$${RANLIB}" \
10412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10413                   TAGS) \
10414           || exit 1
10415
10416 @endif gas
10417
10418 .PHONY: maybe-install-info-gas install-info-gas
10419 maybe-install-info-gas:
10420 @if gas
10421 maybe-install-info-gas: install-info-gas
10422
10423 install-info-gas: \
10424     configure-gas \
10425     info-gas 
10426         @[ -f ./gas/Makefile ] || exit 0; \
10427         r=`${PWD_COMMAND}`; export r; \
10428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10429         $(HOST_EXPORTS) \
10430         for flag in $(EXTRA_HOST_FLAGS) ; do \
10431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10432         done; \
10433         echo "Doing install-info in gas" ; \
10434         (cd $(HOST_SUBDIR)/gas && \
10435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10437                   "RANLIB=$${RANLIB}" \
10438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10439                   install-info) \
10440           || exit 1
10441
10442 @endif gas
10443
10444 .PHONY: maybe-installcheck-gas installcheck-gas
10445 maybe-installcheck-gas:
10446 @if gas
10447 maybe-installcheck-gas: installcheck-gas
10448
10449 installcheck-gas: \
10450     configure-gas 
10451         @[ -f ./gas/Makefile ] || exit 0; \
10452         r=`${PWD_COMMAND}`; export r; \
10453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10454         $(HOST_EXPORTS) \
10455         for flag in $(EXTRA_HOST_FLAGS) ; do \
10456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10457         done; \
10458         echo "Doing installcheck in gas" ; \
10459         (cd $(HOST_SUBDIR)/gas && \
10460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10462                   "RANLIB=$${RANLIB}" \
10463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10464                   installcheck) \
10465           || exit 1
10466
10467 @endif gas
10468
10469 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10470 maybe-mostlyclean-gas:
10471 @if gas
10472 maybe-mostlyclean-gas: mostlyclean-gas
10473
10474 mostlyclean-gas: 
10475         @[ -f ./gas/Makefile ] || exit 0; \
10476         r=`${PWD_COMMAND}`; export r; \
10477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10478         $(HOST_EXPORTS) \
10479         for flag in $(EXTRA_HOST_FLAGS) ; do \
10480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10481         done; \
10482         echo "Doing mostlyclean in gas" ; \
10483         (cd $(HOST_SUBDIR)/gas && \
10484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10486                   "RANLIB=$${RANLIB}" \
10487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10488                   mostlyclean) \
10489           || exit 1
10490
10491 @endif gas
10492
10493 .PHONY: maybe-clean-gas clean-gas
10494 maybe-clean-gas:
10495 @if gas
10496 maybe-clean-gas: clean-gas
10497
10498 clean-gas: 
10499         @[ -f ./gas/Makefile ] || exit 0; \
10500         r=`${PWD_COMMAND}`; export r; \
10501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10502         $(HOST_EXPORTS) \
10503         for flag in $(EXTRA_HOST_FLAGS) ; do \
10504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10505         done; \
10506         echo "Doing clean in gas" ; \
10507         (cd $(HOST_SUBDIR)/gas && \
10508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10510                   "RANLIB=$${RANLIB}" \
10511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10512                   clean) \
10513           || exit 1
10514
10515 @endif gas
10516
10517 .PHONY: maybe-distclean-gas distclean-gas
10518 maybe-distclean-gas:
10519 @if gas
10520 maybe-distclean-gas: distclean-gas
10521
10522 distclean-gas: 
10523         @[ -f ./gas/Makefile ] || exit 0; \
10524         r=`${PWD_COMMAND}`; export r; \
10525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10526         $(HOST_EXPORTS) \
10527         for flag in $(EXTRA_HOST_FLAGS) ; do \
10528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10529         done; \
10530         echo "Doing distclean in gas" ; \
10531         (cd $(HOST_SUBDIR)/gas && \
10532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10534                   "RANLIB=$${RANLIB}" \
10535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10536                   distclean) \
10537           || exit 1
10538
10539 @endif gas
10540
10541 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10542 maybe-maintainer-clean-gas:
10543 @if gas
10544 maybe-maintainer-clean-gas: maintainer-clean-gas
10545
10546 maintainer-clean-gas: 
10547         @[ -f ./gas/Makefile ] || exit 0; \
10548         r=`${PWD_COMMAND}`; export r; \
10549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550         $(HOST_EXPORTS) \
10551         for flag in $(EXTRA_HOST_FLAGS) ; do \
10552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10553         done; \
10554         echo "Doing maintainer-clean in gas" ; \
10555         (cd $(HOST_SUBDIR)/gas && \
10556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10558                   "RANLIB=$${RANLIB}" \
10559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10560                   maintainer-clean) \
10561           || exit 1
10562
10563 @endif gas
10564
10565
10566
10567 .PHONY: configure-gcc maybe-configure-gcc
10568 maybe-configure-gcc:
10569 @if gcc
10570 maybe-configure-gcc: configure-gcc
10571 configure-gcc: 
10572         @test -f stage_last && exit 0; \
10573         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10575         r=`${PWD_COMMAND}`; export r; \
10576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10577         $(HOST_EXPORTS) \
10578         echo Configuring in $(HOST_SUBDIR)/gcc; \
10579         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10580         case $(srcdir) in \
10581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10582           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10584         esac; \
10585         srcdiroption="--srcdir=$${topdir}/gcc"; \
10586         libsrcdir="$$s/gcc"; \
10587         $(SHELL) $${libsrcdir}/configure \
10588           $(HOST_CONFIGARGS) $${srcdiroption}  \
10589           || exit 1
10590 @endif gcc
10591
10592
10593
10594 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10595 maybe-configure-stage1-gcc:
10596 @if gcc-bootstrap
10597 maybe-configure-stage1-gcc: configure-stage1-gcc
10598 configure-stage1-gcc: 
10599         @$(MAKE) stage1-start
10600         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10601         r=`${PWD_COMMAND}`; export r; \
10602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603         $(HOST_EXPORTS) \
10604         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10605         cd $(HOST_SUBDIR)/gcc || exit 1; \
10606         case $(srcdir) in \
10607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10608           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10610         esac; \
10611         srcdiroption="--srcdir=$${topdir}/gcc"; \
10612         libsrcdir="$$s/gcc"; \
10613         $(SHELL) $${libsrcdir}/configure \
10614           $(HOST_CONFIGARGS) $${srcdiroption} \
10615           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10616 @endif gcc-bootstrap
10617
10618 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10619 maybe-configure-stage2-gcc:
10620 @if gcc-bootstrap
10621 maybe-configure-stage2-gcc: configure-stage2-gcc
10622 configure-stage2-gcc: 
10623         @$(MAKE) stage2-start
10624         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10625         r=`${PWD_COMMAND}`; export r; \
10626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627         $(HOST_EXPORTS) \
10628         $(POSTSTAGE1_HOST_EXPORTS) \
10629         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10630         cd $(HOST_SUBDIR)/gcc || exit 1; \
10631         case $(srcdir) in \
10632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10633           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10635         esac; \
10636         srcdiroption="--srcdir=$${topdir}/gcc"; \
10637         libsrcdir="$$s/gcc"; \
10638         $(SHELL) $${libsrcdir}/configure \
10639           $(HOST_CONFIGARGS) $${srcdiroption} \
10640           @stage2_werror_flag@ 
10641 @endif gcc-bootstrap
10642
10643 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10644 maybe-configure-stage3-gcc:
10645 @if gcc-bootstrap
10646 maybe-configure-stage3-gcc: configure-stage3-gcc
10647 configure-stage3-gcc: 
10648         @$(MAKE) stage3-start
10649         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10650         r=`${PWD_COMMAND}`; export r; \
10651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10652         $(HOST_EXPORTS) \
10653         $(POSTSTAGE1_HOST_EXPORTS) \
10654         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10655         cd $(HOST_SUBDIR)/gcc || exit 1; \
10656         case $(srcdir) in \
10657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10658           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10660         esac; \
10661         srcdiroption="--srcdir=$${topdir}/gcc"; \
10662         libsrcdir="$$s/gcc"; \
10663         $(SHELL) $${libsrcdir}/configure \
10664           $(HOST_CONFIGARGS) $${srcdiroption} \
10665           @stage2_werror_flag@ 
10666 @endif gcc-bootstrap
10667
10668 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10669 maybe-configure-stage4-gcc:
10670 @if gcc-bootstrap
10671 maybe-configure-stage4-gcc: configure-stage4-gcc
10672 configure-stage4-gcc: 
10673         @$(MAKE) stage4-start
10674         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10675         r=`${PWD_COMMAND}`; export r; \
10676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10677         $(HOST_EXPORTS) \
10678         $(POSTSTAGE1_HOST_EXPORTS) \
10679         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10680         cd $(HOST_SUBDIR)/gcc || exit 1; \
10681         case $(srcdir) in \
10682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10683           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10685         esac; \
10686         srcdiroption="--srcdir=$${topdir}/gcc"; \
10687         libsrcdir="$$s/gcc"; \
10688         $(SHELL) $${libsrcdir}/configure \
10689           $(HOST_CONFIGARGS) $${srcdiroption} \
10690           @stage2_werror_flag@ 
10691 @endif gcc-bootstrap
10692
10693 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10694 maybe-configure-stageprofile-gcc:
10695 @if gcc-bootstrap
10696 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10697 configure-stageprofile-gcc: 
10698         @$(MAKE) stageprofile-start
10699         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10700         r=`${PWD_COMMAND}`; export r; \
10701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702         $(HOST_EXPORTS) \
10703         $(POSTSTAGE1_HOST_EXPORTS) \
10704         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10705         cd $(HOST_SUBDIR)/gcc || exit 1; \
10706         case $(srcdir) in \
10707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10708           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10710         esac; \
10711         srcdiroption="--srcdir=$${topdir}/gcc"; \
10712         libsrcdir="$$s/gcc"; \
10713         $(SHELL) $${libsrcdir}/configure \
10714           $(HOST_CONFIGARGS) $${srcdiroption} \
10715           @stage2_werror_flag@ 
10716 @endif gcc-bootstrap
10717
10718 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10719 maybe-configure-stagefeedback-gcc:
10720 @if gcc-bootstrap
10721 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10722 configure-stagefeedback-gcc: 
10723         @$(MAKE) stagefeedback-start
10724         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] && exit 0 || : ; \
10725         r=`${PWD_COMMAND}`; export r; \
10726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727         $(HOST_EXPORTS) \
10728         $(POSTSTAGE1_HOST_EXPORTS) \
10729         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10730         cd $(HOST_SUBDIR)/gcc || exit 1; \
10731         case $(srcdir) in \
10732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10733           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10735         esac; \
10736         srcdiroption="--srcdir=$${topdir}/gcc"; \
10737         libsrcdir="$$s/gcc"; \
10738         $(SHELL) $${libsrcdir}/configure \
10739           $(HOST_CONFIGARGS) $${srcdiroption} \
10740           @stage2_werror_flag@ 
10741 @endif gcc-bootstrap
10742
10743
10744
10745
10746
10747 .PHONY: all-gcc maybe-all-gcc
10748 maybe-all-gcc:
10749 @if gcc
10750 TARGET-gcc=`if [ -f gcc/stage_last ]; then echo quickstrap ; else echo all; fi`
10751 maybe-all-gcc: all-gcc
10752 all-gcc: configure-gcc
10753         @test -f stage_last && exit 0; \
10754         r=`${PWD_COMMAND}`; export r; \
10755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10756         $(HOST_EXPORTS) \
10757         (cd $(HOST_SUBDIR)/gcc && \
10758           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
10759 @endif gcc
10760
10761
10762
10763 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10764 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10765 maybe-all-stage1-gcc:
10766 maybe-clean-stage1-gcc:
10767 @if gcc-bootstrap
10768 maybe-all-stage1-gcc: all-stage1-gcc
10769 all-stage1: all-stage1-gcc
10770 all-stage1-gcc: configure-stage1-gcc
10771         @$(MAKE) stage1-start
10772         @r=`${PWD_COMMAND}`; export r; \
10773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774         $(HOST_EXPORTS) \
10775         cd $(HOST_SUBDIR)/gcc && \
10776         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS)
10777
10778 maybe-clean-stage1-gcc: clean-stage1-gcc
10779 clean-stage1: clean-stage1-gcc
10780 clean-stage1-gcc:
10781         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
10782           || exit 0 ; \
10783         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage1-start ; \
10784         cd $(HOST_SUBDIR)/gcc && \
10785         $(MAKE) $(FLAGS_TO_PASS)  \
10786                 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
10787 @endif gcc-bootstrap
10788
10789
10790 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10791 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10792 maybe-all-stage2-gcc:
10793 maybe-clean-stage2-gcc:
10794 @if gcc-bootstrap
10795 maybe-all-stage2-gcc: all-stage2-gcc
10796 all-stage2: all-stage2-gcc
10797 all-stage2-gcc: configure-stage2-gcc
10798         @$(MAKE) stage2-start
10799         @r=`${PWD_COMMAND}`; export r; \
10800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10801         $(HOST_EXPORTS) \
10802         $(POSTSTAGE1_HOST_EXPORTS) \
10803         cd $(HOST_SUBDIR)/gcc && \
10804         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10805
10806 maybe-clean-stage2-gcc: clean-stage2-gcc
10807 clean-stage2: clean-stage2-gcc
10808 clean-stage2-gcc:
10809         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
10810           || exit 0 ; \
10811         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage2-start ; \
10812         cd $(HOST_SUBDIR)/gcc && \
10813         $(MAKE) $(FLAGS_TO_PASS)  \
10814                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10815                  $(EXTRA_GCC_FLAGS) clean
10816 @endif gcc-bootstrap
10817
10818
10819 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10820 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10821 maybe-all-stage3-gcc:
10822 maybe-clean-stage3-gcc:
10823 @if gcc-bootstrap
10824 maybe-all-stage3-gcc: all-stage3-gcc
10825 all-stage3: all-stage3-gcc
10826 all-stage3-gcc: configure-stage3-gcc
10827         @$(MAKE) stage3-start
10828         @r=`${PWD_COMMAND}`; export r; \
10829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10830         $(HOST_EXPORTS) \
10831         $(POSTSTAGE1_HOST_EXPORTS) \
10832         cd $(HOST_SUBDIR)/gcc && \
10833         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10834
10835 maybe-clean-stage3-gcc: clean-stage3-gcc
10836 clean-stage3: clean-stage3-gcc
10837 clean-stage3-gcc:
10838         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
10839           || exit 0 ; \
10840         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage3-start ; \
10841         cd $(HOST_SUBDIR)/gcc && \
10842         $(MAKE) $(FLAGS_TO_PASS)  \
10843                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10844                  $(EXTRA_GCC_FLAGS) clean
10845 @endif gcc-bootstrap
10846
10847
10848 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10849 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10850 maybe-all-stage4-gcc:
10851 maybe-clean-stage4-gcc:
10852 @if gcc-bootstrap
10853 maybe-all-stage4-gcc: all-stage4-gcc
10854 all-stage4: all-stage4-gcc
10855 all-stage4-gcc: configure-stage4-gcc
10856         @$(MAKE) stage4-start
10857         @r=`${PWD_COMMAND}`; export r; \
10858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10859         $(HOST_EXPORTS) \
10860         $(POSTSTAGE1_HOST_EXPORTS) \
10861         cd $(HOST_SUBDIR)/gcc && \
10862         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS)
10863
10864 maybe-clean-stage4-gcc: clean-stage4-gcc
10865 clean-stage4: clean-stage4-gcc
10866 clean-stage4-gcc:
10867         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
10868           || exit 0 ; \
10869         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stage4-start ; \
10870         cd $(HOST_SUBDIR)/gcc && \
10871         $(MAKE) $(FLAGS_TO_PASS)  \
10872                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10873                  $(EXTRA_GCC_FLAGS) clean
10874 @endif gcc-bootstrap
10875
10876
10877 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10878 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10879 maybe-all-stageprofile-gcc:
10880 maybe-clean-stageprofile-gcc:
10881 @if gcc-bootstrap
10882 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10883 all-stageprofile: all-stageprofile-gcc
10884 all-stageprofile-gcc: configure-stageprofile-gcc
10885         @$(MAKE) stageprofile-start
10886         @r=`${PWD_COMMAND}`; export r; \
10887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888         $(HOST_EXPORTS) \
10889         $(POSTSTAGE1_HOST_EXPORTS) \
10890         cd $(HOST_SUBDIR)/gcc && \
10891         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS)
10892
10893 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10894 clean-stageprofile: clean-stageprofile-gcc
10895 clean-stageprofile-gcc:
10896         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
10897           || exit 0 ; \
10898         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stageprofile-start ; \
10899         cd $(HOST_SUBDIR)/gcc && \
10900         $(MAKE) $(FLAGS_TO_PASS)  \
10901                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10902                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
10903 @endif gcc-bootstrap
10904
10905
10906 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10907 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10908 maybe-all-stagefeedback-gcc:
10909 maybe-clean-stagefeedback-gcc:
10910 @if gcc-bootstrap
10911 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10912 all-stagefeedback: all-stagefeedback-gcc
10913 all-stagefeedback-gcc: configure-stagefeedback-gcc
10914         @$(MAKE) stagefeedback-start
10915         @r=`${PWD_COMMAND}`; export r; \
10916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10917         $(HOST_EXPORTS) \
10918         $(POSTSTAGE1_HOST_EXPORTS) \
10919         cd $(HOST_SUBDIR)/gcc && \
10920         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS)
10921
10922 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10923 clean-stagefeedback: clean-stagefeedback-gcc
10924 clean-stagefeedback-gcc:
10925         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
10926           || exit 0 ; \
10927         [ -f $(HOST_SUBDIR)/gcc/Makefile ] || $(MAKE) stagefeedback-start ; \
10928         cd $(HOST_SUBDIR)/gcc && \
10929         $(MAKE) $(FLAGS_TO_PASS)  \
10930                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10931                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
10932 @endif gcc-bootstrap
10933
10934
10935
10936
10937
10938 .PHONY: check-gcc maybe-check-gcc
10939 maybe-check-gcc:
10940 @if gcc
10941 maybe-check-gcc: check-gcc
10942
10943 check-gcc:
10944         @r=`${PWD_COMMAND}`; export r; \
10945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946         $(HOST_EXPORTS) \
10947         (cd $(HOST_SUBDIR)/gcc && \
10948           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10949
10950 @endif gcc
10951
10952 .PHONY: install-gcc maybe-install-gcc
10953 maybe-install-gcc:
10954 @if gcc
10955 maybe-install-gcc: install-gcc
10956
10957 install-gcc: installdirs
10958         @r=`${PWD_COMMAND}`; export r; \
10959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10960         $(HOST_EXPORTS) \
10961         (cd $(HOST_SUBDIR)/gcc && \
10962           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10963
10964 @endif gcc
10965
10966 # Other targets (info, dvi, etc.)
10967
10968 .PHONY: maybe-info-gcc info-gcc
10969 maybe-info-gcc:
10970 @if gcc
10971 maybe-info-gcc: info-gcc
10972
10973 info-gcc: \
10974     configure-gcc 
10975         @[ -f ./gcc/Makefile ] || exit 0; \
10976         r=`${PWD_COMMAND}`; export r; \
10977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978         $(HOST_EXPORTS) \
10979         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981         done; \
10982         echo "Doing info in gcc" ; \
10983         (cd $(HOST_SUBDIR)/gcc && \
10984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986                   "RANLIB=$${RANLIB}" \
10987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10988                   info) \
10989           || exit 1
10990
10991 @endif gcc
10992
10993 .PHONY: maybe-dvi-gcc dvi-gcc
10994 maybe-dvi-gcc:
10995 @if gcc
10996 maybe-dvi-gcc: dvi-gcc
10997
10998 dvi-gcc: \
10999     configure-gcc 
11000         @[ -f ./gcc/Makefile ] || exit 0; \
11001         r=`${PWD_COMMAND}`; export r; \
11002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11003         $(HOST_EXPORTS) \
11004         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11006         done; \
11007         echo "Doing dvi in gcc" ; \
11008         (cd $(HOST_SUBDIR)/gcc && \
11009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11011                   "RANLIB=$${RANLIB}" \
11012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11013                   dvi) \
11014           || exit 1
11015
11016 @endif gcc
11017
11018 .PHONY: maybe-html-gcc html-gcc
11019 maybe-html-gcc:
11020 @if gcc
11021 maybe-html-gcc: html-gcc
11022
11023 html-gcc: \
11024     configure-gcc 
11025         @[ -f ./gcc/Makefile ] || exit 0; \
11026         r=`${PWD_COMMAND}`; export r; \
11027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11028         $(HOST_EXPORTS) \
11029         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11031         done; \
11032         echo "Doing html in gcc" ; \
11033         (cd $(HOST_SUBDIR)/gcc && \
11034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11036                   "RANLIB=$${RANLIB}" \
11037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11038                   html) \
11039           || exit 1
11040
11041 @endif gcc
11042
11043 .PHONY: maybe-TAGS-gcc TAGS-gcc
11044 maybe-TAGS-gcc:
11045 @if gcc
11046 maybe-TAGS-gcc: TAGS-gcc
11047
11048 TAGS-gcc: \
11049     configure-gcc 
11050         @[ -f ./gcc/Makefile ] || exit 0; \
11051         r=`${PWD_COMMAND}`; export r; \
11052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053         $(HOST_EXPORTS) \
11054         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11056         done; \
11057         echo "Doing TAGS in gcc" ; \
11058         (cd $(HOST_SUBDIR)/gcc && \
11059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11061                   "RANLIB=$${RANLIB}" \
11062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11063                   TAGS) \
11064           || exit 1
11065
11066 @endif gcc
11067
11068 .PHONY: maybe-install-info-gcc install-info-gcc
11069 maybe-install-info-gcc:
11070 @if gcc
11071 maybe-install-info-gcc: install-info-gcc
11072
11073 install-info-gcc: \
11074     configure-gcc \
11075     info-gcc 
11076         @[ -f ./gcc/Makefile ] || exit 0; \
11077         r=`${PWD_COMMAND}`; export r; \
11078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079         $(HOST_EXPORTS) \
11080         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082         done; \
11083         echo "Doing install-info in gcc" ; \
11084         (cd $(HOST_SUBDIR)/gcc && \
11085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087                   "RANLIB=$${RANLIB}" \
11088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11089                   install-info) \
11090           || exit 1
11091
11092 @endif gcc
11093
11094 .PHONY: maybe-installcheck-gcc installcheck-gcc
11095 maybe-installcheck-gcc:
11096 @if gcc
11097 maybe-installcheck-gcc: installcheck-gcc
11098
11099 installcheck-gcc: \
11100     configure-gcc 
11101         @[ -f ./gcc/Makefile ] || exit 0; \
11102         r=`${PWD_COMMAND}`; export r; \
11103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104         $(HOST_EXPORTS) \
11105         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11107         done; \
11108         echo "Doing installcheck in gcc" ; \
11109         (cd $(HOST_SUBDIR)/gcc && \
11110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112                   "RANLIB=$${RANLIB}" \
11113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11114                   installcheck) \
11115           || exit 1
11116
11117 @endif gcc
11118
11119 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11120 maybe-mostlyclean-gcc:
11121 @if gcc
11122 maybe-mostlyclean-gcc: mostlyclean-gcc
11123
11124 mostlyclean-gcc: 
11125         @[ -f ./gcc/Makefile ] || exit 0; \
11126         r=`${PWD_COMMAND}`; export r; \
11127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11128         $(HOST_EXPORTS) \
11129         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11131         done; \
11132         echo "Doing mostlyclean in gcc" ; \
11133         (cd $(HOST_SUBDIR)/gcc && \
11134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11136                   "RANLIB=$${RANLIB}" \
11137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11138                   mostlyclean) \
11139           || exit 1
11140
11141 @endif gcc
11142
11143 .PHONY: maybe-clean-gcc clean-gcc
11144 maybe-clean-gcc:
11145 @if gcc
11146 maybe-clean-gcc: clean-gcc
11147
11148 clean-gcc: 
11149         @[ -f ./gcc/Makefile ] || exit 0; \
11150         r=`${PWD_COMMAND}`; export r; \
11151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11152         $(HOST_EXPORTS) \
11153         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11155         done; \
11156         echo "Doing clean in gcc" ; \
11157         (cd $(HOST_SUBDIR)/gcc && \
11158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11160                   "RANLIB=$${RANLIB}" \
11161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11162                   clean) \
11163           || exit 1
11164
11165 @endif gcc
11166
11167 .PHONY: maybe-distclean-gcc distclean-gcc
11168 maybe-distclean-gcc:
11169 @if gcc
11170 maybe-distclean-gcc: distclean-gcc
11171
11172 distclean-gcc: 
11173         @[ -f ./gcc/Makefile ] || exit 0; \
11174         r=`${PWD_COMMAND}`; export r; \
11175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11176         $(HOST_EXPORTS) \
11177         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11179         done; \
11180         echo "Doing distclean in gcc" ; \
11181         (cd $(HOST_SUBDIR)/gcc && \
11182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11184                   "RANLIB=$${RANLIB}" \
11185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11186                   distclean) \
11187           || exit 1
11188
11189 @endif gcc
11190
11191 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11192 maybe-maintainer-clean-gcc:
11193 @if gcc
11194 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11195
11196 maintainer-clean-gcc: 
11197         @[ -f ./gcc/Makefile ] || exit 0; \
11198         r=`${PWD_COMMAND}`; export r; \
11199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11200         $(HOST_EXPORTS) \
11201         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11203         done; \
11204         echo "Doing maintainer-clean in gcc" ; \
11205         (cd $(HOST_SUBDIR)/gcc && \
11206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11208                   "RANLIB=$${RANLIB}" \
11209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11210                   maintainer-clean) \
11211           || exit 1
11212
11213 @endif gcc
11214
11215
11216
11217 .PHONY: configure-gawk maybe-configure-gawk
11218 maybe-configure-gawk:
11219 @if gawk
11220 maybe-configure-gawk: configure-gawk
11221 configure-gawk: 
11222         @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11224         r=`${PWD_COMMAND}`; export r; \
11225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11226         $(HOST_EXPORTS) \
11227         echo Configuring in $(HOST_SUBDIR)/gawk; \
11228         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11229         case $(srcdir) in \
11230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11231           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11233         esac; \
11234         srcdiroption="--srcdir=$${topdir}/gawk"; \
11235         libsrcdir="$$s/gawk"; \
11236         $(SHELL) $${libsrcdir}/configure \
11237           $(HOST_CONFIGARGS) $${srcdiroption}  \
11238           || exit 1
11239 @endif gawk
11240
11241
11242
11243
11244
11245 .PHONY: all-gawk maybe-all-gawk
11246 maybe-all-gawk:
11247 @if gawk
11248 TARGET-gawk=all
11249 maybe-all-gawk: all-gawk
11250 all-gawk: configure-gawk
11251         @r=`${PWD_COMMAND}`; export r; \
11252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11253         $(HOST_EXPORTS) \
11254         (cd $(HOST_SUBDIR)/gawk && \
11255           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11256 @endif gawk
11257
11258
11259
11260
11261 .PHONY: check-gawk maybe-check-gawk
11262 maybe-check-gawk:
11263 @if gawk
11264 maybe-check-gawk: check-gawk
11265
11266 check-gawk:
11267         @r=`${PWD_COMMAND}`; export r; \
11268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11269         $(HOST_EXPORTS) \
11270         (cd $(HOST_SUBDIR)/gawk && \
11271           $(MAKE) $(FLAGS_TO_PASS)  check)
11272
11273 @endif gawk
11274
11275 .PHONY: install-gawk maybe-install-gawk
11276 maybe-install-gawk:
11277 @if gawk
11278 maybe-install-gawk: install-gawk
11279
11280 install-gawk: installdirs
11281         @r=`${PWD_COMMAND}`; export r; \
11282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11283         $(HOST_EXPORTS) \
11284         (cd $(HOST_SUBDIR)/gawk && \
11285           $(MAKE) $(FLAGS_TO_PASS)  install)
11286
11287 @endif gawk
11288
11289 # Other targets (info, dvi, etc.)
11290
11291 .PHONY: maybe-info-gawk info-gawk
11292 maybe-info-gawk:
11293 @if gawk
11294 maybe-info-gawk: info-gawk
11295
11296 info-gawk: \
11297     configure-gawk 
11298         @[ -f ./gawk/Makefile ] || exit 0; \
11299         r=`${PWD_COMMAND}`; export r; \
11300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11301         $(HOST_EXPORTS) \
11302         for flag in $(EXTRA_HOST_FLAGS) ; do \
11303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11304         done; \
11305         echo "Doing info in gawk" ; \
11306         (cd $(HOST_SUBDIR)/gawk && \
11307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11309                   "RANLIB=$${RANLIB}" \
11310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11311                   info) \
11312           || exit 1
11313
11314 @endif gawk
11315
11316 .PHONY: maybe-dvi-gawk dvi-gawk
11317 maybe-dvi-gawk:
11318 @if gawk
11319 maybe-dvi-gawk: dvi-gawk
11320
11321 dvi-gawk: \
11322     configure-gawk 
11323         @[ -f ./gawk/Makefile ] || exit 0; \
11324         r=`${PWD_COMMAND}`; export r; \
11325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326         $(HOST_EXPORTS) \
11327         for flag in $(EXTRA_HOST_FLAGS) ; do \
11328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11329         done; \
11330         echo "Doing dvi in gawk" ; \
11331         (cd $(HOST_SUBDIR)/gawk && \
11332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11334                   "RANLIB=$${RANLIB}" \
11335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11336                   dvi) \
11337           || exit 1
11338
11339 @endif gawk
11340
11341 .PHONY: maybe-html-gawk html-gawk
11342 maybe-html-gawk:
11343 @if gawk
11344 maybe-html-gawk: html-gawk
11345
11346 html-gawk: \
11347     configure-gawk 
11348         @[ -f ./gawk/Makefile ] || exit 0; \
11349         r=`${PWD_COMMAND}`; export r; \
11350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11351         $(HOST_EXPORTS) \
11352         for flag in $(EXTRA_HOST_FLAGS) ; do \
11353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11354         done; \
11355         echo "Doing html in gawk" ; \
11356         (cd $(HOST_SUBDIR)/gawk && \
11357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11359                   "RANLIB=$${RANLIB}" \
11360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11361                   html) \
11362           || exit 1
11363
11364 @endif gawk
11365
11366 .PHONY: maybe-TAGS-gawk TAGS-gawk
11367 maybe-TAGS-gawk:
11368 @if gawk
11369 maybe-TAGS-gawk: TAGS-gawk
11370
11371 TAGS-gawk: \
11372     configure-gawk 
11373         @[ -f ./gawk/Makefile ] || exit 0; \
11374         r=`${PWD_COMMAND}`; export r; \
11375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11376         $(HOST_EXPORTS) \
11377         for flag in $(EXTRA_HOST_FLAGS) ; do \
11378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11379         done; \
11380         echo "Doing TAGS in gawk" ; \
11381         (cd $(HOST_SUBDIR)/gawk && \
11382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11384                   "RANLIB=$${RANLIB}" \
11385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11386                   TAGS) \
11387           || exit 1
11388
11389 @endif gawk
11390
11391 .PHONY: maybe-install-info-gawk install-info-gawk
11392 maybe-install-info-gawk:
11393 @if gawk
11394 maybe-install-info-gawk: install-info-gawk
11395
11396 install-info-gawk: \
11397     configure-gawk \
11398     info-gawk 
11399         @[ -f ./gawk/Makefile ] || exit 0; \
11400         r=`${PWD_COMMAND}`; export r; \
11401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11402         $(HOST_EXPORTS) \
11403         for flag in $(EXTRA_HOST_FLAGS) ; do \
11404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11405         done; \
11406         echo "Doing install-info in gawk" ; \
11407         (cd $(HOST_SUBDIR)/gawk && \
11408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11410                   "RANLIB=$${RANLIB}" \
11411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11412                   install-info) \
11413           || exit 1
11414
11415 @endif gawk
11416
11417 .PHONY: maybe-installcheck-gawk installcheck-gawk
11418 maybe-installcheck-gawk:
11419 @if gawk
11420 maybe-installcheck-gawk: installcheck-gawk
11421
11422 installcheck-gawk: \
11423     configure-gawk 
11424         @[ -f ./gawk/Makefile ] || exit 0; \
11425         r=`${PWD_COMMAND}`; export r; \
11426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11427         $(HOST_EXPORTS) \
11428         for flag in $(EXTRA_HOST_FLAGS) ; do \
11429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11430         done; \
11431         echo "Doing installcheck in gawk" ; \
11432         (cd $(HOST_SUBDIR)/gawk && \
11433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11435                   "RANLIB=$${RANLIB}" \
11436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11437                   installcheck) \
11438           || exit 1
11439
11440 @endif gawk
11441
11442 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11443 maybe-mostlyclean-gawk:
11444 @if gawk
11445 maybe-mostlyclean-gawk: mostlyclean-gawk
11446
11447 mostlyclean-gawk: 
11448         @[ -f ./gawk/Makefile ] || exit 0; \
11449         r=`${PWD_COMMAND}`; export r; \
11450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451         $(HOST_EXPORTS) \
11452         for flag in $(EXTRA_HOST_FLAGS) ; do \
11453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11454         done; \
11455         echo "Doing mostlyclean in gawk" ; \
11456         (cd $(HOST_SUBDIR)/gawk && \
11457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11459                   "RANLIB=$${RANLIB}" \
11460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11461                   mostlyclean) \
11462           || exit 1
11463
11464 @endif gawk
11465
11466 .PHONY: maybe-clean-gawk clean-gawk
11467 maybe-clean-gawk:
11468 @if gawk
11469 maybe-clean-gawk: clean-gawk
11470
11471 clean-gawk: 
11472         @[ -f ./gawk/Makefile ] || exit 0; \
11473         r=`${PWD_COMMAND}`; export r; \
11474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475         $(HOST_EXPORTS) \
11476         for flag in $(EXTRA_HOST_FLAGS) ; do \
11477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11478         done; \
11479         echo "Doing clean in gawk" ; \
11480         (cd $(HOST_SUBDIR)/gawk && \
11481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11483                   "RANLIB=$${RANLIB}" \
11484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11485                   clean) \
11486           || exit 1
11487
11488 @endif gawk
11489
11490 .PHONY: maybe-distclean-gawk distclean-gawk
11491 maybe-distclean-gawk:
11492 @if gawk
11493 maybe-distclean-gawk: distclean-gawk
11494
11495 distclean-gawk: 
11496         @[ -f ./gawk/Makefile ] || exit 0; \
11497         r=`${PWD_COMMAND}`; export r; \
11498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11499         $(HOST_EXPORTS) \
11500         for flag in $(EXTRA_HOST_FLAGS) ; do \
11501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11502         done; \
11503         echo "Doing distclean in gawk" ; \
11504         (cd $(HOST_SUBDIR)/gawk && \
11505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11507                   "RANLIB=$${RANLIB}" \
11508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11509                   distclean) \
11510           || exit 1
11511
11512 @endif gawk
11513
11514 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11515 maybe-maintainer-clean-gawk:
11516 @if gawk
11517 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11518
11519 maintainer-clean-gawk: 
11520         @[ -f ./gawk/Makefile ] || exit 0; \
11521         r=`${PWD_COMMAND}`; export r; \
11522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523         $(HOST_EXPORTS) \
11524         for flag in $(EXTRA_HOST_FLAGS) ; do \
11525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11526         done; \
11527         echo "Doing maintainer-clean in gawk" ; \
11528         (cd $(HOST_SUBDIR)/gawk && \
11529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11531                   "RANLIB=$${RANLIB}" \
11532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11533                   maintainer-clean) \
11534           || exit 1
11535
11536 @endif gawk
11537
11538
11539
11540 .PHONY: configure-gettext maybe-configure-gettext
11541 maybe-configure-gettext:
11542 @if gettext
11543 maybe-configure-gettext: configure-gettext
11544 configure-gettext: 
11545         @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
11546         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
11547         r=`${PWD_COMMAND}`; export r; \
11548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11549         $(HOST_EXPORTS) \
11550         echo Configuring in $(HOST_SUBDIR)/gettext; \
11551         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
11552         case $(srcdir) in \
11553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11554           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
11555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11556         esac; \
11557         srcdiroption="--srcdir=$${topdir}/gettext"; \
11558         libsrcdir="$$s/gettext"; \
11559         $(SHELL) $${libsrcdir}/configure \
11560           $(HOST_CONFIGARGS) $${srcdiroption}  \
11561           || exit 1
11562 @endif gettext
11563
11564
11565
11566
11567
11568 .PHONY: all-gettext maybe-all-gettext
11569 maybe-all-gettext:
11570 @if gettext
11571 TARGET-gettext=all
11572 maybe-all-gettext: all-gettext
11573 all-gettext: configure-gettext
11574         @r=`${PWD_COMMAND}`; export r; \
11575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11576         $(HOST_EXPORTS) \
11577         (cd $(HOST_SUBDIR)/gettext && \
11578           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
11579 @endif gettext
11580
11581
11582
11583
11584 .PHONY: check-gettext maybe-check-gettext
11585 maybe-check-gettext:
11586 @if gettext
11587 maybe-check-gettext: check-gettext
11588
11589 check-gettext:
11590         @r=`${PWD_COMMAND}`; export r; \
11591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11592         $(HOST_EXPORTS) \
11593         (cd $(HOST_SUBDIR)/gettext && \
11594           $(MAKE) $(FLAGS_TO_PASS)  check)
11595
11596 @endif gettext
11597
11598 .PHONY: install-gettext maybe-install-gettext
11599 maybe-install-gettext:
11600 @if gettext
11601 maybe-install-gettext: install-gettext
11602
11603 install-gettext: installdirs
11604         @r=`${PWD_COMMAND}`; export r; \
11605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606         $(HOST_EXPORTS) \
11607         (cd $(HOST_SUBDIR)/gettext && \
11608           $(MAKE) $(FLAGS_TO_PASS)  install)
11609
11610 @endif gettext
11611
11612 # Other targets (info, dvi, etc.)
11613
11614 .PHONY: maybe-info-gettext info-gettext
11615 maybe-info-gettext:
11616 @if gettext
11617 maybe-info-gettext: info-gettext
11618
11619 info-gettext: \
11620     configure-gettext 
11621         @[ -f ./gettext/Makefile ] || exit 0; \
11622         r=`${PWD_COMMAND}`; export r; \
11623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624         $(HOST_EXPORTS) \
11625         for flag in $(EXTRA_HOST_FLAGS) ; do \
11626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11627         done; \
11628         echo "Doing info in gettext" ; \
11629         (cd $(HOST_SUBDIR)/gettext && \
11630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11632                   "RANLIB=$${RANLIB}" \
11633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11634                   info) \
11635           || exit 1
11636
11637 @endif gettext
11638
11639 .PHONY: maybe-dvi-gettext dvi-gettext
11640 maybe-dvi-gettext:
11641 @if gettext
11642 maybe-dvi-gettext: dvi-gettext
11643
11644 dvi-gettext: \
11645     configure-gettext 
11646         @[ -f ./gettext/Makefile ] || exit 0; \
11647         r=`${PWD_COMMAND}`; export r; \
11648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11649         $(HOST_EXPORTS) \
11650         for flag in $(EXTRA_HOST_FLAGS) ; do \
11651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11652         done; \
11653         echo "Doing dvi in gettext" ; \
11654         (cd $(HOST_SUBDIR)/gettext && \
11655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11657                   "RANLIB=$${RANLIB}" \
11658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11659                   dvi) \
11660           || exit 1
11661
11662 @endif gettext
11663
11664 .PHONY: maybe-html-gettext html-gettext
11665 maybe-html-gettext:
11666 @if gettext
11667 maybe-html-gettext: html-gettext
11668
11669 html-gettext: \
11670     configure-gettext 
11671         @[ -f ./gettext/Makefile ] || exit 0; \
11672         r=`${PWD_COMMAND}`; export r; \
11673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11674         $(HOST_EXPORTS) \
11675         for flag in $(EXTRA_HOST_FLAGS) ; do \
11676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11677         done; \
11678         echo "Doing html in gettext" ; \
11679         (cd $(HOST_SUBDIR)/gettext && \
11680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11682                   "RANLIB=$${RANLIB}" \
11683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11684                   html) \
11685           || exit 1
11686
11687 @endif gettext
11688
11689 .PHONY: maybe-TAGS-gettext TAGS-gettext
11690 maybe-TAGS-gettext:
11691 @if gettext
11692 maybe-TAGS-gettext: TAGS-gettext
11693
11694 TAGS-gettext: \
11695     configure-gettext 
11696         @[ -f ./gettext/Makefile ] || exit 0; \
11697         r=`${PWD_COMMAND}`; export r; \
11698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699         $(HOST_EXPORTS) \
11700         for flag in $(EXTRA_HOST_FLAGS) ; do \
11701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11702         done; \
11703         echo "Doing TAGS in gettext" ; \
11704         (cd $(HOST_SUBDIR)/gettext && \
11705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11707                   "RANLIB=$${RANLIB}" \
11708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11709                   TAGS) \
11710           || exit 1
11711
11712 @endif gettext
11713
11714 .PHONY: maybe-install-info-gettext install-info-gettext
11715 maybe-install-info-gettext:
11716 @if gettext
11717 maybe-install-info-gettext: install-info-gettext
11718
11719 install-info-gettext: \
11720     configure-gettext \
11721     info-gettext 
11722         @[ -f ./gettext/Makefile ] || exit 0; \
11723         r=`${PWD_COMMAND}`; export r; \
11724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11725         $(HOST_EXPORTS) \
11726         for flag in $(EXTRA_HOST_FLAGS) ; do \
11727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11728         done; \
11729         echo "Doing install-info in gettext" ; \
11730         (cd $(HOST_SUBDIR)/gettext && \
11731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11733                   "RANLIB=$${RANLIB}" \
11734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11735                   install-info) \
11736           || exit 1
11737
11738 @endif gettext
11739
11740 .PHONY: maybe-installcheck-gettext installcheck-gettext
11741 maybe-installcheck-gettext:
11742 @if gettext
11743 maybe-installcheck-gettext: installcheck-gettext
11744
11745 installcheck-gettext: \
11746     configure-gettext 
11747         @[ -f ./gettext/Makefile ] || exit 0; \
11748         r=`${PWD_COMMAND}`; export r; \
11749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11750         $(HOST_EXPORTS) \
11751         for flag in $(EXTRA_HOST_FLAGS) ; do \
11752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11753         done; \
11754         echo "Doing installcheck in gettext" ; \
11755         (cd $(HOST_SUBDIR)/gettext && \
11756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11758                   "RANLIB=$${RANLIB}" \
11759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11760                   installcheck) \
11761           || exit 1
11762
11763 @endif gettext
11764
11765 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
11766 maybe-mostlyclean-gettext:
11767 @if gettext
11768 maybe-mostlyclean-gettext: mostlyclean-gettext
11769
11770 mostlyclean-gettext: 
11771         @[ -f ./gettext/Makefile ] || exit 0; \
11772         r=`${PWD_COMMAND}`; export r; \
11773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774         $(HOST_EXPORTS) \
11775         for flag in $(EXTRA_HOST_FLAGS) ; do \
11776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777         done; \
11778         echo "Doing mostlyclean in gettext" ; \
11779         (cd $(HOST_SUBDIR)/gettext && \
11780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782                   "RANLIB=$${RANLIB}" \
11783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11784                   mostlyclean) \
11785           || exit 1
11786
11787 @endif gettext
11788
11789 .PHONY: maybe-clean-gettext clean-gettext
11790 maybe-clean-gettext:
11791 @if gettext
11792 maybe-clean-gettext: clean-gettext
11793
11794 clean-gettext: 
11795         @[ -f ./gettext/Makefile ] || exit 0; \
11796         r=`${PWD_COMMAND}`; export r; \
11797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11798         $(HOST_EXPORTS) \
11799         for flag in $(EXTRA_HOST_FLAGS) ; do \
11800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11801         done; \
11802         echo "Doing clean in gettext" ; \
11803         (cd $(HOST_SUBDIR)/gettext && \
11804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11806                   "RANLIB=$${RANLIB}" \
11807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11808                   clean) \
11809           || exit 1
11810
11811 @endif gettext
11812
11813 .PHONY: maybe-distclean-gettext distclean-gettext
11814 maybe-distclean-gettext:
11815 @if gettext
11816 maybe-distclean-gettext: distclean-gettext
11817
11818 distclean-gettext: 
11819         @[ -f ./gettext/Makefile ] || exit 0; \
11820         r=`${PWD_COMMAND}`; export r; \
11821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822         $(HOST_EXPORTS) \
11823         for flag in $(EXTRA_HOST_FLAGS) ; do \
11824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825         done; \
11826         echo "Doing distclean in gettext" ; \
11827         (cd $(HOST_SUBDIR)/gettext && \
11828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830                   "RANLIB=$${RANLIB}" \
11831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11832                   distclean) \
11833           || exit 1
11834
11835 @endif gettext
11836
11837 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
11838 maybe-maintainer-clean-gettext:
11839 @if gettext
11840 maybe-maintainer-clean-gettext: maintainer-clean-gettext
11841
11842 maintainer-clean-gettext: 
11843         @[ -f ./gettext/Makefile ] || exit 0; \
11844         r=`${PWD_COMMAND}`; export r; \
11845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11846         $(HOST_EXPORTS) \
11847         for flag in $(EXTRA_HOST_FLAGS) ; do \
11848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11849         done; \
11850         echo "Doing maintainer-clean in gettext" ; \
11851         (cd $(HOST_SUBDIR)/gettext && \
11852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11854                   "RANLIB=$${RANLIB}" \
11855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11856                   maintainer-clean) \
11857           || exit 1
11858
11859 @endif gettext
11860
11861
11862
11863 .PHONY: configure-gnuserv maybe-configure-gnuserv
11864 maybe-configure-gnuserv:
11865 @if gnuserv
11866 maybe-configure-gnuserv: configure-gnuserv
11867 configure-gnuserv: 
11868         @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
11869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
11870         r=`${PWD_COMMAND}`; export r; \
11871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872         $(HOST_EXPORTS) \
11873         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
11874         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
11875         case $(srcdir) in \
11876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11877           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
11878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11879         esac; \
11880         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
11881         libsrcdir="$$s/gnuserv"; \
11882         $(SHELL) $${libsrcdir}/configure \
11883           $(HOST_CONFIGARGS) $${srcdiroption}  \
11884           || exit 1
11885 @endif gnuserv
11886
11887
11888
11889
11890
11891 .PHONY: all-gnuserv maybe-all-gnuserv
11892 maybe-all-gnuserv:
11893 @if gnuserv
11894 TARGET-gnuserv=all
11895 maybe-all-gnuserv: all-gnuserv
11896 all-gnuserv: configure-gnuserv
11897         @r=`${PWD_COMMAND}`; export r; \
11898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899         $(HOST_EXPORTS) \
11900         (cd $(HOST_SUBDIR)/gnuserv && \
11901           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
11902 @endif gnuserv
11903
11904
11905
11906
11907 .PHONY: check-gnuserv maybe-check-gnuserv
11908 maybe-check-gnuserv:
11909 @if gnuserv
11910 maybe-check-gnuserv: check-gnuserv
11911
11912 check-gnuserv:
11913         @r=`${PWD_COMMAND}`; export r; \
11914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11915         $(HOST_EXPORTS) \
11916         (cd $(HOST_SUBDIR)/gnuserv && \
11917           $(MAKE) $(FLAGS_TO_PASS)  check)
11918
11919 @endif gnuserv
11920
11921 .PHONY: install-gnuserv maybe-install-gnuserv
11922 maybe-install-gnuserv:
11923 @if gnuserv
11924 maybe-install-gnuserv: install-gnuserv
11925
11926 install-gnuserv: installdirs
11927         @r=`${PWD_COMMAND}`; export r; \
11928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929         $(HOST_EXPORTS) \
11930         (cd $(HOST_SUBDIR)/gnuserv && \
11931           $(MAKE) $(FLAGS_TO_PASS)  install)
11932
11933 @endif gnuserv
11934
11935 # Other targets (info, dvi, etc.)
11936
11937 .PHONY: maybe-info-gnuserv info-gnuserv
11938 maybe-info-gnuserv:
11939 @if gnuserv
11940 maybe-info-gnuserv: info-gnuserv
11941
11942 info-gnuserv: \
11943     configure-gnuserv 
11944         @[ -f ./gnuserv/Makefile ] || exit 0; \
11945         r=`${PWD_COMMAND}`; export r; \
11946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11947         $(HOST_EXPORTS) \
11948         for flag in $(EXTRA_HOST_FLAGS) ; do \
11949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11950         done; \
11951         echo "Doing info in gnuserv" ; \
11952         (cd $(HOST_SUBDIR)/gnuserv && \
11953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11955                   "RANLIB=$${RANLIB}" \
11956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11957                   info) \
11958           || exit 1
11959
11960 @endif gnuserv
11961
11962 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
11963 maybe-dvi-gnuserv:
11964 @if gnuserv
11965 maybe-dvi-gnuserv: dvi-gnuserv
11966
11967 dvi-gnuserv: \
11968     configure-gnuserv 
11969         @[ -f ./gnuserv/Makefile ] || exit 0; \
11970         r=`${PWD_COMMAND}`; export r; \
11971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11972         $(HOST_EXPORTS) \
11973         for flag in $(EXTRA_HOST_FLAGS) ; do \
11974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11975         done; \
11976         echo "Doing dvi in gnuserv" ; \
11977         (cd $(HOST_SUBDIR)/gnuserv && \
11978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11980                   "RANLIB=$${RANLIB}" \
11981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11982                   dvi) \
11983           || exit 1
11984
11985 @endif gnuserv
11986
11987 .PHONY: maybe-html-gnuserv html-gnuserv
11988 maybe-html-gnuserv:
11989 @if gnuserv
11990 maybe-html-gnuserv: html-gnuserv
11991
11992 html-gnuserv: \
11993     configure-gnuserv 
11994         @[ -f ./gnuserv/Makefile ] || exit 0; \
11995         r=`${PWD_COMMAND}`; export r; \
11996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11997         $(HOST_EXPORTS) \
11998         for flag in $(EXTRA_HOST_FLAGS) ; do \
11999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12000         done; \
12001         echo "Doing html in gnuserv" ; \
12002         (cd $(HOST_SUBDIR)/gnuserv && \
12003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12005                   "RANLIB=$${RANLIB}" \
12006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12007                   html) \
12008           || exit 1
12009
12010 @endif gnuserv
12011
12012 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12013 maybe-TAGS-gnuserv:
12014 @if gnuserv
12015 maybe-TAGS-gnuserv: TAGS-gnuserv
12016
12017 TAGS-gnuserv: \
12018     configure-gnuserv 
12019         @[ -f ./gnuserv/Makefile ] || exit 0; \
12020         r=`${PWD_COMMAND}`; export r; \
12021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022         $(HOST_EXPORTS) \
12023         for flag in $(EXTRA_HOST_FLAGS) ; do \
12024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12025         done; \
12026         echo "Doing TAGS in gnuserv" ; \
12027         (cd $(HOST_SUBDIR)/gnuserv && \
12028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12030                   "RANLIB=$${RANLIB}" \
12031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12032                   TAGS) \
12033           || exit 1
12034
12035 @endif gnuserv
12036
12037 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12038 maybe-install-info-gnuserv:
12039 @if gnuserv
12040 maybe-install-info-gnuserv: install-info-gnuserv
12041
12042 install-info-gnuserv: \
12043     configure-gnuserv \
12044     info-gnuserv 
12045         @[ -f ./gnuserv/Makefile ] || exit 0; \
12046         r=`${PWD_COMMAND}`; export r; \
12047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12048         $(HOST_EXPORTS) \
12049         for flag in $(EXTRA_HOST_FLAGS) ; do \
12050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12051         done; \
12052         echo "Doing install-info in gnuserv" ; \
12053         (cd $(HOST_SUBDIR)/gnuserv && \
12054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12056                   "RANLIB=$${RANLIB}" \
12057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12058                   install-info) \
12059           || exit 1
12060
12061 @endif gnuserv
12062
12063 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12064 maybe-installcheck-gnuserv:
12065 @if gnuserv
12066 maybe-installcheck-gnuserv: installcheck-gnuserv
12067
12068 installcheck-gnuserv: \
12069     configure-gnuserv 
12070         @[ -f ./gnuserv/Makefile ] || exit 0; \
12071         r=`${PWD_COMMAND}`; export r; \
12072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12073         $(HOST_EXPORTS) \
12074         for flag in $(EXTRA_HOST_FLAGS) ; do \
12075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12076         done; \
12077         echo "Doing installcheck in gnuserv" ; \
12078         (cd $(HOST_SUBDIR)/gnuserv && \
12079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12081                   "RANLIB=$${RANLIB}" \
12082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12083                   installcheck) \
12084           || exit 1
12085
12086 @endif gnuserv
12087
12088 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12089 maybe-mostlyclean-gnuserv:
12090 @if gnuserv
12091 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12092
12093 mostlyclean-gnuserv: 
12094         @[ -f ./gnuserv/Makefile ] || exit 0; \
12095         r=`${PWD_COMMAND}`; export r; \
12096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097         $(HOST_EXPORTS) \
12098         for flag in $(EXTRA_HOST_FLAGS) ; do \
12099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12100         done; \
12101         echo "Doing mostlyclean in gnuserv" ; \
12102         (cd $(HOST_SUBDIR)/gnuserv && \
12103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12105                   "RANLIB=$${RANLIB}" \
12106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12107                   mostlyclean) \
12108           || exit 1
12109
12110 @endif gnuserv
12111
12112 .PHONY: maybe-clean-gnuserv clean-gnuserv
12113 maybe-clean-gnuserv:
12114 @if gnuserv
12115 maybe-clean-gnuserv: clean-gnuserv
12116
12117 clean-gnuserv: 
12118         @[ -f ./gnuserv/Makefile ] || exit 0; \
12119         r=`${PWD_COMMAND}`; export r; \
12120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12121         $(HOST_EXPORTS) \
12122         for flag in $(EXTRA_HOST_FLAGS) ; do \
12123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12124         done; \
12125         echo "Doing clean in gnuserv" ; \
12126         (cd $(HOST_SUBDIR)/gnuserv && \
12127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12129                   "RANLIB=$${RANLIB}" \
12130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12131                   clean) \
12132           || exit 1
12133
12134 @endif gnuserv
12135
12136 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12137 maybe-distclean-gnuserv:
12138 @if gnuserv
12139 maybe-distclean-gnuserv: distclean-gnuserv
12140
12141 distclean-gnuserv: 
12142         @[ -f ./gnuserv/Makefile ] || exit 0; \
12143         r=`${PWD_COMMAND}`; export r; \
12144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145         $(HOST_EXPORTS) \
12146         for flag in $(EXTRA_HOST_FLAGS) ; do \
12147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12148         done; \
12149         echo "Doing distclean in gnuserv" ; \
12150         (cd $(HOST_SUBDIR)/gnuserv && \
12151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12153                   "RANLIB=$${RANLIB}" \
12154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12155                   distclean) \
12156           || exit 1
12157
12158 @endif gnuserv
12159
12160 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12161 maybe-maintainer-clean-gnuserv:
12162 @if gnuserv
12163 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12164
12165 maintainer-clean-gnuserv: 
12166         @[ -f ./gnuserv/Makefile ] || exit 0; \
12167         r=`${PWD_COMMAND}`; export r; \
12168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12169         $(HOST_EXPORTS) \
12170         for flag in $(EXTRA_HOST_FLAGS) ; do \
12171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12172         done; \
12173         echo "Doing maintainer-clean in gnuserv" ; \
12174         (cd $(HOST_SUBDIR)/gnuserv && \
12175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12177                   "RANLIB=$${RANLIB}" \
12178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12179                   maintainer-clean) \
12180           || exit 1
12181
12182 @endif gnuserv
12183
12184
12185
12186 .PHONY: configure-gprof maybe-configure-gprof
12187 maybe-configure-gprof:
12188 @if gprof
12189 maybe-configure-gprof: configure-gprof
12190 configure-gprof: 
12191         @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12193         r=`${PWD_COMMAND}`; export r; \
12194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12195         $(HOST_EXPORTS) \
12196         echo Configuring in $(HOST_SUBDIR)/gprof; \
12197         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12198         case $(srcdir) in \
12199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12200           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12202         esac; \
12203         srcdiroption="--srcdir=$${topdir}/gprof"; \
12204         libsrcdir="$$s/gprof"; \
12205         $(SHELL) $${libsrcdir}/configure \
12206           $(HOST_CONFIGARGS) $${srcdiroption}  \
12207           || exit 1
12208 @endif gprof
12209
12210
12211
12212
12213
12214 .PHONY: all-gprof maybe-all-gprof
12215 maybe-all-gprof:
12216 @if gprof
12217 TARGET-gprof=all
12218 maybe-all-gprof: all-gprof
12219 all-gprof: configure-gprof
12220         @r=`${PWD_COMMAND}`; export r; \
12221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12222         $(HOST_EXPORTS) \
12223         (cd $(HOST_SUBDIR)/gprof && \
12224           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12225 @endif gprof
12226
12227
12228
12229
12230 .PHONY: check-gprof maybe-check-gprof
12231 maybe-check-gprof:
12232 @if gprof
12233 maybe-check-gprof: check-gprof
12234
12235 check-gprof:
12236         @r=`${PWD_COMMAND}`; export r; \
12237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238         $(HOST_EXPORTS) \
12239         (cd $(HOST_SUBDIR)/gprof && \
12240           $(MAKE) $(FLAGS_TO_PASS)  check)
12241
12242 @endif gprof
12243
12244 .PHONY: install-gprof maybe-install-gprof
12245 maybe-install-gprof:
12246 @if gprof
12247 maybe-install-gprof: install-gprof
12248
12249 install-gprof: installdirs
12250         @r=`${PWD_COMMAND}`; export r; \
12251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12252         $(HOST_EXPORTS) \
12253         (cd $(HOST_SUBDIR)/gprof && \
12254           $(MAKE) $(FLAGS_TO_PASS)  install)
12255
12256 @endif gprof
12257
12258 # Other targets (info, dvi, etc.)
12259
12260 .PHONY: maybe-info-gprof info-gprof
12261 maybe-info-gprof:
12262 @if gprof
12263 maybe-info-gprof: info-gprof
12264
12265 info-gprof: \
12266     configure-gprof 
12267         @[ -f ./gprof/Makefile ] || exit 0; \
12268         r=`${PWD_COMMAND}`; export r; \
12269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12270         $(HOST_EXPORTS) \
12271         for flag in $(EXTRA_HOST_FLAGS) ; do \
12272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12273         done; \
12274         echo "Doing info in gprof" ; \
12275         (cd $(HOST_SUBDIR)/gprof && \
12276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12278                   "RANLIB=$${RANLIB}" \
12279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12280                   info) \
12281           || exit 1
12282
12283 @endif gprof
12284
12285 .PHONY: maybe-dvi-gprof dvi-gprof
12286 maybe-dvi-gprof:
12287 @if gprof
12288 maybe-dvi-gprof: dvi-gprof
12289
12290 dvi-gprof: \
12291     configure-gprof 
12292         @[ -f ./gprof/Makefile ] || exit 0; \
12293         r=`${PWD_COMMAND}`; export r; \
12294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12295         $(HOST_EXPORTS) \
12296         for flag in $(EXTRA_HOST_FLAGS) ; do \
12297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12298         done; \
12299         echo "Doing dvi in gprof" ; \
12300         (cd $(HOST_SUBDIR)/gprof && \
12301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12303                   "RANLIB=$${RANLIB}" \
12304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12305                   dvi) \
12306           || exit 1
12307
12308 @endif gprof
12309
12310 .PHONY: maybe-html-gprof html-gprof
12311 maybe-html-gprof:
12312 @if gprof
12313 maybe-html-gprof: html-gprof
12314
12315 html-gprof: \
12316     configure-gprof 
12317         @[ -f ./gprof/Makefile ] || exit 0; \
12318         r=`${PWD_COMMAND}`; export r; \
12319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12320         $(HOST_EXPORTS) \
12321         for flag in $(EXTRA_HOST_FLAGS) ; do \
12322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12323         done; \
12324         echo "Doing html in gprof" ; \
12325         (cd $(HOST_SUBDIR)/gprof && \
12326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12328                   "RANLIB=$${RANLIB}" \
12329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12330                   html) \
12331           || exit 1
12332
12333 @endif gprof
12334
12335 .PHONY: maybe-TAGS-gprof TAGS-gprof
12336 maybe-TAGS-gprof:
12337 @if gprof
12338 maybe-TAGS-gprof: TAGS-gprof
12339
12340 TAGS-gprof: \
12341     configure-gprof 
12342         @[ -f ./gprof/Makefile ] || exit 0; \
12343         r=`${PWD_COMMAND}`; export r; \
12344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12345         $(HOST_EXPORTS) \
12346         for flag in $(EXTRA_HOST_FLAGS) ; do \
12347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12348         done; \
12349         echo "Doing TAGS in gprof" ; \
12350         (cd $(HOST_SUBDIR)/gprof && \
12351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12353                   "RANLIB=$${RANLIB}" \
12354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12355                   TAGS) \
12356           || exit 1
12357
12358 @endif gprof
12359
12360 .PHONY: maybe-install-info-gprof install-info-gprof
12361 maybe-install-info-gprof:
12362 @if gprof
12363 maybe-install-info-gprof: install-info-gprof
12364
12365 install-info-gprof: \
12366     configure-gprof \
12367     info-gprof 
12368         @[ -f ./gprof/Makefile ] || exit 0; \
12369         r=`${PWD_COMMAND}`; export r; \
12370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371         $(HOST_EXPORTS) \
12372         for flag in $(EXTRA_HOST_FLAGS) ; do \
12373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12374         done; \
12375         echo "Doing install-info in gprof" ; \
12376         (cd $(HOST_SUBDIR)/gprof && \
12377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12379                   "RANLIB=$${RANLIB}" \
12380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12381                   install-info) \
12382           || exit 1
12383
12384 @endif gprof
12385
12386 .PHONY: maybe-installcheck-gprof installcheck-gprof
12387 maybe-installcheck-gprof:
12388 @if gprof
12389 maybe-installcheck-gprof: installcheck-gprof
12390
12391 installcheck-gprof: \
12392     configure-gprof 
12393         @[ -f ./gprof/Makefile ] || exit 0; \
12394         r=`${PWD_COMMAND}`; export r; \
12395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396         $(HOST_EXPORTS) \
12397         for flag in $(EXTRA_HOST_FLAGS) ; do \
12398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399         done; \
12400         echo "Doing installcheck in gprof" ; \
12401         (cd $(HOST_SUBDIR)/gprof && \
12402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404                   "RANLIB=$${RANLIB}" \
12405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12406                   installcheck) \
12407           || exit 1
12408
12409 @endif gprof
12410
12411 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12412 maybe-mostlyclean-gprof:
12413 @if gprof
12414 maybe-mostlyclean-gprof: mostlyclean-gprof
12415
12416 mostlyclean-gprof: 
12417         @[ -f ./gprof/Makefile ] || exit 0; \
12418         r=`${PWD_COMMAND}`; export r; \
12419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12420         $(HOST_EXPORTS) \
12421         for flag in $(EXTRA_HOST_FLAGS) ; do \
12422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12423         done; \
12424         echo "Doing mostlyclean in gprof" ; \
12425         (cd $(HOST_SUBDIR)/gprof && \
12426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12428                   "RANLIB=$${RANLIB}" \
12429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12430                   mostlyclean) \
12431           || exit 1
12432
12433 @endif gprof
12434
12435 .PHONY: maybe-clean-gprof clean-gprof
12436 maybe-clean-gprof:
12437 @if gprof
12438 maybe-clean-gprof: clean-gprof
12439
12440 clean-gprof: 
12441         @[ -f ./gprof/Makefile ] || exit 0; \
12442         r=`${PWD_COMMAND}`; export r; \
12443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12444         $(HOST_EXPORTS) \
12445         for flag in $(EXTRA_HOST_FLAGS) ; do \
12446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12447         done; \
12448         echo "Doing clean in gprof" ; \
12449         (cd $(HOST_SUBDIR)/gprof && \
12450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12452                   "RANLIB=$${RANLIB}" \
12453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12454                   clean) \
12455           || exit 1
12456
12457 @endif gprof
12458
12459 .PHONY: maybe-distclean-gprof distclean-gprof
12460 maybe-distclean-gprof:
12461 @if gprof
12462 maybe-distclean-gprof: distclean-gprof
12463
12464 distclean-gprof: 
12465         @[ -f ./gprof/Makefile ] || exit 0; \
12466         r=`${PWD_COMMAND}`; export r; \
12467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12468         $(HOST_EXPORTS) \
12469         for flag in $(EXTRA_HOST_FLAGS) ; do \
12470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12471         done; \
12472         echo "Doing distclean in gprof" ; \
12473         (cd $(HOST_SUBDIR)/gprof && \
12474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12476                   "RANLIB=$${RANLIB}" \
12477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12478                   distclean) \
12479           || exit 1
12480
12481 @endif gprof
12482
12483 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12484 maybe-maintainer-clean-gprof:
12485 @if gprof
12486 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12487
12488 maintainer-clean-gprof: 
12489         @[ -f ./gprof/Makefile ] || exit 0; \
12490         r=`${PWD_COMMAND}`; export r; \
12491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12492         $(HOST_EXPORTS) \
12493         for flag in $(EXTRA_HOST_FLAGS) ; do \
12494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12495         done; \
12496         echo "Doing maintainer-clean in gprof" ; \
12497         (cd $(HOST_SUBDIR)/gprof && \
12498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12500                   "RANLIB=$${RANLIB}" \
12501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12502                   maintainer-clean) \
12503           || exit 1
12504
12505 @endif gprof
12506
12507
12508
12509 .PHONY: configure-gzip maybe-configure-gzip
12510 maybe-configure-gzip:
12511 @if gzip
12512 maybe-configure-gzip: configure-gzip
12513 configure-gzip: 
12514         @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
12515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
12516         r=`${PWD_COMMAND}`; export r; \
12517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12518         $(HOST_EXPORTS) \
12519         echo Configuring in $(HOST_SUBDIR)/gzip; \
12520         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
12521         case $(srcdir) in \
12522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12523           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
12524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12525         esac; \
12526         srcdiroption="--srcdir=$${topdir}/gzip"; \
12527         libsrcdir="$$s/gzip"; \
12528         $(SHELL) $${libsrcdir}/configure \
12529           $(HOST_CONFIGARGS) $${srcdiroption}  \
12530           || exit 1
12531 @endif gzip
12532
12533
12534
12535
12536
12537 .PHONY: all-gzip maybe-all-gzip
12538 maybe-all-gzip:
12539 @if gzip
12540 TARGET-gzip=all
12541 maybe-all-gzip: all-gzip
12542 all-gzip: configure-gzip
12543         @r=`${PWD_COMMAND}`; export r; \
12544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545         $(HOST_EXPORTS) \
12546         (cd $(HOST_SUBDIR)/gzip && \
12547           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
12548 @endif gzip
12549
12550
12551
12552
12553 .PHONY: check-gzip maybe-check-gzip
12554 maybe-check-gzip:
12555 @if gzip
12556 maybe-check-gzip: check-gzip
12557
12558 check-gzip:
12559         @r=`${PWD_COMMAND}`; export r; \
12560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12561         $(HOST_EXPORTS) \
12562         (cd $(HOST_SUBDIR)/gzip && \
12563           $(MAKE) $(FLAGS_TO_PASS)  check)
12564
12565 @endif gzip
12566
12567 .PHONY: install-gzip maybe-install-gzip
12568 maybe-install-gzip:
12569 @if gzip
12570 maybe-install-gzip: install-gzip
12571
12572 install-gzip: installdirs
12573         @r=`${PWD_COMMAND}`; export r; \
12574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12575         $(HOST_EXPORTS) \
12576         (cd $(HOST_SUBDIR)/gzip && \
12577           $(MAKE) $(FLAGS_TO_PASS)  install)
12578
12579 @endif gzip
12580
12581 # Other targets (info, dvi, etc.)
12582
12583 .PHONY: maybe-info-gzip info-gzip
12584 maybe-info-gzip:
12585 @if gzip
12586 maybe-info-gzip: info-gzip
12587
12588 info-gzip: \
12589     configure-gzip 
12590         @[ -f ./gzip/Makefile ] || exit 0; \
12591         r=`${PWD_COMMAND}`; export r; \
12592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12593         $(HOST_EXPORTS) \
12594         for flag in $(EXTRA_HOST_FLAGS) ; do \
12595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12596         done; \
12597         echo "Doing info in gzip" ; \
12598         (cd $(HOST_SUBDIR)/gzip && \
12599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12601                   "RANLIB=$${RANLIB}" \
12602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12603                   info) \
12604           || exit 1
12605
12606 @endif gzip
12607
12608 .PHONY: maybe-dvi-gzip dvi-gzip
12609 maybe-dvi-gzip:
12610 @if gzip
12611 maybe-dvi-gzip: dvi-gzip
12612
12613 dvi-gzip: \
12614     configure-gzip 
12615         @[ -f ./gzip/Makefile ] || exit 0; \
12616         r=`${PWD_COMMAND}`; export r; \
12617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12618         $(HOST_EXPORTS) \
12619         for flag in $(EXTRA_HOST_FLAGS) ; do \
12620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12621         done; \
12622         echo "Doing dvi in gzip" ; \
12623         (cd $(HOST_SUBDIR)/gzip && \
12624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12626                   "RANLIB=$${RANLIB}" \
12627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12628                   dvi) \
12629           || exit 1
12630
12631 @endif gzip
12632
12633 .PHONY: maybe-html-gzip html-gzip
12634 maybe-html-gzip:
12635 @if gzip
12636 maybe-html-gzip: html-gzip
12637
12638 html-gzip: \
12639     configure-gzip 
12640         @[ -f ./gzip/Makefile ] || exit 0; \
12641         r=`${PWD_COMMAND}`; export r; \
12642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643         $(HOST_EXPORTS) \
12644         for flag in $(EXTRA_HOST_FLAGS) ; do \
12645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646         done; \
12647         echo "Doing html in gzip" ; \
12648         (cd $(HOST_SUBDIR)/gzip && \
12649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651                   "RANLIB=$${RANLIB}" \
12652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12653                   html) \
12654           || exit 1
12655
12656 @endif gzip
12657
12658 .PHONY: maybe-TAGS-gzip TAGS-gzip
12659 maybe-TAGS-gzip:
12660 @if gzip
12661 maybe-TAGS-gzip: TAGS-gzip
12662
12663 TAGS-gzip: \
12664     configure-gzip 
12665         @[ -f ./gzip/Makefile ] || exit 0; \
12666         r=`${PWD_COMMAND}`; export r; \
12667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12668         $(HOST_EXPORTS) \
12669         for flag in $(EXTRA_HOST_FLAGS) ; do \
12670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12671         done; \
12672         echo "Doing TAGS in gzip" ; \
12673         (cd $(HOST_SUBDIR)/gzip && \
12674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12676                   "RANLIB=$${RANLIB}" \
12677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12678                   TAGS) \
12679           || exit 1
12680
12681 @endif gzip
12682
12683 .PHONY: maybe-install-info-gzip install-info-gzip
12684 maybe-install-info-gzip:
12685 @if gzip
12686 maybe-install-info-gzip: install-info-gzip
12687
12688 install-info-gzip: \
12689     configure-gzip \
12690     info-gzip 
12691         @[ -f ./gzip/Makefile ] || exit 0; \
12692         r=`${PWD_COMMAND}`; export r; \
12693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12694         $(HOST_EXPORTS) \
12695         for flag in $(EXTRA_HOST_FLAGS) ; do \
12696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12697         done; \
12698         echo "Doing install-info in gzip" ; \
12699         (cd $(HOST_SUBDIR)/gzip && \
12700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12702                   "RANLIB=$${RANLIB}" \
12703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12704                   install-info) \
12705           || exit 1
12706
12707 @endif gzip
12708
12709 .PHONY: maybe-installcheck-gzip installcheck-gzip
12710 maybe-installcheck-gzip:
12711 @if gzip
12712 maybe-installcheck-gzip: installcheck-gzip
12713
12714 installcheck-gzip: \
12715     configure-gzip 
12716         @[ -f ./gzip/Makefile ] || exit 0; \
12717         r=`${PWD_COMMAND}`; export r; \
12718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12719         $(HOST_EXPORTS) \
12720         for flag in $(EXTRA_HOST_FLAGS) ; do \
12721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12722         done; \
12723         echo "Doing installcheck in gzip" ; \
12724         (cd $(HOST_SUBDIR)/gzip && \
12725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12727                   "RANLIB=$${RANLIB}" \
12728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12729                   installcheck) \
12730           || exit 1
12731
12732 @endif gzip
12733
12734 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
12735 maybe-mostlyclean-gzip:
12736 @if gzip
12737 maybe-mostlyclean-gzip: mostlyclean-gzip
12738
12739 mostlyclean-gzip: 
12740         @[ -f ./gzip/Makefile ] || exit 0; \
12741         r=`${PWD_COMMAND}`; export r; \
12742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743         $(HOST_EXPORTS) \
12744         for flag in $(EXTRA_HOST_FLAGS) ; do \
12745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12746         done; \
12747         echo "Doing mostlyclean in gzip" ; \
12748         (cd $(HOST_SUBDIR)/gzip && \
12749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12751                   "RANLIB=$${RANLIB}" \
12752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12753                   mostlyclean) \
12754           || exit 1
12755
12756 @endif gzip
12757
12758 .PHONY: maybe-clean-gzip clean-gzip
12759 maybe-clean-gzip:
12760 @if gzip
12761 maybe-clean-gzip: clean-gzip
12762
12763 clean-gzip: 
12764         @[ -f ./gzip/Makefile ] || exit 0; \
12765         r=`${PWD_COMMAND}`; export r; \
12766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767         $(HOST_EXPORTS) \
12768         for flag in $(EXTRA_HOST_FLAGS) ; do \
12769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12770         done; \
12771         echo "Doing clean in gzip" ; \
12772         (cd $(HOST_SUBDIR)/gzip && \
12773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12775                   "RANLIB=$${RANLIB}" \
12776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12777                   clean) \
12778           || exit 1
12779
12780 @endif gzip
12781
12782 .PHONY: maybe-distclean-gzip distclean-gzip
12783 maybe-distclean-gzip:
12784 @if gzip
12785 maybe-distclean-gzip: distclean-gzip
12786
12787 distclean-gzip: 
12788         @[ -f ./gzip/Makefile ] || exit 0; \
12789         r=`${PWD_COMMAND}`; export r; \
12790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12791         $(HOST_EXPORTS) \
12792         for flag in $(EXTRA_HOST_FLAGS) ; do \
12793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12794         done; \
12795         echo "Doing distclean in gzip" ; \
12796         (cd $(HOST_SUBDIR)/gzip && \
12797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12799                   "RANLIB=$${RANLIB}" \
12800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12801                   distclean) \
12802           || exit 1
12803
12804 @endif gzip
12805
12806 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
12807 maybe-maintainer-clean-gzip:
12808 @if gzip
12809 maybe-maintainer-clean-gzip: maintainer-clean-gzip
12810
12811 maintainer-clean-gzip: 
12812         @[ -f ./gzip/Makefile ] || exit 0; \
12813         r=`${PWD_COMMAND}`; export r; \
12814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12815         $(HOST_EXPORTS) \
12816         for flag in $(EXTRA_HOST_FLAGS) ; do \
12817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12818         done; \
12819         echo "Doing maintainer-clean in gzip" ; \
12820         (cd $(HOST_SUBDIR)/gzip && \
12821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12823                   "RANLIB=$${RANLIB}" \
12824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12825                   maintainer-clean) \
12826           || exit 1
12827
12828 @endif gzip
12829
12830
12831
12832 .PHONY: configure-hello maybe-configure-hello
12833 maybe-configure-hello:
12834 @if hello
12835 maybe-configure-hello: configure-hello
12836 configure-hello: 
12837         @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
12838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
12839         r=`${PWD_COMMAND}`; export r; \
12840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12841         $(HOST_EXPORTS) \
12842         echo Configuring in $(HOST_SUBDIR)/hello; \
12843         cd "$(HOST_SUBDIR)/hello" || exit 1; \
12844         case $(srcdir) in \
12845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12846           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
12847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12848         esac; \
12849         srcdiroption="--srcdir=$${topdir}/hello"; \
12850         libsrcdir="$$s/hello"; \
12851         $(SHELL) $${libsrcdir}/configure \
12852           $(HOST_CONFIGARGS) $${srcdiroption}  \
12853           || exit 1
12854 @endif hello
12855
12856
12857
12858
12859
12860 .PHONY: all-hello maybe-all-hello
12861 maybe-all-hello:
12862 @if hello
12863 TARGET-hello=all
12864 maybe-all-hello: all-hello
12865 all-hello: configure-hello
12866         @r=`${PWD_COMMAND}`; export r; \
12867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12868         $(HOST_EXPORTS) \
12869         (cd $(HOST_SUBDIR)/hello && \
12870           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
12871 @endif hello
12872
12873
12874
12875
12876 .PHONY: check-hello maybe-check-hello
12877 maybe-check-hello:
12878 @if hello
12879 maybe-check-hello: check-hello
12880
12881 check-hello:
12882         @r=`${PWD_COMMAND}`; export r; \
12883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884         $(HOST_EXPORTS) \
12885         (cd $(HOST_SUBDIR)/hello && \
12886           $(MAKE) $(FLAGS_TO_PASS)  check)
12887
12888 @endif hello
12889
12890 .PHONY: install-hello maybe-install-hello
12891 maybe-install-hello:
12892 @if hello
12893 maybe-install-hello: install-hello
12894
12895 install-hello: installdirs
12896         @r=`${PWD_COMMAND}`; export r; \
12897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898         $(HOST_EXPORTS) \
12899         (cd $(HOST_SUBDIR)/hello && \
12900           $(MAKE) $(FLAGS_TO_PASS)  install)
12901
12902 @endif hello
12903
12904 # Other targets (info, dvi, etc.)
12905
12906 .PHONY: maybe-info-hello info-hello
12907 maybe-info-hello:
12908 @if hello
12909 maybe-info-hello: info-hello
12910
12911 info-hello: \
12912     configure-hello 
12913         @[ -f ./hello/Makefile ] || exit 0; \
12914         r=`${PWD_COMMAND}`; export r; \
12915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12916         $(HOST_EXPORTS) \
12917         for flag in $(EXTRA_HOST_FLAGS) ; do \
12918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12919         done; \
12920         echo "Doing info in hello" ; \
12921         (cd $(HOST_SUBDIR)/hello && \
12922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12924                   "RANLIB=$${RANLIB}" \
12925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12926                   info) \
12927           || exit 1
12928
12929 @endif hello
12930
12931 .PHONY: maybe-dvi-hello dvi-hello
12932 maybe-dvi-hello:
12933 @if hello
12934 maybe-dvi-hello: dvi-hello
12935
12936 dvi-hello: \
12937     configure-hello 
12938         @[ -f ./hello/Makefile ] || exit 0; \
12939         r=`${PWD_COMMAND}`; export r; \
12940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12941         $(HOST_EXPORTS) \
12942         for flag in $(EXTRA_HOST_FLAGS) ; do \
12943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12944         done; \
12945         echo "Doing dvi in hello" ; \
12946         (cd $(HOST_SUBDIR)/hello && \
12947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12949                   "RANLIB=$${RANLIB}" \
12950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12951                   dvi) \
12952           || exit 1
12953
12954 @endif hello
12955
12956 .PHONY: maybe-html-hello html-hello
12957 maybe-html-hello:
12958 @if hello
12959 maybe-html-hello: html-hello
12960
12961 html-hello: \
12962     configure-hello 
12963         @[ -f ./hello/Makefile ] || exit 0; \
12964         r=`${PWD_COMMAND}`; export r; \
12965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966         $(HOST_EXPORTS) \
12967         for flag in $(EXTRA_HOST_FLAGS) ; do \
12968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12969         done; \
12970         echo "Doing html in hello" ; \
12971         (cd $(HOST_SUBDIR)/hello && \
12972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12974                   "RANLIB=$${RANLIB}" \
12975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12976                   html) \
12977           || exit 1
12978
12979 @endif hello
12980
12981 .PHONY: maybe-TAGS-hello TAGS-hello
12982 maybe-TAGS-hello:
12983 @if hello
12984 maybe-TAGS-hello: TAGS-hello
12985
12986 TAGS-hello: \
12987     configure-hello 
12988         @[ -f ./hello/Makefile ] || exit 0; \
12989         r=`${PWD_COMMAND}`; export r; \
12990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12991         $(HOST_EXPORTS) \
12992         for flag in $(EXTRA_HOST_FLAGS) ; do \
12993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12994         done; \
12995         echo "Doing TAGS in hello" ; \
12996         (cd $(HOST_SUBDIR)/hello && \
12997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12999                   "RANLIB=$${RANLIB}" \
13000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13001                   TAGS) \
13002           || exit 1
13003
13004 @endif hello
13005
13006 .PHONY: maybe-install-info-hello install-info-hello
13007 maybe-install-info-hello:
13008 @if hello
13009 maybe-install-info-hello: install-info-hello
13010
13011 install-info-hello: \
13012     configure-hello \
13013     info-hello 
13014         @[ -f ./hello/Makefile ] || exit 0; \
13015         r=`${PWD_COMMAND}`; export r; \
13016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13017         $(HOST_EXPORTS) \
13018         for flag in $(EXTRA_HOST_FLAGS) ; do \
13019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13020         done; \
13021         echo "Doing install-info in hello" ; \
13022         (cd $(HOST_SUBDIR)/hello && \
13023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13025                   "RANLIB=$${RANLIB}" \
13026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13027                   install-info) \
13028           || exit 1
13029
13030 @endif hello
13031
13032 .PHONY: maybe-installcheck-hello installcheck-hello
13033 maybe-installcheck-hello:
13034 @if hello
13035 maybe-installcheck-hello: installcheck-hello
13036
13037 installcheck-hello: \
13038     configure-hello 
13039         @[ -f ./hello/Makefile ] || exit 0; \
13040         r=`${PWD_COMMAND}`; export r; \
13041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13042         $(HOST_EXPORTS) \
13043         for flag in $(EXTRA_HOST_FLAGS) ; do \
13044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13045         done; \
13046         echo "Doing installcheck in hello" ; \
13047         (cd $(HOST_SUBDIR)/hello && \
13048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13050                   "RANLIB=$${RANLIB}" \
13051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13052                   installcheck) \
13053           || exit 1
13054
13055 @endif hello
13056
13057 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13058 maybe-mostlyclean-hello:
13059 @if hello
13060 maybe-mostlyclean-hello: mostlyclean-hello
13061
13062 mostlyclean-hello: 
13063         @[ -f ./hello/Makefile ] || exit 0; \
13064         r=`${PWD_COMMAND}`; export r; \
13065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13066         $(HOST_EXPORTS) \
13067         for flag in $(EXTRA_HOST_FLAGS) ; do \
13068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13069         done; \
13070         echo "Doing mostlyclean in hello" ; \
13071         (cd $(HOST_SUBDIR)/hello && \
13072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13074                   "RANLIB=$${RANLIB}" \
13075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13076                   mostlyclean) \
13077           || exit 1
13078
13079 @endif hello
13080
13081 .PHONY: maybe-clean-hello clean-hello
13082 maybe-clean-hello:
13083 @if hello
13084 maybe-clean-hello: clean-hello
13085
13086 clean-hello: 
13087         @[ -f ./hello/Makefile ] || exit 0; \
13088         r=`${PWD_COMMAND}`; export r; \
13089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13090         $(HOST_EXPORTS) \
13091         for flag in $(EXTRA_HOST_FLAGS) ; do \
13092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13093         done; \
13094         echo "Doing clean in hello" ; \
13095         (cd $(HOST_SUBDIR)/hello && \
13096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13098                   "RANLIB=$${RANLIB}" \
13099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13100                   clean) \
13101           || exit 1
13102
13103 @endif hello
13104
13105 .PHONY: maybe-distclean-hello distclean-hello
13106 maybe-distclean-hello:
13107 @if hello
13108 maybe-distclean-hello: distclean-hello
13109
13110 distclean-hello: 
13111         @[ -f ./hello/Makefile ] || exit 0; \
13112         r=`${PWD_COMMAND}`; export r; \
13113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114         $(HOST_EXPORTS) \
13115         for flag in $(EXTRA_HOST_FLAGS) ; do \
13116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13117         done; \
13118         echo "Doing distclean in hello" ; \
13119         (cd $(HOST_SUBDIR)/hello && \
13120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13122                   "RANLIB=$${RANLIB}" \
13123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13124                   distclean) \
13125           || exit 1
13126
13127 @endif hello
13128
13129 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13130 maybe-maintainer-clean-hello:
13131 @if hello
13132 maybe-maintainer-clean-hello: maintainer-clean-hello
13133
13134 maintainer-clean-hello: 
13135         @[ -f ./hello/Makefile ] || exit 0; \
13136         r=`${PWD_COMMAND}`; export r; \
13137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13138         $(HOST_EXPORTS) \
13139         for flag in $(EXTRA_HOST_FLAGS) ; do \
13140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13141         done; \
13142         echo "Doing maintainer-clean in hello" ; \
13143         (cd $(HOST_SUBDIR)/hello && \
13144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13146                   "RANLIB=$${RANLIB}" \
13147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13148                   maintainer-clean) \
13149           || exit 1
13150
13151 @endif hello
13152
13153
13154
13155 .PHONY: configure-indent maybe-configure-indent
13156 maybe-configure-indent:
13157 @if indent
13158 maybe-configure-indent: configure-indent
13159 configure-indent: 
13160         @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13162         r=`${PWD_COMMAND}`; export r; \
13163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13164         $(HOST_EXPORTS) \
13165         echo Configuring in $(HOST_SUBDIR)/indent; \
13166         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13167         case $(srcdir) in \
13168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13169           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13171         esac; \
13172         srcdiroption="--srcdir=$${topdir}/indent"; \
13173         libsrcdir="$$s/indent"; \
13174         $(SHELL) $${libsrcdir}/configure \
13175           $(HOST_CONFIGARGS) $${srcdiroption}  \
13176           || exit 1
13177 @endif indent
13178
13179
13180
13181
13182
13183 .PHONY: all-indent maybe-all-indent
13184 maybe-all-indent:
13185 @if indent
13186 TARGET-indent=all
13187 maybe-all-indent: all-indent
13188 all-indent: configure-indent
13189         @r=`${PWD_COMMAND}`; export r; \
13190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191         $(HOST_EXPORTS) \
13192         (cd $(HOST_SUBDIR)/indent && \
13193           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13194 @endif indent
13195
13196
13197
13198
13199 .PHONY: check-indent maybe-check-indent
13200 maybe-check-indent:
13201 @if indent
13202 maybe-check-indent: check-indent
13203
13204 check-indent:
13205         @r=`${PWD_COMMAND}`; export r; \
13206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13207         $(HOST_EXPORTS) \
13208         (cd $(HOST_SUBDIR)/indent && \
13209           $(MAKE) $(FLAGS_TO_PASS)  check)
13210
13211 @endif indent
13212
13213 .PHONY: install-indent maybe-install-indent
13214 maybe-install-indent:
13215 @if indent
13216 maybe-install-indent: install-indent
13217
13218 install-indent: installdirs
13219         @r=`${PWD_COMMAND}`; export r; \
13220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221         $(HOST_EXPORTS) \
13222         (cd $(HOST_SUBDIR)/indent && \
13223           $(MAKE) $(FLAGS_TO_PASS)  install)
13224
13225 @endif indent
13226
13227 # Other targets (info, dvi, etc.)
13228
13229 .PHONY: maybe-info-indent info-indent
13230 maybe-info-indent:
13231 @if indent
13232 maybe-info-indent: info-indent
13233
13234 info-indent: \
13235     configure-indent 
13236         @[ -f ./indent/Makefile ] || exit 0; \
13237         r=`${PWD_COMMAND}`; export r; \
13238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13239         $(HOST_EXPORTS) \
13240         for flag in $(EXTRA_HOST_FLAGS) ; do \
13241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13242         done; \
13243         echo "Doing info in indent" ; \
13244         (cd $(HOST_SUBDIR)/indent && \
13245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13247                   "RANLIB=$${RANLIB}" \
13248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13249                   info) \
13250           || exit 1
13251
13252 @endif indent
13253
13254 .PHONY: maybe-dvi-indent dvi-indent
13255 maybe-dvi-indent:
13256 @if indent
13257 maybe-dvi-indent: dvi-indent
13258
13259 dvi-indent: \
13260     configure-indent 
13261         @[ -f ./indent/Makefile ] || exit 0; \
13262         r=`${PWD_COMMAND}`; export r; \
13263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264         $(HOST_EXPORTS) \
13265         for flag in $(EXTRA_HOST_FLAGS) ; do \
13266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13267         done; \
13268         echo "Doing dvi in indent" ; \
13269         (cd $(HOST_SUBDIR)/indent && \
13270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13272                   "RANLIB=$${RANLIB}" \
13273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13274                   dvi) \
13275           || exit 1
13276
13277 @endif indent
13278
13279 .PHONY: maybe-html-indent html-indent
13280 maybe-html-indent:
13281 @if indent
13282 maybe-html-indent: html-indent
13283
13284 html-indent: \
13285     configure-indent 
13286         @[ -f ./indent/Makefile ] || exit 0; \
13287         r=`${PWD_COMMAND}`; export r; \
13288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289         $(HOST_EXPORTS) \
13290         for flag in $(EXTRA_HOST_FLAGS) ; do \
13291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13292         done; \
13293         echo "Doing html in indent" ; \
13294         (cd $(HOST_SUBDIR)/indent && \
13295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13297                   "RANLIB=$${RANLIB}" \
13298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13299                   html) \
13300           || exit 1
13301
13302 @endif indent
13303
13304 .PHONY: maybe-TAGS-indent TAGS-indent
13305 maybe-TAGS-indent:
13306 @if indent
13307 maybe-TAGS-indent: TAGS-indent
13308
13309 TAGS-indent: \
13310     configure-indent 
13311         @[ -f ./indent/Makefile ] || exit 0; \
13312         r=`${PWD_COMMAND}`; export r; \
13313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13314         $(HOST_EXPORTS) \
13315         for flag in $(EXTRA_HOST_FLAGS) ; do \
13316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13317         done; \
13318         echo "Doing TAGS in indent" ; \
13319         (cd $(HOST_SUBDIR)/indent && \
13320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13322                   "RANLIB=$${RANLIB}" \
13323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13324                   TAGS) \
13325           || exit 1
13326
13327 @endif indent
13328
13329 .PHONY: maybe-install-info-indent install-info-indent
13330 maybe-install-info-indent:
13331 @if indent
13332 maybe-install-info-indent: install-info-indent
13333
13334 install-info-indent: \
13335     configure-indent \
13336     info-indent 
13337         @[ -f ./indent/Makefile ] || exit 0; \
13338         r=`${PWD_COMMAND}`; export r; \
13339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13340         $(HOST_EXPORTS) \
13341         for flag in $(EXTRA_HOST_FLAGS) ; do \
13342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13343         done; \
13344         echo "Doing install-info in indent" ; \
13345         (cd $(HOST_SUBDIR)/indent && \
13346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13348                   "RANLIB=$${RANLIB}" \
13349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13350                   install-info) \
13351           || exit 1
13352
13353 @endif indent
13354
13355 .PHONY: maybe-installcheck-indent installcheck-indent
13356 maybe-installcheck-indent:
13357 @if indent
13358 maybe-installcheck-indent: installcheck-indent
13359
13360 installcheck-indent: \
13361     configure-indent 
13362         @[ -f ./indent/Makefile ] || exit 0; \
13363         r=`${PWD_COMMAND}`; export r; \
13364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13365         $(HOST_EXPORTS) \
13366         for flag in $(EXTRA_HOST_FLAGS) ; do \
13367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13368         done; \
13369         echo "Doing installcheck in indent" ; \
13370         (cd $(HOST_SUBDIR)/indent && \
13371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13373                   "RANLIB=$${RANLIB}" \
13374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13375                   installcheck) \
13376           || exit 1
13377
13378 @endif indent
13379
13380 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13381 maybe-mostlyclean-indent:
13382 @if indent
13383 maybe-mostlyclean-indent: mostlyclean-indent
13384
13385 mostlyclean-indent: 
13386         @[ -f ./indent/Makefile ] || exit 0; \
13387         r=`${PWD_COMMAND}`; export r; \
13388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13389         $(HOST_EXPORTS) \
13390         for flag in $(EXTRA_HOST_FLAGS) ; do \
13391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13392         done; \
13393         echo "Doing mostlyclean in indent" ; \
13394         (cd $(HOST_SUBDIR)/indent && \
13395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13397                   "RANLIB=$${RANLIB}" \
13398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13399                   mostlyclean) \
13400           || exit 1
13401
13402 @endif indent
13403
13404 .PHONY: maybe-clean-indent clean-indent
13405 maybe-clean-indent:
13406 @if indent
13407 maybe-clean-indent: clean-indent
13408
13409 clean-indent: 
13410         @[ -f ./indent/Makefile ] || exit 0; \
13411         r=`${PWD_COMMAND}`; export r; \
13412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13413         $(HOST_EXPORTS) \
13414         for flag in $(EXTRA_HOST_FLAGS) ; do \
13415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13416         done; \
13417         echo "Doing clean in indent" ; \
13418         (cd $(HOST_SUBDIR)/indent && \
13419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13421                   "RANLIB=$${RANLIB}" \
13422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13423                   clean) \
13424           || exit 1
13425
13426 @endif indent
13427
13428 .PHONY: maybe-distclean-indent distclean-indent
13429 maybe-distclean-indent:
13430 @if indent
13431 maybe-distclean-indent: distclean-indent
13432
13433 distclean-indent: 
13434         @[ -f ./indent/Makefile ] || exit 0; \
13435         r=`${PWD_COMMAND}`; export r; \
13436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13437         $(HOST_EXPORTS) \
13438         for flag in $(EXTRA_HOST_FLAGS) ; do \
13439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13440         done; \
13441         echo "Doing distclean in indent" ; \
13442         (cd $(HOST_SUBDIR)/indent && \
13443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13445                   "RANLIB=$${RANLIB}" \
13446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13447                   distclean) \
13448           || exit 1
13449
13450 @endif indent
13451
13452 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
13453 maybe-maintainer-clean-indent:
13454 @if indent
13455 maybe-maintainer-clean-indent: maintainer-clean-indent
13456
13457 maintainer-clean-indent: 
13458         @[ -f ./indent/Makefile ] || exit 0; \
13459         r=`${PWD_COMMAND}`; export r; \
13460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13461         $(HOST_EXPORTS) \
13462         for flag in $(EXTRA_HOST_FLAGS) ; do \
13463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13464         done; \
13465         echo "Doing maintainer-clean in indent" ; \
13466         (cd $(HOST_SUBDIR)/indent && \
13467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13469                   "RANLIB=$${RANLIB}" \
13470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13471                   maintainer-clean) \
13472           || exit 1
13473
13474 @endif indent
13475
13476
13477
13478 .PHONY: configure-intl maybe-configure-intl
13479 maybe-configure-intl:
13480 @if intl
13481 maybe-configure-intl: configure-intl
13482 configure-intl: 
13483         @test -f stage_last && exit 0; \
13484         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13486         r=`${PWD_COMMAND}`; export r; \
13487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488         $(HOST_EXPORTS) \
13489         echo Configuring in $(HOST_SUBDIR)/intl; \
13490         cd "$(HOST_SUBDIR)/intl" || exit 1; \
13491         case $(srcdir) in \
13492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13493           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13495         esac; \
13496         srcdiroption="--srcdir=$${topdir}/intl"; \
13497         libsrcdir="$$s/intl"; \
13498         $(SHELL) $${libsrcdir}/configure \
13499           $(HOST_CONFIGARGS) $${srcdiroption}  \
13500           || exit 1
13501 @endif intl
13502
13503
13504
13505 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
13506 maybe-configure-stage1-intl:
13507 @if intl-bootstrap
13508 maybe-configure-stage1-intl: configure-stage1-intl
13509 configure-stage1-intl: 
13510         @$(MAKE) stage1-start
13511         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13512         r=`${PWD_COMMAND}`; export r; \
13513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13514         $(HOST_EXPORTS) \
13515         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
13516         cd $(HOST_SUBDIR)/intl || exit 1; \
13517         case $(srcdir) in \
13518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13519           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13521         esac; \
13522         srcdiroption="--srcdir=$${topdir}/intl"; \
13523         libsrcdir="$$s/intl"; \
13524         $(SHELL) $${libsrcdir}/configure \
13525           $(HOST_CONFIGARGS) $${srcdiroption} \
13526           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13527 @endif intl-bootstrap
13528
13529 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
13530 maybe-configure-stage2-intl:
13531 @if intl-bootstrap
13532 maybe-configure-stage2-intl: configure-stage2-intl
13533 configure-stage2-intl: 
13534         @$(MAKE) stage2-start
13535         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13536         r=`${PWD_COMMAND}`; export r; \
13537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13538         $(HOST_EXPORTS) \
13539         $(POSTSTAGE1_HOST_EXPORTS) \
13540         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
13541         cd $(HOST_SUBDIR)/intl || exit 1; \
13542         case $(srcdir) in \
13543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13544           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13546         esac; \
13547         srcdiroption="--srcdir=$${topdir}/intl"; \
13548         libsrcdir="$$s/intl"; \
13549         $(SHELL) $${libsrcdir}/configure \
13550           $(HOST_CONFIGARGS) $${srcdiroption} \
13551           @stage2_werror_flag@ 
13552 @endif intl-bootstrap
13553
13554 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
13555 maybe-configure-stage3-intl:
13556 @if intl-bootstrap
13557 maybe-configure-stage3-intl: configure-stage3-intl
13558 configure-stage3-intl: 
13559         @$(MAKE) stage3-start
13560         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13561         r=`${PWD_COMMAND}`; export r; \
13562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563         $(HOST_EXPORTS) \
13564         $(POSTSTAGE1_HOST_EXPORTS) \
13565         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
13566         cd $(HOST_SUBDIR)/intl || exit 1; \
13567         case $(srcdir) in \
13568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13569           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13571         esac; \
13572         srcdiroption="--srcdir=$${topdir}/intl"; \
13573         libsrcdir="$$s/intl"; \
13574         $(SHELL) $${libsrcdir}/configure \
13575           $(HOST_CONFIGARGS) $${srcdiroption} \
13576           @stage2_werror_flag@ 
13577 @endif intl-bootstrap
13578
13579 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
13580 maybe-configure-stage4-intl:
13581 @if intl-bootstrap
13582 maybe-configure-stage4-intl: configure-stage4-intl
13583 configure-stage4-intl: 
13584         @$(MAKE) stage4-start
13585         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13586         r=`${PWD_COMMAND}`; export r; \
13587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13588         $(HOST_EXPORTS) \
13589         $(POSTSTAGE1_HOST_EXPORTS) \
13590         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
13591         cd $(HOST_SUBDIR)/intl || exit 1; \
13592         case $(srcdir) in \
13593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13594           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13596         esac; \
13597         srcdiroption="--srcdir=$${topdir}/intl"; \
13598         libsrcdir="$$s/intl"; \
13599         $(SHELL) $${libsrcdir}/configure \
13600           $(HOST_CONFIGARGS) $${srcdiroption} \
13601           @stage2_werror_flag@ 
13602 @endif intl-bootstrap
13603
13604 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
13605 maybe-configure-stageprofile-intl:
13606 @if intl-bootstrap
13607 maybe-configure-stageprofile-intl: configure-stageprofile-intl
13608 configure-stageprofile-intl: 
13609         @$(MAKE) stageprofile-start
13610         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13611         r=`${PWD_COMMAND}`; export r; \
13612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13613         $(HOST_EXPORTS) \
13614         $(POSTSTAGE1_HOST_EXPORTS) \
13615         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
13616         cd $(HOST_SUBDIR)/intl || exit 1; \
13617         case $(srcdir) in \
13618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13619           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13621         esac; \
13622         srcdiroption="--srcdir=$${topdir}/intl"; \
13623         libsrcdir="$$s/intl"; \
13624         $(SHELL) $${libsrcdir}/configure \
13625           $(HOST_CONFIGARGS) $${srcdiroption} \
13626           @stage2_werror_flag@ 
13627 @endif intl-bootstrap
13628
13629 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
13630 maybe-configure-stagefeedback-intl:
13631 @if intl-bootstrap
13632 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
13633 configure-stagefeedback-intl: 
13634         @$(MAKE) stagefeedback-start
13635         @[ -f $(HOST_SUBDIR)/intl/Makefile ] && exit 0 || : ; \
13636         r=`${PWD_COMMAND}`; export r; \
13637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13638         $(HOST_EXPORTS) \
13639         $(POSTSTAGE1_HOST_EXPORTS) \
13640         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
13641         cd $(HOST_SUBDIR)/intl || exit 1; \
13642         case $(srcdir) in \
13643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13644           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13646         esac; \
13647         srcdiroption="--srcdir=$${topdir}/intl"; \
13648         libsrcdir="$$s/intl"; \
13649         $(SHELL) $${libsrcdir}/configure \
13650           $(HOST_CONFIGARGS) $${srcdiroption} \
13651           @stage2_werror_flag@ 
13652 @endif intl-bootstrap
13653
13654
13655
13656
13657
13658 .PHONY: all-intl maybe-all-intl
13659 maybe-all-intl:
13660 @if intl
13661 TARGET-intl=all
13662 maybe-all-intl: all-intl
13663 all-intl: configure-intl
13664         @test -f stage_last && exit 0; \
13665         r=`${PWD_COMMAND}`; export r; \
13666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13667         $(HOST_EXPORTS) \
13668         (cd $(HOST_SUBDIR)/intl && \
13669           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
13670 @endif intl
13671
13672
13673
13674 .PHONY: all-stage1-intl maybe-all-stage1-intl
13675 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
13676 maybe-all-stage1-intl:
13677 maybe-clean-stage1-intl:
13678 @if intl-bootstrap
13679 maybe-all-stage1-intl: all-stage1-intl
13680 all-stage1: all-stage1-intl
13681 all-stage1-intl: configure-stage1-intl
13682         @$(MAKE) stage1-start
13683         @r=`${PWD_COMMAND}`; export r; \
13684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13685         $(HOST_EXPORTS) \
13686         cd $(HOST_SUBDIR)/intl && \
13687         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
13688
13689 maybe-clean-stage1-intl: clean-stage1-intl
13690 clean-stage1: clean-stage1-intl
13691 clean-stage1-intl:
13692         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
13693           || exit 0 ; \
13694         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage1-start ; \
13695         cd $(HOST_SUBDIR)/intl && \
13696         $(MAKE) $(FLAGS_TO_PASS)  \
13697                 CFLAGS="$(STAGE1_CFLAGS)"  clean
13698 @endif intl-bootstrap
13699
13700
13701 .PHONY: all-stage2-intl maybe-all-stage2-intl
13702 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
13703 maybe-all-stage2-intl:
13704 maybe-clean-stage2-intl:
13705 @if intl-bootstrap
13706 maybe-all-stage2-intl: all-stage2-intl
13707 all-stage2: all-stage2-intl
13708 all-stage2-intl: configure-stage2-intl
13709         @$(MAKE) stage2-start
13710         @r=`${PWD_COMMAND}`; export r; \
13711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13712         $(HOST_EXPORTS) \
13713         $(POSTSTAGE1_HOST_EXPORTS) \
13714         cd $(HOST_SUBDIR)/intl && \
13715         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13716
13717 maybe-clean-stage2-intl: clean-stage2-intl
13718 clean-stage2: clean-stage2-intl
13719 clean-stage2-intl:
13720         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
13721           || exit 0 ; \
13722         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage2-start ; \
13723         cd $(HOST_SUBDIR)/intl && \
13724         $(MAKE) $(FLAGS_TO_PASS)  \
13725                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13726                   clean
13727 @endif intl-bootstrap
13728
13729
13730 .PHONY: all-stage3-intl maybe-all-stage3-intl
13731 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
13732 maybe-all-stage3-intl:
13733 maybe-clean-stage3-intl:
13734 @if intl-bootstrap
13735 maybe-all-stage3-intl: all-stage3-intl
13736 all-stage3: all-stage3-intl
13737 all-stage3-intl: configure-stage3-intl
13738         @$(MAKE) stage3-start
13739         @r=`${PWD_COMMAND}`; export r; \
13740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13741         $(HOST_EXPORTS) \
13742         $(POSTSTAGE1_HOST_EXPORTS) \
13743         cd $(HOST_SUBDIR)/intl && \
13744         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13745
13746 maybe-clean-stage3-intl: clean-stage3-intl
13747 clean-stage3: clean-stage3-intl
13748 clean-stage3-intl:
13749         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
13750           || exit 0 ; \
13751         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage3-start ; \
13752         cd $(HOST_SUBDIR)/intl && \
13753         $(MAKE) $(FLAGS_TO_PASS)  \
13754                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13755                   clean
13756 @endif intl-bootstrap
13757
13758
13759 .PHONY: all-stage4-intl maybe-all-stage4-intl
13760 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
13761 maybe-all-stage4-intl:
13762 maybe-clean-stage4-intl:
13763 @if intl-bootstrap
13764 maybe-all-stage4-intl: all-stage4-intl
13765 all-stage4: all-stage4-intl
13766 all-stage4-intl: configure-stage4-intl
13767         @$(MAKE) stage4-start
13768         @r=`${PWD_COMMAND}`; export r; \
13769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13770         $(HOST_EXPORTS) \
13771         $(POSTSTAGE1_HOST_EXPORTS) \
13772         cd $(HOST_SUBDIR)/intl && \
13773         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
13774
13775 maybe-clean-stage4-intl: clean-stage4-intl
13776 clean-stage4: clean-stage4-intl
13777 clean-stage4-intl:
13778         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
13779           || exit 0 ; \
13780         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stage4-start ; \
13781         cd $(HOST_SUBDIR)/intl && \
13782         $(MAKE) $(FLAGS_TO_PASS)  \
13783                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13784                   clean
13785 @endif intl-bootstrap
13786
13787
13788 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
13789 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
13790 maybe-all-stageprofile-intl:
13791 maybe-clean-stageprofile-intl:
13792 @if intl-bootstrap
13793 maybe-all-stageprofile-intl: all-stageprofile-intl
13794 all-stageprofile: all-stageprofile-intl
13795 all-stageprofile-intl: configure-stageprofile-intl
13796         @$(MAKE) stageprofile-start
13797         @r=`${PWD_COMMAND}`; export r; \
13798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13799         $(HOST_EXPORTS) \
13800         $(POSTSTAGE1_HOST_EXPORTS) \
13801         cd $(HOST_SUBDIR)/intl && \
13802         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
13803
13804 maybe-clean-stageprofile-intl: clean-stageprofile-intl
13805 clean-stageprofile: clean-stageprofile-intl
13806 clean-stageprofile-intl:
13807         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
13808           || exit 0 ; \
13809         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stageprofile-start ; \
13810         cd $(HOST_SUBDIR)/intl && \
13811         $(MAKE) $(FLAGS_TO_PASS)  \
13812                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13813                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
13814 @endif intl-bootstrap
13815
13816
13817 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
13818 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
13819 maybe-all-stagefeedback-intl:
13820 maybe-clean-stagefeedback-intl:
13821 @if intl-bootstrap
13822 maybe-all-stagefeedback-intl: all-stagefeedback-intl
13823 all-stagefeedback: all-stagefeedback-intl
13824 all-stagefeedback-intl: configure-stagefeedback-intl
13825         @$(MAKE) stagefeedback-start
13826         @r=`${PWD_COMMAND}`; export r; \
13827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13828         $(HOST_EXPORTS) \
13829         $(POSTSTAGE1_HOST_EXPORTS) \
13830         cd $(HOST_SUBDIR)/intl && \
13831         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
13832
13833 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
13834 clean-stagefeedback: clean-stagefeedback-intl
13835 clean-stagefeedback-intl:
13836         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
13837           || exit 0 ; \
13838         [ -f $(HOST_SUBDIR)/intl/Makefile ] || $(MAKE) stagefeedback-start ; \
13839         cd $(HOST_SUBDIR)/intl && \
13840         $(MAKE) $(FLAGS_TO_PASS)  \
13841                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13842                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
13843 @endif intl-bootstrap
13844
13845
13846
13847
13848
13849 .PHONY: check-intl maybe-check-intl
13850 maybe-check-intl:
13851 @if intl
13852 maybe-check-intl: check-intl
13853
13854 check-intl:
13855         @r=`${PWD_COMMAND}`; export r; \
13856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857         $(HOST_EXPORTS) \
13858         (cd $(HOST_SUBDIR)/intl && \
13859           $(MAKE) $(FLAGS_TO_PASS)  check)
13860
13861 @endif intl
13862
13863 .PHONY: install-intl maybe-install-intl
13864 maybe-install-intl:
13865 @if intl
13866 maybe-install-intl: install-intl
13867
13868 install-intl: installdirs
13869         @r=`${PWD_COMMAND}`; export r; \
13870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13871         $(HOST_EXPORTS) \
13872         (cd $(HOST_SUBDIR)/intl && \
13873           $(MAKE) $(FLAGS_TO_PASS)  install)
13874
13875 @endif intl
13876
13877 # Other targets (info, dvi, etc.)
13878
13879 .PHONY: maybe-info-intl info-intl
13880 maybe-info-intl:
13881 @if intl
13882 maybe-info-intl: info-intl
13883
13884 info-intl: \
13885     configure-intl 
13886         @[ -f ./intl/Makefile ] || exit 0; \
13887         r=`${PWD_COMMAND}`; export r; \
13888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13889         $(HOST_EXPORTS) \
13890         for flag in $(EXTRA_HOST_FLAGS) ; do \
13891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13892         done; \
13893         echo "Doing info in intl" ; \
13894         (cd $(HOST_SUBDIR)/intl && \
13895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13897                   "RANLIB=$${RANLIB}" \
13898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13899                   info) \
13900           || exit 1
13901
13902 @endif intl
13903
13904 .PHONY: maybe-dvi-intl dvi-intl
13905 maybe-dvi-intl:
13906 @if intl
13907 maybe-dvi-intl: dvi-intl
13908
13909 dvi-intl: \
13910     configure-intl 
13911         @[ -f ./intl/Makefile ] || exit 0; \
13912         r=`${PWD_COMMAND}`; export r; \
13913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13914         $(HOST_EXPORTS) \
13915         for flag in $(EXTRA_HOST_FLAGS) ; do \
13916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13917         done; \
13918         echo "Doing dvi in intl" ; \
13919         (cd $(HOST_SUBDIR)/intl && \
13920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13922                   "RANLIB=$${RANLIB}" \
13923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13924                   dvi) \
13925           || exit 1
13926
13927 @endif intl
13928
13929 .PHONY: maybe-html-intl html-intl
13930 maybe-html-intl:
13931 @if intl
13932 maybe-html-intl: html-intl
13933
13934 html-intl: \
13935     configure-intl 
13936         @[ -f ./intl/Makefile ] || exit 0; \
13937         r=`${PWD_COMMAND}`; export r; \
13938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13939         $(HOST_EXPORTS) \
13940         for flag in $(EXTRA_HOST_FLAGS) ; do \
13941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13942         done; \
13943         echo "Doing html in intl" ; \
13944         (cd $(HOST_SUBDIR)/intl && \
13945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13947                   "RANLIB=$${RANLIB}" \
13948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13949                   html) \
13950           || exit 1
13951
13952 @endif intl
13953
13954 .PHONY: maybe-TAGS-intl TAGS-intl
13955 maybe-TAGS-intl:
13956 @if intl
13957 maybe-TAGS-intl: TAGS-intl
13958
13959 TAGS-intl: \
13960     configure-intl 
13961         @[ -f ./intl/Makefile ] || exit 0; \
13962         r=`${PWD_COMMAND}`; export r; \
13963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13964         $(HOST_EXPORTS) \
13965         for flag in $(EXTRA_HOST_FLAGS) ; do \
13966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13967         done; \
13968         echo "Doing TAGS in intl" ; \
13969         (cd $(HOST_SUBDIR)/intl && \
13970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13972                   "RANLIB=$${RANLIB}" \
13973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13974                   TAGS) \
13975           || exit 1
13976
13977 @endif intl
13978
13979 .PHONY: maybe-install-info-intl install-info-intl
13980 maybe-install-info-intl:
13981 @if intl
13982 maybe-install-info-intl: install-info-intl
13983
13984 install-info-intl: \
13985     configure-intl \
13986     info-intl 
13987         @[ -f ./intl/Makefile ] || exit 0; \
13988         r=`${PWD_COMMAND}`; export r; \
13989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13990         $(HOST_EXPORTS) \
13991         for flag in $(EXTRA_HOST_FLAGS) ; do \
13992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13993         done; \
13994         echo "Doing install-info in intl" ; \
13995         (cd $(HOST_SUBDIR)/intl && \
13996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13998                   "RANLIB=$${RANLIB}" \
13999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14000                   install-info) \
14001           || exit 1
14002
14003 @endif intl
14004
14005 .PHONY: maybe-installcheck-intl installcheck-intl
14006 maybe-installcheck-intl:
14007 @if intl
14008 maybe-installcheck-intl: installcheck-intl
14009
14010 installcheck-intl: \
14011     configure-intl 
14012         @[ -f ./intl/Makefile ] || exit 0; \
14013         r=`${PWD_COMMAND}`; export r; \
14014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14015         $(HOST_EXPORTS) \
14016         for flag in $(EXTRA_HOST_FLAGS) ; do \
14017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14018         done; \
14019         echo "Doing installcheck in intl" ; \
14020         (cd $(HOST_SUBDIR)/intl && \
14021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14023                   "RANLIB=$${RANLIB}" \
14024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14025                   installcheck) \
14026           || exit 1
14027
14028 @endif intl
14029
14030 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14031 maybe-mostlyclean-intl:
14032 @if intl
14033 maybe-mostlyclean-intl: mostlyclean-intl
14034
14035 mostlyclean-intl: 
14036         @[ -f ./intl/Makefile ] || exit 0; \
14037         r=`${PWD_COMMAND}`; export r; \
14038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14039         $(HOST_EXPORTS) \
14040         for flag in $(EXTRA_HOST_FLAGS) ; do \
14041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14042         done; \
14043         echo "Doing mostlyclean in intl" ; \
14044         (cd $(HOST_SUBDIR)/intl && \
14045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14047                   "RANLIB=$${RANLIB}" \
14048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14049                   mostlyclean) \
14050           || exit 1
14051
14052 @endif intl
14053
14054 .PHONY: maybe-clean-intl clean-intl
14055 maybe-clean-intl:
14056 @if intl
14057 maybe-clean-intl: clean-intl
14058
14059 clean-intl: 
14060         @[ -f ./intl/Makefile ] || exit 0; \
14061         r=`${PWD_COMMAND}`; export r; \
14062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14063         $(HOST_EXPORTS) \
14064         for flag in $(EXTRA_HOST_FLAGS) ; do \
14065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14066         done; \
14067         echo "Doing clean in intl" ; \
14068         (cd $(HOST_SUBDIR)/intl && \
14069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14071                   "RANLIB=$${RANLIB}" \
14072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14073                   clean) \
14074           || exit 1
14075
14076 @endif intl
14077
14078 .PHONY: maybe-distclean-intl distclean-intl
14079 maybe-distclean-intl:
14080 @if intl
14081 maybe-distclean-intl: distclean-intl
14082
14083 distclean-intl: 
14084         @[ -f ./intl/Makefile ] || exit 0; \
14085         r=`${PWD_COMMAND}`; export r; \
14086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14087         $(HOST_EXPORTS) \
14088         for flag in $(EXTRA_HOST_FLAGS) ; do \
14089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14090         done; \
14091         echo "Doing distclean in intl" ; \
14092         (cd $(HOST_SUBDIR)/intl && \
14093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14095                   "RANLIB=$${RANLIB}" \
14096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14097                   distclean) \
14098           || exit 1
14099
14100 @endif intl
14101
14102 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14103 maybe-maintainer-clean-intl:
14104 @if intl
14105 maybe-maintainer-clean-intl: maintainer-clean-intl
14106
14107 maintainer-clean-intl: 
14108         @[ -f ./intl/Makefile ] || exit 0; \
14109         r=`${PWD_COMMAND}`; export r; \
14110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14111         $(HOST_EXPORTS) \
14112         for flag in $(EXTRA_HOST_FLAGS) ; do \
14113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14114         done; \
14115         echo "Doing maintainer-clean in intl" ; \
14116         (cd $(HOST_SUBDIR)/intl && \
14117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14119                   "RANLIB=$${RANLIB}" \
14120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14121                   maintainer-clean) \
14122           || exit 1
14123
14124 @endif intl
14125
14126
14127
14128 .PHONY: configure-tcl maybe-configure-tcl
14129 maybe-configure-tcl:
14130 @if tcl
14131 maybe-configure-tcl: configure-tcl
14132 configure-tcl: 
14133         @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14135         r=`${PWD_COMMAND}`; export r; \
14136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137         $(HOST_EXPORTS) \
14138         echo Configuring in $(HOST_SUBDIR)/tcl; \
14139         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14140         case $(srcdir) in \
14141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14142           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14144         esac; \
14145         srcdiroption="--srcdir=$${topdir}/tcl"; \
14146         libsrcdir="$$s/tcl"; \
14147         $(SHELL) $${libsrcdir}/configure \
14148           $(HOST_CONFIGARGS) $${srcdiroption}  \
14149           || exit 1
14150 @endif tcl
14151
14152
14153
14154
14155
14156 .PHONY: all-tcl maybe-all-tcl
14157 maybe-all-tcl:
14158 @if tcl
14159 TARGET-tcl=all
14160 maybe-all-tcl: all-tcl
14161 all-tcl: configure-tcl
14162         @r=`${PWD_COMMAND}`; export r; \
14163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14164         $(HOST_EXPORTS) \
14165         (cd $(HOST_SUBDIR)/tcl && \
14166           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14167 @endif tcl
14168
14169
14170
14171
14172 .PHONY: check-tcl maybe-check-tcl
14173 maybe-check-tcl:
14174 @if tcl
14175 maybe-check-tcl: check-tcl
14176
14177 check-tcl:
14178         @r=`${PWD_COMMAND}`; export r; \
14179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14180         $(HOST_EXPORTS) \
14181         (cd $(HOST_SUBDIR)/tcl && \
14182           $(MAKE) $(FLAGS_TO_PASS)  check)
14183
14184 @endif tcl
14185
14186 .PHONY: install-tcl maybe-install-tcl
14187 maybe-install-tcl:
14188 @if tcl
14189 maybe-install-tcl: install-tcl
14190
14191 install-tcl: installdirs
14192         @r=`${PWD_COMMAND}`; export r; \
14193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194         $(HOST_EXPORTS) \
14195         (cd $(HOST_SUBDIR)/tcl && \
14196           $(MAKE) $(FLAGS_TO_PASS)  install)
14197
14198 @endif tcl
14199
14200 # Other targets (info, dvi, etc.)
14201
14202 .PHONY: maybe-info-tcl info-tcl
14203 maybe-info-tcl:
14204 @if tcl
14205 maybe-info-tcl: info-tcl
14206
14207 info-tcl: \
14208     configure-tcl 
14209         @[ -f ./tcl/Makefile ] || exit 0; \
14210         r=`${PWD_COMMAND}`; export r; \
14211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14212         $(HOST_EXPORTS) \
14213         for flag in $(EXTRA_HOST_FLAGS) ; do \
14214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14215         done; \
14216         echo "Doing info in tcl" ; \
14217         (cd $(HOST_SUBDIR)/tcl && \
14218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14220                   "RANLIB=$${RANLIB}" \
14221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14222                   info) \
14223           || exit 1
14224
14225 @endif tcl
14226
14227 .PHONY: maybe-dvi-tcl dvi-tcl
14228 maybe-dvi-tcl:
14229 @if tcl
14230 maybe-dvi-tcl: dvi-tcl
14231
14232 dvi-tcl: \
14233     configure-tcl 
14234         @[ -f ./tcl/Makefile ] || exit 0; \
14235         r=`${PWD_COMMAND}`; export r; \
14236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14237         $(HOST_EXPORTS) \
14238         for flag in $(EXTRA_HOST_FLAGS) ; do \
14239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14240         done; \
14241         echo "Doing dvi in tcl" ; \
14242         (cd $(HOST_SUBDIR)/tcl && \
14243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14245                   "RANLIB=$${RANLIB}" \
14246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14247                   dvi) \
14248           || exit 1
14249
14250 @endif tcl
14251
14252 .PHONY: maybe-html-tcl html-tcl
14253 maybe-html-tcl:
14254 @if tcl
14255 maybe-html-tcl: html-tcl
14256
14257 html-tcl: \
14258     configure-tcl 
14259         @[ -f ./tcl/Makefile ] || exit 0; \
14260         r=`${PWD_COMMAND}`; export r; \
14261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14262         $(HOST_EXPORTS) \
14263         for flag in $(EXTRA_HOST_FLAGS) ; do \
14264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14265         done; \
14266         echo "Doing html in tcl" ; \
14267         (cd $(HOST_SUBDIR)/tcl && \
14268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14270                   "RANLIB=$${RANLIB}" \
14271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14272                   html) \
14273           || exit 1
14274
14275 @endif tcl
14276
14277 .PHONY: maybe-TAGS-tcl TAGS-tcl
14278 maybe-TAGS-tcl:
14279 @if tcl
14280 maybe-TAGS-tcl: TAGS-tcl
14281
14282 TAGS-tcl: \
14283     configure-tcl 
14284         @[ -f ./tcl/Makefile ] || exit 0; \
14285         r=`${PWD_COMMAND}`; export r; \
14286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14287         $(HOST_EXPORTS) \
14288         for flag in $(EXTRA_HOST_FLAGS) ; do \
14289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14290         done; \
14291         echo "Doing TAGS in tcl" ; \
14292         (cd $(HOST_SUBDIR)/tcl && \
14293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14295                   "RANLIB=$${RANLIB}" \
14296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14297                   TAGS) \
14298           || exit 1
14299
14300 @endif tcl
14301
14302 .PHONY: maybe-install-info-tcl install-info-tcl
14303 maybe-install-info-tcl:
14304 @if tcl
14305 maybe-install-info-tcl: install-info-tcl
14306
14307 install-info-tcl: \
14308     configure-tcl \
14309     info-tcl 
14310         @[ -f ./tcl/Makefile ] || exit 0; \
14311         r=`${PWD_COMMAND}`; export r; \
14312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14313         $(HOST_EXPORTS) \
14314         for flag in $(EXTRA_HOST_FLAGS) ; do \
14315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14316         done; \
14317         echo "Doing install-info in tcl" ; \
14318         (cd $(HOST_SUBDIR)/tcl && \
14319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14321                   "RANLIB=$${RANLIB}" \
14322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14323                   install-info) \
14324           || exit 1
14325
14326 @endif tcl
14327
14328 .PHONY: maybe-installcheck-tcl installcheck-tcl
14329 maybe-installcheck-tcl:
14330 @if tcl
14331 maybe-installcheck-tcl: installcheck-tcl
14332
14333 installcheck-tcl: \
14334     configure-tcl 
14335         @[ -f ./tcl/Makefile ] || exit 0; \
14336         r=`${PWD_COMMAND}`; export r; \
14337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14338         $(HOST_EXPORTS) \
14339         for flag in $(EXTRA_HOST_FLAGS) ; do \
14340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14341         done; \
14342         echo "Doing installcheck in tcl" ; \
14343         (cd $(HOST_SUBDIR)/tcl && \
14344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14346                   "RANLIB=$${RANLIB}" \
14347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14348                   installcheck) \
14349           || exit 1
14350
14351 @endif tcl
14352
14353 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14354 maybe-mostlyclean-tcl:
14355 @if tcl
14356 maybe-mostlyclean-tcl: mostlyclean-tcl
14357
14358 # tcl doesn't support mostlyclean.
14359 mostlyclean-tcl:
14360
14361 @endif tcl
14362
14363 .PHONY: maybe-clean-tcl clean-tcl
14364 maybe-clean-tcl:
14365 @if tcl
14366 maybe-clean-tcl: clean-tcl
14367
14368 clean-tcl: 
14369         @[ -f ./tcl/Makefile ] || exit 0; \
14370         r=`${PWD_COMMAND}`; export r; \
14371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14372         $(HOST_EXPORTS) \
14373         for flag in $(EXTRA_HOST_FLAGS) ; do \
14374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14375         done; \
14376         echo "Doing clean in tcl" ; \
14377         (cd $(HOST_SUBDIR)/tcl && \
14378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14380                   "RANLIB=$${RANLIB}" \
14381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14382                   clean) \
14383           || exit 1
14384
14385 @endif tcl
14386
14387 .PHONY: maybe-distclean-tcl distclean-tcl
14388 maybe-distclean-tcl:
14389 @if tcl
14390 maybe-distclean-tcl: distclean-tcl
14391
14392 distclean-tcl: 
14393         @[ -f ./tcl/Makefile ] || exit 0; \
14394         r=`${PWD_COMMAND}`; export r; \
14395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396         $(HOST_EXPORTS) \
14397         for flag in $(EXTRA_HOST_FLAGS) ; do \
14398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14399         done; \
14400         echo "Doing distclean in tcl" ; \
14401         (cd $(HOST_SUBDIR)/tcl && \
14402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14404                   "RANLIB=$${RANLIB}" \
14405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14406                   distclean) \
14407           || exit 1
14408
14409 @endif tcl
14410
14411 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
14412 maybe-maintainer-clean-tcl:
14413 @if tcl
14414 maybe-maintainer-clean-tcl: maintainer-clean-tcl
14415
14416 maintainer-clean-tcl: 
14417         @[ -f ./tcl/Makefile ] || exit 0; \
14418         r=`${PWD_COMMAND}`; export r; \
14419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420         $(HOST_EXPORTS) \
14421         for flag in $(EXTRA_HOST_FLAGS) ; do \
14422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14423         done; \
14424         echo "Doing maintainer-clean in tcl" ; \
14425         (cd $(HOST_SUBDIR)/tcl && \
14426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14428                   "RANLIB=$${RANLIB}" \
14429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14430                   maintainer-clean) \
14431           || exit 1
14432
14433 @endif tcl
14434
14435
14436
14437 .PHONY: configure-itcl maybe-configure-itcl
14438 maybe-configure-itcl:
14439 @if itcl
14440 maybe-configure-itcl: configure-itcl
14441 configure-itcl: 
14442         @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
14443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
14444         r=`${PWD_COMMAND}`; export r; \
14445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446         $(HOST_EXPORTS) \
14447         echo Configuring in $(HOST_SUBDIR)/itcl; \
14448         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
14449         case $(srcdir) in \
14450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14451           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
14452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14453         esac; \
14454         srcdiroption="--srcdir=$${topdir}/itcl"; \
14455         libsrcdir="$$s/itcl"; \
14456         $(SHELL) $${libsrcdir}/configure \
14457           $(HOST_CONFIGARGS) $${srcdiroption}  \
14458           || exit 1
14459 @endif itcl
14460
14461
14462
14463
14464
14465 .PHONY: all-itcl maybe-all-itcl
14466 maybe-all-itcl:
14467 @if itcl
14468 TARGET-itcl=all
14469 maybe-all-itcl: all-itcl
14470 all-itcl: configure-itcl
14471         @r=`${PWD_COMMAND}`; export r; \
14472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14473         $(HOST_EXPORTS) \
14474         (cd $(HOST_SUBDIR)/itcl && \
14475           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
14476 @endif itcl
14477
14478
14479
14480
14481 .PHONY: check-itcl maybe-check-itcl
14482 maybe-check-itcl:
14483 @if itcl
14484 maybe-check-itcl: check-itcl
14485
14486 check-itcl:
14487         @r=`${PWD_COMMAND}`; export r; \
14488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14489         $(HOST_EXPORTS) \
14490         (cd $(HOST_SUBDIR)/itcl && \
14491           $(MAKE) $(FLAGS_TO_PASS)  check)
14492
14493 @endif itcl
14494
14495 .PHONY: install-itcl maybe-install-itcl
14496 maybe-install-itcl:
14497 @if itcl
14498 maybe-install-itcl: install-itcl
14499
14500 install-itcl: installdirs
14501         @r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(HOST_EXPORTS) \
14504         (cd $(HOST_SUBDIR)/itcl && \
14505           $(MAKE) $(FLAGS_TO_PASS)  install)
14506
14507 @endif itcl
14508
14509 # Other targets (info, dvi, etc.)
14510
14511 .PHONY: maybe-info-itcl info-itcl
14512 maybe-info-itcl:
14513 @if itcl
14514 maybe-info-itcl: info-itcl
14515
14516 info-itcl: \
14517     configure-itcl 
14518         @[ -f ./itcl/Makefile ] || exit 0; \
14519         r=`${PWD_COMMAND}`; export r; \
14520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14521         $(HOST_EXPORTS) \
14522         for flag in $(EXTRA_HOST_FLAGS) ; do \
14523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14524         done; \
14525         echo "Doing info in itcl" ; \
14526         (cd $(HOST_SUBDIR)/itcl && \
14527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14529                   "RANLIB=$${RANLIB}" \
14530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14531                   info) \
14532           || exit 1
14533
14534 @endif itcl
14535
14536 .PHONY: maybe-dvi-itcl dvi-itcl
14537 maybe-dvi-itcl:
14538 @if itcl
14539 maybe-dvi-itcl: dvi-itcl
14540
14541 dvi-itcl: \
14542     configure-itcl 
14543         @[ -f ./itcl/Makefile ] || exit 0; \
14544         r=`${PWD_COMMAND}`; export r; \
14545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14546         $(HOST_EXPORTS) \
14547         for flag in $(EXTRA_HOST_FLAGS) ; do \
14548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14549         done; \
14550         echo "Doing dvi in itcl" ; \
14551         (cd $(HOST_SUBDIR)/itcl && \
14552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14554                   "RANLIB=$${RANLIB}" \
14555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14556                   dvi) \
14557           || exit 1
14558
14559 @endif itcl
14560
14561 .PHONY: maybe-html-itcl html-itcl
14562 maybe-html-itcl:
14563 @if itcl
14564 maybe-html-itcl: html-itcl
14565
14566 html-itcl: \
14567     configure-itcl 
14568         @[ -f ./itcl/Makefile ] || exit 0; \
14569         r=`${PWD_COMMAND}`; export r; \
14570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14571         $(HOST_EXPORTS) \
14572         for flag in $(EXTRA_HOST_FLAGS) ; do \
14573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14574         done; \
14575         echo "Doing html in itcl" ; \
14576         (cd $(HOST_SUBDIR)/itcl && \
14577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14579                   "RANLIB=$${RANLIB}" \
14580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14581                   html) \
14582           || exit 1
14583
14584 @endif itcl
14585
14586 .PHONY: maybe-TAGS-itcl TAGS-itcl
14587 maybe-TAGS-itcl:
14588 @if itcl
14589 maybe-TAGS-itcl: TAGS-itcl
14590
14591 TAGS-itcl: \
14592     configure-itcl 
14593         @[ -f ./itcl/Makefile ] || exit 0; \
14594         r=`${PWD_COMMAND}`; export r; \
14595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14596         $(HOST_EXPORTS) \
14597         for flag in $(EXTRA_HOST_FLAGS) ; do \
14598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14599         done; \
14600         echo "Doing TAGS in itcl" ; \
14601         (cd $(HOST_SUBDIR)/itcl && \
14602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14604                   "RANLIB=$${RANLIB}" \
14605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14606                   TAGS) \
14607           || exit 1
14608
14609 @endif itcl
14610
14611 .PHONY: maybe-install-info-itcl install-info-itcl
14612 maybe-install-info-itcl:
14613 @if itcl
14614 maybe-install-info-itcl: install-info-itcl
14615
14616 install-info-itcl: \
14617     configure-itcl \
14618     info-itcl 
14619         @[ -f ./itcl/Makefile ] || exit 0; \
14620         r=`${PWD_COMMAND}`; export r; \
14621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622         $(HOST_EXPORTS) \
14623         for flag in $(EXTRA_HOST_FLAGS) ; do \
14624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14625         done; \
14626         echo "Doing install-info in itcl" ; \
14627         (cd $(HOST_SUBDIR)/itcl && \
14628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14630                   "RANLIB=$${RANLIB}" \
14631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14632                   install-info) \
14633           || exit 1
14634
14635 @endif itcl
14636
14637 .PHONY: maybe-installcheck-itcl installcheck-itcl
14638 maybe-installcheck-itcl:
14639 @if itcl
14640 maybe-installcheck-itcl: installcheck-itcl
14641
14642 installcheck-itcl: \
14643     configure-itcl 
14644         @[ -f ./itcl/Makefile ] || exit 0; \
14645         r=`${PWD_COMMAND}`; export r; \
14646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647         $(HOST_EXPORTS) \
14648         for flag in $(EXTRA_HOST_FLAGS) ; do \
14649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14650         done; \
14651         echo "Doing installcheck in itcl" ; \
14652         (cd $(HOST_SUBDIR)/itcl && \
14653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14655                   "RANLIB=$${RANLIB}" \
14656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14657                   installcheck) \
14658           || exit 1
14659
14660 @endif itcl
14661
14662 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
14663 maybe-mostlyclean-itcl:
14664 @if itcl
14665 maybe-mostlyclean-itcl: mostlyclean-itcl
14666
14667 mostlyclean-itcl: 
14668         @[ -f ./itcl/Makefile ] || exit 0; \
14669         r=`${PWD_COMMAND}`; export r; \
14670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14671         $(HOST_EXPORTS) \
14672         for flag in $(EXTRA_HOST_FLAGS) ; do \
14673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14674         done; \
14675         echo "Doing mostlyclean in itcl" ; \
14676         (cd $(HOST_SUBDIR)/itcl && \
14677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14679                   "RANLIB=$${RANLIB}" \
14680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14681                   mostlyclean) \
14682           || exit 1
14683
14684 @endif itcl
14685
14686 .PHONY: maybe-clean-itcl clean-itcl
14687 maybe-clean-itcl:
14688 @if itcl
14689 maybe-clean-itcl: clean-itcl
14690
14691 clean-itcl: 
14692         @[ -f ./itcl/Makefile ] || exit 0; \
14693         r=`${PWD_COMMAND}`; export r; \
14694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14695         $(HOST_EXPORTS) \
14696         for flag in $(EXTRA_HOST_FLAGS) ; do \
14697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14698         done; \
14699         echo "Doing clean in itcl" ; \
14700         (cd $(HOST_SUBDIR)/itcl && \
14701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14703                   "RANLIB=$${RANLIB}" \
14704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14705                   clean) \
14706           || exit 1
14707
14708 @endif itcl
14709
14710 .PHONY: maybe-distclean-itcl distclean-itcl
14711 maybe-distclean-itcl:
14712 @if itcl
14713 maybe-distclean-itcl: distclean-itcl
14714
14715 distclean-itcl: 
14716         @[ -f ./itcl/Makefile ] || exit 0; \
14717         r=`${PWD_COMMAND}`; export r; \
14718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14719         $(HOST_EXPORTS) \
14720         for flag in $(EXTRA_HOST_FLAGS) ; do \
14721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14722         done; \
14723         echo "Doing distclean in itcl" ; \
14724         (cd $(HOST_SUBDIR)/itcl && \
14725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14727                   "RANLIB=$${RANLIB}" \
14728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14729                   distclean) \
14730           || exit 1
14731
14732 @endif itcl
14733
14734 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
14735 maybe-maintainer-clean-itcl:
14736 @if itcl
14737 maybe-maintainer-clean-itcl: maintainer-clean-itcl
14738
14739 maintainer-clean-itcl: 
14740         @[ -f ./itcl/Makefile ] || exit 0; \
14741         r=`${PWD_COMMAND}`; export r; \
14742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14743         $(HOST_EXPORTS) \
14744         for flag in $(EXTRA_HOST_FLAGS) ; do \
14745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14746         done; \
14747         echo "Doing maintainer-clean in itcl" ; \
14748         (cd $(HOST_SUBDIR)/itcl && \
14749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14751                   "RANLIB=$${RANLIB}" \
14752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14753                   maintainer-clean) \
14754           || exit 1
14755
14756 @endif itcl
14757
14758
14759
14760 .PHONY: configure-ld maybe-configure-ld
14761 maybe-configure-ld:
14762 @if ld
14763 maybe-configure-ld: configure-ld
14764 configure-ld: 
14765         @test -f stage_last && exit 0; \
14766         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
14767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
14768         r=`${PWD_COMMAND}`; export r; \
14769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14770         $(HOST_EXPORTS) \
14771         echo Configuring in $(HOST_SUBDIR)/ld; \
14772         cd "$(HOST_SUBDIR)/ld" || exit 1; \
14773         case $(srcdir) in \
14774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14775           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14777         esac; \
14778         srcdiroption="--srcdir=$${topdir}/ld"; \
14779         libsrcdir="$$s/ld"; \
14780         $(SHELL) $${libsrcdir}/configure \
14781           $(HOST_CONFIGARGS) $${srcdiroption}  \
14782           || exit 1
14783 @endif ld
14784
14785
14786
14787 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
14788 maybe-configure-stage1-ld:
14789 @if ld-bootstrap
14790 maybe-configure-stage1-ld: configure-stage1-ld
14791 configure-stage1-ld: 
14792         @$(MAKE) stage1-start
14793         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14794         r=`${PWD_COMMAND}`; export r; \
14795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14796         $(HOST_EXPORTS) \
14797         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
14798         cd $(HOST_SUBDIR)/ld || exit 1; \
14799         case $(srcdir) in \
14800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14801           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14803         esac; \
14804         srcdiroption="--srcdir=$${topdir}/ld"; \
14805         libsrcdir="$$s/ld"; \
14806         $(SHELL) $${libsrcdir}/configure \
14807           $(HOST_CONFIGARGS) $${srcdiroption} \
14808           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14809 @endif ld-bootstrap
14810
14811 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
14812 maybe-configure-stage2-ld:
14813 @if ld-bootstrap
14814 maybe-configure-stage2-ld: configure-stage2-ld
14815 configure-stage2-ld: 
14816         @$(MAKE) stage2-start
14817         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14818         r=`${PWD_COMMAND}`; export r; \
14819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820         $(HOST_EXPORTS) \
14821         $(POSTSTAGE1_HOST_EXPORTS) \
14822         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
14823         cd $(HOST_SUBDIR)/ld || exit 1; \
14824         case $(srcdir) in \
14825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14826           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14828         esac; \
14829         srcdiroption="--srcdir=$${topdir}/ld"; \
14830         libsrcdir="$$s/ld"; \
14831         $(SHELL) $${libsrcdir}/configure \
14832           $(HOST_CONFIGARGS) $${srcdiroption} \
14833           @stage2_werror_flag@ 
14834 @endif ld-bootstrap
14835
14836 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
14837 maybe-configure-stage3-ld:
14838 @if ld-bootstrap
14839 maybe-configure-stage3-ld: configure-stage3-ld
14840 configure-stage3-ld: 
14841         @$(MAKE) stage3-start
14842         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14843         r=`${PWD_COMMAND}`; export r; \
14844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14845         $(HOST_EXPORTS) \
14846         $(POSTSTAGE1_HOST_EXPORTS) \
14847         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
14848         cd $(HOST_SUBDIR)/ld || exit 1; \
14849         case $(srcdir) in \
14850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14851           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14853         esac; \
14854         srcdiroption="--srcdir=$${topdir}/ld"; \
14855         libsrcdir="$$s/ld"; \
14856         $(SHELL) $${libsrcdir}/configure \
14857           $(HOST_CONFIGARGS) $${srcdiroption} \
14858           @stage2_werror_flag@ 
14859 @endif ld-bootstrap
14860
14861 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
14862 maybe-configure-stage4-ld:
14863 @if ld-bootstrap
14864 maybe-configure-stage4-ld: configure-stage4-ld
14865 configure-stage4-ld: 
14866         @$(MAKE) stage4-start
14867         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14868         r=`${PWD_COMMAND}`; export r; \
14869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14870         $(HOST_EXPORTS) \
14871         $(POSTSTAGE1_HOST_EXPORTS) \
14872         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
14873         cd $(HOST_SUBDIR)/ld || exit 1; \
14874         case $(srcdir) in \
14875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14876           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14878         esac; \
14879         srcdiroption="--srcdir=$${topdir}/ld"; \
14880         libsrcdir="$$s/ld"; \
14881         $(SHELL) $${libsrcdir}/configure \
14882           $(HOST_CONFIGARGS) $${srcdiroption} \
14883           @stage2_werror_flag@ 
14884 @endif ld-bootstrap
14885
14886 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
14887 maybe-configure-stageprofile-ld:
14888 @if ld-bootstrap
14889 maybe-configure-stageprofile-ld: configure-stageprofile-ld
14890 configure-stageprofile-ld: 
14891         @$(MAKE) stageprofile-start
14892         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14893         r=`${PWD_COMMAND}`; export r; \
14894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14895         $(HOST_EXPORTS) \
14896         $(POSTSTAGE1_HOST_EXPORTS) \
14897         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
14898         cd $(HOST_SUBDIR)/ld || exit 1; \
14899         case $(srcdir) in \
14900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14901           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14903         esac; \
14904         srcdiroption="--srcdir=$${topdir}/ld"; \
14905         libsrcdir="$$s/ld"; \
14906         $(SHELL) $${libsrcdir}/configure \
14907           $(HOST_CONFIGARGS) $${srcdiroption} \
14908           @stage2_werror_flag@ 
14909 @endif ld-bootstrap
14910
14911 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
14912 maybe-configure-stagefeedback-ld:
14913 @if ld-bootstrap
14914 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
14915 configure-stagefeedback-ld: 
14916         @$(MAKE) stagefeedback-start
14917         @[ -f $(HOST_SUBDIR)/ld/Makefile ] && exit 0 || : ; \
14918         r=`${PWD_COMMAND}`; export r; \
14919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14920         $(HOST_EXPORTS) \
14921         $(POSTSTAGE1_HOST_EXPORTS) \
14922         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
14923         cd $(HOST_SUBDIR)/ld || exit 1; \
14924         case $(srcdir) in \
14925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14926           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
14927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14928         esac; \
14929         srcdiroption="--srcdir=$${topdir}/ld"; \
14930         libsrcdir="$$s/ld"; \
14931         $(SHELL) $${libsrcdir}/configure \
14932           $(HOST_CONFIGARGS) $${srcdiroption} \
14933           @stage2_werror_flag@ 
14934 @endif ld-bootstrap
14935
14936
14937
14938
14939
14940 .PHONY: all-ld maybe-all-ld
14941 maybe-all-ld:
14942 @if ld
14943 TARGET-ld=all
14944 maybe-all-ld: all-ld
14945 all-ld: configure-ld
14946         @test -f stage_last && exit 0; \
14947         r=`${PWD_COMMAND}`; export r; \
14948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14949         $(HOST_EXPORTS) \
14950         (cd $(HOST_SUBDIR)/ld && \
14951           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
14952 @endif ld
14953
14954
14955
14956 .PHONY: all-stage1-ld maybe-all-stage1-ld
14957 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
14958 maybe-all-stage1-ld:
14959 maybe-clean-stage1-ld:
14960 @if ld-bootstrap
14961 maybe-all-stage1-ld: all-stage1-ld
14962 all-stage1: all-stage1-ld
14963 all-stage1-ld: configure-stage1-ld
14964         @$(MAKE) stage1-start
14965         @r=`${PWD_COMMAND}`; export r; \
14966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14967         $(HOST_EXPORTS) \
14968         cd $(HOST_SUBDIR)/ld && \
14969         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
14970
14971 maybe-clean-stage1-ld: clean-stage1-ld
14972 clean-stage1: clean-stage1-ld
14973 clean-stage1-ld:
14974         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
14975           || exit 0 ; \
14976         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage1-start ; \
14977         cd $(HOST_SUBDIR)/ld && \
14978         $(MAKE) $(FLAGS_TO_PASS)  \
14979                 CFLAGS="$(STAGE1_CFLAGS)"  clean
14980 @endif ld-bootstrap
14981
14982
14983 .PHONY: all-stage2-ld maybe-all-stage2-ld
14984 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
14985 maybe-all-stage2-ld:
14986 maybe-clean-stage2-ld:
14987 @if ld-bootstrap
14988 maybe-all-stage2-ld: all-stage2-ld
14989 all-stage2: all-stage2-ld
14990 all-stage2-ld: configure-stage2-ld
14991         @$(MAKE) stage2-start
14992         @r=`${PWD_COMMAND}`; export r; \
14993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14994         $(HOST_EXPORTS) \
14995         $(POSTSTAGE1_HOST_EXPORTS) \
14996         cd $(HOST_SUBDIR)/ld && \
14997         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
14998
14999 maybe-clean-stage2-ld: clean-stage2-ld
15000 clean-stage2: clean-stage2-ld
15001 clean-stage2-ld:
15002         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15003           || exit 0 ; \
15004         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage2-start ; \
15005         cd $(HOST_SUBDIR)/ld && \
15006         $(MAKE) $(FLAGS_TO_PASS)  \
15007                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15008                   clean
15009 @endif ld-bootstrap
15010
15011
15012 .PHONY: all-stage3-ld maybe-all-stage3-ld
15013 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15014 maybe-all-stage3-ld:
15015 maybe-clean-stage3-ld:
15016 @if ld-bootstrap
15017 maybe-all-stage3-ld: all-stage3-ld
15018 all-stage3: all-stage3-ld
15019 all-stage3-ld: configure-stage3-ld
15020         @$(MAKE) stage3-start
15021         @r=`${PWD_COMMAND}`; export r; \
15022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15023         $(HOST_EXPORTS) \
15024         $(POSTSTAGE1_HOST_EXPORTS) \
15025         cd $(HOST_SUBDIR)/ld && \
15026         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15027
15028 maybe-clean-stage3-ld: clean-stage3-ld
15029 clean-stage3: clean-stage3-ld
15030 clean-stage3-ld:
15031         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15032           || exit 0 ; \
15033         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage3-start ; \
15034         cd $(HOST_SUBDIR)/ld && \
15035         $(MAKE) $(FLAGS_TO_PASS)  \
15036                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15037                   clean
15038 @endif ld-bootstrap
15039
15040
15041 .PHONY: all-stage4-ld maybe-all-stage4-ld
15042 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15043 maybe-all-stage4-ld:
15044 maybe-clean-stage4-ld:
15045 @if ld-bootstrap
15046 maybe-all-stage4-ld: all-stage4-ld
15047 all-stage4: all-stage4-ld
15048 all-stage4-ld: configure-stage4-ld
15049         @$(MAKE) stage4-start
15050         @r=`${PWD_COMMAND}`; export r; \
15051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052         $(HOST_EXPORTS) \
15053         $(POSTSTAGE1_HOST_EXPORTS) \
15054         cd $(HOST_SUBDIR)/ld && \
15055         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15056
15057 maybe-clean-stage4-ld: clean-stage4-ld
15058 clean-stage4: clean-stage4-ld
15059 clean-stage4-ld:
15060         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15061           || exit 0 ; \
15062         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stage4-start ; \
15063         cd $(HOST_SUBDIR)/ld && \
15064         $(MAKE) $(FLAGS_TO_PASS)  \
15065                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15066                   clean
15067 @endif ld-bootstrap
15068
15069
15070 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15071 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15072 maybe-all-stageprofile-ld:
15073 maybe-clean-stageprofile-ld:
15074 @if ld-bootstrap
15075 maybe-all-stageprofile-ld: all-stageprofile-ld
15076 all-stageprofile: all-stageprofile-ld
15077 all-stageprofile-ld: configure-stageprofile-ld
15078         @$(MAKE) stageprofile-start
15079         @r=`${PWD_COMMAND}`; export r; \
15080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15081         $(HOST_EXPORTS) \
15082         $(POSTSTAGE1_HOST_EXPORTS) \
15083         cd $(HOST_SUBDIR)/ld && \
15084         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
15085
15086 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15087 clean-stageprofile: clean-stageprofile-ld
15088 clean-stageprofile-ld:
15089         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15090           || exit 0 ; \
15091         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stageprofile-start ; \
15092         cd $(HOST_SUBDIR)/ld && \
15093         $(MAKE) $(FLAGS_TO_PASS)  \
15094                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15095                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15096 @endif ld-bootstrap
15097
15098
15099 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15100 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15101 maybe-all-stagefeedback-ld:
15102 maybe-clean-stagefeedback-ld:
15103 @if ld-bootstrap
15104 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15105 all-stagefeedback: all-stagefeedback-ld
15106 all-stagefeedback-ld: configure-stagefeedback-ld
15107         @$(MAKE) stagefeedback-start
15108         @r=`${PWD_COMMAND}`; export r; \
15109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15110         $(HOST_EXPORTS) \
15111         $(POSTSTAGE1_HOST_EXPORTS) \
15112         cd $(HOST_SUBDIR)/ld && \
15113         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
15114
15115 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15116 clean-stagefeedback: clean-stagefeedback-ld
15117 clean-stagefeedback-ld:
15118         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15119           || exit 0 ; \
15120         [ -f $(HOST_SUBDIR)/ld/Makefile ] || $(MAKE) stagefeedback-start ; \
15121         cd $(HOST_SUBDIR)/ld && \
15122         $(MAKE) $(FLAGS_TO_PASS)  \
15123                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15124                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15125 @endif ld-bootstrap
15126
15127
15128
15129
15130
15131 .PHONY: check-ld maybe-check-ld
15132 maybe-check-ld:
15133 @if ld
15134 maybe-check-ld: check-ld
15135
15136 check-ld:
15137         @r=`${PWD_COMMAND}`; export r; \
15138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15139         $(HOST_EXPORTS) \
15140         (cd $(HOST_SUBDIR)/ld && \
15141           $(MAKE) $(FLAGS_TO_PASS)  check)
15142
15143 @endif ld
15144
15145 .PHONY: install-ld maybe-install-ld
15146 maybe-install-ld:
15147 @if ld
15148 maybe-install-ld: install-ld
15149
15150 install-ld: installdirs
15151         @r=`${PWD_COMMAND}`; export r; \
15152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15153         $(HOST_EXPORTS) \
15154         (cd $(HOST_SUBDIR)/ld && \
15155           $(MAKE) $(FLAGS_TO_PASS)  install)
15156
15157 @endif ld
15158
15159 # Other targets (info, dvi, etc.)
15160
15161 .PHONY: maybe-info-ld info-ld
15162 maybe-info-ld:
15163 @if ld
15164 maybe-info-ld: info-ld
15165
15166 info-ld: \
15167     configure-ld 
15168         @[ -f ./ld/Makefile ] || exit 0; \
15169         r=`${PWD_COMMAND}`; export r; \
15170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15171         $(HOST_EXPORTS) \
15172         for flag in $(EXTRA_HOST_FLAGS) ; do \
15173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15174         done; \
15175         echo "Doing info in ld" ; \
15176         (cd $(HOST_SUBDIR)/ld && \
15177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15179                   "RANLIB=$${RANLIB}" \
15180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15181                   info) \
15182           || exit 1
15183
15184 @endif ld
15185
15186 .PHONY: maybe-dvi-ld dvi-ld
15187 maybe-dvi-ld:
15188 @if ld
15189 maybe-dvi-ld: dvi-ld
15190
15191 dvi-ld: \
15192     configure-ld 
15193         @[ -f ./ld/Makefile ] || exit 0; \
15194         r=`${PWD_COMMAND}`; export r; \
15195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15196         $(HOST_EXPORTS) \
15197         for flag in $(EXTRA_HOST_FLAGS) ; do \
15198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15199         done; \
15200         echo "Doing dvi in ld" ; \
15201         (cd $(HOST_SUBDIR)/ld && \
15202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15204                   "RANLIB=$${RANLIB}" \
15205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15206                   dvi) \
15207           || exit 1
15208
15209 @endif ld
15210
15211 .PHONY: maybe-html-ld html-ld
15212 maybe-html-ld:
15213 @if ld
15214 maybe-html-ld: html-ld
15215
15216 html-ld: \
15217     configure-ld 
15218         @[ -f ./ld/Makefile ] || exit 0; \
15219         r=`${PWD_COMMAND}`; export r; \
15220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15221         $(HOST_EXPORTS) \
15222         for flag in $(EXTRA_HOST_FLAGS) ; do \
15223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15224         done; \
15225         echo "Doing html in ld" ; \
15226         (cd $(HOST_SUBDIR)/ld && \
15227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15229                   "RANLIB=$${RANLIB}" \
15230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15231                   html) \
15232           || exit 1
15233
15234 @endif ld
15235
15236 .PHONY: maybe-TAGS-ld TAGS-ld
15237 maybe-TAGS-ld:
15238 @if ld
15239 maybe-TAGS-ld: TAGS-ld
15240
15241 TAGS-ld: \
15242     configure-ld 
15243         @[ -f ./ld/Makefile ] || exit 0; \
15244         r=`${PWD_COMMAND}`; export r; \
15245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15246         $(HOST_EXPORTS) \
15247         for flag in $(EXTRA_HOST_FLAGS) ; do \
15248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15249         done; \
15250         echo "Doing TAGS in ld" ; \
15251         (cd $(HOST_SUBDIR)/ld && \
15252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15254                   "RANLIB=$${RANLIB}" \
15255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15256                   TAGS) \
15257           || exit 1
15258
15259 @endif ld
15260
15261 .PHONY: maybe-install-info-ld install-info-ld
15262 maybe-install-info-ld:
15263 @if ld
15264 maybe-install-info-ld: install-info-ld
15265
15266 install-info-ld: \
15267     configure-ld \
15268     info-ld 
15269         @[ -f ./ld/Makefile ] || exit 0; \
15270         r=`${PWD_COMMAND}`; export r; \
15271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15272         $(HOST_EXPORTS) \
15273         for flag in $(EXTRA_HOST_FLAGS) ; do \
15274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15275         done; \
15276         echo "Doing install-info in ld" ; \
15277         (cd $(HOST_SUBDIR)/ld && \
15278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15280                   "RANLIB=$${RANLIB}" \
15281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15282                   install-info) \
15283           || exit 1
15284
15285 @endif ld
15286
15287 .PHONY: maybe-installcheck-ld installcheck-ld
15288 maybe-installcheck-ld:
15289 @if ld
15290 maybe-installcheck-ld: installcheck-ld
15291
15292 installcheck-ld: \
15293     configure-ld 
15294         @[ -f ./ld/Makefile ] || exit 0; \
15295         r=`${PWD_COMMAND}`; export r; \
15296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15297         $(HOST_EXPORTS) \
15298         for flag in $(EXTRA_HOST_FLAGS) ; do \
15299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15300         done; \
15301         echo "Doing installcheck in ld" ; \
15302         (cd $(HOST_SUBDIR)/ld && \
15303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15305                   "RANLIB=$${RANLIB}" \
15306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15307                   installcheck) \
15308           || exit 1
15309
15310 @endif ld
15311
15312 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15313 maybe-mostlyclean-ld:
15314 @if ld
15315 maybe-mostlyclean-ld: mostlyclean-ld
15316
15317 mostlyclean-ld: 
15318         @[ -f ./ld/Makefile ] || exit 0; \
15319         r=`${PWD_COMMAND}`; export r; \
15320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15321         $(HOST_EXPORTS) \
15322         for flag in $(EXTRA_HOST_FLAGS) ; do \
15323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15324         done; \
15325         echo "Doing mostlyclean in ld" ; \
15326         (cd $(HOST_SUBDIR)/ld && \
15327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15329                   "RANLIB=$${RANLIB}" \
15330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15331                   mostlyclean) \
15332           || exit 1
15333
15334 @endif ld
15335
15336 .PHONY: maybe-clean-ld clean-ld
15337 maybe-clean-ld:
15338 @if ld
15339 maybe-clean-ld: clean-ld
15340
15341 clean-ld: 
15342         @[ -f ./ld/Makefile ] || exit 0; \
15343         r=`${PWD_COMMAND}`; export r; \
15344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15345         $(HOST_EXPORTS) \
15346         for flag in $(EXTRA_HOST_FLAGS) ; do \
15347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15348         done; \
15349         echo "Doing clean in ld" ; \
15350         (cd $(HOST_SUBDIR)/ld && \
15351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15353                   "RANLIB=$${RANLIB}" \
15354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15355                   clean) \
15356           || exit 1
15357
15358 @endif ld
15359
15360 .PHONY: maybe-distclean-ld distclean-ld
15361 maybe-distclean-ld:
15362 @if ld
15363 maybe-distclean-ld: distclean-ld
15364
15365 distclean-ld: 
15366         @[ -f ./ld/Makefile ] || exit 0; \
15367         r=`${PWD_COMMAND}`; export r; \
15368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15369         $(HOST_EXPORTS) \
15370         for flag in $(EXTRA_HOST_FLAGS) ; do \
15371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15372         done; \
15373         echo "Doing distclean in ld" ; \
15374         (cd $(HOST_SUBDIR)/ld && \
15375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15377                   "RANLIB=$${RANLIB}" \
15378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15379                   distclean) \
15380           || exit 1
15381
15382 @endif ld
15383
15384 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
15385 maybe-maintainer-clean-ld:
15386 @if ld
15387 maybe-maintainer-clean-ld: maintainer-clean-ld
15388
15389 maintainer-clean-ld: 
15390         @[ -f ./ld/Makefile ] || exit 0; \
15391         r=`${PWD_COMMAND}`; export r; \
15392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15393         $(HOST_EXPORTS) \
15394         for flag in $(EXTRA_HOST_FLAGS) ; do \
15395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15396         done; \
15397         echo "Doing maintainer-clean in ld" ; \
15398         (cd $(HOST_SUBDIR)/ld && \
15399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15401                   "RANLIB=$${RANLIB}" \
15402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15403                   maintainer-clean) \
15404           || exit 1
15405
15406 @endif ld
15407
15408
15409
15410 .PHONY: configure-libcpp maybe-configure-libcpp
15411 maybe-configure-libcpp:
15412 @if libcpp
15413 maybe-configure-libcpp: configure-libcpp
15414 configure-libcpp: 
15415         @test -f stage_last && exit 0; \
15416         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15418         r=`${PWD_COMMAND}`; export r; \
15419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15420         $(HOST_EXPORTS) \
15421         echo Configuring in $(HOST_SUBDIR)/libcpp; \
15422         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
15423         case $(srcdir) in \
15424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15425           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15427         esac; \
15428         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15429         libsrcdir="$$s/libcpp"; \
15430         $(SHELL) $${libsrcdir}/configure \
15431           $(HOST_CONFIGARGS) $${srcdiroption}  \
15432           || exit 1
15433 @endif libcpp
15434
15435
15436
15437 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
15438 maybe-configure-stage1-libcpp:
15439 @if libcpp-bootstrap
15440 maybe-configure-stage1-libcpp: configure-stage1-libcpp
15441 configure-stage1-libcpp: 
15442         @$(MAKE) stage1-start
15443         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15444         r=`${PWD_COMMAND}`; export r; \
15445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15446         $(HOST_EXPORTS) \
15447         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
15448         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15449         case $(srcdir) in \
15450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15451           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15453         esac; \
15454         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15455         libsrcdir="$$s/libcpp"; \
15456         $(SHELL) $${libsrcdir}/configure \
15457           $(HOST_CONFIGARGS) $${srcdiroption} \
15458           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15459 @endif libcpp-bootstrap
15460
15461 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
15462 maybe-configure-stage2-libcpp:
15463 @if libcpp-bootstrap
15464 maybe-configure-stage2-libcpp: configure-stage2-libcpp
15465 configure-stage2-libcpp: 
15466         @$(MAKE) stage2-start
15467         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15468         r=`${PWD_COMMAND}`; export r; \
15469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15470         $(HOST_EXPORTS) \
15471         $(POSTSTAGE1_HOST_EXPORTS) \
15472         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
15473         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15474         case $(srcdir) in \
15475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15476           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15478         esac; \
15479         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15480         libsrcdir="$$s/libcpp"; \
15481         $(SHELL) $${libsrcdir}/configure \
15482           $(HOST_CONFIGARGS) $${srcdiroption} \
15483           @stage2_werror_flag@ 
15484 @endif libcpp-bootstrap
15485
15486 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
15487 maybe-configure-stage3-libcpp:
15488 @if libcpp-bootstrap
15489 maybe-configure-stage3-libcpp: configure-stage3-libcpp
15490 configure-stage3-libcpp: 
15491         @$(MAKE) stage3-start
15492         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15493         r=`${PWD_COMMAND}`; export r; \
15494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15495         $(HOST_EXPORTS) \
15496         $(POSTSTAGE1_HOST_EXPORTS) \
15497         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
15498         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15499         case $(srcdir) in \
15500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15501           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15503         esac; \
15504         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15505         libsrcdir="$$s/libcpp"; \
15506         $(SHELL) $${libsrcdir}/configure \
15507           $(HOST_CONFIGARGS) $${srcdiroption} \
15508           @stage2_werror_flag@ 
15509 @endif libcpp-bootstrap
15510
15511 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
15512 maybe-configure-stage4-libcpp:
15513 @if libcpp-bootstrap
15514 maybe-configure-stage4-libcpp: configure-stage4-libcpp
15515 configure-stage4-libcpp: 
15516         @$(MAKE) stage4-start
15517         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15518         r=`${PWD_COMMAND}`; export r; \
15519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15520         $(HOST_EXPORTS) \
15521         $(POSTSTAGE1_HOST_EXPORTS) \
15522         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
15523         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15524         case $(srcdir) in \
15525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15526           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15528         esac; \
15529         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15530         libsrcdir="$$s/libcpp"; \
15531         $(SHELL) $${libsrcdir}/configure \
15532           $(HOST_CONFIGARGS) $${srcdiroption} \
15533           @stage2_werror_flag@ 
15534 @endif libcpp-bootstrap
15535
15536 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
15537 maybe-configure-stageprofile-libcpp:
15538 @if libcpp-bootstrap
15539 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
15540 configure-stageprofile-libcpp: 
15541         @$(MAKE) stageprofile-start
15542         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15543         r=`${PWD_COMMAND}`; export r; \
15544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15545         $(HOST_EXPORTS) \
15546         $(POSTSTAGE1_HOST_EXPORTS) \
15547         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
15548         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15549         case $(srcdir) in \
15550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15551           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15553         esac; \
15554         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15555         libsrcdir="$$s/libcpp"; \
15556         $(SHELL) $${libsrcdir}/configure \
15557           $(HOST_CONFIGARGS) $${srcdiroption} \
15558           @stage2_werror_flag@ 
15559 @endif libcpp-bootstrap
15560
15561 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
15562 maybe-configure-stagefeedback-libcpp:
15563 @if libcpp-bootstrap
15564 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
15565 configure-stagefeedback-libcpp: 
15566         @$(MAKE) stagefeedback-start
15567         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] && exit 0 || : ; \
15568         r=`${PWD_COMMAND}`; export r; \
15569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15570         $(HOST_EXPORTS) \
15571         $(POSTSTAGE1_HOST_EXPORTS) \
15572         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
15573         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15574         case $(srcdir) in \
15575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15576           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15578         esac; \
15579         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15580         libsrcdir="$$s/libcpp"; \
15581         $(SHELL) $${libsrcdir}/configure \
15582           $(HOST_CONFIGARGS) $${srcdiroption} \
15583           @stage2_werror_flag@ 
15584 @endif libcpp-bootstrap
15585
15586
15587
15588
15589
15590 .PHONY: all-libcpp maybe-all-libcpp
15591 maybe-all-libcpp:
15592 @if libcpp
15593 TARGET-libcpp=all
15594 maybe-all-libcpp: all-libcpp
15595 all-libcpp: configure-libcpp
15596         @test -f stage_last && exit 0; \
15597         r=`${PWD_COMMAND}`; export r; \
15598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15599         $(HOST_EXPORTS) \
15600         (cd $(HOST_SUBDIR)/libcpp && \
15601           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
15602 @endif libcpp
15603
15604
15605
15606 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
15607 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
15608 maybe-all-stage1-libcpp:
15609 maybe-clean-stage1-libcpp:
15610 @if libcpp-bootstrap
15611 maybe-all-stage1-libcpp: all-stage1-libcpp
15612 all-stage1: all-stage1-libcpp
15613 all-stage1-libcpp: configure-stage1-libcpp
15614         @$(MAKE) stage1-start
15615         @r=`${PWD_COMMAND}`; export r; \
15616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15617         $(HOST_EXPORTS) \
15618         cd $(HOST_SUBDIR)/libcpp && \
15619         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
15620
15621 maybe-clean-stage1-libcpp: clean-stage1-libcpp
15622 clean-stage1: clean-stage1-libcpp
15623 clean-stage1-libcpp:
15624         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
15625           || exit 0 ; \
15626         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage1-start ; \
15627         cd $(HOST_SUBDIR)/libcpp && \
15628         $(MAKE) $(FLAGS_TO_PASS)  \
15629                 CFLAGS="$(STAGE1_CFLAGS)"  clean
15630 @endif libcpp-bootstrap
15631
15632
15633 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
15634 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
15635 maybe-all-stage2-libcpp:
15636 maybe-clean-stage2-libcpp:
15637 @if libcpp-bootstrap
15638 maybe-all-stage2-libcpp: all-stage2-libcpp
15639 all-stage2: all-stage2-libcpp
15640 all-stage2-libcpp: configure-stage2-libcpp
15641         @$(MAKE) stage2-start
15642         @r=`${PWD_COMMAND}`; export r; \
15643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15644         $(HOST_EXPORTS) \
15645         $(POSTSTAGE1_HOST_EXPORTS) \
15646         cd $(HOST_SUBDIR)/libcpp && \
15647         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15648
15649 maybe-clean-stage2-libcpp: clean-stage2-libcpp
15650 clean-stage2: clean-stage2-libcpp
15651 clean-stage2-libcpp:
15652         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
15653           || exit 0 ; \
15654         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage2-start ; \
15655         cd $(HOST_SUBDIR)/libcpp && \
15656         $(MAKE) $(FLAGS_TO_PASS)  \
15657                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15658                   clean
15659 @endif libcpp-bootstrap
15660
15661
15662 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
15663 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
15664 maybe-all-stage3-libcpp:
15665 maybe-clean-stage3-libcpp:
15666 @if libcpp-bootstrap
15667 maybe-all-stage3-libcpp: all-stage3-libcpp
15668 all-stage3: all-stage3-libcpp
15669 all-stage3-libcpp: configure-stage3-libcpp
15670         @$(MAKE) stage3-start
15671         @r=`${PWD_COMMAND}`; export r; \
15672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15673         $(HOST_EXPORTS) \
15674         $(POSTSTAGE1_HOST_EXPORTS) \
15675         cd $(HOST_SUBDIR)/libcpp && \
15676         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15677
15678 maybe-clean-stage3-libcpp: clean-stage3-libcpp
15679 clean-stage3: clean-stage3-libcpp
15680 clean-stage3-libcpp:
15681         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
15682           || exit 0 ; \
15683         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage3-start ; \
15684         cd $(HOST_SUBDIR)/libcpp && \
15685         $(MAKE) $(FLAGS_TO_PASS)  \
15686                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15687                   clean
15688 @endif libcpp-bootstrap
15689
15690
15691 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
15692 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
15693 maybe-all-stage4-libcpp:
15694 maybe-clean-stage4-libcpp:
15695 @if libcpp-bootstrap
15696 maybe-all-stage4-libcpp: all-stage4-libcpp
15697 all-stage4: all-stage4-libcpp
15698 all-stage4-libcpp: configure-stage4-libcpp
15699         @$(MAKE) stage4-start
15700         @r=`${PWD_COMMAND}`; export r; \
15701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702         $(HOST_EXPORTS) \
15703         $(POSTSTAGE1_HOST_EXPORTS) \
15704         cd $(HOST_SUBDIR)/libcpp && \
15705         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
15706
15707 maybe-clean-stage4-libcpp: clean-stage4-libcpp
15708 clean-stage4: clean-stage4-libcpp
15709 clean-stage4-libcpp:
15710         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
15711           || exit 0 ; \
15712         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stage4-start ; \
15713         cd $(HOST_SUBDIR)/libcpp && \
15714         $(MAKE) $(FLAGS_TO_PASS)  \
15715                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15716                   clean
15717 @endif libcpp-bootstrap
15718
15719
15720 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
15721 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
15722 maybe-all-stageprofile-libcpp:
15723 maybe-clean-stageprofile-libcpp:
15724 @if libcpp-bootstrap
15725 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
15726 all-stageprofile: all-stageprofile-libcpp
15727 all-stageprofile-libcpp: configure-stageprofile-libcpp
15728         @$(MAKE) stageprofile-start
15729         @r=`${PWD_COMMAND}`; export r; \
15730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15731         $(HOST_EXPORTS) \
15732         $(POSTSTAGE1_HOST_EXPORTS) \
15733         cd $(HOST_SUBDIR)/libcpp && \
15734         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
15735
15736 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
15737 clean-stageprofile: clean-stageprofile-libcpp
15738 clean-stageprofile-libcpp:
15739         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
15740           || exit 0 ; \
15741         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stageprofile-start ; \
15742         cd $(HOST_SUBDIR)/libcpp && \
15743         $(MAKE) $(FLAGS_TO_PASS)  \
15744                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15745                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15746 @endif libcpp-bootstrap
15747
15748
15749 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
15750 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
15751 maybe-all-stagefeedback-libcpp:
15752 maybe-clean-stagefeedback-libcpp:
15753 @if libcpp-bootstrap
15754 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
15755 all-stagefeedback: all-stagefeedback-libcpp
15756 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
15757         @$(MAKE) stagefeedback-start
15758         @r=`${PWD_COMMAND}`; export r; \
15759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15760         $(HOST_EXPORTS) \
15761         $(POSTSTAGE1_HOST_EXPORTS) \
15762         cd $(HOST_SUBDIR)/libcpp && \
15763         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
15764
15765 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
15766 clean-stagefeedback: clean-stagefeedback-libcpp
15767 clean-stagefeedback-libcpp:
15768         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
15769           || exit 0 ; \
15770         [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || $(MAKE) stagefeedback-start ; \
15771         cd $(HOST_SUBDIR)/libcpp && \
15772         $(MAKE) $(FLAGS_TO_PASS)  \
15773                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15774                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15775 @endif libcpp-bootstrap
15776
15777
15778
15779
15780
15781 .PHONY: check-libcpp maybe-check-libcpp
15782 maybe-check-libcpp:
15783 @if libcpp
15784 maybe-check-libcpp: check-libcpp
15785
15786 check-libcpp:
15787         @r=`${PWD_COMMAND}`; export r; \
15788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15789         $(HOST_EXPORTS) \
15790         (cd $(HOST_SUBDIR)/libcpp && \
15791           $(MAKE) $(FLAGS_TO_PASS)  check)
15792
15793 @endif libcpp
15794
15795 .PHONY: install-libcpp maybe-install-libcpp
15796 maybe-install-libcpp:
15797 @if libcpp
15798 maybe-install-libcpp: install-libcpp
15799
15800 install-libcpp: installdirs
15801         @r=`${PWD_COMMAND}`; export r; \
15802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803         $(HOST_EXPORTS) \
15804         (cd $(HOST_SUBDIR)/libcpp && \
15805           $(MAKE) $(FLAGS_TO_PASS)  install)
15806
15807 @endif libcpp
15808
15809 # Other targets (info, dvi, etc.)
15810
15811 .PHONY: maybe-info-libcpp info-libcpp
15812 maybe-info-libcpp:
15813 @if libcpp
15814 maybe-info-libcpp: info-libcpp
15815
15816 info-libcpp: \
15817     configure-libcpp 
15818         @[ -f ./libcpp/Makefile ] || exit 0; \
15819         r=`${PWD_COMMAND}`; export r; \
15820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821         $(HOST_EXPORTS) \
15822         for flag in $(EXTRA_HOST_FLAGS) ; do \
15823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824         done; \
15825         echo "Doing info in libcpp" ; \
15826         (cd $(HOST_SUBDIR)/libcpp && \
15827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829                   "RANLIB=$${RANLIB}" \
15830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15831                   info) \
15832           || exit 1
15833
15834 @endif libcpp
15835
15836 .PHONY: maybe-dvi-libcpp dvi-libcpp
15837 maybe-dvi-libcpp:
15838 @if libcpp
15839 maybe-dvi-libcpp: dvi-libcpp
15840
15841 dvi-libcpp: \
15842     configure-libcpp 
15843         @[ -f ./libcpp/Makefile ] || exit 0; \
15844         r=`${PWD_COMMAND}`; export r; \
15845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846         $(HOST_EXPORTS) \
15847         for flag in $(EXTRA_HOST_FLAGS) ; do \
15848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15849         done; \
15850         echo "Doing dvi in libcpp" ; \
15851         (cd $(HOST_SUBDIR)/libcpp && \
15852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15854                   "RANLIB=$${RANLIB}" \
15855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15856                   dvi) \
15857           || exit 1
15858
15859 @endif libcpp
15860
15861 .PHONY: maybe-html-libcpp html-libcpp
15862 maybe-html-libcpp:
15863 @if libcpp
15864 maybe-html-libcpp: html-libcpp
15865
15866 html-libcpp: \
15867     configure-libcpp 
15868         @[ -f ./libcpp/Makefile ] || exit 0; \
15869         r=`${PWD_COMMAND}`; export r; \
15870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15871         $(HOST_EXPORTS) \
15872         for flag in $(EXTRA_HOST_FLAGS) ; do \
15873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15874         done; \
15875         echo "Doing html in libcpp" ; \
15876         (cd $(HOST_SUBDIR)/libcpp && \
15877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15879                   "RANLIB=$${RANLIB}" \
15880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15881                   html) \
15882           || exit 1
15883
15884 @endif libcpp
15885
15886 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
15887 maybe-TAGS-libcpp:
15888 @if libcpp
15889 maybe-TAGS-libcpp: TAGS-libcpp
15890
15891 TAGS-libcpp: \
15892     configure-libcpp 
15893         @[ -f ./libcpp/Makefile ] || exit 0; \
15894         r=`${PWD_COMMAND}`; export r; \
15895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15896         $(HOST_EXPORTS) \
15897         for flag in $(EXTRA_HOST_FLAGS) ; do \
15898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15899         done; \
15900         echo "Doing TAGS in libcpp" ; \
15901         (cd $(HOST_SUBDIR)/libcpp && \
15902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15904                   "RANLIB=$${RANLIB}" \
15905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15906                   TAGS) \
15907           || exit 1
15908
15909 @endif libcpp
15910
15911 .PHONY: maybe-install-info-libcpp install-info-libcpp
15912 maybe-install-info-libcpp:
15913 @if libcpp
15914 maybe-install-info-libcpp: install-info-libcpp
15915
15916 install-info-libcpp: \
15917     configure-libcpp \
15918     info-libcpp 
15919         @[ -f ./libcpp/Makefile ] || exit 0; \
15920         r=`${PWD_COMMAND}`; export r; \
15921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15922         $(HOST_EXPORTS) \
15923         for flag in $(EXTRA_HOST_FLAGS) ; do \
15924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15925         done; \
15926         echo "Doing install-info in libcpp" ; \
15927         (cd $(HOST_SUBDIR)/libcpp && \
15928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15930                   "RANLIB=$${RANLIB}" \
15931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15932                   install-info) \
15933           || exit 1
15934
15935 @endif libcpp
15936
15937 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
15938 maybe-installcheck-libcpp:
15939 @if libcpp
15940 maybe-installcheck-libcpp: installcheck-libcpp
15941
15942 installcheck-libcpp: \
15943     configure-libcpp 
15944         @[ -f ./libcpp/Makefile ] || exit 0; \
15945         r=`${PWD_COMMAND}`; export r; \
15946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947         $(HOST_EXPORTS) \
15948         for flag in $(EXTRA_HOST_FLAGS) ; do \
15949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15950         done; \
15951         echo "Doing installcheck in libcpp" ; \
15952         (cd $(HOST_SUBDIR)/libcpp && \
15953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15955                   "RANLIB=$${RANLIB}" \
15956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15957                   installcheck) \
15958           || exit 1
15959
15960 @endif libcpp
15961
15962 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
15963 maybe-mostlyclean-libcpp:
15964 @if libcpp
15965 maybe-mostlyclean-libcpp: mostlyclean-libcpp
15966
15967 mostlyclean-libcpp: 
15968         @[ -f ./libcpp/Makefile ] || exit 0; \
15969         r=`${PWD_COMMAND}`; export r; \
15970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15971         $(HOST_EXPORTS) \
15972         for flag in $(EXTRA_HOST_FLAGS) ; do \
15973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15974         done; \
15975         echo "Doing mostlyclean in libcpp" ; \
15976         (cd $(HOST_SUBDIR)/libcpp && \
15977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15979                   "RANLIB=$${RANLIB}" \
15980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15981                   mostlyclean) \
15982           || exit 1
15983
15984 @endif libcpp
15985
15986 .PHONY: maybe-clean-libcpp clean-libcpp
15987 maybe-clean-libcpp:
15988 @if libcpp
15989 maybe-clean-libcpp: clean-libcpp
15990
15991 clean-libcpp: 
15992         @[ -f ./libcpp/Makefile ] || exit 0; \
15993         r=`${PWD_COMMAND}`; export r; \
15994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15995         $(HOST_EXPORTS) \
15996         for flag in $(EXTRA_HOST_FLAGS) ; do \
15997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15998         done; \
15999         echo "Doing clean in libcpp" ; \
16000         (cd $(HOST_SUBDIR)/libcpp && \
16001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16003                   "RANLIB=$${RANLIB}" \
16004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16005                   clean) \
16006           || exit 1
16007
16008 @endif libcpp
16009
16010 .PHONY: maybe-distclean-libcpp distclean-libcpp
16011 maybe-distclean-libcpp:
16012 @if libcpp
16013 maybe-distclean-libcpp: distclean-libcpp
16014
16015 distclean-libcpp: 
16016         @[ -f ./libcpp/Makefile ] || exit 0; \
16017         r=`${PWD_COMMAND}`; export r; \
16018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16019         $(HOST_EXPORTS) \
16020         for flag in $(EXTRA_HOST_FLAGS) ; do \
16021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16022         done; \
16023         echo "Doing distclean in libcpp" ; \
16024         (cd $(HOST_SUBDIR)/libcpp && \
16025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16027                   "RANLIB=$${RANLIB}" \
16028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16029                   distclean) \
16030           || exit 1
16031
16032 @endif libcpp
16033
16034 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16035 maybe-maintainer-clean-libcpp:
16036 @if libcpp
16037 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16038
16039 maintainer-clean-libcpp: 
16040         @[ -f ./libcpp/Makefile ] || exit 0; \
16041         r=`${PWD_COMMAND}`; export r; \
16042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16043         $(HOST_EXPORTS) \
16044         for flag in $(EXTRA_HOST_FLAGS) ; do \
16045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16046         done; \
16047         echo "Doing maintainer-clean in libcpp" ; \
16048         (cd $(HOST_SUBDIR)/libcpp && \
16049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16051                   "RANLIB=$${RANLIB}" \
16052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16053                   maintainer-clean) \
16054           || exit 1
16055
16056 @endif libcpp
16057
16058
16059
16060 .PHONY: configure-libgui maybe-configure-libgui
16061 maybe-configure-libgui:
16062 @if libgui
16063 maybe-configure-libgui: configure-libgui
16064 configure-libgui: 
16065         @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
16066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
16067         r=`${PWD_COMMAND}`; export r; \
16068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16069         $(HOST_EXPORTS) \
16070         echo Configuring in $(HOST_SUBDIR)/libgui; \
16071         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
16072         case $(srcdir) in \
16073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16074           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
16075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16076         esac; \
16077         srcdiroption="--srcdir=$${topdir}/libgui"; \
16078         libsrcdir="$$s/libgui"; \
16079         $(SHELL) $${libsrcdir}/configure \
16080           $(HOST_CONFIGARGS) $${srcdiroption}  \
16081           || exit 1
16082 @endif libgui
16083
16084
16085
16086
16087
16088 .PHONY: all-libgui maybe-all-libgui
16089 maybe-all-libgui:
16090 @if libgui
16091 TARGET-libgui=all
16092 maybe-all-libgui: all-libgui
16093 all-libgui: configure-libgui
16094         @r=`${PWD_COMMAND}`; export r; \
16095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16096         $(HOST_EXPORTS) \
16097         (cd $(HOST_SUBDIR)/libgui && \
16098           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
16099 @endif libgui
16100
16101
16102
16103
16104 .PHONY: check-libgui maybe-check-libgui
16105 maybe-check-libgui:
16106 @if libgui
16107 maybe-check-libgui: check-libgui
16108
16109 check-libgui:
16110         @r=`${PWD_COMMAND}`; export r; \
16111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16112         $(HOST_EXPORTS) \
16113         (cd $(HOST_SUBDIR)/libgui && \
16114           $(MAKE) $(FLAGS_TO_PASS)  check)
16115
16116 @endif libgui
16117
16118 .PHONY: install-libgui maybe-install-libgui
16119 maybe-install-libgui:
16120 @if libgui
16121 maybe-install-libgui: install-libgui
16122
16123 install-libgui: installdirs
16124         @r=`${PWD_COMMAND}`; export r; \
16125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16126         $(HOST_EXPORTS) \
16127         (cd $(HOST_SUBDIR)/libgui && \
16128           $(MAKE) $(FLAGS_TO_PASS)  install)
16129
16130 @endif libgui
16131
16132 # Other targets (info, dvi, etc.)
16133
16134 .PHONY: maybe-info-libgui info-libgui
16135 maybe-info-libgui:
16136 @if libgui
16137 maybe-info-libgui: info-libgui
16138
16139 info-libgui: \
16140     configure-libgui 
16141         @[ -f ./libgui/Makefile ] || exit 0; \
16142         r=`${PWD_COMMAND}`; export r; \
16143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16144         $(HOST_EXPORTS) \
16145         for flag in $(EXTRA_HOST_FLAGS) ; do \
16146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16147         done; \
16148         echo "Doing info in libgui" ; \
16149         (cd $(HOST_SUBDIR)/libgui && \
16150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16152                   "RANLIB=$${RANLIB}" \
16153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16154                   info) \
16155           || exit 1
16156
16157 @endif libgui
16158
16159 .PHONY: maybe-dvi-libgui dvi-libgui
16160 maybe-dvi-libgui:
16161 @if libgui
16162 maybe-dvi-libgui: dvi-libgui
16163
16164 dvi-libgui: \
16165     configure-libgui 
16166         @[ -f ./libgui/Makefile ] || exit 0; \
16167         r=`${PWD_COMMAND}`; export r; \
16168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16169         $(HOST_EXPORTS) \
16170         for flag in $(EXTRA_HOST_FLAGS) ; do \
16171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16172         done; \
16173         echo "Doing dvi in libgui" ; \
16174         (cd $(HOST_SUBDIR)/libgui && \
16175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16177                   "RANLIB=$${RANLIB}" \
16178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16179                   dvi) \
16180           || exit 1
16181
16182 @endif libgui
16183
16184 .PHONY: maybe-html-libgui html-libgui
16185 maybe-html-libgui:
16186 @if libgui
16187 maybe-html-libgui: html-libgui
16188
16189 html-libgui: \
16190     configure-libgui 
16191         @[ -f ./libgui/Makefile ] || exit 0; \
16192         r=`${PWD_COMMAND}`; export r; \
16193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16194         $(HOST_EXPORTS) \
16195         for flag in $(EXTRA_HOST_FLAGS) ; do \
16196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16197         done; \
16198         echo "Doing html in libgui" ; \
16199         (cd $(HOST_SUBDIR)/libgui && \
16200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16202                   "RANLIB=$${RANLIB}" \
16203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16204                   html) \
16205           || exit 1
16206
16207 @endif libgui
16208
16209 .PHONY: maybe-TAGS-libgui TAGS-libgui
16210 maybe-TAGS-libgui:
16211 @if libgui
16212 maybe-TAGS-libgui: TAGS-libgui
16213
16214 TAGS-libgui: \
16215     configure-libgui 
16216         @[ -f ./libgui/Makefile ] || exit 0; \
16217         r=`${PWD_COMMAND}`; export r; \
16218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16219         $(HOST_EXPORTS) \
16220         for flag in $(EXTRA_HOST_FLAGS) ; do \
16221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16222         done; \
16223         echo "Doing TAGS in libgui" ; \
16224         (cd $(HOST_SUBDIR)/libgui && \
16225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16227                   "RANLIB=$${RANLIB}" \
16228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16229                   TAGS) \
16230           || exit 1
16231
16232 @endif libgui
16233
16234 .PHONY: maybe-install-info-libgui install-info-libgui
16235 maybe-install-info-libgui:
16236 @if libgui
16237 maybe-install-info-libgui: install-info-libgui
16238
16239 install-info-libgui: \
16240     configure-libgui \
16241     info-libgui 
16242         @[ -f ./libgui/Makefile ] || exit 0; \
16243         r=`${PWD_COMMAND}`; export r; \
16244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16245         $(HOST_EXPORTS) \
16246         for flag in $(EXTRA_HOST_FLAGS) ; do \
16247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16248         done; \
16249         echo "Doing install-info in libgui" ; \
16250         (cd $(HOST_SUBDIR)/libgui && \
16251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16253                   "RANLIB=$${RANLIB}" \
16254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16255                   install-info) \
16256           || exit 1
16257
16258 @endif libgui
16259
16260 .PHONY: maybe-installcheck-libgui installcheck-libgui
16261 maybe-installcheck-libgui:
16262 @if libgui
16263 maybe-installcheck-libgui: installcheck-libgui
16264
16265 installcheck-libgui: \
16266     configure-libgui 
16267         @[ -f ./libgui/Makefile ] || exit 0; \
16268         r=`${PWD_COMMAND}`; export r; \
16269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270         $(HOST_EXPORTS) \
16271         for flag in $(EXTRA_HOST_FLAGS) ; do \
16272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16273         done; \
16274         echo "Doing installcheck in libgui" ; \
16275         (cd $(HOST_SUBDIR)/libgui && \
16276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16278                   "RANLIB=$${RANLIB}" \
16279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16280                   installcheck) \
16281           || exit 1
16282
16283 @endif libgui
16284
16285 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
16286 maybe-mostlyclean-libgui:
16287 @if libgui
16288 maybe-mostlyclean-libgui: mostlyclean-libgui
16289
16290 mostlyclean-libgui: 
16291         @[ -f ./libgui/Makefile ] || exit 0; \
16292         r=`${PWD_COMMAND}`; export r; \
16293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16294         $(HOST_EXPORTS) \
16295         for flag in $(EXTRA_HOST_FLAGS) ; do \
16296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16297         done; \
16298         echo "Doing mostlyclean in libgui" ; \
16299         (cd $(HOST_SUBDIR)/libgui && \
16300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16302                   "RANLIB=$${RANLIB}" \
16303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16304                   mostlyclean) \
16305           || exit 1
16306
16307 @endif libgui
16308
16309 .PHONY: maybe-clean-libgui clean-libgui
16310 maybe-clean-libgui:
16311 @if libgui
16312 maybe-clean-libgui: clean-libgui
16313
16314 clean-libgui: 
16315         @[ -f ./libgui/Makefile ] || exit 0; \
16316         r=`${PWD_COMMAND}`; export r; \
16317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16318         $(HOST_EXPORTS) \
16319         for flag in $(EXTRA_HOST_FLAGS) ; do \
16320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16321         done; \
16322         echo "Doing clean in libgui" ; \
16323         (cd $(HOST_SUBDIR)/libgui && \
16324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16326                   "RANLIB=$${RANLIB}" \
16327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16328                   clean) \
16329           || exit 1
16330
16331 @endif libgui
16332
16333 .PHONY: maybe-distclean-libgui distclean-libgui
16334 maybe-distclean-libgui:
16335 @if libgui
16336 maybe-distclean-libgui: distclean-libgui
16337
16338 distclean-libgui: 
16339         @[ -f ./libgui/Makefile ] || exit 0; \
16340         r=`${PWD_COMMAND}`; export r; \
16341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16342         $(HOST_EXPORTS) \
16343         for flag in $(EXTRA_HOST_FLAGS) ; do \
16344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16345         done; \
16346         echo "Doing distclean in libgui" ; \
16347         (cd $(HOST_SUBDIR)/libgui && \
16348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16350                   "RANLIB=$${RANLIB}" \
16351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16352                   distclean) \
16353           || exit 1
16354
16355 @endif libgui
16356
16357 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
16358 maybe-maintainer-clean-libgui:
16359 @if libgui
16360 maybe-maintainer-clean-libgui: maintainer-clean-libgui
16361
16362 maintainer-clean-libgui: 
16363         @[ -f ./libgui/Makefile ] || exit 0; \
16364         r=`${PWD_COMMAND}`; export r; \
16365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16366         $(HOST_EXPORTS) \
16367         for flag in $(EXTRA_HOST_FLAGS) ; do \
16368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16369         done; \
16370         echo "Doing maintainer-clean in libgui" ; \
16371         (cd $(HOST_SUBDIR)/libgui && \
16372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16374                   "RANLIB=$${RANLIB}" \
16375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16376                   maintainer-clean) \
16377           || exit 1
16378
16379 @endif libgui
16380
16381
16382
16383 .PHONY: configure-libiberty maybe-configure-libiberty
16384 maybe-configure-libiberty:
16385 @if libiberty
16386 maybe-configure-libiberty: configure-libiberty
16387 configure-libiberty: 
16388         @test -f stage_last && exit 0; \
16389         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
16390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
16391         r=`${PWD_COMMAND}`; export r; \
16392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393         $(HOST_EXPORTS) \
16394         echo Configuring in $(HOST_SUBDIR)/libiberty; \
16395         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
16396         case $(srcdir) in \
16397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16398           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16400         esac; \
16401         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16402         libsrcdir="$$s/libiberty"; \
16403         $(SHELL) $${libsrcdir}/configure \
16404           $(HOST_CONFIGARGS) $${srcdiroption}  \
16405           || exit 1
16406 @endif libiberty
16407
16408
16409
16410 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
16411 maybe-configure-stage1-libiberty:
16412 @if libiberty-bootstrap
16413 maybe-configure-stage1-libiberty: configure-stage1-libiberty
16414 configure-stage1-libiberty: 
16415         @$(MAKE) stage1-start
16416         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16417         r=`${PWD_COMMAND}`; export r; \
16418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419         $(HOST_EXPORTS) \
16420         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
16421         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16422         case $(srcdir) in \
16423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16424           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16426         esac; \
16427         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16428         libsrcdir="$$s/libiberty"; \
16429         $(SHELL) $${libsrcdir}/configure \
16430           $(HOST_CONFIGARGS) $${srcdiroption} \
16431           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16432 @endif libiberty-bootstrap
16433
16434 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
16435 maybe-configure-stage2-libiberty:
16436 @if libiberty-bootstrap
16437 maybe-configure-stage2-libiberty: configure-stage2-libiberty
16438 configure-stage2-libiberty: 
16439         @$(MAKE) stage2-start
16440         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16441         r=`${PWD_COMMAND}`; export r; \
16442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443         $(HOST_EXPORTS) \
16444         $(POSTSTAGE1_HOST_EXPORTS) \
16445         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
16446         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16447         case $(srcdir) in \
16448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16449           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16451         esac; \
16452         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16453         libsrcdir="$$s/libiberty"; \
16454         $(SHELL) $${libsrcdir}/configure \
16455           $(HOST_CONFIGARGS) $${srcdiroption} \
16456           @stage2_werror_flag@ 
16457 @endif libiberty-bootstrap
16458
16459 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
16460 maybe-configure-stage3-libiberty:
16461 @if libiberty-bootstrap
16462 maybe-configure-stage3-libiberty: configure-stage3-libiberty
16463 configure-stage3-libiberty: 
16464         @$(MAKE) stage3-start
16465         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16466         r=`${PWD_COMMAND}`; export r; \
16467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16468         $(HOST_EXPORTS) \
16469         $(POSTSTAGE1_HOST_EXPORTS) \
16470         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
16471         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16472         case $(srcdir) in \
16473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16474           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16476         esac; \
16477         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16478         libsrcdir="$$s/libiberty"; \
16479         $(SHELL) $${libsrcdir}/configure \
16480           $(HOST_CONFIGARGS) $${srcdiroption} \
16481           @stage2_werror_flag@ 
16482 @endif libiberty-bootstrap
16483
16484 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
16485 maybe-configure-stage4-libiberty:
16486 @if libiberty-bootstrap
16487 maybe-configure-stage4-libiberty: configure-stage4-libiberty
16488 configure-stage4-libiberty: 
16489         @$(MAKE) stage4-start
16490         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16491         r=`${PWD_COMMAND}`; export r; \
16492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493         $(HOST_EXPORTS) \
16494         $(POSTSTAGE1_HOST_EXPORTS) \
16495         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
16496         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16497         case $(srcdir) in \
16498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16499           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16501         esac; \
16502         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16503         libsrcdir="$$s/libiberty"; \
16504         $(SHELL) $${libsrcdir}/configure \
16505           $(HOST_CONFIGARGS) $${srcdiroption} \
16506           @stage2_werror_flag@ 
16507 @endif libiberty-bootstrap
16508
16509 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
16510 maybe-configure-stageprofile-libiberty:
16511 @if libiberty-bootstrap
16512 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
16513 configure-stageprofile-libiberty: 
16514         @$(MAKE) stageprofile-start
16515         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16516         r=`${PWD_COMMAND}`; export r; \
16517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16518         $(HOST_EXPORTS) \
16519         $(POSTSTAGE1_HOST_EXPORTS) \
16520         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
16521         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16522         case $(srcdir) in \
16523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16524           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16526         esac; \
16527         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16528         libsrcdir="$$s/libiberty"; \
16529         $(SHELL) $${libsrcdir}/configure \
16530           $(HOST_CONFIGARGS) $${srcdiroption} \
16531           @stage2_werror_flag@ 
16532 @endif libiberty-bootstrap
16533
16534 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
16535 maybe-configure-stagefeedback-libiberty:
16536 @if libiberty-bootstrap
16537 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
16538 configure-stagefeedback-libiberty: 
16539         @$(MAKE) stagefeedback-start
16540         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] && exit 0 || : ; \
16541         r=`${PWD_COMMAND}`; export r; \
16542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16543         $(HOST_EXPORTS) \
16544         $(POSTSTAGE1_HOST_EXPORTS) \
16545         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
16546         cd $(HOST_SUBDIR)/libiberty || exit 1; \
16547         case $(srcdir) in \
16548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16549           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
16550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16551         esac; \
16552         srcdiroption="--srcdir=$${topdir}/libiberty"; \
16553         libsrcdir="$$s/libiberty"; \
16554         $(SHELL) $${libsrcdir}/configure \
16555           $(HOST_CONFIGARGS) $${srcdiroption} \
16556           @stage2_werror_flag@ 
16557 @endif libiberty-bootstrap
16558
16559
16560
16561
16562
16563 .PHONY: all-libiberty maybe-all-libiberty
16564 maybe-all-libiberty:
16565 @if libiberty
16566 TARGET-libiberty=all
16567 maybe-all-libiberty: all-libiberty
16568 all-libiberty: configure-libiberty
16569         @test -f stage_last && exit 0; \
16570         r=`${PWD_COMMAND}`; export r; \
16571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16572         $(HOST_EXPORTS) \
16573         (cd $(HOST_SUBDIR)/libiberty && \
16574           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
16575 @endif libiberty
16576
16577
16578
16579 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
16580 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
16581 maybe-all-stage1-libiberty:
16582 maybe-clean-stage1-libiberty:
16583 @if libiberty-bootstrap
16584 maybe-all-stage1-libiberty: all-stage1-libiberty
16585 all-stage1: all-stage1-libiberty
16586 all-stage1-libiberty: configure-stage1-libiberty
16587         @$(MAKE) stage1-start
16588         @r=`${PWD_COMMAND}`; export r; \
16589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16590         $(HOST_EXPORTS) \
16591         cd $(HOST_SUBDIR)/libiberty && \
16592         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
16593
16594 maybe-clean-stage1-libiberty: clean-stage1-libiberty
16595 clean-stage1: clean-stage1-libiberty
16596 clean-stage1-libiberty:
16597         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
16598           || exit 0 ; \
16599         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage1-start ; \
16600         cd $(HOST_SUBDIR)/libiberty && \
16601         $(MAKE) $(FLAGS_TO_PASS)  \
16602                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16603 @endif libiberty-bootstrap
16604
16605
16606 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
16607 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
16608 maybe-all-stage2-libiberty:
16609 maybe-clean-stage2-libiberty:
16610 @if libiberty-bootstrap
16611 maybe-all-stage2-libiberty: all-stage2-libiberty
16612 all-stage2: all-stage2-libiberty
16613 all-stage2-libiberty: configure-stage2-libiberty
16614         @$(MAKE) stage2-start
16615         @r=`${PWD_COMMAND}`; export r; \
16616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16617         $(HOST_EXPORTS) \
16618         $(POSTSTAGE1_HOST_EXPORTS) \
16619         cd $(HOST_SUBDIR)/libiberty && \
16620         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16621
16622 maybe-clean-stage2-libiberty: clean-stage2-libiberty
16623 clean-stage2: clean-stage2-libiberty
16624 clean-stage2-libiberty:
16625         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
16626           || exit 0 ; \
16627         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage2-start ; \
16628         cd $(HOST_SUBDIR)/libiberty && \
16629         $(MAKE) $(FLAGS_TO_PASS)  \
16630                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16631                   clean
16632 @endif libiberty-bootstrap
16633
16634
16635 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
16636 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
16637 maybe-all-stage3-libiberty:
16638 maybe-clean-stage3-libiberty:
16639 @if libiberty-bootstrap
16640 maybe-all-stage3-libiberty: all-stage3-libiberty
16641 all-stage3: all-stage3-libiberty
16642 all-stage3-libiberty: configure-stage3-libiberty
16643         @$(MAKE) stage3-start
16644         @r=`${PWD_COMMAND}`; export r; \
16645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16646         $(HOST_EXPORTS) \
16647         $(POSTSTAGE1_HOST_EXPORTS) \
16648         cd $(HOST_SUBDIR)/libiberty && \
16649         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16650
16651 maybe-clean-stage3-libiberty: clean-stage3-libiberty
16652 clean-stage3: clean-stage3-libiberty
16653 clean-stage3-libiberty:
16654         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
16655           || exit 0 ; \
16656         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage3-start ; \
16657         cd $(HOST_SUBDIR)/libiberty && \
16658         $(MAKE) $(FLAGS_TO_PASS)  \
16659                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16660                   clean
16661 @endif libiberty-bootstrap
16662
16663
16664 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
16665 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
16666 maybe-all-stage4-libiberty:
16667 maybe-clean-stage4-libiberty:
16668 @if libiberty-bootstrap
16669 maybe-all-stage4-libiberty: all-stage4-libiberty
16670 all-stage4: all-stage4-libiberty
16671 all-stage4-libiberty: configure-stage4-libiberty
16672         @$(MAKE) stage4-start
16673         @r=`${PWD_COMMAND}`; export r; \
16674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675         $(HOST_EXPORTS) \
16676         $(POSTSTAGE1_HOST_EXPORTS) \
16677         cd $(HOST_SUBDIR)/libiberty && \
16678         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
16679
16680 maybe-clean-stage4-libiberty: clean-stage4-libiberty
16681 clean-stage4: clean-stage4-libiberty
16682 clean-stage4-libiberty:
16683         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
16684           || exit 0 ; \
16685         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stage4-start ; \
16686         cd $(HOST_SUBDIR)/libiberty && \
16687         $(MAKE) $(FLAGS_TO_PASS)  \
16688                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16689                   clean
16690 @endif libiberty-bootstrap
16691
16692
16693 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
16694 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
16695 maybe-all-stageprofile-libiberty:
16696 maybe-clean-stageprofile-libiberty:
16697 @if libiberty-bootstrap
16698 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
16699 all-stageprofile: all-stageprofile-libiberty
16700 all-stageprofile-libiberty: configure-stageprofile-libiberty
16701         @$(MAKE) stageprofile-start
16702         @r=`${PWD_COMMAND}`; export r; \
16703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16704         $(HOST_EXPORTS) \
16705         $(POSTSTAGE1_HOST_EXPORTS) \
16706         cd $(HOST_SUBDIR)/libiberty && \
16707         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
16708
16709 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
16710 clean-stageprofile: clean-stageprofile-libiberty
16711 clean-stageprofile-libiberty:
16712         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
16713           || exit 0 ; \
16714         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stageprofile-start ; \
16715         cd $(HOST_SUBDIR)/libiberty && \
16716         $(MAKE) $(FLAGS_TO_PASS)  \
16717                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16718                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16719 @endif libiberty-bootstrap
16720
16721
16722 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
16723 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
16724 maybe-all-stagefeedback-libiberty:
16725 maybe-clean-stagefeedback-libiberty:
16726 @if libiberty-bootstrap
16727 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
16728 all-stagefeedback: all-stagefeedback-libiberty
16729 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
16730         @$(MAKE) stagefeedback-start
16731         @r=`${PWD_COMMAND}`; export r; \
16732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733         $(HOST_EXPORTS) \
16734         $(POSTSTAGE1_HOST_EXPORTS) \
16735         cd $(HOST_SUBDIR)/libiberty && \
16736         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
16737
16738 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
16739 clean-stagefeedback: clean-stagefeedback-libiberty
16740 clean-stagefeedback-libiberty:
16741         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
16742           || exit 0 ; \
16743         [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || $(MAKE) stagefeedback-start ; \
16744         cd $(HOST_SUBDIR)/libiberty && \
16745         $(MAKE) $(FLAGS_TO_PASS)  \
16746                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16747                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16748 @endif libiberty-bootstrap
16749
16750
16751
16752
16753
16754 .PHONY: check-libiberty maybe-check-libiberty
16755 maybe-check-libiberty:
16756 @if libiberty
16757 maybe-check-libiberty: check-libiberty
16758
16759 check-libiberty:
16760         @r=`${PWD_COMMAND}`; export r; \
16761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762         $(HOST_EXPORTS) \
16763         (cd $(HOST_SUBDIR)/libiberty && \
16764           $(MAKE) $(FLAGS_TO_PASS)  check)
16765
16766 @endif libiberty
16767
16768 .PHONY: install-libiberty maybe-install-libiberty
16769 maybe-install-libiberty:
16770 @if libiberty
16771 maybe-install-libiberty: install-libiberty
16772
16773 install-libiberty: installdirs
16774         @r=`${PWD_COMMAND}`; export r; \
16775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776         $(HOST_EXPORTS) \
16777         (cd $(HOST_SUBDIR)/libiberty && \
16778           $(MAKE) $(FLAGS_TO_PASS)  install)
16779
16780 @endif libiberty
16781
16782 # Other targets (info, dvi, etc.)
16783
16784 .PHONY: maybe-info-libiberty info-libiberty
16785 maybe-info-libiberty:
16786 @if libiberty
16787 maybe-info-libiberty: info-libiberty
16788
16789 info-libiberty: \
16790     configure-libiberty 
16791         @[ -f ./libiberty/Makefile ] || exit 0; \
16792         r=`${PWD_COMMAND}`; export r; \
16793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16794         $(HOST_EXPORTS) \
16795         for flag in $(EXTRA_HOST_FLAGS) ; do \
16796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16797         done; \
16798         echo "Doing info in libiberty" ; \
16799         (cd $(HOST_SUBDIR)/libiberty && \
16800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16802                   "RANLIB=$${RANLIB}" \
16803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16804                   info) \
16805           || exit 1
16806
16807 @endif libiberty
16808
16809 .PHONY: maybe-dvi-libiberty dvi-libiberty
16810 maybe-dvi-libiberty:
16811 @if libiberty
16812 maybe-dvi-libiberty: dvi-libiberty
16813
16814 dvi-libiberty: \
16815     configure-libiberty 
16816         @[ -f ./libiberty/Makefile ] || exit 0; \
16817         r=`${PWD_COMMAND}`; export r; \
16818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819         $(HOST_EXPORTS) \
16820         for flag in $(EXTRA_HOST_FLAGS) ; do \
16821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16822         done; \
16823         echo "Doing dvi in libiberty" ; \
16824         (cd $(HOST_SUBDIR)/libiberty && \
16825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16827                   "RANLIB=$${RANLIB}" \
16828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16829                   dvi) \
16830           || exit 1
16831
16832 @endif libiberty
16833
16834 .PHONY: maybe-html-libiberty html-libiberty
16835 maybe-html-libiberty:
16836 @if libiberty
16837 maybe-html-libiberty: html-libiberty
16838
16839 html-libiberty: \
16840     configure-libiberty 
16841         @[ -f ./libiberty/Makefile ] || exit 0; \
16842         r=`${PWD_COMMAND}`; export r; \
16843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844         $(HOST_EXPORTS) \
16845         for flag in $(EXTRA_HOST_FLAGS) ; do \
16846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16847         done; \
16848         echo "Doing html in libiberty" ; \
16849         (cd $(HOST_SUBDIR)/libiberty && \
16850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16852                   "RANLIB=$${RANLIB}" \
16853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16854                   html) \
16855           || exit 1
16856
16857 @endif libiberty
16858
16859 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
16860 maybe-TAGS-libiberty:
16861 @if libiberty
16862 maybe-TAGS-libiberty: TAGS-libiberty
16863
16864 TAGS-libiberty: \
16865     configure-libiberty 
16866         @[ -f ./libiberty/Makefile ] || exit 0; \
16867         r=`${PWD_COMMAND}`; export r; \
16868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16869         $(HOST_EXPORTS) \
16870         for flag in $(EXTRA_HOST_FLAGS) ; do \
16871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16872         done; \
16873         echo "Doing TAGS in libiberty" ; \
16874         (cd $(HOST_SUBDIR)/libiberty && \
16875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16877                   "RANLIB=$${RANLIB}" \
16878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16879                   TAGS) \
16880           || exit 1
16881
16882 @endif libiberty
16883
16884 .PHONY: maybe-install-info-libiberty install-info-libiberty
16885 maybe-install-info-libiberty:
16886 @if libiberty
16887 maybe-install-info-libiberty: install-info-libiberty
16888
16889 install-info-libiberty: \
16890     configure-libiberty \
16891     info-libiberty 
16892         @[ -f ./libiberty/Makefile ] || exit 0; \
16893         r=`${PWD_COMMAND}`; export r; \
16894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16895         $(HOST_EXPORTS) \
16896         for flag in $(EXTRA_HOST_FLAGS) ; do \
16897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16898         done; \
16899         echo "Doing install-info in libiberty" ; \
16900         (cd $(HOST_SUBDIR)/libiberty && \
16901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16903                   "RANLIB=$${RANLIB}" \
16904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16905                   install-info) \
16906           || exit 1
16907
16908 @endif libiberty
16909
16910 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
16911 maybe-installcheck-libiberty:
16912 @if libiberty
16913 maybe-installcheck-libiberty: installcheck-libiberty
16914
16915 installcheck-libiberty: \
16916     configure-libiberty 
16917         @[ -f ./libiberty/Makefile ] || exit 0; \
16918         r=`${PWD_COMMAND}`; export r; \
16919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920         $(HOST_EXPORTS) \
16921         for flag in $(EXTRA_HOST_FLAGS) ; do \
16922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16923         done; \
16924         echo "Doing installcheck in libiberty" ; \
16925         (cd $(HOST_SUBDIR)/libiberty && \
16926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16928                   "RANLIB=$${RANLIB}" \
16929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16930                   installcheck) \
16931           || exit 1
16932
16933 @endif libiberty
16934
16935 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
16936 maybe-mostlyclean-libiberty:
16937 @if libiberty
16938 maybe-mostlyclean-libiberty: mostlyclean-libiberty
16939
16940 mostlyclean-libiberty: 
16941         @[ -f ./libiberty/Makefile ] || exit 0; \
16942         r=`${PWD_COMMAND}`; export r; \
16943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16944         $(HOST_EXPORTS) \
16945         for flag in $(EXTRA_HOST_FLAGS) ; do \
16946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16947         done; \
16948         echo "Doing mostlyclean in libiberty" ; \
16949         (cd $(HOST_SUBDIR)/libiberty && \
16950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16952                   "RANLIB=$${RANLIB}" \
16953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16954                   mostlyclean) \
16955           || exit 1
16956
16957 @endif libiberty
16958
16959 .PHONY: maybe-clean-libiberty clean-libiberty
16960 maybe-clean-libiberty:
16961 @if libiberty
16962 maybe-clean-libiberty: clean-libiberty
16963
16964 clean-libiberty: 
16965         @[ -f ./libiberty/Makefile ] || exit 0; \
16966         r=`${PWD_COMMAND}`; export r; \
16967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16968         $(HOST_EXPORTS) \
16969         for flag in $(EXTRA_HOST_FLAGS) ; do \
16970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16971         done; \
16972         echo "Doing clean in libiberty" ; \
16973         (cd $(HOST_SUBDIR)/libiberty && \
16974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16976                   "RANLIB=$${RANLIB}" \
16977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16978                   clean) \
16979           || exit 1
16980
16981 @endif libiberty
16982
16983 .PHONY: maybe-distclean-libiberty distclean-libiberty
16984 maybe-distclean-libiberty:
16985 @if libiberty
16986 maybe-distclean-libiberty: distclean-libiberty
16987
16988 distclean-libiberty: 
16989         @[ -f ./libiberty/Makefile ] || exit 0; \
16990         r=`${PWD_COMMAND}`; export r; \
16991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16992         $(HOST_EXPORTS) \
16993         for flag in $(EXTRA_HOST_FLAGS) ; do \
16994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16995         done; \
16996         echo "Doing distclean in libiberty" ; \
16997         (cd $(HOST_SUBDIR)/libiberty && \
16998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17000                   "RANLIB=$${RANLIB}" \
17001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17002                   distclean) \
17003           || exit 1
17004
17005 @endif libiberty
17006
17007 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
17008 maybe-maintainer-clean-libiberty:
17009 @if libiberty
17010 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
17011
17012 maintainer-clean-libiberty: 
17013         @[ -f ./libiberty/Makefile ] || exit 0; \
17014         r=`${PWD_COMMAND}`; export r; \
17015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17016         $(HOST_EXPORTS) \
17017         for flag in $(EXTRA_HOST_FLAGS) ; do \
17018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17019         done; \
17020         echo "Doing maintainer-clean in libiberty" ; \
17021         (cd $(HOST_SUBDIR)/libiberty && \
17022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17024                   "RANLIB=$${RANLIB}" \
17025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17026                   maintainer-clean) \
17027           || exit 1
17028
17029 @endif libiberty
17030
17031
17032
17033 .PHONY: configure-libtool maybe-configure-libtool
17034 maybe-configure-libtool:
17035 @if libtool
17036 maybe-configure-libtool: configure-libtool
17037 configure-libtool: 
17038         @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
17039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
17040         r=`${PWD_COMMAND}`; export r; \
17041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17042         $(HOST_EXPORTS) \
17043         echo Configuring in $(HOST_SUBDIR)/libtool; \
17044         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
17045         case $(srcdir) in \
17046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17047           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
17048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17049         esac; \
17050         srcdiroption="--srcdir=$${topdir}/libtool"; \
17051         libsrcdir="$$s/libtool"; \
17052         $(SHELL) $${libsrcdir}/configure \
17053           $(HOST_CONFIGARGS) $${srcdiroption}  \
17054           || exit 1
17055 @endif libtool
17056
17057
17058
17059
17060
17061 .PHONY: all-libtool maybe-all-libtool
17062 maybe-all-libtool:
17063 @if libtool
17064 TARGET-libtool=all
17065 maybe-all-libtool: all-libtool
17066 all-libtool: configure-libtool
17067         @r=`${PWD_COMMAND}`; export r; \
17068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069         $(HOST_EXPORTS) \
17070         (cd $(HOST_SUBDIR)/libtool && \
17071           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
17072 @endif libtool
17073
17074
17075
17076
17077 .PHONY: check-libtool maybe-check-libtool
17078 maybe-check-libtool:
17079 @if libtool
17080 maybe-check-libtool: check-libtool
17081
17082 check-libtool:
17083         @r=`${PWD_COMMAND}`; export r; \
17084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17085         $(HOST_EXPORTS) \
17086         (cd $(HOST_SUBDIR)/libtool && \
17087           $(MAKE) $(FLAGS_TO_PASS)  check)
17088
17089 @endif libtool
17090
17091 .PHONY: install-libtool maybe-install-libtool
17092 maybe-install-libtool:
17093 @if libtool
17094 maybe-install-libtool: install-libtool
17095
17096 install-libtool: installdirs
17097         @r=`${PWD_COMMAND}`; export r; \
17098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17099         $(HOST_EXPORTS) \
17100         (cd $(HOST_SUBDIR)/libtool && \
17101           $(MAKE) $(FLAGS_TO_PASS)  install)
17102
17103 @endif libtool
17104
17105 # Other targets (info, dvi, etc.)
17106
17107 .PHONY: maybe-info-libtool info-libtool
17108 maybe-info-libtool:
17109 @if libtool
17110 maybe-info-libtool: info-libtool
17111
17112 info-libtool: \
17113     configure-libtool 
17114         @[ -f ./libtool/Makefile ] || exit 0; \
17115         r=`${PWD_COMMAND}`; export r; \
17116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17117         $(HOST_EXPORTS) \
17118         for flag in $(EXTRA_HOST_FLAGS) ; do \
17119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17120         done; \
17121         echo "Doing info in libtool" ; \
17122         (cd $(HOST_SUBDIR)/libtool && \
17123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17125                   "RANLIB=$${RANLIB}" \
17126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17127                   info) \
17128           || exit 1
17129
17130 @endif libtool
17131
17132 .PHONY: maybe-dvi-libtool dvi-libtool
17133 maybe-dvi-libtool:
17134 @if libtool
17135 maybe-dvi-libtool: dvi-libtool
17136
17137 dvi-libtool: \
17138     configure-libtool 
17139         @[ -f ./libtool/Makefile ] || exit 0; \
17140         r=`${PWD_COMMAND}`; export r; \
17141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17142         $(HOST_EXPORTS) \
17143         for flag in $(EXTRA_HOST_FLAGS) ; do \
17144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17145         done; \
17146         echo "Doing dvi in libtool" ; \
17147         (cd $(HOST_SUBDIR)/libtool && \
17148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17150                   "RANLIB=$${RANLIB}" \
17151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17152                   dvi) \
17153           || exit 1
17154
17155 @endif libtool
17156
17157 .PHONY: maybe-html-libtool html-libtool
17158 maybe-html-libtool:
17159 @if libtool
17160 maybe-html-libtool: html-libtool
17161
17162 html-libtool: \
17163     configure-libtool 
17164         @[ -f ./libtool/Makefile ] || exit 0; \
17165         r=`${PWD_COMMAND}`; export r; \
17166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17167         $(HOST_EXPORTS) \
17168         for flag in $(EXTRA_HOST_FLAGS) ; do \
17169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17170         done; \
17171         echo "Doing html in libtool" ; \
17172         (cd $(HOST_SUBDIR)/libtool && \
17173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17175                   "RANLIB=$${RANLIB}" \
17176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17177                   html) \
17178           || exit 1
17179
17180 @endif libtool
17181
17182 .PHONY: maybe-TAGS-libtool TAGS-libtool
17183 maybe-TAGS-libtool:
17184 @if libtool
17185 maybe-TAGS-libtool: TAGS-libtool
17186
17187 TAGS-libtool: \
17188     configure-libtool 
17189         @[ -f ./libtool/Makefile ] || exit 0; \
17190         r=`${PWD_COMMAND}`; export r; \
17191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17192         $(HOST_EXPORTS) \
17193         for flag in $(EXTRA_HOST_FLAGS) ; do \
17194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17195         done; \
17196         echo "Doing TAGS in libtool" ; \
17197         (cd $(HOST_SUBDIR)/libtool && \
17198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17200                   "RANLIB=$${RANLIB}" \
17201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17202                   TAGS) \
17203           || exit 1
17204
17205 @endif libtool
17206
17207 .PHONY: maybe-install-info-libtool install-info-libtool
17208 maybe-install-info-libtool:
17209 @if libtool
17210 maybe-install-info-libtool: install-info-libtool
17211
17212 install-info-libtool: \
17213     configure-libtool \
17214     info-libtool 
17215         @[ -f ./libtool/Makefile ] || exit 0; \
17216         r=`${PWD_COMMAND}`; export r; \
17217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17218         $(HOST_EXPORTS) \
17219         for flag in $(EXTRA_HOST_FLAGS) ; do \
17220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17221         done; \
17222         echo "Doing install-info in libtool" ; \
17223         (cd $(HOST_SUBDIR)/libtool && \
17224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17226                   "RANLIB=$${RANLIB}" \
17227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17228                   install-info) \
17229           || exit 1
17230
17231 @endif libtool
17232
17233 .PHONY: maybe-installcheck-libtool installcheck-libtool
17234 maybe-installcheck-libtool:
17235 @if libtool
17236 maybe-installcheck-libtool: installcheck-libtool
17237
17238 installcheck-libtool: \
17239     configure-libtool 
17240         @[ -f ./libtool/Makefile ] || exit 0; \
17241         r=`${PWD_COMMAND}`; export r; \
17242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17243         $(HOST_EXPORTS) \
17244         for flag in $(EXTRA_HOST_FLAGS) ; do \
17245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17246         done; \
17247         echo "Doing installcheck in libtool" ; \
17248         (cd $(HOST_SUBDIR)/libtool && \
17249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17251                   "RANLIB=$${RANLIB}" \
17252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17253                   installcheck) \
17254           || exit 1
17255
17256 @endif libtool
17257
17258 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
17259 maybe-mostlyclean-libtool:
17260 @if libtool
17261 maybe-mostlyclean-libtool: mostlyclean-libtool
17262
17263 mostlyclean-libtool: 
17264         @[ -f ./libtool/Makefile ] || exit 0; \
17265         r=`${PWD_COMMAND}`; export r; \
17266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17267         $(HOST_EXPORTS) \
17268         for flag in $(EXTRA_HOST_FLAGS) ; do \
17269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17270         done; \
17271         echo "Doing mostlyclean in libtool" ; \
17272         (cd $(HOST_SUBDIR)/libtool && \
17273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17275                   "RANLIB=$${RANLIB}" \
17276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17277                   mostlyclean) \
17278           || exit 1
17279
17280 @endif libtool
17281
17282 .PHONY: maybe-clean-libtool clean-libtool
17283 maybe-clean-libtool:
17284 @if libtool
17285 maybe-clean-libtool: clean-libtool
17286
17287 clean-libtool: 
17288         @[ -f ./libtool/Makefile ] || exit 0; \
17289         r=`${PWD_COMMAND}`; export r; \
17290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291         $(HOST_EXPORTS) \
17292         for flag in $(EXTRA_HOST_FLAGS) ; do \
17293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17294         done; \
17295         echo "Doing clean in libtool" ; \
17296         (cd $(HOST_SUBDIR)/libtool && \
17297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17299                   "RANLIB=$${RANLIB}" \
17300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17301                   clean) \
17302           || exit 1
17303
17304 @endif libtool
17305
17306 .PHONY: maybe-distclean-libtool distclean-libtool
17307 maybe-distclean-libtool:
17308 @if libtool
17309 maybe-distclean-libtool: distclean-libtool
17310
17311 distclean-libtool: 
17312         @[ -f ./libtool/Makefile ] || exit 0; \
17313         r=`${PWD_COMMAND}`; export r; \
17314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17315         $(HOST_EXPORTS) \
17316         for flag in $(EXTRA_HOST_FLAGS) ; do \
17317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17318         done; \
17319         echo "Doing distclean in libtool" ; \
17320         (cd $(HOST_SUBDIR)/libtool && \
17321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17323                   "RANLIB=$${RANLIB}" \
17324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17325                   distclean) \
17326           || exit 1
17327
17328 @endif libtool
17329
17330 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
17331 maybe-maintainer-clean-libtool:
17332 @if libtool
17333 maybe-maintainer-clean-libtool: maintainer-clean-libtool
17334
17335 maintainer-clean-libtool: 
17336         @[ -f ./libtool/Makefile ] || exit 0; \
17337         r=`${PWD_COMMAND}`; export r; \
17338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17339         $(HOST_EXPORTS) \
17340         for flag in $(EXTRA_HOST_FLAGS) ; do \
17341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17342         done; \
17343         echo "Doing maintainer-clean in libtool" ; \
17344         (cd $(HOST_SUBDIR)/libtool && \
17345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17347                   "RANLIB=$${RANLIB}" \
17348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17349                   maintainer-clean) \
17350           || exit 1
17351
17352 @endif libtool
17353
17354
17355
17356 .PHONY: configure-m4 maybe-configure-m4
17357 maybe-configure-m4:
17358 @if m4
17359 maybe-configure-m4: configure-m4
17360 configure-m4: 
17361         @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
17362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
17363         r=`${PWD_COMMAND}`; export r; \
17364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17365         $(HOST_EXPORTS) \
17366         echo Configuring in $(HOST_SUBDIR)/m4; \
17367         cd "$(HOST_SUBDIR)/m4" || exit 1; \
17368         case $(srcdir) in \
17369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17370           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
17371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17372         esac; \
17373         srcdiroption="--srcdir=$${topdir}/m4"; \
17374         libsrcdir="$$s/m4"; \
17375         $(SHELL) $${libsrcdir}/configure \
17376           $(HOST_CONFIGARGS) $${srcdiroption}  \
17377           || exit 1
17378 @endif m4
17379
17380
17381
17382
17383
17384 .PHONY: all-m4 maybe-all-m4
17385 maybe-all-m4:
17386 @if m4
17387 TARGET-m4=all
17388 maybe-all-m4: all-m4
17389 all-m4: configure-m4
17390         @r=`${PWD_COMMAND}`; export r; \
17391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392         $(HOST_EXPORTS) \
17393         (cd $(HOST_SUBDIR)/m4 && \
17394           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
17395 @endif m4
17396
17397
17398
17399
17400 .PHONY: check-m4 maybe-check-m4
17401 maybe-check-m4:
17402 @if m4
17403 maybe-check-m4: check-m4
17404
17405 check-m4:
17406         @r=`${PWD_COMMAND}`; export r; \
17407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17408         $(HOST_EXPORTS) \
17409         (cd $(HOST_SUBDIR)/m4 && \
17410           $(MAKE) $(FLAGS_TO_PASS)  check)
17411
17412 @endif m4
17413
17414 .PHONY: install-m4 maybe-install-m4
17415 maybe-install-m4:
17416 @if m4
17417 maybe-install-m4: install-m4
17418
17419 install-m4: installdirs
17420         @r=`${PWD_COMMAND}`; export r; \
17421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17422         $(HOST_EXPORTS) \
17423         (cd $(HOST_SUBDIR)/m4 && \
17424           $(MAKE) $(FLAGS_TO_PASS)  install)
17425
17426 @endif m4
17427
17428 # Other targets (info, dvi, etc.)
17429
17430 .PHONY: maybe-info-m4 info-m4
17431 maybe-info-m4:
17432 @if m4
17433 maybe-info-m4: info-m4
17434
17435 info-m4: \
17436     configure-m4 
17437         @[ -f ./m4/Makefile ] || exit 0; \
17438         r=`${PWD_COMMAND}`; export r; \
17439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440         $(HOST_EXPORTS) \
17441         for flag in $(EXTRA_HOST_FLAGS) ; do \
17442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17443         done; \
17444         echo "Doing info in m4" ; \
17445         (cd $(HOST_SUBDIR)/m4 && \
17446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17448                   "RANLIB=$${RANLIB}" \
17449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17450                   info) \
17451           || exit 1
17452
17453 @endif m4
17454
17455 .PHONY: maybe-dvi-m4 dvi-m4
17456 maybe-dvi-m4:
17457 @if m4
17458 maybe-dvi-m4: dvi-m4
17459
17460 dvi-m4: \
17461     configure-m4 
17462         @[ -f ./m4/Makefile ] || exit 0; \
17463         r=`${PWD_COMMAND}`; export r; \
17464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465         $(HOST_EXPORTS) \
17466         for flag in $(EXTRA_HOST_FLAGS) ; do \
17467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17468         done; \
17469         echo "Doing dvi in m4" ; \
17470         (cd $(HOST_SUBDIR)/m4 && \
17471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17473                   "RANLIB=$${RANLIB}" \
17474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17475                   dvi) \
17476           || exit 1
17477
17478 @endif m4
17479
17480 .PHONY: maybe-html-m4 html-m4
17481 maybe-html-m4:
17482 @if m4
17483 maybe-html-m4: html-m4
17484
17485 html-m4: \
17486     configure-m4 
17487         @[ -f ./m4/Makefile ] || exit 0; \
17488         r=`${PWD_COMMAND}`; export r; \
17489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17490         $(HOST_EXPORTS) \
17491         for flag in $(EXTRA_HOST_FLAGS) ; do \
17492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17493         done; \
17494         echo "Doing html in m4" ; \
17495         (cd $(HOST_SUBDIR)/m4 && \
17496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17498                   "RANLIB=$${RANLIB}" \
17499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17500                   html) \
17501           || exit 1
17502
17503 @endif m4
17504
17505 .PHONY: maybe-TAGS-m4 TAGS-m4
17506 maybe-TAGS-m4:
17507 @if m4
17508 maybe-TAGS-m4: TAGS-m4
17509
17510 TAGS-m4: \
17511     configure-m4 
17512         @[ -f ./m4/Makefile ] || exit 0; \
17513         r=`${PWD_COMMAND}`; export r; \
17514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17515         $(HOST_EXPORTS) \
17516         for flag in $(EXTRA_HOST_FLAGS) ; do \
17517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17518         done; \
17519         echo "Doing TAGS in m4" ; \
17520         (cd $(HOST_SUBDIR)/m4 && \
17521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17523                   "RANLIB=$${RANLIB}" \
17524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17525                   TAGS) \
17526           || exit 1
17527
17528 @endif m4
17529
17530 .PHONY: maybe-install-info-m4 install-info-m4
17531 maybe-install-info-m4:
17532 @if m4
17533 maybe-install-info-m4: install-info-m4
17534
17535 install-info-m4: \
17536     configure-m4 \
17537     info-m4 
17538         @[ -f ./m4/Makefile ] || exit 0; \
17539         r=`${PWD_COMMAND}`; export r; \
17540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17541         $(HOST_EXPORTS) \
17542         for flag in $(EXTRA_HOST_FLAGS) ; do \
17543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17544         done; \
17545         echo "Doing install-info in m4" ; \
17546         (cd $(HOST_SUBDIR)/m4 && \
17547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17549                   "RANLIB=$${RANLIB}" \
17550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17551                   install-info) \
17552           || exit 1
17553
17554 @endif m4
17555
17556 .PHONY: maybe-installcheck-m4 installcheck-m4
17557 maybe-installcheck-m4:
17558 @if m4
17559 maybe-installcheck-m4: installcheck-m4
17560
17561 installcheck-m4: \
17562     configure-m4 
17563         @[ -f ./m4/Makefile ] || exit 0; \
17564         r=`${PWD_COMMAND}`; export r; \
17565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566         $(HOST_EXPORTS) \
17567         for flag in $(EXTRA_HOST_FLAGS) ; do \
17568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17569         done; \
17570         echo "Doing installcheck in m4" ; \
17571         (cd $(HOST_SUBDIR)/m4 && \
17572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17574                   "RANLIB=$${RANLIB}" \
17575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17576                   installcheck) \
17577           || exit 1
17578
17579 @endif m4
17580
17581 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
17582 maybe-mostlyclean-m4:
17583 @if m4
17584 maybe-mostlyclean-m4: mostlyclean-m4
17585
17586 mostlyclean-m4: 
17587         @[ -f ./m4/Makefile ] || exit 0; \
17588         r=`${PWD_COMMAND}`; export r; \
17589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17590         $(HOST_EXPORTS) \
17591         for flag in $(EXTRA_HOST_FLAGS) ; do \
17592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17593         done; \
17594         echo "Doing mostlyclean in m4" ; \
17595         (cd $(HOST_SUBDIR)/m4 && \
17596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17598                   "RANLIB=$${RANLIB}" \
17599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17600                   mostlyclean) \
17601           || exit 1
17602
17603 @endif m4
17604
17605 .PHONY: maybe-clean-m4 clean-m4
17606 maybe-clean-m4:
17607 @if m4
17608 maybe-clean-m4: clean-m4
17609
17610 clean-m4: 
17611         @[ -f ./m4/Makefile ] || exit 0; \
17612         r=`${PWD_COMMAND}`; export r; \
17613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17614         $(HOST_EXPORTS) \
17615         for flag in $(EXTRA_HOST_FLAGS) ; do \
17616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17617         done; \
17618         echo "Doing clean in m4" ; \
17619         (cd $(HOST_SUBDIR)/m4 && \
17620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17622                   "RANLIB=$${RANLIB}" \
17623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17624                   clean) \
17625           || exit 1
17626
17627 @endif m4
17628
17629 .PHONY: maybe-distclean-m4 distclean-m4
17630 maybe-distclean-m4:
17631 @if m4
17632 maybe-distclean-m4: distclean-m4
17633
17634 distclean-m4: 
17635         @[ -f ./m4/Makefile ] || exit 0; \
17636         r=`${PWD_COMMAND}`; export r; \
17637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17638         $(HOST_EXPORTS) \
17639         for flag in $(EXTRA_HOST_FLAGS) ; do \
17640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17641         done; \
17642         echo "Doing distclean in m4" ; \
17643         (cd $(HOST_SUBDIR)/m4 && \
17644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17646                   "RANLIB=$${RANLIB}" \
17647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17648                   distclean) \
17649           || exit 1
17650
17651 @endif m4
17652
17653 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
17654 maybe-maintainer-clean-m4:
17655 @if m4
17656 maybe-maintainer-clean-m4: maintainer-clean-m4
17657
17658 maintainer-clean-m4: 
17659         @[ -f ./m4/Makefile ] || exit 0; \
17660         r=`${PWD_COMMAND}`; export r; \
17661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17662         $(HOST_EXPORTS) \
17663         for flag in $(EXTRA_HOST_FLAGS) ; do \
17664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17665         done; \
17666         echo "Doing maintainer-clean in m4" ; \
17667         (cd $(HOST_SUBDIR)/m4 && \
17668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17670                   "RANLIB=$${RANLIB}" \
17671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17672                   maintainer-clean) \
17673           || exit 1
17674
17675 @endif m4
17676
17677
17678
17679 .PHONY: configure-make maybe-configure-make
17680 maybe-configure-make:
17681 @if make
17682 maybe-configure-make: configure-make
17683 configure-make: 
17684         @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
17685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
17686         r=`${PWD_COMMAND}`; export r; \
17687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17688         $(HOST_EXPORTS) \
17689         echo Configuring in $(HOST_SUBDIR)/make; \
17690         cd "$(HOST_SUBDIR)/make" || exit 1; \
17691         case $(srcdir) in \
17692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17693           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
17694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17695         esac; \
17696         srcdiroption="--srcdir=$${topdir}/make"; \
17697         libsrcdir="$$s/make"; \
17698         $(SHELL) $${libsrcdir}/configure \
17699           $(HOST_CONFIGARGS) $${srcdiroption}  \
17700           || exit 1
17701 @endif make
17702
17703
17704
17705
17706
17707 .PHONY: all-make maybe-all-make
17708 maybe-all-make:
17709 @if make
17710 TARGET-make=all
17711 maybe-all-make: all-make
17712 all-make: configure-make
17713         @r=`${PWD_COMMAND}`; export r; \
17714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17715         $(HOST_EXPORTS) \
17716         (cd $(HOST_SUBDIR)/make && \
17717           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
17718 @endif make
17719
17720
17721
17722
17723 .PHONY: check-make maybe-check-make
17724 maybe-check-make:
17725 @if make
17726 maybe-check-make: check-make
17727
17728 check-make:
17729         @r=`${PWD_COMMAND}`; export r; \
17730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17731         $(HOST_EXPORTS) \
17732         (cd $(HOST_SUBDIR)/make && \
17733           $(MAKE) $(FLAGS_TO_PASS)  check)
17734
17735 @endif make
17736
17737 .PHONY: install-make maybe-install-make
17738 maybe-install-make:
17739 @if make
17740 maybe-install-make: install-make
17741
17742 install-make: installdirs
17743         @r=`${PWD_COMMAND}`; export r; \
17744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745         $(HOST_EXPORTS) \
17746         (cd $(HOST_SUBDIR)/make && \
17747           $(MAKE) $(FLAGS_TO_PASS)  install)
17748
17749 @endif make
17750
17751 # Other targets (info, dvi, etc.)
17752
17753 .PHONY: maybe-info-make info-make
17754 maybe-info-make:
17755 @if make
17756 maybe-info-make: info-make
17757
17758 info-make: \
17759     configure-make 
17760         @[ -f ./make/Makefile ] || exit 0; \
17761         r=`${PWD_COMMAND}`; export r; \
17762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17763         $(HOST_EXPORTS) \
17764         for flag in $(EXTRA_HOST_FLAGS) ; do \
17765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17766         done; \
17767         echo "Doing info in make" ; \
17768         (cd $(HOST_SUBDIR)/make && \
17769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17771                   "RANLIB=$${RANLIB}" \
17772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17773                   info) \
17774           || exit 1
17775
17776 @endif make
17777
17778 .PHONY: maybe-dvi-make dvi-make
17779 maybe-dvi-make:
17780 @if make
17781 maybe-dvi-make: dvi-make
17782
17783 dvi-make: \
17784     configure-make 
17785         @[ -f ./make/Makefile ] || exit 0; \
17786         r=`${PWD_COMMAND}`; export r; \
17787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17788         $(HOST_EXPORTS) \
17789         for flag in $(EXTRA_HOST_FLAGS) ; do \
17790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17791         done; \
17792         echo "Doing dvi in make" ; \
17793         (cd $(HOST_SUBDIR)/make && \
17794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17796                   "RANLIB=$${RANLIB}" \
17797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17798                   dvi) \
17799           || exit 1
17800
17801 @endif make
17802
17803 .PHONY: maybe-html-make html-make
17804 maybe-html-make:
17805 @if make
17806 maybe-html-make: html-make
17807
17808 html-make: \
17809     configure-make 
17810         @[ -f ./make/Makefile ] || exit 0; \
17811         r=`${PWD_COMMAND}`; export r; \
17812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17813         $(HOST_EXPORTS) \
17814         for flag in $(EXTRA_HOST_FLAGS) ; do \
17815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17816         done; \
17817         echo "Doing html in make" ; \
17818         (cd $(HOST_SUBDIR)/make && \
17819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17821                   "RANLIB=$${RANLIB}" \
17822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17823                   html) \
17824           || exit 1
17825
17826 @endif make
17827
17828 .PHONY: maybe-TAGS-make TAGS-make
17829 maybe-TAGS-make:
17830 @if make
17831 maybe-TAGS-make: TAGS-make
17832
17833 TAGS-make: \
17834     configure-make 
17835         @[ -f ./make/Makefile ] || exit 0; \
17836         r=`${PWD_COMMAND}`; export r; \
17837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17838         $(HOST_EXPORTS) \
17839         for flag in $(EXTRA_HOST_FLAGS) ; do \
17840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17841         done; \
17842         echo "Doing TAGS in make" ; \
17843         (cd $(HOST_SUBDIR)/make && \
17844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17846                   "RANLIB=$${RANLIB}" \
17847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17848                   TAGS) \
17849           || exit 1
17850
17851 @endif make
17852
17853 .PHONY: maybe-install-info-make install-info-make
17854 maybe-install-info-make:
17855 @if make
17856 maybe-install-info-make: install-info-make
17857
17858 install-info-make: \
17859     configure-make \
17860     info-make 
17861         @[ -f ./make/Makefile ] || exit 0; \
17862         r=`${PWD_COMMAND}`; export r; \
17863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17864         $(HOST_EXPORTS) \
17865         for flag in $(EXTRA_HOST_FLAGS) ; do \
17866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17867         done; \
17868         echo "Doing install-info in make" ; \
17869         (cd $(HOST_SUBDIR)/make && \
17870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17872                   "RANLIB=$${RANLIB}" \
17873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17874                   install-info) \
17875           || exit 1
17876
17877 @endif make
17878
17879 .PHONY: maybe-installcheck-make installcheck-make
17880 maybe-installcheck-make:
17881 @if make
17882 maybe-installcheck-make: installcheck-make
17883
17884 installcheck-make: \
17885     configure-make 
17886         @[ -f ./make/Makefile ] || exit 0; \
17887         r=`${PWD_COMMAND}`; export r; \
17888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17889         $(HOST_EXPORTS) \
17890         for flag in $(EXTRA_HOST_FLAGS) ; do \
17891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17892         done; \
17893         echo "Doing installcheck in make" ; \
17894         (cd $(HOST_SUBDIR)/make && \
17895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17897                   "RANLIB=$${RANLIB}" \
17898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17899                   installcheck) \
17900           || exit 1
17901
17902 @endif make
17903
17904 .PHONY: maybe-mostlyclean-make mostlyclean-make
17905 maybe-mostlyclean-make:
17906 @if make
17907 maybe-mostlyclean-make: mostlyclean-make
17908
17909 mostlyclean-make: 
17910         @[ -f ./make/Makefile ] || exit 0; \
17911         r=`${PWD_COMMAND}`; export r; \
17912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17913         $(HOST_EXPORTS) \
17914         for flag in $(EXTRA_HOST_FLAGS) ; do \
17915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17916         done; \
17917         echo "Doing mostlyclean in make" ; \
17918         (cd $(HOST_SUBDIR)/make && \
17919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17921                   "RANLIB=$${RANLIB}" \
17922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17923                   mostlyclean) \
17924           || exit 1
17925
17926 @endif make
17927
17928 .PHONY: maybe-clean-make clean-make
17929 maybe-clean-make:
17930 @if make
17931 maybe-clean-make: clean-make
17932
17933 clean-make: 
17934         @[ -f ./make/Makefile ] || exit 0; \
17935         r=`${PWD_COMMAND}`; export r; \
17936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17937         $(HOST_EXPORTS) \
17938         for flag in $(EXTRA_HOST_FLAGS) ; do \
17939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17940         done; \
17941         echo "Doing clean in make" ; \
17942         (cd $(HOST_SUBDIR)/make && \
17943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17945                   "RANLIB=$${RANLIB}" \
17946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17947                   clean) \
17948           || exit 1
17949
17950 @endif make
17951
17952 .PHONY: maybe-distclean-make distclean-make
17953 maybe-distclean-make:
17954 @if make
17955 maybe-distclean-make: distclean-make
17956
17957 distclean-make: 
17958         @[ -f ./make/Makefile ] || exit 0; \
17959         r=`${PWD_COMMAND}`; export r; \
17960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961         $(HOST_EXPORTS) \
17962         for flag in $(EXTRA_HOST_FLAGS) ; do \
17963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17964         done; \
17965         echo "Doing distclean in make" ; \
17966         (cd $(HOST_SUBDIR)/make && \
17967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17969                   "RANLIB=$${RANLIB}" \
17970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17971                   distclean) \
17972           || exit 1
17973
17974 @endif make
17975
17976 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
17977 maybe-maintainer-clean-make:
17978 @if make
17979 maybe-maintainer-clean-make: maintainer-clean-make
17980
17981 maintainer-clean-make: 
17982         @[ -f ./make/Makefile ] || exit 0; \
17983         r=`${PWD_COMMAND}`; export r; \
17984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17985         $(HOST_EXPORTS) \
17986         for flag in $(EXTRA_HOST_FLAGS) ; do \
17987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17988         done; \
17989         echo "Doing maintainer-clean in make" ; \
17990         (cd $(HOST_SUBDIR)/make && \
17991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17993                   "RANLIB=$${RANLIB}" \
17994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17995                   maintainer-clean) \
17996           || exit 1
17997
17998 @endif make
17999
18000
18001
18002 .PHONY: configure-mmalloc maybe-configure-mmalloc
18003 maybe-configure-mmalloc:
18004 @if mmalloc
18005 maybe-configure-mmalloc: configure-mmalloc
18006 configure-mmalloc: 
18007         @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
18008         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
18009         r=`${PWD_COMMAND}`; export r; \
18010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18011         $(HOST_EXPORTS) \
18012         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
18013         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
18014         case $(srcdir) in \
18015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18016           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
18017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18018         esac; \
18019         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
18020         libsrcdir="$$s/mmalloc"; \
18021         $(SHELL) $${libsrcdir}/configure \
18022           $(HOST_CONFIGARGS) $${srcdiroption}  \
18023           || exit 1
18024 @endif mmalloc
18025
18026
18027
18028
18029
18030 .PHONY: all-mmalloc maybe-all-mmalloc
18031 maybe-all-mmalloc:
18032 @if mmalloc
18033 TARGET-mmalloc=all
18034 maybe-all-mmalloc: all-mmalloc
18035 all-mmalloc: configure-mmalloc
18036         @r=`${PWD_COMMAND}`; export r; \
18037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18038         $(HOST_EXPORTS) \
18039         (cd $(HOST_SUBDIR)/mmalloc && \
18040           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
18041 @endif mmalloc
18042
18043
18044
18045
18046 .PHONY: check-mmalloc maybe-check-mmalloc
18047 maybe-check-mmalloc:
18048 @if mmalloc
18049 maybe-check-mmalloc: check-mmalloc
18050
18051 check-mmalloc:
18052
18053 @endif mmalloc
18054
18055 .PHONY: install-mmalloc maybe-install-mmalloc
18056 maybe-install-mmalloc:
18057 @if mmalloc
18058 maybe-install-mmalloc: install-mmalloc
18059
18060 install-mmalloc: installdirs
18061         @r=`${PWD_COMMAND}`; export r; \
18062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18063         $(HOST_EXPORTS) \
18064         (cd $(HOST_SUBDIR)/mmalloc && \
18065           $(MAKE) $(FLAGS_TO_PASS)  install)
18066
18067 @endif mmalloc
18068
18069 # Other targets (info, dvi, etc.)
18070
18071 .PHONY: maybe-info-mmalloc info-mmalloc
18072 maybe-info-mmalloc:
18073 @if mmalloc
18074 maybe-info-mmalloc: info-mmalloc
18075
18076 info-mmalloc: \
18077     configure-mmalloc 
18078         @[ -f ./mmalloc/Makefile ] || exit 0; \
18079         r=`${PWD_COMMAND}`; export r; \
18080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18081         $(HOST_EXPORTS) \
18082         for flag in $(EXTRA_HOST_FLAGS) ; do \
18083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18084         done; \
18085         echo "Doing info in mmalloc" ; \
18086         (cd $(HOST_SUBDIR)/mmalloc && \
18087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18089                   "RANLIB=$${RANLIB}" \
18090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18091                   info) \
18092           || exit 1
18093
18094 @endif mmalloc
18095
18096 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
18097 maybe-dvi-mmalloc:
18098 @if mmalloc
18099 maybe-dvi-mmalloc: dvi-mmalloc
18100
18101 dvi-mmalloc: \
18102     configure-mmalloc 
18103         @[ -f ./mmalloc/Makefile ] || exit 0; \
18104         r=`${PWD_COMMAND}`; export r; \
18105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18106         $(HOST_EXPORTS) \
18107         for flag in $(EXTRA_HOST_FLAGS) ; do \
18108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18109         done; \
18110         echo "Doing dvi in mmalloc" ; \
18111         (cd $(HOST_SUBDIR)/mmalloc && \
18112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18114                   "RANLIB=$${RANLIB}" \
18115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18116                   dvi) \
18117           || exit 1
18118
18119 @endif mmalloc
18120
18121 .PHONY: maybe-html-mmalloc html-mmalloc
18122 maybe-html-mmalloc:
18123 @if mmalloc
18124 maybe-html-mmalloc: html-mmalloc
18125
18126 html-mmalloc: \
18127     configure-mmalloc 
18128         @[ -f ./mmalloc/Makefile ] || exit 0; \
18129         r=`${PWD_COMMAND}`; export r; \
18130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18131         $(HOST_EXPORTS) \
18132         for flag in $(EXTRA_HOST_FLAGS) ; do \
18133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18134         done; \
18135         echo "Doing html in mmalloc" ; \
18136         (cd $(HOST_SUBDIR)/mmalloc && \
18137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18139                   "RANLIB=$${RANLIB}" \
18140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18141                   html) \
18142           || exit 1
18143
18144 @endif mmalloc
18145
18146 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
18147 maybe-TAGS-mmalloc:
18148 @if mmalloc
18149 maybe-TAGS-mmalloc: TAGS-mmalloc
18150
18151 TAGS-mmalloc: \
18152     configure-mmalloc 
18153         @[ -f ./mmalloc/Makefile ] || exit 0; \
18154         r=`${PWD_COMMAND}`; export r; \
18155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156         $(HOST_EXPORTS) \
18157         for flag in $(EXTRA_HOST_FLAGS) ; do \
18158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18159         done; \
18160         echo "Doing TAGS in mmalloc" ; \
18161         (cd $(HOST_SUBDIR)/mmalloc && \
18162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18164                   "RANLIB=$${RANLIB}" \
18165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18166                   TAGS) \
18167           || exit 1
18168
18169 @endif mmalloc
18170
18171 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
18172 maybe-install-info-mmalloc:
18173 @if mmalloc
18174 maybe-install-info-mmalloc: install-info-mmalloc
18175
18176 install-info-mmalloc: \
18177     configure-mmalloc \
18178     info-mmalloc 
18179         @[ -f ./mmalloc/Makefile ] || exit 0; \
18180         r=`${PWD_COMMAND}`; export r; \
18181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182         $(HOST_EXPORTS) \
18183         for flag in $(EXTRA_HOST_FLAGS) ; do \
18184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18185         done; \
18186         echo "Doing install-info in mmalloc" ; \
18187         (cd $(HOST_SUBDIR)/mmalloc && \
18188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18190                   "RANLIB=$${RANLIB}" \
18191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18192                   install-info) \
18193           || exit 1
18194
18195 @endif mmalloc
18196
18197 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
18198 maybe-installcheck-mmalloc:
18199 @if mmalloc
18200 maybe-installcheck-mmalloc: installcheck-mmalloc
18201
18202 installcheck-mmalloc: \
18203     configure-mmalloc 
18204         @[ -f ./mmalloc/Makefile ] || exit 0; \
18205         r=`${PWD_COMMAND}`; export r; \
18206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18207         $(HOST_EXPORTS) \
18208         for flag in $(EXTRA_HOST_FLAGS) ; do \
18209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18210         done; \
18211         echo "Doing installcheck in mmalloc" ; \
18212         (cd $(HOST_SUBDIR)/mmalloc && \
18213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18215                   "RANLIB=$${RANLIB}" \
18216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18217                   installcheck) \
18218           || exit 1
18219
18220 @endif mmalloc
18221
18222 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
18223 maybe-mostlyclean-mmalloc:
18224 @if mmalloc
18225 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
18226
18227 mostlyclean-mmalloc: 
18228         @[ -f ./mmalloc/Makefile ] || exit 0; \
18229         r=`${PWD_COMMAND}`; export r; \
18230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231         $(HOST_EXPORTS) \
18232         for flag in $(EXTRA_HOST_FLAGS) ; do \
18233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18234         done; \
18235         echo "Doing mostlyclean in mmalloc" ; \
18236         (cd $(HOST_SUBDIR)/mmalloc && \
18237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18239                   "RANLIB=$${RANLIB}" \
18240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18241                   mostlyclean) \
18242           || exit 1
18243
18244 @endif mmalloc
18245
18246 .PHONY: maybe-clean-mmalloc clean-mmalloc
18247 maybe-clean-mmalloc:
18248 @if mmalloc
18249 maybe-clean-mmalloc: clean-mmalloc
18250
18251 clean-mmalloc: 
18252         @[ -f ./mmalloc/Makefile ] || exit 0; \
18253         r=`${PWD_COMMAND}`; export r; \
18254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18255         $(HOST_EXPORTS) \
18256         for flag in $(EXTRA_HOST_FLAGS) ; do \
18257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18258         done; \
18259         echo "Doing clean in mmalloc" ; \
18260         (cd $(HOST_SUBDIR)/mmalloc && \
18261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18263                   "RANLIB=$${RANLIB}" \
18264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18265                   clean) \
18266           || exit 1
18267
18268 @endif mmalloc
18269
18270 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
18271 maybe-distclean-mmalloc:
18272 @if mmalloc
18273 maybe-distclean-mmalloc: distclean-mmalloc
18274
18275 distclean-mmalloc: 
18276         @[ -f ./mmalloc/Makefile ] || exit 0; \
18277         r=`${PWD_COMMAND}`; export r; \
18278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279         $(HOST_EXPORTS) \
18280         for flag in $(EXTRA_HOST_FLAGS) ; do \
18281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18282         done; \
18283         echo "Doing distclean in mmalloc" ; \
18284         (cd $(HOST_SUBDIR)/mmalloc && \
18285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18287                   "RANLIB=$${RANLIB}" \
18288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18289                   distclean) \
18290           || exit 1
18291
18292 @endif mmalloc
18293
18294 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
18295 maybe-maintainer-clean-mmalloc:
18296 @if mmalloc
18297 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
18298
18299 maintainer-clean-mmalloc: 
18300         @[ -f ./mmalloc/Makefile ] || exit 0; \
18301         r=`${PWD_COMMAND}`; export r; \
18302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18303         $(HOST_EXPORTS) \
18304         for flag in $(EXTRA_HOST_FLAGS) ; do \
18305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18306         done; \
18307         echo "Doing maintainer-clean in mmalloc" ; \
18308         (cd $(HOST_SUBDIR)/mmalloc && \
18309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18311                   "RANLIB=$${RANLIB}" \
18312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18313                   maintainer-clean) \
18314           || exit 1
18315
18316 @endif mmalloc
18317
18318
18319
18320 .PHONY: configure-patch maybe-configure-patch
18321 maybe-configure-patch:
18322 @if patch
18323 maybe-configure-patch: configure-patch
18324 configure-patch: 
18325         @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
18326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
18327         r=`${PWD_COMMAND}`; export r; \
18328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18329         $(HOST_EXPORTS) \
18330         echo Configuring in $(HOST_SUBDIR)/patch; \
18331         cd "$(HOST_SUBDIR)/patch" || exit 1; \
18332         case $(srcdir) in \
18333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18334           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
18335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18336         esac; \
18337         srcdiroption="--srcdir=$${topdir}/patch"; \
18338         libsrcdir="$$s/patch"; \
18339         $(SHELL) $${libsrcdir}/configure \
18340           $(HOST_CONFIGARGS) $${srcdiroption}  \
18341           || exit 1
18342 @endif patch
18343
18344
18345
18346
18347
18348 .PHONY: all-patch maybe-all-patch
18349 maybe-all-patch:
18350 @if patch
18351 TARGET-patch=all
18352 maybe-all-patch: all-patch
18353 all-patch: configure-patch
18354         @r=`${PWD_COMMAND}`; export r; \
18355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18356         $(HOST_EXPORTS) \
18357         (cd $(HOST_SUBDIR)/patch && \
18358           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
18359 @endif patch
18360
18361
18362
18363
18364 .PHONY: check-patch maybe-check-patch
18365 maybe-check-patch:
18366 @if patch
18367 maybe-check-patch: check-patch
18368
18369 check-patch:
18370         @r=`${PWD_COMMAND}`; export r; \
18371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18372         $(HOST_EXPORTS) \
18373         (cd $(HOST_SUBDIR)/patch && \
18374           $(MAKE) $(FLAGS_TO_PASS)  check)
18375
18376 @endif patch
18377
18378 .PHONY: install-patch maybe-install-patch
18379 maybe-install-patch:
18380 @if patch
18381 maybe-install-patch: install-patch
18382
18383 install-patch: installdirs
18384         @r=`${PWD_COMMAND}`; export r; \
18385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18386         $(HOST_EXPORTS) \
18387         (cd $(HOST_SUBDIR)/patch && \
18388           $(MAKE) $(FLAGS_TO_PASS)  install)
18389
18390 @endif patch
18391
18392 # Other targets (info, dvi, etc.)
18393
18394 .PHONY: maybe-info-patch info-patch
18395 maybe-info-patch:
18396 @if patch
18397 maybe-info-patch: info-patch
18398
18399 info-patch: \
18400     configure-patch 
18401         @[ -f ./patch/Makefile ] || exit 0; \
18402         r=`${PWD_COMMAND}`; export r; \
18403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18404         $(HOST_EXPORTS) \
18405         for flag in $(EXTRA_HOST_FLAGS) ; do \
18406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18407         done; \
18408         echo "Doing info in patch" ; \
18409         (cd $(HOST_SUBDIR)/patch && \
18410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18412                   "RANLIB=$${RANLIB}" \
18413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18414                   info) \
18415           || exit 1
18416
18417 @endif patch
18418
18419 .PHONY: maybe-dvi-patch dvi-patch
18420 maybe-dvi-patch:
18421 @if patch
18422 maybe-dvi-patch: dvi-patch
18423
18424 dvi-patch: \
18425     configure-patch 
18426         @[ -f ./patch/Makefile ] || exit 0; \
18427         r=`${PWD_COMMAND}`; export r; \
18428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18429         $(HOST_EXPORTS) \
18430         for flag in $(EXTRA_HOST_FLAGS) ; do \
18431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18432         done; \
18433         echo "Doing dvi in patch" ; \
18434         (cd $(HOST_SUBDIR)/patch && \
18435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18437                   "RANLIB=$${RANLIB}" \
18438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18439                   dvi) \
18440           || exit 1
18441
18442 @endif patch
18443
18444 .PHONY: maybe-html-patch html-patch
18445 maybe-html-patch:
18446 @if patch
18447 maybe-html-patch: html-patch
18448
18449 html-patch: \
18450     configure-patch 
18451         @[ -f ./patch/Makefile ] || exit 0; \
18452         r=`${PWD_COMMAND}`; export r; \
18453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18454         $(HOST_EXPORTS) \
18455         for flag in $(EXTRA_HOST_FLAGS) ; do \
18456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18457         done; \
18458         echo "Doing html in patch" ; \
18459         (cd $(HOST_SUBDIR)/patch && \
18460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18462                   "RANLIB=$${RANLIB}" \
18463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18464                   html) \
18465           || exit 1
18466
18467 @endif patch
18468
18469 .PHONY: maybe-TAGS-patch TAGS-patch
18470 maybe-TAGS-patch:
18471 @if patch
18472 maybe-TAGS-patch: TAGS-patch
18473
18474 TAGS-patch: \
18475     configure-patch 
18476         @[ -f ./patch/Makefile ] || exit 0; \
18477         r=`${PWD_COMMAND}`; export r; \
18478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479         $(HOST_EXPORTS) \
18480         for flag in $(EXTRA_HOST_FLAGS) ; do \
18481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18482         done; \
18483         echo "Doing TAGS in patch" ; \
18484         (cd $(HOST_SUBDIR)/patch && \
18485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18487                   "RANLIB=$${RANLIB}" \
18488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18489                   TAGS) \
18490           || exit 1
18491
18492 @endif patch
18493
18494 .PHONY: maybe-install-info-patch install-info-patch
18495 maybe-install-info-patch:
18496 @if patch
18497 maybe-install-info-patch: install-info-patch
18498
18499 install-info-patch: \
18500     configure-patch \
18501     info-patch 
18502         @[ -f ./patch/Makefile ] || exit 0; \
18503         r=`${PWD_COMMAND}`; export r; \
18504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505         $(HOST_EXPORTS) \
18506         for flag in $(EXTRA_HOST_FLAGS) ; do \
18507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18508         done; \
18509         echo "Doing install-info in patch" ; \
18510         (cd $(HOST_SUBDIR)/patch && \
18511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18513                   "RANLIB=$${RANLIB}" \
18514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18515                   install-info) \
18516           || exit 1
18517
18518 @endif patch
18519
18520 .PHONY: maybe-installcheck-patch installcheck-patch
18521 maybe-installcheck-patch:
18522 @if patch
18523 maybe-installcheck-patch: installcheck-patch
18524
18525 installcheck-patch: \
18526     configure-patch 
18527         @[ -f ./patch/Makefile ] || exit 0; \
18528         r=`${PWD_COMMAND}`; export r; \
18529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18530         $(HOST_EXPORTS) \
18531         for flag in $(EXTRA_HOST_FLAGS) ; do \
18532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18533         done; \
18534         echo "Doing installcheck in patch" ; \
18535         (cd $(HOST_SUBDIR)/patch && \
18536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18538                   "RANLIB=$${RANLIB}" \
18539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18540                   installcheck) \
18541           || exit 1
18542
18543 @endif patch
18544
18545 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
18546 maybe-mostlyclean-patch:
18547 @if patch
18548 maybe-mostlyclean-patch: mostlyclean-patch
18549
18550 mostlyclean-patch: 
18551         @[ -f ./patch/Makefile ] || exit 0; \
18552         r=`${PWD_COMMAND}`; export r; \
18553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18554         $(HOST_EXPORTS) \
18555         for flag in $(EXTRA_HOST_FLAGS) ; do \
18556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18557         done; \
18558         echo "Doing mostlyclean in patch" ; \
18559         (cd $(HOST_SUBDIR)/patch && \
18560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18562                   "RANLIB=$${RANLIB}" \
18563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18564                   mostlyclean) \
18565           || exit 1
18566
18567 @endif patch
18568
18569 .PHONY: maybe-clean-patch clean-patch
18570 maybe-clean-patch:
18571 @if patch
18572 maybe-clean-patch: clean-patch
18573
18574 clean-patch: 
18575         @[ -f ./patch/Makefile ] || exit 0; \
18576         r=`${PWD_COMMAND}`; export r; \
18577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18578         $(HOST_EXPORTS) \
18579         for flag in $(EXTRA_HOST_FLAGS) ; do \
18580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18581         done; \
18582         echo "Doing clean in patch" ; \
18583         (cd $(HOST_SUBDIR)/patch && \
18584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18586                   "RANLIB=$${RANLIB}" \
18587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18588                   clean) \
18589           || exit 1
18590
18591 @endif patch
18592
18593 .PHONY: maybe-distclean-patch distclean-patch
18594 maybe-distclean-patch:
18595 @if patch
18596 maybe-distclean-patch: distclean-patch
18597
18598 distclean-patch: 
18599         @[ -f ./patch/Makefile ] || exit 0; \
18600         r=`${PWD_COMMAND}`; export r; \
18601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602         $(HOST_EXPORTS) \
18603         for flag in $(EXTRA_HOST_FLAGS) ; do \
18604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18605         done; \
18606         echo "Doing distclean in patch" ; \
18607         (cd $(HOST_SUBDIR)/patch && \
18608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18610                   "RANLIB=$${RANLIB}" \
18611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18612                   distclean) \
18613           || exit 1
18614
18615 @endif patch
18616
18617 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
18618 maybe-maintainer-clean-patch:
18619 @if patch
18620 maybe-maintainer-clean-patch: maintainer-clean-patch
18621
18622 maintainer-clean-patch: 
18623         @[ -f ./patch/Makefile ] || exit 0; \
18624         r=`${PWD_COMMAND}`; export r; \
18625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18626         $(HOST_EXPORTS) \
18627         for flag in $(EXTRA_HOST_FLAGS) ; do \
18628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18629         done; \
18630         echo "Doing maintainer-clean in patch" ; \
18631         (cd $(HOST_SUBDIR)/patch && \
18632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18634                   "RANLIB=$${RANLIB}" \
18635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18636                   maintainer-clean) \
18637           || exit 1
18638
18639 @endif patch
18640
18641
18642
18643 .PHONY: configure-perl maybe-configure-perl
18644 maybe-configure-perl:
18645 @if perl
18646 maybe-configure-perl: configure-perl
18647 configure-perl: 
18648         @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
18649         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
18650         r=`${PWD_COMMAND}`; export r; \
18651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18652         $(HOST_EXPORTS) \
18653         echo Configuring in $(HOST_SUBDIR)/perl; \
18654         cd "$(HOST_SUBDIR)/perl" || exit 1; \
18655         case $(srcdir) in \
18656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18657           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
18658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18659         esac; \
18660         srcdiroption="--srcdir=$${topdir}/perl"; \
18661         libsrcdir="$$s/perl"; \
18662         $(SHELL) $${libsrcdir}/configure \
18663           $(HOST_CONFIGARGS) $${srcdiroption}  \
18664           || exit 1
18665 @endif perl
18666
18667
18668
18669
18670
18671 .PHONY: all-perl maybe-all-perl
18672 maybe-all-perl:
18673 @if perl
18674 TARGET-perl=all
18675 maybe-all-perl: all-perl
18676 all-perl: configure-perl
18677         @r=`${PWD_COMMAND}`; export r; \
18678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18679         $(HOST_EXPORTS) \
18680         (cd $(HOST_SUBDIR)/perl && \
18681           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
18682 @endif perl
18683
18684
18685
18686
18687 .PHONY: check-perl maybe-check-perl
18688 maybe-check-perl:
18689 @if perl
18690 maybe-check-perl: check-perl
18691
18692 check-perl:
18693         @r=`${PWD_COMMAND}`; export r; \
18694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18695         $(HOST_EXPORTS) \
18696         (cd $(HOST_SUBDIR)/perl && \
18697           $(MAKE) $(FLAGS_TO_PASS)  check)
18698
18699 @endif perl
18700
18701 .PHONY: install-perl maybe-install-perl
18702 maybe-install-perl:
18703 @if perl
18704 maybe-install-perl: install-perl
18705
18706 install-perl: installdirs
18707         @r=`${PWD_COMMAND}`; export r; \
18708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18709         $(HOST_EXPORTS) \
18710         (cd $(HOST_SUBDIR)/perl && \
18711           $(MAKE) $(FLAGS_TO_PASS)  install)
18712
18713 @endif perl
18714
18715 # Other targets (info, dvi, etc.)
18716
18717 .PHONY: maybe-info-perl info-perl
18718 maybe-info-perl:
18719 @if perl
18720 maybe-info-perl: info-perl
18721
18722 info-perl: \
18723     configure-perl 
18724         @[ -f ./perl/Makefile ] || exit 0; \
18725         r=`${PWD_COMMAND}`; export r; \
18726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18727         $(HOST_EXPORTS) \
18728         for flag in $(EXTRA_HOST_FLAGS) ; do \
18729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18730         done; \
18731         echo "Doing info in perl" ; \
18732         (cd $(HOST_SUBDIR)/perl && \
18733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18735                   "RANLIB=$${RANLIB}" \
18736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18737                   info) \
18738           || exit 1
18739
18740 @endif perl
18741
18742 .PHONY: maybe-dvi-perl dvi-perl
18743 maybe-dvi-perl:
18744 @if perl
18745 maybe-dvi-perl: dvi-perl
18746
18747 dvi-perl: \
18748     configure-perl 
18749         @[ -f ./perl/Makefile ] || exit 0; \
18750         r=`${PWD_COMMAND}`; export r; \
18751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18752         $(HOST_EXPORTS) \
18753         for flag in $(EXTRA_HOST_FLAGS) ; do \
18754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18755         done; \
18756         echo "Doing dvi in perl" ; \
18757         (cd $(HOST_SUBDIR)/perl && \
18758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18760                   "RANLIB=$${RANLIB}" \
18761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18762                   dvi) \
18763           || exit 1
18764
18765 @endif perl
18766
18767 .PHONY: maybe-html-perl html-perl
18768 maybe-html-perl:
18769 @if perl
18770 maybe-html-perl: html-perl
18771
18772 html-perl: \
18773     configure-perl 
18774         @[ -f ./perl/Makefile ] || exit 0; \
18775         r=`${PWD_COMMAND}`; export r; \
18776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18777         $(HOST_EXPORTS) \
18778         for flag in $(EXTRA_HOST_FLAGS) ; do \
18779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18780         done; \
18781         echo "Doing html in perl" ; \
18782         (cd $(HOST_SUBDIR)/perl && \
18783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18785                   "RANLIB=$${RANLIB}" \
18786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18787                   html) \
18788           || exit 1
18789
18790 @endif perl
18791
18792 .PHONY: maybe-TAGS-perl TAGS-perl
18793 maybe-TAGS-perl:
18794 @if perl
18795 maybe-TAGS-perl: TAGS-perl
18796
18797 TAGS-perl: \
18798     configure-perl 
18799         @[ -f ./perl/Makefile ] || exit 0; \
18800         r=`${PWD_COMMAND}`; export r; \
18801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18802         $(HOST_EXPORTS) \
18803         for flag in $(EXTRA_HOST_FLAGS) ; do \
18804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18805         done; \
18806         echo "Doing TAGS in perl" ; \
18807         (cd $(HOST_SUBDIR)/perl && \
18808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18810                   "RANLIB=$${RANLIB}" \
18811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18812                   TAGS) \
18813           || exit 1
18814
18815 @endif perl
18816
18817 .PHONY: maybe-install-info-perl install-info-perl
18818 maybe-install-info-perl:
18819 @if perl
18820 maybe-install-info-perl: install-info-perl
18821
18822 install-info-perl: \
18823     configure-perl \
18824     info-perl 
18825         @[ -f ./perl/Makefile ] || exit 0; \
18826         r=`${PWD_COMMAND}`; export r; \
18827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828         $(HOST_EXPORTS) \
18829         for flag in $(EXTRA_HOST_FLAGS) ; do \
18830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18831         done; \
18832         echo "Doing install-info in perl" ; \
18833         (cd $(HOST_SUBDIR)/perl && \
18834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18836                   "RANLIB=$${RANLIB}" \
18837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18838                   install-info) \
18839           || exit 1
18840
18841 @endif perl
18842
18843 .PHONY: maybe-installcheck-perl installcheck-perl
18844 maybe-installcheck-perl:
18845 @if perl
18846 maybe-installcheck-perl: installcheck-perl
18847
18848 installcheck-perl: \
18849     configure-perl 
18850         @[ -f ./perl/Makefile ] || exit 0; \
18851         r=`${PWD_COMMAND}`; export r; \
18852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18853         $(HOST_EXPORTS) \
18854         for flag in $(EXTRA_HOST_FLAGS) ; do \
18855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18856         done; \
18857         echo "Doing installcheck in perl" ; \
18858         (cd $(HOST_SUBDIR)/perl && \
18859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18861                   "RANLIB=$${RANLIB}" \
18862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18863                   installcheck) \
18864           || exit 1
18865
18866 @endif perl
18867
18868 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
18869 maybe-mostlyclean-perl:
18870 @if perl
18871 maybe-mostlyclean-perl: mostlyclean-perl
18872
18873 mostlyclean-perl: 
18874         @[ -f ./perl/Makefile ] || exit 0; \
18875         r=`${PWD_COMMAND}`; export r; \
18876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18877         $(HOST_EXPORTS) \
18878         for flag in $(EXTRA_HOST_FLAGS) ; do \
18879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18880         done; \
18881         echo "Doing mostlyclean in perl" ; \
18882         (cd $(HOST_SUBDIR)/perl && \
18883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18885                   "RANLIB=$${RANLIB}" \
18886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18887                   mostlyclean) \
18888           || exit 1
18889
18890 @endif perl
18891
18892 .PHONY: maybe-clean-perl clean-perl
18893 maybe-clean-perl:
18894 @if perl
18895 maybe-clean-perl: clean-perl
18896
18897 clean-perl: 
18898         @[ -f ./perl/Makefile ] || exit 0; \
18899         r=`${PWD_COMMAND}`; export r; \
18900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901         $(HOST_EXPORTS) \
18902         for flag in $(EXTRA_HOST_FLAGS) ; do \
18903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18904         done; \
18905         echo "Doing clean in perl" ; \
18906         (cd $(HOST_SUBDIR)/perl && \
18907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18909                   "RANLIB=$${RANLIB}" \
18910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18911                   clean) \
18912           || exit 1
18913
18914 @endif perl
18915
18916 .PHONY: maybe-distclean-perl distclean-perl
18917 maybe-distclean-perl:
18918 @if perl
18919 maybe-distclean-perl: distclean-perl
18920
18921 distclean-perl: 
18922         @[ -f ./perl/Makefile ] || exit 0; \
18923         r=`${PWD_COMMAND}`; export r; \
18924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18925         $(HOST_EXPORTS) \
18926         for flag in $(EXTRA_HOST_FLAGS) ; do \
18927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18928         done; \
18929         echo "Doing distclean in perl" ; \
18930         (cd $(HOST_SUBDIR)/perl && \
18931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18933                   "RANLIB=$${RANLIB}" \
18934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18935                   distclean) \
18936           || exit 1
18937
18938 @endif perl
18939
18940 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
18941 maybe-maintainer-clean-perl:
18942 @if perl
18943 maybe-maintainer-clean-perl: maintainer-clean-perl
18944
18945 maintainer-clean-perl: 
18946         @[ -f ./perl/Makefile ] || exit 0; \
18947         r=`${PWD_COMMAND}`; export r; \
18948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949         $(HOST_EXPORTS) \
18950         for flag in $(EXTRA_HOST_FLAGS) ; do \
18951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18952         done; \
18953         echo "Doing maintainer-clean in perl" ; \
18954         (cd $(HOST_SUBDIR)/perl && \
18955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18957                   "RANLIB=$${RANLIB}" \
18958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18959                   maintainer-clean) \
18960           || exit 1
18961
18962 @endif perl
18963
18964
18965
18966 .PHONY: configure-prms maybe-configure-prms
18967 maybe-configure-prms:
18968 @if prms
18969 maybe-configure-prms: configure-prms
18970 configure-prms: 
18971         @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
18972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
18973         r=`${PWD_COMMAND}`; export r; \
18974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975         $(HOST_EXPORTS) \
18976         echo Configuring in $(HOST_SUBDIR)/prms; \
18977         cd "$(HOST_SUBDIR)/prms" || exit 1; \
18978         case $(srcdir) in \
18979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18980           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
18981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18982         esac; \
18983         srcdiroption="--srcdir=$${topdir}/prms"; \
18984         libsrcdir="$$s/prms"; \
18985         $(SHELL) $${libsrcdir}/configure \
18986           $(HOST_CONFIGARGS) $${srcdiroption}  \
18987           || exit 1
18988 @endif prms
18989
18990
18991
18992
18993
18994 .PHONY: all-prms maybe-all-prms
18995 maybe-all-prms:
18996 @if prms
18997 TARGET-prms=all
18998 maybe-all-prms: all-prms
18999 all-prms: configure-prms
19000         @r=`${PWD_COMMAND}`; export r; \
19001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19002         $(HOST_EXPORTS) \
19003         (cd $(HOST_SUBDIR)/prms && \
19004           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
19005 @endif prms
19006
19007
19008
19009
19010 .PHONY: check-prms maybe-check-prms
19011 maybe-check-prms:
19012 @if prms
19013 maybe-check-prms: check-prms
19014
19015 check-prms:
19016         @r=`${PWD_COMMAND}`; export r; \
19017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19018         $(HOST_EXPORTS) \
19019         (cd $(HOST_SUBDIR)/prms && \
19020           $(MAKE) $(FLAGS_TO_PASS)  check)
19021
19022 @endif prms
19023
19024 .PHONY: install-prms maybe-install-prms
19025 maybe-install-prms:
19026 @if prms
19027 maybe-install-prms: install-prms
19028
19029 install-prms: installdirs
19030         @r=`${PWD_COMMAND}`; export r; \
19031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032         $(HOST_EXPORTS) \
19033         (cd $(HOST_SUBDIR)/prms && \
19034           $(MAKE) $(FLAGS_TO_PASS)  install)
19035
19036 @endif prms
19037
19038 # Other targets (info, dvi, etc.)
19039
19040 .PHONY: maybe-info-prms info-prms
19041 maybe-info-prms:
19042 @if prms
19043 maybe-info-prms: info-prms
19044
19045 info-prms: \
19046     configure-prms 
19047         @[ -f ./prms/Makefile ] || exit 0; \
19048         r=`${PWD_COMMAND}`; export r; \
19049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19050         $(HOST_EXPORTS) \
19051         for flag in $(EXTRA_HOST_FLAGS) ; do \
19052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19053         done; \
19054         echo "Doing info in prms" ; \
19055         (cd $(HOST_SUBDIR)/prms && \
19056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19058                   "RANLIB=$${RANLIB}" \
19059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19060                   info) \
19061           || exit 1
19062
19063 @endif prms
19064
19065 .PHONY: maybe-dvi-prms dvi-prms
19066 maybe-dvi-prms:
19067 @if prms
19068 maybe-dvi-prms: dvi-prms
19069
19070 dvi-prms: \
19071     configure-prms 
19072         @[ -f ./prms/Makefile ] || exit 0; \
19073         r=`${PWD_COMMAND}`; export r; \
19074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19075         $(HOST_EXPORTS) \
19076         for flag in $(EXTRA_HOST_FLAGS) ; do \
19077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19078         done; \
19079         echo "Doing dvi in prms" ; \
19080         (cd $(HOST_SUBDIR)/prms && \
19081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19083                   "RANLIB=$${RANLIB}" \
19084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19085                   dvi) \
19086           || exit 1
19087
19088 @endif prms
19089
19090 .PHONY: maybe-html-prms html-prms
19091 maybe-html-prms:
19092 @if prms
19093 maybe-html-prms: html-prms
19094
19095 html-prms: \
19096     configure-prms 
19097         @[ -f ./prms/Makefile ] || exit 0; \
19098         r=`${PWD_COMMAND}`; export r; \
19099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19100         $(HOST_EXPORTS) \
19101         for flag in $(EXTRA_HOST_FLAGS) ; do \
19102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19103         done; \
19104         echo "Doing html in prms" ; \
19105         (cd $(HOST_SUBDIR)/prms && \
19106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19108                   "RANLIB=$${RANLIB}" \
19109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19110                   html) \
19111           || exit 1
19112
19113 @endif prms
19114
19115 .PHONY: maybe-TAGS-prms TAGS-prms
19116 maybe-TAGS-prms:
19117 @if prms
19118 maybe-TAGS-prms: TAGS-prms
19119
19120 TAGS-prms: \
19121     configure-prms 
19122         @[ -f ./prms/Makefile ] || exit 0; \
19123         r=`${PWD_COMMAND}`; export r; \
19124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19125         $(HOST_EXPORTS) \
19126         for flag in $(EXTRA_HOST_FLAGS) ; do \
19127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19128         done; \
19129         echo "Doing TAGS in prms" ; \
19130         (cd $(HOST_SUBDIR)/prms && \
19131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19133                   "RANLIB=$${RANLIB}" \
19134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19135                   TAGS) \
19136           || exit 1
19137
19138 @endif prms
19139
19140 .PHONY: maybe-install-info-prms install-info-prms
19141 maybe-install-info-prms:
19142 @if prms
19143 maybe-install-info-prms: install-info-prms
19144
19145 install-info-prms: \
19146     configure-prms \
19147     info-prms 
19148         @[ -f ./prms/Makefile ] || exit 0; \
19149         r=`${PWD_COMMAND}`; export r; \
19150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19151         $(HOST_EXPORTS) \
19152         for flag in $(EXTRA_HOST_FLAGS) ; do \
19153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19154         done; \
19155         echo "Doing install-info in prms" ; \
19156         (cd $(HOST_SUBDIR)/prms && \
19157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19159                   "RANLIB=$${RANLIB}" \
19160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19161                   install-info) \
19162           || exit 1
19163
19164 @endif prms
19165
19166 .PHONY: maybe-installcheck-prms installcheck-prms
19167 maybe-installcheck-prms:
19168 @if prms
19169 maybe-installcheck-prms: installcheck-prms
19170
19171 installcheck-prms: \
19172     configure-prms 
19173         @[ -f ./prms/Makefile ] || exit 0; \
19174         r=`${PWD_COMMAND}`; export r; \
19175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19176         $(HOST_EXPORTS) \
19177         for flag in $(EXTRA_HOST_FLAGS) ; do \
19178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19179         done; \
19180         echo "Doing installcheck in prms" ; \
19181         (cd $(HOST_SUBDIR)/prms && \
19182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19184                   "RANLIB=$${RANLIB}" \
19185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19186                   installcheck) \
19187           || exit 1
19188
19189 @endif prms
19190
19191 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
19192 maybe-mostlyclean-prms:
19193 @if prms
19194 maybe-mostlyclean-prms: mostlyclean-prms
19195
19196 mostlyclean-prms: 
19197         @[ -f ./prms/Makefile ] || exit 0; \
19198         r=`${PWD_COMMAND}`; export r; \
19199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19200         $(HOST_EXPORTS) \
19201         for flag in $(EXTRA_HOST_FLAGS) ; do \
19202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19203         done; \
19204         echo "Doing mostlyclean in prms" ; \
19205         (cd $(HOST_SUBDIR)/prms && \
19206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19208                   "RANLIB=$${RANLIB}" \
19209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19210                   mostlyclean) \
19211           || exit 1
19212
19213 @endif prms
19214
19215 .PHONY: maybe-clean-prms clean-prms
19216 maybe-clean-prms:
19217 @if prms
19218 maybe-clean-prms: clean-prms
19219
19220 clean-prms: 
19221         @[ -f ./prms/Makefile ] || exit 0; \
19222         r=`${PWD_COMMAND}`; export r; \
19223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19224         $(HOST_EXPORTS) \
19225         for flag in $(EXTRA_HOST_FLAGS) ; do \
19226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19227         done; \
19228         echo "Doing clean in prms" ; \
19229         (cd $(HOST_SUBDIR)/prms && \
19230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19232                   "RANLIB=$${RANLIB}" \
19233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19234                   clean) \
19235           || exit 1
19236
19237 @endif prms
19238
19239 .PHONY: maybe-distclean-prms distclean-prms
19240 maybe-distclean-prms:
19241 @if prms
19242 maybe-distclean-prms: distclean-prms
19243
19244 distclean-prms: 
19245         @[ -f ./prms/Makefile ] || exit 0; \
19246         r=`${PWD_COMMAND}`; export r; \
19247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248         $(HOST_EXPORTS) \
19249         for flag in $(EXTRA_HOST_FLAGS) ; do \
19250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19251         done; \
19252         echo "Doing distclean in prms" ; \
19253         (cd $(HOST_SUBDIR)/prms && \
19254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19256                   "RANLIB=$${RANLIB}" \
19257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19258                   distclean) \
19259           || exit 1
19260
19261 @endif prms
19262
19263 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
19264 maybe-maintainer-clean-prms:
19265 @if prms
19266 maybe-maintainer-clean-prms: maintainer-clean-prms
19267
19268 maintainer-clean-prms: 
19269         @[ -f ./prms/Makefile ] || exit 0; \
19270         r=`${PWD_COMMAND}`; export r; \
19271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19272         $(HOST_EXPORTS) \
19273         for flag in $(EXTRA_HOST_FLAGS) ; do \
19274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19275         done; \
19276         echo "Doing maintainer-clean in prms" ; \
19277         (cd $(HOST_SUBDIR)/prms && \
19278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19280                   "RANLIB=$${RANLIB}" \
19281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19282                   maintainer-clean) \
19283           || exit 1
19284
19285 @endif prms
19286
19287
19288
19289 .PHONY: configure-rcs maybe-configure-rcs
19290 maybe-configure-rcs:
19291 @if rcs
19292 maybe-configure-rcs: configure-rcs
19293 configure-rcs: 
19294         @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
19295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
19296         r=`${PWD_COMMAND}`; export r; \
19297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19298         $(HOST_EXPORTS) \
19299         echo Configuring in $(HOST_SUBDIR)/rcs; \
19300         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
19301         case $(srcdir) in \
19302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19303           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
19304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19305         esac; \
19306         srcdiroption="--srcdir=$${topdir}/rcs"; \
19307         libsrcdir="$$s/rcs"; \
19308         $(SHELL) $${libsrcdir}/configure \
19309           $(HOST_CONFIGARGS) $${srcdiroption}  \
19310           || exit 1
19311 @endif rcs
19312
19313
19314
19315
19316
19317 .PHONY: all-rcs maybe-all-rcs
19318 maybe-all-rcs:
19319 @if rcs
19320 TARGET-rcs=all
19321 maybe-all-rcs: all-rcs
19322 all-rcs: configure-rcs
19323         @r=`${PWD_COMMAND}`; export r; \
19324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19325         $(HOST_EXPORTS) \
19326         (cd $(HOST_SUBDIR)/rcs && \
19327           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
19328 @endif rcs
19329
19330
19331
19332
19333 .PHONY: check-rcs maybe-check-rcs
19334 maybe-check-rcs:
19335 @if rcs
19336 maybe-check-rcs: check-rcs
19337
19338 check-rcs:
19339         @r=`${PWD_COMMAND}`; export r; \
19340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19341         $(HOST_EXPORTS) \
19342         (cd $(HOST_SUBDIR)/rcs && \
19343           $(MAKE) $(FLAGS_TO_PASS)  check)
19344
19345 @endif rcs
19346
19347 .PHONY: install-rcs maybe-install-rcs
19348 maybe-install-rcs:
19349 @if rcs
19350 maybe-install-rcs: install-rcs
19351
19352 install-rcs: installdirs
19353         @r=`${PWD_COMMAND}`; export r; \
19354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19355         $(HOST_EXPORTS) \
19356         (cd $(HOST_SUBDIR)/rcs && \
19357           $(MAKE) $(FLAGS_TO_PASS)  install)
19358
19359 @endif rcs
19360
19361 # Other targets (info, dvi, etc.)
19362
19363 .PHONY: maybe-info-rcs info-rcs
19364 maybe-info-rcs:
19365 @if rcs
19366 maybe-info-rcs: info-rcs
19367
19368 info-rcs: \
19369     configure-rcs 
19370         @[ -f ./rcs/Makefile ] || exit 0; \
19371         r=`${PWD_COMMAND}`; export r; \
19372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19373         $(HOST_EXPORTS) \
19374         for flag in $(EXTRA_HOST_FLAGS) ; do \
19375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19376         done; \
19377         echo "Doing info in rcs" ; \
19378         (cd $(HOST_SUBDIR)/rcs && \
19379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19381                   "RANLIB=$${RANLIB}" \
19382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19383                   info) \
19384           || exit 1
19385
19386 @endif rcs
19387
19388 .PHONY: maybe-dvi-rcs dvi-rcs
19389 maybe-dvi-rcs:
19390 @if rcs
19391 maybe-dvi-rcs: dvi-rcs
19392
19393 dvi-rcs: \
19394     configure-rcs 
19395         @[ -f ./rcs/Makefile ] || exit 0; \
19396         r=`${PWD_COMMAND}`; export r; \
19397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19398         $(HOST_EXPORTS) \
19399         for flag in $(EXTRA_HOST_FLAGS) ; do \
19400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19401         done; \
19402         echo "Doing dvi in rcs" ; \
19403         (cd $(HOST_SUBDIR)/rcs && \
19404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19406                   "RANLIB=$${RANLIB}" \
19407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19408                   dvi) \
19409           || exit 1
19410
19411 @endif rcs
19412
19413 .PHONY: maybe-html-rcs html-rcs
19414 maybe-html-rcs:
19415 @if rcs
19416 maybe-html-rcs: html-rcs
19417
19418 html-rcs: \
19419     configure-rcs 
19420         @[ -f ./rcs/Makefile ] || exit 0; \
19421         r=`${PWD_COMMAND}`; export r; \
19422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423         $(HOST_EXPORTS) \
19424         for flag in $(EXTRA_HOST_FLAGS) ; do \
19425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19426         done; \
19427         echo "Doing html in rcs" ; \
19428         (cd $(HOST_SUBDIR)/rcs && \
19429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19431                   "RANLIB=$${RANLIB}" \
19432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19433                   html) \
19434           || exit 1
19435
19436 @endif rcs
19437
19438 .PHONY: maybe-TAGS-rcs TAGS-rcs
19439 maybe-TAGS-rcs:
19440 @if rcs
19441 maybe-TAGS-rcs: TAGS-rcs
19442
19443 TAGS-rcs: \
19444     configure-rcs 
19445         @[ -f ./rcs/Makefile ] || exit 0; \
19446         r=`${PWD_COMMAND}`; export r; \
19447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19448         $(HOST_EXPORTS) \
19449         for flag in $(EXTRA_HOST_FLAGS) ; do \
19450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19451         done; \
19452         echo "Doing TAGS in rcs" ; \
19453         (cd $(HOST_SUBDIR)/rcs && \
19454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19456                   "RANLIB=$${RANLIB}" \
19457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19458                   TAGS) \
19459           || exit 1
19460
19461 @endif rcs
19462
19463 .PHONY: maybe-install-info-rcs install-info-rcs
19464 maybe-install-info-rcs:
19465 @if rcs
19466 maybe-install-info-rcs: install-info-rcs
19467
19468 install-info-rcs: \
19469     configure-rcs \
19470     info-rcs 
19471         @[ -f ./rcs/Makefile ] || exit 0; \
19472         r=`${PWD_COMMAND}`; export r; \
19473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19474         $(HOST_EXPORTS) \
19475         for flag in $(EXTRA_HOST_FLAGS) ; do \
19476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19477         done; \
19478         echo "Doing install-info in rcs" ; \
19479         (cd $(HOST_SUBDIR)/rcs && \
19480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19482                   "RANLIB=$${RANLIB}" \
19483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19484                   install-info) \
19485           || exit 1
19486
19487 @endif rcs
19488
19489 .PHONY: maybe-installcheck-rcs installcheck-rcs
19490 maybe-installcheck-rcs:
19491 @if rcs
19492 maybe-installcheck-rcs: installcheck-rcs
19493
19494 installcheck-rcs: \
19495     configure-rcs 
19496         @[ -f ./rcs/Makefile ] || exit 0; \
19497         r=`${PWD_COMMAND}`; export r; \
19498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19499         $(HOST_EXPORTS) \
19500         for flag in $(EXTRA_HOST_FLAGS) ; do \
19501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19502         done; \
19503         echo "Doing installcheck in rcs" ; \
19504         (cd $(HOST_SUBDIR)/rcs && \
19505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19507                   "RANLIB=$${RANLIB}" \
19508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19509                   installcheck) \
19510           || exit 1
19511
19512 @endif rcs
19513
19514 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
19515 maybe-mostlyclean-rcs:
19516 @if rcs
19517 maybe-mostlyclean-rcs: mostlyclean-rcs
19518
19519 mostlyclean-rcs: 
19520         @[ -f ./rcs/Makefile ] || exit 0; \
19521         r=`${PWD_COMMAND}`; export r; \
19522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19523         $(HOST_EXPORTS) \
19524         for flag in $(EXTRA_HOST_FLAGS) ; do \
19525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19526         done; \
19527         echo "Doing mostlyclean in rcs" ; \
19528         (cd $(HOST_SUBDIR)/rcs && \
19529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19531                   "RANLIB=$${RANLIB}" \
19532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19533                   mostlyclean) \
19534           || exit 1
19535
19536 @endif rcs
19537
19538 .PHONY: maybe-clean-rcs clean-rcs
19539 maybe-clean-rcs:
19540 @if rcs
19541 maybe-clean-rcs: clean-rcs
19542
19543 clean-rcs: 
19544         @[ -f ./rcs/Makefile ] || exit 0; \
19545         r=`${PWD_COMMAND}`; export r; \
19546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19547         $(HOST_EXPORTS) \
19548         for flag in $(EXTRA_HOST_FLAGS) ; do \
19549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19550         done; \
19551         echo "Doing clean in rcs" ; \
19552         (cd $(HOST_SUBDIR)/rcs && \
19553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19555                   "RANLIB=$${RANLIB}" \
19556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19557                   clean) \
19558           || exit 1
19559
19560 @endif rcs
19561
19562 .PHONY: maybe-distclean-rcs distclean-rcs
19563 maybe-distclean-rcs:
19564 @if rcs
19565 maybe-distclean-rcs: distclean-rcs
19566
19567 distclean-rcs: 
19568         @[ -f ./rcs/Makefile ] || exit 0; \
19569         r=`${PWD_COMMAND}`; export r; \
19570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19571         $(HOST_EXPORTS) \
19572         for flag in $(EXTRA_HOST_FLAGS) ; do \
19573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19574         done; \
19575         echo "Doing distclean in rcs" ; \
19576         (cd $(HOST_SUBDIR)/rcs && \
19577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19579                   "RANLIB=$${RANLIB}" \
19580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19581                   distclean) \
19582           || exit 1
19583
19584 @endif rcs
19585
19586 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
19587 maybe-maintainer-clean-rcs:
19588 @if rcs
19589 maybe-maintainer-clean-rcs: maintainer-clean-rcs
19590
19591 maintainer-clean-rcs: 
19592         @[ -f ./rcs/Makefile ] || exit 0; \
19593         r=`${PWD_COMMAND}`; export r; \
19594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19595         $(HOST_EXPORTS) \
19596         for flag in $(EXTRA_HOST_FLAGS) ; do \
19597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19598         done; \
19599         echo "Doing maintainer-clean in rcs" ; \
19600         (cd $(HOST_SUBDIR)/rcs && \
19601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19603                   "RANLIB=$${RANLIB}" \
19604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19605                   maintainer-clean) \
19606           || exit 1
19607
19608 @endif rcs
19609
19610
19611
19612 .PHONY: configure-readline maybe-configure-readline
19613 maybe-configure-readline:
19614 @if readline
19615 maybe-configure-readline: configure-readline
19616 configure-readline: 
19617         @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
19618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
19619         r=`${PWD_COMMAND}`; export r; \
19620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621         $(HOST_EXPORTS) \
19622         echo Configuring in $(HOST_SUBDIR)/readline; \
19623         cd "$(HOST_SUBDIR)/readline" || exit 1; \
19624         case $(srcdir) in \
19625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19626           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
19627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19628         esac; \
19629         srcdiroption="--srcdir=$${topdir}/readline"; \
19630         libsrcdir="$$s/readline"; \
19631         $(SHELL) $${libsrcdir}/configure \
19632           $(HOST_CONFIGARGS) $${srcdiroption}  \
19633           || exit 1
19634 @endif readline
19635
19636
19637
19638
19639
19640 .PHONY: all-readline maybe-all-readline
19641 maybe-all-readline:
19642 @if readline
19643 TARGET-readline=all
19644 maybe-all-readline: all-readline
19645 all-readline: configure-readline
19646         @r=`${PWD_COMMAND}`; export r; \
19647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19648         $(HOST_EXPORTS) \
19649         (cd $(HOST_SUBDIR)/readline && \
19650           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
19651 @endif readline
19652
19653
19654
19655
19656 .PHONY: check-readline maybe-check-readline
19657 maybe-check-readline:
19658 @if readline
19659 maybe-check-readline: check-readline
19660
19661 check-readline:
19662         @r=`${PWD_COMMAND}`; export r; \
19663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19664         $(HOST_EXPORTS) \
19665         (cd $(HOST_SUBDIR)/readline && \
19666           $(MAKE) $(FLAGS_TO_PASS)  check)
19667
19668 @endif readline
19669
19670 .PHONY: install-readline maybe-install-readline
19671 maybe-install-readline:
19672 @if readline
19673 maybe-install-readline: install-readline
19674
19675 install-readline: installdirs
19676         @r=`${PWD_COMMAND}`; export r; \
19677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678         $(HOST_EXPORTS) \
19679         (cd $(HOST_SUBDIR)/readline && \
19680           $(MAKE) $(FLAGS_TO_PASS)  install)
19681
19682 @endif readline
19683
19684 # Other targets (info, dvi, etc.)
19685
19686 .PHONY: maybe-info-readline info-readline
19687 maybe-info-readline:
19688 @if readline
19689 maybe-info-readline: info-readline
19690
19691 info-readline: \
19692     configure-readline 
19693         @[ -f ./readline/Makefile ] || exit 0; \
19694         r=`${PWD_COMMAND}`; export r; \
19695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19696         $(HOST_EXPORTS) \
19697         for flag in $(EXTRA_HOST_FLAGS) ; do \
19698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19699         done; \
19700         echo "Doing info in readline" ; \
19701         (cd $(HOST_SUBDIR)/readline && \
19702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19704                   "RANLIB=$${RANLIB}" \
19705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19706                   info) \
19707           || exit 1
19708
19709 @endif readline
19710
19711 .PHONY: maybe-dvi-readline dvi-readline
19712 maybe-dvi-readline:
19713 @if readline
19714 maybe-dvi-readline: dvi-readline
19715
19716 dvi-readline: \
19717     configure-readline 
19718         @[ -f ./readline/Makefile ] || exit 0; \
19719         r=`${PWD_COMMAND}`; export r; \
19720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19721         $(HOST_EXPORTS) \
19722         for flag in $(EXTRA_HOST_FLAGS) ; do \
19723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19724         done; \
19725         echo "Doing dvi in readline" ; \
19726         (cd $(HOST_SUBDIR)/readline && \
19727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19729                   "RANLIB=$${RANLIB}" \
19730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19731                   dvi) \
19732           || exit 1
19733
19734 @endif readline
19735
19736 .PHONY: maybe-html-readline html-readline
19737 maybe-html-readline:
19738 @if readline
19739 maybe-html-readline: html-readline
19740
19741 html-readline: \
19742     configure-readline 
19743         @[ -f ./readline/Makefile ] || exit 0; \
19744         r=`${PWD_COMMAND}`; export r; \
19745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746         $(HOST_EXPORTS) \
19747         for flag in $(EXTRA_HOST_FLAGS) ; do \
19748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19749         done; \
19750         echo "Doing html in readline" ; \
19751         (cd $(HOST_SUBDIR)/readline && \
19752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19754                   "RANLIB=$${RANLIB}" \
19755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19756                   html) \
19757           || exit 1
19758
19759 @endif readline
19760
19761 .PHONY: maybe-TAGS-readline TAGS-readline
19762 maybe-TAGS-readline:
19763 @if readline
19764 maybe-TAGS-readline: TAGS-readline
19765
19766 TAGS-readline: \
19767     configure-readline 
19768         @[ -f ./readline/Makefile ] || exit 0; \
19769         r=`${PWD_COMMAND}`; export r; \
19770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19771         $(HOST_EXPORTS) \
19772         for flag in $(EXTRA_HOST_FLAGS) ; do \
19773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19774         done; \
19775         echo "Doing TAGS in readline" ; \
19776         (cd $(HOST_SUBDIR)/readline && \
19777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19779                   "RANLIB=$${RANLIB}" \
19780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19781                   TAGS) \
19782           || exit 1
19783
19784 @endif readline
19785
19786 .PHONY: maybe-install-info-readline install-info-readline
19787 maybe-install-info-readline:
19788 @if readline
19789 maybe-install-info-readline: install-info-readline
19790
19791 install-info-readline: \
19792     configure-readline \
19793     info-readline 
19794         @[ -f ./readline/Makefile ] || exit 0; \
19795         r=`${PWD_COMMAND}`; export r; \
19796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19797         $(HOST_EXPORTS) \
19798         for flag in $(EXTRA_HOST_FLAGS) ; do \
19799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19800         done; \
19801         echo "Doing install-info in readline" ; \
19802         (cd $(HOST_SUBDIR)/readline && \
19803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19805                   "RANLIB=$${RANLIB}" \
19806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19807                   install-info) \
19808           || exit 1
19809
19810 @endif readline
19811
19812 .PHONY: maybe-installcheck-readline installcheck-readline
19813 maybe-installcheck-readline:
19814 @if readline
19815 maybe-installcheck-readline: installcheck-readline
19816
19817 installcheck-readline: \
19818     configure-readline 
19819         @[ -f ./readline/Makefile ] || exit 0; \
19820         r=`${PWD_COMMAND}`; export r; \
19821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19822         $(HOST_EXPORTS) \
19823         for flag in $(EXTRA_HOST_FLAGS) ; do \
19824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19825         done; \
19826         echo "Doing installcheck in readline" ; \
19827         (cd $(HOST_SUBDIR)/readline && \
19828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19830                   "RANLIB=$${RANLIB}" \
19831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19832                   installcheck) \
19833           || exit 1
19834
19835 @endif readline
19836
19837 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
19838 maybe-mostlyclean-readline:
19839 @if readline
19840 maybe-mostlyclean-readline: mostlyclean-readline
19841
19842 mostlyclean-readline: 
19843         @[ -f ./readline/Makefile ] || exit 0; \
19844         r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(HOST_EXPORTS) \
19847         for flag in $(EXTRA_HOST_FLAGS) ; do \
19848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849         done; \
19850         echo "Doing mostlyclean in readline" ; \
19851         (cd $(HOST_SUBDIR)/readline && \
19852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854                   "RANLIB=$${RANLIB}" \
19855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19856                   mostlyclean) \
19857           || exit 1
19858
19859 @endif readline
19860
19861 .PHONY: maybe-clean-readline clean-readline
19862 maybe-clean-readline:
19863 @if readline
19864 maybe-clean-readline: clean-readline
19865
19866 clean-readline: 
19867         @[ -f ./readline/Makefile ] || exit 0; \
19868         r=`${PWD_COMMAND}`; export r; \
19869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870         $(HOST_EXPORTS) \
19871         for flag in $(EXTRA_HOST_FLAGS) ; do \
19872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19873         done; \
19874         echo "Doing clean in readline" ; \
19875         (cd $(HOST_SUBDIR)/readline && \
19876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19878                   "RANLIB=$${RANLIB}" \
19879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19880                   clean) \
19881           || exit 1
19882
19883 @endif readline
19884
19885 .PHONY: maybe-distclean-readline distclean-readline
19886 maybe-distclean-readline:
19887 @if readline
19888 maybe-distclean-readline: distclean-readline
19889
19890 distclean-readline: 
19891         @[ -f ./readline/Makefile ] || exit 0; \
19892         r=`${PWD_COMMAND}`; export r; \
19893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894         $(HOST_EXPORTS) \
19895         for flag in $(EXTRA_HOST_FLAGS) ; do \
19896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19897         done; \
19898         echo "Doing distclean in readline" ; \
19899         (cd $(HOST_SUBDIR)/readline && \
19900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19902                   "RANLIB=$${RANLIB}" \
19903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19904                   distclean) \
19905           || exit 1
19906
19907 @endif readline
19908
19909 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
19910 maybe-maintainer-clean-readline:
19911 @if readline
19912 maybe-maintainer-clean-readline: maintainer-clean-readline
19913
19914 maintainer-clean-readline: 
19915         @[ -f ./readline/Makefile ] || exit 0; \
19916         r=`${PWD_COMMAND}`; export r; \
19917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918         $(HOST_EXPORTS) \
19919         for flag in $(EXTRA_HOST_FLAGS) ; do \
19920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19921         done; \
19922         echo "Doing maintainer-clean in readline" ; \
19923         (cd $(HOST_SUBDIR)/readline && \
19924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19926                   "RANLIB=$${RANLIB}" \
19927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19928                   maintainer-clean) \
19929           || exit 1
19930
19931 @endif readline
19932
19933
19934
19935 .PHONY: configure-release maybe-configure-release
19936 maybe-configure-release:
19937 @if release
19938 maybe-configure-release: configure-release
19939 configure-release: 
19940         @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
19941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
19942         r=`${PWD_COMMAND}`; export r; \
19943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19944         $(HOST_EXPORTS) \
19945         echo Configuring in $(HOST_SUBDIR)/release; \
19946         cd "$(HOST_SUBDIR)/release" || exit 1; \
19947         case $(srcdir) in \
19948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19949           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
19950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19951         esac; \
19952         srcdiroption="--srcdir=$${topdir}/release"; \
19953         libsrcdir="$$s/release"; \
19954         $(SHELL) $${libsrcdir}/configure \
19955           $(HOST_CONFIGARGS) $${srcdiroption}  \
19956           || exit 1
19957 @endif release
19958
19959
19960
19961
19962
19963 .PHONY: all-release maybe-all-release
19964 maybe-all-release:
19965 @if release
19966 TARGET-release=all
19967 maybe-all-release: all-release
19968 all-release: configure-release
19969         @r=`${PWD_COMMAND}`; export r; \
19970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19971         $(HOST_EXPORTS) \
19972         (cd $(HOST_SUBDIR)/release && \
19973           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
19974 @endif release
19975
19976
19977
19978
19979 .PHONY: check-release maybe-check-release
19980 maybe-check-release:
19981 @if release
19982 maybe-check-release: check-release
19983
19984 check-release:
19985
19986 @endif release
19987
19988 .PHONY: install-release maybe-install-release
19989 maybe-install-release:
19990 @if release
19991 maybe-install-release: install-release
19992
19993 install-release:
19994
19995 @endif release
19996
19997 # Other targets (info, dvi, etc.)
19998
19999 .PHONY: maybe-info-release info-release
20000 maybe-info-release:
20001 @if release
20002 maybe-info-release: info-release
20003
20004 info-release: \
20005     configure-release 
20006         @[ -f ./release/Makefile ] || exit 0; \
20007         r=`${PWD_COMMAND}`; export r; \
20008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20009         $(HOST_EXPORTS) \
20010         for flag in $(EXTRA_HOST_FLAGS) ; do \
20011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20012         done; \
20013         echo "Doing info in release" ; \
20014         (cd $(HOST_SUBDIR)/release && \
20015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20017                   "RANLIB=$${RANLIB}" \
20018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20019                   info) \
20020           || exit 1
20021
20022 @endif release
20023
20024 .PHONY: maybe-dvi-release dvi-release
20025 maybe-dvi-release:
20026 @if release
20027 maybe-dvi-release: dvi-release
20028
20029 dvi-release: \
20030     configure-release 
20031         @[ -f ./release/Makefile ] || exit 0; \
20032         r=`${PWD_COMMAND}`; export r; \
20033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20034         $(HOST_EXPORTS) \
20035         for flag in $(EXTRA_HOST_FLAGS) ; do \
20036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20037         done; \
20038         echo "Doing dvi in release" ; \
20039         (cd $(HOST_SUBDIR)/release && \
20040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20042                   "RANLIB=$${RANLIB}" \
20043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20044                   dvi) \
20045           || exit 1
20046
20047 @endif release
20048
20049 .PHONY: maybe-html-release html-release
20050 maybe-html-release:
20051 @if release
20052 maybe-html-release: html-release
20053
20054 html-release: \
20055     configure-release 
20056         @[ -f ./release/Makefile ] || exit 0; \
20057         r=`${PWD_COMMAND}`; export r; \
20058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059         $(HOST_EXPORTS) \
20060         for flag in $(EXTRA_HOST_FLAGS) ; do \
20061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062         done; \
20063         echo "Doing html in release" ; \
20064         (cd $(HOST_SUBDIR)/release && \
20065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067                   "RANLIB=$${RANLIB}" \
20068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20069                   html) \
20070           || exit 1
20071
20072 @endif release
20073
20074 .PHONY: maybe-TAGS-release TAGS-release
20075 maybe-TAGS-release:
20076 @if release
20077 maybe-TAGS-release: TAGS-release
20078
20079 TAGS-release: \
20080     configure-release 
20081         @[ -f ./release/Makefile ] || exit 0; \
20082         r=`${PWD_COMMAND}`; export r; \
20083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084         $(HOST_EXPORTS) \
20085         for flag in $(EXTRA_HOST_FLAGS) ; do \
20086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20087         done; \
20088         echo "Doing TAGS in release" ; \
20089         (cd $(HOST_SUBDIR)/release && \
20090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20092                   "RANLIB=$${RANLIB}" \
20093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20094                   TAGS) \
20095           || exit 1
20096
20097 @endif release
20098
20099 .PHONY: maybe-install-info-release install-info-release
20100 maybe-install-info-release:
20101 @if release
20102 maybe-install-info-release: install-info-release
20103
20104 install-info-release: \
20105     configure-release \
20106     info-release 
20107         @[ -f ./release/Makefile ] || exit 0; \
20108         r=`${PWD_COMMAND}`; export r; \
20109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20110         $(HOST_EXPORTS) \
20111         for flag in $(EXTRA_HOST_FLAGS) ; do \
20112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20113         done; \
20114         echo "Doing install-info in release" ; \
20115         (cd $(HOST_SUBDIR)/release && \
20116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20118                   "RANLIB=$${RANLIB}" \
20119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20120                   install-info) \
20121           || exit 1
20122
20123 @endif release
20124
20125 .PHONY: maybe-installcheck-release installcheck-release
20126 maybe-installcheck-release:
20127 @if release
20128 maybe-installcheck-release: installcheck-release
20129
20130 installcheck-release: \
20131     configure-release 
20132         @[ -f ./release/Makefile ] || exit 0; \
20133         r=`${PWD_COMMAND}`; export r; \
20134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20135         $(HOST_EXPORTS) \
20136         for flag in $(EXTRA_HOST_FLAGS) ; do \
20137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20138         done; \
20139         echo "Doing installcheck in release" ; \
20140         (cd $(HOST_SUBDIR)/release && \
20141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20143                   "RANLIB=$${RANLIB}" \
20144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20145                   installcheck) \
20146           || exit 1
20147
20148 @endif release
20149
20150 .PHONY: maybe-mostlyclean-release mostlyclean-release
20151 maybe-mostlyclean-release:
20152 @if release
20153 maybe-mostlyclean-release: mostlyclean-release
20154
20155 mostlyclean-release: 
20156         @[ -f ./release/Makefile ] || exit 0; \
20157         r=`${PWD_COMMAND}`; export r; \
20158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20159         $(HOST_EXPORTS) \
20160         for flag in $(EXTRA_HOST_FLAGS) ; do \
20161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20162         done; \
20163         echo "Doing mostlyclean in release" ; \
20164         (cd $(HOST_SUBDIR)/release && \
20165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20167                   "RANLIB=$${RANLIB}" \
20168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20169                   mostlyclean) \
20170           || exit 1
20171
20172 @endif release
20173
20174 .PHONY: maybe-clean-release clean-release
20175 maybe-clean-release:
20176 @if release
20177 maybe-clean-release: clean-release
20178
20179 clean-release: 
20180         @[ -f ./release/Makefile ] || exit 0; \
20181         r=`${PWD_COMMAND}`; export r; \
20182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183         $(HOST_EXPORTS) \
20184         for flag in $(EXTRA_HOST_FLAGS) ; do \
20185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20186         done; \
20187         echo "Doing clean in release" ; \
20188         (cd $(HOST_SUBDIR)/release && \
20189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20191                   "RANLIB=$${RANLIB}" \
20192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20193                   clean) \
20194           || exit 1
20195
20196 @endif release
20197
20198 .PHONY: maybe-distclean-release distclean-release
20199 maybe-distclean-release:
20200 @if release
20201 maybe-distclean-release: distclean-release
20202
20203 distclean-release: 
20204         @[ -f ./release/Makefile ] || exit 0; \
20205         r=`${PWD_COMMAND}`; export r; \
20206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20207         $(HOST_EXPORTS) \
20208         for flag in $(EXTRA_HOST_FLAGS) ; do \
20209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20210         done; \
20211         echo "Doing distclean in release" ; \
20212         (cd $(HOST_SUBDIR)/release && \
20213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20215                   "RANLIB=$${RANLIB}" \
20216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20217                   distclean) \
20218           || exit 1
20219
20220 @endif release
20221
20222 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
20223 maybe-maintainer-clean-release:
20224 @if release
20225 maybe-maintainer-clean-release: maintainer-clean-release
20226
20227 maintainer-clean-release: 
20228         @[ -f ./release/Makefile ] || exit 0; \
20229         r=`${PWD_COMMAND}`; export r; \
20230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20231         $(HOST_EXPORTS) \
20232         for flag in $(EXTRA_HOST_FLAGS) ; do \
20233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20234         done; \
20235         echo "Doing maintainer-clean in release" ; \
20236         (cd $(HOST_SUBDIR)/release && \
20237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20239                   "RANLIB=$${RANLIB}" \
20240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20241                   maintainer-clean) \
20242           || exit 1
20243
20244 @endif release
20245
20246
20247
20248 .PHONY: configure-recode maybe-configure-recode
20249 maybe-configure-recode:
20250 @if recode
20251 maybe-configure-recode: configure-recode
20252 configure-recode: 
20253         @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
20254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
20255         r=`${PWD_COMMAND}`; export r; \
20256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257         $(HOST_EXPORTS) \
20258         echo Configuring in $(HOST_SUBDIR)/recode; \
20259         cd "$(HOST_SUBDIR)/recode" || exit 1; \
20260         case $(srcdir) in \
20261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20262           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
20263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20264         esac; \
20265         srcdiroption="--srcdir=$${topdir}/recode"; \
20266         libsrcdir="$$s/recode"; \
20267         $(SHELL) $${libsrcdir}/configure \
20268           $(HOST_CONFIGARGS) $${srcdiroption}  \
20269           || exit 1
20270 @endif recode
20271
20272
20273
20274
20275
20276 .PHONY: all-recode maybe-all-recode
20277 maybe-all-recode:
20278 @if recode
20279 TARGET-recode=all
20280 maybe-all-recode: all-recode
20281 all-recode: configure-recode
20282         @r=`${PWD_COMMAND}`; export r; \
20283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284         $(HOST_EXPORTS) \
20285         (cd $(HOST_SUBDIR)/recode && \
20286           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
20287 @endif recode
20288
20289
20290
20291
20292 .PHONY: check-recode maybe-check-recode
20293 maybe-check-recode:
20294 @if recode
20295 maybe-check-recode: check-recode
20296
20297 check-recode:
20298         @r=`${PWD_COMMAND}`; export r; \
20299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300         $(HOST_EXPORTS) \
20301         (cd $(HOST_SUBDIR)/recode && \
20302           $(MAKE) $(FLAGS_TO_PASS)  check)
20303
20304 @endif recode
20305
20306 .PHONY: install-recode maybe-install-recode
20307 maybe-install-recode:
20308 @if recode
20309 maybe-install-recode: install-recode
20310
20311 install-recode: installdirs
20312         @r=`${PWD_COMMAND}`; export r; \
20313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20314         $(HOST_EXPORTS) \
20315         (cd $(HOST_SUBDIR)/recode && \
20316           $(MAKE) $(FLAGS_TO_PASS)  install)
20317
20318 @endif recode
20319
20320 # Other targets (info, dvi, etc.)
20321
20322 .PHONY: maybe-info-recode info-recode
20323 maybe-info-recode:
20324 @if recode
20325 maybe-info-recode: info-recode
20326
20327 info-recode: \
20328     configure-recode 
20329         @[ -f ./recode/Makefile ] || exit 0; \
20330         r=`${PWD_COMMAND}`; export r; \
20331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20332         $(HOST_EXPORTS) \
20333         for flag in $(EXTRA_HOST_FLAGS) ; do \
20334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20335         done; \
20336         echo "Doing info in recode" ; \
20337         (cd $(HOST_SUBDIR)/recode && \
20338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20340                   "RANLIB=$${RANLIB}" \
20341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20342                   info) \
20343           || exit 1
20344
20345 @endif recode
20346
20347 .PHONY: maybe-dvi-recode dvi-recode
20348 maybe-dvi-recode:
20349 @if recode
20350 maybe-dvi-recode: dvi-recode
20351
20352 dvi-recode: \
20353     configure-recode 
20354         @[ -f ./recode/Makefile ] || exit 0; \
20355         r=`${PWD_COMMAND}`; export r; \
20356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357         $(HOST_EXPORTS) \
20358         for flag in $(EXTRA_HOST_FLAGS) ; do \
20359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20360         done; \
20361         echo "Doing dvi in recode" ; \
20362         (cd $(HOST_SUBDIR)/recode && \
20363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20365                   "RANLIB=$${RANLIB}" \
20366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20367                   dvi) \
20368           || exit 1
20369
20370 @endif recode
20371
20372 .PHONY: maybe-html-recode html-recode
20373 maybe-html-recode:
20374 @if recode
20375 maybe-html-recode: html-recode
20376
20377 html-recode: \
20378     configure-recode 
20379         @[ -f ./recode/Makefile ] || exit 0; \
20380         r=`${PWD_COMMAND}`; export r; \
20381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20382         $(HOST_EXPORTS) \
20383         for flag in $(EXTRA_HOST_FLAGS) ; do \
20384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20385         done; \
20386         echo "Doing html in recode" ; \
20387         (cd $(HOST_SUBDIR)/recode && \
20388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20390                   "RANLIB=$${RANLIB}" \
20391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20392                   html) \
20393           || exit 1
20394
20395 @endif recode
20396
20397 .PHONY: maybe-TAGS-recode TAGS-recode
20398 maybe-TAGS-recode:
20399 @if recode
20400 maybe-TAGS-recode: TAGS-recode
20401
20402 TAGS-recode: \
20403     configure-recode 
20404         @[ -f ./recode/Makefile ] || exit 0; \
20405         r=`${PWD_COMMAND}`; export r; \
20406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20407         $(HOST_EXPORTS) \
20408         for flag in $(EXTRA_HOST_FLAGS) ; do \
20409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20410         done; \
20411         echo "Doing TAGS in recode" ; \
20412         (cd $(HOST_SUBDIR)/recode && \
20413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20415                   "RANLIB=$${RANLIB}" \
20416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20417                   TAGS) \
20418           || exit 1
20419
20420 @endif recode
20421
20422 .PHONY: maybe-install-info-recode install-info-recode
20423 maybe-install-info-recode:
20424 @if recode
20425 maybe-install-info-recode: install-info-recode
20426
20427 install-info-recode: \
20428     configure-recode \
20429     info-recode 
20430         @[ -f ./recode/Makefile ] || exit 0; \
20431         r=`${PWD_COMMAND}`; export r; \
20432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20433         $(HOST_EXPORTS) \
20434         for flag in $(EXTRA_HOST_FLAGS) ; do \
20435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20436         done; \
20437         echo "Doing install-info in recode" ; \
20438         (cd $(HOST_SUBDIR)/recode && \
20439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20441                   "RANLIB=$${RANLIB}" \
20442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20443                   install-info) \
20444           || exit 1
20445
20446 @endif recode
20447
20448 .PHONY: maybe-installcheck-recode installcheck-recode
20449 maybe-installcheck-recode:
20450 @if recode
20451 maybe-installcheck-recode: installcheck-recode
20452
20453 installcheck-recode: \
20454     configure-recode 
20455         @[ -f ./recode/Makefile ] || exit 0; \
20456         r=`${PWD_COMMAND}`; export r; \
20457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20458         $(HOST_EXPORTS) \
20459         for flag in $(EXTRA_HOST_FLAGS) ; do \
20460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20461         done; \
20462         echo "Doing installcheck in recode" ; \
20463         (cd $(HOST_SUBDIR)/recode && \
20464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20466                   "RANLIB=$${RANLIB}" \
20467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20468                   installcheck) \
20469           || exit 1
20470
20471 @endif recode
20472
20473 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
20474 maybe-mostlyclean-recode:
20475 @if recode
20476 maybe-mostlyclean-recode: mostlyclean-recode
20477
20478 mostlyclean-recode: 
20479         @[ -f ./recode/Makefile ] || exit 0; \
20480         r=`${PWD_COMMAND}`; export r; \
20481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20482         $(HOST_EXPORTS) \
20483         for flag in $(EXTRA_HOST_FLAGS) ; do \
20484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20485         done; \
20486         echo "Doing mostlyclean in recode" ; \
20487         (cd $(HOST_SUBDIR)/recode && \
20488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20490                   "RANLIB=$${RANLIB}" \
20491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20492                   mostlyclean) \
20493           || exit 1
20494
20495 @endif recode
20496
20497 .PHONY: maybe-clean-recode clean-recode
20498 maybe-clean-recode:
20499 @if recode
20500 maybe-clean-recode: clean-recode
20501
20502 clean-recode: 
20503         @[ -f ./recode/Makefile ] || exit 0; \
20504         r=`${PWD_COMMAND}`; export r; \
20505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20506         $(HOST_EXPORTS) \
20507         for flag in $(EXTRA_HOST_FLAGS) ; do \
20508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20509         done; \
20510         echo "Doing clean in recode" ; \
20511         (cd $(HOST_SUBDIR)/recode && \
20512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20514                   "RANLIB=$${RANLIB}" \
20515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20516                   clean) \
20517           || exit 1
20518
20519 @endif recode
20520
20521 .PHONY: maybe-distclean-recode distclean-recode
20522 maybe-distclean-recode:
20523 @if recode
20524 maybe-distclean-recode: distclean-recode
20525
20526 distclean-recode: 
20527         @[ -f ./recode/Makefile ] || exit 0; \
20528         r=`${PWD_COMMAND}`; export r; \
20529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20530         $(HOST_EXPORTS) \
20531         for flag in $(EXTRA_HOST_FLAGS) ; do \
20532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20533         done; \
20534         echo "Doing distclean in recode" ; \
20535         (cd $(HOST_SUBDIR)/recode && \
20536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20538                   "RANLIB=$${RANLIB}" \
20539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20540                   distclean) \
20541           || exit 1
20542
20543 @endif recode
20544
20545 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
20546 maybe-maintainer-clean-recode:
20547 @if recode
20548 maybe-maintainer-clean-recode: maintainer-clean-recode
20549
20550 maintainer-clean-recode: 
20551         @[ -f ./recode/Makefile ] || exit 0; \
20552         r=`${PWD_COMMAND}`; export r; \
20553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20554         $(HOST_EXPORTS) \
20555         for flag in $(EXTRA_HOST_FLAGS) ; do \
20556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20557         done; \
20558         echo "Doing maintainer-clean in recode" ; \
20559         (cd $(HOST_SUBDIR)/recode && \
20560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20562                   "RANLIB=$${RANLIB}" \
20563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20564                   maintainer-clean) \
20565           || exit 1
20566
20567 @endif recode
20568
20569
20570
20571 .PHONY: configure-sed maybe-configure-sed
20572 maybe-configure-sed:
20573 @if sed
20574 maybe-configure-sed: configure-sed
20575 configure-sed: 
20576         @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
20577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
20578         r=`${PWD_COMMAND}`; export r; \
20579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20580         $(HOST_EXPORTS) \
20581         echo Configuring in $(HOST_SUBDIR)/sed; \
20582         cd "$(HOST_SUBDIR)/sed" || exit 1; \
20583         case $(srcdir) in \
20584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20585           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
20586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20587         esac; \
20588         srcdiroption="--srcdir=$${topdir}/sed"; \
20589         libsrcdir="$$s/sed"; \
20590         $(SHELL) $${libsrcdir}/configure \
20591           $(HOST_CONFIGARGS) $${srcdiroption}  \
20592           || exit 1
20593 @endif sed
20594
20595
20596
20597
20598
20599 .PHONY: all-sed maybe-all-sed
20600 maybe-all-sed:
20601 @if sed
20602 TARGET-sed=all
20603 maybe-all-sed: all-sed
20604 all-sed: configure-sed
20605         @r=`${PWD_COMMAND}`; export r; \
20606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20607         $(HOST_EXPORTS) \
20608         (cd $(HOST_SUBDIR)/sed && \
20609           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
20610 @endif sed
20611
20612
20613
20614
20615 .PHONY: check-sed maybe-check-sed
20616 maybe-check-sed:
20617 @if sed
20618 maybe-check-sed: check-sed
20619
20620 check-sed:
20621         @r=`${PWD_COMMAND}`; export r; \
20622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623         $(HOST_EXPORTS) \
20624         (cd $(HOST_SUBDIR)/sed && \
20625           $(MAKE) $(FLAGS_TO_PASS)  check)
20626
20627 @endif sed
20628
20629 .PHONY: install-sed maybe-install-sed
20630 maybe-install-sed:
20631 @if sed
20632 maybe-install-sed: install-sed
20633
20634 install-sed: installdirs
20635         @r=`${PWD_COMMAND}`; export r; \
20636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20637         $(HOST_EXPORTS) \
20638         (cd $(HOST_SUBDIR)/sed && \
20639           $(MAKE) $(FLAGS_TO_PASS)  install)
20640
20641 @endif sed
20642
20643 # Other targets (info, dvi, etc.)
20644
20645 .PHONY: maybe-info-sed info-sed
20646 maybe-info-sed:
20647 @if sed
20648 maybe-info-sed: info-sed
20649
20650 info-sed: \
20651     configure-sed 
20652         @[ -f ./sed/Makefile ] || exit 0; \
20653         r=`${PWD_COMMAND}`; export r; \
20654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20655         $(HOST_EXPORTS) \
20656         for flag in $(EXTRA_HOST_FLAGS) ; do \
20657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20658         done; \
20659         echo "Doing info in sed" ; \
20660         (cd $(HOST_SUBDIR)/sed && \
20661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20663                   "RANLIB=$${RANLIB}" \
20664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20665                   info) \
20666           || exit 1
20667
20668 @endif sed
20669
20670 .PHONY: maybe-dvi-sed dvi-sed
20671 maybe-dvi-sed:
20672 @if sed
20673 maybe-dvi-sed: dvi-sed
20674
20675 dvi-sed: \
20676     configure-sed 
20677         @[ -f ./sed/Makefile ] || exit 0; \
20678         r=`${PWD_COMMAND}`; export r; \
20679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20680         $(HOST_EXPORTS) \
20681         for flag in $(EXTRA_HOST_FLAGS) ; do \
20682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20683         done; \
20684         echo "Doing dvi in sed" ; \
20685         (cd $(HOST_SUBDIR)/sed && \
20686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20688                   "RANLIB=$${RANLIB}" \
20689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20690                   dvi) \
20691           || exit 1
20692
20693 @endif sed
20694
20695 .PHONY: maybe-html-sed html-sed
20696 maybe-html-sed:
20697 @if sed
20698 maybe-html-sed: html-sed
20699
20700 html-sed: \
20701     configure-sed 
20702         @[ -f ./sed/Makefile ] || exit 0; \
20703         r=`${PWD_COMMAND}`; export r; \
20704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705         $(HOST_EXPORTS) \
20706         for flag in $(EXTRA_HOST_FLAGS) ; do \
20707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20708         done; \
20709         echo "Doing html in sed" ; \
20710         (cd $(HOST_SUBDIR)/sed && \
20711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20713                   "RANLIB=$${RANLIB}" \
20714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20715                   html) \
20716           || exit 1
20717
20718 @endif sed
20719
20720 .PHONY: maybe-TAGS-sed TAGS-sed
20721 maybe-TAGS-sed:
20722 @if sed
20723 maybe-TAGS-sed: TAGS-sed
20724
20725 TAGS-sed: \
20726     configure-sed 
20727         @[ -f ./sed/Makefile ] || exit 0; \
20728         r=`${PWD_COMMAND}`; export r; \
20729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730         $(HOST_EXPORTS) \
20731         for flag in $(EXTRA_HOST_FLAGS) ; do \
20732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733         done; \
20734         echo "Doing TAGS in sed" ; \
20735         (cd $(HOST_SUBDIR)/sed && \
20736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738                   "RANLIB=$${RANLIB}" \
20739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20740                   TAGS) \
20741           || exit 1
20742
20743 @endif sed
20744
20745 .PHONY: maybe-install-info-sed install-info-sed
20746 maybe-install-info-sed:
20747 @if sed
20748 maybe-install-info-sed: install-info-sed
20749
20750 install-info-sed: \
20751     configure-sed \
20752     info-sed 
20753         @[ -f ./sed/Makefile ] || exit 0; \
20754         r=`${PWD_COMMAND}`; export r; \
20755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20756         $(HOST_EXPORTS) \
20757         for flag in $(EXTRA_HOST_FLAGS) ; do \
20758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20759         done; \
20760         echo "Doing install-info in sed" ; \
20761         (cd $(HOST_SUBDIR)/sed && \
20762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20764                   "RANLIB=$${RANLIB}" \
20765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20766                   install-info) \
20767           || exit 1
20768
20769 @endif sed
20770
20771 .PHONY: maybe-installcheck-sed installcheck-sed
20772 maybe-installcheck-sed:
20773 @if sed
20774 maybe-installcheck-sed: installcheck-sed
20775
20776 installcheck-sed: \
20777     configure-sed 
20778         @[ -f ./sed/Makefile ] || exit 0; \
20779         r=`${PWD_COMMAND}`; export r; \
20780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20781         $(HOST_EXPORTS) \
20782         for flag in $(EXTRA_HOST_FLAGS) ; do \
20783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20784         done; \
20785         echo "Doing installcheck in sed" ; \
20786         (cd $(HOST_SUBDIR)/sed && \
20787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20789                   "RANLIB=$${RANLIB}" \
20790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20791                   installcheck) \
20792           || exit 1
20793
20794 @endif sed
20795
20796 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
20797 maybe-mostlyclean-sed:
20798 @if sed
20799 maybe-mostlyclean-sed: mostlyclean-sed
20800
20801 mostlyclean-sed: 
20802         @[ -f ./sed/Makefile ] || exit 0; \
20803         r=`${PWD_COMMAND}`; export r; \
20804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805         $(HOST_EXPORTS) \
20806         for flag in $(EXTRA_HOST_FLAGS) ; do \
20807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20808         done; \
20809         echo "Doing mostlyclean in sed" ; \
20810         (cd $(HOST_SUBDIR)/sed && \
20811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20813                   "RANLIB=$${RANLIB}" \
20814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20815                   mostlyclean) \
20816           || exit 1
20817
20818 @endif sed
20819
20820 .PHONY: maybe-clean-sed clean-sed
20821 maybe-clean-sed:
20822 @if sed
20823 maybe-clean-sed: clean-sed
20824
20825 clean-sed: 
20826         @[ -f ./sed/Makefile ] || exit 0; \
20827         r=`${PWD_COMMAND}`; export r; \
20828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20829         $(HOST_EXPORTS) \
20830         for flag in $(EXTRA_HOST_FLAGS) ; do \
20831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20832         done; \
20833         echo "Doing clean in sed" ; \
20834         (cd $(HOST_SUBDIR)/sed && \
20835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20837                   "RANLIB=$${RANLIB}" \
20838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20839                   clean) \
20840           || exit 1
20841
20842 @endif sed
20843
20844 .PHONY: maybe-distclean-sed distclean-sed
20845 maybe-distclean-sed:
20846 @if sed
20847 maybe-distclean-sed: distclean-sed
20848
20849 distclean-sed: 
20850         @[ -f ./sed/Makefile ] || exit 0; \
20851         r=`${PWD_COMMAND}`; export r; \
20852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853         $(HOST_EXPORTS) \
20854         for flag in $(EXTRA_HOST_FLAGS) ; do \
20855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856         done; \
20857         echo "Doing distclean in sed" ; \
20858         (cd $(HOST_SUBDIR)/sed && \
20859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861                   "RANLIB=$${RANLIB}" \
20862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20863                   distclean) \
20864           || exit 1
20865
20866 @endif sed
20867
20868 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
20869 maybe-maintainer-clean-sed:
20870 @if sed
20871 maybe-maintainer-clean-sed: maintainer-clean-sed
20872
20873 maintainer-clean-sed: 
20874         @[ -f ./sed/Makefile ] || exit 0; \
20875         r=`${PWD_COMMAND}`; export r; \
20876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877         $(HOST_EXPORTS) \
20878         for flag in $(EXTRA_HOST_FLAGS) ; do \
20879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20880         done; \
20881         echo "Doing maintainer-clean in sed" ; \
20882         (cd $(HOST_SUBDIR)/sed && \
20883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20885                   "RANLIB=$${RANLIB}" \
20886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20887                   maintainer-clean) \
20888           || exit 1
20889
20890 @endif sed
20891
20892
20893
20894 .PHONY: configure-send-pr maybe-configure-send-pr
20895 maybe-configure-send-pr:
20896 @if send-pr
20897 maybe-configure-send-pr: configure-send-pr
20898 configure-send-pr: 
20899         @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
20900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
20901         r=`${PWD_COMMAND}`; export r; \
20902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20903         $(HOST_EXPORTS) \
20904         echo Configuring in $(HOST_SUBDIR)/send-pr; \
20905         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
20906         case $(srcdir) in \
20907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20908           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
20909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20910         esac; \
20911         srcdiroption="--srcdir=$${topdir}/send-pr"; \
20912         libsrcdir="$$s/send-pr"; \
20913         $(SHELL) $${libsrcdir}/configure \
20914           $(HOST_CONFIGARGS) $${srcdiroption}  \
20915           || exit 1
20916 @endif send-pr
20917
20918
20919
20920
20921
20922 .PHONY: all-send-pr maybe-all-send-pr
20923 maybe-all-send-pr:
20924 @if send-pr
20925 TARGET-send-pr=all
20926 maybe-all-send-pr: all-send-pr
20927 all-send-pr: configure-send-pr
20928         @r=`${PWD_COMMAND}`; export r; \
20929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930         $(HOST_EXPORTS) \
20931         (cd $(HOST_SUBDIR)/send-pr && \
20932           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
20933 @endif send-pr
20934
20935
20936
20937
20938 .PHONY: check-send-pr maybe-check-send-pr
20939 maybe-check-send-pr:
20940 @if send-pr
20941 maybe-check-send-pr: check-send-pr
20942
20943 check-send-pr:
20944         @r=`${PWD_COMMAND}`; export r; \
20945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20946         $(HOST_EXPORTS) \
20947         (cd $(HOST_SUBDIR)/send-pr && \
20948           $(MAKE) $(FLAGS_TO_PASS)  check)
20949
20950 @endif send-pr
20951
20952 .PHONY: install-send-pr maybe-install-send-pr
20953 maybe-install-send-pr:
20954 @if send-pr
20955 maybe-install-send-pr: install-send-pr
20956
20957 install-send-pr: installdirs
20958         @r=`${PWD_COMMAND}`; export r; \
20959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20960         $(HOST_EXPORTS) \
20961         (cd $(HOST_SUBDIR)/send-pr && \
20962           $(MAKE) $(FLAGS_TO_PASS)  install)
20963
20964 @endif send-pr
20965
20966 # Other targets (info, dvi, etc.)
20967
20968 .PHONY: maybe-info-send-pr info-send-pr
20969 maybe-info-send-pr:
20970 @if send-pr
20971 maybe-info-send-pr: info-send-pr
20972
20973 info-send-pr: \
20974     configure-send-pr 
20975         @[ -f ./send-pr/Makefile ] || exit 0; \
20976         r=`${PWD_COMMAND}`; export r; \
20977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978         $(HOST_EXPORTS) \
20979         for flag in $(EXTRA_HOST_FLAGS) ; do \
20980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20981         done; \
20982         echo "Doing info in send-pr" ; \
20983         (cd $(HOST_SUBDIR)/send-pr && \
20984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20986                   "RANLIB=$${RANLIB}" \
20987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20988                   info) \
20989           || exit 1
20990
20991 @endif send-pr
20992
20993 .PHONY: maybe-dvi-send-pr dvi-send-pr
20994 maybe-dvi-send-pr:
20995 @if send-pr
20996 maybe-dvi-send-pr: dvi-send-pr
20997
20998 dvi-send-pr: \
20999     configure-send-pr 
21000         @[ -f ./send-pr/Makefile ] || exit 0; \
21001         r=`${PWD_COMMAND}`; export r; \
21002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21003         $(HOST_EXPORTS) \
21004         for flag in $(EXTRA_HOST_FLAGS) ; do \
21005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21006         done; \
21007         echo "Doing dvi in send-pr" ; \
21008         (cd $(HOST_SUBDIR)/send-pr && \
21009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21011                   "RANLIB=$${RANLIB}" \
21012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21013                   dvi) \
21014           || exit 1
21015
21016 @endif send-pr
21017
21018 .PHONY: maybe-html-send-pr html-send-pr
21019 maybe-html-send-pr:
21020 @if send-pr
21021 maybe-html-send-pr: html-send-pr
21022
21023 html-send-pr: \
21024     configure-send-pr 
21025         @[ -f ./send-pr/Makefile ] || exit 0; \
21026         r=`${PWD_COMMAND}`; export r; \
21027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21028         $(HOST_EXPORTS) \
21029         for flag in $(EXTRA_HOST_FLAGS) ; do \
21030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21031         done; \
21032         echo "Doing html in send-pr" ; \
21033         (cd $(HOST_SUBDIR)/send-pr && \
21034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21036                   "RANLIB=$${RANLIB}" \
21037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21038                   html) \
21039           || exit 1
21040
21041 @endif send-pr
21042
21043 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
21044 maybe-TAGS-send-pr:
21045 @if send-pr
21046 maybe-TAGS-send-pr: TAGS-send-pr
21047
21048 TAGS-send-pr: \
21049     configure-send-pr 
21050         @[ -f ./send-pr/Makefile ] || exit 0; \
21051         r=`${PWD_COMMAND}`; export r; \
21052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053         $(HOST_EXPORTS) \
21054         for flag in $(EXTRA_HOST_FLAGS) ; do \
21055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21056         done; \
21057         echo "Doing TAGS in send-pr" ; \
21058         (cd $(HOST_SUBDIR)/send-pr && \
21059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21061                   "RANLIB=$${RANLIB}" \
21062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21063                   TAGS) \
21064           || exit 1
21065
21066 @endif send-pr
21067
21068 .PHONY: maybe-install-info-send-pr install-info-send-pr
21069 maybe-install-info-send-pr:
21070 @if send-pr
21071 maybe-install-info-send-pr: install-info-send-pr
21072
21073 install-info-send-pr: \
21074     configure-send-pr \
21075     info-send-pr 
21076         @[ -f ./send-pr/Makefile ] || exit 0; \
21077         r=`${PWD_COMMAND}`; export r; \
21078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21079         $(HOST_EXPORTS) \
21080         for flag in $(EXTRA_HOST_FLAGS) ; do \
21081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21082         done; \
21083         echo "Doing install-info in send-pr" ; \
21084         (cd $(HOST_SUBDIR)/send-pr && \
21085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21087                   "RANLIB=$${RANLIB}" \
21088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21089                   install-info) \
21090           || exit 1
21091
21092 @endif send-pr
21093
21094 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
21095 maybe-installcheck-send-pr:
21096 @if send-pr
21097 maybe-installcheck-send-pr: installcheck-send-pr
21098
21099 installcheck-send-pr: \
21100     configure-send-pr 
21101         @[ -f ./send-pr/Makefile ] || exit 0; \
21102         r=`${PWD_COMMAND}`; export r; \
21103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21104         $(HOST_EXPORTS) \
21105         for flag in $(EXTRA_HOST_FLAGS) ; do \
21106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21107         done; \
21108         echo "Doing installcheck in send-pr" ; \
21109         (cd $(HOST_SUBDIR)/send-pr && \
21110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21112                   "RANLIB=$${RANLIB}" \
21113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21114                   installcheck) \
21115           || exit 1
21116
21117 @endif send-pr
21118
21119 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
21120 maybe-mostlyclean-send-pr:
21121 @if send-pr
21122 maybe-mostlyclean-send-pr: mostlyclean-send-pr
21123
21124 mostlyclean-send-pr: 
21125         @[ -f ./send-pr/Makefile ] || exit 0; \
21126         r=`${PWD_COMMAND}`; export r; \
21127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21128         $(HOST_EXPORTS) \
21129         for flag in $(EXTRA_HOST_FLAGS) ; do \
21130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21131         done; \
21132         echo "Doing mostlyclean in send-pr" ; \
21133         (cd $(HOST_SUBDIR)/send-pr && \
21134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21136                   "RANLIB=$${RANLIB}" \
21137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21138                   mostlyclean) \
21139           || exit 1
21140
21141 @endif send-pr
21142
21143 .PHONY: maybe-clean-send-pr clean-send-pr
21144 maybe-clean-send-pr:
21145 @if send-pr
21146 maybe-clean-send-pr: clean-send-pr
21147
21148 clean-send-pr: 
21149         @[ -f ./send-pr/Makefile ] || exit 0; \
21150         r=`${PWD_COMMAND}`; export r; \
21151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21152         $(HOST_EXPORTS) \
21153         for flag in $(EXTRA_HOST_FLAGS) ; do \
21154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21155         done; \
21156         echo "Doing clean in send-pr" ; \
21157         (cd $(HOST_SUBDIR)/send-pr && \
21158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21160                   "RANLIB=$${RANLIB}" \
21161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21162                   clean) \
21163           || exit 1
21164
21165 @endif send-pr
21166
21167 .PHONY: maybe-distclean-send-pr distclean-send-pr
21168 maybe-distclean-send-pr:
21169 @if send-pr
21170 maybe-distclean-send-pr: distclean-send-pr
21171
21172 distclean-send-pr: 
21173         @[ -f ./send-pr/Makefile ] || exit 0; \
21174         r=`${PWD_COMMAND}`; export r; \
21175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21176         $(HOST_EXPORTS) \
21177         for flag in $(EXTRA_HOST_FLAGS) ; do \
21178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21179         done; \
21180         echo "Doing distclean in send-pr" ; \
21181         (cd $(HOST_SUBDIR)/send-pr && \
21182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21184                   "RANLIB=$${RANLIB}" \
21185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21186                   distclean) \
21187           || exit 1
21188
21189 @endif send-pr
21190
21191 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
21192 maybe-maintainer-clean-send-pr:
21193 @if send-pr
21194 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
21195
21196 maintainer-clean-send-pr: 
21197         @[ -f ./send-pr/Makefile ] || exit 0; \
21198         r=`${PWD_COMMAND}`; export r; \
21199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21200         $(HOST_EXPORTS) \
21201         for flag in $(EXTRA_HOST_FLAGS) ; do \
21202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21203         done; \
21204         echo "Doing maintainer-clean in send-pr" ; \
21205         (cd $(HOST_SUBDIR)/send-pr && \
21206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21208                   "RANLIB=$${RANLIB}" \
21209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21210                   maintainer-clean) \
21211           || exit 1
21212
21213 @endif send-pr
21214
21215
21216
21217 .PHONY: configure-shellutils maybe-configure-shellutils
21218 maybe-configure-shellutils:
21219 @if shellutils
21220 maybe-configure-shellutils: configure-shellutils
21221 configure-shellutils: 
21222         @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
21223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
21224         r=`${PWD_COMMAND}`; export r; \
21225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21226         $(HOST_EXPORTS) \
21227         echo Configuring in $(HOST_SUBDIR)/shellutils; \
21228         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
21229         case $(srcdir) in \
21230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21231           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
21232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21233         esac; \
21234         srcdiroption="--srcdir=$${topdir}/shellutils"; \
21235         libsrcdir="$$s/shellutils"; \
21236         $(SHELL) $${libsrcdir}/configure \
21237           $(HOST_CONFIGARGS) $${srcdiroption}  \
21238           || exit 1
21239 @endif shellutils
21240
21241
21242
21243
21244
21245 .PHONY: all-shellutils maybe-all-shellutils
21246 maybe-all-shellutils:
21247 @if shellutils
21248 TARGET-shellutils=all
21249 maybe-all-shellutils: all-shellutils
21250 all-shellutils: configure-shellutils
21251         @r=`${PWD_COMMAND}`; export r; \
21252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21253         $(HOST_EXPORTS) \
21254         (cd $(HOST_SUBDIR)/shellutils && \
21255           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
21256 @endif shellutils
21257
21258
21259
21260
21261 .PHONY: check-shellutils maybe-check-shellutils
21262 maybe-check-shellutils:
21263 @if shellutils
21264 maybe-check-shellutils: check-shellutils
21265
21266 check-shellutils:
21267         @r=`${PWD_COMMAND}`; export r; \
21268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21269         $(HOST_EXPORTS) \
21270         (cd $(HOST_SUBDIR)/shellutils && \
21271           $(MAKE) $(FLAGS_TO_PASS)  check)
21272
21273 @endif shellutils
21274
21275 .PHONY: install-shellutils maybe-install-shellutils
21276 maybe-install-shellutils:
21277 @if shellutils
21278 maybe-install-shellutils: install-shellutils
21279
21280 install-shellutils: installdirs
21281         @r=`${PWD_COMMAND}`; export r; \
21282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283         $(HOST_EXPORTS) \
21284         (cd $(HOST_SUBDIR)/shellutils && \
21285           $(MAKE) $(FLAGS_TO_PASS)  install)
21286
21287 @endif shellutils
21288
21289 # Other targets (info, dvi, etc.)
21290
21291 .PHONY: maybe-info-shellutils info-shellutils
21292 maybe-info-shellutils:
21293 @if shellutils
21294 maybe-info-shellutils: info-shellutils
21295
21296 info-shellutils: \
21297     configure-shellutils 
21298         @[ -f ./shellutils/Makefile ] || exit 0; \
21299         r=`${PWD_COMMAND}`; export r; \
21300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21301         $(HOST_EXPORTS) \
21302         for flag in $(EXTRA_HOST_FLAGS) ; do \
21303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21304         done; \
21305         echo "Doing info in shellutils" ; \
21306         (cd $(HOST_SUBDIR)/shellutils && \
21307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21309                   "RANLIB=$${RANLIB}" \
21310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21311                   info) \
21312           || exit 1
21313
21314 @endif shellutils
21315
21316 .PHONY: maybe-dvi-shellutils dvi-shellutils
21317 maybe-dvi-shellutils:
21318 @if shellutils
21319 maybe-dvi-shellutils: dvi-shellutils
21320
21321 dvi-shellutils: \
21322     configure-shellutils 
21323         @[ -f ./shellutils/Makefile ] || exit 0; \
21324         r=`${PWD_COMMAND}`; export r; \
21325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326         $(HOST_EXPORTS) \
21327         for flag in $(EXTRA_HOST_FLAGS) ; do \
21328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21329         done; \
21330         echo "Doing dvi in shellutils" ; \
21331         (cd $(HOST_SUBDIR)/shellutils && \
21332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21334                   "RANLIB=$${RANLIB}" \
21335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21336                   dvi) \
21337           || exit 1
21338
21339 @endif shellutils
21340
21341 .PHONY: maybe-html-shellutils html-shellutils
21342 maybe-html-shellutils:
21343 @if shellutils
21344 maybe-html-shellutils: html-shellutils
21345
21346 html-shellutils: \
21347     configure-shellutils 
21348         @[ -f ./shellutils/Makefile ] || exit 0; \
21349         r=`${PWD_COMMAND}`; export r; \
21350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351         $(HOST_EXPORTS) \
21352         for flag in $(EXTRA_HOST_FLAGS) ; do \
21353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21354         done; \
21355         echo "Doing html in shellutils" ; \
21356         (cd $(HOST_SUBDIR)/shellutils && \
21357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21359                   "RANLIB=$${RANLIB}" \
21360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21361                   html) \
21362           || exit 1
21363
21364 @endif shellutils
21365
21366 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
21367 maybe-TAGS-shellutils:
21368 @if shellutils
21369 maybe-TAGS-shellutils: TAGS-shellutils
21370
21371 TAGS-shellutils: \
21372     configure-shellutils 
21373         @[ -f ./shellutils/Makefile ] || exit 0; \
21374         r=`${PWD_COMMAND}`; export r; \
21375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21376         $(HOST_EXPORTS) \
21377         for flag in $(EXTRA_HOST_FLAGS) ; do \
21378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21379         done; \
21380         echo "Doing TAGS in shellutils" ; \
21381         (cd $(HOST_SUBDIR)/shellutils && \
21382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21384                   "RANLIB=$${RANLIB}" \
21385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21386                   TAGS) \
21387           || exit 1
21388
21389 @endif shellutils
21390
21391 .PHONY: maybe-install-info-shellutils install-info-shellutils
21392 maybe-install-info-shellutils:
21393 @if shellutils
21394 maybe-install-info-shellutils: install-info-shellutils
21395
21396 install-info-shellutils: \
21397     configure-shellutils \
21398     info-shellutils 
21399         @[ -f ./shellutils/Makefile ] || exit 0; \
21400         r=`${PWD_COMMAND}`; export r; \
21401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21402         $(HOST_EXPORTS) \
21403         for flag in $(EXTRA_HOST_FLAGS) ; do \
21404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21405         done; \
21406         echo "Doing install-info in shellutils" ; \
21407         (cd $(HOST_SUBDIR)/shellutils && \
21408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21410                   "RANLIB=$${RANLIB}" \
21411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21412                   install-info) \
21413           || exit 1
21414
21415 @endif shellutils
21416
21417 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
21418 maybe-installcheck-shellutils:
21419 @if shellutils
21420 maybe-installcheck-shellutils: installcheck-shellutils
21421
21422 installcheck-shellutils: \
21423     configure-shellutils 
21424         @[ -f ./shellutils/Makefile ] || exit 0; \
21425         r=`${PWD_COMMAND}`; export r; \
21426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21427         $(HOST_EXPORTS) \
21428         for flag in $(EXTRA_HOST_FLAGS) ; do \
21429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21430         done; \
21431         echo "Doing installcheck in shellutils" ; \
21432         (cd $(HOST_SUBDIR)/shellutils && \
21433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21435                   "RANLIB=$${RANLIB}" \
21436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21437                   installcheck) \
21438           || exit 1
21439
21440 @endif shellutils
21441
21442 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
21443 maybe-mostlyclean-shellutils:
21444 @if shellutils
21445 maybe-mostlyclean-shellutils: mostlyclean-shellutils
21446
21447 mostlyclean-shellutils: 
21448         @[ -f ./shellutils/Makefile ] || exit 0; \
21449         r=`${PWD_COMMAND}`; export r; \
21450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21451         $(HOST_EXPORTS) \
21452         for flag in $(EXTRA_HOST_FLAGS) ; do \
21453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21454         done; \
21455         echo "Doing mostlyclean in shellutils" ; \
21456         (cd $(HOST_SUBDIR)/shellutils && \
21457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21459                   "RANLIB=$${RANLIB}" \
21460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21461                   mostlyclean) \
21462           || exit 1
21463
21464 @endif shellutils
21465
21466 .PHONY: maybe-clean-shellutils clean-shellutils
21467 maybe-clean-shellutils:
21468 @if shellutils
21469 maybe-clean-shellutils: clean-shellutils
21470
21471 clean-shellutils: 
21472         @[ -f ./shellutils/Makefile ] || exit 0; \
21473         r=`${PWD_COMMAND}`; export r; \
21474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21475         $(HOST_EXPORTS) \
21476         for flag in $(EXTRA_HOST_FLAGS) ; do \
21477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21478         done; \
21479         echo "Doing clean in shellutils" ; \
21480         (cd $(HOST_SUBDIR)/shellutils && \
21481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21483                   "RANLIB=$${RANLIB}" \
21484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21485                   clean) \
21486           || exit 1
21487
21488 @endif shellutils
21489
21490 .PHONY: maybe-distclean-shellutils distclean-shellutils
21491 maybe-distclean-shellutils:
21492 @if shellutils
21493 maybe-distclean-shellutils: distclean-shellutils
21494
21495 distclean-shellutils: 
21496         @[ -f ./shellutils/Makefile ] || exit 0; \
21497         r=`${PWD_COMMAND}`; export r; \
21498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21499         $(HOST_EXPORTS) \
21500         for flag in $(EXTRA_HOST_FLAGS) ; do \
21501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21502         done; \
21503         echo "Doing distclean in shellutils" ; \
21504         (cd $(HOST_SUBDIR)/shellutils && \
21505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21507                   "RANLIB=$${RANLIB}" \
21508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21509                   distclean) \
21510           || exit 1
21511
21512 @endif shellutils
21513
21514 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
21515 maybe-maintainer-clean-shellutils:
21516 @if shellutils
21517 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
21518
21519 maintainer-clean-shellutils: 
21520         @[ -f ./shellutils/Makefile ] || exit 0; \
21521         r=`${PWD_COMMAND}`; export r; \
21522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21523         $(HOST_EXPORTS) \
21524         for flag in $(EXTRA_HOST_FLAGS) ; do \
21525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21526         done; \
21527         echo "Doing maintainer-clean in shellutils" ; \
21528         (cd $(HOST_SUBDIR)/shellutils && \
21529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21531                   "RANLIB=$${RANLIB}" \
21532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21533                   maintainer-clean) \
21534           || exit 1
21535
21536 @endif shellutils
21537
21538
21539
21540 .PHONY: configure-sid maybe-configure-sid
21541 maybe-configure-sid:
21542 @if sid
21543 maybe-configure-sid: configure-sid
21544 configure-sid: 
21545         @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
21546         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
21547         r=`${PWD_COMMAND}`; export r; \
21548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549         $(HOST_EXPORTS) \
21550         echo Configuring in $(HOST_SUBDIR)/sid; \
21551         cd "$(HOST_SUBDIR)/sid" || exit 1; \
21552         case $(srcdir) in \
21553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21554           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
21555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21556         esac; \
21557         srcdiroption="--srcdir=$${topdir}/sid"; \
21558         libsrcdir="$$s/sid"; \
21559         $(SHELL) $${libsrcdir}/configure \
21560           $(HOST_CONFIGARGS) $${srcdiroption}  \
21561           || exit 1
21562 @endif sid
21563
21564
21565
21566
21567
21568 .PHONY: all-sid maybe-all-sid
21569 maybe-all-sid:
21570 @if sid
21571 TARGET-sid=all
21572 maybe-all-sid: all-sid
21573 all-sid: configure-sid
21574         @r=`${PWD_COMMAND}`; export r; \
21575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576         $(HOST_EXPORTS) \
21577         (cd $(HOST_SUBDIR)/sid && \
21578           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
21579 @endif sid
21580
21581
21582
21583
21584 .PHONY: check-sid maybe-check-sid
21585 maybe-check-sid:
21586 @if sid
21587 maybe-check-sid: check-sid
21588
21589 check-sid:
21590         @r=`${PWD_COMMAND}`; export r; \
21591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21592         $(HOST_EXPORTS) \
21593         (cd $(HOST_SUBDIR)/sid && \
21594           $(MAKE) $(FLAGS_TO_PASS)  check)
21595
21596 @endif sid
21597
21598 .PHONY: install-sid maybe-install-sid
21599 maybe-install-sid:
21600 @if sid
21601 maybe-install-sid: install-sid
21602
21603 install-sid: installdirs
21604         @r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         $(HOST_EXPORTS) \
21607         (cd $(HOST_SUBDIR)/sid && \
21608           $(MAKE) $(FLAGS_TO_PASS)  install)
21609
21610 @endif sid
21611
21612 # Other targets (info, dvi, etc.)
21613
21614 .PHONY: maybe-info-sid info-sid
21615 maybe-info-sid:
21616 @if sid
21617 maybe-info-sid: info-sid
21618
21619 info-sid: \
21620     configure-sid 
21621         @[ -f ./sid/Makefile ] || exit 0; \
21622         r=`${PWD_COMMAND}`; export r; \
21623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21624         $(HOST_EXPORTS) \
21625         for flag in $(EXTRA_HOST_FLAGS) ; do \
21626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21627         done; \
21628         echo "Doing info in sid" ; \
21629         (cd $(HOST_SUBDIR)/sid && \
21630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21632                   "RANLIB=$${RANLIB}" \
21633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21634                   info) \
21635           || exit 1
21636
21637 @endif sid
21638
21639 .PHONY: maybe-dvi-sid dvi-sid
21640 maybe-dvi-sid:
21641 @if sid
21642 maybe-dvi-sid: dvi-sid
21643
21644 dvi-sid: \
21645     configure-sid 
21646         @[ -f ./sid/Makefile ] || exit 0; \
21647         r=`${PWD_COMMAND}`; export r; \
21648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21649         $(HOST_EXPORTS) \
21650         for flag in $(EXTRA_HOST_FLAGS) ; do \
21651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21652         done; \
21653         echo "Doing dvi in sid" ; \
21654         (cd $(HOST_SUBDIR)/sid && \
21655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21657                   "RANLIB=$${RANLIB}" \
21658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21659                   dvi) \
21660           || exit 1
21661
21662 @endif sid
21663
21664 .PHONY: maybe-html-sid html-sid
21665 maybe-html-sid:
21666 @if sid
21667 maybe-html-sid: html-sid
21668
21669 html-sid: \
21670     configure-sid 
21671         @[ -f ./sid/Makefile ] || exit 0; \
21672         r=`${PWD_COMMAND}`; export r; \
21673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21674         $(HOST_EXPORTS) \
21675         for flag in $(EXTRA_HOST_FLAGS) ; do \
21676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21677         done; \
21678         echo "Doing html in sid" ; \
21679         (cd $(HOST_SUBDIR)/sid && \
21680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21682                   "RANLIB=$${RANLIB}" \
21683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21684                   html) \
21685           || exit 1
21686
21687 @endif sid
21688
21689 .PHONY: maybe-TAGS-sid TAGS-sid
21690 maybe-TAGS-sid:
21691 @if sid
21692 maybe-TAGS-sid: TAGS-sid
21693
21694 TAGS-sid: \
21695     configure-sid 
21696         @[ -f ./sid/Makefile ] || exit 0; \
21697         r=`${PWD_COMMAND}`; export r; \
21698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21699         $(HOST_EXPORTS) \
21700         for flag in $(EXTRA_HOST_FLAGS) ; do \
21701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21702         done; \
21703         echo "Doing TAGS in sid" ; \
21704         (cd $(HOST_SUBDIR)/sid && \
21705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21707                   "RANLIB=$${RANLIB}" \
21708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21709                   TAGS) \
21710           || exit 1
21711
21712 @endif sid
21713
21714 .PHONY: maybe-install-info-sid install-info-sid
21715 maybe-install-info-sid:
21716 @if sid
21717 maybe-install-info-sid: install-info-sid
21718
21719 install-info-sid: \
21720     configure-sid \
21721     info-sid 
21722         @[ -f ./sid/Makefile ] || exit 0; \
21723         r=`${PWD_COMMAND}`; export r; \
21724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21725         $(HOST_EXPORTS) \
21726         for flag in $(EXTRA_HOST_FLAGS) ; do \
21727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21728         done; \
21729         echo "Doing install-info in sid" ; \
21730         (cd $(HOST_SUBDIR)/sid && \
21731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21733                   "RANLIB=$${RANLIB}" \
21734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21735                   install-info) \
21736           || exit 1
21737
21738 @endif sid
21739
21740 .PHONY: maybe-installcheck-sid installcheck-sid
21741 maybe-installcheck-sid:
21742 @if sid
21743 maybe-installcheck-sid: installcheck-sid
21744
21745 installcheck-sid: \
21746     configure-sid 
21747         @[ -f ./sid/Makefile ] || exit 0; \
21748         r=`${PWD_COMMAND}`; export r; \
21749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21750         $(HOST_EXPORTS) \
21751         for flag in $(EXTRA_HOST_FLAGS) ; do \
21752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21753         done; \
21754         echo "Doing installcheck in sid" ; \
21755         (cd $(HOST_SUBDIR)/sid && \
21756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21758                   "RANLIB=$${RANLIB}" \
21759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21760                   installcheck) \
21761           || exit 1
21762
21763 @endif sid
21764
21765 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
21766 maybe-mostlyclean-sid:
21767 @if sid
21768 maybe-mostlyclean-sid: mostlyclean-sid
21769
21770 mostlyclean-sid: 
21771         @[ -f ./sid/Makefile ] || exit 0; \
21772         r=`${PWD_COMMAND}`; export r; \
21773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21774         $(HOST_EXPORTS) \
21775         for flag in $(EXTRA_HOST_FLAGS) ; do \
21776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21777         done; \
21778         echo "Doing mostlyclean in sid" ; \
21779         (cd $(HOST_SUBDIR)/sid && \
21780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21782                   "RANLIB=$${RANLIB}" \
21783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21784                   mostlyclean) \
21785           || exit 1
21786
21787 @endif sid
21788
21789 .PHONY: maybe-clean-sid clean-sid
21790 maybe-clean-sid:
21791 @if sid
21792 maybe-clean-sid: clean-sid
21793
21794 clean-sid: 
21795         @[ -f ./sid/Makefile ] || exit 0; \
21796         r=`${PWD_COMMAND}`; export r; \
21797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21798         $(HOST_EXPORTS) \
21799         for flag in $(EXTRA_HOST_FLAGS) ; do \
21800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21801         done; \
21802         echo "Doing clean in sid" ; \
21803         (cd $(HOST_SUBDIR)/sid && \
21804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21806                   "RANLIB=$${RANLIB}" \
21807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21808                   clean) \
21809           || exit 1
21810
21811 @endif sid
21812
21813 .PHONY: maybe-distclean-sid distclean-sid
21814 maybe-distclean-sid:
21815 @if sid
21816 maybe-distclean-sid: distclean-sid
21817
21818 distclean-sid: 
21819         @[ -f ./sid/Makefile ] || exit 0; \
21820         r=`${PWD_COMMAND}`; export r; \
21821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21822         $(HOST_EXPORTS) \
21823         for flag in $(EXTRA_HOST_FLAGS) ; do \
21824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21825         done; \
21826         echo "Doing distclean in sid" ; \
21827         (cd $(HOST_SUBDIR)/sid && \
21828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21830                   "RANLIB=$${RANLIB}" \
21831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21832                   distclean) \
21833           || exit 1
21834
21835 @endif sid
21836
21837 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
21838 maybe-maintainer-clean-sid:
21839 @if sid
21840 maybe-maintainer-clean-sid: maintainer-clean-sid
21841
21842 maintainer-clean-sid: 
21843         @[ -f ./sid/Makefile ] || exit 0; \
21844         r=`${PWD_COMMAND}`; export r; \
21845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21846         $(HOST_EXPORTS) \
21847         for flag in $(EXTRA_HOST_FLAGS) ; do \
21848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21849         done; \
21850         echo "Doing maintainer-clean in sid" ; \
21851         (cd $(HOST_SUBDIR)/sid && \
21852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21854                   "RANLIB=$${RANLIB}" \
21855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21856                   maintainer-clean) \
21857           || exit 1
21858
21859 @endif sid
21860
21861
21862
21863 .PHONY: configure-sim maybe-configure-sim
21864 maybe-configure-sim:
21865 @if sim
21866 maybe-configure-sim: configure-sim
21867 configure-sim: 
21868         @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
21869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
21870         r=`${PWD_COMMAND}`; export r; \
21871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21872         $(HOST_EXPORTS) \
21873         echo Configuring in $(HOST_SUBDIR)/sim; \
21874         cd "$(HOST_SUBDIR)/sim" || exit 1; \
21875         case $(srcdir) in \
21876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21877           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
21878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21879         esac; \
21880         srcdiroption="--srcdir=$${topdir}/sim"; \
21881         libsrcdir="$$s/sim"; \
21882         $(SHELL) $${libsrcdir}/configure \
21883           $(HOST_CONFIGARGS) $${srcdiroption}  \
21884           || exit 1
21885 @endif sim
21886
21887
21888
21889
21890
21891 .PHONY: all-sim maybe-all-sim
21892 maybe-all-sim:
21893 @if sim
21894 TARGET-sim=all
21895 maybe-all-sim: all-sim
21896 all-sim: configure-sim
21897         @r=`${PWD_COMMAND}`; export r; \
21898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21899         $(HOST_EXPORTS) \
21900         (cd $(HOST_SUBDIR)/sim && \
21901           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
21902 @endif sim
21903
21904
21905
21906
21907 .PHONY: check-sim maybe-check-sim
21908 maybe-check-sim:
21909 @if sim
21910 maybe-check-sim: check-sim
21911
21912 check-sim:
21913         @r=`${PWD_COMMAND}`; export r; \
21914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21915         $(HOST_EXPORTS) \
21916         (cd $(HOST_SUBDIR)/sim && \
21917           $(MAKE) $(FLAGS_TO_PASS)  check)
21918
21919 @endif sim
21920
21921 .PHONY: install-sim maybe-install-sim
21922 maybe-install-sim:
21923 @if sim
21924 maybe-install-sim: install-sim
21925
21926 install-sim: installdirs
21927         @r=`${PWD_COMMAND}`; export r; \
21928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21929         $(HOST_EXPORTS) \
21930         (cd $(HOST_SUBDIR)/sim && \
21931           $(MAKE) $(FLAGS_TO_PASS)  install)
21932
21933 @endif sim
21934
21935 # Other targets (info, dvi, etc.)
21936
21937 .PHONY: maybe-info-sim info-sim
21938 maybe-info-sim:
21939 @if sim
21940 maybe-info-sim: info-sim
21941
21942 info-sim: \
21943     configure-sim 
21944         @[ -f ./sim/Makefile ] || exit 0; \
21945         r=`${PWD_COMMAND}`; export r; \
21946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947         $(HOST_EXPORTS) \
21948         for flag in $(EXTRA_HOST_FLAGS) ; do \
21949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950         done; \
21951         echo "Doing info in sim" ; \
21952         (cd $(HOST_SUBDIR)/sim && \
21953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955                   "RANLIB=$${RANLIB}" \
21956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21957                   info) \
21958           || exit 1
21959
21960 @endif sim
21961
21962 .PHONY: maybe-dvi-sim dvi-sim
21963 maybe-dvi-sim:
21964 @if sim
21965 maybe-dvi-sim: dvi-sim
21966
21967 dvi-sim: \
21968     configure-sim 
21969         @[ -f ./sim/Makefile ] || exit 0; \
21970         r=`${PWD_COMMAND}`; export r; \
21971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21972         $(HOST_EXPORTS) \
21973         for flag in $(EXTRA_HOST_FLAGS) ; do \
21974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21975         done; \
21976         echo "Doing dvi in sim" ; \
21977         (cd $(HOST_SUBDIR)/sim && \
21978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21980                   "RANLIB=$${RANLIB}" \
21981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21982                   dvi) \
21983           || exit 1
21984
21985 @endif sim
21986
21987 .PHONY: maybe-html-sim html-sim
21988 maybe-html-sim:
21989 @if sim
21990 maybe-html-sim: html-sim
21991
21992 html-sim: \
21993     configure-sim 
21994         @[ -f ./sim/Makefile ] || exit 0; \
21995         r=`${PWD_COMMAND}`; export r; \
21996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21997         $(HOST_EXPORTS) \
21998         for flag in $(EXTRA_HOST_FLAGS) ; do \
21999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22000         done; \
22001         echo "Doing html in sim" ; \
22002         (cd $(HOST_SUBDIR)/sim && \
22003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22005                   "RANLIB=$${RANLIB}" \
22006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22007                   html) \
22008           || exit 1
22009
22010 @endif sim
22011
22012 .PHONY: maybe-TAGS-sim TAGS-sim
22013 maybe-TAGS-sim:
22014 @if sim
22015 maybe-TAGS-sim: TAGS-sim
22016
22017 TAGS-sim: \
22018     configure-sim 
22019         @[ -f ./sim/Makefile ] || exit 0; \
22020         r=`${PWD_COMMAND}`; export r; \
22021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22022         $(HOST_EXPORTS) \
22023         for flag in $(EXTRA_HOST_FLAGS) ; do \
22024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22025         done; \
22026         echo "Doing TAGS in sim" ; \
22027         (cd $(HOST_SUBDIR)/sim && \
22028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22030                   "RANLIB=$${RANLIB}" \
22031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22032                   TAGS) \
22033           || exit 1
22034
22035 @endif sim
22036
22037 .PHONY: maybe-install-info-sim install-info-sim
22038 maybe-install-info-sim:
22039 @if sim
22040 maybe-install-info-sim: install-info-sim
22041
22042 install-info-sim: \
22043     configure-sim \
22044     info-sim 
22045         @[ -f ./sim/Makefile ] || exit 0; \
22046         r=`${PWD_COMMAND}`; export r; \
22047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22048         $(HOST_EXPORTS) \
22049         for flag in $(EXTRA_HOST_FLAGS) ; do \
22050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22051         done; \
22052         echo "Doing install-info in sim" ; \
22053         (cd $(HOST_SUBDIR)/sim && \
22054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22056                   "RANLIB=$${RANLIB}" \
22057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22058                   install-info) \
22059           || exit 1
22060
22061 @endif sim
22062
22063 .PHONY: maybe-installcheck-sim installcheck-sim
22064 maybe-installcheck-sim:
22065 @if sim
22066 maybe-installcheck-sim: installcheck-sim
22067
22068 installcheck-sim: \
22069     configure-sim 
22070         @[ -f ./sim/Makefile ] || exit 0; \
22071         r=`${PWD_COMMAND}`; export r; \
22072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22073         $(HOST_EXPORTS) \
22074         for flag in $(EXTRA_HOST_FLAGS) ; do \
22075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22076         done; \
22077         echo "Doing installcheck in sim" ; \
22078         (cd $(HOST_SUBDIR)/sim && \
22079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22081                   "RANLIB=$${RANLIB}" \
22082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22083                   installcheck) \
22084           || exit 1
22085
22086 @endif sim
22087
22088 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
22089 maybe-mostlyclean-sim:
22090 @if sim
22091 maybe-mostlyclean-sim: mostlyclean-sim
22092
22093 mostlyclean-sim: 
22094         @[ -f ./sim/Makefile ] || exit 0; \
22095         r=`${PWD_COMMAND}`; export r; \
22096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097         $(HOST_EXPORTS) \
22098         for flag in $(EXTRA_HOST_FLAGS) ; do \
22099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22100         done; \
22101         echo "Doing mostlyclean in sim" ; \
22102         (cd $(HOST_SUBDIR)/sim && \
22103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22105                   "RANLIB=$${RANLIB}" \
22106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22107                   mostlyclean) \
22108           || exit 1
22109
22110 @endif sim
22111
22112 .PHONY: maybe-clean-sim clean-sim
22113 maybe-clean-sim:
22114 @if sim
22115 maybe-clean-sim: clean-sim
22116
22117 clean-sim: 
22118         @[ -f ./sim/Makefile ] || exit 0; \
22119         r=`${PWD_COMMAND}`; export r; \
22120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22121         $(HOST_EXPORTS) \
22122         for flag in $(EXTRA_HOST_FLAGS) ; do \
22123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22124         done; \
22125         echo "Doing clean in sim" ; \
22126         (cd $(HOST_SUBDIR)/sim && \
22127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22129                   "RANLIB=$${RANLIB}" \
22130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22131                   clean) \
22132           || exit 1
22133
22134 @endif sim
22135
22136 .PHONY: maybe-distclean-sim distclean-sim
22137 maybe-distclean-sim:
22138 @if sim
22139 maybe-distclean-sim: distclean-sim
22140
22141 distclean-sim: 
22142         @[ -f ./sim/Makefile ] || exit 0; \
22143         r=`${PWD_COMMAND}`; export r; \
22144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22145         $(HOST_EXPORTS) \
22146         for flag in $(EXTRA_HOST_FLAGS) ; do \
22147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22148         done; \
22149         echo "Doing distclean in sim" ; \
22150         (cd $(HOST_SUBDIR)/sim && \
22151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22153                   "RANLIB=$${RANLIB}" \
22154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22155                   distclean) \
22156           || exit 1
22157
22158 @endif sim
22159
22160 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
22161 maybe-maintainer-clean-sim:
22162 @if sim
22163 maybe-maintainer-clean-sim: maintainer-clean-sim
22164
22165 maintainer-clean-sim: 
22166         @[ -f ./sim/Makefile ] || exit 0; \
22167         r=`${PWD_COMMAND}`; export r; \
22168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22169         $(HOST_EXPORTS) \
22170         for flag in $(EXTRA_HOST_FLAGS) ; do \
22171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22172         done; \
22173         echo "Doing maintainer-clean in sim" ; \
22174         (cd $(HOST_SUBDIR)/sim && \
22175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22177                   "RANLIB=$${RANLIB}" \
22178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22179                   maintainer-clean) \
22180           || exit 1
22181
22182 @endif sim
22183
22184
22185
22186 .PHONY: configure-tar maybe-configure-tar
22187 maybe-configure-tar:
22188 @if tar
22189 maybe-configure-tar: configure-tar
22190 configure-tar: 
22191         @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
22192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
22193         r=`${PWD_COMMAND}`; export r; \
22194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195         $(HOST_EXPORTS) \
22196         echo Configuring in $(HOST_SUBDIR)/tar; \
22197         cd "$(HOST_SUBDIR)/tar" || exit 1; \
22198         case $(srcdir) in \
22199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22200           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
22201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22202         esac; \
22203         srcdiroption="--srcdir=$${topdir}/tar"; \
22204         libsrcdir="$$s/tar"; \
22205         $(SHELL) $${libsrcdir}/configure \
22206           $(HOST_CONFIGARGS) $${srcdiroption}  \
22207           || exit 1
22208 @endif tar
22209
22210
22211
22212
22213
22214 .PHONY: all-tar maybe-all-tar
22215 maybe-all-tar:
22216 @if tar
22217 TARGET-tar=all
22218 maybe-all-tar: all-tar
22219 all-tar: configure-tar
22220         @r=`${PWD_COMMAND}`; export r; \
22221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22222         $(HOST_EXPORTS) \
22223         (cd $(HOST_SUBDIR)/tar && \
22224           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
22225 @endif tar
22226
22227
22228
22229
22230 .PHONY: check-tar maybe-check-tar
22231 maybe-check-tar:
22232 @if tar
22233 maybe-check-tar: check-tar
22234
22235 check-tar:
22236         @r=`${PWD_COMMAND}`; export r; \
22237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22238         $(HOST_EXPORTS) \
22239         (cd $(HOST_SUBDIR)/tar && \
22240           $(MAKE) $(FLAGS_TO_PASS)  check)
22241
22242 @endif tar
22243
22244 .PHONY: install-tar maybe-install-tar
22245 maybe-install-tar:
22246 @if tar
22247 maybe-install-tar: install-tar
22248
22249 install-tar: installdirs
22250         @r=`${PWD_COMMAND}`; export r; \
22251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252         $(HOST_EXPORTS) \
22253         (cd $(HOST_SUBDIR)/tar && \
22254           $(MAKE) $(FLAGS_TO_PASS)  install)
22255
22256 @endif tar
22257
22258 # Other targets (info, dvi, etc.)
22259
22260 .PHONY: maybe-info-tar info-tar
22261 maybe-info-tar:
22262 @if tar
22263 maybe-info-tar: info-tar
22264
22265 info-tar: \
22266     configure-tar 
22267         @[ -f ./tar/Makefile ] || exit 0; \
22268         r=`${PWD_COMMAND}`; export r; \
22269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22270         $(HOST_EXPORTS) \
22271         for flag in $(EXTRA_HOST_FLAGS) ; do \
22272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22273         done; \
22274         echo "Doing info in tar" ; \
22275         (cd $(HOST_SUBDIR)/tar && \
22276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22278                   "RANLIB=$${RANLIB}" \
22279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22280                   info) \
22281           || exit 1
22282
22283 @endif tar
22284
22285 .PHONY: maybe-dvi-tar dvi-tar
22286 maybe-dvi-tar:
22287 @if tar
22288 maybe-dvi-tar: dvi-tar
22289
22290 dvi-tar: \
22291     configure-tar 
22292         @[ -f ./tar/Makefile ] || exit 0; \
22293         r=`${PWD_COMMAND}`; export r; \
22294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295         $(HOST_EXPORTS) \
22296         for flag in $(EXTRA_HOST_FLAGS) ; do \
22297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22298         done; \
22299         echo "Doing dvi in tar" ; \
22300         (cd $(HOST_SUBDIR)/tar && \
22301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22303                   "RANLIB=$${RANLIB}" \
22304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22305                   dvi) \
22306           || exit 1
22307
22308 @endif tar
22309
22310 .PHONY: maybe-html-tar html-tar
22311 maybe-html-tar:
22312 @if tar
22313 maybe-html-tar: html-tar
22314
22315 html-tar: \
22316     configure-tar 
22317         @[ -f ./tar/Makefile ] || exit 0; \
22318         r=`${PWD_COMMAND}`; export r; \
22319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22320         $(HOST_EXPORTS) \
22321         for flag in $(EXTRA_HOST_FLAGS) ; do \
22322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22323         done; \
22324         echo "Doing html in tar" ; \
22325         (cd $(HOST_SUBDIR)/tar && \
22326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22328                   "RANLIB=$${RANLIB}" \
22329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22330                   html) \
22331           || exit 1
22332
22333 @endif tar
22334
22335 .PHONY: maybe-TAGS-tar TAGS-tar
22336 maybe-TAGS-tar:
22337 @if tar
22338 maybe-TAGS-tar: TAGS-tar
22339
22340 TAGS-tar: \
22341     configure-tar 
22342         @[ -f ./tar/Makefile ] || exit 0; \
22343         r=`${PWD_COMMAND}`; export r; \
22344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22345         $(HOST_EXPORTS) \
22346         for flag in $(EXTRA_HOST_FLAGS) ; do \
22347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22348         done; \
22349         echo "Doing TAGS in tar" ; \
22350         (cd $(HOST_SUBDIR)/tar && \
22351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22353                   "RANLIB=$${RANLIB}" \
22354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22355                   TAGS) \
22356           || exit 1
22357
22358 @endif tar
22359
22360 .PHONY: maybe-install-info-tar install-info-tar
22361 maybe-install-info-tar:
22362 @if tar
22363 maybe-install-info-tar: install-info-tar
22364
22365 install-info-tar: \
22366     configure-tar \
22367     info-tar 
22368         @[ -f ./tar/Makefile ] || exit 0; \
22369         r=`${PWD_COMMAND}`; export r; \
22370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22371         $(HOST_EXPORTS) \
22372         for flag in $(EXTRA_HOST_FLAGS) ; do \
22373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22374         done; \
22375         echo "Doing install-info in tar" ; \
22376         (cd $(HOST_SUBDIR)/tar && \
22377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22379                   "RANLIB=$${RANLIB}" \
22380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22381                   install-info) \
22382           || exit 1
22383
22384 @endif tar
22385
22386 .PHONY: maybe-installcheck-tar installcheck-tar
22387 maybe-installcheck-tar:
22388 @if tar
22389 maybe-installcheck-tar: installcheck-tar
22390
22391 installcheck-tar: \
22392     configure-tar 
22393         @[ -f ./tar/Makefile ] || exit 0; \
22394         r=`${PWD_COMMAND}`; export r; \
22395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22396         $(HOST_EXPORTS) \
22397         for flag in $(EXTRA_HOST_FLAGS) ; do \
22398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22399         done; \
22400         echo "Doing installcheck in tar" ; \
22401         (cd $(HOST_SUBDIR)/tar && \
22402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22404                   "RANLIB=$${RANLIB}" \
22405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22406                   installcheck) \
22407           || exit 1
22408
22409 @endif tar
22410
22411 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
22412 maybe-mostlyclean-tar:
22413 @if tar
22414 maybe-mostlyclean-tar: mostlyclean-tar
22415
22416 mostlyclean-tar: 
22417         @[ -f ./tar/Makefile ] || exit 0; \
22418         r=`${PWD_COMMAND}`; export r; \
22419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22420         $(HOST_EXPORTS) \
22421         for flag in $(EXTRA_HOST_FLAGS) ; do \
22422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22423         done; \
22424         echo "Doing mostlyclean in tar" ; \
22425         (cd $(HOST_SUBDIR)/tar && \
22426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22428                   "RANLIB=$${RANLIB}" \
22429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22430                   mostlyclean) \
22431           || exit 1
22432
22433 @endif tar
22434
22435 .PHONY: maybe-clean-tar clean-tar
22436 maybe-clean-tar:
22437 @if tar
22438 maybe-clean-tar: clean-tar
22439
22440 clean-tar: 
22441         @[ -f ./tar/Makefile ] || exit 0; \
22442         r=`${PWD_COMMAND}`; export r; \
22443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22444         $(HOST_EXPORTS) \
22445         for flag in $(EXTRA_HOST_FLAGS) ; do \
22446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22447         done; \
22448         echo "Doing clean in tar" ; \
22449         (cd $(HOST_SUBDIR)/tar && \
22450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22452                   "RANLIB=$${RANLIB}" \
22453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22454                   clean) \
22455           || exit 1
22456
22457 @endif tar
22458
22459 .PHONY: maybe-distclean-tar distclean-tar
22460 maybe-distclean-tar:
22461 @if tar
22462 maybe-distclean-tar: distclean-tar
22463
22464 distclean-tar: 
22465         @[ -f ./tar/Makefile ] || exit 0; \
22466         r=`${PWD_COMMAND}`; export r; \
22467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22468         $(HOST_EXPORTS) \
22469         for flag in $(EXTRA_HOST_FLAGS) ; do \
22470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22471         done; \
22472         echo "Doing distclean in tar" ; \
22473         (cd $(HOST_SUBDIR)/tar && \
22474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22476                   "RANLIB=$${RANLIB}" \
22477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22478                   distclean) \
22479           || exit 1
22480
22481 @endif tar
22482
22483 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
22484 maybe-maintainer-clean-tar:
22485 @if tar
22486 maybe-maintainer-clean-tar: maintainer-clean-tar
22487
22488 maintainer-clean-tar: 
22489         @[ -f ./tar/Makefile ] || exit 0; \
22490         r=`${PWD_COMMAND}`; export r; \
22491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22492         $(HOST_EXPORTS) \
22493         for flag in $(EXTRA_HOST_FLAGS) ; do \
22494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22495         done; \
22496         echo "Doing maintainer-clean in tar" ; \
22497         (cd $(HOST_SUBDIR)/tar && \
22498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22500                   "RANLIB=$${RANLIB}" \
22501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22502                   maintainer-clean) \
22503           || exit 1
22504
22505 @endif tar
22506
22507
22508
22509 .PHONY: configure-texinfo maybe-configure-texinfo
22510 maybe-configure-texinfo:
22511 @if texinfo
22512 maybe-configure-texinfo: configure-texinfo
22513 configure-texinfo: 
22514         @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
22515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
22516         r=`${PWD_COMMAND}`; export r; \
22517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22518         $(HOST_EXPORTS) \
22519         echo Configuring in $(HOST_SUBDIR)/texinfo; \
22520         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
22521         case $(srcdir) in \
22522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22523           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
22524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22525         esac; \
22526         srcdiroption="--srcdir=$${topdir}/texinfo"; \
22527         libsrcdir="$$s/texinfo"; \
22528         $(SHELL) $${libsrcdir}/configure \
22529           $(HOST_CONFIGARGS) $${srcdiroption}  \
22530           || exit 1
22531 @endif texinfo
22532
22533
22534
22535
22536
22537 .PHONY: all-texinfo maybe-all-texinfo
22538 maybe-all-texinfo:
22539 @if texinfo
22540 TARGET-texinfo=all
22541 maybe-all-texinfo: all-texinfo
22542 all-texinfo: configure-texinfo
22543         @r=`${PWD_COMMAND}`; export r; \
22544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22545         $(HOST_EXPORTS) \
22546         (cd $(HOST_SUBDIR)/texinfo && \
22547           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
22548 @endif texinfo
22549
22550
22551
22552
22553 .PHONY: check-texinfo maybe-check-texinfo
22554 maybe-check-texinfo:
22555 @if texinfo
22556 maybe-check-texinfo: check-texinfo
22557
22558 check-texinfo:
22559         @r=`${PWD_COMMAND}`; export r; \
22560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22561         $(HOST_EXPORTS) \
22562         (cd $(HOST_SUBDIR)/texinfo && \
22563           $(MAKE) $(FLAGS_TO_PASS)  check)
22564
22565 @endif texinfo
22566
22567 .PHONY: install-texinfo maybe-install-texinfo
22568 maybe-install-texinfo:
22569 @if texinfo
22570 maybe-install-texinfo: install-texinfo
22571
22572 install-texinfo:
22573
22574 @endif texinfo
22575
22576 # Other targets (info, dvi, etc.)
22577
22578 .PHONY: maybe-info-texinfo info-texinfo
22579 maybe-info-texinfo:
22580 @if texinfo
22581 maybe-info-texinfo: info-texinfo
22582
22583 info-texinfo: \
22584     configure-texinfo 
22585         @[ -f ./texinfo/Makefile ] || exit 0; \
22586         r=`${PWD_COMMAND}`; export r; \
22587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22588         $(HOST_EXPORTS) \
22589         for flag in $(EXTRA_HOST_FLAGS) ; do \
22590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22591         done; \
22592         echo "Doing info in texinfo" ; \
22593         (cd $(HOST_SUBDIR)/texinfo && \
22594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22596                   "RANLIB=$${RANLIB}" \
22597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22598                   info) \
22599           || exit 1
22600
22601 @endif texinfo
22602
22603 .PHONY: maybe-dvi-texinfo dvi-texinfo
22604 maybe-dvi-texinfo:
22605 @if texinfo
22606 maybe-dvi-texinfo: dvi-texinfo
22607
22608 dvi-texinfo: \
22609     configure-texinfo 
22610         @[ -f ./texinfo/Makefile ] || exit 0; \
22611         r=`${PWD_COMMAND}`; export r; \
22612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613         $(HOST_EXPORTS) \
22614         for flag in $(EXTRA_HOST_FLAGS) ; do \
22615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22616         done; \
22617         echo "Doing dvi in texinfo" ; \
22618         (cd $(HOST_SUBDIR)/texinfo && \
22619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22621                   "RANLIB=$${RANLIB}" \
22622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22623                   dvi) \
22624           || exit 1
22625
22626 @endif texinfo
22627
22628 .PHONY: maybe-html-texinfo html-texinfo
22629 maybe-html-texinfo:
22630 @if texinfo
22631 maybe-html-texinfo: html-texinfo
22632
22633 html-texinfo: \
22634     configure-texinfo 
22635         @[ -f ./texinfo/Makefile ] || exit 0; \
22636         r=`${PWD_COMMAND}`; export r; \
22637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22638         $(HOST_EXPORTS) \
22639         for flag in $(EXTRA_HOST_FLAGS) ; do \
22640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22641         done; \
22642         echo "Doing html in texinfo" ; \
22643         (cd $(HOST_SUBDIR)/texinfo && \
22644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22646                   "RANLIB=$${RANLIB}" \
22647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22648                   html) \
22649           || exit 1
22650
22651 @endif texinfo
22652
22653 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
22654 maybe-TAGS-texinfo:
22655 @if texinfo
22656 maybe-TAGS-texinfo: TAGS-texinfo
22657
22658 TAGS-texinfo: \
22659     configure-texinfo 
22660         @[ -f ./texinfo/Makefile ] || exit 0; \
22661         r=`${PWD_COMMAND}`; export r; \
22662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22663         $(HOST_EXPORTS) \
22664         for flag in $(EXTRA_HOST_FLAGS) ; do \
22665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22666         done; \
22667         echo "Doing TAGS in texinfo" ; \
22668         (cd $(HOST_SUBDIR)/texinfo && \
22669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22671                   "RANLIB=$${RANLIB}" \
22672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22673                   TAGS) \
22674           || exit 1
22675
22676 @endif texinfo
22677
22678 .PHONY: maybe-install-info-texinfo install-info-texinfo
22679 maybe-install-info-texinfo:
22680 @if texinfo
22681 maybe-install-info-texinfo: install-info-texinfo
22682
22683 install-info-texinfo: \
22684     configure-texinfo \
22685     info-texinfo 
22686         @[ -f ./texinfo/Makefile ] || exit 0; \
22687         r=`${PWD_COMMAND}`; export r; \
22688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22689         $(HOST_EXPORTS) \
22690         for flag in $(EXTRA_HOST_FLAGS) ; do \
22691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22692         done; \
22693         echo "Doing install-info in texinfo" ; \
22694         (cd $(HOST_SUBDIR)/texinfo && \
22695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22697                   "RANLIB=$${RANLIB}" \
22698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22699                   install-info) \
22700           || exit 1
22701
22702 @endif texinfo
22703
22704 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
22705 maybe-installcheck-texinfo:
22706 @if texinfo
22707 maybe-installcheck-texinfo: installcheck-texinfo
22708
22709 installcheck-texinfo: \
22710     configure-texinfo 
22711         @[ -f ./texinfo/Makefile ] || exit 0; \
22712         r=`${PWD_COMMAND}`; export r; \
22713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22714         $(HOST_EXPORTS) \
22715         for flag in $(EXTRA_HOST_FLAGS) ; do \
22716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22717         done; \
22718         echo "Doing installcheck in texinfo" ; \
22719         (cd $(HOST_SUBDIR)/texinfo && \
22720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22722                   "RANLIB=$${RANLIB}" \
22723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22724                   installcheck) \
22725           || exit 1
22726
22727 @endif texinfo
22728
22729 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
22730 maybe-mostlyclean-texinfo:
22731 @if texinfo
22732 maybe-mostlyclean-texinfo: mostlyclean-texinfo
22733
22734 mostlyclean-texinfo: 
22735         @[ -f ./texinfo/Makefile ] || exit 0; \
22736         r=`${PWD_COMMAND}`; export r; \
22737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22738         $(HOST_EXPORTS) \
22739         for flag in $(EXTRA_HOST_FLAGS) ; do \
22740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22741         done; \
22742         echo "Doing mostlyclean in texinfo" ; \
22743         (cd $(HOST_SUBDIR)/texinfo && \
22744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22746                   "RANLIB=$${RANLIB}" \
22747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22748                   mostlyclean) \
22749           || exit 1
22750
22751 @endif texinfo
22752
22753 .PHONY: maybe-clean-texinfo clean-texinfo
22754 maybe-clean-texinfo:
22755 @if texinfo
22756 maybe-clean-texinfo: clean-texinfo
22757
22758 clean-texinfo: 
22759         @[ -f ./texinfo/Makefile ] || exit 0; \
22760         r=`${PWD_COMMAND}`; export r; \
22761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22762         $(HOST_EXPORTS) \
22763         for flag in $(EXTRA_HOST_FLAGS) ; do \
22764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22765         done; \
22766         echo "Doing clean in texinfo" ; \
22767         (cd $(HOST_SUBDIR)/texinfo && \
22768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22770                   "RANLIB=$${RANLIB}" \
22771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22772                   clean) \
22773           || exit 1
22774
22775 @endif texinfo
22776
22777 .PHONY: maybe-distclean-texinfo distclean-texinfo
22778 maybe-distclean-texinfo:
22779 @if texinfo
22780 maybe-distclean-texinfo: distclean-texinfo
22781
22782 distclean-texinfo: 
22783         @[ -f ./texinfo/Makefile ] || exit 0; \
22784         r=`${PWD_COMMAND}`; export r; \
22785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786         $(HOST_EXPORTS) \
22787         for flag in $(EXTRA_HOST_FLAGS) ; do \
22788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22789         done; \
22790         echo "Doing distclean in texinfo" ; \
22791         (cd $(HOST_SUBDIR)/texinfo && \
22792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22794                   "RANLIB=$${RANLIB}" \
22795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22796                   distclean) \
22797           || exit 1
22798
22799 @endif texinfo
22800
22801 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
22802 maybe-maintainer-clean-texinfo:
22803 @if texinfo
22804 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
22805
22806 maintainer-clean-texinfo: 
22807         @[ -f ./texinfo/Makefile ] || exit 0; \
22808         r=`${PWD_COMMAND}`; export r; \
22809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22810         $(HOST_EXPORTS) \
22811         for flag in $(EXTRA_HOST_FLAGS) ; do \
22812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22813         done; \
22814         echo "Doing maintainer-clean in texinfo" ; \
22815         (cd $(HOST_SUBDIR)/texinfo && \
22816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22818                   "RANLIB=$${RANLIB}" \
22819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22820                   maintainer-clean) \
22821           || exit 1
22822
22823 @endif texinfo
22824
22825
22826
22827 .PHONY: configure-textutils maybe-configure-textutils
22828 maybe-configure-textutils:
22829 @if textutils
22830 maybe-configure-textutils: configure-textutils
22831 configure-textutils: 
22832         @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
22833         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
22834         r=`${PWD_COMMAND}`; export r; \
22835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22836         $(HOST_EXPORTS) \
22837         echo Configuring in $(HOST_SUBDIR)/textutils; \
22838         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
22839         case $(srcdir) in \
22840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22841           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
22842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22843         esac; \
22844         srcdiroption="--srcdir=$${topdir}/textutils"; \
22845         libsrcdir="$$s/textutils"; \
22846         $(SHELL) $${libsrcdir}/configure \
22847           $(HOST_CONFIGARGS) $${srcdiroption}  \
22848           || exit 1
22849 @endif textutils
22850
22851
22852
22853
22854
22855 .PHONY: all-textutils maybe-all-textutils
22856 maybe-all-textutils:
22857 @if textutils
22858 TARGET-textutils=all
22859 maybe-all-textutils: all-textutils
22860 all-textutils: configure-textutils
22861         @r=`${PWD_COMMAND}`; export r; \
22862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22863         $(HOST_EXPORTS) \
22864         (cd $(HOST_SUBDIR)/textutils && \
22865           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
22866 @endif textutils
22867
22868
22869
22870
22871 .PHONY: check-textutils maybe-check-textutils
22872 maybe-check-textutils:
22873 @if textutils
22874 maybe-check-textutils: check-textutils
22875
22876 check-textutils:
22877         @r=`${PWD_COMMAND}`; export r; \
22878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22879         $(HOST_EXPORTS) \
22880         (cd $(HOST_SUBDIR)/textutils && \
22881           $(MAKE) $(FLAGS_TO_PASS)  check)
22882
22883 @endif textutils
22884
22885 .PHONY: install-textutils maybe-install-textutils
22886 maybe-install-textutils:
22887 @if textutils
22888 maybe-install-textutils: install-textutils
22889
22890 install-textutils: installdirs
22891         @r=`${PWD_COMMAND}`; export r; \
22892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22893         $(HOST_EXPORTS) \
22894         (cd $(HOST_SUBDIR)/textutils && \
22895           $(MAKE) $(FLAGS_TO_PASS)  install)
22896
22897 @endif textutils
22898
22899 # Other targets (info, dvi, etc.)
22900
22901 .PHONY: maybe-info-textutils info-textutils
22902 maybe-info-textutils:
22903 @if textutils
22904 maybe-info-textutils: info-textutils
22905
22906 info-textutils: \
22907     configure-textutils 
22908         @[ -f ./textutils/Makefile ] || exit 0; \
22909         r=`${PWD_COMMAND}`; export r; \
22910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22911         $(HOST_EXPORTS) \
22912         for flag in $(EXTRA_HOST_FLAGS) ; do \
22913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22914         done; \
22915         echo "Doing info in textutils" ; \
22916         (cd $(HOST_SUBDIR)/textutils && \
22917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22919                   "RANLIB=$${RANLIB}" \
22920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22921                   info) \
22922           || exit 1
22923
22924 @endif textutils
22925
22926 .PHONY: maybe-dvi-textutils dvi-textutils
22927 maybe-dvi-textutils:
22928 @if textutils
22929 maybe-dvi-textutils: dvi-textutils
22930
22931 dvi-textutils: \
22932     configure-textutils 
22933         @[ -f ./textutils/Makefile ] || exit 0; \
22934         r=`${PWD_COMMAND}`; export r; \
22935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936         $(HOST_EXPORTS) \
22937         for flag in $(EXTRA_HOST_FLAGS) ; do \
22938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939         done; \
22940         echo "Doing dvi in textutils" ; \
22941         (cd $(HOST_SUBDIR)/textutils && \
22942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944                   "RANLIB=$${RANLIB}" \
22945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22946                   dvi) \
22947           || exit 1
22948
22949 @endif textutils
22950
22951 .PHONY: maybe-html-textutils html-textutils
22952 maybe-html-textutils:
22953 @if textutils
22954 maybe-html-textutils: html-textutils
22955
22956 html-textutils: \
22957     configure-textutils 
22958         @[ -f ./textutils/Makefile ] || exit 0; \
22959         r=`${PWD_COMMAND}`; export r; \
22960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22961         $(HOST_EXPORTS) \
22962         for flag in $(EXTRA_HOST_FLAGS) ; do \
22963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22964         done; \
22965         echo "Doing html in textutils" ; \
22966         (cd $(HOST_SUBDIR)/textutils && \
22967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22969                   "RANLIB=$${RANLIB}" \
22970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22971                   html) \
22972           || exit 1
22973
22974 @endif textutils
22975
22976 .PHONY: maybe-TAGS-textutils TAGS-textutils
22977 maybe-TAGS-textutils:
22978 @if textutils
22979 maybe-TAGS-textutils: TAGS-textutils
22980
22981 TAGS-textutils: \
22982     configure-textutils 
22983         @[ -f ./textutils/Makefile ] || exit 0; \
22984         r=`${PWD_COMMAND}`; export r; \
22985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22986         $(HOST_EXPORTS) \
22987         for flag in $(EXTRA_HOST_FLAGS) ; do \
22988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22989         done; \
22990         echo "Doing TAGS in textutils" ; \
22991         (cd $(HOST_SUBDIR)/textutils && \
22992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22994                   "RANLIB=$${RANLIB}" \
22995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22996                   TAGS) \
22997           || exit 1
22998
22999 @endif textutils
23000
23001 .PHONY: maybe-install-info-textutils install-info-textutils
23002 maybe-install-info-textutils:
23003 @if textutils
23004 maybe-install-info-textutils: install-info-textutils
23005
23006 install-info-textutils: \
23007     configure-textutils \
23008     info-textutils 
23009         @[ -f ./textutils/Makefile ] || exit 0; \
23010         r=`${PWD_COMMAND}`; export r; \
23011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012         $(HOST_EXPORTS) \
23013         for flag in $(EXTRA_HOST_FLAGS) ; do \
23014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015         done; \
23016         echo "Doing install-info in textutils" ; \
23017         (cd $(HOST_SUBDIR)/textutils && \
23018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23020                   "RANLIB=$${RANLIB}" \
23021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23022                   install-info) \
23023           || exit 1
23024
23025 @endif textutils
23026
23027 .PHONY: maybe-installcheck-textutils installcheck-textutils
23028 maybe-installcheck-textutils:
23029 @if textutils
23030 maybe-installcheck-textutils: installcheck-textutils
23031
23032 installcheck-textutils: \
23033     configure-textutils 
23034         @[ -f ./textutils/Makefile ] || exit 0; \
23035         r=`${PWD_COMMAND}`; export r; \
23036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037         $(HOST_EXPORTS) \
23038         for flag in $(EXTRA_HOST_FLAGS) ; do \
23039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23040         done; \
23041         echo "Doing installcheck in textutils" ; \
23042         (cd $(HOST_SUBDIR)/textutils && \
23043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23045                   "RANLIB=$${RANLIB}" \
23046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23047                   installcheck) \
23048           || exit 1
23049
23050 @endif textutils
23051
23052 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
23053 maybe-mostlyclean-textutils:
23054 @if textutils
23055 maybe-mostlyclean-textutils: mostlyclean-textutils
23056
23057 mostlyclean-textutils: 
23058         @[ -f ./textutils/Makefile ] || exit 0; \
23059         r=`${PWD_COMMAND}`; export r; \
23060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23061         $(HOST_EXPORTS) \
23062         for flag in $(EXTRA_HOST_FLAGS) ; do \
23063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23064         done; \
23065         echo "Doing mostlyclean in textutils" ; \
23066         (cd $(HOST_SUBDIR)/textutils && \
23067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23069                   "RANLIB=$${RANLIB}" \
23070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23071                   mostlyclean) \
23072           || exit 1
23073
23074 @endif textutils
23075
23076 .PHONY: maybe-clean-textutils clean-textutils
23077 maybe-clean-textutils:
23078 @if textutils
23079 maybe-clean-textutils: clean-textutils
23080
23081 clean-textutils: 
23082         @[ -f ./textutils/Makefile ] || exit 0; \
23083         r=`${PWD_COMMAND}`; export r; \
23084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085         $(HOST_EXPORTS) \
23086         for flag in $(EXTRA_HOST_FLAGS) ; do \
23087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23088         done; \
23089         echo "Doing clean in textutils" ; \
23090         (cd $(HOST_SUBDIR)/textutils && \
23091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23093                   "RANLIB=$${RANLIB}" \
23094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23095                   clean) \
23096           || exit 1
23097
23098 @endif textutils
23099
23100 .PHONY: maybe-distclean-textutils distclean-textutils
23101 maybe-distclean-textutils:
23102 @if textutils
23103 maybe-distclean-textutils: distclean-textutils
23104
23105 distclean-textutils: 
23106         @[ -f ./textutils/Makefile ] || exit 0; \
23107         r=`${PWD_COMMAND}`; export r; \
23108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23109         $(HOST_EXPORTS) \
23110         for flag in $(EXTRA_HOST_FLAGS) ; do \
23111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23112         done; \
23113         echo "Doing distclean in textutils" ; \
23114         (cd $(HOST_SUBDIR)/textutils && \
23115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23117                   "RANLIB=$${RANLIB}" \
23118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23119                   distclean) \
23120           || exit 1
23121
23122 @endif textutils
23123
23124 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
23125 maybe-maintainer-clean-textutils:
23126 @if textutils
23127 maybe-maintainer-clean-textutils: maintainer-clean-textutils
23128
23129 maintainer-clean-textutils: 
23130         @[ -f ./textutils/Makefile ] || exit 0; \
23131         r=`${PWD_COMMAND}`; export r; \
23132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23133         $(HOST_EXPORTS) \
23134         for flag in $(EXTRA_HOST_FLAGS) ; do \
23135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23136         done; \
23137         echo "Doing maintainer-clean in textutils" ; \
23138         (cd $(HOST_SUBDIR)/textutils && \
23139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23141                   "RANLIB=$${RANLIB}" \
23142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23143                   maintainer-clean) \
23144           || exit 1
23145
23146 @endif textutils
23147
23148
23149
23150 .PHONY: configure-time maybe-configure-time
23151 maybe-configure-time:
23152 @if time
23153 maybe-configure-time: configure-time
23154 configure-time: 
23155         @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
23156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
23157         r=`${PWD_COMMAND}`; export r; \
23158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23159         $(HOST_EXPORTS) \
23160         echo Configuring in $(HOST_SUBDIR)/time; \
23161         cd "$(HOST_SUBDIR)/time" || exit 1; \
23162         case $(srcdir) in \
23163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23164           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
23165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23166         esac; \
23167         srcdiroption="--srcdir=$${topdir}/time"; \
23168         libsrcdir="$$s/time"; \
23169         $(SHELL) $${libsrcdir}/configure \
23170           $(HOST_CONFIGARGS) $${srcdiroption}  \
23171           || exit 1
23172 @endif time
23173
23174
23175
23176
23177
23178 .PHONY: all-time maybe-all-time
23179 maybe-all-time:
23180 @if time
23181 TARGET-time=all
23182 maybe-all-time: all-time
23183 all-time: configure-time
23184         @r=`${PWD_COMMAND}`; export r; \
23185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23186         $(HOST_EXPORTS) \
23187         (cd $(HOST_SUBDIR)/time && \
23188           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
23189 @endif time
23190
23191
23192
23193
23194 .PHONY: check-time maybe-check-time
23195 maybe-check-time:
23196 @if time
23197 maybe-check-time: check-time
23198
23199 check-time:
23200         @r=`${PWD_COMMAND}`; export r; \
23201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202         $(HOST_EXPORTS) \
23203         (cd $(HOST_SUBDIR)/time && \
23204           $(MAKE) $(FLAGS_TO_PASS)  check)
23205
23206 @endif time
23207
23208 .PHONY: install-time maybe-install-time
23209 maybe-install-time:
23210 @if time
23211 maybe-install-time: install-time
23212
23213 install-time: installdirs
23214         @r=`${PWD_COMMAND}`; export r; \
23215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23216         $(HOST_EXPORTS) \
23217         (cd $(HOST_SUBDIR)/time && \
23218           $(MAKE) $(FLAGS_TO_PASS)  install)
23219
23220 @endif time
23221
23222 # Other targets (info, dvi, etc.)
23223
23224 .PHONY: maybe-info-time info-time
23225 maybe-info-time:
23226 @if time
23227 maybe-info-time: info-time
23228
23229 info-time: \
23230     configure-time 
23231         @[ -f ./time/Makefile ] || exit 0; \
23232         r=`${PWD_COMMAND}`; export r; \
23233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23234         $(HOST_EXPORTS) \
23235         for flag in $(EXTRA_HOST_FLAGS) ; do \
23236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23237         done; \
23238         echo "Doing info in time" ; \
23239         (cd $(HOST_SUBDIR)/time && \
23240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23242                   "RANLIB=$${RANLIB}" \
23243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23244                   info) \
23245           || exit 1
23246
23247 @endif time
23248
23249 .PHONY: maybe-dvi-time dvi-time
23250 maybe-dvi-time:
23251 @if time
23252 maybe-dvi-time: dvi-time
23253
23254 dvi-time: \
23255     configure-time 
23256         @[ -f ./time/Makefile ] || exit 0; \
23257         r=`${PWD_COMMAND}`; export r; \
23258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259         $(HOST_EXPORTS) \
23260         for flag in $(EXTRA_HOST_FLAGS) ; do \
23261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23262         done; \
23263         echo "Doing dvi in time" ; \
23264         (cd $(HOST_SUBDIR)/time && \
23265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23267                   "RANLIB=$${RANLIB}" \
23268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23269                   dvi) \
23270           || exit 1
23271
23272 @endif time
23273
23274 .PHONY: maybe-html-time html-time
23275 maybe-html-time:
23276 @if time
23277 maybe-html-time: html-time
23278
23279 html-time: \
23280     configure-time 
23281         @[ -f ./time/Makefile ] || exit 0; \
23282         r=`${PWD_COMMAND}`; export r; \
23283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284         $(HOST_EXPORTS) \
23285         for flag in $(EXTRA_HOST_FLAGS) ; do \
23286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23287         done; \
23288         echo "Doing html in time" ; \
23289         (cd $(HOST_SUBDIR)/time && \
23290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23292                   "RANLIB=$${RANLIB}" \
23293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23294                   html) \
23295           || exit 1
23296
23297 @endif time
23298
23299 .PHONY: maybe-TAGS-time TAGS-time
23300 maybe-TAGS-time:
23301 @if time
23302 maybe-TAGS-time: TAGS-time
23303
23304 TAGS-time: \
23305     configure-time 
23306         @[ -f ./time/Makefile ] || exit 0; \
23307         r=`${PWD_COMMAND}`; export r; \
23308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309         $(HOST_EXPORTS) \
23310         for flag in $(EXTRA_HOST_FLAGS) ; do \
23311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23312         done; \
23313         echo "Doing TAGS in time" ; \
23314         (cd $(HOST_SUBDIR)/time && \
23315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23317                   "RANLIB=$${RANLIB}" \
23318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23319                   TAGS) \
23320           || exit 1
23321
23322 @endif time
23323
23324 .PHONY: maybe-install-info-time install-info-time
23325 maybe-install-info-time:
23326 @if time
23327 maybe-install-info-time: install-info-time
23328
23329 install-info-time: \
23330     configure-time \
23331     info-time 
23332         @[ -f ./time/Makefile ] || exit 0; \
23333         r=`${PWD_COMMAND}`; export r; \
23334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23335         $(HOST_EXPORTS) \
23336         for flag in $(EXTRA_HOST_FLAGS) ; do \
23337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23338         done; \
23339         echo "Doing install-info in time" ; \
23340         (cd $(HOST_SUBDIR)/time && \
23341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23343                   "RANLIB=$${RANLIB}" \
23344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23345                   install-info) \
23346           || exit 1
23347
23348 @endif time
23349
23350 .PHONY: maybe-installcheck-time installcheck-time
23351 maybe-installcheck-time:
23352 @if time
23353 maybe-installcheck-time: installcheck-time
23354
23355 installcheck-time: \
23356     configure-time 
23357         @[ -f ./time/Makefile ] || exit 0; \
23358         r=`${PWD_COMMAND}`; export r; \
23359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23360         $(HOST_EXPORTS) \
23361         for flag in $(EXTRA_HOST_FLAGS) ; do \
23362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23363         done; \
23364         echo "Doing installcheck in time" ; \
23365         (cd $(HOST_SUBDIR)/time && \
23366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23368                   "RANLIB=$${RANLIB}" \
23369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23370                   installcheck) \
23371           || exit 1
23372
23373 @endif time
23374
23375 .PHONY: maybe-mostlyclean-time mostlyclean-time
23376 maybe-mostlyclean-time:
23377 @if time
23378 maybe-mostlyclean-time: mostlyclean-time
23379
23380 mostlyclean-time: 
23381         @[ -f ./time/Makefile ] || exit 0; \
23382         r=`${PWD_COMMAND}`; export r; \
23383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23384         $(HOST_EXPORTS) \
23385         for flag in $(EXTRA_HOST_FLAGS) ; do \
23386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23387         done; \
23388         echo "Doing mostlyclean in time" ; \
23389         (cd $(HOST_SUBDIR)/time && \
23390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23392                   "RANLIB=$${RANLIB}" \
23393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23394                   mostlyclean) \
23395           || exit 1
23396
23397 @endif time
23398
23399 .PHONY: maybe-clean-time clean-time
23400 maybe-clean-time:
23401 @if time
23402 maybe-clean-time: clean-time
23403
23404 clean-time: 
23405         @[ -f ./time/Makefile ] || exit 0; \
23406         r=`${PWD_COMMAND}`; export r; \
23407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23408         $(HOST_EXPORTS) \
23409         for flag in $(EXTRA_HOST_FLAGS) ; do \
23410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23411         done; \
23412         echo "Doing clean in time" ; \
23413         (cd $(HOST_SUBDIR)/time && \
23414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23416                   "RANLIB=$${RANLIB}" \
23417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23418                   clean) \
23419           || exit 1
23420
23421 @endif time
23422
23423 .PHONY: maybe-distclean-time distclean-time
23424 maybe-distclean-time:
23425 @if time
23426 maybe-distclean-time: distclean-time
23427
23428 distclean-time: 
23429         @[ -f ./time/Makefile ] || exit 0; \
23430         r=`${PWD_COMMAND}`; export r; \
23431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23432         $(HOST_EXPORTS) \
23433         for flag in $(EXTRA_HOST_FLAGS) ; do \
23434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23435         done; \
23436         echo "Doing distclean in time" ; \
23437         (cd $(HOST_SUBDIR)/time && \
23438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23440                   "RANLIB=$${RANLIB}" \
23441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23442                   distclean) \
23443           || exit 1
23444
23445 @endif time
23446
23447 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
23448 maybe-maintainer-clean-time:
23449 @if time
23450 maybe-maintainer-clean-time: maintainer-clean-time
23451
23452 maintainer-clean-time: 
23453         @[ -f ./time/Makefile ] || exit 0; \
23454         r=`${PWD_COMMAND}`; export r; \
23455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23456         $(HOST_EXPORTS) \
23457         for flag in $(EXTRA_HOST_FLAGS) ; do \
23458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459         done; \
23460         echo "Doing maintainer-clean in time" ; \
23461         (cd $(HOST_SUBDIR)/time && \
23462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23464                   "RANLIB=$${RANLIB}" \
23465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23466                   maintainer-clean) \
23467           || exit 1
23468
23469 @endif time
23470
23471
23472
23473 .PHONY: configure-uudecode maybe-configure-uudecode
23474 maybe-configure-uudecode:
23475 @if uudecode
23476 maybe-configure-uudecode: configure-uudecode
23477 configure-uudecode: 
23478         @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
23479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
23480         r=`${PWD_COMMAND}`; export r; \
23481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482         $(HOST_EXPORTS) \
23483         echo Configuring in $(HOST_SUBDIR)/uudecode; \
23484         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
23485         case $(srcdir) in \
23486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23487           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
23488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23489         esac; \
23490         srcdiroption="--srcdir=$${topdir}/uudecode"; \
23491         libsrcdir="$$s/uudecode"; \
23492         $(SHELL) $${libsrcdir}/configure \
23493           $(HOST_CONFIGARGS) $${srcdiroption}  \
23494           || exit 1
23495 @endif uudecode
23496
23497
23498
23499
23500
23501 .PHONY: all-uudecode maybe-all-uudecode
23502 maybe-all-uudecode:
23503 @if uudecode
23504 TARGET-uudecode=all
23505 maybe-all-uudecode: all-uudecode
23506 all-uudecode: configure-uudecode
23507         @r=`${PWD_COMMAND}`; export r; \
23508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23509         $(HOST_EXPORTS) \
23510         (cd $(HOST_SUBDIR)/uudecode && \
23511           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
23512 @endif uudecode
23513
23514
23515
23516
23517 .PHONY: check-uudecode maybe-check-uudecode
23518 maybe-check-uudecode:
23519 @if uudecode
23520 maybe-check-uudecode: check-uudecode
23521
23522 check-uudecode:
23523         @r=`${PWD_COMMAND}`; export r; \
23524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525         $(HOST_EXPORTS) \
23526         (cd $(HOST_SUBDIR)/uudecode && \
23527           $(MAKE) $(FLAGS_TO_PASS)  check)
23528
23529 @endif uudecode
23530
23531 .PHONY: install-uudecode maybe-install-uudecode
23532 maybe-install-uudecode:
23533 @if uudecode
23534 maybe-install-uudecode: install-uudecode
23535
23536 install-uudecode: installdirs
23537         @r=`${PWD_COMMAND}`; export r; \
23538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23539         $(HOST_EXPORTS) \
23540         (cd $(HOST_SUBDIR)/uudecode && \
23541           $(MAKE) $(FLAGS_TO_PASS)  install)
23542
23543 @endif uudecode
23544
23545 # Other targets (info, dvi, etc.)
23546
23547 .PHONY: maybe-info-uudecode info-uudecode
23548 maybe-info-uudecode:
23549 @if uudecode
23550 maybe-info-uudecode: info-uudecode
23551
23552 info-uudecode: \
23553     configure-uudecode 
23554         @[ -f ./uudecode/Makefile ] || exit 0; \
23555         r=`${PWD_COMMAND}`; export r; \
23556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23557         $(HOST_EXPORTS) \
23558         for flag in $(EXTRA_HOST_FLAGS) ; do \
23559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23560         done; \
23561         echo "Doing info in uudecode" ; \
23562         (cd $(HOST_SUBDIR)/uudecode && \
23563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23565                   "RANLIB=$${RANLIB}" \
23566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23567                   info) \
23568           || exit 1
23569
23570 @endif uudecode
23571
23572 .PHONY: maybe-dvi-uudecode dvi-uudecode
23573 maybe-dvi-uudecode:
23574 @if uudecode
23575 maybe-dvi-uudecode: dvi-uudecode
23576
23577 dvi-uudecode: \
23578     configure-uudecode 
23579         @[ -f ./uudecode/Makefile ] || exit 0; \
23580         r=`${PWD_COMMAND}`; export r; \
23581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23582         $(HOST_EXPORTS) \
23583         for flag in $(EXTRA_HOST_FLAGS) ; do \
23584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23585         done; \
23586         echo "Doing dvi in uudecode" ; \
23587         (cd $(HOST_SUBDIR)/uudecode && \
23588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23590                   "RANLIB=$${RANLIB}" \
23591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23592                   dvi) \
23593           || exit 1
23594
23595 @endif uudecode
23596
23597 .PHONY: maybe-html-uudecode html-uudecode
23598 maybe-html-uudecode:
23599 @if uudecode
23600 maybe-html-uudecode: html-uudecode
23601
23602 html-uudecode: \
23603     configure-uudecode 
23604         @[ -f ./uudecode/Makefile ] || exit 0; \
23605         r=`${PWD_COMMAND}`; export r; \
23606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607         $(HOST_EXPORTS) \
23608         for flag in $(EXTRA_HOST_FLAGS) ; do \
23609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23610         done; \
23611         echo "Doing html in uudecode" ; \
23612         (cd $(HOST_SUBDIR)/uudecode && \
23613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23615                   "RANLIB=$${RANLIB}" \
23616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23617                   html) \
23618           || exit 1
23619
23620 @endif uudecode
23621
23622 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
23623 maybe-TAGS-uudecode:
23624 @if uudecode
23625 maybe-TAGS-uudecode: TAGS-uudecode
23626
23627 TAGS-uudecode: \
23628     configure-uudecode 
23629         @[ -f ./uudecode/Makefile ] || exit 0; \
23630         r=`${PWD_COMMAND}`; export r; \
23631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23632         $(HOST_EXPORTS) \
23633         for flag in $(EXTRA_HOST_FLAGS) ; do \
23634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23635         done; \
23636         echo "Doing TAGS in uudecode" ; \
23637         (cd $(HOST_SUBDIR)/uudecode && \
23638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23640                   "RANLIB=$${RANLIB}" \
23641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23642                   TAGS) \
23643           || exit 1
23644
23645 @endif uudecode
23646
23647 .PHONY: maybe-install-info-uudecode install-info-uudecode
23648 maybe-install-info-uudecode:
23649 @if uudecode
23650 maybe-install-info-uudecode: install-info-uudecode
23651
23652 install-info-uudecode: \
23653     configure-uudecode \
23654     info-uudecode 
23655         @[ -f ./uudecode/Makefile ] || exit 0; \
23656         r=`${PWD_COMMAND}`; export r; \
23657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658         $(HOST_EXPORTS) \
23659         for flag in $(EXTRA_HOST_FLAGS) ; do \
23660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661         done; \
23662         echo "Doing install-info in uudecode" ; \
23663         (cd $(HOST_SUBDIR)/uudecode && \
23664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23666                   "RANLIB=$${RANLIB}" \
23667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23668                   install-info) \
23669           || exit 1
23670
23671 @endif uudecode
23672
23673 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
23674 maybe-installcheck-uudecode:
23675 @if uudecode
23676 maybe-installcheck-uudecode: installcheck-uudecode
23677
23678 installcheck-uudecode: \
23679     configure-uudecode 
23680         @[ -f ./uudecode/Makefile ] || exit 0; \
23681         r=`${PWD_COMMAND}`; export r; \
23682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683         $(HOST_EXPORTS) \
23684         for flag in $(EXTRA_HOST_FLAGS) ; do \
23685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686         done; \
23687         echo "Doing installcheck in uudecode" ; \
23688         (cd $(HOST_SUBDIR)/uudecode && \
23689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691                   "RANLIB=$${RANLIB}" \
23692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23693                   installcheck) \
23694           || exit 1
23695
23696 @endif uudecode
23697
23698 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
23699 maybe-mostlyclean-uudecode:
23700 @if uudecode
23701 maybe-mostlyclean-uudecode: mostlyclean-uudecode
23702
23703 mostlyclean-uudecode: 
23704         @[ -f ./uudecode/Makefile ] || exit 0; \
23705         r=`${PWD_COMMAND}`; export r; \
23706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23707         $(HOST_EXPORTS) \
23708         for flag in $(EXTRA_HOST_FLAGS) ; do \
23709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23710         done; \
23711         echo "Doing mostlyclean in uudecode" ; \
23712         (cd $(HOST_SUBDIR)/uudecode && \
23713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23715                   "RANLIB=$${RANLIB}" \
23716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23717                   mostlyclean) \
23718           || exit 1
23719
23720 @endif uudecode
23721
23722 .PHONY: maybe-clean-uudecode clean-uudecode
23723 maybe-clean-uudecode:
23724 @if uudecode
23725 maybe-clean-uudecode: clean-uudecode
23726
23727 clean-uudecode: 
23728         @[ -f ./uudecode/Makefile ] || exit 0; \
23729         r=`${PWD_COMMAND}`; export r; \
23730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731         $(HOST_EXPORTS) \
23732         for flag in $(EXTRA_HOST_FLAGS) ; do \
23733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23734         done; \
23735         echo "Doing clean in uudecode" ; \
23736         (cd $(HOST_SUBDIR)/uudecode && \
23737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23739                   "RANLIB=$${RANLIB}" \
23740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23741                   clean) \
23742           || exit 1
23743
23744 @endif uudecode
23745
23746 .PHONY: maybe-distclean-uudecode distclean-uudecode
23747 maybe-distclean-uudecode:
23748 @if uudecode
23749 maybe-distclean-uudecode: distclean-uudecode
23750
23751 distclean-uudecode: 
23752         @[ -f ./uudecode/Makefile ] || exit 0; \
23753         r=`${PWD_COMMAND}`; export r; \
23754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755         $(HOST_EXPORTS) \
23756         for flag in $(EXTRA_HOST_FLAGS) ; do \
23757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758         done; \
23759         echo "Doing distclean in uudecode" ; \
23760         (cd $(HOST_SUBDIR)/uudecode && \
23761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763                   "RANLIB=$${RANLIB}" \
23764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23765                   distclean) \
23766           || exit 1
23767
23768 @endif uudecode
23769
23770 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
23771 maybe-maintainer-clean-uudecode:
23772 @if uudecode
23773 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
23774
23775 maintainer-clean-uudecode: 
23776         @[ -f ./uudecode/Makefile ] || exit 0; \
23777         r=`${PWD_COMMAND}`; export r; \
23778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23779         $(HOST_EXPORTS) \
23780         for flag in $(EXTRA_HOST_FLAGS) ; do \
23781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23782         done; \
23783         echo "Doing maintainer-clean in uudecode" ; \
23784         (cd $(HOST_SUBDIR)/uudecode && \
23785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23787                   "RANLIB=$${RANLIB}" \
23788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23789                   maintainer-clean) \
23790           || exit 1
23791
23792 @endif uudecode
23793
23794
23795
23796 .PHONY: configure-wdiff maybe-configure-wdiff
23797 maybe-configure-wdiff:
23798 @if wdiff
23799 maybe-configure-wdiff: configure-wdiff
23800 configure-wdiff: 
23801         @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
23802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
23803         r=`${PWD_COMMAND}`; export r; \
23804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23805         $(HOST_EXPORTS) \
23806         echo Configuring in $(HOST_SUBDIR)/wdiff; \
23807         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
23808         case $(srcdir) in \
23809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23810           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
23811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23812         esac; \
23813         srcdiroption="--srcdir=$${topdir}/wdiff"; \
23814         libsrcdir="$$s/wdiff"; \
23815         $(SHELL) $${libsrcdir}/configure \
23816           $(HOST_CONFIGARGS) $${srcdiroption}  \
23817           || exit 1
23818 @endif wdiff
23819
23820
23821
23822
23823
23824 .PHONY: all-wdiff maybe-all-wdiff
23825 maybe-all-wdiff:
23826 @if wdiff
23827 TARGET-wdiff=all
23828 maybe-all-wdiff: all-wdiff
23829 all-wdiff: configure-wdiff
23830         @r=`${PWD_COMMAND}`; export r; \
23831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23832         $(HOST_EXPORTS) \
23833         (cd $(HOST_SUBDIR)/wdiff && \
23834           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
23835 @endif wdiff
23836
23837
23838
23839
23840 .PHONY: check-wdiff maybe-check-wdiff
23841 maybe-check-wdiff:
23842 @if wdiff
23843 maybe-check-wdiff: check-wdiff
23844
23845 check-wdiff:
23846         @r=`${PWD_COMMAND}`; export r; \
23847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23848         $(HOST_EXPORTS) \
23849         (cd $(HOST_SUBDIR)/wdiff && \
23850           $(MAKE) $(FLAGS_TO_PASS)  check)
23851
23852 @endif wdiff
23853
23854 .PHONY: install-wdiff maybe-install-wdiff
23855 maybe-install-wdiff:
23856 @if wdiff
23857 maybe-install-wdiff: install-wdiff
23858
23859 install-wdiff: installdirs
23860         @r=`${PWD_COMMAND}`; export r; \
23861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862         $(HOST_EXPORTS) \
23863         (cd $(HOST_SUBDIR)/wdiff && \
23864           $(MAKE) $(FLAGS_TO_PASS)  install)
23865
23866 @endif wdiff
23867
23868 # Other targets (info, dvi, etc.)
23869
23870 .PHONY: maybe-info-wdiff info-wdiff
23871 maybe-info-wdiff:
23872 @if wdiff
23873 maybe-info-wdiff: info-wdiff
23874
23875 info-wdiff: \
23876     configure-wdiff 
23877         @[ -f ./wdiff/Makefile ] || exit 0; \
23878         r=`${PWD_COMMAND}`; export r; \
23879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880         $(HOST_EXPORTS) \
23881         for flag in $(EXTRA_HOST_FLAGS) ; do \
23882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883         done; \
23884         echo "Doing info in wdiff" ; \
23885         (cd $(HOST_SUBDIR)/wdiff && \
23886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888                   "RANLIB=$${RANLIB}" \
23889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23890                   info) \
23891           || exit 1
23892
23893 @endif wdiff
23894
23895 .PHONY: maybe-dvi-wdiff dvi-wdiff
23896 maybe-dvi-wdiff:
23897 @if wdiff
23898 maybe-dvi-wdiff: dvi-wdiff
23899
23900 dvi-wdiff: \
23901     configure-wdiff 
23902         @[ -f ./wdiff/Makefile ] || exit 0; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         for flag in $(EXTRA_HOST_FLAGS) ; do \
23907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908         done; \
23909         echo "Doing dvi in wdiff" ; \
23910         (cd $(HOST_SUBDIR)/wdiff && \
23911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913                   "RANLIB=$${RANLIB}" \
23914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23915                   dvi) \
23916           || exit 1
23917
23918 @endif wdiff
23919
23920 .PHONY: maybe-html-wdiff html-wdiff
23921 maybe-html-wdiff:
23922 @if wdiff
23923 maybe-html-wdiff: html-wdiff
23924
23925 html-wdiff: \
23926     configure-wdiff 
23927         @[ -f ./wdiff/Makefile ] || exit 0; \
23928         r=`${PWD_COMMAND}`; export r; \
23929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930         $(HOST_EXPORTS) \
23931         for flag in $(EXTRA_HOST_FLAGS) ; do \
23932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23933         done; \
23934         echo "Doing html in wdiff" ; \
23935         (cd $(HOST_SUBDIR)/wdiff && \
23936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23938                   "RANLIB=$${RANLIB}" \
23939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23940                   html) \
23941           || exit 1
23942
23943 @endif wdiff
23944
23945 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
23946 maybe-TAGS-wdiff:
23947 @if wdiff
23948 maybe-TAGS-wdiff: TAGS-wdiff
23949
23950 TAGS-wdiff: \
23951     configure-wdiff 
23952         @[ -f ./wdiff/Makefile ] || exit 0; \
23953         r=`${PWD_COMMAND}`; export r; \
23954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955         $(HOST_EXPORTS) \
23956         for flag in $(EXTRA_HOST_FLAGS) ; do \
23957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23958         done; \
23959         echo "Doing TAGS in wdiff" ; \
23960         (cd $(HOST_SUBDIR)/wdiff && \
23961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23963                   "RANLIB=$${RANLIB}" \
23964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23965                   TAGS) \
23966           || exit 1
23967
23968 @endif wdiff
23969
23970 .PHONY: maybe-install-info-wdiff install-info-wdiff
23971 maybe-install-info-wdiff:
23972 @if wdiff
23973 maybe-install-info-wdiff: install-info-wdiff
23974
23975 install-info-wdiff: \
23976     configure-wdiff \
23977     info-wdiff 
23978         @[ -f ./wdiff/Makefile ] || exit 0; \
23979         r=`${PWD_COMMAND}`; export r; \
23980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981         $(HOST_EXPORTS) \
23982         for flag in $(EXTRA_HOST_FLAGS) ; do \
23983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23984         done; \
23985         echo "Doing install-info in wdiff" ; \
23986         (cd $(HOST_SUBDIR)/wdiff && \
23987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23989                   "RANLIB=$${RANLIB}" \
23990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23991                   install-info) \
23992           || exit 1
23993
23994 @endif wdiff
23995
23996 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
23997 maybe-installcheck-wdiff:
23998 @if wdiff
23999 maybe-installcheck-wdiff: installcheck-wdiff
24000
24001 installcheck-wdiff: \
24002     configure-wdiff 
24003         @[ -f ./wdiff/Makefile ] || exit 0; \
24004         r=`${PWD_COMMAND}`; export r; \
24005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006         $(HOST_EXPORTS) \
24007         for flag in $(EXTRA_HOST_FLAGS) ; do \
24008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009         done; \
24010         echo "Doing installcheck in wdiff" ; \
24011         (cd $(HOST_SUBDIR)/wdiff && \
24012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014                   "RANLIB=$${RANLIB}" \
24015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24016                   installcheck) \
24017           || exit 1
24018
24019 @endif wdiff
24020
24021 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
24022 maybe-mostlyclean-wdiff:
24023 @if wdiff
24024 maybe-mostlyclean-wdiff: mostlyclean-wdiff
24025
24026 mostlyclean-wdiff: 
24027         @[ -f ./wdiff/Makefile ] || exit 0; \
24028         r=`${PWD_COMMAND}`; export r; \
24029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030         $(HOST_EXPORTS) \
24031         for flag in $(EXTRA_HOST_FLAGS) ; do \
24032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24033         done; \
24034         echo "Doing mostlyclean in wdiff" ; \
24035         (cd $(HOST_SUBDIR)/wdiff && \
24036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24038                   "RANLIB=$${RANLIB}" \
24039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24040                   mostlyclean) \
24041           || exit 1
24042
24043 @endif wdiff
24044
24045 .PHONY: maybe-clean-wdiff clean-wdiff
24046 maybe-clean-wdiff:
24047 @if wdiff
24048 maybe-clean-wdiff: clean-wdiff
24049
24050 clean-wdiff: 
24051         @[ -f ./wdiff/Makefile ] || exit 0; \
24052         r=`${PWD_COMMAND}`; export r; \
24053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054         $(HOST_EXPORTS) \
24055         for flag in $(EXTRA_HOST_FLAGS) ; do \
24056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057         done; \
24058         echo "Doing clean in wdiff" ; \
24059         (cd $(HOST_SUBDIR)/wdiff && \
24060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062                   "RANLIB=$${RANLIB}" \
24063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24064                   clean) \
24065           || exit 1
24066
24067 @endif wdiff
24068
24069 .PHONY: maybe-distclean-wdiff distclean-wdiff
24070 maybe-distclean-wdiff:
24071 @if wdiff
24072 maybe-distclean-wdiff: distclean-wdiff
24073
24074 distclean-wdiff: 
24075         @[ -f ./wdiff/Makefile ] || exit 0; \
24076         r=`${PWD_COMMAND}`; export r; \
24077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24078         $(HOST_EXPORTS) \
24079         for flag in $(EXTRA_HOST_FLAGS) ; do \
24080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24081         done; \
24082         echo "Doing distclean in wdiff" ; \
24083         (cd $(HOST_SUBDIR)/wdiff && \
24084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24086                   "RANLIB=$${RANLIB}" \
24087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24088                   distclean) \
24089           || exit 1
24090
24091 @endif wdiff
24092
24093 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
24094 maybe-maintainer-clean-wdiff:
24095 @if wdiff
24096 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
24097
24098 maintainer-clean-wdiff: 
24099         @[ -f ./wdiff/Makefile ] || exit 0; \
24100         r=`${PWD_COMMAND}`; export r; \
24101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24102         $(HOST_EXPORTS) \
24103         for flag in $(EXTRA_HOST_FLAGS) ; do \
24104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24105         done; \
24106         echo "Doing maintainer-clean in wdiff" ; \
24107         (cd $(HOST_SUBDIR)/wdiff && \
24108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24110                   "RANLIB=$${RANLIB}" \
24111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24112                   maintainer-clean) \
24113           || exit 1
24114
24115 @endif wdiff
24116
24117
24118
24119 .PHONY: configure-zip maybe-configure-zip
24120 maybe-configure-zip:
24121 @if zip
24122 maybe-configure-zip: configure-zip
24123 configure-zip: 
24124         @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
24125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
24126         r=`${PWD_COMMAND}`; export r; \
24127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128         $(HOST_EXPORTS) \
24129         echo Configuring in $(HOST_SUBDIR)/zip; \
24130         cd "$(HOST_SUBDIR)/zip" || exit 1; \
24131         case $(srcdir) in \
24132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24133           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
24134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24135         esac; \
24136         srcdiroption="--srcdir=$${topdir}/zip"; \
24137         libsrcdir="$$s/zip"; \
24138         $(SHELL) $${libsrcdir}/configure \
24139           $(HOST_CONFIGARGS) $${srcdiroption}  \
24140           || exit 1
24141 @endif zip
24142
24143
24144
24145
24146
24147 .PHONY: all-zip maybe-all-zip
24148 maybe-all-zip:
24149 @if zip
24150 TARGET-zip=all
24151 maybe-all-zip: all-zip
24152 all-zip: configure-zip
24153         @r=`${PWD_COMMAND}`; export r; \
24154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24155         $(HOST_EXPORTS) \
24156         (cd $(HOST_SUBDIR)/zip && \
24157           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
24158 @endif zip
24159
24160
24161
24162
24163 .PHONY: check-zip maybe-check-zip
24164 maybe-check-zip:
24165 @if zip
24166 maybe-check-zip: check-zip
24167
24168 # This module is only tested in a native toolchain.
24169 check-zip:
24170         @if [ '$(host)' = '$(target)' ] ; then \
24171           r=`${PWD_COMMAND}`; export r; \
24172           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24173           $(HOST_EXPORTS) \
24174           (cd $(HOST_SUBDIR)/zip && \
24175             $(MAKE) $(FLAGS_TO_PASS)  check); \
24176         fi
24177
24178 @endif zip
24179
24180 .PHONY: install-zip maybe-install-zip
24181 maybe-install-zip:
24182 @if zip
24183 maybe-install-zip: install-zip
24184
24185 install-zip: installdirs
24186         @r=`${PWD_COMMAND}`; export r; \
24187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24188         $(HOST_EXPORTS) \
24189         (cd $(HOST_SUBDIR)/zip && \
24190           $(MAKE) $(FLAGS_TO_PASS)  install)
24191
24192 @endif zip
24193
24194 # Other targets (info, dvi, etc.)
24195
24196 .PHONY: maybe-info-zip info-zip
24197 maybe-info-zip:
24198 @if zip
24199 maybe-info-zip: info-zip
24200
24201 info-zip: \
24202     configure-zip 
24203         @[ -f ./zip/Makefile ] || exit 0; \
24204         r=`${PWD_COMMAND}`; export r; \
24205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24206         $(HOST_EXPORTS) \
24207         for flag in $(EXTRA_HOST_FLAGS) ; do \
24208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24209         done; \
24210         echo "Doing info in zip" ; \
24211         (cd $(HOST_SUBDIR)/zip && \
24212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24214                   "RANLIB=$${RANLIB}" \
24215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24216                   info) \
24217           || exit 1
24218
24219 @endif zip
24220
24221 .PHONY: maybe-dvi-zip dvi-zip
24222 maybe-dvi-zip:
24223 @if zip
24224 maybe-dvi-zip: dvi-zip
24225
24226 dvi-zip: \
24227     configure-zip 
24228         @[ -f ./zip/Makefile ] || exit 0; \
24229         r=`${PWD_COMMAND}`; export r; \
24230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24231         $(HOST_EXPORTS) \
24232         for flag in $(EXTRA_HOST_FLAGS) ; do \
24233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24234         done; \
24235         echo "Doing dvi in zip" ; \
24236         (cd $(HOST_SUBDIR)/zip && \
24237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24239                   "RANLIB=$${RANLIB}" \
24240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24241                   dvi) \
24242           || exit 1
24243
24244 @endif zip
24245
24246 .PHONY: maybe-html-zip html-zip
24247 maybe-html-zip:
24248 @if zip
24249 maybe-html-zip: html-zip
24250
24251 html-zip: \
24252     configure-zip 
24253         @[ -f ./zip/Makefile ] || exit 0; \
24254         r=`${PWD_COMMAND}`; export r; \
24255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24256         $(HOST_EXPORTS) \
24257         for flag in $(EXTRA_HOST_FLAGS) ; do \
24258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24259         done; \
24260         echo "Doing html in zip" ; \
24261         (cd $(HOST_SUBDIR)/zip && \
24262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24264                   "RANLIB=$${RANLIB}" \
24265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24266                   html) \
24267           || exit 1
24268
24269 @endif zip
24270
24271 .PHONY: maybe-TAGS-zip TAGS-zip
24272 maybe-TAGS-zip:
24273 @if zip
24274 maybe-TAGS-zip: TAGS-zip
24275
24276 TAGS-zip: \
24277     configure-zip 
24278         @[ -f ./zip/Makefile ] || exit 0; \
24279         r=`${PWD_COMMAND}`; export r; \
24280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281         $(HOST_EXPORTS) \
24282         for flag in $(EXTRA_HOST_FLAGS) ; do \
24283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24284         done; \
24285         echo "Doing TAGS in zip" ; \
24286         (cd $(HOST_SUBDIR)/zip && \
24287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24289                   "RANLIB=$${RANLIB}" \
24290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24291                   TAGS) \
24292           || exit 1
24293
24294 @endif zip
24295
24296 .PHONY: maybe-install-info-zip install-info-zip
24297 maybe-install-info-zip:
24298 @if zip
24299 maybe-install-info-zip: install-info-zip
24300
24301 install-info-zip: \
24302     configure-zip \
24303     info-zip 
24304         @[ -f ./zip/Makefile ] || exit 0; \
24305         r=`${PWD_COMMAND}`; export r; \
24306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24307         $(HOST_EXPORTS) \
24308         for flag in $(EXTRA_HOST_FLAGS) ; do \
24309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24310         done; \
24311         echo "Doing install-info in zip" ; \
24312         (cd $(HOST_SUBDIR)/zip && \
24313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24315                   "RANLIB=$${RANLIB}" \
24316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24317                   install-info) \
24318           || exit 1
24319
24320 @endif zip
24321
24322 .PHONY: maybe-installcheck-zip installcheck-zip
24323 maybe-installcheck-zip:
24324 @if zip
24325 maybe-installcheck-zip: installcheck-zip
24326
24327 installcheck-zip: \
24328     configure-zip 
24329         @[ -f ./zip/Makefile ] || exit 0; \
24330         r=`${PWD_COMMAND}`; export r; \
24331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332         $(HOST_EXPORTS) \
24333         for flag in $(EXTRA_HOST_FLAGS) ; do \
24334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24335         done; \
24336         echo "Doing installcheck in zip" ; \
24337         (cd $(HOST_SUBDIR)/zip && \
24338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24340                   "RANLIB=$${RANLIB}" \
24341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24342                   installcheck) \
24343           || exit 1
24344
24345 @endif zip
24346
24347 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
24348 maybe-mostlyclean-zip:
24349 @if zip
24350 maybe-mostlyclean-zip: mostlyclean-zip
24351
24352 mostlyclean-zip: 
24353         @[ -f ./zip/Makefile ] || exit 0; \
24354         r=`${PWD_COMMAND}`; export r; \
24355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356         $(HOST_EXPORTS) \
24357         for flag in $(EXTRA_HOST_FLAGS) ; do \
24358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24359         done; \
24360         echo "Doing mostlyclean in zip" ; \
24361         (cd $(HOST_SUBDIR)/zip && \
24362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24364                   "RANLIB=$${RANLIB}" \
24365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24366                   mostlyclean) \
24367           || exit 1
24368
24369 @endif zip
24370
24371 .PHONY: maybe-clean-zip clean-zip
24372 maybe-clean-zip:
24373 @if zip
24374 maybe-clean-zip: clean-zip
24375
24376 clean-zip: 
24377         @[ -f ./zip/Makefile ] || exit 0; \
24378         r=`${PWD_COMMAND}`; export r; \
24379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380         $(HOST_EXPORTS) \
24381         for flag in $(EXTRA_HOST_FLAGS) ; do \
24382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24383         done; \
24384         echo "Doing clean in zip" ; \
24385         (cd $(HOST_SUBDIR)/zip && \
24386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24388                   "RANLIB=$${RANLIB}" \
24389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24390                   clean) \
24391           || exit 1
24392
24393 @endif zip
24394
24395 .PHONY: maybe-distclean-zip distclean-zip
24396 maybe-distclean-zip:
24397 @if zip
24398 maybe-distclean-zip: distclean-zip
24399
24400 distclean-zip: 
24401         @[ -f ./zip/Makefile ] || exit 0; \
24402         r=`${PWD_COMMAND}`; export r; \
24403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24404         $(HOST_EXPORTS) \
24405         for flag in $(EXTRA_HOST_FLAGS) ; do \
24406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24407         done; \
24408         echo "Doing distclean in zip" ; \
24409         (cd $(HOST_SUBDIR)/zip && \
24410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24412                   "RANLIB=$${RANLIB}" \
24413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24414                   distclean) \
24415           || exit 1
24416
24417 @endif zip
24418
24419 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
24420 maybe-maintainer-clean-zip:
24421 @if zip
24422 maybe-maintainer-clean-zip: maintainer-clean-zip
24423
24424 maintainer-clean-zip: 
24425         @[ -f ./zip/Makefile ] || exit 0; \
24426         r=`${PWD_COMMAND}`; export r; \
24427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24428         $(HOST_EXPORTS) \
24429         for flag in $(EXTRA_HOST_FLAGS) ; do \
24430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24431         done; \
24432         echo "Doing maintainer-clean in zip" ; \
24433         (cd $(HOST_SUBDIR)/zip && \
24434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24436                   "RANLIB=$${RANLIB}" \
24437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24438                   maintainer-clean) \
24439           || exit 1
24440
24441 @endif zip
24442
24443
24444
24445 .PHONY: configure-zlib maybe-configure-zlib
24446 maybe-configure-zlib:
24447 @if zlib
24448 maybe-configure-zlib: configure-zlib
24449 configure-zlib: 
24450         @test -f stage_last && exit 0; \
24451         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
24452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
24453         r=`${PWD_COMMAND}`; export r; \
24454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455         $(HOST_EXPORTS) \
24456         echo Configuring in $(HOST_SUBDIR)/zlib; \
24457         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
24458         case $(srcdir) in \
24459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24460           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24462         esac; \
24463         srcdiroption="--srcdir=$${topdir}/zlib"; \
24464         libsrcdir="$$s/zlib"; \
24465         $(SHELL) $${libsrcdir}/configure \
24466           $(HOST_CONFIGARGS) $${srcdiroption}  \
24467           || exit 1
24468 @endif zlib
24469
24470
24471
24472 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
24473 maybe-configure-stage1-zlib:
24474 @if zlib-bootstrap
24475 maybe-configure-stage1-zlib: configure-stage1-zlib
24476 configure-stage1-zlib: 
24477         @$(MAKE) stage1-start
24478         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24479         r=`${PWD_COMMAND}`; export r; \
24480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24481         $(HOST_EXPORTS) \
24482         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
24483         cd $(HOST_SUBDIR)/zlib || exit 1; \
24484         case $(srcdir) in \
24485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24486           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24488         esac; \
24489         srcdiroption="--srcdir=$${topdir}/zlib"; \
24490         libsrcdir="$$s/zlib"; \
24491         $(SHELL) $${libsrcdir}/configure \
24492           $(HOST_CONFIGARGS) $${srcdiroption} \
24493           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24494 @endif zlib-bootstrap
24495
24496 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
24497 maybe-configure-stage2-zlib:
24498 @if zlib-bootstrap
24499 maybe-configure-stage2-zlib: configure-stage2-zlib
24500 configure-stage2-zlib: 
24501         @$(MAKE) stage2-start
24502         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24503         r=`${PWD_COMMAND}`; export r; \
24504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24505         $(HOST_EXPORTS) \
24506         $(POSTSTAGE1_HOST_EXPORTS) \
24507         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
24508         cd $(HOST_SUBDIR)/zlib || exit 1; \
24509         case $(srcdir) in \
24510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24511           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24513         esac; \
24514         srcdiroption="--srcdir=$${topdir}/zlib"; \
24515         libsrcdir="$$s/zlib"; \
24516         $(SHELL) $${libsrcdir}/configure \
24517           $(HOST_CONFIGARGS) $${srcdiroption} \
24518           @stage2_werror_flag@ 
24519 @endif zlib-bootstrap
24520
24521 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
24522 maybe-configure-stage3-zlib:
24523 @if zlib-bootstrap
24524 maybe-configure-stage3-zlib: configure-stage3-zlib
24525 configure-stage3-zlib: 
24526         @$(MAKE) stage3-start
24527         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24528         r=`${PWD_COMMAND}`; export r; \
24529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24530         $(HOST_EXPORTS) \
24531         $(POSTSTAGE1_HOST_EXPORTS) \
24532         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
24533         cd $(HOST_SUBDIR)/zlib || exit 1; \
24534         case $(srcdir) in \
24535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24536           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24538         esac; \
24539         srcdiroption="--srcdir=$${topdir}/zlib"; \
24540         libsrcdir="$$s/zlib"; \
24541         $(SHELL) $${libsrcdir}/configure \
24542           $(HOST_CONFIGARGS) $${srcdiroption} \
24543           @stage2_werror_flag@ 
24544 @endif zlib-bootstrap
24545
24546 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
24547 maybe-configure-stage4-zlib:
24548 @if zlib-bootstrap
24549 maybe-configure-stage4-zlib: configure-stage4-zlib
24550 configure-stage4-zlib: 
24551         @$(MAKE) stage4-start
24552         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24553         r=`${PWD_COMMAND}`; export r; \
24554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24555         $(HOST_EXPORTS) \
24556         $(POSTSTAGE1_HOST_EXPORTS) \
24557         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
24558         cd $(HOST_SUBDIR)/zlib || exit 1; \
24559         case $(srcdir) in \
24560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24561           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24563         esac; \
24564         srcdiroption="--srcdir=$${topdir}/zlib"; \
24565         libsrcdir="$$s/zlib"; \
24566         $(SHELL) $${libsrcdir}/configure \
24567           $(HOST_CONFIGARGS) $${srcdiroption} \
24568           @stage2_werror_flag@ 
24569 @endif zlib-bootstrap
24570
24571 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
24572 maybe-configure-stageprofile-zlib:
24573 @if zlib-bootstrap
24574 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
24575 configure-stageprofile-zlib: 
24576         @$(MAKE) stageprofile-start
24577         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24578         r=`${PWD_COMMAND}`; export r; \
24579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580         $(HOST_EXPORTS) \
24581         $(POSTSTAGE1_HOST_EXPORTS) \
24582         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
24583         cd $(HOST_SUBDIR)/zlib || exit 1; \
24584         case $(srcdir) in \
24585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24586           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24588         esac; \
24589         srcdiroption="--srcdir=$${topdir}/zlib"; \
24590         libsrcdir="$$s/zlib"; \
24591         $(SHELL) $${libsrcdir}/configure \
24592           $(HOST_CONFIGARGS) $${srcdiroption} \
24593           @stage2_werror_flag@ 
24594 @endif zlib-bootstrap
24595
24596 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
24597 maybe-configure-stagefeedback-zlib:
24598 @if zlib-bootstrap
24599 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
24600 configure-stagefeedback-zlib: 
24601         @$(MAKE) stagefeedback-start
24602         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] && exit 0 || : ; \
24603         r=`${PWD_COMMAND}`; export r; \
24604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24605         $(HOST_EXPORTS) \
24606         $(POSTSTAGE1_HOST_EXPORTS) \
24607         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
24608         cd $(HOST_SUBDIR)/zlib || exit 1; \
24609         case $(srcdir) in \
24610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24611           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
24612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24613         esac; \
24614         srcdiroption="--srcdir=$${topdir}/zlib"; \
24615         libsrcdir="$$s/zlib"; \
24616         $(SHELL) $${libsrcdir}/configure \
24617           $(HOST_CONFIGARGS) $${srcdiroption} \
24618           @stage2_werror_flag@ 
24619 @endif zlib-bootstrap
24620
24621
24622
24623
24624
24625 .PHONY: all-zlib maybe-all-zlib
24626 maybe-all-zlib:
24627 @if zlib
24628 TARGET-zlib=all
24629 maybe-all-zlib: all-zlib
24630 all-zlib: configure-zlib
24631         @test -f stage_last && exit 0; \
24632         r=`${PWD_COMMAND}`; export r; \
24633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24634         $(HOST_EXPORTS) \
24635         (cd $(HOST_SUBDIR)/zlib && \
24636           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
24637 @endif zlib
24638
24639
24640
24641 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
24642 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
24643 maybe-all-stage1-zlib:
24644 maybe-clean-stage1-zlib:
24645 @if zlib-bootstrap
24646 maybe-all-stage1-zlib: all-stage1-zlib
24647 all-stage1: all-stage1-zlib
24648 all-stage1-zlib: configure-stage1-zlib
24649         @$(MAKE) stage1-start
24650         @r=`${PWD_COMMAND}`; export r; \
24651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24652         $(HOST_EXPORTS) \
24653         cd $(HOST_SUBDIR)/zlib && \
24654         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" 
24655
24656 maybe-clean-stage1-zlib: clean-stage1-zlib
24657 clean-stage1: clean-stage1-zlib
24658 clean-stage1-zlib:
24659         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
24660           || exit 0 ; \
24661         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage1-start ; \
24662         cd $(HOST_SUBDIR)/zlib && \
24663         $(MAKE) $(FLAGS_TO_PASS)  \
24664                 CFLAGS="$(STAGE1_CFLAGS)"  clean
24665 @endif zlib-bootstrap
24666
24667
24668 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
24669 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
24670 maybe-all-stage2-zlib:
24671 maybe-clean-stage2-zlib:
24672 @if zlib-bootstrap
24673 maybe-all-stage2-zlib: all-stage2-zlib
24674 all-stage2: all-stage2-zlib
24675 all-stage2-zlib: configure-stage2-zlib
24676         @$(MAKE) stage2-start
24677         @r=`${PWD_COMMAND}`; export r; \
24678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24679         $(HOST_EXPORTS) \
24680         $(POSTSTAGE1_HOST_EXPORTS) \
24681         cd $(HOST_SUBDIR)/zlib && \
24682         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24683
24684 maybe-clean-stage2-zlib: clean-stage2-zlib
24685 clean-stage2: clean-stage2-zlib
24686 clean-stage2-zlib:
24687         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
24688           || exit 0 ; \
24689         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage2-start ; \
24690         cd $(HOST_SUBDIR)/zlib && \
24691         $(MAKE) $(FLAGS_TO_PASS)  \
24692                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24693                   clean
24694 @endif zlib-bootstrap
24695
24696
24697 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
24698 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
24699 maybe-all-stage3-zlib:
24700 maybe-clean-stage3-zlib:
24701 @if zlib-bootstrap
24702 maybe-all-stage3-zlib: all-stage3-zlib
24703 all-stage3: all-stage3-zlib
24704 all-stage3-zlib: configure-stage3-zlib
24705         @$(MAKE) stage3-start
24706         @r=`${PWD_COMMAND}`; export r; \
24707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24708         $(HOST_EXPORTS) \
24709         $(POSTSTAGE1_HOST_EXPORTS) \
24710         cd $(HOST_SUBDIR)/zlib && \
24711         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24712
24713 maybe-clean-stage3-zlib: clean-stage3-zlib
24714 clean-stage3: clean-stage3-zlib
24715 clean-stage3-zlib:
24716         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
24717           || exit 0 ; \
24718         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage3-start ; \
24719         cd $(HOST_SUBDIR)/zlib && \
24720         $(MAKE) $(FLAGS_TO_PASS)  \
24721                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24722                   clean
24723 @endif zlib-bootstrap
24724
24725
24726 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
24727 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
24728 maybe-all-stage4-zlib:
24729 maybe-clean-stage4-zlib:
24730 @if zlib-bootstrap
24731 maybe-all-stage4-zlib: all-stage4-zlib
24732 all-stage4: all-stage4-zlib
24733 all-stage4-zlib: configure-stage4-zlib
24734         @$(MAKE) stage4-start
24735         @r=`${PWD_COMMAND}`; export r; \
24736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24737         $(HOST_EXPORTS) \
24738         $(POSTSTAGE1_HOST_EXPORTS) \
24739         cd $(HOST_SUBDIR)/zlib && \
24740         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  
24741
24742 maybe-clean-stage4-zlib: clean-stage4-zlib
24743 clean-stage4: clean-stage4-zlib
24744 clean-stage4-zlib:
24745         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
24746           || exit 0 ; \
24747         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stage4-start ; \
24748         cd $(HOST_SUBDIR)/zlib && \
24749         $(MAKE) $(FLAGS_TO_PASS)  \
24750                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24751                   clean
24752 @endif zlib-bootstrap
24753
24754
24755 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
24756 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
24757 maybe-all-stageprofile-zlib:
24758 maybe-clean-stageprofile-zlib:
24759 @if zlib-bootstrap
24760 maybe-all-stageprofile-zlib: all-stageprofile-zlib
24761 all-stageprofile: all-stageprofile-zlib
24762 all-stageprofile-zlib: configure-stageprofile-zlib
24763         @$(MAKE) stageprofile-start
24764         @r=`${PWD_COMMAND}`; export r; \
24765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24766         $(HOST_EXPORTS) \
24767         $(POSTSTAGE1_HOST_EXPORTS) \
24768         cd $(HOST_SUBDIR)/zlib && \
24769         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" 
24770
24771 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
24772 clean-stageprofile: clean-stageprofile-zlib
24773 clean-stageprofile-zlib:
24774         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
24775           || exit 0 ; \
24776         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stageprofile-start ; \
24777         cd $(HOST_SUBDIR)/zlib && \
24778         $(MAKE) $(FLAGS_TO_PASS)  \
24779                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24780                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
24781 @endif zlib-bootstrap
24782
24783
24784 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
24785 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
24786 maybe-all-stagefeedback-zlib:
24787 maybe-clean-stagefeedback-zlib:
24788 @if zlib-bootstrap
24789 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
24790 all-stagefeedback: all-stagefeedback-zlib
24791 all-stagefeedback-zlib: configure-stagefeedback-zlib
24792         @$(MAKE) stagefeedback-start
24793         @r=`${PWD_COMMAND}`; export r; \
24794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24795         $(HOST_EXPORTS) \
24796         $(POSTSTAGE1_HOST_EXPORTS) \
24797         cd $(HOST_SUBDIR)/zlib && \
24798         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" 
24799
24800 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
24801 clean-stagefeedback: clean-stagefeedback-zlib
24802 clean-stagefeedback-zlib:
24803         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
24804           || exit 0 ; \
24805         [ -f $(HOST_SUBDIR)/zlib/Makefile ] || $(MAKE) stagefeedback-start ; \
24806         cd $(HOST_SUBDIR)/zlib && \
24807         $(MAKE) $(FLAGS_TO_PASS)  \
24808                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24809                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
24810 @endif zlib-bootstrap
24811
24812
24813
24814
24815
24816 .PHONY: check-zlib maybe-check-zlib
24817 maybe-check-zlib:
24818 @if zlib
24819 maybe-check-zlib: check-zlib
24820
24821 check-zlib:
24822
24823 @endif zlib
24824
24825 .PHONY: install-zlib maybe-install-zlib
24826 maybe-install-zlib:
24827 @if zlib
24828 maybe-install-zlib: install-zlib
24829
24830 install-zlib:
24831
24832 @endif zlib
24833
24834 # Other targets (info, dvi, etc.)
24835
24836 .PHONY: maybe-info-zlib info-zlib
24837 maybe-info-zlib:
24838 @if zlib
24839 maybe-info-zlib: info-zlib
24840
24841 info-zlib: \
24842     configure-zlib 
24843         @[ -f ./zlib/Makefile ] || exit 0; \
24844         r=`${PWD_COMMAND}`; export r; \
24845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24846         $(HOST_EXPORTS) \
24847         for flag in $(EXTRA_HOST_FLAGS) ; do \
24848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24849         done; \
24850         echo "Doing info in zlib" ; \
24851         (cd $(HOST_SUBDIR)/zlib && \
24852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24854                   "RANLIB=$${RANLIB}" \
24855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24856                   info) \
24857           || exit 1
24858
24859 @endif zlib
24860
24861 .PHONY: maybe-dvi-zlib dvi-zlib
24862 maybe-dvi-zlib:
24863 @if zlib
24864 maybe-dvi-zlib: dvi-zlib
24865
24866 dvi-zlib: \
24867     configure-zlib 
24868         @[ -f ./zlib/Makefile ] || exit 0; \
24869         r=`${PWD_COMMAND}`; export r; \
24870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871         $(HOST_EXPORTS) \
24872         for flag in $(EXTRA_HOST_FLAGS) ; do \
24873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24874         done; \
24875         echo "Doing dvi in zlib" ; \
24876         (cd $(HOST_SUBDIR)/zlib && \
24877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24879                   "RANLIB=$${RANLIB}" \
24880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24881                   dvi) \
24882           || exit 1
24883
24884 @endif zlib
24885
24886 .PHONY: maybe-html-zlib html-zlib
24887 maybe-html-zlib:
24888 @if zlib
24889 maybe-html-zlib: html-zlib
24890
24891 html-zlib: \
24892     configure-zlib 
24893         @[ -f ./zlib/Makefile ] || exit 0; \
24894         r=`${PWD_COMMAND}`; export r; \
24895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24896         $(HOST_EXPORTS) \
24897         for flag in $(EXTRA_HOST_FLAGS) ; do \
24898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24899         done; \
24900         echo "Doing html in zlib" ; \
24901         (cd $(HOST_SUBDIR)/zlib && \
24902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24904                   "RANLIB=$${RANLIB}" \
24905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24906                   html) \
24907           || exit 1
24908
24909 @endif zlib
24910
24911 .PHONY: maybe-TAGS-zlib TAGS-zlib
24912 maybe-TAGS-zlib:
24913 @if zlib
24914 maybe-TAGS-zlib: TAGS-zlib
24915
24916 TAGS-zlib: \
24917     configure-zlib 
24918         @[ -f ./zlib/Makefile ] || exit 0; \
24919         r=`${PWD_COMMAND}`; export r; \
24920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24921         $(HOST_EXPORTS) \
24922         for flag in $(EXTRA_HOST_FLAGS) ; do \
24923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24924         done; \
24925         echo "Doing TAGS in zlib" ; \
24926         (cd $(HOST_SUBDIR)/zlib && \
24927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24929                   "RANLIB=$${RANLIB}" \
24930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24931                   TAGS) \
24932           || exit 1
24933
24934 @endif zlib
24935
24936 .PHONY: maybe-install-info-zlib install-info-zlib
24937 maybe-install-info-zlib:
24938 @if zlib
24939 maybe-install-info-zlib: install-info-zlib
24940
24941 install-info-zlib: \
24942     configure-zlib \
24943     info-zlib 
24944         @[ -f ./zlib/Makefile ] || exit 0; \
24945         r=`${PWD_COMMAND}`; export r; \
24946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24947         $(HOST_EXPORTS) \
24948         for flag in $(EXTRA_HOST_FLAGS) ; do \
24949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24950         done; \
24951         echo "Doing install-info in zlib" ; \
24952         (cd $(HOST_SUBDIR)/zlib && \
24953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24955                   "RANLIB=$${RANLIB}" \
24956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24957                   install-info) \
24958           || exit 1
24959
24960 @endif zlib
24961
24962 .PHONY: maybe-installcheck-zlib installcheck-zlib
24963 maybe-installcheck-zlib:
24964 @if zlib
24965 maybe-installcheck-zlib: installcheck-zlib
24966
24967 installcheck-zlib: \
24968     configure-zlib 
24969         @[ -f ./zlib/Makefile ] || exit 0; \
24970         r=`${PWD_COMMAND}`; export r; \
24971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24972         $(HOST_EXPORTS) \
24973         for flag in $(EXTRA_HOST_FLAGS) ; do \
24974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24975         done; \
24976         echo "Doing installcheck in zlib" ; \
24977         (cd $(HOST_SUBDIR)/zlib && \
24978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24980                   "RANLIB=$${RANLIB}" \
24981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24982                   installcheck) \
24983           || exit 1
24984
24985 @endif zlib
24986
24987 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
24988 maybe-mostlyclean-zlib:
24989 @if zlib
24990 maybe-mostlyclean-zlib: mostlyclean-zlib
24991
24992 mostlyclean-zlib: 
24993         @[ -f ./zlib/Makefile ] || exit 0; \
24994         r=`${PWD_COMMAND}`; export r; \
24995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24996         $(HOST_EXPORTS) \
24997         for flag in $(EXTRA_HOST_FLAGS) ; do \
24998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24999         done; \
25000         echo "Doing mostlyclean in zlib" ; \
25001         (cd $(HOST_SUBDIR)/zlib && \
25002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25004                   "RANLIB=$${RANLIB}" \
25005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25006                   mostlyclean) \
25007           || exit 1
25008
25009 @endif zlib
25010
25011 .PHONY: maybe-clean-zlib clean-zlib
25012 maybe-clean-zlib:
25013 @if zlib
25014 maybe-clean-zlib: clean-zlib
25015
25016 clean-zlib: 
25017         @[ -f ./zlib/Makefile ] || exit 0; \
25018         r=`${PWD_COMMAND}`; export r; \
25019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25020         $(HOST_EXPORTS) \
25021         for flag in $(EXTRA_HOST_FLAGS) ; do \
25022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25023         done; \
25024         echo "Doing clean in zlib" ; \
25025         (cd $(HOST_SUBDIR)/zlib && \
25026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25028                   "RANLIB=$${RANLIB}" \
25029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25030                   clean) \
25031           || exit 1
25032
25033 @endif zlib
25034
25035 .PHONY: maybe-distclean-zlib distclean-zlib
25036 maybe-distclean-zlib:
25037 @if zlib
25038 maybe-distclean-zlib: distclean-zlib
25039
25040 distclean-zlib: 
25041         @[ -f ./zlib/Makefile ] || exit 0; \
25042         r=`${PWD_COMMAND}`; export r; \
25043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25044         $(HOST_EXPORTS) \
25045         for flag in $(EXTRA_HOST_FLAGS) ; do \
25046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25047         done; \
25048         echo "Doing distclean in zlib" ; \
25049         (cd $(HOST_SUBDIR)/zlib && \
25050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25052                   "RANLIB=$${RANLIB}" \
25053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25054                   distclean) \
25055           || exit 1
25056
25057 @endif zlib
25058
25059 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
25060 maybe-maintainer-clean-zlib:
25061 @if zlib
25062 maybe-maintainer-clean-zlib: maintainer-clean-zlib
25063
25064 maintainer-clean-zlib: 
25065         @[ -f ./zlib/Makefile ] || exit 0; \
25066         r=`${PWD_COMMAND}`; export r; \
25067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25068         $(HOST_EXPORTS) \
25069         for flag in $(EXTRA_HOST_FLAGS) ; do \
25070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25071         done; \
25072         echo "Doing maintainer-clean in zlib" ; \
25073         (cd $(HOST_SUBDIR)/zlib && \
25074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25076                   "RANLIB=$${RANLIB}" \
25077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25078                   maintainer-clean) \
25079           || exit 1
25080
25081 @endif zlib
25082
25083
25084
25085 .PHONY: configure-gdb maybe-configure-gdb
25086 maybe-configure-gdb:
25087 @if gdb
25088 maybe-configure-gdb: configure-gdb
25089 configure-gdb: 
25090         @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
25091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
25092         r=`${PWD_COMMAND}`; export r; \
25093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25094         $(HOST_EXPORTS) \
25095         echo Configuring in $(HOST_SUBDIR)/gdb; \
25096         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
25097         case $(srcdir) in \
25098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25099           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
25100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25101         esac; \
25102         srcdiroption="--srcdir=$${topdir}/gdb"; \
25103         libsrcdir="$$s/gdb"; \
25104         $(SHELL) $${libsrcdir}/configure \
25105           $(HOST_CONFIGARGS) $${srcdiroption}  \
25106           || exit 1
25107 @endif gdb
25108
25109
25110
25111
25112
25113 .PHONY: all-gdb maybe-all-gdb
25114 maybe-all-gdb:
25115 @if gdb
25116 TARGET-gdb=all
25117 maybe-all-gdb: all-gdb
25118 all-gdb: configure-gdb
25119         @r=`${PWD_COMMAND}`; export r; \
25120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25121         $(HOST_EXPORTS) \
25122         (cd $(HOST_SUBDIR)/gdb && \
25123           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
25124 @endif gdb
25125
25126
25127
25128
25129 .PHONY: check-gdb maybe-check-gdb
25130 maybe-check-gdb:
25131 @if gdb
25132 maybe-check-gdb: check-gdb
25133
25134 check-gdb:
25135         @r=`${PWD_COMMAND}`; export r; \
25136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25137         $(HOST_EXPORTS) \
25138         (cd $(HOST_SUBDIR)/gdb && \
25139           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25140
25141 @endif gdb
25142
25143 .PHONY: install-gdb maybe-install-gdb
25144 maybe-install-gdb:
25145 @if gdb
25146 maybe-install-gdb: install-gdb
25147
25148 install-gdb: installdirs
25149         @r=`${PWD_COMMAND}`; export r; \
25150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151         $(HOST_EXPORTS) \
25152         (cd $(HOST_SUBDIR)/gdb && \
25153           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25154
25155 @endif gdb
25156
25157 # Other targets (info, dvi, etc.)
25158
25159 .PHONY: maybe-info-gdb info-gdb
25160 maybe-info-gdb:
25161 @if gdb
25162 maybe-info-gdb: info-gdb
25163
25164 info-gdb: \
25165     configure-gdb 
25166         @[ -f ./gdb/Makefile ] || exit 0; \
25167         r=`${PWD_COMMAND}`; export r; \
25168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25169         $(HOST_EXPORTS) \
25170         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25172         done; \
25173         echo "Doing info in gdb" ; \
25174         (cd $(HOST_SUBDIR)/gdb && \
25175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25177                   "RANLIB=$${RANLIB}" \
25178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25179                   info) \
25180           || exit 1
25181
25182 @endif gdb
25183
25184 .PHONY: maybe-dvi-gdb dvi-gdb
25185 maybe-dvi-gdb:
25186 @if gdb
25187 maybe-dvi-gdb: dvi-gdb
25188
25189 dvi-gdb: \
25190     configure-gdb 
25191         @[ -f ./gdb/Makefile ] || exit 0; \
25192         r=`${PWD_COMMAND}`; export r; \
25193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25194         $(HOST_EXPORTS) \
25195         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25197         done; \
25198         echo "Doing dvi in gdb" ; \
25199         (cd $(HOST_SUBDIR)/gdb && \
25200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25202                   "RANLIB=$${RANLIB}" \
25203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25204                   dvi) \
25205           || exit 1
25206
25207 @endif gdb
25208
25209 .PHONY: maybe-html-gdb html-gdb
25210 maybe-html-gdb:
25211 @if gdb
25212 maybe-html-gdb: html-gdb
25213
25214 html-gdb: \
25215     configure-gdb 
25216         @[ -f ./gdb/Makefile ] || exit 0; \
25217         r=`${PWD_COMMAND}`; export r; \
25218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219         $(HOST_EXPORTS) \
25220         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25222         done; \
25223         echo "Doing html in gdb" ; \
25224         (cd $(HOST_SUBDIR)/gdb && \
25225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25227                   "RANLIB=$${RANLIB}" \
25228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25229                   html) \
25230           || exit 1
25231
25232 @endif gdb
25233
25234 .PHONY: maybe-TAGS-gdb TAGS-gdb
25235 maybe-TAGS-gdb:
25236 @if gdb
25237 maybe-TAGS-gdb: TAGS-gdb
25238
25239 TAGS-gdb: \
25240     configure-gdb 
25241         @[ -f ./gdb/Makefile ] || exit 0; \
25242         r=`${PWD_COMMAND}`; export r; \
25243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244         $(HOST_EXPORTS) \
25245         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25247         done; \
25248         echo "Doing TAGS in gdb" ; \
25249         (cd $(HOST_SUBDIR)/gdb && \
25250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25252                   "RANLIB=$${RANLIB}" \
25253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25254                   TAGS) \
25255           || exit 1
25256
25257 @endif gdb
25258
25259 .PHONY: maybe-install-info-gdb install-info-gdb
25260 maybe-install-info-gdb:
25261 @if gdb
25262 maybe-install-info-gdb: install-info-gdb
25263
25264 install-info-gdb: \
25265     configure-gdb \
25266     info-gdb 
25267         @[ -f ./gdb/Makefile ] || exit 0; \
25268         r=`${PWD_COMMAND}`; export r; \
25269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25270         $(HOST_EXPORTS) \
25271         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25273         done; \
25274         echo "Doing install-info in gdb" ; \
25275         (cd $(HOST_SUBDIR)/gdb && \
25276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25278                   "RANLIB=$${RANLIB}" \
25279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25280                   install-info) \
25281           || exit 1
25282
25283 @endif gdb
25284
25285 .PHONY: maybe-installcheck-gdb installcheck-gdb
25286 maybe-installcheck-gdb:
25287 @if gdb
25288 maybe-installcheck-gdb: installcheck-gdb
25289
25290 installcheck-gdb: \
25291     configure-gdb 
25292         @[ -f ./gdb/Makefile ] || exit 0; \
25293         r=`${PWD_COMMAND}`; export r; \
25294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25295         $(HOST_EXPORTS) \
25296         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25298         done; \
25299         echo "Doing installcheck in gdb" ; \
25300         (cd $(HOST_SUBDIR)/gdb && \
25301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25303                   "RANLIB=$${RANLIB}" \
25304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25305                   installcheck) \
25306           || exit 1
25307
25308 @endif gdb
25309
25310 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
25311 maybe-mostlyclean-gdb:
25312 @if gdb
25313 maybe-mostlyclean-gdb: mostlyclean-gdb
25314
25315 mostlyclean-gdb: 
25316         @[ -f ./gdb/Makefile ] || exit 0; \
25317         r=`${PWD_COMMAND}`; export r; \
25318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25319         $(HOST_EXPORTS) \
25320         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25322         done; \
25323         echo "Doing mostlyclean in gdb" ; \
25324         (cd $(HOST_SUBDIR)/gdb && \
25325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25327                   "RANLIB=$${RANLIB}" \
25328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25329                   mostlyclean) \
25330           || exit 1
25331
25332 @endif gdb
25333
25334 .PHONY: maybe-clean-gdb clean-gdb
25335 maybe-clean-gdb:
25336 @if gdb
25337 maybe-clean-gdb: clean-gdb
25338
25339 clean-gdb: 
25340         @[ -f ./gdb/Makefile ] || exit 0; \
25341         r=`${PWD_COMMAND}`; export r; \
25342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343         $(HOST_EXPORTS) \
25344         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25346         done; \
25347         echo "Doing clean in gdb" ; \
25348         (cd $(HOST_SUBDIR)/gdb && \
25349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25351                   "RANLIB=$${RANLIB}" \
25352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25353                   clean) \
25354           || exit 1
25355
25356 @endif gdb
25357
25358 .PHONY: maybe-distclean-gdb distclean-gdb
25359 maybe-distclean-gdb:
25360 @if gdb
25361 maybe-distclean-gdb: distclean-gdb
25362
25363 distclean-gdb: 
25364         @[ -f ./gdb/Makefile ] || exit 0; \
25365         r=`${PWD_COMMAND}`; export r; \
25366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25367         $(HOST_EXPORTS) \
25368         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25370         done; \
25371         echo "Doing distclean in gdb" ; \
25372         (cd $(HOST_SUBDIR)/gdb && \
25373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25375                   "RANLIB=$${RANLIB}" \
25376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25377                   distclean) \
25378           || exit 1
25379
25380 @endif gdb
25381
25382 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
25383 maybe-maintainer-clean-gdb:
25384 @if gdb
25385 maybe-maintainer-clean-gdb: maintainer-clean-gdb
25386
25387 maintainer-clean-gdb: 
25388         @[ -f ./gdb/Makefile ] || exit 0; \
25389         r=`${PWD_COMMAND}`; export r; \
25390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25391         $(HOST_EXPORTS) \
25392         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25394         done; \
25395         echo "Doing maintainer-clean in gdb" ; \
25396         (cd $(HOST_SUBDIR)/gdb && \
25397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25399                   "RANLIB=$${RANLIB}" \
25400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25401                   maintainer-clean) \
25402           || exit 1
25403
25404 @endif gdb
25405
25406
25407
25408 .PHONY: configure-expect maybe-configure-expect
25409 maybe-configure-expect:
25410 @if expect
25411 maybe-configure-expect: configure-expect
25412 configure-expect: 
25413         @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
25414         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
25415         r=`${PWD_COMMAND}`; export r; \
25416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25417         $(HOST_EXPORTS) \
25418         echo Configuring in $(HOST_SUBDIR)/expect; \
25419         cd "$(HOST_SUBDIR)/expect" || exit 1; \
25420         case $(srcdir) in \
25421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25422           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
25423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25424         esac; \
25425         srcdiroption="--srcdir=$${topdir}/expect"; \
25426         libsrcdir="$$s/expect"; \
25427         $(SHELL) $${libsrcdir}/configure \
25428           $(HOST_CONFIGARGS) $${srcdiroption}  \
25429           || exit 1
25430 @endif expect
25431
25432
25433
25434
25435
25436 .PHONY: all-expect maybe-all-expect
25437 maybe-all-expect:
25438 @if expect
25439 TARGET-expect=all
25440 maybe-all-expect: all-expect
25441 all-expect: configure-expect
25442         @r=`${PWD_COMMAND}`; export r; \
25443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25444         $(HOST_EXPORTS) \
25445         (cd $(HOST_SUBDIR)/expect && \
25446           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
25447 @endif expect
25448
25449
25450
25451
25452 .PHONY: check-expect maybe-check-expect
25453 maybe-check-expect:
25454 @if expect
25455 maybe-check-expect: check-expect
25456
25457 check-expect:
25458         @r=`${PWD_COMMAND}`; export r; \
25459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460         $(HOST_EXPORTS) \
25461         (cd $(HOST_SUBDIR)/expect && \
25462           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25463
25464 @endif expect
25465
25466 .PHONY: install-expect maybe-install-expect
25467 maybe-install-expect:
25468 @if expect
25469 maybe-install-expect: install-expect
25470
25471 install-expect: installdirs
25472         @r=`${PWD_COMMAND}`; export r; \
25473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25474         $(HOST_EXPORTS) \
25475         (cd $(HOST_SUBDIR)/expect && \
25476           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25477
25478 @endif expect
25479
25480 # Other targets (info, dvi, etc.)
25481
25482 .PHONY: maybe-info-expect info-expect
25483 maybe-info-expect:
25484 @if expect
25485 maybe-info-expect: info-expect
25486
25487 info-expect: \
25488     configure-expect 
25489         @[ -f ./expect/Makefile ] || exit 0; \
25490         r=`${PWD_COMMAND}`; export r; \
25491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25492         $(HOST_EXPORTS) \
25493         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25495         done; \
25496         echo "Doing info in expect" ; \
25497         (cd $(HOST_SUBDIR)/expect && \
25498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25500                   "RANLIB=$${RANLIB}" \
25501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25502                   info) \
25503           || exit 1
25504
25505 @endif expect
25506
25507 .PHONY: maybe-dvi-expect dvi-expect
25508 maybe-dvi-expect:
25509 @if expect
25510 maybe-dvi-expect: dvi-expect
25511
25512 dvi-expect: \
25513     configure-expect 
25514         @[ -f ./expect/Makefile ] || exit 0; \
25515         r=`${PWD_COMMAND}`; export r; \
25516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25517         $(HOST_EXPORTS) \
25518         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25520         done; \
25521         echo "Doing dvi in expect" ; \
25522         (cd $(HOST_SUBDIR)/expect && \
25523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25525                   "RANLIB=$${RANLIB}" \
25526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25527                   dvi) \
25528           || exit 1
25529
25530 @endif expect
25531
25532 .PHONY: maybe-html-expect html-expect
25533 maybe-html-expect:
25534 @if expect
25535 maybe-html-expect: html-expect
25536
25537 html-expect: \
25538     configure-expect 
25539         @[ -f ./expect/Makefile ] || exit 0; \
25540         r=`${PWD_COMMAND}`; export r; \
25541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542         $(HOST_EXPORTS) \
25543         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25545         done; \
25546         echo "Doing html in expect" ; \
25547         (cd $(HOST_SUBDIR)/expect && \
25548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25550                   "RANLIB=$${RANLIB}" \
25551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25552                   html) \
25553           || exit 1
25554
25555 @endif expect
25556
25557 .PHONY: maybe-TAGS-expect TAGS-expect
25558 maybe-TAGS-expect:
25559 @if expect
25560 maybe-TAGS-expect: TAGS-expect
25561
25562 TAGS-expect: \
25563     configure-expect 
25564         @[ -f ./expect/Makefile ] || exit 0; \
25565         r=`${PWD_COMMAND}`; export r; \
25566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567         $(HOST_EXPORTS) \
25568         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570         done; \
25571         echo "Doing TAGS in expect" ; \
25572         (cd $(HOST_SUBDIR)/expect && \
25573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575                   "RANLIB=$${RANLIB}" \
25576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25577                   TAGS) \
25578           || exit 1
25579
25580 @endif expect
25581
25582 .PHONY: maybe-install-info-expect install-info-expect
25583 maybe-install-info-expect:
25584 @if expect
25585 maybe-install-info-expect: install-info-expect
25586
25587 install-info-expect: \
25588     configure-expect \
25589     info-expect 
25590         @[ -f ./expect/Makefile ] || exit 0; \
25591         r=`${PWD_COMMAND}`; export r; \
25592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593         $(HOST_EXPORTS) \
25594         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25596         done; \
25597         echo "Doing install-info in expect" ; \
25598         (cd $(HOST_SUBDIR)/expect && \
25599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25601                   "RANLIB=$${RANLIB}" \
25602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25603                   install-info) \
25604           || exit 1
25605
25606 @endif expect
25607
25608 .PHONY: maybe-installcheck-expect installcheck-expect
25609 maybe-installcheck-expect:
25610 @if expect
25611 maybe-installcheck-expect: installcheck-expect
25612
25613 installcheck-expect: \
25614     configure-expect 
25615         @[ -f ./expect/Makefile ] || exit 0; \
25616         r=`${PWD_COMMAND}`; export r; \
25617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25618         $(HOST_EXPORTS) \
25619         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25621         done; \
25622         echo "Doing installcheck in expect" ; \
25623         (cd $(HOST_SUBDIR)/expect && \
25624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25626                   "RANLIB=$${RANLIB}" \
25627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25628                   installcheck) \
25629           || exit 1
25630
25631 @endif expect
25632
25633 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
25634 maybe-mostlyclean-expect:
25635 @if expect
25636 maybe-mostlyclean-expect: mostlyclean-expect
25637
25638 mostlyclean-expect: 
25639         @[ -f ./expect/Makefile ] || exit 0; \
25640         r=`${PWD_COMMAND}`; export r; \
25641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25642         $(HOST_EXPORTS) \
25643         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25645         done; \
25646         echo "Doing mostlyclean in expect" ; \
25647         (cd $(HOST_SUBDIR)/expect && \
25648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25650                   "RANLIB=$${RANLIB}" \
25651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25652                   mostlyclean) \
25653           || exit 1
25654
25655 @endif expect
25656
25657 .PHONY: maybe-clean-expect clean-expect
25658 maybe-clean-expect:
25659 @if expect
25660 maybe-clean-expect: clean-expect
25661
25662 clean-expect: 
25663         @[ -f ./expect/Makefile ] || exit 0; \
25664         r=`${PWD_COMMAND}`; export r; \
25665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666         $(HOST_EXPORTS) \
25667         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25669         done; \
25670         echo "Doing clean in expect" ; \
25671         (cd $(HOST_SUBDIR)/expect && \
25672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25674                   "RANLIB=$${RANLIB}" \
25675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25676                   clean) \
25677           || exit 1
25678
25679 @endif expect
25680
25681 .PHONY: maybe-distclean-expect distclean-expect
25682 maybe-distclean-expect:
25683 @if expect
25684 maybe-distclean-expect: distclean-expect
25685
25686 distclean-expect: 
25687         @[ -f ./expect/Makefile ] || exit 0; \
25688         r=`${PWD_COMMAND}`; export r; \
25689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25690         $(HOST_EXPORTS) \
25691         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25693         done; \
25694         echo "Doing distclean in expect" ; \
25695         (cd $(HOST_SUBDIR)/expect && \
25696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25698                   "RANLIB=$${RANLIB}" \
25699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25700                   distclean) \
25701           || exit 1
25702
25703 @endif expect
25704
25705 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
25706 maybe-maintainer-clean-expect:
25707 @if expect
25708 maybe-maintainer-clean-expect: maintainer-clean-expect
25709
25710 maintainer-clean-expect: 
25711         @[ -f ./expect/Makefile ] || exit 0; \
25712         r=`${PWD_COMMAND}`; export r; \
25713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25714         $(HOST_EXPORTS) \
25715         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25717         done; \
25718         echo "Doing maintainer-clean in expect" ; \
25719         (cd $(HOST_SUBDIR)/expect && \
25720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25722                   "RANLIB=$${RANLIB}" \
25723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25724                   maintainer-clean) \
25725           || exit 1
25726
25727 @endif expect
25728
25729
25730
25731 .PHONY: configure-guile maybe-configure-guile
25732 maybe-configure-guile:
25733 @if guile
25734 maybe-configure-guile: configure-guile
25735 configure-guile: 
25736         @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
25737         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
25738         r=`${PWD_COMMAND}`; export r; \
25739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25740         $(HOST_EXPORTS) \
25741         echo Configuring in $(HOST_SUBDIR)/guile; \
25742         cd "$(HOST_SUBDIR)/guile" || exit 1; \
25743         case $(srcdir) in \
25744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25745           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
25746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25747         esac; \
25748         srcdiroption="--srcdir=$${topdir}/guile"; \
25749         libsrcdir="$$s/guile"; \
25750         $(SHELL) $${libsrcdir}/configure \
25751           $(HOST_CONFIGARGS) $${srcdiroption}  \
25752           || exit 1
25753 @endif guile
25754
25755
25756
25757
25758
25759 .PHONY: all-guile maybe-all-guile
25760 maybe-all-guile:
25761 @if guile
25762 TARGET-guile=all
25763 maybe-all-guile: all-guile
25764 all-guile: configure-guile
25765         @r=`${PWD_COMMAND}`; export r; \
25766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25767         $(HOST_EXPORTS) \
25768         (cd $(HOST_SUBDIR)/guile && \
25769           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
25770 @endif guile
25771
25772
25773
25774
25775 .PHONY: check-guile maybe-check-guile
25776 maybe-check-guile:
25777 @if guile
25778 maybe-check-guile: check-guile
25779
25780 check-guile:
25781         @r=`${PWD_COMMAND}`; export r; \
25782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25783         $(HOST_EXPORTS) \
25784         (cd $(HOST_SUBDIR)/guile && \
25785           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
25786
25787 @endif guile
25788
25789 .PHONY: install-guile maybe-install-guile
25790 maybe-install-guile:
25791 @if guile
25792 maybe-install-guile: install-guile
25793
25794 install-guile: installdirs
25795         @r=`${PWD_COMMAND}`; export r; \
25796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25797         $(HOST_EXPORTS) \
25798         (cd $(HOST_SUBDIR)/guile && \
25799           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
25800
25801 @endif guile
25802
25803 # Other targets (info, dvi, etc.)
25804
25805 .PHONY: maybe-info-guile info-guile
25806 maybe-info-guile:
25807 @if guile
25808 maybe-info-guile: info-guile
25809
25810 info-guile: \
25811     configure-guile 
25812         @[ -f ./guile/Makefile ] || exit 0; \
25813         r=`${PWD_COMMAND}`; export r; \
25814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25815         $(HOST_EXPORTS) \
25816         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25818         done; \
25819         echo "Doing info in guile" ; \
25820         (cd $(HOST_SUBDIR)/guile && \
25821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25823                   "RANLIB=$${RANLIB}" \
25824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25825                   info) \
25826           || exit 1
25827
25828 @endif guile
25829
25830 .PHONY: maybe-dvi-guile dvi-guile
25831 maybe-dvi-guile:
25832 @if guile
25833 maybe-dvi-guile: dvi-guile
25834
25835 dvi-guile: \
25836     configure-guile 
25837         @[ -f ./guile/Makefile ] || exit 0; \
25838         r=`${PWD_COMMAND}`; export r; \
25839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25840         $(HOST_EXPORTS) \
25841         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25843         done; \
25844         echo "Doing dvi in guile" ; \
25845         (cd $(HOST_SUBDIR)/guile && \
25846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25848                   "RANLIB=$${RANLIB}" \
25849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25850                   dvi) \
25851           || exit 1
25852
25853 @endif guile
25854
25855 .PHONY: maybe-html-guile html-guile
25856 maybe-html-guile:
25857 @if guile
25858 maybe-html-guile: html-guile
25859
25860 html-guile: \
25861     configure-guile 
25862         @[ -f ./guile/Makefile ] || exit 0; \
25863         r=`${PWD_COMMAND}`; export r; \
25864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25865         $(HOST_EXPORTS) \
25866         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25868         done; \
25869         echo "Doing html in guile" ; \
25870         (cd $(HOST_SUBDIR)/guile && \
25871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25873                   "RANLIB=$${RANLIB}" \
25874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25875                   html) \
25876           || exit 1
25877
25878 @endif guile
25879
25880 .PHONY: maybe-TAGS-guile TAGS-guile
25881 maybe-TAGS-guile:
25882 @if guile
25883 maybe-TAGS-guile: TAGS-guile
25884
25885 TAGS-guile: \
25886     configure-guile 
25887         @[ -f ./guile/Makefile ] || exit 0; \
25888         r=`${PWD_COMMAND}`; export r; \
25889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25890         $(HOST_EXPORTS) \
25891         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25893         done; \
25894         echo "Doing TAGS in guile" ; \
25895         (cd $(HOST_SUBDIR)/guile && \
25896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25898                   "RANLIB=$${RANLIB}" \
25899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25900                   TAGS) \
25901           || exit 1
25902
25903 @endif guile
25904
25905 .PHONY: maybe-install-info-guile install-info-guile
25906 maybe-install-info-guile:
25907 @if guile
25908 maybe-install-info-guile: install-info-guile
25909
25910 install-info-guile: \
25911     configure-guile \
25912     info-guile 
25913         @[ -f ./guile/Makefile ] || exit 0; \
25914         r=`${PWD_COMMAND}`; export r; \
25915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916         $(HOST_EXPORTS) \
25917         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25919         done; \
25920         echo "Doing install-info in guile" ; \
25921         (cd $(HOST_SUBDIR)/guile && \
25922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25924                   "RANLIB=$${RANLIB}" \
25925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25926                   install-info) \
25927           || exit 1
25928
25929 @endif guile
25930
25931 .PHONY: maybe-installcheck-guile installcheck-guile
25932 maybe-installcheck-guile:
25933 @if guile
25934 maybe-installcheck-guile: installcheck-guile
25935
25936 installcheck-guile: \
25937     configure-guile 
25938         @[ -f ./guile/Makefile ] || exit 0; \
25939         r=`${PWD_COMMAND}`; export r; \
25940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25941         $(HOST_EXPORTS) \
25942         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25944         done; \
25945         echo "Doing installcheck in guile" ; \
25946         (cd $(HOST_SUBDIR)/guile && \
25947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25949                   "RANLIB=$${RANLIB}" \
25950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25951                   installcheck) \
25952           || exit 1
25953
25954 @endif guile
25955
25956 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
25957 maybe-mostlyclean-guile:
25958 @if guile
25959 maybe-mostlyclean-guile: mostlyclean-guile
25960
25961 mostlyclean-guile: 
25962         @[ -f ./guile/Makefile ] || exit 0; \
25963         r=`${PWD_COMMAND}`; export r; \
25964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25965         $(HOST_EXPORTS) \
25966         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25968         done; \
25969         echo "Doing mostlyclean in guile" ; \
25970         (cd $(HOST_SUBDIR)/guile && \
25971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25973                   "RANLIB=$${RANLIB}" \
25974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25975                   mostlyclean) \
25976           || exit 1
25977
25978 @endif guile
25979
25980 .PHONY: maybe-clean-guile clean-guile
25981 maybe-clean-guile:
25982 @if guile
25983 maybe-clean-guile: clean-guile
25984
25985 clean-guile: 
25986         @[ -f ./guile/Makefile ] || exit 0; \
25987         r=`${PWD_COMMAND}`; export r; \
25988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25989         $(HOST_EXPORTS) \
25990         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
25991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25992         done; \
25993         echo "Doing clean in guile" ; \
25994         (cd $(HOST_SUBDIR)/guile && \
25995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25997                   "RANLIB=$${RANLIB}" \
25998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25999                   clean) \
26000           || exit 1
26001
26002 @endif guile
26003
26004 .PHONY: maybe-distclean-guile distclean-guile
26005 maybe-distclean-guile:
26006 @if guile
26007 maybe-distclean-guile: distclean-guile
26008
26009 distclean-guile: 
26010         @[ -f ./guile/Makefile ] || exit 0; \
26011         r=`${PWD_COMMAND}`; export r; \
26012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26013         $(HOST_EXPORTS) \
26014         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26016         done; \
26017         echo "Doing distclean in guile" ; \
26018         (cd $(HOST_SUBDIR)/guile && \
26019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26021                   "RANLIB=$${RANLIB}" \
26022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26023                   distclean) \
26024           || exit 1
26025
26026 @endif guile
26027
26028 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
26029 maybe-maintainer-clean-guile:
26030 @if guile
26031 maybe-maintainer-clean-guile: maintainer-clean-guile
26032
26033 maintainer-clean-guile: 
26034         @[ -f ./guile/Makefile ] || exit 0; \
26035         r=`${PWD_COMMAND}`; export r; \
26036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26037         $(HOST_EXPORTS) \
26038         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26040         done; \
26041         echo "Doing maintainer-clean in guile" ; \
26042         (cd $(HOST_SUBDIR)/guile && \
26043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26045                   "RANLIB=$${RANLIB}" \
26046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26047                   maintainer-clean) \
26048           || exit 1
26049
26050 @endif guile
26051
26052
26053
26054 .PHONY: configure-tk maybe-configure-tk
26055 maybe-configure-tk:
26056 @if tk
26057 maybe-configure-tk: configure-tk
26058 configure-tk: 
26059         @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
26060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
26061         r=`${PWD_COMMAND}`; export r; \
26062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26063         $(HOST_EXPORTS) \
26064         echo Configuring in $(HOST_SUBDIR)/tk; \
26065         cd "$(HOST_SUBDIR)/tk" || exit 1; \
26066         case $(srcdir) in \
26067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26068           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
26069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26070         esac; \
26071         srcdiroption="--srcdir=$${topdir}/tk"; \
26072         libsrcdir="$$s/tk"; \
26073         $(SHELL) $${libsrcdir}/configure \
26074           $(HOST_CONFIGARGS) $${srcdiroption}  \
26075           || exit 1
26076 @endif tk
26077
26078
26079
26080
26081
26082 .PHONY: all-tk maybe-all-tk
26083 maybe-all-tk:
26084 @if tk
26085 TARGET-tk=all
26086 maybe-all-tk: all-tk
26087 all-tk: configure-tk
26088         @r=`${PWD_COMMAND}`; export r; \
26089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26090         $(HOST_EXPORTS) \
26091         (cd $(HOST_SUBDIR)/tk && \
26092           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
26093 @endif tk
26094
26095
26096
26097
26098 .PHONY: check-tk maybe-check-tk
26099 maybe-check-tk:
26100 @if tk
26101 maybe-check-tk: check-tk
26102
26103 check-tk:
26104         @r=`${PWD_COMMAND}`; export r; \
26105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106         $(HOST_EXPORTS) \
26107         (cd $(HOST_SUBDIR)/tk && \
26108           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26109
26110 @endif tk
26111
26112 .PHONY: install-tk maybe-install-tk
26113 maybe-install-tk:
26114 @if tk
26115 maybe-install-tk: install-tk
26116
26117 install-tk: installdirs
26118         @r=`${PWD_COMMAND}`; export r; \
26119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26120         $(HOST_EXPORTS) \
26121         (cd $(HOST_SUBDIR)/tk && \
26122           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26123
26124 @endif tk
26125
26126 # Other targets (info, dvi, etc.)
26127
26128 .PHONY: maybe-info-tk info-tk
26129 maybe-info-tk:
26130 @if tk
26131 maybe-info-tk: info-tk
26132
26133 info-tk: \
26134     configure-tk 
26135         @[ -f ./tk/Makefile ] || exit 0; \
26136         r=`${PWD_COMMAND}`; export r; \
26137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26138         $(HOST_EXPORTS) \
26139         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26141         done; \
26142         echo "Doing info in tk" ; \
26143         (cd $(HOST_SUBDIR)/tk && \
26144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26146                   "RANLIB=$${RANLIB}" \
26147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26148                   info) \
26149           || exit 1
26150
26151 @endif tk
26152
26153 .PHONY: maybe-dvi-tk dvi-tk
26154 maybe-dvi-tk:
26155 @if tk
26156 maybe-dvi-tk: dvi-tk
26157
26158 dvi-tk: \
26159     configure-tk 
26160         @[ -f ./tk/Makefile ] || exit 0; \
26161         r=`${PWD_COMMAND}`; export r; \
26162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26163         $(HOST_EXPORTS) \
26164         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26166         done; \
26167         echo "Doing dvi in tk" ; \
26168         (cd $(HOST_SUBDIR)/tk && \
26169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26171                   "RANLIB=$${RANLIB}" \
26172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26173                   dvi) \
26174           || exit 1
26175
26176 @endif tk
26177
26178 .PHONY: maybe-html-tk html-tk
26179 maybe-html-tk:
26180 @if tk
26181 maybe-html-tk: html-tk
26182
26183 html-tk: \
26184     configure-tk 
26185         @[ -f ./tk/Makefile ] || exit 0; \
26186         r=`${PWD_COMMAND}`; export r; \
26187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26188         $(HOST_EXPORTS) \
26189         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26191         done; \
26192         echo "Doing html in tk" ; \
26193         (cd $(HOST_SUBDIR)/tk && \
26194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26196                   "RANLIB=$${RANLIB}" \
26197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26198                   html) \
26199           || exit 1
26200
26201 @endif tk
26202
26203 .PHONY: maybe-TAGS-tk TAGS-tk
26204 maybe-TAGS-tk:
26205 @if tk
26206 maybe-TAGS-tk: TAGS-tk
26207
26208 TAGS-tk: \
26209     configure-tk 
26210         @[ -f ./tk/Makefile ] || exit 0; \
26211         r=`${PWD_COMMAND}`; export r; \
26212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26213         $(HOST_EXPORTS) \
26214         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26216         done; \
26217         echo "Doing TAGS in tk" ; \
26218         (cd $(HOST_SUBDIR)/tk && \
26219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26221                   "RANLIB=$${RANLIB}" \
26222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26223                   TAGS) \
26224           || exit 1
26225
26226 @endif tk
26227
26228 .PHONY: maybe-install-info-tk install-info-tk
26229 maybe-install-info-tk:
26230 @if tk
26231 maybe-install-info-tk: install-info-tk
26232
26233 install-info-tk: \
26234     configure-tk \
26235     info-tk 
26236         @[ -f ./tk/Makefile ] || exit 0; \
26237         r=`${PWD_COMMAND}`; export r; \
26238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26239         $(HOST_EXPORTS) \
26240         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26242         done; \
26243         echo "Doing install-info in tk" ; \
26244         (cd $(HOST_SUBDIR)/tk && \
26245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26247                   "RANLIB=$${RANLIB}" \
26248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26249                   install-info) \
26250           || exit 1
26251
26252 @endif tk
26253
26254 .PHONY: maybe-installcheck-tk installcheck-tk
26255 maybe-installcheck-tk:
26256 @if tk
26257 maybe-installcheck-tk: installcheck-tk
26258
26259 installcheck-tk: \
26260     configure-tk 
26261         @[ -f ./tk/Makefile ] || exit 0; \
26262         r=`${PWD_COMMAND}`; export r; \
26263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26264         $(HOST_EXPORTS) \
26265         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26267         done; \
26268         echo "Doing installcheck in tk" ; \
26269         (cd $(HOST_SUBDIR)/tk && \
26270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26272                   "RANLIB=$${RANLIB}" \
26273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26274                   installcheck) \
26275           || exit 1
26276
26277 @endif tk
26278
26279 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
26280 maybe-mostlyclean-tk:
26281 @if tk
26282 maybe-mostlyclean-tk: mostlyclean-tk
26283
26284 mostlyclean-tk: 
26285         @[ -f ./tk/Makefile ] || exit 0; \
26286         r=`${PWD_COMMAND}`; export r; \
26287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26288         $(HOST_EXPORTS) \
26289         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26291         done; \
26292         echo "Doing mostlyclean in tk" ; \
26293         (cd $(HOST_SUBDIR)/tk && \
26294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26296                   "RANLIB=$${RANLIB}" \
26297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26298                   mostlyclean) \
26299           || exit 1
26300
26301 @endif tk
26302
26303 .PHONY: maybe-clean-tk clean-tk
26304 maybe-clean-tk:
26305 @if tk
26306 maybe-clean-tk: clean-tk
26307
26308 clean-tk: 
26309         @[ -f ./tk/Makefile ] || exit 0; \
26310         r=`${PWD_COMMAND}`; export r; \
26311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312         $(HOST_EXPORTS) \
26313         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315         done; \
26316         echo "Doing clean in tk" ; \
26317         (cd $(HOST_SUBDIR)/tk && \
26318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320                   "RANLIB=$${RANLIB}" \
26321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26322                   clean) \
26323           || exit 1
26324
26325 @endif tk
26326
26327 .PHONY: maybe-distclean-tk distclean-tk
26328 maybe-distclean-tk:
26329 @if tk
26330 maybe-distclean-tk: distclean-tk
26331
26332 distclean-tk: 
26333         @[ -f ./tk/Makefile ] || exit 0; \
26334         r=`${PWD_COMMAND}`; export r; \
26335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336         $(HOST_EXPORTS) \
26337         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26339         done; \
26340         echo "Doing distclean in tk" ; \
26341         (cd $(HOST_SUBDIR)/tk && \
26342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26344                   "RANLIB=$${RANLIB}" \
26345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26346                   distclean) \
26347           || exit 1
26348
26349 @endif tk
26350
26351 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
26352 maybe-maintainer-clean-tk:
26353 @if tk
26354 maybe-maintainer-clean-tk: maintainer-clean-tk
26355
26356 maintainer-clean-tk: 
26357         @[ -f ./tk/Makefile ] || exit 0; \
26358         r=`${PWD_COMMAND}`; export r; \
26359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360         $(HOST_EXPORTS) \
26361         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363         done; \
26364         echo "Doing maintainer-clean in tk" ; \
26365         (cd $(HOST_SUBDIR)/tk && \
26366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368                   "RANLIB=$${RANLIB}" \
26369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26370                   maintainer-clean) \
26371           || exit 1
26372
26373 @endif tk
26374
26375
26376
26377 .PHONY: configure-libtermcap maybe-configure-libtermcap
26378 maybe-configure-libtermcap:
26379 @if libtermcap
26380 maybe-configure-libtermcap: configure-libtermcap
26381 configure-libtermcap: 
26382         @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
26383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
26384         r=`${PWD_COMMAND}`; export r; \
26385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386         $(HOST_EXPORTS) \
26387         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
26388         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
26389         case $(srcdir) in \
26390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26391           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
26392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26393         esac; \
26394         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
26395         libsrcdir="$$s/libtermcap"; \
26396         $(SHELL) $${libsrcdir}/configure \
26397           $(HOST_CONFIGARGS) $${srcdiroption}  \
26398           || exit 1
26399 @endif libtermcap
26400
26401
26402
26403
26404
26405 .PHONY: all-libtermcap maybe-all-libtermcap
26406 maybe-all-libtermcap:
26407 @if libtermcap
26408 TARGET-libtermcap=all
26409 maybe-all-libtermcap: all-libtermcap
26410 all-libtermcap: configure-libtermcap
26411         @r=`${PWD_COMMAND}`; export r; \
26412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26413         $(HOST_EXPORTS) \
26414         (cd $(HOST_SUBDIR)/libtermcap && \
26415           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
26416 @endif libtermcap
26417
26418
26419
26420
26421 .PHONY: check-libtermcap maybe-check-libtermcap
26422 maybe-check-libtermcap:
26423 @if libtermcap
26424 maybe-check-libtermcap: check-libtermcap
26425
26426 check-libtermcap:
26427
26428 @endif libtermcap
26429
26430 .PHONY: install-libtermcap maybe-install-libtermcap
26431 maybe-install-libtermcap:
26432 @if libtermcap
26433 maybe-install-libtermcap: install-libtermcap
26434
26435 install-libtermcap: installdirs
26436         @r=`${PWD_COMMAND}`; export r; \
26437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26438         $(HOST_EXPORTS) \
26439         (cd $(HOST_SUBDIR)/libtermcap && \
26440           $(MAKE) $(FLAGS_TO_PASS)  install)
26441
26442 @endif libtermcap
26443
26444 # Other targets (info, dvi, etc.)
26445
26446 .PHONY: maybe-info-libtermcap info-libtermcap
26447 maybe-info-libtermcap:
26448 @if libtermcap
26449 maybe-info-libtermcap: info-libtermcap
26450
26451 info-libtermcap: \
26452     configure-libtermcap 
26453         @[ -f ./libtermcap/Makefile ] || exit 0; \
26454         r=`${PWD_COMMAND}`; export r; \
26455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26456         $(HOST_EXPORTS) \
26457         for flag in $(EXTRA_HOST_FLAGS) ; do \
26458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26459         done; \
26460         echo "Doing info in libtermcap" ; \
26461         (cd $(HOST_SUBDIR)/libtermcap && \
26462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26464                   "RANLIB=$${RANLIB}" \
26465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26466                   info) \
26467           || exit 1
26468
26469 @endif libtermcap
26470
26471 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
26472 maybe-dvi-libtermcap:
26473 @if libtermcap
26474 maybe-dvi-libtermcap: dvi-libtermcap
26475
26476 dvi-libtermcap: \
26477     configure-libtermcap 
26478         @[ -f ./libtermcap/Makefile ] || exit 0; \
26479         r=`${PWD_COMMAND}`; export r; \
26480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481         $(HOST_EXPORTS) \
26482         for flag in $(EXTRA_HOST_FLAGS) ; do \
26483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26484         done; \
26485         echo "Doing dvi in libtermcap" ; \
26486         (cd $(HOST_SUBDIR)/libtermcap && \
26487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26489                   "RANLIB=$${RANLIB}" \
26490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26491                   dvi) \
26492           || exit 1
26493
26494 @endif libtermcap
26495
26496 .PHONY: maybe-html-libtermcap html-libtermcap
26497 maybe-html-libtermcap:
26498 @if libtermcap
26499 maybe-html-libtermcap: html-libtermcap
26500
26501 html-libtermcap: \
26502     configure-libtermcap 
26503         @[ -f ./libtermcap/Makefile ] || exit 0; \
26504         r=`${PWD_COMMAND}`; export r; \
26505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26506         $(HOST_EXPORTS) \
26507         for flag in $(EXTRA_HOST_FLAGS) ; do \
26508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26509         done; \
26510         echo "Doing html in libtermcap" ; \
26511         (cd $(HOST_SUBDIR)/libtermcap && \
26512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26514                   "RANLIB=$${RANLIB}" \
26515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26516                   html) \
26517           || exit 1
26518
26519 @endif libtermcap
26520
26521 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
26522 maybe-TAGS-libtermcap:
26523 @if libtermcap
26524 maybe-TAGS-libtermcap: TAGS-libtermcap
26525
26526 TAGS-libtermcap: \
26527     configure-libtermcap 
26528         @[ -f ./libtermcap/Makefile ] || exit 0; \
26529         r=`${PWD_COMMAND}`; export r; \
26530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26531         $(HOST_EXPORTS) \
26532         for flag in $(EXTRA_HOST_FLAGS) ; do \
26533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26534         done; \
26535         echo "Doing TAGS in libtermcap" ; \
26536         (cd $(HOST_SUBDIR)/libtermcap && \
26537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26539                   "RANLIB=$${RANLIB}" \
26540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26541                   TAGS) \
26542           || exit 1
26543
26544 @endif libtermcap
26545
26546 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
26547 maybe-install-info-libtermcap:
26548 @if libtermcap
26549 maybe-install-info-libtermcap: install-info-libtermcap
26550
26551 install-info-libtermcap: \
26552     configure-libtermcap \
26553     info-libtermcap 
26554         @[ -f ./libtermcap/Makefile ] || exit 0; \
26555         r=`${PWD_COMMAND}`; export r; \
26556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557         $(HOST_EXPORTS) \
26558         for flag in $(EXTRA_HOST_FLAGS) ; do \
26559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26560         done; \
26561         echo "Doing install-info in libtermcap" ; \
26562         (cd $(HOST_SUBDIR)/libtermcap && \
26563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26565                   "RANLIB=$${RANLIB}" \
26566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26567                   install-info) \
26568           || exit 1
26569
26570 @endif libtermcap
26571
26572 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
26573 maybe-installcheck-libtermcap:
26574 @if libtermcap
26575 maybe-installcheck-libtermcap: installcheck-libtermcap
26576
26577 installcheck-libtermcap: \
26578     configure-libtermcap 
26579         @[ -f ./libtermcap/Makefile ] || exit 0; \
26580         r=`${PWD_COMMAND}`; export r; \
26581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582         $(HOST_EXPORTS) \
26583         for flag in $(EXTRA_HOST_FLAGS) ; do \
26584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26585         done; \
26586         echo "Doing installcheck in libtermcap" ; \
26587         (cd $(HOST_SUBDIR)/libtermcap && \
26588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26590                   "RANLIB=$${RANLIB}" \
26591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26592                   installcheck) \
26593           || exit 1
26594
26595 @endif libtermcap
26596
26597 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
26598 maybe-mostlyclean-libtermcap:
26599 @if libtermcap
26600 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
26601
26602 # libtermcap doesn't support mostlyclean.
26603 mostlyclean-libtermcap:
26604
26605 @endif libtermcap
26606
26607 .PHONY: maybe-clean-libtermcap clean-libtermcap
26608 maybe-clean-libtermcap:
26609 @if libtermcap
26610 maybe-clean-libtermcap: clean-libtermcap
26611
26612 # libtermcap doesn't support clean.
26613 clean-libtermcap:
26614
26615 @endif libtermcap
26616
26617 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
26618 maybe-distclean-libtermcap:
26619 @if libtermcap
26620 maybe-distclean-libtermcap: distclean-libtermcap
26621
26622 # libtermcap doesn't support distclean.
26623 distclean-libtermcap:
26624
26625 @endif libtermcap
26626
26627 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
26628 maybe-maintainer-clean-libtermcap:
26629 @if libtermcap
26630 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
26631
26632 # libtermcap doesn't support maintainer-clean.
26633 maintainer-clean-libtermcap:
26634
26635 @endif libtermcap
26636
26637
26638
26639 .PHONY: configure-utils maybe-configure-utils
26640 maybe-configure-utils:
26641 @if utils
26642 maybe-configure-utils: configure-utils
26643 configure-utils: 
26644         @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
26645         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
26646         r=`${PWD_COMMAND}`; export r; \
26647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26648         $(HOST_EXPORTS) \
26649         echo Configuring in $(HOST_SUBDIR)/utils; \
26650         cd "$(HOST_SUBDIR)/utils" || exit 1; \
26651         case $(srcdir) in \
26652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26653           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
26654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26655         esac; \
26656         srcdiroption="--srcdir=$${topdir}/utils"; \
26657         libsrcdir="$$s/utils"; \
26658         $(SHELL) $${libsrcdir}/configure \
26659           $(HOST_CONFIGARGS) $${srcdiroption}  \
26660           || exit 1
26661 @endif utils
26662
26663
26664
26665
26666
26667 .PHONY: all-utils maybe-all-utils
26668 maybe-all-utils:
26669 @if utils
26670 TARGET-utils=all
26671 maybe-all-utils: all-utils
26672 all-utils: configure-utils
26673         @r=`${PWD_COMMAND}`; export r; \
26674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675         $(HOST_EXPORTS) \
26676         (cd $(HOST_SUBDIR)/utils && \
26677           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
26678 @endif utils
26679
26680
26681
26682
26683 .PHONY: check-utils maybe-check-utils
26684 maybe-check-utils:
26685 @if utils
26686 maybe-check-utils: check-utils
26687
26688 check-utils:
26689
26690 @endif utils
26691
26692 .PHONY: install-utils maybe-install-utils
26693 maybe-install-utils:
26694 @if utils
26695 maybe-install-utils: install-utils
26696
26697 install-utils: installdirs
26698         @r=`${PWD_COMMAND}`; export r; \
26699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26700         $(HOST_EXPORTS) \
26701         (cd $(HOST_SUBDIR)/utils && \
26702           $(MAKE) $(FLAGS_TO_PASS)  install)
26703
26704 @endif utils
26705
26706 # Other targets (info, dvi, etc.)
26707
26708 .PHONY: maybe-info-utils info-utils
26709 maybe-info-utils:
26710 @if utils
26711 maybe-info-utils: info-utils
26712
26713 info-utils: \
26714     configure-utils 
26715         @[ -f ./utils/Makefile ] || exit 0; \
26716         r=`${PWD_COMMAND}`; export r; \
26717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26718         $(HOST_EXPORTS) \
26719         for flag in $(EXTRA_HOST_FLAGS) ; do \
26720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26721         done; \
26722         echo "Doing info in utils" ; \
26723         (cd $(HOST_SUBDIR)/utils && \
26724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26726                   "RANLIB=$${RANLIB}" \
26727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26728                   info) \
26729           || exit 1
26730
26731 @endif utils
26732
26733 .PHONY: maybe-dvi-utils dvi-utils
26734 maybe-dvi-utils:
26735 @if utils
26736 maybe-dvi-utils: dvi-utils
26737
26738 dvi-utils: \
26739     configure-utils 
26740         @[ -f ./utils/Makefile ] || exit 0; \
26741         r=`${PWD_COMMAND}`; export r; \
26742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26743         $(HOST_EXPORTS) \
26744         for flag in $(EXTRA_HOST_FLAGS) ; do \
26745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26746         done; \
26747         echo "Doing dvi in utils" ; \
26748         (cd $(HOST_SUBDIR)/utils && \
26749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26751                   "RANLIB=$${RANLIB}" \
26752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26753                   dvi) \
26754           || exit 1
26755
26756 @endif utils
26757
26758 .PHONY: maybe-html-utils html-utils
26759 maybe-html-utils:
26760 @if utils
26761 maybe-html-utils: html-utils
26762
26763 html-utils: \
26764     configure-utils 
26765         @[ -f ./utils/Makefile ] || exit 0; \
26766         r=`${PWD_COMMAND}`; export r; \
26767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26768         $(HOST_EXPORTS) \
26769         for flag in $(EXTRA_HOST_FLAGS) ; do \
26770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26771         done; \
26772         echo "Doing html in utils" ; \
26773         (cd $(HOST_SUBDIR)/utils && \
26774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26776                   "RANLIB=$${RANLIB}" \
26777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26778                   html) \
26779           || exit 1
26780
26781 @endif utils
26782
26783 .PHONY: maybe-TAGS-utils TAGS-utils
26784 maybe-TAGS-utils:
26785 @if utils
26786 maybe-TAGS-utils: TAGS-utils
26787
26788 TAGS-utils: \
26789     configure-utils 
26790         @[ -f ./utils/Makefile ] || exit 0; \
26791         r=`${PWD_COMMAND}`; export r; \
26792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26793         $(HOST_EXPORTS) \
26794         for flag in $(EXTRA_HOST_FLAGS) ; do \
26795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26796         done; \
26797         echo "Doing TAGS in utils" ; \
26798         (cd $(HOST_SUBDIR)/utils && \
26799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26801                   "RANLIB=$${RANLIB}" \
26802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26803                   TAGS) \
26804           || exit 1
26805
26806 @endif utils
26807
26808 .PHONY: maybe-install-info-utils install-info-utils
26809 maybe-install-info-utils:
26810 @if utils
26811 maybe-install-info-utils: install-info-utils
26812
26813 install-info-utils: \
26814     configure-utils \
26815     info-utils 
26816         @[ -f ./utils/Makefile ] || exit 0; \
26817         r=`${PWD_COMMAND}`; export r; \
26818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26819         $(HOST_EXPORTS) \
26820         for flag in $(EXTRA_HOST_FLAGS) ; do \
26821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26822         done; \
26823         echo "Doing install-info in utils" ; \
26824         (cd $(HOST_SUBDIR)/utils && \
26825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26827                   "RANLIB=$${RANLIB}" \
26828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26829                   install-info) \
26830           || exit 1
26831
26832 @endif utils
26833
26834 .PHONY: maybe-installcheck-utils installcheck-utils
26835 maybe-installcheck-utils:
26836 @if utils
26837 maybe-installcheck-utils: installcheck-utils
26838
26839 installcheck-utils: \
26840     configure-utils 
26841         @[ -f ./utils/Makefile ] || exit 0; \
26842         r=`${PWD_COMMAND}`; export r; \
26843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26844         $(HOST_EXPORTS) \
26845         for flag in $(EXTRA_HOST_FLAGS) ; do \
26846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26847         done; \
26848         echo "Doing installcheck in utils" ; \
26849         (cd $(HOST_SUBDIR)/utils && \
26850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26852                   "RANLIB=$${RANLIB}" \
26853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26854                   installcheck) \
26855           || exit 1
26856
26857 @endif utils
26858
26859 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
26860 maybe-mostlyclean-utils:
26861 @if utils
26862 maybe-mostlyclean-utils: mostlyclean-utils
26863
26864 mostlyclean-utils: 
26865         @[ -f ./utils/Makefile ] || exit 0; \
26866         r=`${PWD_COMMAND}`; export r; \
26867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868         $(HOST_EXPORTS) \
26869         for flag in $(EXTRA_HOST_FLAGS) ; do \
26870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26871         done; \
26872         echo "Doing mostlyclean in utils" ; \
26873         (cd $(HOST_SUBDIR)/utils && \
26874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26876                   "RANLIB=$${RANLIB}" \
26877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26878                   mostlyclean) \
26879           || exit 1
26880
26881 @endif utils
26882
26883 .PHONY: maybe-clean-utils clean-utils
26884 maybe-clean-utils:
26885 @if utils
26886 maybe-clean-utils: clean-utils
26887
26888 clean-utils: 
26889         @[ -f ./utils/Makefile ] || exit 0; \
26890         r=`${PWD_COMMAND}`; export r; \
26891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26892         $(HOST_EXPORTS) \
26893         for flag in $(EXTRA_HOST_FLAGS) ; do \
26894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26895         done; \
26896         echo "Doing clean in utils" ; \
26897         (cd $(HOST_SUBDIR)/utils && \
26898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26900                   "RANLIB=$${RANLIB}" \
26901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26902                   clean) \
26903           || exit 1
26904
26905 @endif utils
26906
26907 .PHONY: maybe-distclean-utils distclean-utils
26908 maybe-distclean-utils:
26909 @if utils
26910 maybe-distclean-utils: distclean-utils
26911
26912 distclean-utils: 
26913         @[ -f ./utils/Makefile ] || exit 0; \
26914         r=`${PWD_COMMAND}`; export r; \
26915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26916         $(HOST_EXPORTS) \
26917         for flag in $(EXTRA_HOST_FLAGS) ; do \
26918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26919         done; \
26920         echo "Doing distclean in utils" ; \
26921         (cd $(HOST_SUBDIR)/utils && \
26922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26924                   "RANLIB=$${RANLIB}" \
26925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26926                   distclean) \
26927           || exit 1
26928
26929 @endif utils
26930
26931 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
26932 maybe-maintainer-clean-utils:
26933 @if utils
26934 maybe-maintainer-clean-utils: maintainer-clean-utils
26935
26936 maintainer-clean-utils: 
26937         @[ -f ./utils/Makefile ] || exit 0; \
26938         r=`${PWD_COMMAND}`; export r; \
26939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26940         $(HOST_EXPORTS) \
26941         for flag in $(EXTRA_HOST_FLAGS) ; do \
26942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26943         done; \
26944         echo "Doing maintainer-clean in utils" ; \
26945         (cd $(HOST_SUBDIR)/utils && \
26946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26948                   "RANLIB=$${RANLIB}" \
26949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26950                   maintainer-clean) \
26951           || exit 1
26952
26953 @endif utils
26954
26955
26956
26957 .PHONY: configure-gnattools maybe-configure-gnattools
26958 maybe-configure-gnattools:
26959 @if gnattools
26960 maybe-configure-gnattools: configure-gnattools
26961 configure-gnattools: 
26962         @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
26963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
26964         r=`${PWD_COMMAND}`; export r; \
26965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966         $(HOST_EXPORTS) \
26967         echo Configuring in $(HOST_SUBDIR)/gnattools; \
26968         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
26969         case $(srcdir) in \
26970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26971           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
26972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26973         esac; \
26974         srcdiroption="--srcdir=$${topdir}/gnattools"; \
26975         libsrcdir="$$s/gnattools"; \
26976         $(SHELL) $${libsrcdir}/configure \
26977           $(HOST_CONFIGARGS) $${srcdiroption}  \
26978           || exit 1
26979 @endif gnattools
26980
26981
26982
26983
26984
26985 .PHONY: all-gnattools maybe-all-gnattools
26986 maybe-all-gnattools:
26987 @if gnattools
26988 TARGET-gnattools=all
26989 maybe-all-gnattools: all-gnattools
26990 all-gnattools: configure-gnattools
26991         @r=`${PWD_COMMAND}`; export r; \
26992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26993         $(HOST_EXPORTS) \
26994         (cd $(HOST_SUBDIR)/gnattools && \
26995           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
26996 @endif gnattools
26997
26998
26999
27000
27001 .PHONY: check-gnattools maybe-check-gnattools
27002 maybe-check-gnattools:
27003 @if gnattools
27004 maybe-check-gnattools: check-gnattools
27005
27006 check-gnattools:
27007         @r=`${PWD_COMMAND}`; export r; \
27008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27009         $(HOST_EXPORTS) \
27010         (cd $(HOST_SUBDIR)/gnattools && \
27011           $(MAKE) $(FLAGS_TO_PASS)  check)
27012
27013 @endif gnattools
27014
27015 .PHONY: install-gnattools maybe-install-gnattools
27016 maybe-install-gnattools:
27017 @if gnattools
27018 maybe-install-gnattools: install-gnattools
27019
27020 install-gnattools: installdirs
27021         @r=`${PWD_COMMAND}`; export r; \
27022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023         $(HOST_EXPORTS) \
27024         (cd $(HOST_SUBDIR)/gnattools && \
27025           $(MAKE) $(FLAGS_TO_PASS)  install)
27026
27027 @endif gnattools
27028
27029 # Other targets (info, dvi, etc.)
27030
27031 .PHONY: maybe-info-gnattools info-gnattools
27032 maybe-info-gnattools:
27033 @if gnattools
27034 maybe-info-gnattools: info-gnattools
27035
27036 info-gnattools: \
27037     configure-gnattools 
27038         @[ -f ./gnattools/Makefile ] || exit 0; \
27039         r=`${PWD_COMMAND}`; export r; \
27040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27041         $(HOST_EXPORTS) \
27042         for flag in $(EXTRA_HOST_FLAGS) ; do \
27043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27044         done; \
27045         echo "Doing info in gnattools" ; \
27046         (cd $(HOST_SUBDIR)/gnattools && \
27047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27049                   "RANLIB=$${RANLIB}" \
27050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27051                   info) \
27052           || exit 1
27053
27054 @endif gnattools
27055
27056 .PHONY: maybe-dvi-gnattools dvi-gnattools
27057 maybe-dvi-gnattools:
27058 @if gnattools
27059 maybe-dvi-gnattools: dvi-gnattools
27060
27061 dvi-gnattools: \
27062     configure-gnattools 
27063         @[ -f ./gnattools/Makefile ] || exit 0; \
27064         r=`${PWD_COMMAND}`; export r; \
27065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27066         $(HOST_EXPORTS) \
27067         for flag in $(EXTRA_HOST_FLAGS) ; do \
27068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27069         done; \
27070         echo "Doing dvi in gnattools" ; \
27071         (cd $(HOST_SUBDIR)/gnattools && \
27072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27074                   "RANLIB=$${RANLIB}" \
27075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27076                   dvi) \
27077           || exit 1
27078
27079 @endif gnattools
27080
27081 .PHONY: maybe-html-gnattools html-gnattools
27082 maybe-html-gnattools:
27083 @if gnattools
27084 maybe-html-gnattools: html-gnattools
27085
27086 html-gnattools: \
27087     configure-gnattools 
27088         @[ -f ./gnattools/Makefile ] || exit 0; \
27089         r=`${PWD_COMMAND}`; export r; \
27090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27091         $(HOST_EXPORTS) \
27092         for flag in $(EXTRA_HOST_FLAGS) ; do \
27093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27094         done; \
27095         echo "Doing html in gnattools" ; \
27096         (cd $(HOST_SUBDIR)/gnattools && \
27097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27099                   "RANLIB=$${RANLIB}" \
27100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27101                   html) \
27102           || exit 1
27103
27104 @endif gnattools
27105
27106 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
27107 maybe-TAGS-gnattools:
27108 @if gnattools
27109 maybe-TAGS-gnattools: TAGS-gnattools
27110
27111 TAGS-gnattools: \
27112     configure-gnattools 
27113         @[ -f ./gnattools/Makefile ] || exit 0; \
27114         r=`${PWD_COMMAND}`; export r; \
27115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27116         $(HOST_EXPORTS) \
27117         for flag in $(EXTRA_HOST_FLAGS) ; do \
27118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27119         done; \
27120         echo "Doing TAGS in gnattools" ; \
27121         (cd $(HOST_SUBDIR)/gnattools && \
27122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27124                   "RANLIB=$${RANLIB}" \
27125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27126                   TAGS) \
27127           || exit 1
27128
27129 @endif gnattools
27130
27131 .PHONY: maybe-install-info-gnattools install-info-gnattools
27132 maybe-install-info-gnattools:
27133 @if gnattools
27134 maybe-install-info-gnattools: install-info-gnattools
27135
27136 install-info-gnattools: \
27137     configure-gnattools \
27138     info-gnattools 
27139         @[ -f ./gnattools/Makefile ] || exit 0; \
27140         r=`${PWD_COMMAND}`; export r; \
27141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27142         $(HOST_EXPORTS) \
27143         for flag in $(EXTRA_HOST_FLAGS) ; do \
27144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27145         done; \
27146         echo "Doing install-info in gnattools" ; \
27147         (cd $(HOST_SUBDIR)/gnattools && \
27148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27150                   "RANLIB=$${RANLIB}" \
27151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27152                   install-info) \
27153           || exit 1
27154
27155 @endif gnattools
27156
27157 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
27158 maybe-installcheck-gnattools:
27159 @if gnattools
27160 maybe-installcheck-gnattools: installcheck-gnattools
27161
27162 installcheck-gnattools: \
27163     configure-gnattools 
27164         @[ -f ./gnattools/Makefile ] || exit 0; \
27165         r=`${PWD_COMMAND}`; export r; \
27166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27167         $(HOST_EXPORTS) \
27168         for flag in $(EXTRA_HOST_FLAGS) ; do \
27169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27170         done; \
27171         echo "Doing installcheck in gnattools" ; \
27172         (cd $(HOST_SUBDIR)/gnattools && \
27173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27175                   "RANLIB=$${RANLIB}" \
27176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27177                   installcheck) \
27178           || exit 1
27179
27180 @endif gnattools
27181
27182 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
27183 maybe-mostlyclean-gnattools:
27184 @if gnattools
27185 maybe-mostlyclean-gnattools: mostlyclean-gnattools
27186
27187 mostlyclean-gnattools: 
27188         @[ -f ./gnattools/Makefile ] || exit 0; \
27189         r=`${PWD_COMMAND}`; export r; \
27190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27191         $(HOST_EXPORTS) \
27192         for flag in $(EXTRA_HOST_FLAGS) ; do \
27193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27194         done; \
27195         echo "Doing mostlyclean in gnattools" ; \
27196         (cd $(HOST_SUBDIR)/gnattools && \
27197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27199                   "RANLIB=$${RANLIB}" \
27200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27201                   mostlyclean) \
27202           || exit 1
27203
27204 @endif gnattools
27205
27206 .PHONY: maybe-clean-gnattools clean-gnattools
27207 maybe-clean-gnattools:
27208 @if gnattools
27209 maybe-clean-gnattools: clean-gnattools
27210
27211 clean-gnattools: 
27212         @[ -f ./gnattools/Makefile ] || exit 0; \
27213         r=`${PWD_COMMAND}`; export r; \
27214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27215         $(HOST_EXPORTS) \
27216         for flag in $(EXTRA_HOST_FLAGS) ; do \
27217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27218         done; \
27219         echo "Doing clean in gnattools" ; \
27220         (cd $(HOST_SUBDIR)/gnattools && \
27221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27223                   "RANLIB=$${RANLIB}" \
27224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27225                   clean) \
27226           || exit 1
27227
27228 @endif gnattools
27229
27230 .PHONY: maybe-distclean-gnattools distclean-gnattools
27231 maybe-distclean-gnattools:
27232 @if gnattools
27233 maybe-distclean-gnattools: distclean-gnattools
27234
27235 distclean-gnattools: 
27236         @[ -f ./gnattools/Makefile ] || exit 0; \
27237         r=`${PWD_COMMAND}`; export r; \
27238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239         $(HOST_EXPORTS) \
27240         for flag in $(EXTRA_HOST_FLAGS) ; do \
27241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27242         done; \
27243         echo "Doing distclean in gnattools" ; \
27244         (cd $(HOST_SUBDIR)/gnattools && \
27245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27247                   "RANLIB=$${RANLIB}" \
27248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27249                   distclean) \
27250           || exit 1
27251
27252 @endif gnattools
27253
27254 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
27255 maybe-maintainer-clean-gnattools:
27256 @if gnattools
27257 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
27258
27259 maintainer-clean-gnattools: 
27260         @[ -f ./gnattools/Makefile ] || exit 0; \
27261         r=`${PWD_COMMAND}`; export r; \
27262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27263         $(HOST_EXPORTS) \
27264         for flag in $(EXTRA_HOST_FLAGS) ; do \
27265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27266         done; \
27267         echo "Doing maintainer-clean in gnattools" ; \
27268         (cd $(HOST_SUBDIR)/gnattools && \
27269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27271                   "RANLIB=$${RANLIB}" \
27272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27273                   maintainer-clean) \
27274           || exit 1
27275
27276 @endif gnattools
27277
27278
27279
27280 # ---------------------------------------
27281 # Modules which run on the target machine
27282 # ---------------------------------------
27283
27284
27285 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27286 @if target-libstdc++-v3
27287 $(TARGET_SUBDIR)/libstdc++-v3/multilib.out: multilib.out
27288         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27289         rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || : ; \
27290         cp multilib.out $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27291 @endif target-libstdc++-v3
27292
27293
27294
27295 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
27296 maybe-configure-target-libstdc++-v3:
27297 @if target-libstdc++-v3
27298 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
27299 configure-target-libstdc++-v3: $(TARGET_SUBDIR)/libstdc++-v3/multilib.out
27300         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
27301         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
27302         r=`${PWD_COMMAND}`; export r; \
27303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27304         $(RAW_CXX_TARGET_EXPORTS) \
27305         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
27306         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
27307         case $(srcdir) in \
27308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27309           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
27310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27311         esac; \
27312         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
27313         libsrcdir="$$s/libstdc++-v3"; \
27314         rm -f no-such-file || : ; \
27315         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27316           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27317           || exit 1
27318 @endif target-libstdc++-v3
27319
27320
27321
27322
27323
27324 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
27325 maybe-all-target-libstdc++-v3:
27326 @if target-libstdc++-v3
27327 TARGET-target-libstdc++-v3=all
27328 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
27329 all-target-libstdc++-v3: configure-target-libstdc++-v3
27330         @r=`${PWD_COMMAND}`; export r; \
27331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27332         $(RAW_CXX_TARGET_EXPORTS) \
27333         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27334           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
27335 @endif target-libstdc++-v3
27336
27337
27338
27339
27340
27341 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
27342 maybe-check-target-libstdc++-v3:
27343 @if target-libstdc++-v3
27344 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
27345
27346 check-target-libstdc++-v3:
27347         @r=`${PWD_COMMAND}`; export r; \
27348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27349         $(RAW_CXX_TARGET_EXPORTS) \
27350         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27351           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
27352
27353 @endif target-libstdc++-v3
27354
27355 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
27356 maybe-install-target-libstdc++-v3:
27357 @if target-libstdc++-v3
27358 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
27359
27360 install-target-libstdc++-v3: installdirs
27361         @r=`${PWD_COMMAND}`; export r; \
27362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363         $(RAW_CXX_TARGET_EXPORTS) \
27364         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27365           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
27366
27367 @endif target-libstdc++-v3
27368
27369 # Other targets (info, dvi, etc.)
27370
27371 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
27372 maybe-info-target-libstdc++-v3:
27373 @if target-libstdc++-v3
27374 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
27375
27376 info-target-libstdc++-v3: \
27377     configure-target-libstdc++-v3 
27378         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27379         r=`${PWD_COMMAND}`; export r; \
27380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381         $(RAW_CXX_TARGET_EXPORTS) \
27382         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27383         for flag in $(EXTRA_TARGET_FLAGS); do \
27384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27385         done; \
27386         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27389                   "RANLIB=$${RANLIB}" \
27390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27391                    info) \
27392           || exit 1
27393
27394 @endif target-libstdc++-v3
27395
27396 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
27397 maybe-dvi-target-libstdc++-v3:
27398 @if target-libstdc++-v3
27399 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
27400
27401 dvi-target-libstdc++-v3: \
27402     configure-target-libstdc++-v3 
27403         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27404         r=`${PWD_COMMAND}`; export r; \
27405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27406         $(RAW_CXX_TARGET_EXPORTS) \
27407         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27408         for flag in $(EXTRA_TARGET_FLAGS); do \
27409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27410         done; \
27411         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27414                   "RANLIB=$${RANLIB}" \
27415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27416                    dvi) \
27417           || exit 1
27418
27419 @endif target-libstdc++-v3
27420
27421 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
27422 maybe-html-target-libstdc++-v3:
27423 @if target-libstdc++-v3
27424 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
27425
27426 html-target-libstdc++-v3: \
27427     configure-target-libstdc++-v3 
27428         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27429         r=`${PWD_COMMAND}`; export r; \
27430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27431         $(RAW_CXX_TARGET_EXPORTS) \
27432         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27433         for flag in $(EXTRA_TARGET_FLAGS); do \
27434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27435         done; \
27436         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27439                   "RANLIB=$${RANLIB}" \
27440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27441                    html) \
27442           || exit 1
27443
27444 @endif target-libstdc++-v3
27445
27446 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
27447 maybe-TAGS-target-libstdc++-v3:
27448 @if target-libstdc++-v3
27449 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
27450
27451 TAGS-target-libstdc++-v3: \
27452     configure-target-libstdc++-v3 
27453         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27454         r=`${PWD_COMMAND}`; export r; \
27455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27456         $(RAW_CXX_TARGET_EXPORTS) \
27457         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27458         for flag in $(EXTRA_TARGET_FLAGS); do \
27459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27460         done; \
27461         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27464                   "RANLIB=$${RANLIB}" \
27465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27466                    TAGS) \
27467           || exit 1
27468
27469 @endif target-libstdc++-v3
27470
27471 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
27472 maybe-install-info-target-libstdc++-v3:
27473 @if target-libstdc++-v3
27474 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
27475
27476 install-info-target-libstdc++-v3: \
27477     configure-target-libstdc++-v3 \
27478     info-target-libstdc++-v3 
27479         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27480         r=`${PWD_COMMAND}`; export r; \
27481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27482         $(RAW_CXX_TARGET_EXPORTS) \
27483         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27484         for flag in $(EXTRA_TARGET_FLAGS); do \
27485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27486         done; \
27487         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27490                   "RANLIB=$${RANLIB}" \
27491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27492                    install-info) \
27493           || exit 1
27494
27495 @endif target-libstdc++-v3
27496
27497 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
27498 maybe-installcheck-target-libstdc++-v3:
27499 @if target-libstdc++-v3
27500 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
27501
27502 installcheck-target-libstdc++-v3: \
27503     configure-target-libstdc++-v3 
27504         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27505         r=`${PWD_COMMAND}`; export r; \
27506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507         $(RAW_CXX_TARGET_EXPORTS) \
27508         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27509         for flag in $(EXTRA_TARGET_FLAGS); do \
27510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27511         done; \
27512         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27515                   "RANLIB=$${RANLIB}" \
27516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27517                    installcheck) \
27518           || exit 1
27519
27520 @endif target-libstdc++-v3
27521
27522 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
27523 maybe-mostlyclean-target-libstdc++-v3:
27524 @if target-libstdc++-v3
27525 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
27526
27527 mostlyclean-target-libstdc++-v3: 
27528         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27529         r=`${PWD_COMMAND}`; export r; \
27530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27531         $(RAW_CXX_TARGET_EXPORTS) \
27532         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27533         for flag in $(EXTRA_TARGET_FLAGS); do \
27534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27535         done; \
27536         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27539                   "RANLIB=$${RANLIB}" \
27540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27541                    mostlyclean) \
27542           || exit 1
27543
27544 @endif target-libstdc++-v3
27545
27546 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
27547 maybe-clean-target-libstdc++-v3:
27548 @if target-libstdc++-v3
27549 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
27550
27551 clean-target-libstdc++-v3: 
27552         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27553         r=`${PWD_COMMAND}`; export r; \
27554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27555         $(RAW_CXX_TARGET_EXPORTS) \
27556         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27557         for flag in $(EXTRA_TARGET_FLAGS); do \
27558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27559         done; \
27560         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27563                   "RANLIB=$${RANLIB}" \
27564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27565                    clean) \
27566           || exit 1
27567
27568 @endif target-libstdc++-v3
27569
27570 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
27571 maybe-distclean-target-libstdc++-v3:
27572 @if target-libstdc++-v3
27573 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
27574
27575 distclean-target-libstdc++-v3: 
27576         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27577         r=`${PWD_COMMAND}`; export r; \
27578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27579         $(RAW_CXX_TARGET_EXPORTS) \
27580         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27581         for flag in $(EXTRA_TARGET_FLAGS); do \
27582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27583         done; \
27584         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27587                   "RANLIB=$${RANLIB}" \
27588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27589                    distclean) \
27590           || exit 1
27591
27592 @endif target-libstdc++-v3
27593
27594 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
27595 maybe-maintainer-clean-target-libstdc++-v3:
27596 @if target-libstdc++-v3
27597 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
27598
27599 maintainer-clean-target-libstdc++-v3: 
27600         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
27601         r=`${PWD_COMMAND}`; export r; \
27602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27603         $(RAW_CXX_TARGET_EXPORTS) \
27604         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
27605         for flag in $(EXTRA_TARGET_FLAGS); do \
27606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27607         done; \
27608         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
27609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27611                   "RANLIB=$${RANLIB}" \
27612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27613                    maintainer-clean) \
27614           || exit 1
27615
27616 @endif target-libstdc++-v3
27617
27618
27619
27620 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27621 @if target-libmudflap
27622 $(TARGET_SUBDIR)/libmudflap/multilib.out: multilib.out
27623         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27624         rm -f $(TARGET_SUBDIR)/libmudflap/Makefile || : ; \
27625         cp multilib.out $(TARGET_SUBDIR)/libmudflap/multilib.out
27626 @endif target-libmudflap
27627
27628
27629
27630 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
27631 maybe-configure-target-libmudflap:
27632 @if target-libmudflap
27633 maybe-configure-target-libmudflap: configure-target-libmudflap
27634 configure-target-libmudflap: $(TARGET_SUBDIR)/libmudflap/multilib.out
27635         @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
27636         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
27637         r=`${PWD_COMMAND}`; export r; \
27638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639         $(NORMAL_TARGET_EXPORTS) \
27640         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
27641         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
27642         case $(srcdir) in \
27643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27644           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
27645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27646         esac; \
27647         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
27648         libsrcdir="$$s/libmudflap"; \
27649         rm -f no-such-file || : ; \
27650         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27651           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27652           || exit 1
27653 @endif target-libmudflap
27654
27655
27656
27657
27658
27659 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
27660 maybe-all-target-libmudflap:
27661 @if target-libmudflap
27662 TARGET-target-libmudflap=all
27663 maybe-all-target-libmudflap: all-target-libmudflap
27664 all-target-libmudflap: configure-target-libmudflap
27665         @r=`${PWD_COMMAND}`; export r; \
27666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667         $(NORMAL_TARGET_EXPORTS) \
27668         (cd $(TARGET_SUBDIR)/libmudflap && \
27669           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
27670 @endif target-libmudflap
27671
27672
27673
27674
27675
27676 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
27677 maybe-check-target-libmudflap:
27678 @if target-libmudflap
27679 maybe-check-target-libmudflap: check-target-libmudflap
27680
27681 check-target-libmudflap:
27682         @r=`${PWD_COMMAND}`; export r; \
27683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684         $(NORMAL_TARGET_EXPORTS) \
27685         (cd $(TARGET_SUBDIR)/libmudflap && \
27686           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
27687
27688 @endif target-libmudflap
27689
27690 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
27691 maybe-install-target-libmudflap:
27692 @if target-libmudflap
27693 maybe-install-target-libmudflap: install-target-libmudflap
27694
27695 install-target-libmudflap: installdirs
27696         @r=`${PWD_COMMAND}`; export r; \
27697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27698         $(NORMAL_TARGET_EXPORTS) \
27699         (cd $(TARGET_SUBDIR)/libmudflap && \
27700           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
27701
27702 @endif target-libmudflap
27703
27704 # Other targets (info, dvi, etc.)
27705
27706 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
27707 maybe-info-target-libmudflap:
27708 @if target-libmudflap
27709 maybe-info-target-libmudflap: info-target-libmudflap
27710
27711 info-target-libmudflap: \
27712     configure-target-libmudflap 
27713         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27714         r=`${PWD_COMMAND}`; export r; \
27715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27716         $(NORMAL_TARGET_EXPORTS) \
27717         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
27718         for flag in $(EXTRA_TARGET_FLAGS); do \
27719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27720         done; \
27721         (cd $(TARGET_SUBDIR)/libmudflap && \
27722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27724                   "RANLIB=$${RANLIB}" \
27725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27726                    info) \
27727           || exit 1
27728
27729 @endif target-libmudflap
27730
27731 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
27732 maybe-dvi-target-libmudflap:
27733 @if target-libmudflap
27734 maybe-dvi-target-libmudflap: dvi-target-libmudflap
27735
27736 dvi-target-libmudflap: \
27737     configure-target-libmudflap 
27738         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27739         r=`${PWD_COMMAND}`; export r; \
27740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27741         $(NORMAL_TARGET_EXPORTS) \
27742         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
27743         for flag in $(EXTRA_TARGET_FLAGS); do \
27744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27745         done; \
27746         (cd $(TARGET_SUBDIR)/libmudflap && \
27747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27749                   "RANLIB=$${RANLIB}" \
27750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27751                    dvi) \
27752           || exit 1
27753
27754 @endif target-libmudflap
27755
27756 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
27757 maybe-html-target-libmudflap:
27758 @if target-libmudflap
27759 maybe-html-target-libmudflap: html-target-libmudflap
27760
27761 html-target-libmudflap: \
27762     configure-target-libmudflap 
27763         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27764         r=`${PWD_COMMAND}`; export r; \
27765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27766         $(NORMAL_TARGET_EXPORTS) \
27767         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
27768         for flag in $(EXTRA_TARGET_FLAGS); do \
27769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27770         done; \
27771         (cd $(TARGET_SUBDIR)/libmudflap && \
27772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27774                   "RANLIB=$${RANLIB}" \
27775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27776                    html) \
27777           || exit 1
27778
27779 @endif target-libmudflap
27780
27781 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
27782 maybe-TAGS-target-libmudflap:
27783 @if target-libmudflap
27784 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
27785
27786 TAGS-target-libmudflap: \
27787     configure-target-libmudflap 
27788         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27789         r=`${PWD_COMMAND}`; export r; \
27790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27791         $(NORMAL_TARGET_EXPORTS) \
27792         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
27793         for flag in $(EXTRA_TARGET_FLAGS); do \
27794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27795         done; \
27796         (cd $(TARGET_SUBDIR)/libmudflap && \
27797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27799                   "RANLIB=$${RANLIB}" \
27800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27801                    TAGS) \
27802           || exit 1
27803
27804 @endif target-libmudflap
27805
27806 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
27807 maybe-install-info-target-libmudflap:
27808 @if target-libmudflap
27809 maybe-install-info-target-libmudflap: install-info-target-libmudflap
27810
27811 install-info-target-libmudflap: \
27812     configure-target-libmudflap \
27813     info-target-libmudflap 
27814         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27815         r=`${PWD_COMMAND}`; export r; \
27816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817         $(NORMAL_TARGET_EXPORTS) \
27818         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
27819         for flag in $(EXTRA_TARGET_FLAGS); do \
27820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27821         done; \
27822         (cd $(TARGET_SUBDIR)/libmudflap && \
27823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27825                   "RANLIB=$${RANLIB}" \
27826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27827                    install-info) \
27828           || exit 1
27829
27830 @endif target-libmudflap
27831
27832 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
27833 maybe-installcheck-target-libmudflap:
27834 @if target-libmudflap
27835 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
27836
27837 installcheck-target-libmudflap: \
27838     configure-target-libmudflap 
27839         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27840         r=`${PWD_COMMAND}`; export r; \
27841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27842         $(NORMAL_TARGET_EXPORTS) \
27843         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
27844         for flag in $(EXTRA_TARGET_FLAGS); do \
27845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27846         done; \
27847         (cd $(TARGET_SUBDIR)/libmudflap && \
27848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27850                   "RANLIB=$${RANLIB}" \
27851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27852                    installcheck) \
27853           || exit 1
27854
27855 @endif target-libmudflap
27856
27857 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
27858 maybe-mostlyclean-target-libmudflap:
27859 @if target-libmudflap
27860 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
27861
27862 mostlyclean-target-libmudflap: 
27863         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27864         r=`${PWD_COMMAND}`; export r; \
27865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27866         $(NORMAL_TARGET_EXPORTS) \
27867         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
27868         for flag in $(EXTRA_TARGET_FLAGS); do \
27869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27870         done; \
27871         (cd $(TARGET_SUBDIR)/libmudflap && \
27872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27874                   "RANLIB=$${RANLIB}" \
27875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27876                    mostlyclean) \
27877           || exit 1
27878
27879 @endif target-libmudflap
27880
27881 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
27882 maybe-clean-target-libmudflap:
27883 @if target-libmudflap
27884 maybe-clean-target-libmudflap: clean-target-libmudflap
27885
27886 clean-target-libmudflap: 
27887         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27888         r=`${PWD_COMMAND}`; export r; \
27889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27890         $(NORMAL_TARGET_EXPORTS) \
27891         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
27892         for flag in $(EXTRA_TARGET_FLAGS); do \
27893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27894         done; \
27895         (cd $(TARGET_SUBDIR)/libmudflap && \
27896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27898                   "RANLIB=$${RANLIB}" \
27899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27900                    clean) \
27901           || exit 1
27902
27903 @endif target-libmudflap
27904
27905 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
27906 maybe-distclean-target-libmudflap:
27907 @if target-libmudflap
27908 maybe-distclean-target-libmudflap: distclean-target-libmudflap
27909
27910 distclean-target-libmudflap: 
27911         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27912         r=`${PWD_COMMAND}`; export r; \
27913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27914         $(NORMAL_TARGET_EXPORTS) \
27915         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
27916         for flag in $(EXTRA_TARGET_FLAGS); do \
27917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27918         done; \
27919         (cd $(TARGET_SUBDIR)/libmudflap && \
27920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27922                   "RANLIB=$${RANLIB}" \
27923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27924                    distclean) \
27925           || exit 1
27926
27927 @endif target-libmudflap
27928
27929 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
27930 maybe-maintainer-clean-target-libmudflap:
27931 @if target-libmudflap
27932 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
27933
27934 maintainer-clean-target-libmudflap: 
27935         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
27936         r=`${PWD_COMMAND}`; export r; \
27937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938         $(NORMAL_TARGET_EXPORTS) \
27939         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
27940         for flag in $(EXTRA_TARGET_FLAGS); do \
27941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27942         done; \
27943         (cd $(TARGET_SUBDIR)/libmudflap && \
27944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27946                   "RANLIB=$${RANLIB}" \
27947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27948                    maintainer-clean) \
27949           || exit 1
27950
27951 @endif target-libmudflap
27952
27953
27954
27955 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
27956 @if target-libssp
27957 $(TARGET_SUBDIR)/libssp/multilib.out: multilib.out
27958         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
27959         rm -f $(TARGET_SUBDIR)/libssp/Makefile || : ; \
27960         cp multilib.out $(TARGET_SUBDIR)/libssp/multilib.out
27961 @endif target-libssp
27962
27963
27964
27965 .PHONY: configure-target-libssp maybe-configure-target-libssp
27966 maybe-configure-target-libssp:
27967 @if target-libssp
27968 maybe-configure-target-libssp: configure-target-libssp
27969 configure-target-libssp: $(TARGET_SUBDIR)/libssp/multilib.out
27970         @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
27971         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
27972         r=`${PWD_COMMAND}`; export r; \
27973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27974         $(NORMAL_TARGET_EXPORTS) \
27975         echo Configuring in $(TARGET_SUBDIR)/libssp; \
27976         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
27977         case $(srcdir) in \
27978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27979           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
27980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27981         esac; \
27982         srcdiroption="--srcdir=$${topdir}/libssp"; \
27983         libsrcdir="$$s/libssp"; \
27984         rm -f no-such-file || : ; \
27985         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
27986           $(TARGET_CONFIGARGS) $${srcdiroption}  \
27987           || exit 1
27988 @endif target-libssp
27989
27990
27991
27992
27993
27994 .PHONY: all-target-libssp maybe-all-target-libssp
27995 maybe-all-target-libssp:
27996 @if target-libssp
27997 TARGET-target-libssp=all
27998 maybe-all-target-libssp: all-target-libssp
27999 all-target-libssp: configure-target-libssp
28000         @r=`${PWD_COMMAND}`; export r; \
28001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28002         $(NORMAL_TARGET_EXPORTS) \
28003         (cd $(TARGET_SUBDIR)/libssp && \
28004           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
28005 @endif target-libssp
28006
28007
28008
28009
28010
28011 .PHONY: check-target-libssp maybe-check-target-libssp
28012 maybe-check-target-libssp:
28013 @if target-libssp
28014 maybe-check-target-libssp: check-target-libssp
28015
28016 check-target-libssp:
28017         @r=`${PWD_COMMAND}`; export r; \
28018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28019         $(NORMAL_TARGET_EXPORTS) \
28020         (cd $(TARGET_SUBDIR)/libssp && \
28021           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28022
28023 @endif target-libssp
28024
28025 .PHONY: install-target-libssp maybe-install-target-libssp
28026 maybe-install-target-libssp:
28027 @if target-libssp
28028 maybe-install-target-libssp: install-target-libssp
28029
28030 install-target-libssp: installdirs
28031         @r=`${PWD_COMMAND}`; export r; \
28032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28033         $(NORMAL_TARGET_EXPORTS) \
28034         (cd $(TARGET_SUBDIR)/libssp && \
28035           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28036
28037 @endif target-libssp
28038
28039 # Other targets (info, dvi, etc.)
28040
28041 .PHONY: maybe-info-target-libssp info-target-libssp
28042 maybe-info-target-libssp:
28043 @if target-libssp
28044 maybe-info-target-libssp: info-target-libssp
28045
28046 info-target-libssp: \
28047     configure-target-libssp 
28048         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28049         r=`${PWD_COMMAND}`; export r; \
28050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28051         $(NORMAL_TARGET_EXPORTS) \
28052         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
28053         for flag in $(EXTRA_TARGET_FLAGS); do \
28054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28055         done; \
28056         (cd $(TARGET_SUBDIR)/libssp && \
28057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28059                   "RANLIB=$${RANLIB}" \
28060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28061                    info) \
28062           || exit 1
28063
28064 @endif target-libssp
28065
28066 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
28067 maybe-dvi-target-libssp:
28068 @if target-libssp
28069 maybe-dvi-target-libssp: dvi-target-libssp
28070
28071 dvi-target-libssp: \
28072     configure-target-libssp 
28073         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28074         r=`${PWD_COMMAND}`; export r; \
28075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28076         $(NORMAL_TARGET_EXPORTS) \
28077         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
28078         for flag in $(EXTRA_TARGET_FLAGS); do \
28079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28080         done; \
28081         (cd $(TARGET_SUBDIR)/libssp && \
28082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28084                   "RANLIB=$${RANLIB}" \
28085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28086                    dvi) \
28087           || exit 1
28088
28089 @endif target-libssp
28090
28091 .PHONY: maybe-html-target-libssp html-target-libssp
28092 maybe-html-target-libssp:
28093 @if target-libssp
28094 maybe-html-target-libssp: html-target-libssp
28095
28096 html-target-libssp: \
28097     configure-target-libssp 
28098         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28099         r=`${PWD_COMMAND}`; export r; \
28100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28101         $(NORMAL_TARGET_EXPORTS) \
28102         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
28103         for flag in $(EXTRA_TARGET_FLAGS); do \
28104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28105         done; \
28106         (cd $(TARGET_SUBDIR)/libssp && \
28107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28109                   "RANLIB=$${RANLIB}" \
28110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28111                    html) \
28112           || exit 1
28113
28114 @endif target-libssp
28115
28116 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
28117 maybe-TAGS-target-libssp:
28118 @if target-libssp
28119 maybe-TAGS-target-libssp: TAGS-target-libssp
28120
28121 TAGS-target-libssp: \
28122     configure-target-libssp 
28123         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28124         r=`${PWD_COMMAND}`; export r; \
28125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28126         $(NORMAL_TARGET_EXPORTS) \
28127         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
28128         for flag in $(EXTRA_TARGET_FLAGS); do \
28129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28130         done; \
28131         (cd $(TARGET_SUBDIR)/libssp && \
28132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28134                   "RANLIB=$${RANLIB}" \
28135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28136                    TAGS) \
28137           || exit 1
28138
28139 @endif target-libssp
28140
28141 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
28142 maybe-install-info-target-libssp:
28143 @if target-libssp
28144 maybe-install-info-target-libssp: install-info-target-libssp
28145
28146 install-info-target-libssp: \
28147     configure-target-libssp \
28148     info-target-libssp 
28149         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28150         r=`${PWD_COMMAND}`; export r; \
28151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28152         $(NORMAL_TARGET_EXPORTS) \
28153         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
28154         for flag in $(EXTRA_TARGET_FLAGS); do \
28155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28156         done; \
28157         (cd $(TARGET_SUBDIR)/libssp && \
28158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28160                   "RANLIB=$${RANLIB}" \
28161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28162                    install-info) \
28163           || exit 1
28164
28165 @endif target-libssp
28166
28167 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
28168 maybe-installcheck-target-libssp:
28169 @if target-libssp
28170 maybe-installcheck-target-libssp: installcheck-target-libssp
28171
28172 installcheck-target-libssp: \
28173     configure-target-libssp 
28174         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28175         r=`${PWD_COMMAND}`; export r; \
28176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28177         $(NORMAL_TARGET_EXPORTS) \
28178         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
28179         for flag in $(EXTRA_TARGET_FLAGS); do \
28180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28181         done; \
28182         (cd $(TARGET_SUBDIR)/libssp && \
28183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28185                   "RANLIB=$${RANLIB}" \
28186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28187                    installcheck) \
28188           || exit 1
28189
28190 @endif target-libssp
28191
28192 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
28193 maybe-mostlyclean-target-libssp:
28194 @if target-libssp
28195 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
28196
28197 mostlyclean-target-libssp: 
28198         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28199         r=`${PWD_COMMAND}`; export r; \
28200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28201         $(NORMAL_TARGET_EXPORTS) \
28202         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
28203         for flag in $(EXTRA_TARGET_FLAGS); do \
28204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28205         done; \
28206         (cd $(TARGET_SUBDIR)/libssp && \
28207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28209                   "RANLIB=$${RANLIB}" \
28210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28211                    mostlyclean) \
28212           || exit 1
28213
28214 @endif target-libssp
28215
28216 .PHONY: maybe-clean-target-libssp clean-target-libssp
28217 maybe-clean-target-libssp:
28218 @if target-libssp
28219 maybe-clean-target-libssp: clean-target-libssp
28220
28221 clean-target-libssp: 
28222         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28223         r=`${PWD_COMMAND}`; export r; \
28224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28225         $(NORMAL_TARGET_EXPORTS) \
28226         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
28227         for flag in $(EXTRA_TARGET_FLAGS); do \
28228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28229         done; \
28230         (cd $(TARGET_SUBDIR)/libssp && \
28231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28233                   "RANLIB=$${RANLIB}" \
28234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28235                    clean) \
28236           || exit 1
28237
28238 @endif target-libssp
28239
28240 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
28241 maybe-distclean-target-libssp:
28242 @if target-libssp
28243 maybe-distclean-target-libssp: distclean-target-libssp
28244
28245 distclean-target-libssp: 
28246         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28247         r=`${PWD_COMMAND}`; export r; \
28248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249         $(NORMAL_TARGET_EXPORTS) \
28250         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
28251         for flag in $(EXTRA_TARGET_FLAGS); do \
28252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28253         done; \
28254         (cd $(TARGET_SUBDIR)/libssp && \
28255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28257                   "RANLIB=$${RANLIB}" \
28258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28259                    distclean) \
28260           || exit 1
28261
28262 @endif target-libssp
28263
28264 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
28265 maybe-maintainer-clean-target-libssp:
28266 @if target-libssp
28267 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
28268
28269 maintainer-clean-target-libssp: 
28270         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
28271         r=`${PWD_COMMAND}`; export r; \
28272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28273         $(NORMAL_TARGET_EXPORTS) \
28274         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
28275         for flag in $(EXTRA_TARGET_FLAGS); do \
28276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277         done; \
28278         (cd $(TARGET_SUBDIR)/libssp && \
28279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28281                   "RANLIB=$${RANLIB}" \
28282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28283                    maintainer-clean) \
28284           || exit 1
28285
28286 @endif target-libssp
28287
28288
28289
28290 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28291 @if target-newlib
28292 $(TARGET_SUBDIR)/newlib/multilib.out: multilib.out
28293         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28294         rm -f $(TARGET_SUBDIR)/newlib/Makefile || : ; \
28295         cp multilib.out $(TARGET_SUBDIR)/newlib/multilib.out
28296 @endif target-newlib
28297
28298
28299
28300 .PHONY: configure-target-newlib maybe-configure-target-newlib
28301 maybe-configure-target-newlib:
28302 @if target-newlib
28303 maybe-configure-target-newlib: configure-target-newlib
28304 configure-target-newlib: $(TARGET_SUBDIR)/newlib/multilib.out
28305         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
28306         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
28307         r=`${PWD_COMMAND}`; export r; \
28308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28309         $(NORMAL_TARGET_EXPORTS) \
28310         echo Configuring in $(TARGET_SUBDIR)/newlib; \
28311         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
28312         case $(srcdir) in \
28313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28314           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
28315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28316         esac; \
28317         srcdiroption="--srcdir=$${topdir}/newlib"; \
28318         libsrcdir="$$s/newlib"; \
28319         rm -f no-such-file || : ; \
28320         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28321           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28322           || exit 1
28323 @endif target-newlib
28324
28325
28326
28327
28328
28329 .PHONY: all-target-newlib maybe-all-target-newlib
28330 maybe-all-target-newlib:
28331 @if target-newlib
28332 TARGET-target-newlib=all
28333 maybe-all-target-newlib: all-target-newlib
28334 all-target-newlib: configure-target-newlib
28335         @r=`${PWD_COMMAND}`; export r; \
28336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337         $(NORMAL_TARGET_EXPORTS) \
28338         (cd $(TARGET_SUBDIR)/newlib && \
28339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
28340 @endif target-newlib
28341
28342
28343
28344
28345
28346 .PHONY: check-target-newlib maybe-check-target-newlib
28347 maybe-check-target-newlib:
28348 @if target-newlib
28349 maybe-check-target-newlib: check-target-newlib
28350
28351 check-target-newlib:
28352         @r=`${PWD_COMMAND}`; export r; \
28353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28354         $(NORMAL_TARGET_EXPORTS) \
28355         (cd $(TARGET_SUBDIR)/newlib && \
28356           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28357
28358 @endif target-newlib
28359
28360 .PHONY: install-target-newlib maybe-install-target-newlib
28361 maybe-install-target-newlib:
28362 @if target-newlib
28363 maybe-install-target-newlib: install-target-newlib
28364
28365 install-target-newlib: installdirs
28366         @r=`${PWD_COMMAND}`; export r; \
28367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28368         $(NORMAL_TARGET_EXPORTS) \
28369         (cd $(TARGET_SUBDIR)/newlib && \
28370           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28371
28372 @endif target-newlib
28373
28374 # Other targets (info, dvi, etc.)
28375
28376 .PHONY: maybe-info-target-newlib info-target-newlib
28377 maybe-info-target-newlib:
28378 @if target-newlib
28379 maybe-info-target-newlib: info-target-newlib
28380
28381 info-target-newlib: \
28382     configure-target-newlib 
28383         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28384         r=`${PWD_COMMAND}`; export r; \
28385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28386         $(NORMAL_TARGET_EXPORTS) \
28387         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
28388         for flag in $(EXTRA_TARGET_FLAGS); do \
28389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28390         done; \
28391         (cd $(TARGET_SUBDIR)/newlib && \
28392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28394                   "RANLIB=$${RANLIB}" \
28395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28396                    info) \
28397           || exit 1
28398
28399 @endif target-newlib
28400
28401 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
28402 maybe-dvi-target-newlib:
28403 @if target-newlib
28404 maybe-dvi-target-newlib: dvi-target-newlib
28405
28406 dvi-target-newlib: \
28407     configure-target-newlib 
28408         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28409         r=`${PWD_COMMAND}`; export r; \
28410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411         $(NORMAL_TARGET_EXPORTS) \
28412         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
28413         for flag in $(EXTRA_TARGET_FLAGS); do \
28414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28415         done; \
28416         (cd $(TARGET_SUBDIR)/newlib && \
28417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28419                   "RANLIB=$${RANLIB}" \
28420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28421                    dvi) \
28422           || exit 1
28423
28424 @endif target-newlib
28425
28426 .PHONY: maybe-html-target-newlib html-target-newlib
28427 maybe-html-target-newlib:
28428 @if target-newlib
28429 maybe-html-target-newlib: html-target-newlib
28430
28431 html-target-newlib: \
28432     configure-target-newlib 
28433         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28434         r=`${PWD_COMMAND}`; export r; \
28435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28436         $(NORMAL_TARGET_EXPORTS) \
28437         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
28438         for flag in $(EXTRA_TARGET_FLAGS); do \
28439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28440         done; \
28441         (cd $(TARGET_SUBDIR)/newlib && \
28442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28444                   "RANLIB=$${RANLIB}" \
28445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28446                    html) \
28447           || exit 1
28448
28449 @endif target-newlib
28450
28451 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
28452 maybe-TAGS-target-newlib:
28453 @if target-newlib
28454 maybe-TAGS-target-newlib: TAGS-target-newlib
28455
28456 TAGS-target-newlib: \
28457     configure-target-newlib 
28458         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28459         r=`${PWD_COMMAND}`; export r; \
28460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28461         $(NORMAL_TARGET_EXPORTS) \
28462         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
28463         for flag in $(EXTRA_TARGET_FLAGS); do \
28464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28465         done; \
28466         (cd $(TARGET_SUBDIR)/newlib && \
28467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28469                   "RANLIB=$${RANLIB}" \
28470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28471                    TAGS) \
28472           || exit 1
28473
28474 @endif target-newlib
28475
28476 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
28477 maybe-install-info-target-newlib:
28478 @if target-newlib
28479 maybe-install-info-target-newlib: install-info-target-newlib
28480
28481 install-info-target-newlib: \
28482     configure-target-newlib \
28483     info-target-newlib 
28484         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28485         r=`${PWD_COMMAND}`; export r; \
28486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28487         $(NORMAL_TARGET_EXPORTS) \
28488         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
28489         for flag in $(EXTRA_TARGET_FLAGS); do \
28490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28491         done; \
28492         (cd $(TARGET_SUBDIR)/newlib && \
28493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28495                   "RANLIB=$${RANLIB}" \
28496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28497                    install-info) \
28498           || exit 1
28499
28500 @endif target-newlib
28501
28502 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
28503 maybe-installcheck-target-newlib:
28504 @if target-newlib
28505 maybe-installcheck-target-newlib: installcheck-target-newlib
28506
28507 installcheck-target-newlib: \
28508     configure-target-newlib 
28509         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28510         r=`${PWD_COMMAND}`; export r; \
28511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28512         $(NORMAL_TARGET_EXPORTS) \
28513         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
28514         for flag in $(EXTRA_TARGET_FLAGS); do \
28515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28516         done; \
28517         (cd $(TARGET_SUBDIR)/newlib && \
28518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28520                   "RANLIB=$${RANLIB}" \
28521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28522                    installcheck) \
28523           || exit 1
28524
28525 @endif target-newlib
28526
28527 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
28528 maybe-mostlyclean-target-newlib:
28529 @if target-newlib
28530 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
28531
28532 mostlyclean-target-newlib: 
28533         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28534         r=`${PWD_COMMAND}`; export r; \
28535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28536         $(NORMAL_TARGET_EXPORTS) \
28537         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
28538         for flag in $(EXTRA_TARGET_FLAGS); do \
28539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28540         done; \
28541         (cd $(TARGET_SUBDIR)/newlib && \
28542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28544                   "RANLIB=$${RANLIB}" \
28545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28546                    mostlyclean) \
28547           || exit 1
28548
28549 @endif target-newlib
28550
28551 .PHONY: maybe-clean-target-newlib clean-target-newlib
28552 maybe-clean-target-newlib:
28553 @if target-newlib
28554 maybe-clean-target-newlib: clean-target-newlib
28555
28556 clean-target-newlib: 
28557         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28558         r=`${PWD_COMMAND}`; export r; \
28559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28560         $(NORMAL_TARGET_EXPORTS) \
28561         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
28562         for flag in $(EXTRA_TARGET_FLAGS); do \
28563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28564         done; \
28565         (cd $(TARGET_SUBDIR)/newlib && \
28566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28568                   "RANLIB=$${RANLIB}" \
28569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28570                    clean) \
28571           || exit 1
28572
28573 @endif target-newlib
28574
28575 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
28576 maybe-distclean-target-newlib:
28577 @if target-newlib
28578 maybe-distclean-target-newlib: distclean-target-newlib
28579
28580 distclean-target-newlib: 
28581         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28582         r=`${PWD_COMMAND}`; export r; \
28583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584         $(NORMAL_TARGET_EXPORTS) \
28585         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
28586         for flag in $(EXTRA_TARGET_FLAGS); do \
28587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28588         done; \
28589         (cd $(TARGET_SUBDIR)/newlib && \
28590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28592                   "RANLIB=$${RANLIB}" \
28593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28594                    distclean) \
28595           || exit 1
28596
28597 @endif target-newlib
28598
28599 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
28600 maybe-maintainer-clean-target-newlib:
28601 @if target-newlib
28602 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
28603
28604 maintainer-clean-target-newlib: 
28605         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
28606         r=`${PWD_COMMAND}`; export r; \
28607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608         $(NORMAL_TARGET_EXPORTS) \
28609         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
28610         for flag in $(EXTRA_TARGET_FLAGS); do \
28611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28612         done; \
28613         (cd $(TARGET_SUBDIR)/newlib && \
28614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616                   "RANLIB=$${RANLIB}" \
28617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28618                    maintainer-clean) \
28619           || exit 1
28620
28621 @endif target-newlib
28622
28623
28624
28625 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28626 @if target-libgfortran
28627 $(TARGET_SUBDIR)/libgfortran/multilib.out: multilib.out
28628         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28629         rm -f $(TARGET_SUBDIR)/libgfortran/Makefile || : ; \
28630         cp multilib.out $(TARGET_SUBDIR)/libgfortran/multilib.out
28631 @endif target-libgfortran
28632
28633
28634
28635 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
28636 maybe-configure-target-libgfortran:
28637 @if target-libgfortran
28638 maybe-configure-target-libgfortran: configure-target-libgfortran
28639 configure-target-libgfortran: $(TARGET_SUBDIR)/libgfortran/multilib.out
28640         @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
28641         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
28642         r=`${PWD_COMMAND}`; export r; \
28643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28644         $(NORMAL_TARGET_EXPORTS) \
28645         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
28646         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
28647         case $(srcdir) in \
28648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28649           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
28650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28651         esac; \
28652         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
28653         libsrcdir="$$s/libgfortran"; \
28654         rm -f no-such-file || : ; \
28655         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28656           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28657           || exit 1
28658 @endif target-libgfortran
28659
28660
28661
28662
28663
28664 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
28665 maybe-all-target-libgfortran:
28666 @if target-libgfortran
28667 TARGET-target-libgfortran=all
28668 maybe-all-target-libgfortran: all-target-libgfortran
28669 all-target-libgfortran: configure-target-libgfortran
28670         @r=`${PWD_COMMAND}`; export r; \
28671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28672         $(NORMAL_TARGET_EXPORTS) \
28673         (cd $(TARGET_SUBDIR)/libgfortran && \
28674           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
28675 @endif target-libgfortran
28676
28677
28678
28679
28680
28681 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
28682 maybe-check-target-libgfortran:
28683 @if target-libgfortran
28684 maybe-check-target-libgfortran: check-target-libgfortran
28685
28686 check-target-libgfortran:
28687         @r=`${PWD_COMMAND}`; export r; \
28688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28689         $(NORMAL_TARGET_EXPORTS) \
28690         (cd $(TARGET_SUBDIR)/libgfortran && \
28691           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
28692
28693 @endif target-libgfortran
28694
28695 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
28696 maybe-install-target-libgfortran:
28697 @if target-libgfortran
28698 maybe-install-target-libgfortran: install-target-libgfortran
28699
28700 install-target-libgfortran: installdirs
28701         @r=`${PWD_COMMAND}`; export r; \
28702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28703         $(NORMAL_TARGET_EXPORTS) \
28704         (cd $(TARGET_SUBDIR)/libgfortran && \
28705           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28706
28707 @endif target-libgfortran
28708
28709 # Other targets (info, dvi, etc.)
28710
28711 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
28712 maybe-info-target-libgfortran:
28713 @if target-libgfortran
28714 maybe-info-target-libgfortran: info-target-libgfortran
28715
28716 info-target-libgfortran: \
28717     configure-target-libgfortran 
28718         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28719         r=`${PWD_COMMAND}`; export r; \
28720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28721         $(NORMAL_TARGET_EXPORTS) \
28722         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
28723         for flag in $(EXTRA_TARGET_FLAGS); do \
28724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28725         done; \
28726         (cd $(TARGET_SUBDIR)/libgfortran && \
28727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28729                   "RANLIB=$${RANLIB}" \
28730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28731                    info) \
28732           || exit 1
28733
28734 @endif target-libgfortran
28735
28736 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
28737 maybe-dvi-target-libgfortran:
28738 @if target-libgfortran
28739 maybe-dvi-target-libgfortran: dvi-target-libgfortran
28740
28741 dvi-target-libgfortran: \
28742     configure-target-libgfortran 
28743         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28744         r=`${PWD_COMMAND}`; export r; \
28745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28746         $(NORMAL_TARGET_EXPORTS) \
28747         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
28748         for flag in $(EXTRA_TARGET_FLAGS); do \
28749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28750         done; \
28751         (cd $(TARGET_SUBDIR)/libgfortran && \
28752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28754                   "RANLIB=$${RANLIB}" \
28755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28756                    dvi) \
28757           || exit 1
28758
28759 @endif target-libgfortran
28760
28761 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
28762 maybe-html-target-libgfortran:
28763 @if target-libgfortran
28764 maybe-html-target-libgfortran: html-target-libgfortran
28765
28766 html-target-libgfortran: \
28767     configure-target-libgfortran 
28768         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28769         r=`${PWD_COMMAND}`; export r; \
28770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28771         $(NORMAL_TARGET_EXPORTS) \
28772         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
28773         for flag in $(EXTRA_TARGET_FLAGS); do \
28774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28775         done; \
28776         (cd $(TARGET_SUBDIR)/libgfortran && \
28777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28779                   "RANLIB=$${RANLIB}" \
28780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28781                    html) \
28782           || exit 1
28783
28784 @endif target-libgfortran
28785
28786 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
28787 maybe-TAGS-target-libgfortran:
28788 @if target-libgfortran
28789 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
28790
28791 TAGS-target-libgfortran: \
28792     configure-target-libgfortran 
28793         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28794         r=`${PWD_COMMAND}`; export r; \
28795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28796         $(NORMAL_TARGET_EXPORTS) \
28797         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
28798         for flag in $(EXTRA_TARGET_FLAGS); do \
28799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28800         done; \
28801         (cd $(TARGET_SUBDIR)/libgfortran && \
28802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28804                   "RANLIB=$${RANLIB}" \
28805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28806                    TAGS) \
28807           || exit 1
28808
28809 @endif target-libgfortran
28810
28811 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
28812 maybe-install-info-target-libgfortran:
28813 @if target-libgfortran
28814 maybe-install-info-target-libgfortran: install-info-target-libgfortran
28815
28816 install-info-target-libgfortran: \
28817     configure-target-libgfortran \
28818     info-target-libgfortran 
28819         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28820         r=`${PWD_COMMAND}`; export r; \
28821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28822         $(NORMAL_TARGET_EXPORTS) \
28823         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
28824         for flag in $(EXTRA_TARGET_FLAGS); do \
28825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28826         done; \
28827         (cd $(TARGET_SUBDIR)/libgfortran && \
28828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28830                   "RANLIB=$${RANLIB}" \
28831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28832                    install-info) \
28833           || exit 1
28834
28835 @endif target-libgfortran
28836
28837 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
28838 maybe-installcheck-target-libgfortran:
28839 @if target-libgfortran
28840 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
28841
28842 installcheck-target-libgfortran: \
28843     configure-target-libgfortran 
28844         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28845         r=`${PWD_COMMAND}`; export r; \
28846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28847         $(NORMAL_TARGET_EXPORTS) \
28848         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
28849         for flag in $(EXTRA_TARGET_FLAGS); do \
28850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28851         done; \
28852         (cd $(TARGET_SUBDIR)/libgfortran && \
28853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28855                   "RANLIB=$${RANLIB}" \
28856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28857                    installcheck) \
28858           || exit 1
28859
28860 @endif target-libgfortran
28861
28862 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
28863 maybe-mostlyclean-target-libgfortran:
28864 @if target-libgfortran
28865 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
28866
28867 mostlyclean-target-libgfortran: 
28868         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28869         r=`${PWD_COMMAND}`; export r; \
28870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871         $(NORMAL_TARGET_EXPORTS) \
28872         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
28873         for flag in $(EXTRA_TARGET_FLAGS); do \
28874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875         done; \
28876         (cd $(TARGET_SUBDIR)/libgfortran && \
28877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28879                   "RANLIB=$${RANLIB}" \
28880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28881                    mostlyclean) \
28882           || exit 1
28883
28884 @endif target-libgfortran
28885
28886 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
28887 maybe-clean-target-libgfortran:
28888 @if target-libgfortran
28889 maybe-clean-target-libgfortran: clean-target-libgfortran
28890
28891 clean-target-libgfortran: 
28892         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28893         r=`${PWD_COMMAND}`; export r; \
28894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28895         $(NORMAL_TARGET_EXPORTS) \
28896         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
28897         for flag in $(EXTRA_TARGET_FLAGS); do \
28898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28899         done; \
28900         (cd $(TARGET_SUBDIR)/libgfortran && \
28901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28903                   "RANLIB=$${RANLIB}" \
28904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28905                    clean) \
28906           || exit 1
28907
28908 @endif target-libgfortran
28909
28910 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
28911 maybe-distclean-target-libgfortran:
28912 @if target-libgfortran
28913 maybe-distclean-target-libgfortran: distclean-target-libgfortran
28914
28915 distclean-target-libgfortran: 
28916         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28917         r=`${PWD_COMMAND}`; export r; \
28918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28919         $(NORMAL_TARGET_EXPORTS) \
28920         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
28921         for flag in $(EXTRA_TARGET_FLAGS); do \
28922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28923         done; \
28924         (cd $(TARGET_SUBDIR)/libgfortran && \
28925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28927                   "RANLIB=$${RANLIB}" \
28928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28929                    distclean) \
28930           || exit 1
28931
28932 @endif target-libgfortran
28933
28934 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
28935 maybe-maintainer-clean-target-libgfortran:
28936 @if target-libgfortran
28937 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
28938
28939 maintainer-clean-target-libgfortran: 
28940         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
28941         r=`${PWD_COMMAND}`; export r; \
28942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943         $(NORMAL_TARGET_EXPORTS) \
28944         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
28945         for flag in $(EXTRA_TARGET_FLAGS); do \
28946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28947         done; \
28948         (cd $(TARGET_SUBDIR)/libgfortran && \
28949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28951                   "RANLIB=$${RANLIB}" \
28952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28953                    maintainer-clean) \
28954           || exit 1
28955
28956 @endif target-libgfortran
28957
28958
28959
28960 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
28961 @if target-libobjc
28962 $(TARGET_SUBDIR)/libobjc/multilib.out: multilib.out
28963         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
28964         rm -f $(TARGET_SUBDIR)/libobjc/Makefile || : ; \
28965         cp multilib.out $(TARGET_SUBDIR)/libobjc/multilib.out
28966 @endif target-libobjc
28967
28968
28969
28970 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
28971 maybe-configure-target-libobjc:
28972 @if target-libobjc
28973 maybe-configure-target-libobjc: configure-target-libobjc
28974 configure-target-libobjc: $(TARGET_SUBDIR)/libobjc/multilib.out
28975         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
28976         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
28977         r=`${PWD_COMMAND}`; export r; \
28978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28979         $(NORMAL_TARGET_EXPORTS) \
28980         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
28981         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
28982         case $(srcdir) in \
28983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28984           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
28985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28986         esac; \
28987         srcdiroption="--srcdir=$${topdir}/libobjc"; \
28988         libsrcdir="$$s/libobjc"; \
28989         rm -f no-such-file || : ; \
28990         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28991           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28992           || exit 1
28993 @endif target-libobjc
28994
28995
28996
28997
28998
28999 .PHONY: all-target-libobjc maybe-all-target-libobjc
29000 maybe-all-target-libobjc:
29001 @if target-libobjc
29002 TARGET-target-libobjc=all
29003 maybe-all-target-libobjc: all-target-libobjc
29004 all-target-libobjc: configure-target-libobjc
29005         @r=`${PWD_COMMAND}`; export r; \
29006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29007         $(NORMAL_TARGET_EXPORTS) \
29008         (cd $(TARGET_SUBDIR)/libobjc && \
29009           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
29010 @endif target-libobjc
29011
29012
29013
29014
29015
29016 .PHONY: check-target-libobjc maybe-check-target-libobjc
29017 maybe-check-target-libobjc:
29018 @if target-libobjc
29019 maybe-check-target-libobjc: check-target-libobjc
29020
29021 check-target-libobjc:
29022         @r=`${PWD_COMMAND}`; export r; \
29023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29024         $(NORMAL_TARGET_EXPORTS) \
29025         (cd $(TARGET_SUBDIR)/libobjc && \
29026           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29027
29028 @endif target-libobjc
29029
29030 .PHONY: install-target-libobjc maybe-install-target-libobjc
29031 maybe-install-target-libobjc:
29032 @if target-libobjc
29033 maybe-install-target-libobjc: install-target-libobjc
29034
29035 install-target-libobjc: installdirs
29036         @r=`${PWD_COMMAND}`; export r; \
29037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29038         $(NORMAL_TARGET_EXPORTS) \
29039         (cd $(TARGET_SUBDIR)/libobjc && \
29040           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29041
29042 @endif target-libobjc
29043
29044 # Other targets (info, dvi, etc.)
29045
29046 .PHONY: maybe-info-target-libobjc info-target-libobjc
29047 maybe-info-target-libobjc:
29048 @if target-libobjc
29049 maybe-info-target-libobjc: info-target-libobjc
29050
29051 info-target-libobjc: \
29052     configure-target-libobjc 
29053         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29054         r=`${PWD_COMMAND}`; export r; \
29055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056         $(NORMAL_TARGET_EXPORTS) \
29057         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
29058         for flag in $(EXTRA_TARGET_FLAGS); do \
29059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29060         done; \
29061         (cd $(TARGET_SUBDIR)/libobjc && \
29062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29064                   "RANLIB=$${RANLIB}" \
29065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29066                    info) \
29067           || exit 1
29068
29069 @endif target-libobjc
29070
29071 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
29072 maybe-dvi-target-libobjc:
29073 @if target-libobjc
29074 maybe-dvi-target-libobjc: dvi-target-libobjc
29075
29076 dvi-target-libobjc: \
29077     configure-target-libobjc 
29078         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29079         r=`${PWD_COMMAND}`; export r; \
29080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29081         $(NORMAL_TARGET_EXPORTS) \
29082         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
29083         for flag in $(EXTRA_TARGET_FLAGS); do \
29084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085         done; \
29086         (cd $(TARGET_SUBDIR)/libobjc && \
29087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29089                   "RANLIB=$${RANLIB}" \
29090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29091                    dvi) \
29092           || exit 1
29093
29094 @endif target-libobjc
29095
29096 .PHONY: maybe-html-target-libobjc html-target-libobjc
29097 maybe-html-target-libobjc:
29098 @if target-libobjc
29099 maybe-html-target-libobjc: html-target-libobjc
29100
29101 html-target-libobjc: \
29102     configure-target-libobjc 
29103         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29104         r=`${PWD_COMMAND}`; export r; \
29105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29106         $(NORMAL_TARGET_EXPORTS) \
29107         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
29108         for flag in $(EXTRA_TARGET_FLAGS); do \
29109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29110         done; \
29111         (cd $(TARGET_SUBDIR)/libobjc && \
29112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29114                   "RANLIB=$${RANLIB}" \
29115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29116                    html) \
29117           || exit 1
29118
29119 @endif target-libobjc
29120
29121 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
29122 maybe-TAGS-target-libobjc:
29123 @if target-libobjc
29124 maybe-TAGS-target-libobjc: TAGS-target-libobjc
29125
29126 TAGS-target-libobjc: \
29127     configure-target-libobjc 
29128         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29129         r=`${PWD_COMMAND}`; export r; \
29130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29131         $(NORMAL_TARGET_EXPORTS) \
29132         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
29133         for flag in $(EXTRA_TARGET_FLAGS); do \
29134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29135         done; \
29136         (cd $(TARGET_SUBDIR)/libobjc && \
29137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29139                   "RANLIB=$${RANLIB}" \
29140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29141                    TAGS) \
29142           || exit 1
29143
29144 @endif target-libobjc
29145
29146 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
29147 maybe-install-info-target-libobjc:
29148 @if target-libobjc
29149 maybe-install-info-target-libobjc: install-info-target-libobjc
29150
29151 install-info-target-libobjc: \
29152     configure-target-libobjc \
29153     info-target-libobjc 
29154         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29155         r=`${PWD_COMMAND}`; export r; \
29156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157         $(NORMAL_TARGET_EXPORTS) \
29158         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
29159         for flag in $(EXTRA_TARGET_FLAGS); do \
29160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29161         done; \
29162         (cd $(TARGET_SUBDIR)/libobjc && \
29163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29165                   "RANLIB=$${RANLIB}" \
29166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29167                    install-info) \
29168           || exit 1
29169
29170 @endif target-libobjc
29171
29172 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
29173 maybe-installcheck-target-libobjc:
29174 @if target-libobjc
29175 maybe-installcheck-target-libobjc: installcheck-target-libobjc
29176
29177 installcheck-target-libobjc: \
29178     configure-target-libobjc 
29179         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29180         r=`${PWD_COMMAND}`; export r; \
29181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182         $(NORMAL_TARGET_EXPORTS) \
29183         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
29184         for flag in $(EXTRA_TARGET_FLAGS); do \
29185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29186         done; \
29187         (cd $(TARGET_SUBDIR)/libobjc && \
29188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29190                   "RANLIB=$${RANLIB}" \
29191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29192                    installcheck) \
29193           || exit 1
29194
29195 @endif target-libobjc
29196
29197 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
29198 maybe-mostlyclean-target-libobjc:
29199 @if target-libobjc
29200 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
29201
29202 mostlyclean-target-libobjc: 
29203         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29204         r=`${PWD_COMMAND}`; export r; \
29205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29206         $(NORMAL_TARGET_EXPORTS) \
29207         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
29208         for flag in $(EXTRA_TARGET_FLAGS); do \
29209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29210         done; \
29211         (cd $(TARGET_SUBDIR)/libobjc && \
29212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29214                   "RANLIB=$${RANLIB}" \
29215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29216                    mostlyclean) \
29217           || exit 1
29218
29219 @endif target-libobjc
29220
29221 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
29222 maybe-clean-target-libobjc:
29223 @if target-libobjc
29224 maybe-clean-target-libobjc: clean-target-libobjc
29225
29226 clean-target-libobjc: 
29227         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29228         r=`${PWD_COMMAND}`; export r; \
29229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29230         $(NORMAL_TARGET_EXPORTS) \
29231         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
29232         for flag in $(EXTRA_TARGET_FLAGS); do \
29233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234         done; \
29235         (cd $(TARGET_SUBDIR)/libobjc && \
29236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29238                   "RANLIB=$${RANLIB}" \
29239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29240                    clean) \
29241           || exit 1
29242
29243 @endif target-libobjc
29244
29245 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
29246 maybe-distclean-target-libobjc:
29247 @if target-libobjc
29248 maybe-distclean-target-libobjc: distclean-target-libobjc
29249
29250 distclean-target-libobjc: 
29251         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29252         r=`${PWD_COMMAND}`; export r; \
29253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29254         $(NORMAL_TARGET_EXPORTS) \
29255         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
29256         for flag in $(EXTRA_TARGET_FLAGS); do \
29257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29258         done; \
29259         (cd $(TARGET_SUBDIR)/libobjc && \
29260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29262                   "RANLIB=$${RANLIB}" \
29263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29264                    distclean) \
29265           || exit 1
29266
29267 @endif target-libobjc
29268
29269 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
29270 maybe-maintainer-clean-target-libobjc:
29271 @if target-libobjc
29272 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
29273
29274 maintainer-clean-target-libobjc: 
29275         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
29276         r=`${PWD_COMMAND}`; export r; \
29277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278         $(NORMAL_TARGET_EXPORTS) \
29279         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
29280         for flag in $(EXTRA_TARGET_FLAGS); do \
29281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29282         done; \
29283         (cd $(TARGET_SUBDIR)/libobjc && \
29284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29286                   "RANLIB=$${RANLIB}" \
29287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29288                    maintainer-clean) \
29289           || exit 1
29290
29291 @endif target-libobjc
29292
29293
29294
29295 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29296 @if target-libtermcap
29297 $(TARGET_SUBDIR)/libtermcap/multilib.out: multilib.out
29298         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29299         rm -f $(TARGET_SUBDIR)/libtermcap/Makefile || : ; \
29300         cp multilib.out $(TARGET_SUBDIR)/libtermcap/multilib.out
29301 @endif target-libtermcap
29302
29303
29304
29305 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
29306 maybe-configure-target-libtermcap:
29307 @if target-libtermcap
29308 maybe-configure-target-libtermcap: configure-target-libtermcap
29309 configure-target-libtermcap: $(TARGET_SUBDIR)/libtermcap/multilib.out
29310         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
29311         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
29312         r=`${PWD_COMMAND}`; export r; \
29313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29314         $(NORMAL_TARGET_EXPORTS) \
29315         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
29316         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
29317         case $(srcdir) in \
29318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29319           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
29320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29321         esac; \
29322         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
29323         libsrcdir="$$s/libtermcap"; \
29324         rm -f no-such-file || : ; \
29325         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29326           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29327           || exit 1
29328 @endif target-libtermcap
29329
29330
29331
29332
29333
29334 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
29335 maybe-all-target-libtermcap:
29336 @if target-libtermcap
29337 TARGET-target-libtermcap=all
29338 maybe-all-target-libtermcap: all-target-libtermcap
29339 all-target-libtermcap: configure-target-libtermcap
29340         @r=`${PWD_COMMAND}`; export r; \
29341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29342         $(NORMAL_TARGET_EXPORTS) \
29343         (cd $(TARGET_SUBDIR)/libtermcap && \
29344           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
29345 @endif target-libtermcap
29346
29347
29348
29349
29350
29351 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
29352 maybe-check-target-libtermcap:
29353 @if target-libtermcap
29354 maybe-check-target-libtermcap: check-target-libtermcap
29355
29356 # Dummy target for uncheckable module.
29357 check-target-libtermcap:
29358
29359 @endif target-libtermcap
29360
29361 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
29362 maybe-install-target-libtermcap:
29363 @if target-libtermcap
29364 maybe-install-target-libtermcap: install-target-libtermcap
29365
29366 install-target-libtermcap: installdirs
29367         @r=`${PWD_COMMAND}`; export r; \
29368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29369         $(NORMAL_TARGET_EXPORTS) \
29370         (cd $(TARGET_SUBDIR)/libtermcap && \
29371           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29372
29373 @endif target-libtermcap
29374
29375 # Other targets (info, dvi, etc.)
29376
29377 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
29378 maybe-info-target-libtermcap:
29379 @if target-libtermcap
29380 maybe-info-target-libtermcap: info-target-libtermcap
29381
29382 info-target-libtermcap: \
29383     configure-target-libtermcap 
29384         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29385         r=`${PWD_COMMAND}`; export r; \
29386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29387         $(NORMAL_TARGET_EXPORTS) \
29388         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
29389         for flag in $(EXTRA_TARGET_FLAGS); do \
29390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29391         done; \
29392         (cd $(TARGET_SUBDIR)/libtermcap && \
29393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29395                   "RANLIB=$${RANLIB}" \
29396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29397                    info) \
29398           || exit 1
29399
29400 @endif target-libtermcap
29401
29402 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
29403 maybe-dvi-target-libtermcap:
29404 @if target-libtermcap
29405 maybe-dvi-target-libtermcap: dvi-target-libtermcap
29406
29407 dvi-target-libtermcap: \
29408     configure-target-libtermcap 
29409         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29410         r=`${PWD_COMMAND}`; export r; \
29411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29412         $(NORMAL_TARGET_EXPORTS) \
29413         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
29414         for flag in $(EXTRA_TARGET_FLAGS); do \
29415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29416         done; \
29417         (cd $(TARGET_SUBDIR)/libtermcap && \
29418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29420                   "RANLIB=$${RANLIB}" \
29421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29422                    dvi) \
29423           || exit 1
29424
29425 @endif target-libtermcap
29426
29427 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
29428 maybe-html-target-libtermcap:
29429 @if target-libtermcap
29430 maybe-html-target-libtermcap: html-target-libtermcap
29431
29432 html-target-libtermcap: \
29433     configure-target-libtermcap 
29434         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29435         r=`${PWD_COMMAND}`; export r; \
29436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29437         $(NORMAL_TARGET_EXPORTS) \
29438         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
29439         for flag in $(EXTRA_TARGET_FLAGS); do \
29440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29441         done; \
29442         (cd $(TARGET_SUBDIR)/libtermcap && \
29443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29445                   "RANLIB=$${RANLIB}" \
29446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29447                    html) \
29448           || exit 1
29449
29450 @endif target-libtermcap
29451
29452 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
29453 maybe-TAGS-target-libtermcap:
29454 @if target-libtermcap
29455 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
29456
29457 TAGS-target-libtermcap: \
29458     configure-target-libtermcap 
29459         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29460         r=`${PWD_COMMAND}`; export r; \
29461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462         $(NORMAL_TARGET_EXPORTS) \
29463         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
29464         for flag in $(EXTRA_TARGET_FLAGS); do \
29465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29466         done; \
29467         (cd $(TARGET_SUBDIR)/libtermcap && \
29468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29470                   "RANLIB=$${RANLIB}" \
29471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29472                    TAGS) \
29473           || exit 1
29474
29475 @endif target-libtermcap
29476
29477 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
29478 maybe-install-info-target-libtermcap:
29479 @if target-libtermcap
29480 maybe-install-info-target-libtermcap: install-info-target-libtermcap
29481
29482 install-info-target-libtermcap: \
29483     configure-target-libtermcap \
29484     info-target-libtermcap 
29485         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29486         r=`${PWD_COMMAND}`; export r; \
29487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488         $(NORMAL_TARGET_EXPORTS) \
29489         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
29490         for flag in $(EXTRA_TARGET_FLAGS); do \
29491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492         done; \
29493         (cd $(TARGET_SUBDIR)/libtermcap && \
29494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29496                   "RANLIB=$${RANLIB}" \
29497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29498                    install-info) \
29499           || exit 1
29500
29501 @endif target-libtermcap
29502
29503 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
29504 maybe-installcheck-target-libtermcap:
29505 @if target-libtermcap
29506 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
29507
29508 installcheck-target-libtermcap: \
29509     configure-target-libtermcap 
29510         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
29511         r=`${PWD_COMMAND}`; export r; \
29512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513         $(NORMAL_TARGET_EXPORTS) \
29514         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
29515         for flag in $(EXTRA_TARGET_FLAGS); do \
29516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29517         done; \
29518         (cd $(TARGET_SUBDIR)/libtermcap && \
29519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521                   "RANLIB=$${RANLIB}" \
29522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29523                    installcheck) \
29524           || exit 1
29525
29526 @endif target-libtermcap
29527
29528 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
29529 maybe-mostlyclean-target-libtermcap:
29530 @if target-libtermcap
29531 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
29532
29533 # libtermcap doesn't support mostlyclean.
29534 mostlyclean-target-libtermcap:
29535
29536 @endif target-libtermcap
29537
29538 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
29539 maybe-clean-target-libtermcap:
29540 @if target-libtermcap
29541 maybe-clean-target-libtermcap: clean-target-libtermcap
29542
29543 # libtermcap doesn't support clean.
29544 clean-target-libtermcap:
29545
29546 @endif target-libtermcap
29547
29548 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
29549 maybe-distclean-target-libtermcap:
29550 @if target-libtermcap
29551 maybe-distclean-target-libtermcap: distclean-target-libtermcap
29552
29553 # libtermcap doesn't support distclean.
29554 distclean-target-libtermcap:
29555
29556 @endif target-libtermcap
29557
29558 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
29559 maybe-maintainer-clean-target-libtermcap:
29560 @if target-libtermcap
29561 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
29562
29563 # libtermcap doesn't support maintainer-clean.
29564 maintainer-clean-target-libtermcap:
29565
29566 @endif target-libtermcap
29567
29568
29569
29570 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29571 @if target-winsup
29572 $(TARGET_SUBDIR)/winsup/multilib.out: multilib.out
29573         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29574         rm -f $(TARGET_SUBDIR)/winsup/Makefile || : ; \
29575         cp multilib.out $(TARGET_SUBDIR)/winsup/multilib.out
29576 @endif target-winsup
29577
29578
29579
29580 .PHONY: configure-target-winsup maybe-configure-target-winsup
29581 maybe-configure-target-winsup:
29582 @if target-winsup
29583 maybe-configure-target-winsup: configure-target-winsup
29584 configure-target-winsup: $(TARGET_SUBDIR)/winsup/multilib.out
29585         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
29586         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
29587         r=`${PWD_COMMAND}`; export r; \
29588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29589         $(NORMAL_TARGET_EXPORTS) \
29590         echo Configuring in $(TARGET_SUBDIR)/winsup; \
29591         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
29592         case $(srcdir) in \
29593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29594           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
29595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29596         esac; \
29597         srcdiroption="--srcdir=$${topdir}/winsup"; \
29598         libsrcdir="$$s/winsup"; \
29599         rm -f no-such-file || : ; \
29600         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29601           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29602           || exit 1
29603 @endif target-winsup
29604
29605
29606
29607
29608
29609 .PHONY: all-target-winsup maybe-all-target-winsup
29610 maybe-all-target-winsup:
29611 @if target-winsup
29612 TARGET-target-winsup=all
29613 maybe-all-target-winsup: all-target-winsup
29614 all-target-winsup: configure-target-winsup
29615         @r=`${PWD_COMMAND}`; export r; \
29616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29617         $(NORMAL_TARGET_EXPORTS) \
29618         (cd $(TARGET_SUBDIR)/winsup && \
29619           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
29620 @endif target-winsup
29621
29622
29623
29624
29625
29626 .PHONY: check-target-winsup maybe-check-target-winsup
29627 maybe-check-target-winsup:
29628 @if target-winsup
29629 maybe-check-target-winsup: check-target-winsup
29630
29631 check-target-winsup:
29632         @r=`${PWD_COMMAND}`; export r; \
29633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634         $(NORMAL_TARGET_EXPORTS) \
29635         (cd $(TARGET_SUBDIR)/winsup && \
29636           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29637
29638 @endif target-winsup
29639
29640 .PHONY: install-target-winsup maybe-install-target-winsup
29641 maybe-install-target-winsup:
29642 @if target-winsup
29643 maybe-install-target-winsup: install-target-winsup
29644
29645 install-target-winsup: installdirs
29646         @r=`${PWD_COMMAND}`; export r; \
29647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29648         $(NORMAL_TARGET_EXPORTS) \
29649         (cd $(TARGET_SUBDIR)/winsup && \
29650           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29651
29652 @endif target-winsup
29653
29654 # Other targets (info, dvi, etc.)
29655
29656 .PHONY: maybe-info-target-winsup info-target-winsup
29657 maybe-info-target-winsup:
29658 @if target-winsup
29659 maybe-info-target-winsup: info-target-winsup
29660
29661 info-target-winsup: \
29662     configure-target-winsup 
29663         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29664         r=`${PWD_COMMAND}`; export r; \
29665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29666         $(NORMAL_TARGET_EXPORTS) \
29667         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
29668         for flag in $(EXTRA_TARGET_FLAGS); do \
29669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29670         done; \
29671         (cd $(TARGET_SUBDIR)/winsup && \
29672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29674                   "RANLIB=$${RANLIB}" \
29675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29676                    info) \
29677           || exit 1
29678
29679 @endif target-winsup
29680
29681 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
29682 maybe-dvi-target-winsup:
29683 @if target-winsup
29684 maybe-dvi-target-winsup: dvi-target-winsup
29685
29686 dvi-target-winsup: \
29687     configure-target-winsup 
29688         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29689         r=`${PWD_COMMAND}`; export r; \
29690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29691         $(NORMAL_TARGET_EXPORTS) \
29692         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
29693         for flag in $(EXTRA_TARGET_FLAGS); do \
29694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695         done; \
29696         (cd $(TARGET_SUBDIR)/winsup && \
29697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29699                   "RANLIB=$${RANLIB}" \
29700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29701                    dvi) \
29702           || exit 1
29703
29704 @endif target-winsup
29705
29706 .PHONY: maybe-html-target-winsup html-target-winsup
29707 maybe-html-target-winsup:
29708 @if target-winsup
29709 maybe-html-target-winsup: html-target-winsup
29710
29711 html-target-winsup: \
29712     configure-target-winsup 
29713         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29714         r=`${PWD_COMMAND}`; export r; \
29715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29716         $(NORMAL_TARGET_EXPORTS) \
29717         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
29718         for flag in $(EXTRA_TARGET_FLAGS); do \
29719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29720         done; \
29721         (cd $(TARGET_SUBDIR)/winsup && \
29722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29724                   "RANLIB=$${RANLIB}" \
29725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29726                    html) \
29727           || exit 1
29728
29729 @endif target-winsup
29730
29731 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
29732 maybe-TAGS-target-winsup:
29733 @if target-winsup
29734 maybe-TAGS-target-winsup: TAGS-target-winsup
29735
29736 TAGS-target-winsup: \
29737     configure-target-winsup 
29738         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29739         r=`${PWD_COMMAND}`; export r; \
29740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29741         $(NORMAL_TARGET_EXPORTS) \
29742         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
29743         for flag in $(EXTRA_TARGET_FLAGS); do \
29744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29745         done; \
29746         (cd $(TARGET_SUBDIR)/winsup && \
29747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29749                   "RANLIB=$${RANLIB}" \
29750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29751                    TAGS) \
29752           || exit 1
29753
29754 @endif target-winsup
29755
29756 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
29757 maybe-install-info-target-winsup:
29758 @if target-winsup
29759 maybe-install-info-target-winsup: install-info-target-winsup
29760
29761 install-info-target-winsup: \
29762     configure-target-winsup \
29763     info-target-winsup 
29764         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29765         r=`${PWD_COMMAND}`; export r; \
29766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29767         $(NORMAL_TARGET_EXPORTS) \
29768         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
29769         for flag in $(EXTRA_TARGET_FLAGS); do \
29770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29771         done; \
29772         (cd $(TARGET_SUBDIR)/winsup && \
29773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29775                   "RANLIB=$${RANLIB}" \
29776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29777                    install-info) \
29778           || exit 1
29779
29780 @endif target-winsup
29781
29782 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
29783 maybe-installcheck-target-winsup:
29784 @if target-winsup
29785 maybe-installcheck-target-winsup: installcheck-target-winsup
29786
29787 installcheck-target-winsup: \
29788     configure-target-winsup 
29789         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29790         r=`${PWD_COMMAND}`; export r; \
29791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29792         $(NORMAL_TARGET_EXPORTS) \
29793         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
29794         for flag in $(EXTRA_TARGET_FLAGS); do \
29795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29796         done; \
29797         (cd $(TARGET_SUBDIR)/winsup && \
29798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29800                   "RANLIB=$${RANLIB}" \
29801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29802                    installcheck) \
29803           || exit 1
29804
29805 @endif target-winsup
29806
29807 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
29808 maybe-mostlyclean-target-winsup:
29809 @if target-winsup
29810 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
29811
29812 mostlyclean-target-winsup: 
29813         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29814         r=`${PWD_COMMAND}`; export r; \
29815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29816         $(NORMAL_TARGET_EXPORTS) \
29817         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
29818         for flag in $(EXTRA_TARGET_FLAGS); do \
29819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29820         done; \
29821         (cd $(TARGET_SUBDIR)/winsup && \
29822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29824                   "RANLIB=$${RANLIB}" \
29825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29826                    mostlyclean) \
29827           || exit 1
29828
29829 @endif target-winsup
29830
29831 .PHONY: maybe-clean-target-winsup clean-target-winsup
29832 maybe-clean-target-winsup:
29833 @if target-winsup
29834 maybe-clean-target-winsup: clean-target-winsup
29835
29836 clean-target-winsup: 
29837         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29838         r=`${PWD_COMMAND}`; export r; \
29839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840         $(NORMAL_TARGET_EXPORTS) \
29841         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
29842         for flag in $(EXTRA_TARGET_FLAGS); do \
29843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29844         done; \
29845         (cd $(TARGET_SUBDIR)/winsup && \
29846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29848                   "RANLIB=$${RANLIB}" \
29849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29850                    clean) \
29851           || exit 1
29852
29853 @endif target-winsup
29854
29855 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
29856 maybe-distclean-target-winsup:
29857 @if target-winsup
29858 maybe-distclean-target-winsup: distclean-target-winsup
29859
29860 distclean-target-winsup: 
29861         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29862         r=`${PWD_COMMAND}`; export r; \
29863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29864         $(NORMAL_TARGET_EXPORTS) \
29865         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
29866         for flag in $(EXTRA_TARGET_FLAGS); do \
29867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29868         done; \
29869         (cd $(TARGET_SUBDIR)/winsup && \
29870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29872                   "RANLIB=$${RANLIB}" \
29873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29874                    distclean) \
29875           || exit 1
29876
29877 @endif target-winsup
29878
29879 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
29880 maybe-maintainer-clean-target-winsup:
29881 @if target-winsup
29882 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
29883
29884 maintainer-clean-target-winsup: 
29885         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
29886         r=`${PWD_COMMAND}`; export r; \
29887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29888         $(NORMAL_TARGET_EXPORTS) \
29889         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
29890         for flag in $(EXTRA_TARGET_FLAGS); do \
29891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29892         done; \
29893         (cd $(TARGET_SUBDIR)/winsup && \
29894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29896                   "RANLIB=$${RANLIB}" \
29897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29898                    maintainer-clean) \
29899           || exit 1
29900
29901 @endif target-winsup
29902
29903
29904
29905 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
29906 @if target-libgloss
29907 $(TARGET_SUBDIR)/libgloss/multilib.out: multilib.out
29908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29909         rm -f $(TARGET_SUBDIR)/libgloss/Makefile || : ; \
29910         cp multilib.out $(TARGET_SUBDIR)/libgloss/multilib.out
29911 @endif target-libgloss
29912
29913
29914
29915 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
29916 maybe-configure-target-libgloss:
29917 @if target-libgloss
29918 maybe-configure-target-libgloss: configure-target-libgloss
29919 configure-target-libgloss: $(TARGET_SUBDIR)/libgloss/multilib.out
29920         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
29921         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
29922         r=`${PWD_COMMAND}`; export r; \
29923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29924         $(NORMAL_TARGET_EXPORTS) \
29925         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
29926         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
29927         case $(srcdir) in \
29928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29929           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
29930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29931         esac; \
29932         srcdiroption="--srcdir=$${topdir}/libgloss"; \
29933         libsrcdir="$$s/libgloss"; \
29934         rm -f no-such-file || : ; \
29935         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29936           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29937           || exit 1
29938 @endif target-libgloss
29939
29940
29941
29942
29943
29944 .PHONY: all-target-libgloss maybe-all-target-libgloss
29945 maybe-all-target-libgloss:
29946 @if target-libgloss
29947 TARGET-target-libgloss=all
29948 maybe-all-target-libgloss: all-target-libgloss
29949 all-target-libgloss: configure-target-libgloss
29950         @r=`${PWD_COMMAND}`; export r; \
29951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29952         $(NORMAL_TARGET_EXPORTS) \
29953         (cd $(TARGET_SUBDIR)/libgloss && \
29954           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
29955 @endif target-libgloss
29956
29957
29958
29959
29960
29961 .PHONY: check-target-libgloss maybe-check-target-libgloss
29962 maybe-check-target-libgloss:
29963 @if target-libgloss
29964 maybe-check-target-libgloss: check-target-libgloss
29965
29966 # Dummy target for uncheckable module.
29967 check-target-libgloss:
29968
29969 @endif target-libgloss
29970
29971 .PHONY: install-target-libgloss maybe-install-target-libgloss
29972 maybe-install-target-libgloss:
29973 @if target-libgloss
29974 maybe-install-target-libgloss: install-target-libgloss
29975
29976 install-target-libgloss: installdirs
29977         @r=`${PWD_COMMAND}`; export r; \
29978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29979         $(NORMAL_TARGET_EXPORTS) \
29980         (cd $(TARGET_SUBDIR)/libgloss && \
29981           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29982
29983 @endif target-libgloss
29984
29985 # Other targets (info, dvi, etc.)
29986
29987 .PHONY: maybe-info-target-libgloss info-target-libgloss
29988 maybe-info-target-libgloss:
29989 @if target-libgloss
29990 maybe-info-target-libgloss: info-target-libgloss
29991
29992 info-target-libgloss: \
29993     configure-target-libgloss 
29994         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
29995         r=`${PWD_COMMAND}`; export r; \
29996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29997         $(NORMAL_TARGET_EXPORTS) \
29998         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
29999         for flag in $(EXTRA_TARGET_FLAGS); do \
30000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30001         done; \
30002         (cd $(TARGET_SUBDIR)/libgloss && \
30003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30005                   "RANLIB=$${RANLIB}" \
30006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30007                    info) \
30008           || exit 1
30009
30010 @endif target-libgloss
30011
30012 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
30013 maybe-dvi-target-libgloss:
30014 @if target-libgloss
30015 maybe-dvi-target-libgloss: dvi-target-libgloss
30016
30017 dvi-target-libgloss: \
30018     configure-target-libgloss 
30019         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30020         r=`${PWD_COMMAND}`; export r; \
30021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30022         $(NORMAL_TARGET_EXPORTS) \
30023         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
30024         for flag in $(EXTRA_TARGET_FLAGS); do \
30025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30026         done; \
30027         (cd $(TARGET_SUBDIR)/libgloss && \
30028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30030                   "RANLIB=$${RANLIB}" \
30031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30032                    dvi) \
30033           || exit 1
30034
30035 @endif target-libgloss
30036
30037 .PHONY: maybe-html-target-libgloss html-target-libgloss
30038 maybe-html-target-libgloss:
30039 @if target-libgloss
30040 maybe-html-target-libgloss: html-target-libgloss
30041
30042 html-target-libgloss: \
30043     configure-target-libgloss 
30044         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30045         r=`${PWD_COMMAND}`; export r; \
30046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30047         $(NORMAL_TARGET_EXPORTS) \
30048         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
30049         for flag in $(EXTRA_TARGET_FLAGS); do \
30050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30051         done; \
30052         (cd $(TARGET_SUBDIR)/libgloss && \
30053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30055                   "RANLIB=$${RANLIB}" \
30056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30057                    html) \
30058           || exit 1
30059
30060 @endif target-libgloss
30061
30062 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
30063 maybe-TAGS-target-libgloss:
30064 @if target-libgloss
30065 maybe-TAGS-target-libgloss: TAGS-target-libgloss
30066
30067 TAGS-target-libgloss: \
30068     configure-target-libgloss 
30069         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30070         r=`${PWD_COMMAND}`; export r; \
30071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30072         $(NORMAL_TARGET_EXPORTS) \
30073         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
30074         for flag in $(EXTRA_TARGET_FLAGS); do \
30075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30076         done; \
30077         (cd $(TARGET_SUBDIR)/libgloss && \
30078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30080                   "RANLIB=$${RANLIB}" \
30081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30082                    TAGS) \
30083           || exit 1
30084
30085 @endif target-libgloss
30086
30087 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
30088 maybe-install-info-target-libgloss:
30089 @if target-libgloss
30090 maybe-install-info-target-libgloss: install-info-target-libgloss
30091
30092 install-info-target-libgloss: \
30093     configure-target-libgloss \
30094     info-target-libgloss 
30095         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30096         r=`${PWD_COMMAND}`; export r; \
30097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098         $(NORMAL_TARGET_EXPORTS) \
30099         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
30100         for flag in $(EXTRA_TARGET_FLAGS); do \
30101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30102         done; \
30103         (cd $(TARGET_SUBDIR)/libgloss && \
30104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30106                   "RANLIB=$${RANLIB}" \
30107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30108                    install-info) \
30109           || exit 1
30110
30111 @endif target-libgloss
30112
30113 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
30114 maybe-installcheck-target-libgloss:
30115 @if target-libgloss
30116 maybe-installcheck-target-libgloss: installcheck-target-libgloss
30117
30118 installcheck-target-libgloss: \
30119     configure-target-libgloss 
30120         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30121         r=`${PWD_COMMAND}`; export r; \
30122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30123         $(NORMAL_TARGET_EXPORTS) \
30124         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
30125         for flag in $(EXTRA_TARGET_FLAGS); do \
30126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30127         done; \
30128         (cd $(TARGET_SUBDIR)/libgloss && \
30129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30131                   "RANLIB=$${RANLIB}" \
30132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30133                    installcheck) \
30134           || exit 1
30135
30136 @endif target-libgloss
30137
30138 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
30139 maybe-mostlyclean-target-libgloss:
30140 @if target-libgloss
30141 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
30142
30143 mostlyclean-target-libgloss: 
30144         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30145         r=`${PWD_COMMAND}`; export r; \
30146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147         $(NORMAL_TARGET_EXPORTS) \
30148         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
30149         for flag in $(EXTRA_TARGET_FLAGS); do \
30150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30151         done; \
30152         (cd $(TARGET_SUBDIR)/libgloss && \
30153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30155                   "RANLIB=$${RANLIB}" \
30156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30157                    mostlyclean) \
30158           || exit 1
30159
30160 @endif target-libgloss
30161
30162 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
30163 maybe-clean-target-libgloss:
30164 @if target-libgloss
30165 maybe-clean-target-libgloss: clean-target-libgloss
30166
30167 clean-target-libgloss: 
30168         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30169         r=`${PWD_COMMAND}`; export r; \
30170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171         $(NORMAL_TARGET_EXPORTS) \
30172         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
30173         for flag in $(EXTRA_TARGET_FLAGS); do \
30174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30175         done; \
30176         (cd $(TARGET_SUBDIR)/libgloss && \
30177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30179                   "RANLIB=$${RANLIB}" \
30180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30181                    clean) \
30182           || exit 1
30183
30184 @endif target-libgloss
30185
30186 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
30187 maybe-distclean-target-libgloss:
30188 @if target-libgloss
30189 maybe-distclean-target-libgloss: distclean-target-libgloss
30190
30191 distclean-target-libgloss: 
30192         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30193         r=`${PWD_COMMAND}`; export r; \
30194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195         $(NORMAL_TARGET_EXPORTS) \
30196         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
30197         for flag in $(EXTRA_TARGET_FLAGS); do \
30198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30199         done; \
30200         (cd $(TARGET_SUBDIR)/libgloss && \
30201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30203                   "RANLIB=$${RANLIB}" \
30204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30205                    distclean) \
30206           || exit 1
30207
30208 @endif target-libgloss
30209
30210 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
30211 maybe-maintainer-clean-target-libgloss:
30212 @if target-libgloss
30213 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
30214
30215 maintainer-clean-target-libgloss: 
30216         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
30217         r=`${PWD_COMMAND}`; export r; \
30218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30219         $(NORMAL_TARGET_EXPORTS) \
30220         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
30221         for flag in $(EXTRA_TARGET_FLAGS); do \
30222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223         done; \
30224         (cd $(TARGET_SUBDIR)/libgloss && \
30225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30227                   "RANLIB=$${RANLIB}" \
30228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30229                    maintainer-clean) \
30230           || exit 1
30231
30232 @endif target-libgloss
30233
30234
30235
30236 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30237 @if target-libiberty
30238 $(TARGET_SUBDIR)/libiberty/multilib.out: multilib.out
30239         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30240         rm -f $(TARGET_SUBDIR)/libiberty/Makefile || : ; \
30241         cp multilib.out $(TARGET_SUBDIR)/libiberty/multilib.out
30242 @endif target-libiberty
30243
30244
30245
30246 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
30247 maybe-configure-target-libiberty:
30248 @if target-libiberty
30249 maybe-configure-target-libiberty: configure-target-libiberty
30250 configure-target-libiberty: $(TARGET_SUBDIR)/libiberty/multilib.out
30251         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
30252         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
30253         r=`${PWD_COMMAND}`; export r; \
30254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30255         $(NORMAL_TARGET_EXPORTS) \
30256         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
30257         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
30258         case $(srcdir) in \
30259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30260           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
30261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30262         esac; \
30263         srcdiroption="--srcdir=$${topdir}/libiberty"; \
30264         libsrcdir="$$s/libiberty"; \
30265         rm -f no-such-file || : ; \
30266         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30267           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30268           || exit 1
30269 @endif target-libiberty
30270
30271
30272
30273
30274
30275 .PHONY: all-target-libiberty maybe-all-target-libiberty
30276 maybe-all-target-libiberty:
30277 @if target-libiberty
30278 TARGET-target-libiberty=all
30279 maybe-all-target-libiberty: all-target-libiberty
30280 all-target-libiberty: configure-target-libiberty
30281         @r=`${PWD_COMMAND}`; export r; \
30282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283         $(NORMAL_TARGET_EXPORTS) \
30284         (cd $(TARGET_SUBDIR)/libiberty && \
30285           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
30286 @endif target-libiberty
30287
30288
30289
30290
30291
30292 .PHONY: check-target-libiberty maybe-check-target-libiberty
30293 maybe-check-target-libiberty:
30294 @if target-libiberty
30295 maybe-check-target-libiberty: check-target-libiberty
30296
30297 check-target-libiberty:
30298         @r=`${PWD_COMMAND}`; export r; \
30299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300         $(NORMAL_TARGET_EXPORTS) \
30301         (cd $(TARGET_SUBDIR)/libiberty && \
30302           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30303
30304 @endif target-libiberty
30305
30306 .PHONY: install-target-libiberty maybe-install-target-libiberty
30307 maybe-install-target-libiberty:
30308 @if target-libiberty
30309 maybe-install-target-libiberty: install-target-libiberty
30310
30311 install-target-libiberty: installdirs
30312         @r=`${PWD_COMMAND}`; export r; \
30313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30314         $(NORMAL_TARGET_EXPORTS) \
30315         (cd $(TARGET_SUBDIR)/libiberty && \
30316           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30317
30318 @endif target-libiberty
30319
30320 # Other targets (info, dvi, etc.)
30321
30322 .PHONY: maybe-info-target-libiberty info-target-libiberty
30323 maybe-info-target-libiberty:
30324 @if target-libiberty
30325 maybe-info-target-libiberty: info-target-libiberty
30326
30327 info-target-libiberty: \
30328     configure-target-libiberty 
30329         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30330         r=`${PWD_COMMAND}`; export r; \
30331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332         $(NORMAL_TARGET_EXPORTS) \
30333         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
30334         for flag in $(EXTRA_TARGET_FLAGS); do \
30335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30336         done; \
30337         (cd $(TARGET_SUBDIR)/libiberty && \
30338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30340                   "RANLIB=$${RANLIB}" \
30341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30342                    info) \
30343           || exit 1
30344
30345 @endif target-libiberty
30346
30347 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
30348 maybe-dvi-target-libiberty:
30349 @if target-libiberty
30350 maybe-dvi-target-libiberty: dvi-target-libiberty
30351
30352 dvi-target-libiberty: \
30353     configure-target-libiberty 
30354         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30355         r=`${PWD_COMMAND}`; export r; \
30356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357         $(NORMAL_TARGET_EXPORTS) \
30358         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
30359         for flag in $(EXTRA_TARGET_FLAGS); do \
30360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30361         done; \
30362         (cd $(TARGET_SUBDIR)/libiberty && \
30363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30365                   "RANLIB=$${RANLIB}" \
30366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30367                    dvi) \
30368           || exit 1
30369
30370 @endif target-libiberty
30371
30372 .PHONY: maybe-html-target-libiberty html-target-libiberty
30373 maybe-html-target-libiberty:
30374 @if target-libiberty
30375 maybe-html-target-libiberty: html-target-libiberty
30376
30377 html-target-libiberty: \
30378     configure-target-libiberty 
30379         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30380         r=`${PWD_COMMAND}`; export r; \
30381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30382         $(NORMAL_TARGET_EXPORTS) \
30383         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
30384         for flag in $(EXTRA_TARGET_FLAGS); do \
30385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30386         done; \
30387         (cd $(TARGET_SUBDIR)/libiberty && \
30388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30390                   "RANLIB=$${RANLIB}" \
30391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30392                    html) \
30393           || exit 1
30394
30395 @endif target-libiberty
30396
30397 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
30398 maybe-TAGS-target-libiberty:
30399 @if target-libiberty
30400 maybe-TAGS-target-libiberty: TAGS-target-libiberty
30401
30402 TAGS-target-libiberty: \
30403     configure-target-libiberty 
30404         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30405         r=`${PWD_COMMAND}`; export r; \
30406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407         $(NORMAL_TARGET_EXPORTS) \
30408         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
30409         for flag in $(EXTRA_TARGET_FLAGS); do \
30410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30411         done; \
30412         (cd $(TARGET_SUBDIR)/libiberty && \
30413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415                   "RANLIB=$${RANLIB}" \
30416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30417                    TAGS) \
30418           || exit 1
30419
30420 @endif target-libiberty
30421
30422 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
30423 maybe-install-info-target-libiberty:
30424 @if target-libiberty
30425 maybe-install-info-target-libiberty: install-info-target-libiberty
30426
30427 install-info-target-libiberty: \
30428     configure-target-libiberty \
30429     info-target-libiberty 
30430         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30431         r=`${PWD_COMMAND}`; export r; \
30432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433         $(NORMAL_TARGET_EXPORTS) \
30434         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
30435         for flag in $(EXTRA_TARGET_FLAGS); do \
30436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30437         done; \
30438         (cd $(TARGET_SUBDIR)/libiberty && \
30439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441                   "RANLIB=$${RANLIB}" \
30442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30443                    install-info) \
30444           || exit 1
30445
30446 @endif target-libiberty
30447
30448 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
30449 maybe-installcheck-target-libiberty:
30450 @if target-libiberty
30451 maybe-installcheck-target-libiberty: installcheck-target-libiberty
30452
30453 installcheck-target-libiberty: \
30454     configure-target-libiberty 
30455         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30456         r=`${PWD_COMMAND}`; export r; \
30457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458         $(NORMAL_TARGET_EXPORTS) \
30459         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
30460         for flag in $(EXTRA_TARGET_FLAGS); do \
30461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30462         done; \
30463         (cd $(TARGET_SUBDIR)/libiberty && \
30464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30466                   "RANLIB=$${RANLIB}" \
30467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30468                    installcheck) \
30469           || exit 1
30470
30471 @endif target-libiberty
30472
30473 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
30474 maybe-mostlyclean-target-libiberty:
30475 @if target-libiberty
30476 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
30477
30478 mostlyclean-target-libiberty: 
30479         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30480         r=`${PWD_COMMAND}`; export r; \
30481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482         $(NORMAL_TARGET_EXPORTS) \
30483         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
30484         for flag in $(EXTRA_TARGET_FLAGS); do \
30485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30486         done; \
30487         (cd $(TARGET_SUBDIR)/libiberty && \
30488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30490                   "RANLIB=$${RANLIB}" \
30491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30492                    mostlyclean) \
30493           || exit 1
30494
30495 @endif target-libiberty
30496
30497 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
30498 maybe-clean-target-libiberty:
30499 @if target-libiberty
30500 maybe-clean-target-libiberty: clean-target-libiberty
30501
30502 clean-target-libiberty: 
30503         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30504         r=`${PWD_COMMAND}`; export r; \
30505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30506         $(NORMAL_TARGET_EXPORTS) \
30507         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
30508         for flag in $(EXTRA_TARGET_FLAGS); do \
30509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30510         done; \
30511         (cd $(TARGET_SUBDIR)/libiberty && \
30512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30514                   "RANLIB=$${RANLIB}" \
30515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30516                    clean) \
30517           || exit 1
30518
30519 @endif target-libiberty
30520
30521 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
30522 maybe-distclean-target-libiberty:
30523 @if target-libiberty
30524 maybe-distclean-target-libiberty: distclean-target-libiberty
30525
30526 distclean-target-libiberty: 
30527         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30528         r=`${PWD_COMMAND}`; export r; \
30529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30530         $(NORMAL_TARGET_EXPORTS) \
30531         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
30532         for flag in $(EXTRA_TARGET_FLAGS); do \
30533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30534         done; \
30535         (cd $(TARGET_SUBDIR)/libiberty && \
30536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30538                   "RANLIB=$${RANLIB}" \
30539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30540                    distclean) \
30541           || exit 1
30542
30543 @endif target-libiberty
30544
30545 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
30546 maybe-maintainer-clean-target-libiberty:
30547 @if target-libiberty
30548 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
30549
30550 maintainer-clean-target-libiberty: 
30551         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
30552         r=`${PWD_COMMAND}`; export r; \
30553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30554         $(NORMAL_TARGET_EXPORTS) \
30555         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
30556         for flag in $(EXTRA_TARGET_FLAGS); do \
30557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30558         done; \
30559         (cd $(TARGET_SUBDIR)/libiberty && \
30560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30562                   "RANLIB=$${RANLIB}" \
30563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30564                    maintainer-clean) \
30565           || exit 1
30566
30567 @endif target-libiberty
30568
30569
30570
30571 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30572 @if target-gperf
30573 $(TARGET_SUBDIR)/gperf/multilib.out: multilib.out
30574         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30575         rm -f $(TARGET_SUBDIR)/gperf/Makefile || : ; \
30576         cp multilib.out $(TARGET_SUBDIR)/gperf/multilib.out
30577 @endif target-gperf
30578
30579
30580
30581 .PHONY: configure-target-gperf maybe-configure-target-gperf
30582 maybe-configure-target-gperf:
30583 @if target-gperf
30584 maybe-configure-target-gperf: configure-target-gperf
30585 configure-target-gperf: $(TARGET_SUBDIR)/gperf/multilib.out
30586         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
30587         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
30588         r=`${PWD_COMMAND}`; export r; \
30589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30590         $(NORMAL_TARGET_EXPORTS) \
30591         echo Configuring in $(TARGET_SUBDIR)/gperf; \
30592         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
30593         case $(srcdir) in \
30594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30595           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
30596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30597         esac; \
30598         srcdiroption="--srcdir=$${topdir}/gperf"; \
30599         libsrcdir="$$s/gperf"; \
30600         rm -f no-such-file || : ; \
30601         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30602           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30603           || exit 1
30604 @endif target-gperf
30605
30606
30607
30608
30609
30610 .PHONY: all-target-gperf maybe-all-target-gperf
30611 maybe-all-target-gperf:
30612 @if target-gperf
30613 TARGET-target-gperf=all
30614 maybe-all-target-gperf: all-target-gperf
30615 all-target-gperf: configure-target-gperf
30616         @r=`${PWD_COMMAND}`; export r; \
30617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30618         $(NORMAL_TARGET_EXPORTS) \
30619         (cd $(TARGET_SUBDIR)/gperf && \
30620           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
30621 @endif target-gperf
30622
30623
30624
30625
30626
30627 .PHONY: check-target-gperf maybe-check-target-gperf
30628 maybe-check-target-gperf:
30629 @if target-gperf
30630 maybe-check-target-gperf: check-target-gperf
30631
30632 check-target-gperf:
30633         @r=`${PWD_COMMAND}`; export r; \
30634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30635         $(NORMAL_TARGET_EXPORTS) \
30636         (cd $(TARGET_SUBDIR)/gperf && \
30637           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30638
30639 @endif target-gperf
30640
30641 .PHONY: install-target-gperf maybe-install-target-gperf
30642 maybe-install-target-gperf:
30643 @if target-gperf
30644 maybe-install-target-gperf: install-target-gperf
30645
30646 install-target-gperf: installdirs
30647         @r=`${PWD_COMMAND}`; export r; \
30648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30649         $(NORMAL_TARGET_EXPORTS) \
30650         (cd $(TARGET_SUBDIR)/gperf && \
30651           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30652
30653 @endif target-gperf
30654
30655 # Other targets (info, dvi, etc.)
30656
30657 .PHONY: maybe-info-target-gperf info-target-gperf
30658 maybe-info-target-gperf:
30659 @if target-gperf
30660 maybe-info-target-gperf: info-target-gperf
30661
30662 info-target-gperf: \
30663     configure-target-gperf 
30664         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30665         r=`${PWD_COMMAND}`; export r; \
30666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30667         $(NORMAL_TARGET_EXPORTS) \
30668         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
30669         for flag in $(EXTRA_TARGET_FLAGS); do \
30670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30671         done; \
30672         (cd $(TARGET_SUBDIR)/gperf && \
30673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30675                   "RANLIB=$${RANLIB}" \
30676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30677                    info) \
30678           || exit 1
30679
30680 @endif target-gperf
30681
30682 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
30683 maybe-dvi-target-gperf:
30684 @if target-gperf
30685 maybe-dvi-target-gperf: dvi-target-gperf
30686
30687 dvi-target-gperf: \
30688     configure-target-gperf 
30689         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30690         r=`${PWD_COMMAND}`; export r; \
30691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692         $(NORMAL_TARGET_EXPORTS) \
30693         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
30694         for flag in $(EXTRA_TARGET_FLAGS); do \
30695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30696         done; \
30697         (cd $(TARGET_SUBDIR)/gperf && \
30698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700                   "RANLIB=$${RANLIB}" \
30701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30702                    dvi) \
30703           || exit 1
30704
30705 @endif target-gperf
30706
30707 .PHONY: maybe-html-target-gperf html-target-gperf
30708 maybe-html-target-gperf:
30709 @if target-gperf
30710 maybe-html-target-gperf: html-target-gperf
30711
30712 html-target-gperf: \
30713     configure-target-gperf 
30714         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30715         r=`${PWD_COMMAND}`; export r; \
30716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30717         $(NORMAL_TARGET_EXPORTS) \
30718         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
30719         for flag in $(EXTRA_TARGET_FLAGS); do \
30720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30721         done; \
30722         (cd $(TARGET_SUBDIR)/gperf && \
30723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30725                   "RANLIB=$${RANLIB}" \
30726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30727                    html) \
30728           || exit 1
30729
30730 @endif target-gperf
30731
30732 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
30733 maybe-TAGS-target-gperf:
30734 @if target-gperf
30735 maybe-TAGS-target-gperf: TAGS-target-gperf
30736
30737 TAGS-target-gperf: \
30738     configure-target-gperf 
30739         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30740         r=`${PWD_COMMAND}`; export r; \
30741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742         $(NORMAL_TARGET_EXPORTS) \
30743         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
30744         for flag in $(EXTRA_TARGET_FLAGS); do \
30745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30746         done; \
30747         (cd $(TARGET_SUBDIR)/gperf && \
30748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30750                   "RANLIB=$${RANLIB}" \
30751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30752                    TAGS) \
30753           || exit 1
30754
30755 @endif target-gperf
30756
30757 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
30758 maybe-install-info-target-gperf:
30759 @if target-gperf
30760 maybe-install-info-target-gperf: install-info-target-gperf
30761
30762 install-info-target-gperf: \
30763     configure-target-gperf \
30764     info-target-gperf 
30765         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30766         r=`${PWD_COMMAND}`; export r; \
30767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30768         $(NORMAL_TARGET_EXPORTS) \
30769         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
30770         for flag in $(EXTRA_TARGET_FLAGS); do \
30771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30772         done; \
30773         (cd $(TARGET_SUBDIR)/gperf && \
30774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30776                   "RANLIB=$${RANLIB}" \
30777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30778                    install-info) \
30779           || exit 1
30780
30781 @endif target-gperf
30782
30783 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
30784 maybe-installcheck-target-gperf:
30785 @if target-gperf
30786 maybe-installcheck-target-gperf: installcheck-target-gperf
30787
30788 installcheck-target-gperf: \
30789     configure-target-gperf 
30790         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30791         r=`${PWD_COMMAND}`; export r; \
30792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30793         $(NORMAL_TARGET_EXPORTS) \
30794         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
30795         for flag in $(EXTRA_TARGET_FLAGS); do \
30796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30797         done; \
30798         (cd $(TARGET_SUBDIR)/gperf && \
30799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30801                   "RANLIB=$${RANLIB}" \
30802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30803                    installcheck) \
30804           || exit 1
30805
30806 @endif target-gperf
30807
30808 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
30809 maybe-mostlyclean-target-gperf:
30810 @if target-gperf
30811 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
30812
30813 mostlyclean-target-gperf: 
30814         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30815         r=`${PWD_COMMAND}`; export r; \
30816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817         $(NORMAL_TARGET_EXPORTS) \
30818         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
30819         for flag in $(EXTRA_TARGET_FLAGS); do \
30820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30821         done; \
30822         (cd $(TARGET_SUBDIR)/gperf && \
30823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30825                   "RANLIB=$${RANLIB}" \
30826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30827                    mostlyclean) \
30828           || exit 1
30829
30830 @endif target-gperf
30831
30832 .PHONY: maybe-clean-target-gperf clean-target-gperf
30833 maybe-clean-target-gperf:
30834 @if target-gperf
30835 maybe-clean-target-gperf: clean-target-gperf
30836
30837 clean-target-gperf: 
30838         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30839         r=`${PWD_COMMAND}`; export r; \
30840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30841         $(NORMAL_TARGET_EXPORTS) \
30842         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
30843         for flag in $(EXTRA_TARGET_FLAGS); do \
30844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30845         done; \
30846         (cd $(TARGET_SUBDIR)/gperf && \
30847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30849                   "RANLIB=$${RANLIB}" \
30850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30851                    clean) \
30852           || exit 1
30853
30854 @endif target-gperf
30855
30856 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
30857 maybe-distclean-target-gperf:
30858 @if target-gperf
30859 maybe-distclean-target-gperf: distclean-target-gperf
30860
30861 distclean-target-gperf: 
30862         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30863         r=`${PWD_COMMAND}`; export r; \
30864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30865         $(NORMAL_TARGET_EXPORTS) \
30866         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
30867         for flag in $(EXTRA_TARGET_FLAGS); do \
30868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30869         done; \
30870         (cd $(TARGET_SUBDIR)/gperf && \
30871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30873                   "RANLIB=$${RANLIB}" \
30874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30875                    distclean) \
30876           || exit 1
30877
30878 @endif target-gperf
30879
30880 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
30881 maybe-maintainer-clean-target-gperf:
30882 @if target-gperf
30883 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
30884
30885 maintainer-clean-target-gperf: 
30886         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
30887         r=`${PWD_COMMAND}`; export r; \
30888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30889         $(NORMAL_TARGET_EXPORTS) \
30890         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
30891         for flag in $(EXTRA_TARGET_FLAGS); do \
30892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30893         done; \
30894         (cd $(TARGET_SUBDIR)/gperf && \
30895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30897                   "RANLIB=$${RANLIB}" \
30898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30899                    maintainer-clean) \
30900           || exit 1
30901
30902 @endif target-gperf
30903
30904
30905
30906 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
30907 @if target-examples
30908 $(TARGET_SUBDIR)/examples/multilib.out: multilib.out
30909         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30910         rm -f $(TARGET_SUBDIR)/examples/Makefile || : ; \
30911         cp multilib.out $(TARGET_SUBDIR)/examples/multilib.out
30912 @endif target-examples
30913
30914
30915
30916 .PHONY: configure-target-examples maybe-configure-target-examples
30917 maybe-configure-target-examples:
30918 @if target-examples
30919 maybe-configure-target-examples: configure-target-examples
30920 configure-target-examples: $(TARGET_SUBDIR)/examples/multilib.out
30921         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
30922         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
30923         r=`${PWD_COMMAND}`; export r; \
30924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30925         $(NORMAL_TARGET_EXPORTS) \
30926         echo Configuring in $(TARGET_SUBDIR)/examples; \
30927         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
30928         case $(srcdir) in \
30929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30930           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
30931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30932         esac; \
30933         srcdiroption="--srcdir=$${topdir}/examples"; \
30934         libsrcdir="$$s/examples"; \
30935         rm -f no-such-file || : ; \
30936         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30937           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30938           || exit 1
30939 @endif target-examples
30940
30941
30942
30943
30944
30945 .PHONY: all-target-examples maybe-all-target-examples
30946 maybe-all-target-examples:
30947 @if target-examples
30948 TARGET-target-examples=all
30949 maybe-all-target-examples: all-target-examples
30950 all-target-examples: configure-target-examples
30951         @r=`${PWD_COMMAND}`; export r; \
30952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953         $(NORMAL_TARGET_EXPORTS) \
30954         (cd $(TARGET_SUBDIR)/examples && \
30955           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
30956 @endif target-examples
30957
30958
30959
30960
30961
30962 .PHONY: check-target-examples maybe-check-target-examples
30963 maybe-check-target-examples:
30964 @if target-examples
30965 maybe-check-target-examples: check-target-examples
30966
30967 # Dummy target for uncheckable module.
30968 check-target-examples:
30969
30970 @endif target-examples
30971
30972 .PHONY: install-target-examples maybe-install-target-examples
30973 maybe-install-target-examples:
30974 @if target-examples
30975 maybe-install-target-examples: install-target-examples
30976
30977 # Dummy target for uninstallable.
30978 install-target-examples:
30979
30980 @endif target-examples
30981
30982 # Other targets (info, dvi, etc.)
30983
30984 .PHONY: maybe-info-target-examples info-target-examples
30985 maybe-info-target-examples:
30986 @if target-examples
30987 maybe-info-target-examples: info-target-examples
30988
30989 info-target-examples: \
30990     configure-target-examples 
30991         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
30992         r=`${PWD_COMMAND}`; export r; \
30993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30994         $(NORMAL_TARGET_EXPORTS) \
30995         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
30996         for flag in $(EXTRA_TARGET_FLAGS); do \
30997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30998         done; \
30999         (cd $(TARGET_SUBDIR)/examples && \
31000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31002                   "RANLIB=$${RANLIB}" \
31003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31004                    info) \
31005           || exit 1
31006
31007 @endif target-examples
31008
31009 .PHONY: maybe-dvi-target-examples dvi-target-examples
31010 maybe-dvi-target-examples:
31011 @if target-examples
31012 maybe-dvi-target-examples: dvi-target-examples
31013
31014 dvi-target-examples: \
31015     configure-target-examples 
31016         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31017         r=`${PWD_COMMAND}`; export r; \
31018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019         $(NORMAL_TARGET_EXPORTS) \
31020         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
31021         for flag in $(EXTRA_TARGET_FLAGS); do \
31022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31023         done; \
31024         (cd $(TARGET_SUBDIR)/examples && \
31025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31027                   "RANLIB=$${RANLIB}" \
31028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31029                    dvi) \
31030           || exit 1
31031
31032 @endif target-examples
31033
31034 .PHONY: maybe-html-target-examples html-target-examples
31035 maybe-html-target-examples:
31036 @if target-examples
31037 maybe-html-target-examples: html-target-examples
31038
31039 html-target-examples: \
31040     configure-target-examples 
31041         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31042         r=`${PWD_COMMAND}`; export r; \
31043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31044         $(NORMAL_TARGET_EXPORTS) \
31045         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
31046         for flag in $(EXTRA_TARGET_FLAGS); do \
31047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31048         done; \
31049         (cd $(TARGET_SUBDIR)/examples && \
31050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31052                   "RANLIB=$${RANLIB}" \
31053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31054                    html) \
31055           || exit 1
31056
31057 @endif target-examples
31058
31059 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
31060 maybe-TAGS-target-examples:
31061 @if target-examples
31062 maybe-TAGS-target-examples: TAGS-target-examples
31063
31064 TAGS-target-examples: \
31065     configure-target-examples 
31066         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31067         r=`${PWD_COMMAND}`; export r; \
31068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31069         $(NORMAL_TARGET_EXPORTS) \
31070         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
31071         for flag in $(EXTRA_TARGET_FLAGS); do \
31072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31073         done; \
31074         (cd $(TARGET_SUBDIR)/examples && \
31075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31077                   "RANLIB=$${RANLIB}" \
31078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31079                    TAGS) \
31080           || exit 1
31081
31082 @endif target-examples
31083
31084 .PHONY: maybe-install-info-target-examples install-info-target-examples
31085 maybe-install-info-target-examples:
31086 @if target-examples
31087 maybe-install-info-target-examples: install-info-target-examples
31088
31089 install-info-target-examples: \
31090     configure-target-examples \
31091     info-target-examples 
31092         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31093         r=`${PWD_COMMAND}`; export r; \
31094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31095         $(NORMAL_TARGET_EXPORTS) \
31096         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
31097         for flag in $(EXTRA_TARGET_FLAGS); do \
31098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31099         done; \
31100         (cd $(TARGET_SUBDIR)/examples && \
31101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31103                   "RANLIB=$${RANLIB}" \
31104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31105                    install-info) \
31106           || exit 1
31107
31108 @endif target-examples
31109
31110 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
31111 maybe-installcheck-target-examples:
31112 @if target-examples
31113 maybe-installcheck-target-examples: installcheck-target-examples
31114
31115 installcheck-target-examples: \
31116     configure-target-examples 
31117         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31118         r=`${PWD_COMMAND}`; export r; \
31119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31120         $(NORMAL_TARGET_EXPORTS) \
31121         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
31122         for flag in $(EXTRA_TARGET_FLAGS); do \
31123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124         done; \
31125         (cd $(TARGET_SUBDIR)/examples && \
31126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31128                   "RANLIB=$${RANLIB}" \
31129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31130                    installcheck) \
31131           || exit 1
31132
31133 @endif target-examples
31134
31135 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
31136 maybe-mostlyclean-target-examples:
31137 @if target-examples
31138 maybe-mostlyclean-target-examples: mostlyclean-target-examples
31139
31140 mostlyclean-target-examples: 
31141         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31142         r=`${PWD_COMMAND}`; export r; \
31143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31144         $(NORMAL_TARGET_EXPORTS) \
31145         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
31146         for flag in $(EXTRA_TARGET_FLAGS); do \
31147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31148         done; \
31149         (cd $(TARGET_SUBDIR)/examples && \
31150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31152                   "RANLIB=$${RANLIB}" \
31153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31154                    mostlyclean) \
31155           || exit 1
31156
31157 @endif target-examples
31158
31159 .PHONY: maybe-clean-target-examples clean-target-examples
31160 maybe-clean-target-examples:
31161 @if target-examples
31162 maybe-clean-target-examples: clean-target-examples
31163
31164 clean-target-examples: 
31165         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31166         r=`${PWD_COMMAND}`; export r; \
31167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168         $(NORMAL_TARGET_EXPORTS) \
31169         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
31170         for flag in $(EXTRA_TARGET_FLAGS); do \
31171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31172         done; \
31173         (cd $(TARGET_SUBDIR)/examples && \
31174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31176                   "RANLIB=$${RANLIB}" \
31177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31178                    clean) \
31179           || exit 1
31180
31181 @endif target-examples
31182
31183 .PHONY: maybe-distclean-target-examples distclean-target-examples
31184 maybe-distclean-target-examples:
31185 @if target-examples
31186 maybe-distclean-target-examples: distclean-target-examples
31187
31188 distclean-target-examples: 
31189         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31190         r=`${PWD_COMMAND}`; export r; \
31191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31192         $(NORMAL_TARGET_EXPORTS) \
31193         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
31194         for flag in $(EXTRA_TARGET_FLAGS); do \
31195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31196         done; \
31197         (cd $(TARGET_SUBDIR)/examples && \
31198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31200                   "RANLIB=$${RANLIB}" \
31201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31202                    distclean) \
31203           || exit 1
31204
31205 @endif target-examples
31206
31207 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
31208 maybe-maintainer-clean-target-examples:
31209 @if target-examples
31210 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
31211
31212 maintainer-clean-target-examples: 
31213         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
31214         r=`${PWD_COMMAND}`; export r; \
31215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216         $(NORMAL_TARGET_EXPORTS) \
31217         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
31218         for flag in $(EXTRA_TARGET_FLAGS); do \
31219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31220         done; \
31221         (cd $(TARGET_SUBDIR)/examples && \
31222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224                   "RANLIB=$${RANLIB}" \
31225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31226                    maintainer-clean) \
31227           || exit 1
31228
31229 @endif target-examples
31230
31231
31232
31233 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31234 @if target-libffi
31235 $(TARGET_SUBDIR)/libffi/multilib.out: multilib.out
31236         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31237         rm -f $(TARGET_SUBDIR)/libffi/Makefile || : ; \
31238         cp multilib.out $(TARGET_SUBDIR)/libffi/multilib.out
31239 @endif target-libffi
31240
31241
31242
31243 .PHONY: configure-target-libffi maybe-configure-target-libffi
31244 maybe-configure-target-libffi:
31245 @if target-libffi
31246 maybe-configure-target-libffi: configure-target-libffi
31247 configure-target-libffi: $(TARGET_SUBDIR)/libffi/multilib.out
31248         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
31249         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
31250         r=`${PWD_COMMAND}`; export r; \
31251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31252         $(NORMAL_TARGET_EXPORTS) \
31253         echo Configuring in $(TARGET_SUBDIR)/libffi; \
31254         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
31255         case $(srcdir) in \
31256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31257           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
31258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31259         esac; \
31260         srcdiroption="--srcdir=$${topdir}/libffi"; \
31261         libsrcdir="$$s/libffi"; \
31262         rm -f no-such-file || : ; \
31263         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31264           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31265           || exit 1
31266 @endif target-libffi
31267
31268
31269
31270
31271
31272 .PHONY: all-target-libffi maybe-all-target-libffi
31273 maybe-all-target-libffi:
31274 @if target-libffi
31275 TARGET-target-libffi=all
31276 maybe-all-target-libffi: all-target-libffi
31277 all-target-libffi: configure-target-libffi
31278         @r=`${PWD_COMMAND}`; export r; \
31279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31280         $(NORMAL_TARGET_EXPORTS) \
31281         (cd $(TARGET_SUBDIR)/libffi && \
31282           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
31283 @endif target-libffi
31284
31285
31286
31287
31288
31289 .PHONY: check-target-libffi maybe-check-target-libffi
31290 maybe-check-target-libffi:
31291 @if target-libffi
31292 maybe-check-target-libffi: check-target-libffi
31293
31294 check-target-libffi:
31295         @r=`${PWD_COMMAND}`; export r; \
31296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31297         $(NORMAL_TARGET_EXPORTS) \
31298         (cd $(TARGET_SUBDIR)/libffi && \
31299           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31300
31301 @endif target-libffi
31302
31303 .PHONY: install-target-libffi maybe-install-target-libffi
31304 maybe-install-target-libffi:
31305 @if target-libffi
31306 maybe-install-target-libffi: install-target-libffi
31307
31308 install-target-libffi: installdirs
31309         @r=`${PWD_COMMAND}`; export r; \
31310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31311         $(NORMAL_TARGET_EXPORTS) \
31312         (cd $(TARGET_SUBDIR)/libffi && \
31313           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31314
31315 @endif target-libffi
31316
31317 # Other targets (info, dvi, etc.)
31318
31319 .PHONY: maybe-info-target-libffi info-target-libffi
31320 maybe-info-target-libffi:
31321 @if target-libffi
31322 maybe-info-target-libffi: info-target-libffi
31323
31324 info-target-libffi: \
31325     configure-target-libffi 
31326         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31327         r=`${PWD_COMMAND}`; export r; \
31328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329         $(NORMAL_TARGET_EXPORTS) \
31330         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
31331         for flag in $(EXTRA_TARGET_FLAGS); do \
31332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31333         done; \
31334         (cd $(TARGET_SUBDIR)/libffi && \
31335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31337                   "RANLIB=$${RANLIB}" \
31338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31339                    info) \
31340           || exit 1
31341
31342 @endif target-libffi
31343
31344 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
31345 maybe-dvi-target-libffi:
31346 @if target-libffi
31347 maybe-dvi-target-libffi: dvi-target-libffi
31348
31349 dvi-target-libffi: \
31350     configure-target-libffi 
31351         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31352         r=`${PWD_COMMAND}`; export r; \
31353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354         $(NORMAL_TARGET_EXPORTS) \
31355         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
31356         for flag in $(EXTRA_TARGET_FLAGS); do \
31357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31358         done; \
31359         (cd $(TARGET_SUBDIR)/libffi && \
31360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31362                   "RANLIB=$${RANLIB}" \
31363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31364                    dvi) \
31365           || exit 1
31366
31367 @endif target-libffi
31368
31369 .PHONY: maybe-html-target-libffi html-target-libffi
31370 maybe-html-target-libffi:
31371 @if target-libffi
31372 maybe-html-target-libffi: html-target-libffi
31373
31374 html-target-libffi: \
31375     configure-target-libffi 
31376         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31377         r=`${PWD_COMMAND}`; export r; \
31378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31379         $(NORMAL_TARGET_EXPORTS) \
31380         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
31381         for flag in $(EXTRA_TARGET_FLAGS); do \
31382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31383         done; \
31384         (cd $(TARGET_SUBDIR)/libffi && \
31385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31387                   "RANLIB=$${RANLIB}" \
31388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31389                    html) \
31390           || exit 1
31391
31392 @endif target-libffi
31393
31394 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
31395 maybe-TAGS-target-libffi:
31396 @if target-libffi
31397 maybe-TAGS-target-libffi: TAGS-target-libffi
31398
31399 TAGS-target-libffi: \
31400     configure-target-libffi 
31401         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31402         r=`${PWD_COMMAND}`; export r; \
31403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31404         $(NORMAL_TARGET_EXPORTS) \
31405         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
31406         for flag in $(EXTRA_TARGET_FLAGS); do \
31407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31408         done; \
31409         (cd $(TARGET_SUBDIR)/libffi && \
31410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31412                   "RANLIB=$${RANLIB}" \
31413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31414                    TAGS) \
31415           || exit 1
31416
31417 @endif target-libffi
31418
31419 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
31420 maybe-install-info-target-libffi:
31421 @if target-libffi
31422 maybe-install-info-target-libffi: install-info-target-libffi
31423
31424 install-info-target-libffi: \
31425     configure-target-libffi \
31426     info-target-libffi 
31427         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31428         r=`${PWD_COMMAND}`; export r; \
31429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31430         $(NORMAL_TARGET_EXPORTS) \
31431         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
31432         for flag in $(EXTRA_TARGET_FLAGS); do \
31433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31434         done; \
31435         (cd $(TARGET_SUBDIR)/libffi && \
31436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31438                   "RANLIB=$${RANLIB}" \
31439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31440                    install-info) \
31441           || exit 1
31442
31443 @endif target-libffi
31444
31445 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
31446 maybe-installcheck-target-libffi:
31447 @if target-libffi
31448 maybe-installcheck-target-libffi: installcheck-target-libffi
31449
31450 installcheck-target-libffi: \
31451     configure-target-libffi 
31452         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31453         r=`${PWD_COMMAND}`; export r; \
31454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31455         $(NORMAL_TARGET_EXPORTS) \
31456         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
31457         for flag in $(EXTRA_TARGET_FLAGS); do \
31458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31459         done; \
31460         (cd $(TARGET_SUBDIR)/libffi && \
31461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31463                   "RANLIB=$${RANLIB}" \
31464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31465                    installcheck) \
31466           || exit 1
31467
31468 @endif target-libffi
31469
31470 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
31471 maybe-mostlyclean-target-libffi:
31472 @if target-libffi
31473 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
31474
31475 mostlyclean-target-libffi: 
31476         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31477         r=`${PWD_COMMAND}`; export r; \
31478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31479         $(NORMAL_TARGET_EXPORTS) \
31480         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
31481         for flag in $(EXTRA_TARGET_FLAGS); do \
31482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31483         done; \
31484         (cd $(TARGET_SUBDIR)/libffi && \
31485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31487                   "RANLIB=$${RANLIB}" \
31488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31489                    mostlyclean) \
31490           || exit 1
31491
31492 @endif target-libffi
31493
31494 .PHONY: maybe-clean-target-libffi clean-target-libffi
31495 maybe-clean-target-libffi:
31496 @if target-libffi
31497 maybe-clean-target-libffi: clean-target-libffi
31498
31499 clean-target-libffi: 
31500         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31501         r=`${PWD_COMMAND}`; export r; \
31502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31503         $(NORMAL_TARGET_EXPORTS) \
31504         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
31505         for flag in $(EXTRA_TARGET_FLAGS); do \
31506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31507         done; \
31508         (cd $(TARGET_SUBDIR)/libffi && \
31509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31511                   "RANLIB=$${RANLIB}" \
31512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31513                    clean) \
31514           || exit 1
31515
31516 @endif target-libffi
31517
31518 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
31519 maybe-distclean-target-libffi:
31520 @if target-libffi
31521 maybe-distclean-target-libffi: distclean-target-libffi
31522
31523 distclean-target-libffi: 
31524         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31525         r=`${PWD_COMMAND}`; export r; \
31526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31527         $(NORMAL_TARGET_EXPORTS) \
31528         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
31529         for flag in $(EXTRA_TARGET_FLAGS); do \
31530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31531         done; \
31532         (cd $(TARGET_SUBDIR)/libffi && \
31533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31535                   "RANLIB=$${RANLIB}" \
31536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31537                    distclean) \
31538           || exit 1
31539
31540 @endif target-libffi
31541
31542 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
31543 maybe-maintainer-clean-target-libffi:
31544 @if target-libffi
31545 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
31546
31547 maintainer-clean-target-libffi: 
31548         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
31549         r=`${PWD_COMMAND}`; export r; \
31550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31551         $(NORMAL_TARGET_EXPORTS) \
31552         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
31553         for flag in $(EXTRA_TARGET_FLAGS); do \
31554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31555         done; \
31556         (cd $(TARGET_SUBDIR)/libffi && \
31557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31559                   "RANLIB=$${RANLIB}" \
31560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31561                    maintainer-clean) \
31562           || exit 1
31563
31564 @endif target-libffi
31565
31566
31567
31568 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31569 @if target-libjava
31570 $(TARGET_SUBDIR)/libjava/multilib.out: multilib.out
31571         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31572         rm -f $(TARGET_SUBDIR)/libjava/Makefile || : ; \
31573         cp multilib.out $(TARGET_SUBDIR)/libjava/multilib.out
31574 @endif target-libjava
31575
31576
31577
31578 .PHONY: configure-target-libjava maybe-configure-target-libjava
31579 maybe-configure-target-libjava:
31580 @if target-libjava
31581 maybe-configure-target-libjava: configure-target-libjava
31582 configure-target-libjava: $(TARGET_SUBDIR)/libjava/multilib.out
31583         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
31584         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
31585         r=`${PWD_COMMAND}`; export r; \
31586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587         $(RAW_CXX_TARGET_EXPORTS) \
31588         echo Configuring in $(TARGET_SUBDIR)/libjava; \
31589         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
31590         case $(srcdir) in \
31591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31592           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
31593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31594         esac; \
31595         srcdiroption="--srcdir=$${topdir}/libjava"; \
31596         libsrcdir="$$s/libjava"; \
31597         rm -f no-such-file || : ; \
31598         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31599           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31600           || exit 1
31601 @endif target-libjava
31602
31603
31604
31605
31606
31607 .PHONY: all-target-libjava maybe-all-target-libjava
31608 maybe-all-target-libjava:
31609 @if target-libjava
31610 TARGET-target-libjava=all
31611 maybe-all-target-libjava: all-target-libjava
31612 all-target-libjava: configure-target-libjava
31613         @r=`${PWD_COMMAND}`; export r; \
31614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31615         $(RAW_CXX_TARGET_EXPORTS) \
31616         (cd $(TARGET_SUBDIR)/libjava && \
31617           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
31618 @endif target-libjava
31619
31620
31621
31622
31623
31624 .PHONY: check-target-libjava maybe-check-target-libjava
31625 maybe-check-target-libjava:
31626 @if target-libjava
31627 maybe-check-target-libjava: check-target-libjava
31628
31629 check-target-libjava:
31630         @r=`${PWD_COMMAND}`; export r; \
31631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31632         $(RAW_CXX_TARGET_EXPORTS) \
31633         (cd $(TARGET_SUBDIR)/libjava && \
31634           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
31635
31636 @endif target-libjava
31637
31638 .PHONY: install-target-libjava maybe-install-target-libjava
31639 maybe-install-target-libjava:
31640 @if target-libjava
31641 maybe-install-target-libjava: install-target-libjava
31642
31643 install-target-libjava: installdirs
31644         @r=`${PWD_COMMAND}`; export r; \
31645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31646         $(RAW_CXX_TARGET_EXPORTS) \
31647         (cd $(TARGET_SUBDIR)/libjava && \
31648           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31649
31650 @endif target-libjava
31651
31652 # Other targets (info, dvi, etc.)
31653
31654 .PHONY: maybe-info-target-libjava info-target-libjava
31655 maybe-info-target-libjava:
31656 @if target-libjava
31657 maybe-info-target-libjava: info-target-libjava
31658
31659 info-target-libjava: \
31660     configure-target-libjava 
31661         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31662         r=`${PWD_COMMAND}`; export r; \
31663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31664         $(RAW_CXX_TARGET_EXPORTS) \
31665         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
31666         for flag in $(EXTRA_TARGET_FLAGS); do \
31667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31668         done; \
31669         (cd $(TARGET_SUBDIR)/libjava && \
31670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31672                   "RANLIB=$${RANLIB}" \
31673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31674                    info) \
31675           || exit 1
31676
31677 @endif target-libjava
31678
31679 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
31680 maybe-dvi-target-libjava:
31681 @if target-libjava
31682 maybe-dvi-target-libjava: dvi-target-libjava
31683
31684 dvi-target-libjava: \
31685     configure-target-libjava 
31686         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31687         r=`${PWD_COMMAND}`; export r; \
31688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31689         $(RAW_CXX_TARGET_EXPORTS) \
31690         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
31691         for flag in $(EXTRA_TARGET_FLAGS); do \
31692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31693         done; \
31694         (cd $(TARGET_SUBDIR)/libjava && \
31695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31697                   "RANLIB=$${RANLIB}" \
31698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31699                    dvi) \
31700           || exit 1
31701
31702 @endif target-libjava
31703
31704 .PHONY: maybe-html-target-libjava html-target-libjava
31705 maybe-html-target-libjava:
31706 @if target-libjava
31707 maybe-html-target-libjava: html-target-libjava
31708
31709 html-target-libjava: \
31710     configure-target-libjava 
31711         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31712         r=`${PWD_COMMAND}`; export r; \
31713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31714         $(RAW_CXX_TARGET_EXPORTS) \
31715         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
31716         for flag in $(EXTRA_TARGET_FLAGS); do \
31717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31718         done; \
31719         (cd $(TARGET_SUBDIR)/libjava && \
31720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31722                   "RANLIB=$${RANLIB}" \
31723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31724                    html) \
31725           || exit 1
31726
31727 @endif target-libjava
31728
31729 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
31730 maybe-TAGS-target-libjava:
31731 @if target-libjava
31732 maybe-TAGS-target-libjava: TAGS-target-libjava
31733
31734 TAGS-target-libjava: \
31735     configure-target-libjava 
31736         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31737         r=`${PWD_COMMAND}`; export r; \
31738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739         $(RAW_CXX_TARGET_EXPORTS) \
31740         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
31741         for flag in $(EXTRA_TARGET_FLAGS); do \
31742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31743         done; \
31744         (cd $(TARGET_SUBDIR)/libjava && \
31745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31747                   "RANLIB=$${RANLIB}" \
31748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31749                    TAGS) \
31750           || exit 1
31751
31752 @endif target-libjava
31753
31754 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
31755 maybe-install-info-target-libjava:
31756 @if target-libjava
31757 maybe-install-info-target-libjava: install-info-target-libjava
31758
31759 install-info-target-libjava: \
31760     configure-target-libjava \
31761     info-target-libjava 
31762         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31763         r=`${PWD_COMMAND}`; export r; \
31764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31765         $(RAW_CXX_TARGET_EXPORTS) \
31766         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
31767         for flag in $(EXTRA_TARGET_FLAGS); do \
31768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31769         done; \
31770         (cd $(TARGET_SUBDIR)/libjava && \
31771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31773                   "RANLIB=$${RANLIB}" \
31774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31775                    install-info) \
31776           || exit 1
31777
31778 @endif target-libjava
31779
31780 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
31781 maybe-installcheck-target-libjava:
31782 @if target-libjava
31783 maybe-installcheck-target-libjava: installcheck-target-libjava
31784
31785 installcheck-target-libjava: \
31786     configure-target-libjava 
31787         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31788         r=`${PWD_COMMAND}`; export r; \
31789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790         $(RAW_CXX_TARGET_EXPORTS) \
31791         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
31792         for flag in $(EXTRA_TARGET_FLAGS); do \
31793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31794         done; \
31795         (cd $(TARGET_SUBDIR)/libjava && \
31796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31798                   "RANLIB=$${RANLIB}" \
31799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31800                    installcheck) \
31801           || exit 1
31802
31803 @endif target-libjava
31804
31805 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
31806 maybe-mostlyclean-target-libjava:
31807 @if target-libjava
31808 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
31809
31810 mostlyclean-target-libjava: 
31811         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31812         r=`${PWD_COMMAND}`; export r; \
31813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31814         $(RAW_CXX_TARGET_EXPORTS) \
31815         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
31816         for flag in $(EXTRA_TARGET_FLAGS); do \
31817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31818         done; \
31819         (cd $(TARGET_SUBDIR)/libjava && \
31820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31822                   "RANLIB=$${RANLIB}" \
31823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31824                    mostlyclean) \
31825           || exit 1
31826
31827 @endif target-libjava
31828
31829 .PHONY: maybe-clean-target-libjava clean-target-libjava
31830 maybe-clean-target-libjava:
31831 @if target-libjava
31832 maybe-clean-target-libjava: clean-target-libjava
31833
31834 clean-target-libjava: 
31835         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31836         r=`${PWD_COMMAND}`; export r; \
31837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31838         $(RAW_CXX_TARGET_EXPORTS) \
31839         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
31840         for flag in $(EXTRA_TARGET_FLAGS); do \
31841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31842         done; \
31843         (cd $(TARGET_SUBDIR)/libjava && \
31844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31846                   "RANLIB=$${RANLIB}" \
31847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31848                    clean) \
31849           || exit 1
31850
31851 @endif target-libjava
31852
31853 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
31854 maybe-distclean-target-libjava:
31855 @if target-libjava
31856 maybe-distclean-target-libjava: distclean-target-libjava
31857
31858 distclean-target-libjava: 
31859         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31860         r=`${PWD_COMMAND}`; export r; \
31861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862         $(RAW_CXX_TARGET_EXPORTS) \
31863         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
31864         for flag in $(EXTRA_TARGET_FLAGS); do \
31865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31866         done; \
31867         (cd $(TARGET_SUBDIR)/libjava && \
31868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31870                   "RANLIB=$${RANLIB}" \
31871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31872                    distclean) \
31873           || exit 1
31874
31875 @endif target-libjava
31876
31877 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
31878 maybe-maintainer-clean-target-libjava:
31879 @if target-libjava
31880 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
31881
31882 maintainer-clean-target-libjava: 
31883         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
31884         r=`${PWD_COMMAND}`; export r; \
31885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31886         $(RAW_CXX_TARGET_EXPORTS) \
31887         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
31888         for flag in $(EXTRA_TARGET_FLAGS); do \
31889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890         done; \
31891         (cd $(TARGET_SUBDIR)/libjava && \
31892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31894                   "RANLIB=$${RANLIB}" \
31895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31896                    maintainer-clean) \
31897           || exit 1
31898
31899 @endif target-libjava
31900
31901
31902
31903 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
31904 @if target-zlib
31905 $(TARGET_SUBDIR)/zlib/multilib.out: multilib.out
31906         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31907         rm -f $(TARGET_SUBDIR)/zlib/Makefile || : ; \
31908         cp multilib.out $(TARGET_SUBDIR)/zlib/multilib.out
31909 @endif target-zlib
31910
31911
31912
31913 .PHONY: configure-target-zlib maybe-configure-target-zlib
31914 maybe-configure-target-zlib:
31915 @if target-zlib
31916 maybe-configure-target-zlib: configure-target-zlib
31917 configure-target-zlib: $(TARGET_SUBDIR)/zlib/multilib.out
31918         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
31919         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
31920         r=`${PWD_COMMAND}`; export r; \
31921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31922         $(NORMAL_TARGET_EXPORTS) \
31923         echo Configuring in $(TARGET_SUBDIR)/zlib; \
31924         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
31925         case $(srcdir) in \
31926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31927           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
31928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31929         esac; \
31930         srcdiroption="--srcdir=$${topdir}/zlib"; \
31931         libsrcdir="$$s/zlib"; \
31932         rm -f no-such-file || : ; \
31933         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31934           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31935           || exit 1
31936 @endif target-zlib
31937
31938
31939
31940
31941
31942 .PHONY: all-target-zlib maybe-all-target-zlib
31943 maybe-all-target-zlib:
31944 @if target-zlib
31945 TARGET-target-zlib=all
31946 maybe-all-target-zlib: all-target-zlib
31947 all-target-zlib: configure-target-zlib
31948         @r=`${PWD_COMMAND}`; export r; \
31949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950         $(NORMAL_TARGET_EXPORTS) \
31951         (cd $(TARGET_SUBDIR)/zlib && \
31952           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
31953 @endif target-zlib
31954
31955
31956
31957
31958
31959 .PHONY: check-target-zlib maybe-check-target-zlib
31960 maybe-check-target-zlib:
31961 @if target-zlib
31962 maybe-check-target-zlib: check-target-zlib
31963
31964 check-target-zlib:
31965         @r=`${PWD_COMMAND}`; export r; \
31966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31967         $(NORMAL_TARGET_EXPORTS) \
31968         (cd $(TARGET_SUBDIR)/zlib && \
31969           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31970
31971 @endif target-zlib
31972
31973 .PHONY: install-target-zlib maybe-install-target-zlib
31974 maybe-install-target-zlib:
31975 @if target-zlib
31976 maybe-install-target-zlib: install-target-zlib
31977
31978 install-target-zlib: installdirs
31979         @r=`${PWD_COMMAND}`; export r; \
31980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31981         $(NORMAL_TARGET_EXPORTS) \
31982         (cd $(TARGET_SUBDIR)/zlib && \
31983           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31984
31985 @endif target-zlib
31986
31987 # Other targets (info, dvi, etc.)
31988
31989 .PHONY: maybe-info-target-zlib info-target-zlib
31990 maybe-info-target-zlib:
31991 @if target-zlib
31992 maybe-info-target-zlib: info-target-zlib
31993
31994 info-target-zlib: \
31995     configure-target-zlib 
31996         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
31997         r=`${PWD_COMMAND}`; export r; \
31998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31999         $(NORMAL_TARGET_EXPORTS) \
32000         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
32001         for flag in $(EXTRA_TARGET_FLAGS); do \
32002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003         done; \
32004         (cd $(TARGET_SUBDIR)/zlib && \
32005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32007                   "RANLIB=$${RANLIB}" \
32008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32009                    info) \
32010           || exit 1
32011
32012 @endif target-zlib
32013
32014 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
32015 maybe-dvi-target-zlib:
32016 @if target-zlib
32017 maybe-dvi-target-zlib: dvi-target-zlib
32018
32019 dvi-target-zlib: \
32020     configure-target-zlib 
32021         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32022         r=`${PWD_COMMAND}`; export r; \
32023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32024         $(NORMAL_TARGET_EXPORTS) \
32025         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
32026         for flag in $(EXTRA_TARGET_FLAGS); do \
32027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028         done; \
32029         (cd $(TARGET_SUBDIR)/zlib && \
32030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32032                   "RANLIB=$${RANLIB}" \
32033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32034                    dvi) \
32035           || exit 1
32036
32037 @endif target-zlib
32038
32039 .PHONY: maybe-html-target-zlib html-target-zlib
32040 maybe-html-target-zlib:
32041 @if target-zlib
32042 maybe-html-target-zlib: html-target-zlib
32043
32044 html-target-zlib: \
32045     configure-target-zlib 
32046         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32047         r=`${PWD_COMMAND}`; export r; \
32048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32049         $(NORMAL_TARGET_EXPORTS) \
32050         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
32051         for flag in $(EXTRA_TARGET_FLAGS); do \
32052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32053         done; \
32054         (cd $(TARGET_SUBDIR)/zlib && \
32055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32057                   "RANLIB=$${RANLIB}" \
32058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32059                    html) \
32060           || exit 1
32061
32062 @endif target-zlib
32063
32064 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
32065 maybe-TAGS-target-zlib:
32066 @if target-zlib
32067 maybe-TAGS-target-zlib: TAGS-target-zlib
32068
32069 TAGS-target-zlib: \
32070     configure-target-zlib 
32071         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32072         r=`${PWD_COMMAND}`; export r; \
32073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074         $(NORMAL_TARGET_EXPORTS) \
32075         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
32076         for flag in $(EXTRA_TARGET_FLAGS); do \
32077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32078         done; \
32079         (cd $(TARGET_SUBDIR)/zlib && \
32080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082                   "RANLIB=$${RANLIB}" \
32083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32084                    TAGS) \
32085           || exit 1
32086
32087 @endif target-zlib
32088
32089 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
32090 maybe-install-info-target-zlib:
32091 @if target-zlib
32092 maybe-install-info-target-zlib: install-info-target-zlib
32093
32094 install-info-target-zlib: \
32095     configure-target-zlib \
32096     info-target-zlib 
32097         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32098         r=`${PWD_COMMAND}`; export r; \
32099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32100         $(NORMAL_TARGET_EXPORTS) \
32101         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
32102         for flag in $(EXTRA_TARGET_FLAGS); do \
32103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104         done; \
32105         (cd $(TARGET_SUBDIR)/zlib && \
32106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32108                   "RANLIB=$${RANLIB}" \
32109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32110                    install-info) \
32111           || exit 1
32112
32113 @endif target-zlib
32114
32115 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
32116 maybe-installcheck-target-zlib:
32117 @if target-zlib
32118 maybe-installcheck-target-zlib: installcheck-target-zlib
32119
32120 installcheck-target-zlib: \
32121     configure-target-zlib 
32122         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32123         r=`${PWD_COMMAND}`; export r; \
32124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32125         $(NORMAL_TARGET_EXPORTS) \
32126         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
32127         for flag in $(EXTRA_TARGET_FLAGS); do \
32128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32129         done; \
32130         (cd $(TARGET_SUBDIR)/zlib && \
32131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32133                   "RANLIB=$${RANLIB}" \
32134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32135                    installcheck) \
32136           || exit 1
32137
32138 @endif target-zlib
32139
32140 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
32141 maybe-mostlyclean-target-zlib:
32142 @if target-zlib
32143 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
32144
32145 mostlyclean-target-zlib: 
32146         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32147         r=`${PWD_COMMAND}`; export r; \
32148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149         $(NORMAL_TARGET_EXPORTS) \
32150         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
32151         for flag in $(EXTRA_TARGET_FLAGS); do \
32152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32153         done; \
32154         (cd $(TARGET_SUBDIR)/zlib && \
32155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32157                   "RANLIB=$${RANLIB}" \
32158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32159                    mostlyclean) \
32160           || exit 1
32161
32162 @endif target-zlib
32163
32164 .PHONY: maybe-clean-target-zlib clean-target-zlib
32165 maybe-clean-target-zlib:
32166 @if target-zlib
32167 maybe-clean-target-zlib: clean-target-zlib
32168
32169 clean-target-zlib: 
32170         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32171         r=`${PWD_COMMAND}`; export r; \
32172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32173         $(NORMAL_TARGET_EXPORTS) \
32174         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
32175         for flag in $(EXTRA_TARGET_FLAGS); do \
32176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32177         done; \
32178         (cd $(TARGET_SUBDIR)/zlib && \
32179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32181                   "RANLIB=$${RANLIB}" \
32182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32183                    clean) \
32184           || exit 1
32185
32186 @endif target-zlib
32187
32188 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
32189 maybe-distclean-target-zlib:
32190 @if target-zlib
32191 maybe-distclean-target-zlib: distclean-target-zlib
32192
32193 distclean-target-zlib: 
32194         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32195         r=`${PWD_COMMAND}`; export r; \
32196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32197         $(NORMAL_TARGET_EXPORTS) \
32198         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
32199         for flag in $(EXTRA_TARGET_FLAGS); do \
32200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32201         done; \
32202         (cd $(TARGET_SUBDIR)/zlib && \
32203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32205                   "RANLIB=$${RANLIB}" \
32206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32207                    distclean) \
32208           || exit 1
32209
32210 @endif target-zlib
32211
32212 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
32213 maybe-maintainer-clean-target-zlib:
32214 @if target-zlib
32215 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
32216
32217 maintainer-clean-target-zlib: 
32218         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
32219         r=`${PWD_COMMAND}`; export r; \
32220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32221         $(NORMAL_TARGET_EXPORTS) \
32222         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
32223         for flag in $(EXTRA_TARGET_FLAGS); do \
32224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32225         done; \
32226         (cd $(TARGET_SUBDIR)/zlib && \
32227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32229                   "RANLIB=$${RANLIB}" \
32230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32231                    maintainer-clean) \
32232           || exit 1
32233
32234 @endif target-zlib
32235
32236
32237
32238 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32239 @if target-boehm-gc
32240 $(TARGET_SUBDIR)/boehm-gc/multilib.out: multilib.out
32241         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32242         rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile || : ; \
32243         cp multilib.out $(TARGET_SUBDIR)/boehm-gc/multilib.out
32244 @endif target-boehm-gc
32245
32246
32247
32248 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
32249 maybe-configure-target-boehm-gc:
32250 @if target-boehm-gc
32251 maybe-configure-target-boehm-gc: configure-target-boehm-gc
32252 configure-target-boehm-gc: $(TARGET_SUBDIR)/boehm-gc/multilib.out
32253         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
32254         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
32255         r=`${PWD_COMMAND}`; export r; \
32256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32257         $(NORMAL_TARGET_EXPORTS) \
32258         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
32259         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
32260         case $(srcdir) in \
32261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32262           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
32263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32264         esac; \
32265         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
32266         libsrcdir="$$s/boehm-gc"; \
32267         rm -f no-such-file || : ; \
32268         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32269           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32270           || exit 1
32271 @endif target-boehm-gc
32272
32273
32274
32275
32276
32277 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
32278 maybe-all-target-boehm-gc:
32279 @if target-boehm-gc
32280 TARGET-target-boehm-gc=all
32281 maybe-all-target-boehm-gc: all-target-boehm-gc
32282 all-target-boehm-gc: configure-target-boehm-gc
32283         @r=`${PWD_COMMAND}`; export r; \
32284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32285         $(NORMAL_TARGET_EXPORTS) \
32286         (cd $(TARGET_SUBDIR)/boehm-gc && \
32287           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
32288 @endif target-boehm-gc
32289
32290
32291
32292
32293
32294 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
32295 maybe-check-target-boehm-gc:
32296 @if target-boehm-gc
32297 maybe-check-target-boehm-gc: check-target-boehm-gc
32298
32299 check-target-boehm-gc:
32300         @r=`${PWD_COMMAND}`; export r; \
32301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32302         $(NORMAL_TARGET_EXPORTS) \
32303         (cd $(TARGET_SUBDIR)/boehm-gc && \
32304           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32305
32306 @endif target-boehm-gc
32307
32308 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
32309 maybe-install-target-boehm-gc:
32310 @if target-boehm-gc
32311 maybe-install-target-boehm-gc: install-target-boehm-gc
32312
32313 install-target-boehm-gc: installdirs
32314         @r=`${PWD_COMMAND}`; export r; \
32315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32316         $(NORMAL_TARGET_EXPORTS) \
32317         (cd $(TARGET_SUBDIR)/boehm-gc && \
32318           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32319
32320 @endif target-boehm-gc
32321
32322 # Other targets (info, dvi, etc.)
32323
32324 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
32325 maybe-info-target-boehm-gc:
32326 @if target-boehm-gc
32327 maybe-info-target-boehm-gc: info-target-boehm-gc
32328
32329 info-target-boehm-gc: \
32330     configure-target-boehm-gc 
32331         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32332         r=`${PWD_COMMAND}`; export r; \
32333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32334         $(NORMAL_TARGET_EXPORTS) \
32335         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
32336         for flag in $(EXTRA_TARGET_FLAGS); do \
32337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32338         done; \
32339         (cd $(TARGET_SUBDIR)/boehm-gc && \
32340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32342                   "RANLIB=$${RANLIB}" \
32343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32344                    info) \
32345           || exit 1
32346
32347 @endif target-boehm-gc
32348
32349 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
32350 maybe-dvi-target-boehm-gc:
32351 @if target-boehm-gc
32352 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
32353
32354 dvi-target-boehm-gc: \
32355     configure-target-boehm-gc 
32356         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32357         r=`${PWD_COMMAND}`; export r; \
32358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359         $(NORMAL_TARGET_EXPORTS) \
32360         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
32361         for flag in $(EXTRA_TARGET_FLAGS); do \
32362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32363         done; \
32364         (cd $(TARGET_SUBDIR)/boehm-gc && \
32365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367                   "RANLIB=$${RANLIB}" \
32368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32369                    dvi) \
32370           || exit 1
32371
32372 @endif target-boehm-gc
32373
32374 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
32375 maybe-html-target-boehm-gc:
32376 @if target-boehm-gc
32377 maybe-html-target-boehm-gc: html-target-boehm-gc
32378
32379 html-target-boehm-gc: \
32380     configure-target-boehm-gc 
32381         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32382         r=`${PWD_COMMAND}`; export r; \
32383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32384         $(NORMAL_TARGET_EXPORTS) \
32385         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
32386         for flag in $(EXTRA_TARGET_FLAGS); do \
32387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32388         done; \
32389         (cd $(TARGET_SUBDIR)/boehm-gc && \
32390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32392                   "RANLIB=$${RANLIB}" \
32393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32394                    html) \
32395           || exit 1
32396
32397 @endif target-boehm-gc
32398
32399 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
32400 maybe-TAGS-target-boehm-gc:
32401 @if target-boehm-gc
32402 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
32403
32404 TAGS-target-boehm-gc: \
32405     configure-target-boehm-gc 
32406         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32407         r=`${PWD_COMMAND}`; export r; \
32408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32409         $(NORMAL_TARGET_EXPORTS) \
32410         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
32411         for flag in $(EXTRA_TARGET_FLAGS); do \
32412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32413         done; \
32414         (cd $(TARGET_SUBDIR)/boehm-gc && \
32415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32417                   "RANLIB=$${RANLIB}" \
32418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32419                    TAGS) \
32420           || exit 1
32421
32422 @endif target-boehm-gc
32423
32424 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
32425 maybe-install-info-target-boehm-gc:
32426 @if target-boehm-gc
32427 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
32428
32429 install-info-target-boehm-gc: \
32430     configure-target-boehm-gc \
32431     info-target-boehm-gc 
32432         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32433         r=`${PWD_COMMAND}`; export r; \
32434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435         $(NORMAL_TARGET_EXPORTS) \
32436         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
32437         for flag in $(EXTRA_TARGET_FLAGS); do \
32438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32439         done; \
32440         (cd $(TARGET_SUBDIR)/boehm-gc && \
32441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32443                   "RANLIB=$${RANLIB}" \
32444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32445                    install-info) \
32446           || exit 1
32447
32448 @endif target-boehm-gc
32449
32450 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
32451 maybe-installcheck-target-boehm-gc:
32452 @if target-boehm-gc
32453 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
32454
32455 installcheck-target-boehm-gc: \
32456     configure-target-boehm-gc 
32457         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32458         r=`${PWD_COMMAND}`; export r; \
32459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32460         $(NORMAL_TARGET_EXPORTS) \
32461         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
32462         for flag in $(EXTRA_TARGET_FLAGS); do \
32463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32464         done; \
32465         (cd $(TARGET_SUBDIR)/boehm-gc && \
32466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32468                   "RANLIB=$${RANLIB}" \
32469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32470                    installcheck) \
32471           || exit 1
32472
32473 @endif target-boehm-gc
32474
32475 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
32476 maybe-mostlyclean-target-boehm-gc:
32477 @if target-boehm-gc
32478 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
32479
32480 mostlyclean-target-boehm-gc: 
32481         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32482         r=`${PWD_COMMAND}`; export r; \
32483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32484         $(NORMAL_TARGET_EXPORTS) \
32485         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32486         for flag in $(EXTRA_TARGET_FLAGS); do \
32487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32488         done; \
32489         (cd $(TARGET_SUBDIR)/boehm-gc && \
32490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32492                   "RANLIB=$${RANLIB}" \
32493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32494                    mostlyclean) \
32495           || exit 1
32496
32497 @endif target-boehm-gc
32498
32499 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
32500 maybe-clean-target-boehm-gc:
32501 @if target-boehm-gc
32502 maybe-clean-target-boehm-gc: clean-target-boehm-gc
32503
32504 clean-target-boehm-gc: 
32505         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32506         r=`${PWD_COMMAND}`; export r; \
32507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32508         $(NORMAL_TARGET_EXPORTS) \
32509         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32510         for flag in $(EXTRA_TARGET_FLAGS); do \
32511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32512         done; \
32513         (cd $(TARGET_SUBDIR)/boehm-gc && \
32514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32516                   "RANLIB=$${RANLIB}" \
32517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32518                    clean) \
32519           || exit 1
32520
32521 @endif target-boehm-gc
32522
32523 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
32524 maybe-distclean-target-boehm-gc:
32525 @if target-boehm-gc
32526 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
32527
32528 distclean-target-boehm-gc: 
32529         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32530         r=`${PWD_COMMAND}`; export r; \
32531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32532         $(NORMAL_TARGET_EXPORTS) \
32533         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
32534         for flag in $(EXTRA_TARGET_FLAGS); do \
32535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32536         done; \
32537         (cd $(TARGET_SUBDIR)/boehm-gc && \
32538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32540                   "RANLIB=$${RANLIB}" \
32541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32542                    distclean) \
32543           || exit 1
32544
32545 @endif target-boehm-gc
32546
32547 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
32548 maybe-maintainer-clean-target-boehm-gc:
32549 @if target-boehm-gc
32550 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
32551
32552 maintainer-clean-target-boehm-gc: 
32553         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
32554         r=`${PWD_COMMAND}`; export r; \
32555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556         $(NORMAL_TARGET_EXPORTS) \
32557         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
32558         for flag in $(EXTRA_TARGET_FLAGS); do \
32559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32560         done; \
32561         (cd $(TARGET_SUBDIR)/boehm-gc && \
32562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32564                   "RANLIB=$${RANLIB}" \
32565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32566                    maintainer-clean) \
32567           || exit 1
32568
32569 @endif target-boehm-gc
32570
32571
32572
32573 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32574 @if target-qthreads
32575 $(TARGET_SUBDIR)/qthreads/multilib.out: multilib.out
32576         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32577         rm -f $(TARGET_SUBDIR)/qthreads/Makefile || : ; \
32578         cp multilib.out $(TARGET_SUBDIR)/qthreads/multilib.out
32579 @endif target-qthreads
32580
32581
32582
32583 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
32584 maybe-configure-target-qthreads:
32585 @if target-qthreads
32586 maybe-configure-target-qthreads: configure-target-qthreads
32587 configure-target-qthreads: $(TARGET_SUBDIR)/qthreads/multilib.out
32588         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
32589         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
32590         r=`${PWD_COMMAND}`; export r; \
32591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32592         $(NORMAL_TARGET_EXPORTS) \
32593         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
32594         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
32595         case $(srcdir) in \
32596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32597           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
32598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32599         esac; \
32600         srcdiroption="--srcdir=$${topdir}/qthreads"; \
32601         libsrcdir="$$s/qthreads"; \
32602         rm -f no-such-file || : ; \
32603         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32604           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32605           || exit 1
32606 @endif target-qthreads
32607
32608
32609
32610
32611
32612 .PHONY: all-target-qthreads maybe-all-target-qthreads
32613 maybe-all-target-qthreads:
32614 @if target-qthreads
32615 TARGET-target-qthreads=all
32616 maybe-all-target-qthreads: all-target-qthreads
32617 all-target-qthreads: configure-target-qthreads
32618         @r=`${PWD_COMMAND}`; export r; \
32619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32620         $(NORMAL_TARGET_EXPORTS) \
32621         (cd $(TARGET_SUBDIR)/qthreads && \
32622           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
32623 @endif target-qthreads
32624
32625
32626
32627
32628
32629 .PHONY: check-target-qthreads maybe-check-target-qthreads
32630 maybe-check-target-qthreads:
32631 @if target-qthreads
32632 maybe-check-target-qthreads: check-target-qthreads
32633
32634 check-target-qthreads:
32635         @r=`${PWD_COMMAND}`; export r; \
32636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32637         $(NORMAL_TARGET_EXPORTS) \
32638         (cd $(TARGET_SUBDIR)/qthreads && \
32639           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32640
32641 @endif target-qthreads
32642
32643 .PHONY: install-target-qthreads maybe-install-target-qthreads
32644 maybe-install-target-qthreads:
32645 @if target-qthreads
32646 maybe-install-target-qthreads: install-target-qthreads
32647
32648 install-target-qthreads: installdirs
32649         @r=`${PWD_COMMAND}`; export r; \
32650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32651         $(NORMAL_TARGET_EXPORTS) \
32652         (cd $(TARGET_SUBDIR)/qthreads && \
32653           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32654
32655 @endif target-qthreads
32656
32657 # Other targets (info, dvi, etc.)
32658
32659 .PHONY: maybe-info-target-qthreads info-target-qthreads
32660 maybe-info-target-qthreads:
32661 @if target-qthreads
32662 maybe-info-target-qthreads: info-target-qthreads
32663
32664 info-target-qthreads: \
32665     configure-target-qthreads 
32666         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32667         r=`${PWD_COMMAND}`; export r; \
32668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32669         $(NORMAL_TARGET_EXPORTS) \
32670         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
32671         for flag in $(EXTRA_TARGET_FLAGS); do \
32672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32673         done; \
32674         (cd $(TARGET_SUBDIR)/qthreads && \
32675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32677                   "RANLIB=$${RANLIB}" \
32678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32679                    info) \
32680           || exit 1
32681
32682 @endif target-qthreads
32683
32684 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
32685 maybe-dvi-target-qthreads:
32686 @if target-qthreads
32687 maybe-dvi-target-qthreads: dvi-target-qthreads
32688
32689 dvi-target-qthreads: \
32690     configure-target-qthreads 
32691         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32692         r=`${PWD_COMMAND}`; export r; \
32693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694         $(NORMAL_TARGET_EXPORTS) \
32695         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
32696         for flag in $(EXTRA_TARGET_FLAGS); do \
32697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32698         done; \
32699         (cd $(TARGET_SUBDIR)/qthreads && \
32700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32702                   "RANLIB=$${RANLIB}" \
32703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32704                    dvi) \
32705           || exit 1
32706
32707 @endif target-qthreads
32708
32709 .PHONY: maybe-html-target-qthreads html-target-qthreads
32710 maybe-html-target-qthreads:
32711 @if target-qthreads
32712 maybe-html-target-qthreads: html-target-qthreads
32713
32714 html-target-qthreads: \
32715     configure-target-qthreads 
32716         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32717         r=`${PWD_COMMAND}`; export r; \
32718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32719         $(NORMAL_TARGET_EXPORTS) \
32720         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
32721         for flag in $(EXTRA_TARGET_FLAGS); do \
32722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32723         done; \
32724         (cd $(TARGET_SUBDIR)/qthreads && \
32725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32727                   "RANLIB=$${RANLIB}" \
32728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32729                    html) \
32730           || exit 1
32731
32732 @endif target-qthreads
32733
32734 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
32735 maybe-TAGS-target-qthreads:
32736 @if target-qthreads
32737 maybe-TAGS-target-qthreads: TAGS-target-qthreads
32738
32739 TAGS-target-qthreads: \
32740     configure-target-qthreads 
32741         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32742         r=`${PWD_COMMAND}`; export r; \
32743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32744         $(NORMAL_TARGET_EXPORTS) \
32745         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
32746         for flag in $(EXTRA_TARGET_FLAGS); do \
32747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32748         done; \
32749         (cd $(TARGET_SUBDIR)/qthreads && \
32750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32752                   "RANLIB=$${RANLIB}" \
32753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32754                    TAGS) \
32755           || exit 1
32756
32757 @endif target-qthreads
32758
32759 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
32760 maybe-install-info-target-qthreads:
32761 @if target-qthreads
32762 maybe-install-info-target-qthreads: install-info-target-qthreads
32763
32764 install-info-target-qthreads: \
32765     configure-target-qthreads \
32766     info-target-qthreads 
32767         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32768         r=`${PWD_COMMAND}`; export r; \
32769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32770         $(NORMAL_TARGET_EXPORTS) \
32771         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
32772         for flag in $(EXTRA_TARGET_FLAGS); do \
32773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32774         done; \
32775         (cd $(TARGET_SUBDIR)/qthreads && \
32776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32778                   "RANLIB=$${RANLIB}" \
32779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32780                    install-info) \
32781           || exit 1
32782
32783 @endif target-qthreads
32784
32785 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
32786 maybe-installcheck-target-qthreads:
32787 @if target-qthreads
32788 maybe-installcheck-target-qthreads: installcheck-target-qthreads
32789
32790 installcheck-target-qthreads: \
32791     configure-target-qthreads 
32792         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32793         r=`${PWD_COMMAND}`; export r; \
32794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32795         $(NORMAL_TARGET_EXPORTS) \
32796         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
32797         for flag in $(EXTRA_TARGET_FLAGS); do \
32798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32799         done; \
32800         (cd $(TARGET_SUBDIR)/qthreads && \
32801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32803                   "RANLIB=$${RANLIB}" \
32804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32805                    installcheck) \
32806           || exit 1
32807
32808 @endif target-qthreads
32809
32810 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
32811 maybe-mostlyclean-target-qthreads:
32812 @if target-qthreads
32813 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
32814
32815 mostlyclean-target-qthreads: 
32816         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32817         r=`${PWD_COMMAND}`; export r; \
32818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32819         $(NORMAL_TARGET_EXPORTS) \
32820         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
32821         for flag in $(EXTRA_TARGET_FLAGS); do \
32822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823         done; \
32824         (cd $(TARGET_SUBDIR)/qthreads && \
32825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32827                   "RANLIB=$${RANLIB}" \
32828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32829                    mostlyclean) \
32830           || exit 1
32831
32832 @endif target-qthreads
32833
32834 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
32835 maybe-clean-target-qthreads:
32836 @if target-qthreads
32837 maybe-clean-target-qthreads: clean-target-qthreads
32838
32839 clean-target-qthreads: 
32840         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32841         r=`${PWD_COMMAND}`; export r; \
32842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32843         $(NORMAL_TARGET_EXPORTS) \
32844         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
32845         for flag in $(EXTRA_TARGET_FLAGS); do \
32846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32847         done; \
32848         (cd $(TARGET_SUBDIR)/qthreads && \
32849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32851                   "RANLIB=$${RANLIB}" \
32852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32853                    clean) \
32854           || exit 1
32855
32856 @endif target-qthreads
32857
32858 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
32859 maybe-distclean-target-qthreads:
32860 @if target-qthreads
32861 maybe-distclean-target-qthreads: distclean-target-qthreads
32862
32863 distclean-target-qthreads: 
32864         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32865         r=`${PWD_COMMAND}`; export r; \
32866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867         $(NORMAL_TARGET_EXPORTS) \
32868         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
32869         for flag in $(EXTRA_TARGET_FLAGS); do \
32870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32871         done; \
32872         (cd $(TARGET_SUBDIR)/qthreads && \
32873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32875                   "RANLIB=$${RANLIB}" \
32876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32877                    distclean) \
32878           || exit 1
32879
32880 @endif target-qthreads
32881
32882 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
32883 maybe-maintainer-clean-target-qthreads:
32884 @if target-qthreads
32885 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
32886
32887 maintainer-clean-target-qthreads: 
32888         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
32889         r=`${PWD_COMMAND}`; export r; \
32890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32891         $(NORMAL_TARGET_EXPORTS) \
32892         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
32893         for flag in $(EXTRA_TARGET_FLAGS); do \
32894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32895         done; \
32896         (cd $(TARGET_SUBDIR)/qthreads && \
32897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32899                   "RANLIB=$${RANLIB}" \
32900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32901                    maintainer-clean) \
32902           || exit 1
32903
32904 @endif target-qthreads
32905
32906
32907
32908 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
32909 @if target-rda
32910 $(TARGET_SUBDIR)/rda/multilib.out: multilib.out
32911         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32912         rm -f $(TARGET_SUBDIR)/rda/Makefile || : ; \
32913         cp multilib.out $(TARGET_SUBDIR)/rda/multilib.out
32914 @endif target-rda
32915
32916
32917
32918 .PHONY: configure-target-rda maybe-configure-target-rda
32919 maybe-configure-target-rda:
32920 @if target-rda
32921 maybe-configure-target-rda: configure-target-rda
32922 configure-target-rda: $(TARGET_SUBDIR)/rda/multilib.out
32923         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
32924         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
32925         r=`${PWD_COMMAND}`; export r; \
32926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927         $(NORMAL_TARGET_EXPORTS) \
32928         echo Configuring in $(TARGET_SUBDIR)/rda; \
32929         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
32930         case $(srcdir) in \
32931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32932           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
32933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32934         esac; \
32935         srcdiroption="--srcdir=$${topdir}/rda"; \
32936         libsrcdir="$$s/rda"; \
32937         rm -f no-such-file || : ; \
32938         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32939           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32940           || exit 1
32941 @endif target-rda
32942
32943
32944
32945
32946
32947 .PHONY: all-target-rda maybe-all-target-rda
32948 maybe-all-target-rda:
32949 @if target-rda
32950 TARGET-target-rda=all
32951 maybe-all-target-rda: all-target-rda
32952 all-target-rda: configure-target-rda
32953         @r=`${PWD_COMMAND}`; export r; \
32954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955         $(NORMAL_TARGET_EXPORTS) \
32956         (cd $(TARGET_SUBDIR)/rda && \
32957           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
32958 @endif target-rda
32959
32960
32961
32962
32963
32964 .PHONY: check-target-rda maybe-check-target-rda
32965 maybe-check-target-rda:
32966 @if target-rda
32967 maybe-check-target-rda: check-target-rda
32968
32969 check-target-rda:
32970         @r=`${PWD_COMMAND}`; export r; \
32971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32972         $(NORMAL_TARGET_EXPORTS) \
32973         (cd $(TARGET_SUBDIR)/rda && \
32974           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32975
32976 @endif target-rda
32977
32978 .PHONY: install-target-rda maybe-install-target-rda
32979 maybe-install-target-rda:
32980 @if target-rda
32981 maybe-install-target-rda: install-target-rda
32982
32983 install-target-rda: installdirs
32984         @r=`${PWD_COMMAND}`; export r; \
32985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32986         $(NORMAL_TARGET_EXPORTS) \
32987         (cd $(TARGET_SUBDIR)/rda && \
32988           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32989
32990 @endif target-rda
32991
32992 # Other targets (info, dvi, etc.)
32993
32994 .PHONY: maybe-info-target-rda info-target-rda
32995 maybe-info-target-rda:
32996 @if target-rda
32997 maybe-info-target-rda: info-target-rda
32998
32999 info-target-rda: \
33000     configure-target-rda 
33001         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33002         r=`${PWD_COMMAND}`; export r; \
33003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33004         $(NORMAL_TARGET_EXPORTS) \
33005         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
33006         for flag in $(EXTRA_TARGET_FLAGS); do \
33007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33008         done; \
33009         (cd $(TARGET_SUBDIR)/rda && \
33010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33012                   "RANLIB=$${RANLIB}" \
33013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33014                    info) \
33015           || exit 1
33016
33017 @endif target-rda
33018
33019 .PHONY: maybe-dvi-target-rda dvi-target-rda
33020 maybe-dvi-target-rda:
33021 @if target-rda
33022 maybe-dvi-target-rda: dvi-target-rda
33023
33024 dvi-target-rda: \
33025     configure-target-rda 
33026         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33027         r=`${PWD_COMMAND}`; export r; \
33028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029         $(NORMAL_TARGET_EXPORTS) \
33030         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
33031         for flag in $(EXTRA_TARGET_FLAGS); do \
33032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33033         done; \
33034         (cd $(TARGET_SUBDIR)/rda && \
33035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33037                   "RANLIB=$${RANLIB}" \
33038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33039                    dvi) \
33040           || exit 1
33041
33042 @endif target-rda
33043
33044 .PHONY: maybe-html-target-rda html-target-rda
33045 maybe-html-target-rda:
33046 @if target-rda
33047 maybe-html-target-rda: html-target-rda
33048
33049 html-target-rda: \
33050     configure-target-rda 
33051         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33052         r=`${PWD_COMMAND}`; export r; \
33053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33054         $(NORMAL_TARGET_EXPORTS) \
33055         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
33056         for flag in $(EXTRA_TARGET_FLAGS); do \
33057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33058         done; \
33059         (cd $(TARGET_SUBDIR)/rda && \
33060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33062                   "RANLIB=$${RANLIB}" \
33063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33064                    html) \
33065           || exit 1
33066
33067 @endif target-rda
33068
33069 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
33070 maybe-TAGS-target-rda:
33071 @if target-rda
33072 maybe-TAGS-target-rda: TAGS-target-rda
33073
33074 TAGS-target-rda: \
33075     configure-target-rda 
33076         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33077         r=`${PWD_COMMAND}`; export r; \
33078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079         $(NORMAL_TARGET_EXPORTS) \
33080         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
33081         for flag in $(EXTRA_TARGET_FLAGS); do \
33082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33083         done; \
33084         (cd $(TARGET_SUBDIR)/rda && \
33085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33087                   "RANLIB=$${RANLIB}" \
33088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33089                    TAGS) \
33090           || exit 1
33091
33092 @endif target-rda
33093
33094 .PHONY: maybe-install-info-target-rda install-info-target-rda
33095 maybe-install-info-target-rda:
33096 @if target-rda
33097 maybe-install-info-target-rda: install-info-target-rda
33098
33099 install-info-target-rda: \
33100     configure-target-rda \
33101     info-target-rda 
33102         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33103         r=`${PWD_COMMAND}`; export r; \
33104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105         $(NORMAL_TARGET_EXPORTS) \
33106         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
33107         for flag in $(EXTRA_TARGET_FLAGS); do \
33108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33109         done; \
33110         (cd $(TARGET_SUBDIR)/rda && \
33111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33113                   "RANLIB=$${RANLIB}" \
33114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33115                    install-info) \
33116           || exit 1
33117
33118 @endif target-rda
33119
33120 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
33121 maybe-installcheck-target-rda:
33122 @if target-rda
33123 maybe-installcheck-target-rda: installcheck-target-rda
33124
33125 installcheck-target-rda: \
33126     configure-target-rda 
33127         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33128         r=`${PWD_COMMAND}`; export r; \
33129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33130         $(NORMAL_TARGET_EXPORTS) \
33131         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
33132         for flag in $(EXTRA_TARGET_FLAGS); do \
33133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33134         done; \
33135         (cd $(TARGET_SUBDIR)/rda && \
33136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33138                   "RANLIB=$${RANLIB}" \
33139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33140                    installcheck) \
33141           || exit 1
33142
33143 @endif target-rda
33144
33145 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
33146 maybe-mostlyclean-target-rda:
33147 @if target-rda
33148 maybe-mostlyclean-target-rda: mostlyclean-target-rda
33149
33150 mostlyclean-target-rda: 
33151         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33152         r=`${PWD_COMMAND}`; export r; \
33153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33154         $(NORMAL_TARGET_EXPORTS) \
33155         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
33156         for flag in $(EXTRA_TARGET_FLAGS); do \
33157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33158         done; \
33159         (cd $(TARGET_SUBDIR)/rda && \
33160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33162                   "RANLIB=$${RANLIB}" \
33163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33164                    mostlyclean) \
33165           || exit 1
33166
33167 @endif target-rda
33168
33169 .PHONY: maybe-clean-target-rda clean-target-rda
33170 maybe-clean-target-rda:
33171 @if target-rda
33172 maybe-clean-target-rda: clean-target-rda
33173
33174 clean-target-rda: 
33175         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33176         r=`${PWD_COMMAND}`; export r; \
33177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33178         $(NORMAL_TARGET_EXPORTS) \
33179         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
33180         for flag in $(EXTRA_TARGET_FLAGS); do \
33181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33182         done; \
33183         (cd $(TARGET_SUBDIR)/rda && \
33184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33186                   "RANLIB=$${RANLIB}" \
33187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33188                    clean) \
33189           || exit 1
33190
33191 @endif target-rda
33192
33193 .PHONY: maybe-distclean-target-rda distclean-target-rda
33194 maybe-distclean-target-rda:
33195 @if target-rda
33196 maybe-distclean-target-rda: distclean-target-rda
33197
33198 distclean-target-rda: 
33199         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33200         r=`${PWD_COMMAND}`; export r; \
33201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33202         $(NORMAL_TARGET_EXPORTS) \
33203         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
33204         for flag in $(EXTRA_TARGET_FLAGS); do \
33205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33206         done; \
33207         (cd $(TARGET_SUBDIR)/rda && \
33208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33210                   "RANLIB=$${RANLIB}" \
33211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33212                    distclean) \
33213           || exit 1
33214
33215 @endif target-rda
33216
33217 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
33218 maybe-maintainer-clean-target-rda:
33219 @if target-rda
33220 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
33221
33222 maintainer-clean-target-rda: 
33223         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
33224         r=`${PWD_COMMAND}`; export r; \
33225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33226         $(NORMAL_TARGET_EXPORTS) \
33227         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
33228         for flag in $(EXTRA_TARGET_FLAGS); do \
33229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33230         done; \
33231         (cd $(TARGET_SUBDIR)/rda && \
33232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33234                   "RANLIB=$${RANLIB}" \
33235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33236                    maintainer-clean) \
33237           || exit 1
33238
33239 @endif target-rda
33240
33241
33242
33243 # There's only one multilib.out.  Cleverer subdirs shouldn't need it copied.
33244 @if target-libada
33245 $(TARGET_SUBDIR)/libada/multilib.out: multilib.out
33246         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33247         rm -f $(TARGET_SUBDIR)/libada/Makefile || : ; \
33248         cp multilib.out $(TARGET_SUBDIR)/libada/multilib.out
33249 @endif target-libada
33250
33251
33252
33253 .PHONY: configure-target-libada maybe-configure-target-libada
33254 maybe-configure-target-libada:
33255 @if target-libada
33256 maybe-configure-target-libada: configure-target-libada
33257 configure-target-libada: $(TARGET_SUBDIR)/libada/multilib.out
33258         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
33259         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
33260         r=`${PWD_COMMAND}`; export r; \
33261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33262         $(NORMAL_TARGET_EXPORTS) \
33263         echo Configuring in $(TARGET_SUBDIR)/libada; \
33264         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
33265         case $(srcdir) in \
33266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33267           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
33268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33269         esac; \
33270         srcdiroption="--srcdir=$${topdir}/libada"; \
33271         libsrcdir="$$s/libada"; \
33272         rm -f no-such-file || : ; \
33273         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33274           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33275           || exit 1
33276 @endif target-libada
33277
33278
33279
33280
33281
33282 .PHONY: all-target-libada maybe-all-target-libada
33283 maybe-all-target-libada:
33284 @if target-libada
33285 TARGET-target-libada=all
33286 maybe-all-target-libada: all-target-libada
33287 all-target-libada: configure-target-libada
33288         @r=`${PWD_COMMAND}`; export r; \
33289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290         $(NORMAL_TARGET_EXPORTS) \
33291         (cd $(TARGET_SUBDIR)/libada && \
33292           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
33293 @endif target-libada
33294
33295
33296
33297
33298
33299 .PHONY: check-target-libada maybe-check-target-libada
33300 maybe-check-target-libada:
33301 @if target-libada
33302 maybe-check-target-libada: check-target-libada
33303
33304 check-target-libada:
33305         @r=`${PWD_COMMAND}`; export r; \
33306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33307         $(NORMAL_TARGET_EXPORTS) \
33308         (cd $(TARGET_SUBDIR)/libada && \
33309           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33310
33311 @endif target-libada
33312
33313 .PHONY: install-target-libada maybe-install-target-libada
33314 maybe-install-target-libada:
33315 @if target-libada
33316 maybe-install-target-libada: install-target-libada
33317
33318 install-target-libada: installdirs
33319         @r=`${PWD_COMMAND}`; export r; \
33320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33321         $(NORMAL_TARGET_EXPORTS) \
33322         (cd $(TARGET_SUBDIR)/libada && \
33323           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33324
33325 @endif target-libada
33326
33327 # Other targets (info, dvi, etc.)
33328
33329 .PHONY: maybe-info-target-libada info-target-libada
33330 maybe-info-target-libada:
33331 @if target-libada
33332 maybe-info-target-libada: info-target-libada
33333
33334 info-target-libada: \
33335     configure-target-libada 
33336         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33337         r=`${PWD_COMMAND}`; export r; \
33338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339         $(NORMAL_TARGET_EXPORTS) \
33340         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
33341         for flag in $(EXTRA_TARGET_FLAGS); do \
33342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33343         done; \
33344         (cd $(TARGET_SUBDIR)/libada && \
33345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347                   "RANLIB=$${RANLIB}" \
33348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33349                    info) \
33350           || exit 1
33351
33352 @endif target-libada
33353
33354 .PHONY: maybe-dvi-target-libada dvi-target-libada
33355 maybe-dvi-target-libada:
33356 @if target-libada
33357 maybe-dvi-target-libada: dvi-target-libada
33358
33359 dvi-target-libada: \
33360     configure-target-libada 
33361         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33362         r=`${PWD_COMMAND}`; export r; \
33363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33364         $(NORMAL_TARGET_EXPORTS) \
33365         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
33366         for flag in $(EXTRA_TARGET_FLAGS); do \
33367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33368         done; \
33369         (cd $(TARGET_SUBDIR)/libada && \
33370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33372                   "RANLIB=$${RANLIB}" \
33373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33374                    dvi) \
33375           || exit 1
33376
33377 @endif target-libada
33378
33379 .PHONY: maybe-html-target-libada html-target-libada
33380 maybe-html-target-libada:
33381 @if target-libada
33382 maybe-html-target-libada: html-target-libada
33383
33384 html-target-libada: \
33385     configure-target-libada 
33386         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33387         r=`${PWD_COMMAND}`; export r; \
33388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389         $(NORMAL_TARGET_EXPORTS) \
33390         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
33391         for flag in $(EXTRA_TARGET_FLAGS); do \
33392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33393         done; \
33394         (cd $(TARGET_SUBDIR)/libada && \
33395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33397                   "RANLIB=$${RANLIB}" \
33398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33399                    html) \
33400           || exit 1
33401
33402 @endif target-libada
33403
33404 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
33405 maybe-TAGS-target-libada:
33406 @if target-libada
33407 maybe-TAGS-target-libada: TAGS-target-libada
33408
33409 TAGS-target-libada: \
33410     configure-target-libada 
33411         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33412         r=`${PWD_COMMAND}`; export r; \
33413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33414         $(NORMAL_TARGET_EXPORTS) \
33415         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
33416         for flag in $(EXTRA_TARGET_FLAGS); do \
33417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33418         done; \
33419         (cd $(TARGET_SUBDIR)/libada && \
33420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33422                   "RANLIB=$${RANLIB}" \
33423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33424                    TAGS) \
33425           || exit 1
33426
33427 @endif target-libada
33428
33429 .PHONY: maybe-install-info-target-libada install-info-target-libada
33430 maybe-install-info-target-libada:
33431 @if target-libada
33432 maybe-install-info-target-libada: install-info-target-libada
33433
33434 install-info-target-libada: \
33435     configure-target-libada \
33436     info-target-libada 
33437         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33438         r=`${PWD_COMMAND}`; export r; \
33439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33440         $(NORMAL_TARGET_EXPORTS) \
33441         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
33442         for flag in $(EXTRA_TARGET_FLAGS); do \
33443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33444         done; \
33445         (cd $(TARGET_SUBDIR)/libada && \
33446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33448                   "RANLIB=$${RANLIB}" \
33449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33450                    install-info) \
33451           || exit 1
33452
33453 @endif target-libada
33454
33455 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
33456 maybe-installcheck-target-libada:
33457 @if target-libada
33458 maybe-installcheck-target-libada: installcheck-target-libada
33459
33460 installcheck-target-libada: \
33461     configure-target-libada 
33462         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33463         r=`${PWD_COMMAND}`; export r; \
33464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465         $(NORMAL_TARGET_EXPORTS) \
33466         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
33467         for flag in $(EXTRA_TARGET_FLAGS); do \
33468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33469         done; \
33470         (cd $(TARGET_SUBDIR)/libada && \
33471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33473                   "RANLIB=$${RANLIB}" \
33474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33475                    installcheck) \
33476           || exit 1
33477
33478 @endif target-libada
33479
33480 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
33481 maybe-mostlyclean-target-libada:
33482 @if target-libada
33483 maybe-mostlyclean-target-libada: mostlyclean-target-libada
33484
33485 mostlyclean-target-libada: 
33486         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33487         r=`${PWD_COMMAND}`; export r; \
33488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33489         $(NORMAL_TARGET_EXPORTS) \
33490         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
33491         for flag in $(EXTRA_TARGET_FLAGS); do \
33492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33493         done; \
33494         (cd $(TARGET_SUBDIR)/libada && \
33495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33497                   "RANLIB=$${RANLIB}" \
33498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33499                    mostlyclean) \
33500           || exit 1
33501
33502 @endif target-libada
33503
33504 .PHONY: maybe-clean-target-libada clean-target-libada
33505 maybe-clean-target-libada:
33506 @if target-libada
33507 maybe-clean-target-libada: clean-target-libada
33508
33509 clean-target-libada: 
33510         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33511         r=`${PWD_COMMAND}`; export r; \
33512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33513         $(NORMAL_TARGET_EXPORTS) \
33514         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
33515         for flag in $(EXTRA_TARGET_FLAGS); do \
33516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33517         done; \
33518         (cd $(TARGET_SUBDIR)/libada && \
33519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33521                   "RANLIB=$${RANLIB}" \
33522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33523                    clean) \
33524           || exit 1
33525
33526 @endif target-libada
33527
33528 .PHONY: maybe-distclean-target-libada distclean-target-libada
33529 maybe-distclean-target-libada:
33530 @if target-libada
33531 maybe-distclean-target-libada: distclean-target-libada
33532
33533 distclean-target-libada: 
33534         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33535         r=`${PWD_COMMAND}`; export r; \
33536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33537         $(NORMAL_TARGET_EXPORTS) \
33538         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
33539         for flag in $(EXTRA_TARGET_FLAGS); do \
33540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33541         done; \
33542         (cd $(TARGET_SUBDIR)/libada && \
33543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33545                   "RANLIB=$${RANLIB}" \
33546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33547                    distclean) \
33548           || exit 1
33549
33550 @endif target-libada
33551
33552 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
33553 maybe-maintainer-clean-target-libada:
33554 @if target-libada
33555 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
33556
33557 maintainer-clean-target-libada: 
33558         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
33559         r=`${PWD_COMMAND}`; export r; \
33560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561         $(NORMAL_TARGET_EXPORTS) \
33562         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
33563         for flag in $(EXTRA_TARGET_FLAGS); do \
33564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33565         done; \
33566         (cd $(TARGET_SUBDIR)/libada && \
33567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569                   "RANLIB=$${RANLIB}" \
33570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33571                    maintainer-clean) \
33572           || exit 1
33573
33574 @endif target-libada
33575
33576
33577
33578 # ----------
33579 # GCC module
33580 # ----------
33581
33582 @if gcc-no-bootstrap
33583 # GCC has some more recursive targets, which trigger the old
33584 # (but still current, until the toplevel bootstrap project
33585 # is finished) compiler bootstrapping rules.
33586
33587 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
33588 .PHONY: $(GCC_STRAP_TARGETS)
33589 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
33590         @r=`${PWD_COMMAND}`; export r; \
33591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592         $(HOST_EXPORTS) \
33593         echo "Bootstrapping the compiler"; \
33594         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33595         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
33596         @r=`${PWD_COMMAND}`; export r; \
33597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33598         case "$@" in \
33599           *bootstrap4-lean ) \
33600             msg="Comparing stage3 and stage4 of the compiler"; \
33601             compare=compare3-lean ;; \
33602           *bootstrap4 ) \
33603             msg="Comparing stage3 and stage4 of the compiler"; \
33604             compare=compare3 ;; \
33605           *-lean ) \
33606             msg="Comparing stage2 and stage3 of the compiler"; \
33607             compare=compare-lean ;; \
33608           * ) \
33609             msg="Comparing stage2 and stage3 of the compiler"; \
33610             compare=compare ;; \
33611         esac; \
33612         $(HOST_EXPORTS) \
33613         echo "$$msg"; \
33614         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
33615         @r=`${PWD_COMMAND}`; export r; \
33616         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33617         echo "Building runtime libraries"; \
33618         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33619
33620 profiledbootstrap: all-prebootstrap configure-gcc
33621         @r=`${PWD_COMMAND}`; export r; \
33622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33623         $(HOST_EXPORTS) \
33624         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
33625         echo "Bootstrapping training compiler"; \
33626         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
33627         @r=`${PWD_COMMAND}`; export r; \
33628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33629         $(HOST_EXPORTS) \
33630         echo "Building feedback based compiler"; \
33631         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
33632         @r=`${PWD_COMMAND}`; export r; \
33633         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33634         echo "Building runtime libraries"; \
33635         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
33636
33637 .PHONY: cross
33638 cross: all-build all-gas all-ld
33639         @r=`${PWD_COMMAND}`; export r; \
33640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33641         $(HOST_EXPORTS) \
33642         echo "Building the C and C++ compiler"; \
33643         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
33644         @r=`${PWD_COMMAND}`; export r; \
33645         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33646         echo "Building runtime libraries"; \
33647         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
33648 @endif gcc-no-bootstrap
33649
33650 @if gcc
33651 .PHONY: check-gcc-c++
33652 check-gcc-c++:
33653         @if [ -f ./gcc/Makefile ] ; then \
33654           r=`${PWD_COMMAND}`; export r; \
33655           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33656           $(HOST_EXPORTS) \
33657           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
33658         else \
33659           true; \
33660         fi
33661
33662 .PHONY: check-c++
33663 check-c++: check-target-libstdc++-v3 check-gcc-c++
33664
33665 # Install the gcc headers files, but not the fixed include files,
33666 # which Cygnus is not allowed to distribute.  This rule is very
33667 # dependent on the workings of the gcc Makefile.in.
33668 .PHONY: gcc-no-fixedincludes
33669 gcc-no-fixedincludes:
33670         @if [ -f ./gcc/Makefile ]; then \
33671           rm -rf gcc/tmp-include; \
33672           mv gcc/include gcc/tmp-include 2>/dev/null; \
33673           mkdir gcc/include; \
33674           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
33675           touch gcc/stmp-fixinc gcc/include/fixed; \
33676           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
33677           r=`${PWD_COMMAND}`; export r; \
33678           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
33679           $(HOST_EXPORTS) \
33680           (cd ./gcc && \
33681            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
33682           rm -rf gcc/include; \
33683           mv gcc/tmp-include gcc/include 2>/dev/null; \
33684         else true; fi
33685 @endif gcc
33686
33687 # ---------------------
33688 # GCC bootstrap support
33689 # ---------------------
33690
33691 # We track the current stage (the one in 'gcc') in the stage_current file.
33692 # stage_last instead tracks the stage that was built last.  These targets
33693 # are dummy when toplevel bootstrap is not active.
33694
33695 .PHONY: unstage
33696 unstage:
33697 @if gcc-bootstrap
33698         @[ -f stage_current ] || $(MAKE) `cat stage_last`-start
33699 @endif gcc-bootstrap
33700
33701 .PHONY: stage
33702 stage:
33703 @if gcc-bootstrap
33704         @$(MAKE) `cat stage_current`-end
33705 @endif gcc-bootstrap
33706
33707 # We name the build directories for the various stages "stage1-gcc",
33708 # "stage2-gcc","stage3-gcc", etc.
33709
33710 # Since the 'compare' process will fail (on debugging information) if any
33711 # directory names are different, we need to link the gcc directory for
33712 # the previous stage to a constant name ('gcc-prev'), and to make the name of
33713 # the build directories constant as well. For the latter, we use naked names
33714 # like 'gcc', because the scripts in that directory assume it.  We use
33715 # mv on platforms where symlinks to directories do not work or are not
33716 # reliable.
33717
33718 # At the end of the bootstrap, a symlink to 'stage3-gcc' named 'gcc' must
33719 # be kept, so that libraries can find it.  Ick!
33720
33721 # It would be best to preinstall gcc into a staging area (and in the
33722 # future, gather there all prebootstrap packages).  This would allow
33723 # assemblers and linkers can be bootstrapped as well as the compiler
33724 # (both in a combined tree, or separately).  This however requires some
33725 # change to the gcc driver, again in order to avoid comparison failures.
33726
33727 # Bugs: This is crippled when doing parallel make, the `make all-host'
33728 # and `make all-target' phases can be parallelized.
33729
33730
33731 # 'touch' doesn't work right on some platforms.
33732 STAMP = echo timestamp > 
33733
33734 # Only build the C compiler for stage1, because that is the only one that
33735 # we can guarantee will build with the native compiler, and also it is the
33736 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
33737 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
33738 # overrideable (for a bootstrap build stage1 also builds gcc.info).
33739
33740 STAGE1_CFLAGS=@stage1_cflags@
33741 STAGE1_LANGUAGES=@stage1_languages@
33742
33743 # We only want to compare .o files, so set this!
33744 objext = .o
33745
33746 # Flags to pass to stage2 and later makes.
33747 POSTSTAGE1_FLAGS_TO_PASS = \
33748         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
33749         STAGE_PREFIX=$$r/stage-gcc/ \
33750         CFLAGS="$(BOOT_CFLAGS)" \
33751         ADAC="\$$(CC)"
33752
33753 # For stage 1:
33754 # * We force-disable intermodule optimizations, even if
33755 #   --enable-intermodule was passed, since the installed compiler probably
33756 #   can't handle them.  Luckily, autoconf always respects
33757 #   the last argument when conflicting --enable arguments are passed.
33758 # * Likewise, we force-disable coverage flags, since the installed compiler
33759 #   probably has never heard of them.
33760 # * We build only C (and possibly Ada).
33761
33762
33763 .PHONY: stage1-start stage1-end
33764
33765 stage1-start::
33766         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33767         echo stage1 > stage_current ; \
33768         echo stage1 > stage_last; \
33769         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33770 @if bfd
33771         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
33772           mkdir stage1-bfd; \
33773         set stage1-bfd bfd ; \
33774         @CREATE_LINK_TO_DIR@ 
33775 @endif bfd
33776 @if opcodes
33777         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
33778           mkdir stage1-opcodes; \
33779         set stage1-opcodes opcodes ; \
33780         @CREATE_LINK_TO_DIR@ 
33781 @endif opcodes
33782 @if binutils
33783         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
33784           mkdir stage1-binutils; \
33785         set stage1-binutils binutils ; \
33786         @CREATE_LINK_TO_DIR@ 
33787 @endif binutils
33788 @if gas
33789         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
33790           mkdir stage1-gas; \
33791         set stage1-gas gas ; \
33792         @CREATE_LINK_TO_DIR@ 
33793 @endif gas
33794 @if gcc
33795         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
33796           mkdir stage1-gcc; \
33797         set stage1-gcc gcc ; \
33798         @CREATE_LINK_TO_DIR@ 
33799 @endif gcc
33800 @if intl
33801         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
33802           mkdir stage1-intl; \
33803         set stage1-intl intl ; \
33804         @CREATE_LINK_TO_DIR@ 
33805 @endif intl
33806 @if ld
33807         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
33808           mkdir stage1-ld; \
33809         set stage1-ld ld ; \
33810         @CREATE_LINK_TO_DIR@ 
33811 @endif ld
33812 @if libcpp
33813         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
33814           mkdir stage1-libcpp; \
33815         set stage1-libcpp libcpp ; \
33816         @CREATE_LINK_TO_DIR@ 
33817 @endif libcpp
33818 @if libiberty
33819         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
33820           mkdir stage1-libiberty; \
33821         set stage1-libiberty libiberty ; \
33822         @CREATE_LINK_TO_DIR@ 
33823 @endif libiberty
33824 @if zlib
33825         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
33826           mkdir stage1-zlib; \
33827         set stage1-zlib zlib ; \
33828         @CREATE_LINK_TO_DIR@ 
33829 @endif zlib
33830
33831 stage1-end::
33832         @rm -f stage_current
33833 @if bfd
33834         @cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
33835         @UNDO_LINK_TO_DIR@ 
33836 @endif bfd
33837 @if opcodes
33838         @cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
33839         @UNDO_LINK_TO_DIR@ 
33840 @endif opcodes
33841 @if binutils
33842         @cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
33843         @UNDO_LINK_TO_DIR@ 
33844 @endif binutils
33845 @if gas
33846         @cd $(HOST_SUBDIR); set gas stage1-gas ; \
33847         @UNDO_LINK_TO_DIR@ 
33848 @endif gas
33849 @if gcc
33850         @cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
33851         @UNDO_LINK_TO_DIR@ 
33852 @endif gcc
33853 @if intl
33854         @cd $(HOST_SUBDIR); set intl stage1-intl ; \
33855         @UNDO_LINK_TO_DIR@ 
33856 @endif intl
33857 @if ld
33858         @cd $(HOST_SUBDIR); set ld stage1-ld ; \
33859         @UNDO_LINK_TO_DIR@ 
33860 @endif ld
33861 @if libcpp
33862         @cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
33863         @UNDO_LINK_TO_DIR@ 
33864 @endif libcpp
33865 @if libiberty
33866         @cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
33867         @UNDO_LINK_TO_DIR@ 
33868 @endif libiberty
33869 @if zlib
33870         @cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
33871         @UNDO_LINK_TO_DIR@ 
33872 @endif zlib
33873
33874 # Bubble a bugfix through all the stages up to stage 1.  They
33875 # are remade, but not reconfigured.  The next stage (if any) will not
33876 # be reconfigured as well.
33877 .PHONY: stage1-bubble
33878 stage1-bubble:: 
33879         @if test -f stage1-lean  ; then \
33880           echo Skipping rebuild of stage1 ; \
33881         else \
33882           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage1; \
33883         fi
33884
33885 .PHONY: all-stage1 clean-stage1
33886 do-clean: clean-stage1
33887
33888 # FIXME: Will not need to be conditional when toplevel bootstrap is the
33889 # only possibility, but now it conflicts with no-bootstrap rules
33890 @if gcc-bootstrap
33891
33892
33893
33894
33895 # Rules to wipe a stage and all the following ones, also used for cleanstrap
33896
33897 .PHONY: distclean-stage1
33898 distclean-stage1::
33899         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
33900         rm -rf stage1-* 
33901
33902
33903 @endif gcc-bootstrap
33904
33905
33906 .PHONY: stage2-start stage2-end
33907
33908 stage2-start::
33909         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
33910         echo stage2 > stage_current ; \
33911         echo stage2 > stage_last; \
33912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
33913 @if bfd
33914         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
33915           mkdir stage2-bfd; \
33916         set stage2-bfd bfd ; \
33917         @CREATE_LINK_TO_DIR@  ; \
33918         set stage1-bfd prev-bfd ; \
33919         @CREATE_LINK_TO_DIR@ 
33920 @endif bfd
33921 @if opcodes
33922         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
33923           mkdir stage2-opcodes; \
33924         set stage2-opcodes opcodes ; \
33925         @CREATE_LINK_TO_DIR@  ; \
33926         set stage1-opcodes prev-opcodes ; \
33927         @CREATE_LINK_TO_DIR@ 
33928 @endif opcodes
33929 @if binutils
33930         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
33931           mkdir stage2-binutils; \
33932         set stage2-binutils binutils ; \
33933         @CREATE_LINK_TO_DIR@  ; \
33934         set stage1-binutils prev-binutils ; \
33935         @CREATE_LINK_TO_DIR@ 
33936 @endif binutils
33937 @if gas
33938         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
33939           mkdir stage2-gas; \
33940         set stage2-gas gas ; \
33941         @CREATE_LINK_TO_DIR@  ; \
33942         set stage1-gas prev-gas ; \
33943         @CREATE_LINK_TO_DIR@ 
33944 @endif gas
33945 @if gcc
33946         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
33947           mkdir stage2-gcc; \
33948         set stage2-gcc gcc ; \
33949         @CREATE_LINK_TO_DIR@  ; \
33950         set stage1-gcc prev-gcc ; \
33951         @CREATE_LINK_TO_DIR@ 
33952 @endif gcc
33953 @if intl
33954         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
33955           mkdir stage2-intl; \
33956         set stage2-intl intl ; \
33957         @CREATE_LINK_TO_DIR@  ; \
33958         set stage1-intl prev-intl ; \
33959         @CREATE_LINK_TO_DIR@ 
33960 @endif intl
33961 @if ld
33962         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
33963           mkdir stage2-ld; \
33964         set stage2-ld ld ; \
33965         @CREATE_LINK_TO_DIR@  ; \
33966         set stage1-ld prev-ld ; \
33967         @CREATE_LINK_TO_DIR@ 
33968 @endif ld
33969 @if libcpp
33970         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
33971           mkdir stage2-libcpp; \
33972         set stage2-libcpp libcpp ; \
33973         @CREATE_LINK_TO_DIR@  ; \
33974         set stage1-libcpp prev-libcpp ; \
33975         @CREATE_LINK_TO_DIR@ 
33976 @endif libcpp
33977 @if libiberty
33978         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
33979           mkdir stage2-libiberty; \
33980         set stage2-libiberty libiberty ; \
33981         @CREATE_LINK_TO_DIR@  ; \
33982         set stage1-libiberty prev-libiberty ; \
33983         @CREATE_LINK_TO_DIR@ 
33984 @endif libiberty
33985 @if zlib
33986         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
33987           mkdir stage2-zlib; \
33988         set stage2-zlib zlib ; \
33989         @CREATE_LINK_TO_DIR@  ; \
33990         set stage1-zlib prev-zlib ; \
33991         @CREATE_LINK_TO_DIR@ 
33992 @endif zlib
33993
33994 stage2-end::
33995         @rm -f stage_current
33996 @if bfd
33997         @cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
33998         @UNDO_LINK_TO_DIR@  ; \
33999         set prev-bfd stage1-bfd ; \
34000         @UNDO_LINK_TO_DIR@ 
34001 @endif bfd
34002 @if opcodes
34003         @cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
34004         @UNDO_LINK_TO_DIR@  ; \
34005         set prev-opcodes stage1-opcodes ; \
34006         @UNDO_LINK_TO_DIR@ 
34007 @endif opcodes
34008 @if binutils
34009         @cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
34010         @UNDO_LINK_TO_DIR@  ; \
34011         set prev-binutils stage1-binutils ; \
34012         @UNDO_LINK_TO_DIR@ 
34013 @endif binutils
34014 @if gas
34015         @cd $(HOST_SUBDIR); set gas stage2-gas ; \
34016         @UNDO_LINK_TO_DIR@  ; \
34017         set prev-gas stage1-gas ; \
34018         @UNDO_LINK_TO_DIR@ 
34019 @endif gas
34020 @if gcc
34021         @cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
34022         @UNDO_LINK_TO_DIR@  ; \
34023         set prev-gcc stage1-gcc ; \
34024         @UNDO_LINK_TO_DIR@ 
34025 @endif gcc
34026 @if intl
34027         @cd $(HOST_SUBDIR); set intl stage2-intl ; \
34028         @UNDO_LINK_TO_DIR@  ; \
34029         set prev-intl stage1-intl ; \
34030         @UNDO_LINK_TO_DIR@ 
34031 @endif intl
34032 @if ld
34033         @cd $(HOST_SUBDIR); set ld stage2-ld ; \
34034         @UNDO_LINK_TO_DIR@  ; \
34035         set prev-ld stage1-ld ; \
34036         @UNDO_LINK_TO_DIR@ 
34037 @endif ld
34038 @if libcpp
34039         @cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
34040         @UNDO_LINK_TO_DIR@  ; \
34041         set prev-libcpp stage1-libcpp ; \
34042         @UNDO_LINK_TO_DIR@ 
34043 @endif libcpp
34044 @if libiberty
34045         @cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
34046         @UNDO_LINK_TO_DIR@  ; \
34047         set prev-libiberty stage1-libiberty ; \
34048         @UNDO_LINK_TO_DIR@ 
34049 @endif libiberty
34050 @if zlib
34051         @cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
34052         @UNDO_LINK_TO_DIR@  ; \
34053         set prev-zlib stage1-zlib ; \
34054         @UNDO_LINK_TO_DIR@ 
34055 @endif zlib
34056
34057 # Bubble a bugfix through all the stages up to stage 2.  They
34058 # are remade, but not reconfigured.  The next stage (if any) will not
34059 # be reconfigured as well.
34060 .PHONY: stage2-bubble
34061 stage2-bubble:: stage1-bubble
34062         @if test -f stage2-lean || test -f stage1-lean  ; then \
34063           echo Skipping rebuild of stage2 ; \
34064         else \
34065           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage2; \
34066         fi
34067
34068 .PHONY: all-stage2 clean-stage2
34069 do-clean: clean-stage2
34070
34071 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34072 # only possibility, but now it conflicts with no-bootstrap rules
34073 @if gcc-bootstrap
34074
34075
34076
34077 .PHONY: bootstrap2
34078 bootstrap2: stage2-bubble  all
34079
34080
34081 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34082 distclean-stage1:: distclean-stage2 
34083 .PHONY: distclean-stage2
34084 distclean-stage2::
34085         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34086         rm -rf stage2-* 
34087
34088
34089 @endif gcc-bootstrap
34090
34091
34092 .PHONY: stage3-start stage3-end
34093
34094 stage3-start::
34095         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34096         echo stage3 > stage_current ; \
34097         echo stage3 > stage_last; \
34098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34099 @if bfd
34100         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
34101           mkdir stage3-bfd; \
34102         set stage3-bfd bfd ; \
34103         @CREATE_LINK_TO_DIR@  ; \
34104         set stage2-bfd prev-bfd ; \
34105         @CREATE_LINK_TO_DIR@ 
34106 @endif bfd
34107 @if opcodes
34108         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
34109           mkdir stage3-opcodes; \
34110         set stage3-opcodes opcodes ; \
34111         @CREATE_LINK_TO_DIR@  ; \
34112         set stage2-opcodes prev-opcodes ; \
34113         @CREATE_LINK_TO_DIR@ 
34114 @endif opcodes
34115 @if binutils
34116         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
34117           mkdir stage3-binutils; \
34118         set stage3-binutils binutils ; \
34119         @CREATE_LINK_TO_DIR@  ; \
34120         set stage2-binutils prev-binutils ; \
34121         @CREATE_LINK_TO_DIR@ 
34122 @endif binutils
34123 @if gas
34124         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
34125           mkdir stage3-gas; \
34126         set stage3-gas gas ; \
34127         @CREATE_LINK_TO_DIR@  ; \
34128         set stage2-gas prev-gas ; \
34129         @CREATE_LINK_TO_DIR@ 
34130 @endif gas
34131 @if gcc
34132         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
34133           mkdir stage3-gcc; \
34134         set stage3-gcc gcc ; \
34135         @CREATE_LINK_TO_DIR@  ; \
34136         set stage2-gcc prev-gcc ; \
34137         @CREATE_LINK_TO_DIR@ 
34138 @endif gcc
34139 @if intl
34140         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
34141           mkdir stage3-intl; \
34142         set stage3-intl intl ; \
34143         @CREATE_LINK_TO_DIR@  ; \
34144         set stage2-intl prev-intl ; \
34145         @CREATE_LINK_TO_DIR@ 
34146 @endif intl
34147 @if ld
34148         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
34149           mkdir stage3-ld; \
34150         set stage3-ld ld ; \
34151         @CREATE_LINK_TO_DIR@  ; \
34152         set stage2-ld prev-ld ; \
34153         @CREATE_LINK_TO_DIR@ 
34154 @endif ld
34155 @if libcpp
34156         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
34157           mkdir stage3-libcpp; \
34158         set stage3-libcpp libcpp ; \
34159         @CREATE_LINK_TO_DIR@  ; \
34160         set stage2-libcpp prev-libcpp ; \
34161         @CREATE_LINK_TO_DIR@ 
34162 @endif libcpp
34163 @if libiberty
34164         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
34165           mkdir stage3-libiberty; \
34166         set stage3-libiberty libiberty ; \
34167         @CREATE_LINK_TO_DIR@  ; \
34168         set stage2-libiberty prev-libiberty ; \
34169         @CREATE_LINK_TO_DIR@ 
34170 @endif libiberty
34171 @if zlib
34172         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
34173           mkdir stage3-zlib; \
34174         set stage3-zlib zlib ; \
34175         @CREATE_LINK_TO_DIR@  ; \
34176         set stage2-zlib prev-zlib ; \
34177         @CREATE_LINK_TO_DIR@ 
34178 @endif zlib
34179
34180 stage3-end::
34181         @rm -f stage_current
34182 @if bfd
34183         @cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
34184         @UNDO_LINK_TO_DIR@  ; \
34185         set prev-bfd stage2-bfd ; \
34186         @UNDO_LINK_TO_DIR@ 
34187 @endif bfd
34188 @if opcodes
34189         @cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
34190         @UNDO_LINK_TO_DIR@  ; \
34191         set prev-opcodes stage2-opcodes ; \
34192         @UNDO_LINK_TO_DIR@ 
34193 @endif opcodes
34194 @if binutils
34195         @cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
34196         @UNDO_LINK_TO_DIR@  ; \
34197         set prev-binutils stage2-binutils ; \
34198         @UNDO_LINK_TO_DIR@ 
34199 @endif binutils
34200 @if gas
34201         @cd $(HOST_SUBDIR); set gas stage3-gas ; \
34202         @UNDO_LINK_TO_DIR@  ; \
34203         set prev-gas stage2-gas ; \
34204         @UNDO_LINK_TO_DIR@ 
34205 @endif gas
34206 @if gcc
34207         @cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
34208         @UNDO_LINK_TO_DIR@  ; \
34209         set prev-gcc stage2-gcc ; \
34210         @UNDO_LINK_TO_DIR@ 
34211 @endif gcc
34212 @if intl
34213         @cd $(HOST_SUBDIR); set intl stage3-intl ; \
34214         @UNDO_LINK_TO_DIR@  ; \
34215         set prev-intl stage2-intl ; \
34216         @UNDO_LINK_TO_DIR@ 
34217 @endif intl
34218 @if ld
34219         @cd $(HOST_SUBDIR); set ld stage3-ld ; \
34220         @UNDO_LINK_TO_DIR@  ; \
34221         set prev-ld stage2-ld ; \
34222         @UNDO_LINK_TO_DIR@ 
34223 @endif ld
34224 @if libcpp
34225         @cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
34226         @UNDO_LINK_TO_DIR@  ; \
34227         set prev-libcpp stage2-libcpp ; \
34228         @UNDO_LINK_TO_DIR@ 
34229 @endif libcpp
34230 @if libiberty
34231         @cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
34232         @UNDO_LINK_TO_DIR@  ; \
34233         set prev-libiberty stage2-libiberty ; \
34234         @UNDO_LINK_TO_DIR@ 
34235 @endif libiberty
34236 @if zlib
34237         @cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
34238         @UNDO_LINK_TO_DIR@  ; \
34239         set prev-zlib stage2-zlib ; \
34240         @UNDO_LINK_TO_DIR@ 
34241 @endif zlib
34242
34243 # Bubble a bugfix through all the stages up to stage 3.  They
34244 # are remade, but not reconfigured.  The next stage (if any) will not
34245 # be reconfigured as well.
34246 .PHONY: stage3-bubble
34247 stage3-bubble:: stage2-bubble
34248         @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
34249         @if test -f stage3-lean || test -f stage2-lean  ; then \
34250           echo Skipping rebuild of stage3 ; \
34251         else \
34252           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage3; \
34253         fi
34254
34255 .PHONY: all-stage3 clean-stage3
34256 do-clean: clean-stage3
34257
34258 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34259 # only possibility, but now it conflicts with no-bootstrap rules
34260 @if gcc-bootstrap
34261
34262 compare:
34263         @if test -f stage2-lean; then \
34264           echo Cannot compare object files as stage 2 was deleted. ; \
34265           exit 0 ; \
34266         fi; \
34267         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34268         @r=`${PWD_COMMAND}`; export r; \
34269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34270         rm -f .bad_compare ; \
34271         cd stage3-gcc; \
34272         files=`find . -name "*$(objext)" -print` ; \
34273         cd .. ; \
34274         for file in $${files} ; do \
34275           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
34276           @do_compare@ > /dev/null 2>&1; \
34277           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34278         done ; \
34279         if [ -f .bad_compare ]; then \
34280           echo "Bootstrap comparison failure!"; \
34281           cat .bad_compare; \
34282           exit 1; \
34283         else \
34284           true; \
34285         fi ; \
34286         $(STAMP) compare
34287         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34288
34289
34290
34291 .PHONY: bootstrap
34292 bootstrap: stage3-bubble compare all
34293
34294
34295 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34296 distclean-stage2:: distclean-stage3 
34297 .PHONY: distclean-stage3
34298 distclean-stage3::
34299         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34300         rm -rf stage3-* compare 
34301
34302
34303 .PHONY: cleanstrap
34304 cleanstrap: distclean bootstrap
34305
34306 @endif gcc-bootstrap
34307
34308
34309 .PHONY: stage4-start stage4-end
34310
34311 stage4-start::
34312         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34313         echo stage4 > stage_current ; \
34314         echo stage4 > stage_last; \
34315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34316 @if bfd
34317         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
34318           mkdir stage4-bfd; \
34319         set stage4-bfd bfd ; \
34320         @CREATE_LINK_TO_DIR@  ; \
34321         set stage3-bfd prev-bfd ; \
34322         @CREATE_LINK_TO_DIR@ 
34323 @endif bfd
34324 @if opcodes
34325         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
34326           mkdir stage4-opcodes; \
34327         set stage4-opcodes opcodes ; \
34328         @CREATE_LINK_TO_DIR@  ; \
34329         set stage3-opcodes prev-opcodes ; \
34330         @CREATE_LINK_TO_DIR@ 
34331 @endif opcodes
34332 @if binutils
34333         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
34334           mkdir stage4-binutils; \
34335         set stage4-binutils binutils ; \
34336         @CREATE_LINK_TO_DIR@  ; \
34337         set stage3-binutils prev-binutils ; \
34338         @CREATE_LINK_TO_DIR@ 
34339 @endif binutils
34340 @if gas
34341         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
34342           mkdir stage4-gas; \
34343         set stage4-gas gas ; \
34344         @CREATE_LINK_TO_DIR@  ; \
34345         set stage3-gas prev-gas ; \
34346         @CREATE_LINK_TO_DIR@ 
34347 @endif gas
34348 @if gcc
34349         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
34350           mkdir stage4-gcc; \
34351         set stage4-gcc gcc ; \
34352         @CREATE_LINK_TO_DIR@  ; \
34353         set stage3-gcc prev-gcc ; \
34354         @CREATE_LINK_TO_DIR@ 
34355 @endif gcc
34356 @if intl
34357         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
34358           mkdir stage4-intl; \
34359         set stage4-intl intl ; \
34360         @CREATE_LINK_TO_DIR@  ; \
34361         set stage3-intl prev-intl ; \
34362         @CREATE_LINK_TO_DIR@ 
34363 @endif intl
34364 @if ld
34365         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
34366           mkdir stage4-ld; \
34367         set stage4-ld ld ; \
34368         @CREATE_LINK_TO_DIR@  ; \
34369         set stage3-ld prev-ld ; \
34370         @CREATE_LINK_TO_DIR@ 
34371 @endif ld
34372 @if libcpp
34373         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
34374           mkdir stage4-libcpp; \
34375         set stage4-libcpp libcpp ; \
34376         @CREATE_LINK_TO_DIR@  ; \
34377         set stage3-libcpp prev-libcpp ; \
34378         @CREATE_LINK_TO_DIR@ 
34379 @endif libcpp
34380 @if libiberty
34381         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
34382           mkdir stage4-libiberty; \
34383         set stage4-libiberty libiberty ; \
34384         @CREATE_LINK_TO_DIR@  ; \
34385         set stage3-libiberty prev-libiberty ; \
34386         @CREATE_LINK_TO_DIR@ 
34387 @endif libiberty
34388 @if zlib
34389         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
34390           mkdir stage4-zlib; \
34391         set stage4-zlib zlib ; \
34392         @CREATE_LINK_TO_DIR@  ; \
34393         set stage3-zlib prev-zlib ; \
34394         @CREATE_LINK_TO_DIR@ 
34395 @endif zlib
34396
34397 stage4-end::
34398         @rm -f stage_current
34399 @if bfd
34400         @cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
34401         @UNDO_LINK_TO_DIR@  ; \
34402         set prev-bfd stage3-bfd ; \
34403         @UNDO_LINK_TO_DIR@ 
34404 @endif bfd
34405 @if opcodes
34406         @cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
34407         @UNDO_LINK_TO_DIR@  ; \
34408         set prev-opcodes stage3-opcodes ; \
34409         @UNDO_LINK_TO_DIR@ 
34410 @endif opcodes
34411 @if binutils
34412         @cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
34413         @UNDO_LINK_TO_DIR@  ; \
34414         set prev-binutils stage3-binutils ; \
34415         @UNDO_LINK_TO_DIR@ 
34416 @endif binutils
34417 @if gas
34418         @cd $(HOST_SUBDIR); set gas stage4-gas ; \
34419         @UNDO_LINK_TO_DIR@  ; \
34420         set prev-gas stage3-gas ; \
34421         @UNDO_LINK_TO_DIR@ 
34422 @endif gas
34423 @if gcc
34424         @cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
34425         @UNDO_LINK_TO_DIR@  ; \
34426         set prev-gcc stage3-gcc ; \
34427         @UNDO_LINK_TO_DIR@ 
34428 @endif gcc
34429 @if intl
34430         @cd $(HOST_SUBDIR); set intl stage4-intl ; \
34431         @UNDO_LINK_TO_DIR@  ; \
34432         set prev-intl stage3-intl ; \
34433         @UNDO_LINK_TO_DIR@ 
34434 @endif intl
34435 @if ld
34436         @cd $(HOST_SUBDIR); set ld stage4-ld ; \
34437         @UNDO_LINK_TO_DIR@  ; \
34438         set prev-ld stage3-ld ; \
34439         @UNDO_LINK_TO_DIR@ 
34440 @endif ld
34441 @if libcpp
34442         @cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
34443         @UNDO_LINK_TO_DIR@  ; \
34444         set prev-libcpp stage3-libcpp ; \
34445         @UNDO_LINK_TO_DIR@ 
34446 @endif libcpp
34447 @if libiberty
34448         @cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
34449         @UNDO_LINK_TO_DIR@  ; \
34450         set prev-libiberty stage3-libiberty ; \
34451         @UNDO_LINK_TO_DIR@ 
34452 @endif libiberty
34453 @if zlib
34454         @cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
34455         @UNDO_LINK_TO_DIR@  ; \
34456         set prev-zlib stage3-zlib ; \
34457         @UNDO_LINK_TO_DIR@ 
34458 @endif zlib
34459
34460 # Bubble a bugfix through all the stages up to stage 4.  They
34461 # are remade, but not reconfigured.  The next stage (if any) will not
34462 # be reconfigured as well.
34463 .PHONY: stage4-bubble
34464 stage4-bubble:: stage3-bubble
34465         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
34466         @if test -f stage4-lean || test -f stage3-lean  ; then \
34467           echo Skipping rebuild of stage4 ; \
34468         else \
34469           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stage4; \
34470         fi
34471
34472 .PHONY: all-stage4 clean-stage4
34473 do-clean: clean-stage4
34474
34475 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34476 # only possibility, but now it conflicts with no-bootstrap rules
34477 @if gcc-bootstrap
34478
34479 compare3:
34480         @if test -f stage3-lean; then \
34481           echo Cannot compare object files as stage 3 was deleted. ; \
34482           exit 0 ; \
34483         fi; \
34484         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34485         @r=`${PWD_COMMAND}`; export r; \
34486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34487         rm -f .bad_compare ; \
34488         cd stage4-gcc; \
34489         files=`find . -name "*$(objext)" -print` ; \
34490         cd .. ; \
34491         for file in $${files} ; do \
34492           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
34493           @do_compare@ > /dev/null 2>&1; \
34494           test $$? -eq 1 && echo $$file differs >> .bad_compare || true; \
34495         done ; \
34496         if [ -f .bad_compare ]; then \
34497           echo "Bootstrap comparison failure!"; \
34498           cat .bad_compare; \
34499           exit 1; \
34500         else \
34501           true; \
34502         fi ; \
34503         $(STAMP) compare3
34504         @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
34505
34506
34507
34508 .PHONY: bootstrap4
34509 bootstrap4: stage4-bubble compare3 all
34510
34511
34512 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34513 distclean-stage3:: distclean-stage4 
34514 .PHONY: distclean-stage4
34515 distclean-stage4::
34516         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34517         rm -rf stage4-* compare3 
34518
34519
34520 @endif gcc-bootstrap
34521
34522
34523 .PHONY: stageprofile-start stageprofile-end
34524
34525 stageprofile-start::
34526         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34527         echo stageprofile > stage_current ; \
34528         echo stageprofile > stage_last; \
34529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34530 @if bfd
34531         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
34532           mkdir stageprofile-bfd; \
34533         set stageprofile-bfd bfd ; \
34534         @CREATE_LINK_TO_DIR@  ; \
34535         set stage1-bfd prev-bfd ; \
34536         @CREATE_LINK_TO_DIR@ 
34537 @endif bfd
34538 @if opcodes
34539         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
34540           mkdir stageprofile-opcodes; \
34541         set stageprofile-opcodes opcodes ; \
34542         @CREATE_LINK_TO_DIR@  ; \
34543         set stage1-opcodes prev-opcodes ; \
34544         @CREATE_LINK_TO_DIR@ 
34545 @endif opcodes
34546 @if binutils
34547         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
34548           mkdir stageprofile-binutils; \
34549         set stageprofile-binutils binutils ; \
34550         @CREATE_LINK_TO_DIR@  ; \
34551         set stage1-binutils prev-binutils ; \
34552         @CREATE_LINK_TO_DIR@ 
34553 @endif binutils
34554 @if gas
34555         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
34556           mkdir stageprofile-gas; \
34557         set stageprofile-gas gas ; \
34558         @CREATE_LINK_TO_DIR@  ; \
34559         set stage1-gas prev-gas ; \
34560         @CREATE_LINK_TO_DIR@ 
34561 @endif gas
34562 @if gcc
34563         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
34564           mkdir stageprofile-gcc; \
34565         set stageprofile-gcc gcc ; \
34566         @CREATE_LINK_TO_DIR@  ; \
34567         set stage1-gcc prev-gcc ; \
34568         @CREATE_LINK_TO_DIR@ 
34569 @endif gcc
34570 @if intl
34571         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
34572           mkdir stageprofile-intl; \
34573         set stageprofile-intl intl ; \
34574         @CREATE_LINK_TO_DIR@  ; \
34575         set stage1-intl prev-intl ; \
34576         @CREATE_LINK_TO_DIR@ 
34577 @endif intl
34578 @if ld
34579         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
34580           mkdir stageprofile-ld; \
34581         set stageprofile-ld ld ; \
34582         @CREATE_LINK_TO_DIR@  ; \
34583         set stage1-ld prev-ld ; \
34584         @CREATE_LINK_TO_DIR@ 
34585 @endif ld
34586 @if libcpp
34587         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
34588           mkdir stageprofile-libcpp; \
34589         set stageprofile-libcpp libcpp ; \
34590         @CREATE_LINK_TO_DIR@  ; \
34591         set stage1-libcpp prev-libcpp ; \
34592         @CREATE_LINK_TO_DIR@ 
34593 @endif libcpp
34594 @if libiberty
34595         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
34596           mkdir stageprofile-libiberty; \
34597         set stageprofile-libiberty libiberty ; \
34598         @CREATE_LINK_TO_DIR@  ; \
34599         set stage1-libiberty prev-libiberty ; \
34600         @CREATE_LINK_TO_DIR@ 
34601 @endif libiberty
34602 @if zlib
34603         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
34604           mkdir stageprofile-zlib; \
34605         set stageprofile-zlib zlib ; \
34606         @CREATE_LINK_TO_DIR@  ; \
34607         set stage1-zlib prev-zlib ; \
34608         @CREATE_LINK_TO_DIR@ 
34609 @endif zlib
34610
34611 stageprofile-end::
34612         @rm -f stage_current
34613 @if bfd
34614         @cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
34615         @UNDO_LINK_TO_DIR@  ; \
34616         set prev-bfd stage1-bfd ; \
34617         @UNDO_LINK_TO_DIR@ 
34618 @endif bfd
34619 @if opcodes
34620         @cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
34621         @UNDO_LINK_TO_DIR@  ; \
34622         set prev-opcodes stage1-opcodes ; \
34623         @UNDO_LINK_TO_DIR@ 
34624 @endif opcodes
34625 @if binutils
34626         @cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
34627         @UNDO_LINK_TO_DIR@  ; \
34628         set prev-binutils stage1-binutils ; \
34629         @UNDO_LINK_TO_DIR@ 
34630 @endif binutils
34631 @if gas
34632         @cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
34633         @UNDO_LINK_TO_DIR@  ; \
34634         set prev-gas stage1-gas ; \
34635         @UNDO_LINK_TO_DIR@ 
34636 @endif gas
34637 @if gcc
34638         @cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
34639         @UNDO_LINK_TO_DIR@  ; \
34640         set prev-gcc stage1-gcc ; \
34641         @UNDO_LINK_TO_DIR@ 
34642 @endif gcc
34643 @if intl
34644         @cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
34645         @UNDO_LINK_TO_DIR@  ; \
34646         set prev-intl stage1-intl ; \
34647         @UNDO_LINK_TO_DIR@ 
34648 @endif intl
34649 @if ld
34650         @cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
34651         @UNDO_LINK_TO_DIR@  ; \
34652         set prev-ld stage1-ld ; \
34653         @UNDO_LINK_TO_DIR@ 
34654 @endif ld
34655 @if libcpp
34656         @cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
34657         @UNDO_LINK_TO_DIR@  ; \
34658         set prev-libcpp stage1-libcpp ; \
34659         @UNDO_LINK_TO_DIR@ 
34660 @endif libcpp
34661 @if libiberty
34662         @cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
34663         @UNDO_LINK_TO_DIR@  ; \
34664         set prev-libiberty stage1-libiberty ; \
34665         @UNDO_LINK_TO_DIR@ 
34666 @endif libiberty
34667 @if zlib
34668         @cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
34669         @UNDO_LINK_TO_DIR@  ; \
34670         set prev-zlib stage1-zlib ; \
34671         @UNDO_LINK_TO_DIR@ 
34672 @endif zlib
34673
34674 # Bubble a bugfix through all the stages up to stage profile.  They
34675 # are remade, but not reconfigured.  The next stage (if any) will not
34676 # be reconfigured as well.
34677 .PHONY: stageprofile-bubble
34678 stageprofile-bubble:: stage1-bubble
34679         @if test -f stageprofile-lean || test -f stage1-lean  ; then \
34680           echo Skipping rebuild of stageprofile ; \
34681         else \
34682           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stageprofile; \
34683         fi
34684
34685 .PHONY: all-stageprofile clean-stageprofile
34686 do-clean: clean-stageprofile
34687
34688 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34689 # only possibility, but now it conflicts with no-bootstrap rules
34690 @if gcc-bootstrap
34691
34692
34693
34694
34695 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34696 distclean-stage1:: distclean-stageprofile 
34697 .PHONY: distclean-stageprofile
34698 distclean-stageprofile::
34699         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34700         rm -rf stageprofile-* 
34701
34702
34703 @endif gcc-bootstrap
34704
34705
34706 .PHONY: stagefeedback-start stagefeedback-end
34707
34708 stagefeedback-start::
34709         @[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
34710         echo stagefeedback > stage_current ; \
34711         echo stagefeedback > stage_last; \
34712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) $(TARGET_SUBDIR)
34713 @if bfd
34714         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
34715           mkdir stagefeedback-bfd; \
34716         set stagefeedback-bfd bfd ; \
34717         @CREATE_LINK_TO_DIR@  ; \
34718         set stageprofile-bfd prev-bfd ; \
34719         @CREATE_LINK_TO_DIR@ 
34720 @endif bfd
34721 @if opcodes
34722         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
34723           mkdir stagefeedback-opcodes; \
34724         set stagefeedback-opcodes opcodes ; \
34725         @CREATE_LINK_TO_DIR@  ; \
34726         set stageprofile-opcodes prev-opcodes ; \
34727         @CREATE_LINK_TO_DIR@ 
34728 @endif opcodes
34729 @if binutils
34730         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
34731           mkdir stagefeedback-binutils; \
34732         set stagefeedback-binutils binutils ; \
34733         @CREATE_LINK_TO_DIR@  ; \
34734         set stageprofile-binutils prev-binutils ; \
34735         @CREATE_LINK_TO_DIR@ 
34736 @endif binutils
34737 @if gas
34738         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
34739           mkdir stagefeedback-gas; \
34740         set stagefeedback-gas gas ; \
34741         @CREATE_LINK_TO_DIR@  ; \
34742         set stageprofile-gas prev-gas ; \
34743         @CREATE_LINK_TO_DIR@ 
34744 @endif gas
34745 @if gcc
34746         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
34747           mkdir stagefeedback-gcc; \
34748         set stagefeedback-gcc gcc ; \
34749         @CREATE_LINK_TO_DIR@  ; \
34750         set stageprofile-gcc prev-gcc ; \
34751         @CREATE_LINK_TO_DIR@ 
34752 @endif gcc
34753 @if intl
34754         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
34755           mkdir stagefeedback-intl; \
34756         set stagefeedback-intl intl ; \
34757         @CREATE_LINK_TO_DIR@  ; \
34758         set stageprofile-intl prev-intl ; \
34759         @CREATE_LINK_TO_DIR@ 
34760 @endif intl
34761 @if ld
34762         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
34763           mkdir stagefeedback-ld; \
34764         set stagefeedback-ld ld ; \
34765         @CREATE_LINK_TO_DIR@  ; \
34766         set stageprofile-ld prev-ld ; \
34767         @CREATE_LINK_TO_DIR@ 
34768 @endif ld
34769 @if libcpp
34770         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
34771           mkdir stagefeedback-libcpp; \
34772         set stagefeedback-libcpp libcpp ; \
34773         @CREATE_LINK_TO_DIR@  ; \
34774         set stageprofile-libcpp prev-libcpp ; \
34775         @CREATE_LINK_TO_DIR@ 
34776 @endif libcpp
34777 @if libiberty
34778         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
34779           mkdir stagefeedback-libiberty; \
34780         set stagefeedback-libiberty libiberty ; \
34781         @CREATE_LINK_TO_DIR@  ; \
34782         set stageprofile-libiberty prev-libiberty ; \
34783         @CREATE_LINK_TO_DIR@ 
34784 @endif libiberty
34785 @if zlib
34786         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
34787           mkdir stagefeedback-zlib; \
34788         set stagefeedback-zlib zlib ; \
34789         @CREATE_LINK_TO_DIR@  ; \
34790         set stageprofile-zlib prev-zlib ; \
34791         @CREATE_LINK_TO_DIR@ 
34792 @endif zlib
34793
34794 stagefeedback-end::
34795         @rm -f stage_current
34796 @if bfd
34797         @cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
34798         @UNDO_LINK_TO_DIR@  ; \
34799         set prev-bfd stageprofile-bfd ; \
34800         @UNDO_LINK_TO_DIR@ 
34801 @endif bfd
34802 @if opcodes
34803         @cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
34804         @UNDO_LINK_TO_DIR@  ; \
34805         set prev-opcodes stageprofile-opcodes ; \
34806         @UNDO_LINK_TO_DIR@ 
34807 @endif opcodes
34808 @if binutils
34809         @cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
34810         @UNDO_LINK_TO_DIR@  ; \
34811         set prev-binutils stageprofile-binutils ; \
34812         @UNDO_LINK_TO_DIR@ 
34813 @endif binutils
34814 @if gas
34815         @cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
34816         @UNDO_LINK_TO_DIR@  ; \
34817         set prev-gas stageprofile-gas ; \
34818         @UNDO_LINK_TO_DIR@ 
34819 @endif gas
34820 @if gcc
34821         @cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
34822         @UNDO_LINK_TO_DIR@  ; \
34823         set prev-gcc stageprofile-gcc ; \
34824         @UNDO_LINK_TO_DIR@ 
34825 @endif gcc
34826 @if intl
34827         @cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
34828         @UNDO_LINK_TO_DIR@  ; \
34829         set prev-intl stageprofile-intl ; \
34830         @UNDO_LINK_TO_DIR@ 
34831 @endif intl
34832 @if ld
34833         @cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
34834         @UNDO_LINK_TO_DIR@  ; \
34835         set prev-ld stageprofile-ld ; \
34836         @UNDO_LINK_TO_DIR@ 
34837 @endif ld
34838 @if libcpp
34839         @cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
34840         @UNDO_LINK_TO_DIR@  ; \
34841         set prev-libcpp stageprofile-libcpp ; \
34842         @UNDO_LINK_TO_DIR@ 
34843 @endif libcpp
34844 @if libiberty
34845         @cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
34846         @UNDO_LINK_TO_DIR@  ; \
34847         set prev-libiberty stageprofile-libiberty ; \
34848         @UNDO_LINK_TO_DIR@ 
34849 @endif libiberty
34850 @if zlib
34851         @cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
34852         @UNDO_LINK_TO_DIR@  ; \
34853         set prev-zlib stageprofile-zlib ; \
34854         @UNDO_LINK_TO_DIR@ 
34855 @endif zlib
34856
34857 # Bubble a bugfix through all the stages up to stage feedback.  They
34858 # are remade, but not reconfigured.  The next stage (if any) will not
34859 # be reconfigured as well.
34860 .PHONY: stagefeedback-bubble
34861 stagefeedback-bubble:: stageprofile-bubble
34862         @if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
34863           echo Skipping rebuild of stagefeedback ; \
34864         else \
34865           $(MAKE) $(RECURSE_FLAGS_TO_PASS) NOTPARALLEL= all-stagefeedback; \
34866         fi
34867
34868 .PHONY: all-stagefeedback clean-stagefeedback
34869 do-clean: clean-stagefeedback
34870
34871 # FIXME: Will not need to be conditional when toplevel bootstrap is the
34872 # only possibility, but now it conflicts with no-bootstrap rules
34873 @if gcc-bootstrap
34874
34875
34876
34877 .PHONY: profiledbootstrap
34878 profiledbootstrap: stagefeedback-bubble  all
34879
34880
34881 # Rules to wipe a stage and all the following ones, also used for cleanstrap
34882 distclean-stageprofile:: distclean-stagefeedback 
34883 .PHONY: distclean-stagefeedback
34884 distclean-stagefeedback::
34885         [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
34886         rm -rf stagefeedback-* 
34887
34888
34889 @endif gcc-bootstrap
34890
34891
34892
34893 stageprofile-end::
34894         $(MAKE) distclean-stagefeedback
34895
34896 stagefeedback-start::
34897         @r=`${PWD_COMMAND}`; export r; \
34898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899         for i in prev-*; do \
34900           j=`echo $$i | sed s/^prev-//` ; \
34901           cd $$r/$$i && \
34902           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
34903           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
34904         done
34905
34906 @if gcc-bootstrap
34907 NOTPARALLEL = .NOTPARALLEL
34908 $(NOTPARALLEL):
34909 do-distclean: distclean-stage1
34910 @endif gcc-bootstrap
34911
34912 # --------------------------------------
34913 # Dependencies between different modules
34914 # --------------------------------------
34915
34916 # Generic dependencies for target modules on host stuff, especially gcc
34917
34918 configure-target-libstdc++-v3: maybe-all-gcc
34919
34920 configure-target-libmudflap: maybe-all-gcc
34921
34922 configure-target-libssp: maybe-all-gcc
34923
34924 configure-target-newlib: maybe-all-gcc
34925
34926 configure-target-libgfortran: maybe-all-gcc
34927
34928 configure-target-libobjc: maybe-all-gcc
34929
34930 configure-target-libtermcap: maybe-all-gcc
34931
34932 configure-target-winsup: maybe-all-gcc
34933
34934 configure-target-libgloss: maybe-all-gcc
34935
34936 configure-target-libiberty: maybe-all-gcc
34937
34938 configure-target-gperf: maybe-all-gcc
34939
34940 configure-target-examples: maybe-all-gcc
34941
34942 configure-target-libffi: maybe-all-gcc
34943
34944 configure-target-libjava: maybe-all-gcc
34945
34946 configure-target-zlib: maybe-all-gcc
34947
34948 configure-target-boehm-gc: maybe-all-gcc
34949
34950 configure-target-qthreads: maybe-all-gcc
34951
34952 configure-target-rda: maybe-all-gcc
34953
34954 configure-target-libada: maybe-all-gcc
34955
34956
34957
34958 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
34959
34960 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
34961 configure-target-gperf: maybe-all-target-libstdc++-v3
34962
34963 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
34964
34965 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
34966
34967 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
34968
34969 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
34970 configure-target-libjava: maybe-all-target-libstdc++-v3
34971
34972 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
34973
34974 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
34975
34976 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
34977
34978 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
34979
34980 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
34981
34982 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
34983
34984 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
34985
34986 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
34987
34988
34989 # There are two types of dependencies here: 'hard' dependencies, where one
34990 # module simply won't build without the other; and 'soft' dependencies, where
34991 # if the depended-on module is missing, the depending module will do without
34992 # or find a substitute somewhere (perhaps installed).  Soft dependencies
34993 # are made here to depend on a 'maybe-' target.  If you're not sure,
34994 # it's safer to use a soft dependency.
34995
34996
34997
34998
34999
35000
35001 # With all the machinery above in place, it is pretty easy to generate
35002 # dependencies.  Host dependencies are a bit more complex because we have
35003 # to check for bootstrap/prebootstrap dependencies.  To resolve
35004 # prebootstrap dependencies, prebootstrap modules are gathered in
35005 # a hash table.
35006 all-build-bison: maybe-all-build-texinfo
35007 all-build-byacc: maybe-all-build-texinfo
35008 all-build-flex: maybe-all-build-texinfo
35009 all-build-flex: maybe-all-build-bison
35010 all-build-flex: maybe-all-build-byacc
35011 all-build-flex: maybe-all-build-m4
35012 all-build-libiberty: maybe-all-build-texinfo
35013 all-build-m4: maybe-all-build-texinfo
35014 all-build-fixincludes: maybe-all-build-libiberty
35015 configure-gcc: maybe-configure-intl
35016
35017 configure-stage1-gcc: maybe-configure-stage1-intl
35018 configure-stage2-gcc: maybe-configure-stage2-intl
35019 configure-stage3-gcc: maybe-configure-stage3-intl
35020 configure-stage4-gcc: maybe-configure-stage4-intl
35021 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
35022 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
35023 configure-gcc: maybe-all-binutils
35024
35025 configure-stage1-gcc: maybe-all-stage1-binutils
35026 configure-stage2-gcc: maybe-all-stage2-binutils
35027 configure-stage3-gcc: maybe-all-stage3-binutils
35028 configure-stage4-gcc: maybe-all-stage4-binutils
35029 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
35030 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
35031 configure-gcc: maybe-all-gas
35032
35033 configure-stage1-gcc: maybe-all-stage1-gas
35034 configure-stage2-gcc: maybe-all-stage2-gas
35035 configure-stage3-gcc: maybe-all-stage3-gas
35036 configure-stage4-gcc: maybe-all-stage4-gas
35037 configure-stageprofile-gcc: maybe-all-stageprofile-gas
35038 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
35039 configure-gcc: maybe-all-ld
35040
35041 configure-stage1-gcc: maybe-all-stage1-ld
35042 configure-stage2-gcc: maybe-all-stage2-ld
35043 configure-stage3-gcc: maybe-all-stage3-ld
35044 configure-stage4-gcc: maybe-all-stage4-ld
35045 configure-stageprofile-gcc: maybe-all-stageprofile-ld
35046 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
35047 all-gcc: all-libiberty
35048
35049 all-stage1-gcc: all-stage1-libiberty
35050 all-stage2-gcc: all-stage2-libiberty
35051 all-stage3-gcc: all-stage3-libiberty
35052 all-stage4-gcc: all-stage4-libiberty
35053 all-stageprofile-gcc: all-stageprofile-libiberty
35054 all-stagefeedback-gcc: all-stagefeedback-libiberty
35055 all-gcc: maybe-all-intl
35056
35057 all-stage1-gcc: maybe-all-stage1-intl
35058 all-stage2-gcc: maybe-all-stage2-intl
35059 all-stage3-gcc: maybe-all-stage3-intl
35060 all-stage4-gcc: maybe-all-stage4-intl
35061 all-stageprofile-gcc: maybe-all-stageprofile-intl
35062 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
35063 all-gcc: maybe-all-build-texinfo
35064
35065 all-stage1-gcc: maybe-all-build-texinfo
35066 all-stage2-gcc: maybe-all-build-texinfo
35067 all-stage3-gcc: maybe-all-build-texinfo
35068 all-stage4-gcc: maybe-all-build-texinfo
35069 all-stageprofile-gcc: maybe-all-build-texinfo
35070 all-stagefeedback-gcc: maybe-all-build-texinfo
35071 all-prebootstrap: maybe-all-build-texinfo
35072 all-gcc: maybe-all-build-bison
35073
35074 all-stage1-gcc: maybe-all-build-bison
35075 all-stage2-gcc: maybe-all-build-bison
35076 all-stage3-gcc: maybe-all-build-bison
35077 all-stage4-gcc: maybe-all-build-bison
35078 all-stageprofile-gcc: maybe-all-build-bison
35079 all-stagefeedback-gcc: maybe-all-build-bison
35080 all-prebootstrap: maybe-all-build-bison
35081 all-gcc: maybe-all-build-byacc
35082
35083 all-stage1-gcc: maybe-all-build-byacc
35084 all-stage2-gcc: maybe-all-build-byacc
35085 all-stage3-gcc: maybe-all-build-byacc
35086 all-stage4-gcc: maybe-all-build-byacc
35087 all-stageprofile-gcc: maybe-all-build-byacc
35088 all-stagefeedback-gcc: maybe-all-build-byacc
35089 all-prebootstrap: maybe-all-build-byacc
35090 all-gcc: maybe-all-build-flex
35091
35092 all-stage1-gcc: maybe-all-build-flex
35093 all-stage2-gcc: maybe-all-build-flex
35094 all-stage3-gcc: maybe-all-build-flex
35095 all-stage4-gcc: maybe-all-build-flex
35096 all-stageprofile-gcc: maybe-all-build-flex
35097 all-stagefeedback-gcc: maybe-all-build-flex
35098 all-prebootstrap: maybe-all-build-flex
35099 all-gcc: maybe-all-build-libiberty
35100
35101 all-stage1-gcc: maybe-all-build-libiberty
35102 all-stage2-gcc: maybe-all-build-libiberty
35103 all-stage3-gcc: maybe-all-build-libiberty
35104 all-stage4-gcc: maybe-all-build-libiberty
35105 all-stageprofile-gcc: maybe-all-build-libiberty
35106 all-stagefeedback-gcc: maybe-all-build-libiberty
35107 all-prebootstrap: maybe-all-build-libiberty
35108 all-gcc: maybe-all-build-fixincludes
35109
35110 all-stage1-gcc: maybe-all-build-fixincludes
35111 all-stage2-gcc: maybe-all-build-fixincludes
35112 all-stage3-gcc: maybe-all-build-fixincludes
35113 all-stage4-gcc: maybe-all-build-fixincludes
35114 all-stageprofile-gcc: maybe-all-build-fixincludes
35115 all-stagefeedback-gcc: maybe-all-build-fixincludes
35116 all-prebootstrap: maybe-all-build-fixincludes
35117 all-gcc: maybe-all-zlib
35118
35119 all-stage1-gcc: maybe-all-stage1-zlib
35120 all-stage2-gcc: maybe-all-stage2-zlib
35121 all-stage3-gcc: maybe-all-stage3-zlib
35122 all-stage4-gcc: maybe-all-stage4-zlib
35123 all-stageprofile-gcc: maybe-all-stageprofile-zlib
35124 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
35125 all-gcc: all-libcpp
35126
35127 all-stage1-gcc: all-stage1-libcpp
35128 all-stage2-gcc: all-stage2-libcpp
35129 all-stage3-gcc: all-stage3-libcpp
35130 all-stage4-gcc: all-stage4-libcpp
35131 all-stageprofile-gcc: all-stageprofile-libcpp
35132 all-stagefeedback-gcc: all-stagefeedback-libcpp
35133 all-gcc: maybe-all-libiberty
35134
35135 all-stage1-gcc: maybe-all-stage1-libiberty
35136 all-stage2-gcc: maybe-all-stage2-libiberty
35137 all-stage3-gcc: maybe-all-stage3-libiberty
35138 all-stage4-gcc: maybe-all-stage4-libiberty
35139 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
35140 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
35141 all-gcc: maybe-all-fixincludes
35142 install-gcc: maybe-install-fixincludes
35143 configure-libcpp: configure-libiberty
35144
35145 configure-stage1-libcpp: configure-stage1-libiberty
35146 configure-stage2-libcpp: configure-stage2-libiberty
35147 configure-stage3-libcpp: configure-stage3-libiberty
35148 configure-stage4-libcpp: configure-stage4-libiberty
35149 configure-stageprofile-libcpp: configure-stageprofile-libiberty
35150 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
35151 configure-libcpp: maybe-configure-intl
35152
35153 configure-stage1-libcpp: maybe-configure-stage1-intl
35154 configure-stage2-libcpp: maybe-configure-stage2-intl
35155 configure-stage3-libcpp: maybe-configure-stage3-intl
35156 configure-stage4-libcpp: maybe-configure-stage4-intl
35157 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
35158 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
35159 all-libcpp: all-libiberty
35160
35161 all-stage1-libcpp: all-stage1-libiberty
35162 all-stage2-libcpp: all-stage2-libiberty
35163 all-stage3-libcpp: all-stage3-libiberty
35164 all-stage4-libcpp: all-stage4-libiberty
35165 all-stageprofile-libcpp: all-stageprofile-libiberty
35166 all-stagefeedback-libcpp: all-stagefeedback-libiberty
35167 all-libcpp: maybe-all-intl
35168
35169 all-stage1-libcpp: maybe-all-stage1-intl
35170 all-stage2-libcpp: maybe-all-stage2-intl
35171 all-stage3-libcpp: maybe-all-stage3-intl
35172 all-stage4-libcpp: maybe-all-stage4-intl
35173 all-stageprofile-libcpp: maybe-all-stageprofile-intl
35174 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
35175 all-fixincludes: maybe-all-libiberty
35176 all-gnattools: maybe-all-target-libada
35177 configure-gdb: maybe-configure-itcl
35178 configure-gdb: maybe-configure-tcl
35179 configure-gdb: maybe-configure-tk
35180 configure-gdb: maybe-configure-sim
35181 all-gdb: maybe-all-libiberty
35182 all-gdb: maybe-all-opcodes
35183 all-gdb: maybe-all-bfd
35184 all-gdb: maybe-all-readline
35185 all-gdb: maybe-all-build-bison
35186 all-gdb: maybe-all-build-byacc
35187 all-gdb: maybe-all-sim
35188 install-gdb: maybe-install-tcl
35189 install-gdb: maybe-install-tk
35190 install-gdb: maybe-install-itcl
35191 install-gdb: maybe-install-libgui
35192 configure-libgui: maybe-configure-tcl
35193 configure-libgui: maybe-configure-tk
35194 all-libgui: maybe-all-tcl
35195 all-libgui: maybe-all-tk
35196 all-libgui: maybe-all-itcl
35197 configure-bfd: configure-libiberty
35198
35199 configure-stage1-bfd: configure-stage1-libiberty
35200 configure-stage2-bfd: configure-stage2-libiberty
35201 configure-stage3-bfd: configure-stage3-libiberty
35202 configure-stage4-bfd: configure-stage4-libiberty
35203 configure-stageprofile-bfd: configure-stageprofile-libiberty
35204 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
35205 all-bfd: maybe-all-libiberty
35206
35207 all-stage1-bfd: maybe-all-stage1-libiberty
35208 all-stage2-bfd: maybe-all-stage2-libiberty
35209 all-stage3-bfd: maybe-all-stage3-libiberty
35210 all-stage4-bfd: maybe-all-stage4-libiberty
35211 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
35212 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
35213 all-bfd: maybe-all-intl
35214
35215 all-stage1-bfd: maybe-all-stage1-intl
35216 all-stage2-bfd: maybe-all-stage2-intl
35217 all-stage3-bfd: maybe-all-stage3-intl
35218 all-stage4-bfd: maybe-all-stage4-intl
35219 all-stageprofile-bfd: maybe-all-stageprofile-intl
35220 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
35221 all-binutils: maybe-all-libiberty
35222
35223 all-stage1-binutils: maybe-all-stage1-libiberty
35224 all-stage2-binutils: maybe-all-stage2-libiberty
35225 all-stage3-binutils: maybe-all-stage3-libiberty
35226 all-stage4-binutils: maybe-all-stage4-libiberty
35227 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
35228 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
35229 all-binutils: maybe-all-opcodes
35230
35231 all-stage1-binutils: maybe-all-stage1-opcodes
35232 all-stage2-binutils: maybe-all-stage2-opcodes
35233 all-stage3-binutils: maybe-all-stage3-opcodes
35234 all-stage4-binutils: maybe-all-stage4-opcodes
35235 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
35236 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
35237 all-binutils: maybe-all-bfd
35238
35239 all-stage1-binutils: maybe-all-stage1-bfd
35240 all-stage2-binutils: maybe-all-stage2-bfd
35241 all-stage3-binutils: maybe-all-stage3-bfd
35242 all-stage4-binutils: maybe-all-stage4-bfd
35243 all-stageprofile-binutils: maybe-all-stageprofile-bfd
35244 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
35245 all-binutils: maybe-all-build-flex
35246
35247 all-stage1-binutils: maybe-all-build-flex
35248 all-stage2-binutils: maybe-all-build-flex
35249 all-stage3-binutils: maybe-all-build-flex
35250 all-stage4-binutils: maybe-all-build-flex
35251 all-stageprofile-binutils: maybe-all-build-flex
35252 all-stagefeedback-binutils: maybe-all-build-flex
35253 all-prebootstrap: maybe-all-build-flex
35254 all-binutils: maybe-all-build-bison
35255
35256 all-stage1-binutils: maybe-all-build-bison
35257 all-stage2-binutils: maybe-all-build-bison
35258 all-stage3-binutils: maybe-all-build-bison
35259 all-stage4-binutils: maybe-all-build-bison
35260 all-stageprofile-binutils: maybe-all-build-bison
35261 all-stagefeedback-binutils: maybe-all-build-bison
35262 all-prebootstrap: maybe-all-build-bison
35263 all-binutils: maybe-all-build-byacc
35264
35265 all-stage1-binutils: maybe-all-build-byacc
35266 all-stage2-binutils: maybe-all-build-byacc
35267 all-stage3-binutils: maybe-all-build-byacc
35268 all-stage4-binutils: maybe-all-build-byacc
35269 all-stageprofile-binutils: maybe-all-build-byacc
35270 all-stagefeedback-binutils: maybe-all-build-byacc
35271 all-prebootstrap: maybe-all-build-byacc
35272 all-binutils: maybe-all-intl
35273
35274 all-stage1-binutils: maybe-all-stage1-intl
35275 all-stage2-binutils: maybe-all-stage2-intl
35276 all-stage3-binutils: maybe-all-stage3-intl
35277 all-stage4-binutils: maybe-all-stage4-intl
35278 all-stageprofile-binutils: maybe-all-stageprofile-intl
35279 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
35280 install-binutils: maybe-install-opcodes
35281 install-opcodes: maybe-install-bfd
35282 all-gas: maybe-all-libiberty
35283
35284 all-stage1-gas: maybe-all-stage1-libiberty
35285 all-stage2-gas: maybe-all-stage2-libiberty
35286 all-stage3-gas: maybe-all-stage3-libiberty
35287 all-stage4-gas: maybe-all-stage4-libiberty
35288 all-stageprofile-gas: maybe-all-stageprofile-libiberty
35289 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
35290 all-gas: maybe-all-opcodes
35291
35292 all-stage1-gas: maybe-all-stage1-opcodes
35293 all-stage2-gas: maybe-all-stage2-opcodes
35294 all-stage3-gas: maybe-all-stage3-opcodes
35295 all-stage4-gas: maybe-all-stage4-opcodes
35296 all-stageprofile-gas: maybe-all-stageprofile-opcodes
35297 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
35298 all-gas: maybe-all-bfd
35299
35300 all-stage1-gas: maybe-all-stage1-bfd
35301 all-stage2-gas: maybe-all-stage2-bfd
35302 all-stage3-gas: maybe-all-stage3-bfd
35303 all-stage4-gas: maybe-all-stage4-bfd
35304 all-stageprofile-gas: maybe-all-stageprofile-bfd
35305 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
35306 all-gas: maybe-all-intl
35307
35308 all-stage1-gas: maybe-all-stage1-intl
35309 all-stage2-gas: maybe-all-stage2-intl
35310 all-stage3-gas: maybe-all-stage3-intl
35311 all-stage4-gas: maybe-all-stage4-intl
35312 all-stageprofile-gas: maybe-all-stageprofile-intl
35313 all-stagefeedback-gas: maybe-all-stagefeedback-intl
35314 all-gprof: maybe-all-libiberty
35315 all-gprof: maybe-all-bfd
35316 all-gprof: maybe-all-opcodes
35317 all-gprof: maybe-all-intl
35318 all-ld: maybe-all-libiberty
35319
35320 all-stage1-ld: maybe-all-stage1-libiberty
35321 all-stage2-ld: maybe-all-stage2-libiberty
35322 all-stage3-ld: maybe-all-stage3-libiberty
35323 all-stage4-ld: maybe-all-stage4-libiberty
35324 all-stageprofile-ld: maybe-all-stageprofile-libiberty
35325 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
35326 all-ld: maybe-all-bfd
35327
35328 all-stage1-ld: maybe-all-stage1-bfd
35329 all-stage2-ld: maybe-all-stage2-bfd
35330 all-stage3-ld: maybe-all-stage3-bfd
35331 all-stage4-ld: maybe-all-stage4-bfd
35332 all-stageprofile-ld: maybe-all-stageprofile-bfd
35333 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
35334 all-ld: maybe-all-opcodes
35335
35336 all-stage1-ld: maybe-all-stage1-opcodes
35337 all-stage2-ld: maybe-all-stage2-opcodes
35338 all-stage3-ld: maybe-all-stage3-opcodes
35339 all-stage4-ld: maybe-all-stage4-opcodes
35340 all-stageprofile-ld: maybe-all-stageprofile-opcodes
35341 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
35342 all-ld: maybe-all-build-bison
35343
35344 all-stage1-ld: maybe-all-build-bison
35345 all-stage2-ld: maybe-all-build-bison
35346 all-stage3-ld: maybe-all-build-bison
35347 all-stage4-ld: maybe-all-build-bison
35348 all-stageprofile-ld: maybe-all-build-bison
35349 all-stagefeedback-ld: maybe-all-build-bison
35350 all-prebootstrap: maybe-all-build-bison
35351 all-ld: maybe-all-build-byacc
35352
35353 all-stage1-ld: maybe-all-build-byacc
35354 all-stage2-ld: maybe-all-build-byacc
35355 all-stage3-ld: maybe-all-build-byacc
35356 all-stage4-ld: maybe-all-build-byacc
35357 all-stageprofile-ld: maybe-all-build-byacc
35358 all-stagefeedback-ld: maybe-all-build-byacc
35359 all-prebootstrap: maybe-all-build-byacc
35360 all-ld: maybe-all-build-flex
35361
35362 all-stage1-ld: maybe-all-build-flex
35363 all-stage2-ld: maybe-all-build-flex
35364 all-stage3-ld: maybe-all-build-flex
35365 all-stage4-ld: maybe-all-build-flex
35366 all-stageprofile-ld: maybe-all-build-flex
35367 all-stagefeedback-ld: maybe-all-build-flex
35368 all-prebootstrap: maybe-all-build-flex
35369 all-ld: maybe-all-intl
35370
35371 all-stage1-ld: maybe-all-stage1-intl
35372 all-stage2-ld: maybe-all-stage2-intl
35373 all-stage3-ld: maybe-all-stage3-intl
35374 all-stage4-ld: maybe-all-stage4-intl
35375 all-stageprofile-ld: maybe-all-stageprofile-intl
35376 all-stagefeedback-ld: maybe-all-stagefeedback-intl
35377 all-opcodes: maybe-all-bfd
35378
35379 all-stage1-opcodes: maybe-all-stage1-bfd
35380 all-stage2-opcodes: maybe-all-stage2-bfd
35381 all-stage3-opcodes: maybe-all-stage3-bfd
35382 all-stage4-opcodes: maybe-all-stage4-bfd
35383 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
35384 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
35385 all-opcodes: maybe-all-libiberty
35386
35387 all-stage1-opcodes: maybe-all-stage1-libiberty
35388 all-stage2-opcodes: maybe-all-stage2-libiberty
35389 all-stage3-opcodes: maybe-all-stage3-libiberty
35390 all-stage4-opcodes: maybe-all-stage4-libiberty
35391 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
35392 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
35393 all-dejagnu: maybe-all-tcl
35394 all-dejagnu: maybe-all-expect
35395 all-dejagnu: maybe-all-tk
35396 configure-expect: maybe-configure-tcl
35397 configure-expect: maybe-configure-tk
35398 all-expect: maybe-all-tcl
35399 all-expect: maybe-all-tk
35400 configure-itcl: maybe-configure-tcl
35401 configure-itcl: maybe-configure-tk
35402 all-itcl: maybe-all-tcl
35403 all-itcl: maybe-all-tk
35404 install-itcl: maybe-install-tcl
35405 configure-tk: maybe-configure-tcl
35406 all-tk: maybe-all-tcl
35407 all-sid: maybe-all-libiberty
35408 all-sid: maybe-all-bfd
35409 all-sid: maybe-all-opcodes
35410 all-sid: maybe-all-tcl
35411 all-sid: maybe-all-tk
35412 install-sid: maybe-install-tcl
35413 install-sid: maybe-install-tk
35414 all-sim: maybe-all-libiberty
35415 all-sim: maybe-all-bfd
35416 all-sim: maybe-all-opcodes
35417 all-sim: maybe-all-readline
35418 all-sim: maybe-configure-gdb
35419 all-fastjar: maybe-all-zlib
35420 all-fastjar: maybe-all-build-texinfo
35421 all-fastjar: maybe-all-libiberty
35422 all-autoconf: maybe-all-m4
35423 all-autoconf: maybe-all-build-texinfo
35424 all-automake: maybe-all-m4
35425 all-automake: maybe-all-build-texinfo
35426 all-automake: maybe-all-autoconf
35427 all-bison: maybe-all-intl
35428 all-bison: maybe-all-build-texinfo
35429 all-diff: maybe-all-intl
35430 all-diff: maybe-all-build-texinfo
35431 all-fileutils: maybe-all-intl
35432 all-fileutils: maybe-all-build-texinfo
35433 all-flex: maybe-all-build-bison
35434 all-flex: maybe-all-build-byacc
35435 all-flex: maybe-all-intl
35436 all-flex: maybe-all-m4
35437 all-flex: maybe-all-build-texinfo
35438 all-gzip: maybe-all-intl
35439 all-gzip: maybe-all-zlib
35440 all-gzip: maybe-all-build-texinfo
35441 all-hello: maybe-all-intl
35442 all-hello: maybe-all-build-texinfo
35443 all-m4: maybe-all-intl
35444 all-m4: maybe-all-build-texinfo
35445 all-make: maybe-all-intl
35446 all-make: maybe-all-build-texinfo
35447 all-patch: maybe-all-build-texinfo
35448 all-make: maybe-all-build-texinfo
35449 all-prms: maybe-all-libiberty
35450 all-recode: maybe-all-build-texinfo
35451 all-sed: maybe-all-build-texinfo
35452 all-send-pr: maybe-all-prms
35453 all-tar: maybe-all-build-texinfo
35454 all-uudecode: maybe-all-build-texinfo
35455 configure-target-boehm-gc: maybe-configure-target-qthreads
35456 configure-target-fastjar: maybe-configure-target-zlib
35457 all-target-fastjar: maybe-all-target-zlib
35458 all-target-fastjar: maybe-all-target-libiberty
35459 configure-target-libjava: maybe-configure-target-zlib
35460 configure-target-libjava: maybe-configure-target-boehm-gc
35461 configure-target-libjava: maybe-configure-target-qthreads
35462 configure-target-libjava: maybe-configure-target-libffi
35463 all-target-libjava: maybe-all-fastjar
35464 all-target-libjava: maybe-all-target-zlib
35465 all-target-libjava: maybe-all-target-boehm-gc
35466 all-target-libjava: maybe-all-target-qthreads
35467 all-target-libjava: maybe-all-target-libffi
35468 all-target-libobjc: maybe-all-target-libiberty
35469 all-target-libstdc++-v3: maybe-all-target-libiberty
35470 all-target-libgloss: maybe-configure-target-newlib
35471 all-target-winsup: maybe-all-target-libiberty
35472 all-target-winsup: maybe-all-target-libtermcap
35473
35474
35475 # Non-toplevel bootstrap rules must depend on several packages, to be built
35476 # before gcc.  Another wart that will go away, hopefully soon.
35477 @if gcc-no-bootstrap
35478
35479 all-prebootstrap: maybe-all-bfd
35480 all-prebootstrap: maybe-all-opcodes
35481 all-prebootstrap: maybe-all-binutils
35482 all-prebootstrap: maybe-all-gas
35483 all-prebootstrap: maybe-all-intl
35484 all-prebootstrap: maybe-all-ld
35485 all-prebootstrap: maybe-all-libcpp
35486 all-prebootstrap: maybe-all-libiberty
35487 all-prebootstrap: maybe-all-zlib
35488 @endif gcc-no-bootstrap
35489
35490 GDB_TK = @GDB_TK@
35491 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
35492
35493 # Serialization dependencies.  Host configures don't work well in parallel to
35494 # each other, due to contention over config.cache.  Target configures and 
35495 # build configures are similar.
35496 @serialization_dependencies@
35497
35498 # --------------------------------
35499 # Regenerating top level configury
35500 # --------------------------------
35501
35502 # Multilib.out tells target dirs what multilibs they should build.
35503 # There is really only one copy.  We use the 'timestamp' method to
35504 # work around various timestamp bugs on some systems.
35505 # We use move-if-change so that it's only considered updated when it
35506 # actually changes, because it has to depend on a phony target.
35507 multilib.out: maybe-all-gcc
35508         @r=`${PWD_COMMAND}`; export r; \
35509         echo "Checking multilib configuration..."; \
35510         $(CC_FOR_TARGET) --print-multi-lib > multilib.tmp 2> /dev/null ; \
35511         $(SHELL) $(srcdir)/move-if-change multilib.tmp multilib.out ; \
35512
35513 # Rebuilding Makefile.in, using autogen.
35514 AUTOGEN = autogen
35515 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
35516         cd $(srcdir) && $(AUTOGEN) Makefile.def
35517
35518 # Rebuilding Makefile.
35519 Makefile: $(srcdir)/Makefile.in config.status
35520         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
35521
35522 config.status: configure
35523         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
35524
35525 # Rebuilding configure.
35526 AUTOCONF = autoconf
35527 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
35528         cd $(srcdir) && $(AUTOCONF)
35529
35530 # ------------------------------
35531 # Special directives to GNU Make
35532 # ------------------------------
35533
35534 # Don't pass command-line variables to submakes.
35535 .NOEXPORT:
35536 MAKEOVERRIDES=
35537
35538 # end of Makefile.in