OSDN Git Service

2005-12-19 Paolo Bonzini <bonzini@gnu.org>
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_alias@
29 build=@build@
30 host_alias=@host_alias@
31 host=@host@
32 target_alias=@target_alias@
33 target=@target@
34
35 program_transform_name = @program_transform_name@
36
37 prefix = @prefix@
38 exec_prefix = @exec_prefix@
39
40 srcdir = @srcdir@
41
42 bindir = @bindir@
43 sbindir = @sbindir@
44 libexecdir = @libexecdir@
45 datadir = @datadir@
46 sysconfdir = @sysconfdir@
47 sharedstatedir = @sharedstatedir@
48 localstatedir = @localstatedir@
49 libdir = @libdir@
50 includedir = @includedir@
51 oldincludedir = @oldincludedir@
52 infodir = @infodir@
53 mandir = @mandir@
54 man1dir = $(mandir)/man1
55 man2dir = $(mandir)/man2
56 man3dir = $(mandir)/man3
57 man4dir = $(mandir)/man4
58 man5dir = $(mandir)/man5
59 man6dir = $(mandir)/man6
60 man7dir = $(mandir)/man7
61 man8dir = $(mandir)/man8
62 man9dir = $(mandir)/man9
63
64 INSTALL = @INSTALL@
65 INSTALL_PROGRAM = @INSTALL_PROGRAM@
66 INSTALL_SCRIPT = @INSTALL_SCRIPT@
67 INSTALL_DATA = @INSTALL_DATA@
68 LN = @LN@
69 LN_S = @LN_S@
70
71 # -------------------------------------------------
72 # Miscellaneous non-standard autoconf-set variables
73 # -------------------------------------------------
74
75 # The gcc driver likes to know the arguments it was configured with.
76 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
77
78 tooldir = @tooldir@
79 build_tooldir = @build_tooldir@
80
81 GDB_NLM_DEPS = 
82
83 # This is the name of the environment variable used for the path to
84 # the libraries.
85 RPATH_ENVVAR = @RPATH_ENVVAR@
86
87 # This is the list of directories to be built for the build system.
88 BUILD_CONFIGDIRS = libiberty
89 # Build programs are put under this directory.
90 BUILD_SUBDIR = @build_subdir@
91 # This is set by the configure script to the arguments to use when configuring
92 # directories built for the build system.
93 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
94
95 # This is the list of variables to export in the environment when
96 # configuring any subdirectory.  It must also be exported whenever
97 # recursing into a build directory in case that directory's Makefile
98 # re-runs configure.
99 BASE_EXPORTS = \
100         FLEX="$(FLEX)"; export FLEX; \
101         LEX="$(LEX)"; export LEX; \
102         BISON="$(BISON)"; export BISON; \
103         YACC="$(YACC)"; export YACC; \
104         M4="$(M4)"; export M4; \
105         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
106
107 # This is the list of variables to export in the environment when
108 # configuring subdirectories for the build system.
109 BUILD_EXPORTS = \
110         $(BASE_EXPORTS) \
111         AR="$(AR_FOR_BUILD)"; export AR; \
112         AS="$(AS_FOR_BUILD)"; export AS; \
113         CC="$(CC_FOR_BUILD)"; export CC; \
114         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
115         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
116         CXX="$(CXX_FOR_BUILD)"; export CXX; \
117         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
118         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
119         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
120         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
121         LD="$(LD_FOR_BUILD)"; export LD; \
122         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
123         NM="$(NM_FOR_BUILD)"; export NM; \
124         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
125         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
126
127 # This is the list of directories to built for the host system.
128 SUBDIRS = @configdirs@
129 # This is set by the configure script to the arguments to use when configuring
130 # directories built for the host system.
131 HOST_CONFIGARGS = @host_configargs@
132 # Host programs are put under this directory, which is . except if building
133 # with srcdir=..
134 HOST_SUBDIR = @host_subdir@
135 # This is the list of variables to export in the environment when
136 # configuring subdirectories for the host system.  We need to pass
137 # some to the GCC configure because of its hybrid host/target nature.
138 HOST_EXPORTS = \
139         $(BASE_EXPORTS) \
140         CC="$(CC)"; export CC; \
141         CFLAGS="$(CFLAGS)"; export CFLAGS; \
142         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
143         CXX="$(CXX)"; export CXX; \
144         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
145         AR="$(AR)"; export AR; \
146         AS="$(AS)"; export AS; \
147         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
148         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
149         LD="$(LD)"; export LD; \
150         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
151         NM="$(NM)"; export NM; \
152         RANLIB="$(RANLIB)"; export RANLIB; \
153         WINDRES="$(WINDRES)"; export WINDRES; \
154         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
155         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
156         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
157         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
158         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
159         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
160         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
161         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
162         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
163         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
164         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
165         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
166 @if gcc-bootstrap
167         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
168 @endif gcc-bootstrap
169         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
170
171 # Similar, for later GCC stages.
172 POSTSTAGE1_HOST_EXPORTS = \
173         $(HOST_EXPORTS) \
174         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
175           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
176         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
177           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
178           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
179           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
180
181 # This is set by the configure script to the list of directories which
182 # should be built using the target tools.
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # Target libraries are put under this directory:
185 TARGET_SUBDIR = @target_subdir@
186 # This is set by the configure script to the arguments to use when configuring
187 # directories built for the target.
188 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
189 # This is the list of variables to export in the environment when
190 # configuring subdirectories for the host system.
191 BASE_TARGET_EXPORTS = \
192         $(BASE_EXPORTS) \
193         AR="$(AR_FOR_TARGET)"; export AR; \
194         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
195         CC="$(CC_FOR_TARGET)"; export CC; \
196         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
197         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
198         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
199         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
200         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
201         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
202         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
203         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
204         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
205         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
206         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
207         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
208         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
209         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
210         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
211         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
212
213 RAW_CXX_TARGET_EXPORTS = \
214         $(BASE_TARGET_EXPORTS) \
215         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
216         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
217
218 NORMAL_TARGET_EXPORTS = \
219         $(BASE_TARGET_EXPORTS) \
220         CXX="$(CXX_FOR_TARGET)"; export CXX;
221
222 # Where to find GMP
223 HOST_GMPLIBS = @gmplibs@
224 HOST_GMPINC = @gmpinc@
225
226 # ----------------------------------------------
227 # Programs producing files for the BUILD machine
228 # ----------------------------------------------
229
230 SHELL = @config_shell@
231
232 # pwd command to use.  Allow user to override default by setting PWDCMD in
233 # the environment to account for automounters.  The make variable must not
234 # be called PWDCMD, otherwise the value set here is passed to make
235 # subprocesses and overrides the setting from the user's environment.
236 # Don't use PWD since it is a common shell environment variable and we
237 # don't want to corrupt it.
238 PWD_COMMAND = $${PWDCMD-pwd}
239
240 # compilers to use to create programs which must be run in the build
241 # environment.
242 CC_FOR_BUILD = @CC_FOR_BUILD@
243 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
244
245 CXX_FOR_BUILD = $(CXX)
246
247 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
248 # here so that they can be overridden by Makefile fragments.
249 BUILD_PREFIX = @BUILD_PREFIX@
250 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
251
252 # Flags to pass to stage2 and later makes.  They are defined
253 # here so that they can be overridden by Makefile fragments.
254 BOOT_CFLAGS= -g -O2
255 BOOT_ADAFLAGS=
256 BOOT_LDFLAGS=
257
258 BISON = @BISON@
259 YACC = @YACC@
260 FLEX = @FLEX@
261 LEX = @LEX@
262 M4 = @M4@
263 MAKEINFO = @MAKEINFO@
264 EXPECT = @EXPECT@
265 RUNTEST = @RUNTEST@
266
267 # This just becomes part of the MAKEINFO definition passed down to
268 # sub-makes.  It lets flags be given on the command line while still
269 # using the makeinfo from the object tree.
270 # (Default to avoid splitting info files by setting the threshold high.)
271 MAKEINFOFLAGS = --split-size=5000000
272
273 # ---------------------------------------------
274 # Programs producing files for the HOST machine
275 # ---------------------------------------------
276
277 AS = @AS@
278 AR = @AR@
279 AR_FLAGS = rc
280 CC = @CC@
281 CXX = @CXX@
282 DLLTOOL = @DLLTOOL@
283 LD = @LD@
284 LIPO = @LIPO@
285 NM = @NM@
286 RANLIB = @RANLIB@
287 STRIP = @STRIP@
288 WINDRES = @WINDRES@
289
290 CFLAGS = @CFLAGS@
291 LDFLAGS = 
292 LIBCFLAGS = $(CFLAGS)
293 CXXFLAGS = @CXXFLAGS@
294 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
295 PICFLAG = 
296
297 # -----------------------------------------------
298 # Programs producing files for the TARGET machine
299 # -----------------------------------------------
300
301 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
302
303 AR_FOR_TARGET=@AR_FOR_TARGET@
304 AS_FOR_TARGET=@AS_FOR_TARGET@
305 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
306
307 # If GCC_FOR_TARGET is not overriden on the command line, then this
308 # variable is passed down to the gcc Makefile, where it is used to
309 # build libgcc2.a.  We define it here so that it can itself be
310 # overridden on the command line.
311 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
312 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
313 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
314 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
315 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
316 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
317 LD_FOR_TARGET=@LD_FOR_TARGET@
318
319 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
320 NM_FOR_TARGET=@NM_FOR_TARGET@
321 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
322 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
323 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
324 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
325
326 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
327 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
328 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
329
330 # During gcc bootstrap, if we use some random cc for stage1 then
331 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
332 # (which we know are built with gcc) are built with optimizations so
333 # prepend -O2 when setting CFLAGS_FOR_TARGET.
334 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
335 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
336 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
337 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
338 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
339 LDFLAGS_FOR_TARGET = 
340 PICFLAG_FOR_TARGET = 
341
342 # ------------------------------------
343 # Miscellaneous targets and flag lists
344 # ------------------------------------
345
346 # The first rule in the file had better be this one.  Don't put any above it.
347 # This lives here to allow makefile fragments to contain dependencies.
348 all:
349
350 #### host and target specific makefile fragments come in here.
351 @target_makefile_frag@
352 @alphaieee_frag@
353 @ospace_frag@
354 @host_makefile_frag@
355 ###
356
357 # This is the list of directories that may be needed in RPATH_ENVVAR
358 # so that prorgams built for the target machine work.
359 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
360
361 @if target-libstdc++-v3
362 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
363 @endif target-libstdc++-v3
364
365 @if target-libmudflap
366 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
367 @endif target-libmudflap
368
369 @if target-libssp
370 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
371 @endif target-libssp
372
373
374
375 # This is the list of directories that may be needed in RPATH_ENVVAR
376 # so that programs built for the host machine work.
377 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
378
379 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
380 @if gcc
381 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
382 @endif gcc
383
384
385 @if bfd
386 HOST_LIB_PATH_bfd = \
387   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
388 @endif bfd
389
390 @if opcodes
391 HOST_LIB_PATH_opcodes = \
392   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
393 @endif opcodes
394
395
396 # Flags to pass down to all sub-makes.
397 BASE_FLAGS_TO_PASS = \
398         "DESTDIR=$(DESTDIR)" \
399         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
400         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
401         "bindir=$(bindir)" \
402         "datadir=$(datadir)" \
403         "exec_prefix=$(exec_prefix)" \
404         "includedir=$(includedir)" \
405         "infodir=$(infodir)" \
406         "libdir=$(libdir)" \
407         "libexecdir=$(libexecdir)" \
408         "lispdir=$(lispdir)" \
409         "localstatedir=$(localstatedir)" \
410         "mandir=$(mandir)" \
411         "oldincludedir=$(oldincludedir)" \
412         "prefix=$(prefix)" \
413         "sbindir=$(sbindir)" \
414         "sharedstatedir=$(sharedstatedir)" \
415         "sysconfdir=$(sysconfdir)" \
416         "tooldir=$(tooldir)" \
417         "build_tooldir=$(build_tooldir)" \
418         "target_alias=$(target_alias)" \
419         "BISON=$(BISON)" \
420         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
421         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
422         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
423         "EXPECT=$(EXPECT)" \
424         "FLEX=$(FLEX)" \
425         "INSTALL=$(INSTALL)" \
426         "INSTALL_DATA=$(INSTALL_DATA)" \
427         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
428         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
429         "LEX=$(LEX)" \
430         "M4=$(M4)" \
431         "MAKE=$(MAKE)" \
432         "RUNTEST=$(RUNTEST)" \
433         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
434         "SHELL=$(SHELL)" \
435         "YACC=$(YACC)" \
436         "ADAFLAGS=$(ADAFLAGS)" \
437         "AR_FLAGS=$(AR_FLAGS)" \
438         "BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)" \
439         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
440         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
441         "CFLAGS=$(CFLAGS)" \
442         "CXXFLAGS=$(CXXFLAGS)" \
443         "LDFLAGS=$(LDFLAGS)" \
444         "LIBCFLAGS=$(LIBCFLAGS)" \
445         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
446         "ADAFLAGS_FOR_TARGET=$(ADAFLAGS_FOR_TARGET)" \
447         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
448         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
449         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
450         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
451         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
452         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
453         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
454         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
455         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
456         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
457         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
458         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
459         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
460         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
461         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
462         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
463         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
464         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
465         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
466         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
467         "CONFIG_SHELL=$(SHELL)" \
468         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
469
470 # We leave this in just in case, but it is not needed anymore.
471 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
472
473 # Flags to pass down to most sub-makes, in which we're building with
474 # the host environment.
475 EXTRA_HOST_FLAGS = \
476         'AR=$(AR)' \
477         'AS=$(AS)' \
478         'CC=$(CC)' \
479         'CXX=$(CXX)' \
480         'DLLTOOL=$(DLLTOOL)' \
481         'LD=$(LD)' \
482         'LIPO=$(LIPO)' \
483         'NM=$(NM)' \
484         'RANLIB=$(RANLIB)' \
485         'STRIP=$(STRIP)' \
486         'WINDRES=$(WINDRES)'
487
488 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
489
490 # Flags that are concerned with the location of the X11 include files
491 # and library files
492 #
493 # NOTE: until the top-level is getting the values via autoconf, it only
494 # causes problems to have this top-level Makefile overriding the autoconf-set
495 # values in child directories.  Only variables that don't conflict with
496 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
497 #
498 X11_FLAGS_TO_PASS = \
499         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
500         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
501
502 # Flags to pass down to makes which are built with the target environment.
503 # The double $ decreases the length of the command line; those variables
504 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
505 # COMPILER_ prefixed variables are not passed down so we expand them here.
506 EXTRA_TARGET_FLAGS = \
507         'ADAFLAGS=$$(ADAFLAGS_FOR_TARGET)' \
508         'AR=$$(AR_FOR_TARGET)' \
509         'AS=$(COMPILER_AS_FOR_TARGET)' \
510         'CC=$$(CC_FOR_TARGET)' \
511         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
512         'CXX=$$(CXX_FOR_TARGET)' \
513         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
514         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
515         'LD=$(COMPILER_LD_FOR_TARGET)' \
516         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
517         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
518         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
519         'NM=$(COMPILER_NM_FOR_TARGET)' \
520         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
521         'RANLIB=$$(RANLIB_FOR_TARGET)' \
522         'WINDRES=$$(WINDRES_FOR_TARGET)'
523
524 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
525
526 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
527 # unfortunately needs the native compiler and the target ar and
528 # ranlib.
529 # If any variables are added here, they must be added to do-*, below.
530 # The BUILD_* variables are a special case, which are used for the gcc
531 # cross-building scheme.
532 EXTRA_GCC_FLAGS = \
533         'BUILD_PREFIX=$(BUILD_PREFIX)' \
534         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
535         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
536         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
537         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
538         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
539         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
540         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
541         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
542         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
543         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
544         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
545
546 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
547
548 .PHONY: configure-host
549 configure-host:  \
550     maybe-configure-ash \
551     maybe-configure-autoconf \
552     maybe-configure-automake \
553     maybe-configure-bash \
554     maybe-configure-bfd \
555     maybe-configure-opcodes \
556     maybe-configure-binutils \
557     maybe-configure-bison \
558     maybe-configure-byacc \
559     maybe-configure-bzip2 \
560     maybe-configure-dejagnu \
561     maybe-configure-diff \
562     maybe-configure-dosutils \
563     maybe-configure-etc \
564     maybe-configure-fastjar \
565     maybe-configure-fileutils \
566     maybe-configure-findutils \
567     maybe-configure-find \
568     maybe-configure-fixincludes \
569     maybe-configure-flex \
570     maybe-configure-gas \
571     maybe-configure-gcc \
572     maybe-configure-gawk \
573     maybe-configure-gettext \
574     maybe-configure-gnuserv \
575     maybe-configure-gprof \
576     maybe-configure-gzip \
577     maybe-configure-hello \
578     maybe-configure-indent \
579     maybe-configure-intl \
580     maybe-configure-tcl \
581     maybe-configure-itcl \
582     maybe-configure-ld \
583     maybe-configure-libcpp \
584     maybe-configure-libdecnumber \
585     maybe-configure-libgui \
586     maybe-configure-libiberty \
587     maybe-configure-libtool \
588     maybe-configure-m4 \
589     maybe-configure-make \
590     maybe-configure-mmalloc \
591     maybe-configure-patch \
592     maybe-configure-perl \
593     maybe-configure-prms \
594     maybe-configure-rcs \
595     maybe-configure-readline \
596     maybe-configure-release \
597     maybe-configure-recode \
598     maybe-configure-sed \
599     maybe-configure-send-pr \
600     maybe-configure-shellutils \
601     maybe-configure-sid \
602     maybe-configure-sim \
603     maybe-configure-tar \
604     maybe-configure-texinfo \
605     maybe-configure-textutils \
606     maybe-configure-time \
607     maybe-configure-uudecode \
608     maybe-configure-wdiff \
609     maybe-configure-zip \
610     maybe-configure-zlib \
611     maybe-configure-gdb \
612     maybe-configure-expect \
613     maybe-configure-guile \
614     maybe-configure-tk \
615     maybe-configure-libtermcap \
616     maybe-configure-utils \
617     maybe-configure-gnattools
618 .PHONY: configure-target
619 configure-target:  \
620     maybe-configure-target-libstdc++-v3 \
621     maybe-configure-target-libmudflap \
622     maybe-configure-target-libssp \
623     maybe-configure-target-newlib \
624     maybe-configure-target-libgfortran \
625     maybe-configure-target-libobjc \
626     maybe-configure-target-libtermcap \
627     maybe-configure-target-winsup \
628     maybe-configure-target-libgloss \
629     maybe-configure-target-libiberty \
630     maybe-configure-target-gperf \
631     maybe-configure-target-examples \
632     maybe-configure-target-libffi \
633     maybe-configure-target-libjava \
634     maybe-configure-target-zlib \
635     maybe-configure-target-boehm-gc \
636     maybe-configure-target-qthreads \
637     maybe-configure-target-rda \
638     maybe-configure-target-libada
639
640 # The target built for a native non-bootstrap build.
641 .PHONY: all
642 all:
643 @if gcc-bootstrap
644         [ -f stage_final ] || echo stage3 > stage_final
645         @r=`${PWD_COMMAND}`; export r; \
646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
647         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
648 @endif gcc-bootstrap
649         @: $(MAKE); $(unstage)
650         @r=`${PWD_COMMAND}`; export r; \
651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
652         if [ -f stage_last ]; then \
653           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
654         else \
655           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
656         fi
657
658 .PHONY: all-build
659 all-build:  \
660     maybe-all-build-libiberty \
661     maybe-all-build-bison \
662     maybe-all-build-byacc \
663     maybe-all-build-flex \
664     maybe-all-build-m4 \
665     maybe-all-build-texinfo \
666     maybe-all-build-fixincludes
667 .PHONY: all-host
668 all-host:  \
669     maybe-all-ash \
670     maybe-all-autoconf \
671     maybe-all-automake \
672     maybe-all-bash \
673     maybe-all-bfd \
674     maybe-all-opcodes \
675     maybe-all-binutils \
676     maybe-all-bison \
677     maybe-all-byacc \
678     maybe-all-bzip2 \
679     maybe-all-dejagnu \
680     maybe-all-diff \
681     maybe-all-dosutils \
682     maybe-all-etc \
683     maybe-all-fastjar \
684     maybe-all-fileutils \
685     maybe-all-findutils \
686     maybe-all-find \
687     maybe-all-fixincludes \
688     maybe-all-flex \
689     maybe-all-gas \
690     maybe-all-gcc \
691     maybe-all-gawk \
692     maybe-all-gettext \
693     maybe-all-gnuserv \
694     maybe-all-gprof \
695     maybe-all-gzip \
696     maybe-all-hello \
697     maybe-all-indent \
698     maybe-all-intl \
699     maybe-all-tcl \
700     maybe-all-itcl \
701     maybe-all-ld \
702     maybe-all-libcpp \
703     maybe-all-libdecnumber \
704     maybe-all-libgui \
705     maybe-all-libiberty \
706     maybe-all-libtool \
707     maybe-all-m4 \
708     maybe-all-make \
709     maybe-all-mmalloc \
710     maybe-all-patch \
711     maybe-all-perl \
712     maybe-all-prms \
713     maybe-all-rcs \
714     maybe-all-readline \
715     maybe-all-release \
716     maybe-all-recode \
717     maybe-all-sed \
718     maybe-all-send-pr \
719     maybe-all-shellutils \
720     maybe-all-sid \
721     maybe-all-sim \
722     maybe-all-tar \
723     maybe-all-texinfo \
724     maybe-all-textutils \
725     maybe-all-time \
726     maybe-all-uudecode \
727     maybe-all-wdiff \
728     maybe-all-zip \
729     maybe-all-zlib \
730     maybe-all-gdb \
731     maybe-all-expect \
732     maybe-all-guile \
733     maybe-all-tk \
734     maybe-all-libtermcap \
735     maybe-all-utils \
736     maybe-all-gnattools
737 .PHONY: all-target
738 all-target:  \
739     maybe-all-target-libstdc++-v3 \
740     maybe-all-target-libmudflap \
741     maybe-all-target-libssp \
742     maybe-all-target-newlib \
743     maybe-all-target-libgfortran \
744     maybe-all-target-libobjc \
745     maybe-all-target-libtermcap \
746     maybe-all-target-winsup \
747     maybe-all-target-libgloss \
748     maybe-all-target-libiberty \
749     maybe-all-target-gperf \
750     maybe-all-target-examples \
751     maybe-all-target-libffi \
752     maybe-all-target-libjava \
753     maybe-all-target-zlib \
754     maybe-all-target-boehm-gc \
755     maybe-all-target-qthreads \
756     maybe-all-target-rda \
757     maybe-all-target-libada
758
759 # Do a target for all the subdirectories.  A ``make do-X'' will do a
760 # ``make X'' in all subdirectories (because, in general, there is a
761 # dependency (below) of X upon do-X, a ``make X'' will also do this,
762 # but it may do additional work as well).
763
764 .PHONY: do-info
765 do-info:
766         @: $(MAKE); $(unstage)
767         @r=`${PWD_COMMAND}`; export r; \
768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
769         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
770           info-target
771
772
773 .PHONY: info-host
774 info-host:  \
775     maybe-info-ash \
776     maybe-info-autoconf \
777     maybe-info-automake \
778     maybe-info-bash \
779     maybe-info-bfd \
780     maybe-info-opcodes \
781     maybe-info-binutils \
782     maybe-info-bison \
783     maybe-info-byacc \
784     maybe-info-bzip2 \
785     maybe-info-dejagnu \
786     maybe-info-diff \
787     maybe-info-dosutils \
788     maybe-info-etc \
789     maybe-info-fastjar \
790     maybe-info-fileutils \
791     maybe-info-findutils \
792     maybe-info-find \
793     maybe-info-fixincludes \
794     maybe-info-flex \
795     maybe-info-gas \
796     maybe-info-gcc \
797     maybe-info-gawk \
798     maybe-info-gettext \
799     maybe-info-gnuserv \
800     maybe-info-gprof \
801     maybe-info-gzip \
802     maybe-info-hello \
803     maybe-info-indent \
804     maybe-info-intl \
805     maybe-info-tcl \
806     maybe-info-itcl \
807     maybe-info-ld \
808     maybe-info-libcpp \
809     maybe-info-libdecnumber \
810     maybe-info-libgui \
811     maybe-info-libiberty \
812     maybe-info-libtool \
813     maybe-info-m4 \
814     maybe-info-make \
815     maybe-info-mmalloc \
816     maybe-info-patch \
817     maybe-info-perl \
818     maybe-info-prms \
819     maybe-info-rcs \
820     maybe-info-readline \
821     maybe-info-release \
822     maybe-info-recode \
823     maybe-info-sed \
824     maybe-info-send-pr \
825     maybe-info-shellutils \
826     maybe-info-sid \
827     maybe-info-sim \
828     maybe-info-tar \
829     maybe-info-texinfo \
830     maybe-info-textutils \
831     maybe-info-time \
832     maybe-info-uudecode \
833     maybe-info-wdiff \
834     maybe-info-zip \
835     maybe-info-zlib \
836     maybe-info-gdb \
837     maybe-info-expect \
838     maybe-info-guile \
839     maybe-info-tk \
840     maybe-info-libtermcap \
841     maybe-info-utils \
842     maybe-info-gnattools
843
844 .PHONY: info-target
845 info-target:  \
846     maybe-info-target-libstdc++-v3 \
847     maybe-info-target-libmudflap \
848     maybe-info-target-libssp \
849     maybe-info-target-newlib \
850     maybe-info-target-libgfortran \
851     maybe-info-target-libobjc \
852     maybe-info-target-libtermcap \
853     maybe-info-target-winsup \
854     maybe-info-target-libgloss \
855     maybe-info-target-libiberty \
856     maybe-info-target-gperf \
857     maybe-info-target-examples \
858     maybe-info-target-libffi \
859     maybe-info-target-libjava \
860     maybe-info-target-zlib \
861     maybe-info-target-boehm-gc \
862     maybe-info-target-qthreads \
863     maybe-info-target-rda \
864     maybe-info-target-libada
865
866 .PHONY: do-dvi
867 do-dvi:
868         @: $(MAKE); $(unstage)
869         @r=`${PWD_COMMAND}`; export r; \
870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
871         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
872           dvi-target
873
874
875 .PHONY: dvi-host
876 dvi-host:  \
877     maybe-dvi-ash \
878     maybe-dvi-autoconf \
879     maybe-dvi-automake \
880     maybe-dvi-bash \
881     maybe-dvi-bfd \
882     maybe-dvi-opcodes \
883     maybe-dvi-binutils \
884     maybe-dvi-bison \
885     maybe-dvi-byacc \
886     maybe-dvi-bzip2 \
887     maybe-dvi-dejagnu \
888     maybe-dvi-diff \
889     maybe-dvi-dosutils \
890     maybe-dvi-etc \
891     maybe-dvi-fastjar \
892     maybe-dvi-fileutils \
893     maybe-dvi-findutils \
894     maybe-dvi-find \
895     maybe-dvi-fixincludes \
896     maybe-dvi-flex \
897     maybe-dvi-gas \
898     maybe-dvi-gcc \
899     maybe-dvi-gawk \
900     maybe-dvi-gettext \
901     maybe-dvi-gnuserv \
902     maybe-dvi-gprof \
903     maybe-dvi-gzip \
904     maybe-dvi-hello \
905     maybe-dvi-indent \
906     maybe-dvi-intl \
907     maybe-dvi-tcl \
908     maybe-dvi-itcl \
909     maybe-dvi-ld \
910     maybe-dvi-libcpp \
911     maybe-dvi-libdecnumber \
912     maybe-dvi-libgui \
913     maybe-dvi-libiberty \
914     maybe-dvi-libtool \
915     maybe-dvi-m4 \
916     maybe-dvi-make \
917     maybe-dvi-mmalloc \
918     maybe-dvi-patch \
919     maybe-dvi-perl \
920     maybe-dvi-prms \
921     maybe-dvi-rcs \
922     maybe-dvi-readline \
923     maybe-dvi-release \
924     maybe-dvi-recode \
925     maybe-dvi-sed \
926     maybe-dvi-send-pr \
927     maybe-dvi-shellutils \
928     maybe-dvi-sid \
929     maybe-dvi-sim \
930     maybe-dvi-tar \
931     maybe-dvi-texinfo \
932     maybe-dvi-textutils \
933     maybe-dvi-time \
934     maybe-dvi-uudecode \
935     maybe-dvi-wdiff \
936     maybe-dvi-zip \
937     maybe-dvi-zlib \
938     maybe-dvi-gdb \
939     maybe-dvi-expect \
940     maybe-dvi-guile \
941     maybe-dvi-tk \
942     maybe-dvi-libtermcap \
943     maybe-dvi-utils \
944     maybe-dvi-gnattools
945
946 .PHONY: dvi-target
947 dvi-target:  \
948     maybe-dvi-target-libstdc++-v3 \
949     maybe-dvi-target-libmudflap \
950     maybe-dvi-target-libssp \
951     maybe-dvi-target-newlib \
952     maybe-dvi-target-libgfortran \
953     maybe-dvi-target-libobjc \
954     maybe-dvi-target-libtermcap \
955     maybe-dvi-target-winsup \
956     maybe-dvi-target-libgloss \
957     maybe-dvi-target-libiberty \
958     maybe-dvi-target-gperf \
959     maybe-dvi-target-examples \
960     maybe-dvi-target-libffi \
961     maybe-dvi-target-libjava \
962     maybe-dvi-target-zlib \
963     maybe-dvi-target-boehm-gc \
964     maybe-dvi-target-qthreads \
965     maybe-dvi-target-rda \
966     maybe-dvi-target-libada
967
968 .PHONY: do-html
969 do-html:
970         @: $(MAKE); $(unstage)
971         @r=`${PWD_COMMAND}`; export r; \
972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
973         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
974           html-target
975
976
977 .PHONY: html-host
978 html-host:  \
979     maybe-html-ash \
980     maybe-html-autoconf \
981     maybe-html-automake \
982     maybe-html-bash \
983     maybe-html-bfd \
984     maybe-html-opcodes \
985     maybe-html-binutils \
986     maybe-html-bison \
987     maybe-html-byacc \
988     maybe-html-bzip2 \
989     maybe-html-dejagnu \
990     maybe-html-diff \
991     maybe-html-dosutils \
992     maybe-html-etc \
993     maybe-html-fastjar \
994     maybe-html-fileutils \
995     maybe-html-findutils \
996     maybe-html-find \
997     maybe-html-fixincludes \
998     maybe-html-flex \
999     maybe-html-gas \
1000     maybe-html-gcc \
1001     maybe-html-gawk \
1002     maybe-html-gettext \
1003     maybe-html-gnuserv \
1004     maybe-html-gprof \
1005     maybe-html-gzip \
1006     maybe-html-hello \
1007     maybe-html-indent \
1008     maybe-html-intl \
1009     maybe-html-tcl \
1010     maybe-html-itcl \
1011     maybe-html-ld \
1012     maybe-html-libcpp \
1013     maybe-html-libdecnumber \
1014     maybe-html-libgui \
1015     maybe-html-libiberty \
1016     maybe-html-libtool \
1017     maybe-html-m4 \
1018     maybe-html-make \
1019     maybe-html-mmalloc \
1020     maybe-html-patch \
1021     maybe-html-perl \
1022     maybe-html-prms \
1023     maybe-html-rcs \
1024     maybe-html-readline \
1025     maybe-html-release \
1026     maybe-html-recode \
1027     maybe-html-sed \
1028     maybe-html-send-pr \
1029     maybe-html-shellutils \
1030     maybe-html-sid \
1031     maybe-html-sim \
1032     maybe-html-tar \
1033     maybe-html-texinfo \
1034     maybe-html-textutils \
1035     maybe-html-time \
1036     maybe-html-uudecode \
1037     maybe-html-wdiff \
1038     maybe-html-zip \
1039     maybe-html-zlib \
1040     maybe-html-gdb \
1041     maybe-html-expect \
1042     maybe-html-guile \
1043     maybe-html-tk \
1044     maybe-html-libtermcap \
1045     maybe-html-utils \
1046     maybe-html-gnattools
1047
1048 .PHONY: html-target
1049 html-target:  \
1050     maybe-html-target-libstdc++-v3 \
1051     maybe-html-target-libmudflap \
1052     maybe-html-target-libssp \
1053     maybe-html-target-newlib \
1054     maybe-html-target-libgfortran \
1055     maybe-html-target-libobjc \
1056     maybe-html-target-libtermcap \
1057     maybe-html-target-winsup \
1058     maybe-html-target-libgloss \
1059     maybe-html-target-libiberty \
1060     maybe-html-target-gperf \
1061     maybe-html-target-examples \
1062     maybe-html-target-libffi \
1063     maybe-html-target-libjava \
1064     maybe-html-target-zlib \
1065     maybe-html-target-boehm-gc \
1066     maybe-html-target-qthreads \
1067     maybe-html-target-rda \
1068     maybe-html-target-libada
1069
1070 .PHONY: do-TAGS
1071 do-TAGS:
1072         @: $(MAKE); $(unstage)
1073         @r=`${PWD_COMMAND}`; export r; \
1074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1075         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1076           TAGS-target
1077
1078
1079 .PHONY: TAGS-host
1080 TAGS-host:  \
1081     maybe-TAGS-ash \
1082     maybe-TAGS-autoconf \
1083     maybe-TAGS-automake \
1084     maybe-TAGS-bash \
1085     maybe-TAGS-bfd \
1086     maybe-TAGS-opcodes \
1087     maybe-TAGS-binutils \
1088     maybe-TAGS-bison \
1089     maybe-TAGS-byacc \
1090     maybe-TAGS-bzip2 \
1091     maybe-TAGS-dejagnu \
1092     maybe-TAGS-diff \
1093     maybe-TAGS-dosutils \
1094     maybe-TAGS-etc \
1095     maybe-TAGS-fastjar \
1096     maybe-TAGS-fileutils \
1097     maybe-TAGS-findutils \
1098     maybe-TAGS-find \
1099     maybe-TAGS-fixincludes \
1100     maybe-TAGS-flex \
1101     maybe-TAGS-gas \
1102     maybe-TAGS-gcc \
1103     maybe-TAGS-gawk \
1104     maybe-TAGS-gettext \
1105     maybe-TAGS-gnuserv \
1106     maybe-TAGS-gprof \
1107     maybe-TAGS-gzip \
1108     maybe-TAGS-hello \
1109     maybe-TAGS-indent \
1110     maybe-TAGS-intl \
1111     maybe-TAGS-tcl \
1112     maybe-TAGS-itcl \
1113     maybe-TAGS-ld \
1114     maybe-TAGS-libcpp \
1115     maybe-TAGS-libdecnumber \
1116     maybe-TAGS-libgui \
1117     maybe-TAGS-libiberty \
1118     maybe-TAGS-libtool \
1119     maybe-TAGS-m4 \
1120     maybe-TAGS-make \
1121     maybe-TAGS-mmalloc \
1122     maybe-TAGS-patch \
1123     maybe-TAGS-perl \
1124     maybe-TAGS-prms \
1125     maybe-TAGS-rcs \
1126     maybe-TAGS-readline \
1127     maybe-TAGS-release \
1128     maybe-TAGS-recode \
1129     maybe-TAGS-sed \
1130     maybe-TAGS-send-pr \
1131     maybe-TAGS-shellutils \
1132     maybe-TAGS-sid \
1133     maybe-TAGS-sim \
1134     maybe-TAGS-tar \
1135     maybe-TAGS-texinfo \
1136     maybe-TAGS-textutils \
1137     maybe-TAGS-time \
1138     maybe-TAGS-uudecode \
1139     maybe-TAGS-wdiff \
1140     maybe-TAGS-zip \
1141     maybe-TAGS-zlib \
1142     maybe-TAGS-gdb \
1143     maybe-TAGS-expect \
1144     maybe-TAGS-guile \
1145     maybe-TAGS-tk \
1146     maybe-TAGS-libtermcap \
1147     maybe-TAGS-utils \
1148     maybe-TAGS-gnattools
1149
1150 .PHONY: TAGS-target
1151 TAGS-target:  \
1152     maybe-TAGS-target-libstdc++-v3 \
1153     maybe-TAGS-target-libmudflap \
1154     maybe-TAGS-target-libssp \
1155     maybe-TAGS-target-newlib \
1156     maybe-TAGS-target-libgfortran \
1157     maybe-TAGS-target-libobjc \
1158     maybe-TAGS-target-libtermcap \
1159     maybe-TAGS-target-winsup \
1160     maybe-TAGS-target-libgloss \
1161     maybe-TAGS-target-libiberty \
1162     maybe-TAGS-target-gperf \
1163     maybe-TAGS-target-examples \
1164     maybe-TAGS-target-libffi \
1165     maybe-TAGS-target-libjava \
1166     maybe-TAGS-target-zlib \
1167     maybe-TAGS-target-boehm-gc \
1168     maybe-TAGS-target-qthreads \
1169     maybe-TAGS-target-rda \
1170     maybe-TAGS-target-libada
1171
1172 .PHONY: do-install-info
1173 do-install-info:
1174         @: $(MAKE); $(unstage)
1175         @r=`${PWD_COMMAND}`; export r; \
1176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1177         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1178           install-info-target
1179
1180
1181 .PHONY: install-info-host
1182 install-info-host:  \
1183     maybe-install-info-ash \
1184     maybe-install-info-autoconf \
1185     maybe-install-info-automake \
1186     maybe-install-info-bash \
1187     maybe-install-info-bfd \
1188     maybe-install-info-opcodes \
1189     maybe-install-info-binutils \
1190     maybe-install-info-bison \
1191     maybe-install-info-byacc \
1192     maybe-install-info-bzip2 \
1193     maybe-install-info-dejagnu \
1194     maybe-install-info-diff \
1195     maybe-install-info-dosutils \
1196     maybe-install-info-etc \
1197     maybe-install-info-fastjar \
1198     maybe-install-info-fileutils \
1199     maybe-install-info-findutils \
1200     maybe-install-info-find \
1201     maybe-install-info-fixincludes \
1202     maybe-install-info-flex \
1203     maybe-install-info-gas \
1204     maybe-install-info-gcc \
1205     maybe-install-info-gawk \
1206     maybe-install-info-gettext \
1207     maybe-install-info-gnuserv \
1208     maybe-install-info-gprof \
1209     maybe-install-info-gzip \
1210     maybe-install-info-hello \
1211     maybe-install-info-indent \
1212     maybe-install-info-intl \
1213     maybe-install-info-tcl \
1214     maybe-install-info-itcl \
1215     maybe-install-info-ld \
1216     maybe-install-info-libcpp \
1217     maybe-install-info-libdecnumber \
1218     maybe-install-info-libgui \
1219     maybe-install-info-libiberty \
1220     maybe-install-info-libtool \
1221     maybe-install-info-m4 \
1222     maybe-install-info-make \
1223     maybe-install-info-mmalloc \
1224     maybe-install-info-patch \
1225     maybe-install-info-perl \
1226     maybe-install-info-prms \
1227     maybe-install-info-rcs \
1228     maybe-install-info-readline \
1229     maybe-install-info-release \
1230     maybe-install-info-recode \
1231     maybe-install-info-sed \
1232     maybe-install-info-send-pr \
1233     maybe-install-info-shellutils \
1234     maybe-install-info-sid \
1235     maybe-install-info-sim \
1236     maybe-install-info-tar \
1237     maybe-install-info-texinfo \
1238     maybe-install-info-textutils \
1239     maybe-install-info-time \
1240     maybe-install-info-uudecode \
1241     maybe-install-info-wdiff \
1242     maybe-install-info-zip \
1243     maybe-install-info-zlib \
1244     maybe-install-info-gdb \
1245     maybe-install-info-expect \
1246     maybe-install-info-guile \
1247     maybe-install-info-tk \
1248     maybe-install-info-libtermcap \
1249     maybe-install-info-utils \
1250     maybe-install-info-gnattools
1251
1252 .PHONY: install-info-target
1253 install-info-target:  \
1254     maybe-install-info-target-libstdc++-v3 \
1255     maybe-install-info-target-libmudflap \
1256     maybe-install-info-target-libssp \
1257     maybe-install-info-target-newlib \
1258     maybe-install-info-target-libgfortran \
1259     maybe-install-info-target-libobjc \
1260     maybe-install-info-target-libtermcap \
1261     maybe-install-info-target-winsup \
1262     maybe-install-info-target-libgloss \
1263     maybe-install-info-target-libiberty \
1264     maybe-install-info-target-gperf \
1265     maybe-install-info-target-examples \
1266     maybe-install-info-target-libffi \
1267     maybe-install-info-target-libjava \
1268     maybe-install-info-target-zlib \
1269     maybe-install-info-target-boehm-gc \
1270     maybe-install-info-target-qthreads \
1271     maybe-install-info-target-rda \
1272     maybe-install-info-target-libada
1273
1274 .PHONY: do-installcheck
1275 do-installcheck:
1276         @: $(MAKE); $(unstage)
1277         @r=`${PWD_COMMAND}`; export r; \
1278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1279         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1280           installcheck-target
1281
1282
1283 .PHONY: installcheck-host
1284 installcheck-host:  \
1285     maybe-installcheck-ash \
1286     maybe-installcheck-autoconf \
1287     maybe-installcheck-automake \
1288     maybe-installcheck-bash \
1289     maybe-installcheck-bfd \
1290     maybe-installcheck-opcodes \
1291     maybe-installcheck-binutils \
1292     maybe-installcheck-bison \
1293     maybe-installcheck-byacc \
1294     maybe-installcheck-bzip2 \
1295     maybe-installcheck-dejagnu \
1296     maybe-installcheck-diff \
1297     maybe-installcheck-dosutils \
1298     maybe-installcheck-etc \
1299     maybe-installcheck-fastjar \
1300     maybe-installcheck-fileutils \
1301     maybe-installcheck-findutils \
1302     maybe-installcheck-find \
1303     maybe-installcheck-fixincludes \
1304     maybe-installcheck-flex \
1305     maybe-installcheck-gas \
1306     maybe-installcheck-gcc \
1307     maybe-installcheck-gawk \
1308     maybe-installcheck-gettext \
1309     maybe-installcheck-gnuserv \
1310     maybe-installcheck-gprof \
1311     maybe-installcheck-gzip \
1312     maybe-installcheck-hello \
1313     maybe-installcheck-indent \
1314     maybe-installcheck-intl \
1315     maybe-installcheck-tcl \
1316     maybe-installcheck-itcl \
1317     maybe-installcheck-ld \
1318     maybe-installcheck-libcpp \
1319     maybe-installcheck-libdecnumber \
1320     maybe-installcheck-libgui \
1321     maybe-installcheck-libiberty \
1322     maybe-installcheck-libtool \
1323     maybe-installcheck-m4 \
1324     maybe-installcheck-make \
1325     maybe-installcheck-mmalloc \
1326     maybe-installcheck-patch \
1327     maybe-installcheck-perl \
1328     maybe-installcheck-prms \
1329     maybe-installcheck-rcs \
1330     maybe-installcheck-readline \
1331     maybe-installcheck-release \
1332     maybe-installcheck-recode \
1333     maybe-installcheck-sed \
1334     maybe-installcheck-send-pr \
1335     maybe-installcheck-shellutils \
1336     maybe-installcheck-sid \
1337     maybe-installcheck-sim \
1338     maybe-installcheck-tar \
1339     maybe-installcheck-texinfo \
1340     maybe-installcheck-textutils \
1341     maybe-installcheck-time \
1342     maybe-installcheck-uudecode \
1343     maybe-installcheck-wdiff \
1344     maybe-installcheck-zip \
1345     maybe-installcheck-zlib \
1346     maybe-installcheck-gdb \
1347     maybe-installcheck-expect \
1348     maybe-installcheck-guile \
1349     maybe-installcheck-tk \
1350     maybe-installcheck-libtermcap \
1351     maybe-installcheck-utils \
1352     maybe-installcheck-gnattools
1353
1354 .PHONY: installcheck-target
1355 installcheck-target:  \
1356     maybe-installcheck-target-libstdc++-v3 \
1357     maybe-installcheck-target-libmudflap \
1358     maybe-installcheck-target-libssp \
1359     maybe-installcheck-target-newlib \
1360     maybe-installcheck-target-libgfortran \
1361     maybe-installcheck-target-libobjc \
1362     maybe-installcheck-target-libtermcap \
1363     maybe-installcheck-target-winsup \
1364     maybe-installcheck-target-libgloss \
1365     maybe-installcheck-target-libiberty \
1366     maybe-installcheck-target-gperf \
1367     maybe-installcheck-target-examples \
1368     maybe-installcheck-target-libffi \
1369     maybe-installcheck-target-libjava \
1370     maybe-installcheck-target-zlib \
1371     maybe-installcheck-target-boehm-gc \
1372     maybe-installcheck-target-qthreads \
1373     maybe-installcheck-target-rda \
1374     maybe-installcheck-target-libada
1375
1376 .PHONY: do-mostlyclean
1377 do-mostlyclean:
1378         @: $(MAKE); $(unstage)
1379         @r=`${PWD_COMMAND}`; export r; \
1380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1381         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1382           mostlyclean-target
1383
1384
1385 .PHONY: mostlyclean-host
1386 mostlyclean-host:  \
1387     maybe-mostlyclean-ash \
1388     maybe-mostlyclean-autoconf \
1389     maybe-mostlyclean-automake \
1390     maybe-mostlyclean-bash \
1391     maybe-mostlyclean-bfd \
1392     maybe-mostlyclean-opcodes \
1393     maybe-mostlyclean-binutils \
1394     maybe-mostlyclean-bison \
1395     maybe-mostlyclean-byacc \
1396     maybe-mostlyclean-bzip2 \
1397     maybe-mostlyclean-dejagnu \
1398     maybe-mostlyclean-diff \
1399     maybe-mostlyclean-dosutils \
1400     maybe-mostlyclean-etc \
1401     maybe-mostlyclean-fastjar \
1402     maybe-mostlyclean-fileutils \
1403     maybe-mostlyclean-findutils \
1404     maybe-mostlyclean-find \
1405     maybe-mostlyclean-fixincludes \
1406     maybe-mostlyclean-flex \
1407     maybe-mostlyclean-gas \
1408     maybe-mostlyclean-gcc \
1409     maybe-mostlyclean-gawk \
1410     maybe-mostlyclean-gettext \
1411     maybe-mostlyclean-gnuserv \
1412     maybe-mostlyclean-gprof \
1413     maybe-mostlyclean-gzip \
1414     maybe-mostlyclean-hello \
1415     maybe-mostlyclean-indent \
1416     maybe-mostlyclean-intl \
1417     maybe-mostlyclean-tcl \
1418     maybe-mostlyclean-itcl \
1419     maybe-mostlyclean-ld \
1420     maybe-mostlyclean-libcpp \
1421     maybe-mostlyclean-libdecnumber \
1422     maybe-mostlyclean-libgui \
1423     maybe-mostlyclean-libiberty \
1424     maybe-mostlyclean-libtool \
1425     maybe-mostlyclean-m4 \
1426     maybe-mostlyclean-make \
1427     maybe-mostlyclean-mmalloc \
1428     maybe-mostlyclean-patch \
1429     maybe-mostlyclean-perl \
1430     maybe-mostlyclean-prms \
1431     maybe-mostlyclean-rcs \
1432     maybe-mostlyclean-readline \
1433     maybe-mostlyclean-release \
1434     maybe-mostlyclean-recode \
1435     maybe-mostlyclean-sed \
1436     maybe-mostlyclean-send-pr \
1437     maybe-mostlyclean-shellutils \
1438     maybe-mostlyclean-sid \
1439     maybe-mostlyclean-sim \
1440     maybe-mostlyclean-tar \
1441     maybe-mostlyclean-texinfo \
1442     maybe-mostlyclean-textutils \
1443     maybe-mostlyclean-time \
1444     maybe-mostlyclean-uudecode \
1445     maybe-mostlyclean-wdiff \
1446     maybe-mostlyclean-zip \
1447     maybe-mostlyclean-zlib \
1448     maybe-mostlyclean-gdb \
1449     maybe-mostlyclean-expect \
1450     maybe-mostlyclean-guile \
1451     maybe-mostlyclean-tk \
1452     maybe-mostlyclean-libtermcap \
1453     maybe-mostlyclean-utils \
1454     maybe-mostlyclean-gnattools
1455
1456 .PHONY: mostlyclean-target
1457 mostlyclean-target:  \
1458     maybe-mostlyclean-target-libstdc++-v3 \
1459     maybe-mostlyclean-target-libmudflap \
1460     maybe-mostlyclean-target-libssp \
1461     maybe-mostlyclean-target-newlib \
1462     maybe-mostlyclean-target-libgfortran \
1463     maybe-mostlyclean-target-libobjc \
1464     maybe-mostlyclean-target-libtermcap \
1465     maybe-mostlyclean-target-winsup \
1466     maybe-mostlyclean-target-libgloss \
1467     maybe-mostlyclean-target-libiberty \
1468     maybe-mostlyclean-target-gperf \
1469     maybe-mostlyclean-target-examples \
1470     maybe-mostlyclean-target-libffi \
1471     maybe-mostlyclean-target-libjava \
1472     maybe-mostlyclean-target-zlib \
1473     maybe-mostlyclean-target-boehm-gc \
1474     maybe-mostlyclean-target-qthreads \
1475     maybe-mostlyclean-target-rda \
1476     maybe-mostlyclean-target-libada
1477
1478 .PHONY: do-clean
1479 do-clean:
1480         @: $(MAKE); $(unstage)
1481         @r=`${PWD_COMMAND}`; export r; \
1482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1483         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1484           clean-target
1485
1486
1487 .PHONY: clean-host
1488 clean-host:  \
1489     maybe-clean-ash \
1490     maybe-clean-autoconf \
1491     maybe-clean-automake \
1492     maybe-clean-bash \
1493     maybe-clean-bfd \
1494     maybe-clean-opcodes \
1495     maybe-clean-binutils \
1496     maybe-clean-bison \
1497     maybe-clean-byacc \
1498     maybe-clean-bzip2 \
1499     maybe-clean-dejagnu \
1500     maybe-clean-diff \
1501     maybe-clean-dosutils \
1502     maybe-clean-etc \
1503     maybe-clean-fastjar \
1504     maybe-clean-fileutils \
1505     maybe-clean-findutils \
1506     maybe-clean-find \
1507     maybe-clean-fixincludes \
1508     maybe-clean-flex \
1509     maybe-clean-gas \
1510     maybe-clean-gcc \
1511     maybe-clean-gawk \
1512     maybe-clean-gettext \
1513     maybe-clean-gnuserv \
1514     maybe-clean-gprof \
1515     maybe-clean-gzip \
1516     maybe-clean-hello \
1517     maybe-clean-indent \
1518     maybe-clean-intl \
1519     maybe-clean-tcl \
1520     maybe-clean-itcl \
1521     maybe-clean-ld \
1522     maybe-clean-libcpp \
1523     maybe-clean-libdecnumber \
1524     maybe-clean-libgui \
1525     maybe-clean-libiberty \
1526     maybe-clean-libtool \
1527     maybe-clean-m4 \
1528     maybe-clean-make \
1529     maybe-clean-mmalloc \
1530     maybe-clean-patch \
1531     maybe-clean-perl \
1532     maybe-clean-prms \
1533     maybe-clean-rcs \
1534     maybe-clean-readline \
1535     maybe-clean-release \
1536     maybe-clean-recode \
1537     maybe-clean-sed \
1538     maybe-clean-send-pr \
1539     maybe-clean-shellutils \
1540     maybe-clean-sid \
1541     maybe-clean-sim \
1542     maybe-clean-tar \
1543     maybe-clean-texinfo \
1544     maybe-clean-textutils \
1545     maybe-clean-time \
1546     maybe-clean-uudecode \
1547     maybe-clean-wdiff \
1548     maybe-clean-zip \
1549     maybe-clean-zlib \
1550     maybe-clean-gdb \
1551     maybe-clean-expect \
1552     maybe-clean-guile \
1553     maybe-clean-tk \
1554     maybe-clean-libtermcap \
1555     maybe-clean-utils \
1556     maybe-clean-gnattools
1557
1558 .PHONY: clean-target
1559 clean-target:  \
1560     maybe-clean-target-libstdc++-v3 \
1561     maybe-clean-target-libmudflap \
1562     maybe-clean-target-libssp \
1563     maybe-clean-target-newlib \
1564     maybe-clean-target-libgfortran \
1565     maybe-clean-target-libobjc \
1566     maybe-clean-target-libtermcap \
1567     maybe-clean-target-winsup \
1568     maybe-clean-target-libgloss \
1569     maybe-clean-target-libiberty \
1570     maybe-clean-target-gperf \
1571     maybe-clean-target-examples \
1572     maybe-clean-target-libffi \
1573     maybe-clean-target-libjava \
1574     maybe-clean-target-zlib \
1575     maybe-clean-target-boehm-gc \
1576     maybe-clean-target-qthreads \
1577     maybe-clean-target-rda \
1578     maybe-clean-target-libada
1579
1580 .PHONY: do-distclean
1581 do-distclean:
1582         @: $(MAKE); $(unstage)
1583         @r=`${PWD_COMMAND}`; export r; \
1584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1585         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1586           distclean-target
1587
1588
1589 .PHONY: distclean-host
1590 distclean-host:  \
1591     maybe-distclean-ash \
1592     maybe-distclean-autoconf \
1593     maybe-distclean-automake \
1594     maybe-distclean-bash \
1595     maybe-distclean-bfd \
1596     maybe-distclean-opcodes \
1597     maybe-distclean-binutils \
1598     maybe-distclean-bison \
1599     maybe-distclean-byacc \
1600     maybe-distclean-bzip2 \
1601     maybe-distclean-dejagnu \
1602     maybe-distclean-diff \
1603     maybe-distclean-dosutils \
1604     maybe-distclean-etc \
1605     maybe-distclean-fastjar \
1606     maybe-distclean-fileutils \
1607     maybe-distclean-findutils \
1608     maybe-distclean-find \
1609     maybe-distclean-fixincludes \
1610     maybe-distclean-flex \
1611     maybe-distclean-gas \
1612     maybe-distclean-gcc \
1613     maybe-distclean-gawk \
1614     maybe-distclean-gettext \
1615     maybe-distclean-gnuserv \
1616     maybe-distclean-gprof \
1617     maybe-distclean-gzip \
1618     maybe-distclean-hello \
1619     maybe-distclean-indent \
1620     maybe-distclean-intl \
1621     maybe-distclean-tcl \
1622     maybe-distclean-itcl \
1623     maybe-distclean-ld \
1624     maybe-distclean-libcpp \
1625     maybe-distclean-libdecnumber \
1626     maybe-distclean-libgui \
1627     maybe-distclean-libiberty \
1628     maybe-distclean-libtool \
1629     maybe-distclean-m4 \
1630     maybe-distclean-make \
1631     maybe-distclean-mmalloc \
1632     maybe-distclean-patch \
1633     maybe-distclean-perl \
1634     maybe-distclean-prms \
1635     maybe-distclean-rcs \
1636     maybe-distclean-readline \
1637     maybe-distclean-release \
1638     maybe-distclean-recode \
1639     maybe-distclean-sed \
1640     maybe-distclean-send-pr \
1641     maybe-distclean-shellutils \
1642     maybe-distclean-sid \
1643     maybe-distclean-sim \
1644     maybe-distclean-tar \
1645     maybe-distclean-texinfo \
1646     maybe-distclean-textutils \
1647     maybe-distclean-time \
1648     maybe-distclean-uudecode \
1649     maybe-distclean-wdiff \
1650     maybe-distclean-zip \
1651     maybe-distclean-zlib \
1652     maybe-distclean-gdb \
1653     maybe-distclean-expect \
1654     maybe-distclean-guile \
1655     maybe-distclean-tk \
1656     maybe-distclean-libtermcap \
1657     maybe-distclean-utils \
1658     maybe-distclean-gnattools
1659
1660 .PHONY: distclean-target
1661 distclean-target:  \
1662     maybe-distclean-target-libstdc++-v3 \
1663     maybe-distclean-target-libmudflap \
1664     maybe-distclean-target-libssp \
1665     maybe-distclean-target-newlib \
1666     maybe-distclean-target-libgfortran \
1667     maybe-distclean-target-libobjc \
1668     maybe-distclean-target-libtermcap \
1669     maybe-distclean-target-winsup \
1670     maybe-distclean-target-libgloss \
1671     maybe-distclean-target-libiberty \
1672     maybe-distclean-target-gperf \
1673     maybe-distclean-target-examples \
1674     maybe-distclean-target-libffi \
1675     maybe-distclean-target-libjava \
1676     maybe-distclean-target-zlib \
1677     maybe-distclean-target-boehm-gc \
1678     maybe-distclean-target-qthreads \
1679     maybe-distclean-target-rda \
1680     maybe-distclean-target-libada
1681
1682 .PHONY: do-maintainer-clean
1683 do-maintainer-clean:
1684         @: $(MAKE); $(unstage)
1685         @r=`${PWD_COMMAND}`; export r; \
1686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1687         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1688           maintainer-clean-target
1689
1690
1691 .PHONY: maintainer-clean-host
1692 maintainer-clean-host:  \
1693     maybe-maintainer-clean-ash \
1694     maybe-maintainer-clean-autoconf \
1695     maybe-maintainer-clean-automake \
1696     maybe-maintainer-clean-bash \
1697     maybe-maintainer-clean-bfd \
1698     maybe-maintainer-clean-opcodes \
1699     maybe-maintainer-clean-binutils \
1700     maybe-maintainer-clean-bison \
1701     maybe-maintainer-clean-byacc \
1702     maybe-maintainer-clean-bzip2 \
1703     maybe-maintainer-clean-dejagnu \
1704     maybe-maintainer-clean-diff \
1705     maybe-maintainer-clean-dosutils \
1706     maybe-maintainer-clean-etc \
1707     maybe-maintainer-clean-fastjar \
1708     maybe-maintainer-clean-fileutils \
1709     maybe-maintainer-clean-findutils \
1710     maybe-maintainer-clean-find \
1711     maybe-maintainer-clean-fixincludes \
1712     maybe-maintainer-clean-flex \
1713     maybe-maintainer-clean-gas \
1714     maybe-maintainer-clean-gcc \
1715     maybe-maintainer-clean-gawk \
1716     maybe-maintainer-clean-gettext \
1717     maybe-maintainer-clean-gnuserv \
1718     maybe-maintainer-clean-gprof \
1719     maybe-maintainer-clean-gzip \
1720     maybe-maintainer-clean-hello \
1721     maybe-maintainer-clean-indent \
1722     maybe-maintainer-clean-intl \
1723     maybe-maintainer-clean-tcl \
1724     maybe-maintainer-clean-itcl \
1725     maybe-maintainer-clean-ld \
1726     maybe-maintainer-clean-libcpp \
1727     maybe-maintainer-clean-libdecnumber \
1728     maybe-maintainer-clean-libgui \
1729     maybe-maintainer-clean-libiberty \
1730     maybe-maintainer-clean-libtool \
1731     maybe-maintainer-clean-m4 \
1732     maybe-maintainer-clean-make \
1733     maybe-maintainer-clean-mmalloc \
1734     maybe-maintainer-clean-patch \
1735     maybe-maintainer-clean-perl \
1736     maybe-maintainer-clean-prms \
1737     maybe-maintainer-clean-rcs \
1738     maybe-maintainer-clean-readline \
1739     maybe-maintainer-clean-release \
1740     maybe-maintainer-clean-recode \
1741     maybe-maintainer-clean-sed \
1742     maybe-maintainer-clean-send-pr \
1743     maybe-maintainer-clean-shellutils \
1744     maybe-maintainer-clean-sid \
1745     maybe-maintainer-clean-sim \
1746     maybe-maintainer-clean-tar \
1747     maybe-maintainer-clean-texinfo \
1748     maybe-maintainer-clean-textutils \
1749     maybe-maintainer-clean-time \
1750     maybe-maintainer-clean-uudecode \
1751     maybe-maintainer-clean-wdiff \
1752     maybe-maintainer-clean-zip \
1753     maybe-maintainer-clean-zlib \
1754     maybe-maintainer-clean-gdb \
1755     maybe-maintainer-clean-expect \
1756     maybe-maintainer-clean-guile \
1757     maybe-maintainer-clean-tk \
1758     maybe-maintainer-clean-libtermcap \
1759     maybe-maintainer-clean-utils \
1760     maybe-maintainer-clean-gnattools
1761
1762 .PHONY: maintainer-clean-target
1763 maintainer-clean-target:  \
1764     maybe-maintainer-clean-target-libstdc++-v3 \
1765     maybe-maintainer-clean-target-libmudflap \
1766     maybe-maintainer-clean-target-libssp \
1767     maybe-maintainer-clean-target-newlib \
1768     maybe-maintainer-clean-target-libgfortran \
1769     maybe-maintainer-clean-target-libobjc \
1770     maybe-maintainer-clean-target-libtermcap \
1771     maybe-maintainer-clean-target-winsup \
1772     maybe-maintainer-clean-target-libgloss \
1773     maybe-maintainer-clean-target-libiberty \
1774     maybe-maintainer-clean-target-gperf \
1775     maybe-maintainer-clean-target-examples \
1776     maybe-maintainer-clean-target-libffi \
1777     maybe-maintainer-clean-target-libjava \
1778     maybe-maintainer-clean-target-zlib \
1779     maybe-maintainer-clean-target-boehm-gc \
1780     maybe-maintainer-clean-target-qthreads \
1781     maybe-maintainer-clean-target-rda \
1782     maybe-maintainer-clean-target-libada
1783
1784
1785 # Here are the targets which correspond to the do-X targets.
1786
1787 .PHONY: info installcheck dvi html install-info
1788 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1789 .PHONY: local-clean local-distclean local-maintainer-clean
1790 info: do-info
1791 installcheck: do-installcheck
1792 dvi: do-dvi
1793 html: do-html
1794
1795 # Make sure makeinfo is built before we do a `make info', if we're
1796 # in fact building texinfo.
1797 do-info: maybe-all-texinfo
1798
1799 install-info: do-install-info dir.info
1800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1801         if [ -f dir.info ] ; then \
1802           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1803         else true ; fi
1804
1805 local-clean:
1806         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1807
1808 local-distclean:
1809         -rm -f Makefile config.status config.cache mh-frag mt-frag
1810         -rm -f maybedep.tmp serdep.tmp
1811         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1812           rm -rf $(TARGET_SUBDIR); \
1813         else true; fi
1814         -rm -rf $(BUILD_SUBDIR)
1815         -if [ "$(HOST_SUBDIR)" != "." ]; then \
1816           rm -rf $(HOST_SUBDIR); \
1817         else true; fi
1818         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1819         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1820         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1821         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1822         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1823
1824 local-maintainer-clean:
1825         @echo "This command is intended for maintainers to use;"
1826         @echo "it deletes files that may require special tools to rebuild."
1827
1828 clean: do-clean local-clean
1829 mostlyclean: do-mostlyclean local-clean
1830 distclean: do-distclean local-clean local-distclean
1831 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1832 maintainer-clean: local-distclean
1833 realclean: maintainer-clean
1834
1835 # Extra dependency for clean-target, owing to the mixed nature of gcc.
1836 clean-target: clean-target-libgcc
1837 clean-target-libgcc:
1838         test ! -d gcc || (cd gcc && $(MAKE) $@)
1839
1840 # Check target.
1841
1842 .PHONY: check do-check
1843 check: do-check
1844
1845 # Only include modules actually being configured and built.
1846 .PHONY: check-host
1847 check-host:  \
1848     maybe-check-ash \
1849     maybe-check-autoconf \
1850     maybe-check-automake \
1851     maybe-check-bash \
1852     maybe-check-bfd \
1853     maybe-check-opcodes \
1854     maybe-check-binutils \
1855     maybe-check-bison \
1856     maybe-check-byacc \
1857     maybe-check-bzip2 \
1858     maybe-check-dejagnu \
1859     maybe-check-diff \
1860     maybe-check-dosutils \
1861     maybe-check-etc \
1862     maybe-check-fastjar \
1863     maybe-check-fileutils \
1864     maybe-check-findutils \
1865     maybe-check-find \
1866     maybe-check-fixincludes \
1867     maybe-check-flex \
1868     maybe-check-gas \
1869     maybe-check-gcc \
1870     maybe-check-gawk \
1871     maybe-check-gettext \
1872     maybe-check-gnuserv \
1873     maybe-check-gprof \
1874     maybe-check-gzip \
1875     maybe-check-hello \
1876     maybe-check-indent \
1877     maybe-check-intl \
1878     maybe-check-tcl \
1879     maybe-check-itcl \
1880     maybe-check-ld \
1881     maybe-check-libcpp \
1882     maybe-check-libdecnumber \
1883     maybe-check-libgui \
1884     maybe-check-libiberty \
1885     maybe-check-libtool \
1886     maybe-check-m4 \
1887     maybe-check-make \
1888     maybe-check-mmalloc \
1889     maybe-check-patch \
1890     maybe-check-perl \
1891     maybe-check-prms \
1892     maybe-check-rcs \
1893     maybe-check-readline \
1894     maybe-check-release \
1895     maybe-check-recode \
1896     maybe-check-sed \
1897     maybe-check-send-pr \
1898     maybe-check-shellutils \
1899     maybe-check-sid \
1900     maybe-check-sim \
1901     maybe-check-tar \
1902     maybe-check-texinfo \
1903     maybe-check-textutils \
1904     maybe-check-time \
1905     maybe-check-uudecode \
1906     maybe-check-wdiff \
1907     maybe-check-zip \
1908     maybe-check-zlib \
1909     maybe-check-gdb \
1910     maybe-check-expect \
1911     maybe-check-guile \
1912     maybe-check-tk \
1913     maybe-check-libtermcap \
1914     maybe-check-utils \
1915     maybe-check-gnattools
1916
1917 .PHONY: check-target
1918 check-target:  \
1919     maybe-check-target-libstdc++-v3 \
1920     maybe-check-target-libmudflap \
1921     maybe-check-target-libssp \
1922     maybe-check-target-newlib \
1923     maybe-check-target-libgfortran \
1924     maybe-check-target-libobjc \
1925     maybe-check-target-libtermcap \
1926     maybe-check-target-winsup \
1927     maybe-check-target-libgloss \
1928     maybe-check-target-libiberty \
1929     maybe-check-target-gperf \
1930     maybe-check-target-examples \
1931     maybe-check-target-libffi \
1932     maybe-check-target-libjava \
1933     maybe-check-target-zlib \
1934     maybe-check-target-boehm-gc \
1935     maybe-check-target-qthreads \
1936     maybe-check-target-rda \
1937     maybe-check-target-libada
1938
1939 do-check:
1940         @: $(MAKE); $(unstage)
1941         @r=`${PWD_COMMAND}`; export r; \
1942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1943         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
1944
1945 # Automated reporting of test results.
1946
1947 warning.log: build.log
1948         $(srcdir)/contrib/warn_summary build.log > $@
1949
1950 mail-report.log:
1951         if test x'$(BOOT_CFLAGS)' != x''; then \
1952             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1953         fi; \
1954         $(srcdir)/contrib/test_summary -t >$@
1955         chmod +x $@
1956         echo If you really want to send e-mail, run ./$@ now
1957
1958 mail-report-with-warnings.log: warning.log
1959         if test x'$(BOOT_CFLAGS)' != x''; then \
1960             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1961         fi; \
1962         $(srcdir)/contrib/test_summary -t -i warning.log >$@
1963         chmod +x $@
1964         echo If you really want to send e-mail, run ./$@ now
1965
1966 # Installation targets.
1967
1968 .PHONY: install uninstall
1969 install:
1970         @: $(MAKE); $(unstage)
1971         @r=`${PWD_COMMAND}`; export r; \
1972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1973         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
1974
1975 .PHONY: install-host-nogcc
1976 install-host-nogcc:  \
1977     maybe-install-ash \
1978     maybe-install-autoconf \
1979     maybe-install-automake \
1980     maybe-install-bash \
1981     maybe-install-bfd \
1982     maybe-install-opcodes \
1983     maybe-install-binutils \
1984     maybe-install-bison \
1985     maybe-install-byacc \
1986     maybe-install-bzip2 \
1987     maybe-install-dejagnu \
1988     maybe-install-diff \
1989     maybe-install-dosutils \
1990     maybe-install-etc \
1991     maybe-install-fastjar \
1992     maybe-install-fileutils \
1993     maybe-install-findutils \
1994     maybe-install-find \
1995     maybe-install-fixincludes \
1996     maybe-install-flex \
1997     maybe-install-gas \
1998     maybe-install-gawk \
1999     maybe-install-gettext \
2000     maybe-install-gnuserv \
2001     maybe-install-gprof \
2002     maybe-install-gzip \
2003     maybe-install-hello \
2004     maybe-install-indent \
2005     maybe-install-intl \
2006     maybe-install-tcl \
2007     maybe-install-itcl \
2008     maybe-install-ld \
2009     maybe-install-libcpp \
2010     maybe-install-libdecnumber \
2011     maybe-install-libgui \
2012     maybe-install-libiberty \
2013     maybe-install-libtool \
2014     maybe-install-m4 \
2015     maybe-install-make \
2016     maybe-install-mmalloc \
2017     maybe-install-patch \
2018     maybe-install-perl \
2019     maybe-install-prms \
2020     maybe-install-rcs \
2021     maybe-install-readline \
2022     maybe-install-release \
2023     maybe-install-recode \
2024     maybe-install-sed \
2025     maybe-install-send-pr \
2026     maybe-install-shellutils \
2027     maybe-install-sid \
2028     maybe-install-sim \
2029     maybe-install-tar \
2030     maybe-install-texinfo \
2031     maybe-install-textutils \
2032     maybe-install-time \
2033     maybe-install-uudecode \
2034     maybe-install-wdiff \
2035     maybe-install-zip \
2036     maybe-install-zlib \
2037     maybe-install-gdb \
2038     maybe-install-expect \
2039     maybe-install-guile \
2040     maybe-install-tk \
2041     maybe-install-libtermcap \
2042     maybe-install-utils \
2043     maybe-install-gnattools
2044
2045 .PHONY: install-host
2046 install-host:  \
2047     maybe-install-ash \
2048     maybe-install-autoconf \
2049     maybe-install-automake \
2050     maybe-install-bash \
2051     maybe-install-bfd \
2052     maybe-install-opcodes \
2053     maybe-install-binutils \
2054     maybe-install-bison \
2055     maybe-install-byacc \
2056     maybe-install-bzip2 \
2057     maybe-install-dejagnu \
2058     maybe-install-diff \
2059     maybe-install-dosutils \
2060     maybe-install-etc \
2061     maybe-install-fastjar \
2062     maybe-install-fileutils \
2063     maybe-install-findutils \
2064     maybe-install-find \
2065     maybe-install-fixincludes \
2066     maybe-install-flex \
2067     maybe-install-gas \
2068     maybe-install-gcc \
2069     maybe-install-gawk \
2070     maybe-install-gettext \
2071     maybe-install-gnuserv \
2072     maybe-install-gprof \
2073     maybe-install-gzip \
2074     maybe-install-hello \
2075     maybe-install-indent \
2076     maybe-install-intl \
2077     maybe-install-tcl \
2078     maybe-install-itcl \
2079     maybe-install-ld \
2080     maybe-install-libcpp \
2081     maybe-install-libdecnumber \
2082     maybe-install-libgui \
2083     maybe-install-libiberty \
2084     maybe-install-libtool \
2085     maybe-install-m4 \
2086     maybe-install-make \
2087     maybe-install-mmalloc \
2088     maybe-install-patch \
2089     maybe-install-perl \
2090     maybe-install-prms \
2091     maybe-install-rcs \
2092     maybe-install-readline \
2093     maybe-install-release \
2094     maybe-install-recode \
2095     maybe-install-sed \
2096     maybe-install-send-pr \
2097     maybe-install-shellutils \
2098     maybe-install-sid \
2099     maybe-install-sim \
2100     maybe-install-tar \
2101     maybe-install-texinfo \
2102     maybe-install-textutils \
2103     maybe-install-time \
2104     maybe-install-uudecode \
2105     maybe-install-wdiff \
2106     maybe-install-zip \
2107     maybe-install-zlib \
2108     maybe-install-gdb \
2109     maybe-install-expect \
2110     maybe-install-guile \
2111     maybe-install-tk \
2112     maybe-install-libtermcap \
2113     maybe-install-utils \
2114     maybe-install-gnattools
2115
2116 .PHONY: install-target
2117 install-target:  \
2118     maybe-install-target-libstdc++-v3 \
2119     maybe-install-target-libmudflap \
2120     maybe-install-target-libssp \
2121     maybe-install-target-newlib \
2122     maybe-install-target-libgfortran \
2123     maybe-install-target-libobjc \
2124     maybe-install-target-libtermcap \
2125     maybe-install-target-winsup \
2126     maybe-install-target-libgloss \
2127     maybe-install-target-libiberty \
2128     maybe-install-target-gperf \
2129     maybe-install-target-examples \
2130     maybe-install-target-libffi \
2131     maybe-install-target-libjava \
2132     maybe-install-target-zlib \
2133     maybe-install-target-boehm-gc \
2134     maybe-install-target-qthreads \
2135     maybe-install-target-rda \
2136     maybe-install-target-libada
2137
2138 uninstall:
2139         @echo "the uninstall target is not supported in this tree"
2140
2141 .PHONY: install.all
2142 install.all: install-no-fixedincludes
2143         @if [ -f ./gcc/Makefile ] ; then \
2144                 r=`${PWD_COMMAND}` ; export r ; \
2145                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2146                 $(HOST_EXPORTS) \
2147                 (cd ./gcc && \
2148                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2149         else \
2150                 true ; \
2151         fi
2152
2153 # install-no-fixedincludes is used because Cygnus can not distribute
2154 # the fixed header files.
2155 .PHONY: install-no-fixedincludes
2156 install-no-fixedincludes: installdirs install-host-nogcc \
2157         install-target gcc-no-fixedincludes
2158
2159 ### other supporting targets
2160
2161 MAKEDIRS= \
2162         $(DESTDIR)$(prefix) \
2163         $(DESTDIR)$(exec_prefix)
2164 .PHONY: installdirs
2165 installdirs: mkinstalldirs
2166         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2167
2168 dir.info: do-install-info
2169         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2170           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2171           mv -f dir.info.new dir.info ; \
2172         else true ; \
2173         fi
2174
2175 dist:
2176         @echo "Building a full distribution of this tree isn't done"
2177         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2178
2179 etags tags: TAGS
2180
2181 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2182 # ability to use several tags files at once, so there is probably no need
2183 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2184 # (if we felt like it) have this Makefile write a piece of elisp which
2185 # the user could load to tell emacs19 where all the TAGS files we just
2186 # built are.
2187 TAGS: do-TAGS
2188
2189 # ------------------------------------
2190 # Macros for configure and all targets
2191 # ------------------------------------
2192
2193
2194
2195
2196
2197 # --------------------------------------
2198 # Modules which run on the build machine
2199 # --------------------------------------
2200
2201
2202 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2203 maybe-configure-build-libiberty:
2204 @if build-libiberty
2205 maybe-configure-build-libiberty: configure-build-libiberty
2206 configure-build-libiberty:
2207         @: $(MAKE); $(unstage)
2208         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2209         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2210         r=`${PWD_COMMAND}`; export r; \
2211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2212         $(BUILD_EXPORTS) \
2213         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2214         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2215         case $(srcdir) in \
2216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2217           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2219         esac; \
2220         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2221         libsrcdir="$$s/libiberty"; \
2222         rm -f no-such-file || : ; \
2223         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2224           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2225           || exit 1
2226 @endif build-libiberty
2227
2228
2229
2230
2231
2232 .PHONY: all-build-libiberty maybe-all-build-libiberty
2233 maybe-all-build-libiberty:
2234 @if build-libiberty
2235 TARGET-build-libiberty=all
2236 maybe-all-build-libiberty: all-build-libiberty
2237 all-build-libiberty: configure-build-libiberty
2238         @: $(MAKE); $(unstage)
2239         @r=`${PWD_COMMAND}`; export r; \
2240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2241         $(BUILD_EXPORTS) \
2242         (cd $(BUILD_SUBDIR)/libiberty && \
2243           $(MAKE)   $(TARGET-build-libiberty))
2244 @endif build-libiberty
2245
2246
2247
2248
2249
2250 .PHONY: configure-build-bison maybe-configure-build-bison
2251 maybe-configure-build-bison:
2252 @if build-bison
2253 maybe-configure-build-bison: configure-build-bison
2254 configure-build-bison:
2255         @: $(MAKE); $(unstage)
2256         @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2257         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2258         r=`${PWD_COMMAND}`; export r; \
2259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260         $(BUILD_EXPORTS) \
2261         echo Configuring in $(BUILD_SUBDIR)/bison; \
2262         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2263         case $(srcdir) in \
2264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2265           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2267         esac; \
2268         srcdiroption="--srcdir=$${topdir}/bison"; \
2269         libsrcdir="$$s/bison"; \
2270         rm -f no-such-file || : ; \
2271         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2272           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2273           || exit 1
2274 @endif build-bison
2275
2276
2277
2278
2279
2280 .PHONY: all-build-bison maybe-all-build-bison
2281 maybe-all-build-bison:
2282 @if build-bison
2283 TARGET-build-bison=all
2284 maybe-all-build-bison: all-build-bison
2285 all-build-bison: configure-build-bison
2286         @: $(MAKE); $(unstage)
2287         @r=`${PWD_COMMAND}`; export r; \
2288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2289         $(BUILD_EXPORTS) \
2290         (cd $(BUILD_SUBDIR)/bison && \
2291           $(MAKE)   $(TARGET-build-bison))
2292 @endif build-bison
2293
2294
2295
2296
2297
2298 .PHONY: configure-build-byacc maybe-configure-build-byacc
2299 maybe-configure-build-byacc:
2300 @if build-byacc
2301 maybe-configure-build-byacc: configure-build-byacc
2302 configure-build-byacc:
2303         @: $(MAKE); $(unstage)
2304         @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2305         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2306         r=`${PWD_COMMAND}`; export r; \
2307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2308         $(BUILD_EXPORTS) \
2309         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2310         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2311         case $(srcdir) in \
2312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2313           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2315         esac; \
2316         srcdiroption="--srcdir=$${topdir}/byacc"; \
2317         libsrcdir="$$s/byacc"; \
2318         rm -f no-such-file || : ; \
2319         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2320           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2321           || exit 1
2322 @endif build-byacc
2323
2324
2325
2326
2327
2328 .PHONY: all-build-byacc maybe-all-build-byacc
2329 maybe-all-build-byacc:
2330 @if build-byacc
2331 TARGET-build-byacc=all
2332 maybe-all-build-byacc: all-build-byacc
2333 all-build-byacc: configure-build-byacc
2334         @: $(MAKE); $(unstage)
2335         @r=`${PWD_COMMAND}`; export r; \
2336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2337         $(BUILD_EXPORTS) \
2338         (cd $(BUILD_SUBDIR)/byacc && \
2339           $(MAKE)   $(TARGET-build-byacc))
2340 @endif build-byacc
2341
2342
2343
2344
2345
2346 .PHONY: configure-build-flex maybe-configure-build-flex
2347 maybe-configure-build-flex:
2348 @if build-flex
2349 maybe-configure-build-flex: configure-build-flex
2350 configure-build-flex:
2351         @: $(MAKE); $(unstage)
2352         @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2353         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2354         r=`${PWD_COMMAND}`; export r; \
2355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2356         $(BUILD_EXPORTS) \
2357         echo Configuring in $(BUILD_SUBDIR)/flex; \
2358         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2359         case $(srcdir) in \
2360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2361           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2363         esac; \
2364         srcdiroption="--srcdir=$${topdir}/flex"; \
2365         libsrcdir="$$s/flex"; \
2366         rm -f no-such-file || : ; \
2367         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2368           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2369           || exit 1
2370 @endif build-flex
2371
2372
2373
2374
2375
2376 .PHONY: all-build-flex maybe-all-build-flex
2377 maybe-all-build-flex:
2378 @if build-flex
2379 TARGET-build-flex=all
2380 maybe-all-build-flex: all-build-flex
2381 all-build-flex: configure-build-flex
2382         @: $(MAKE); $(unstage)
2383         @r=`${PWD_COMMAND}`; export r; \
2384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2385         $(BUILD_EXPORTS) \
2386         (cd $(BUILD_SUBDIR)/flex && \
2387           $(MAKE)   $(TARGET-build-flex))
2388 @endif build-flex
2389
2390
2391
2392
2393
2394 .PHONY: configure-build-m4 maybe-configure-build-m4
2395 maybe-configure-build-m4:
2396 @if build-m4
2397 maybe-configure-build-m4: configure-build-m4
2398 configure-build-m4:
2399         @: $(MAKE); $(unstage)
2400         @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2401         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2402         r=`${PWD_COMMAND}`; export r; \
2403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2404         $(BUILD_EXPORTS) \
2405         echo Configuring in $(BUILD_SUBDIR)/m4; \
2406         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2407         case $(srcdir) in \
2408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2409           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2411         esac; \
2412         srcdiroption="--srcdir=$${topdir}/m4"; \
2413         libsrcdir="$$s/m4"; \
2414         rm -f no-such-file || : ; \
2415         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2416           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2417           || exit 1
2418 @endif build-m4
2419
2420
2421
2422
2423
2424 .PHONY: all-build-m4 maybe-all-build-m4
2425 maybe-all-build-m4:
2426 @if build-m4
2427 TARGET-build-m4=all
2428 maybe-all-build-m4: all-build-m4
2429 all-build-m4: configure-build-m4
2430         @: $(MAKE); $(unstage)
2431         @r=`${PWD_COMMAND}`; export r; \
2432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2433         $(BUILD_EXPORTS) \
2434         (cd $(BUILD_SUBDIR)/m4 && \
2435           $(MAKE)   $(TARGET-build-m4))
2436 @endif build-m4
2437
2438
2439
2440
2441
2442 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2443 maybe-configure-build-texinfo:
2444 @if build-texinfo
2445 maybe-configure-build-texinfo: configure-build-texinfo
2446 configure-build-texinfo:
2447         @: $(MAKE); $(unstage)
2448         @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2449         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2450         r=`${PWD_COMMAND}`; export r; \
2451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2452         $(BUILD_EXPORTS) \
2453         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2454         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2455         case $(srcdir) in \
2456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2457           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2459         esac; \
2460         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2461         libsrcdir="$$s/texinfo"; \
2462         rm -f no-such-file || : ; \
2463         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2464           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2465           || exit 1
2466 @endif build-texinfo
2467
2468
2469
2470
2471
2472 .PHONY: all-build-texinfo maybe-all-build-texinfo
2473 maybe-all-build-texinfo:
2474 @if build-texinfo
2475 TARGET-build-texinfo=all
2476 maybe-all-build-texinfo: all-build-texinfo
2477 all-build-texinfo: configure-build-texinfo
2478         @: $(MAKE); $(unstage)
2479         @r=`${PWD_COMMAND}`; export r; \
2480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2481         $(BUILD_EXPORTS) \
2482         (cd $(BUILD_SUBDIR)/texinfo && \
2483           $(MAKE)   $(TARGET-build-texinfo))
2484 @endif build-texinfo
2485
2486
2487
2488
2489
2490 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2491 maybe-configure-build-fixincludes:
2492 @if build-fixincludes
2493 maybe-configure-build-fixincludes: configure-build-fixincludes
2494 configure-build-fixincludes:
2495         @: $(MAKE); $(unstage)
2496         @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2497         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2498         r=`${PWD_COMMAND}`; export r; \
2499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2500         $(BUILD_EXPORTS) \
2501         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2502         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2503         case $(srcdir) in \
2504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2505           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2507         esac; \
2508         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2509         libsrcdir="$$s/fixincludes"; \
2510         rm -f no-such-file || : ; \
2511         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2512           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2513           || exit 1
2514 @endif build-fixincludes
2515
2516
2517
2518
2519
2520 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2521 maybe-all-build-fixincludes:
2522 @if build-fixincludes
2523 TARGET-build-fixincludes=all
2524 maybe-all-build-fixincludes: all-build-fixincludes
2525 all-build-fixincludes: configure-build-fixincludes
2526         @: $(MAKE); $(unstage)
2527         @r=`${PWD_COMMAND}`; export r; \
2528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2529         $(BUILD_EXPORTS) \
2530         (cd $(BUILD_SUBDIR)/fixincludes && \
2531           $(MAKE)   $(TARGET-build-fixincludes))
2532 @endif build-fixincludes
2533
2534
2535
2536
2537
2538 # --------------------------------------
2539 # Modules which run on the host machine
2540 # --------------------------------------
2541
2542
2543 .PHONY: configure-ash maybe-configure-ash
2544 maybe-configure-ash:
2545 @if ash
2546 maybe-configure-ash: configure-ash
2547 configure-ash:
2548         @: $(MAKE); $(unstage)
2549         @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2551         r=`${PWD_COMMAND}`; export r; \
2552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2553         $(HOST_EXPORTS) \
2554         echo Configuring in $(HOST_SUBDIR)/ash; \
2555         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2556         case $(srcdir) in \
2557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2558           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2560         esac; \
2561         srcdiroption="--srcdir=$${topdir}/ash"; \
2562         libsrcdir="$$s/ash"; \
2563         $(SHELL) $${libsrcdir}/configure \
2564           $(HOST_CONFIGARGS) $${srcdiroption}  \
2565           || exit 1
2566 @endif ash
2567
2568
2569
2570
2571
2572 .PHONY: all-ash maybe-all-ash
2573 maybe-all-ash:
2574 @if ash
2575 TARGET-ash=all
2576 maybe-all-ash: all-ash
2577 all-ash: configure-ash
2578         @: $(MAKE); $(unstage)
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         @: $(MAKE); $(unstage)
2596         @r=`${PWD_COMMAND}`; export r; \
2597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2598         $(HOST_EXPORTS) \
2599         (cd $(HOST_SUBDIR)/ash && \
2600           $(MAKE) $(FLAGS_TO_PASS)  check)
2601
2602 @endif ash
2603
2604 .PHONY: install-ash maybe-install-ash
2605 maybe-install-ash:
2606 @if ash
2607 maybe-install-ash: install-ash
2608
2609 install-ash: installdirs
2610         @: $(MAKE); $(unstage)
2611         @r=`${PWD_COMMAND}`; export r; \
2612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2613         $(HOST_EXPORTS) \
2614         (cd $(HOST_SUBDIR)/ash && \
2615           $(MAKE) $(FLAGS_TO_PASS)  install)
2616
2617 @endif ash
2618
2619 # Other targets (info, dvi, etc.)
2620
2621 .PHONY: maybe-info-ash info-ash
2622 maybe-info-ash:
2623 @if ash
2624 maybe-info-ash: info-ash
2625
2626 info-ash: \
2627     configure-ash 
2628         @: $(MAKE); $(unstage)
2629         @[ -f ./ash/Makefile ] || exit 0; \
2630         r=`${PWD_COMMAND}`; export r; \
2631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2632         $(HOST_EXPORTS) \
2633         for flag in $(EXTRA_HOST_FLAGS) ; do \
2634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2635         done; \
2636         echo "Doing info in ash" ; \
2637         (cd $(HOST_SUBDIR)/ash && \
2638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2640                   "RANLIB=$${RANLIB}" \
2641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2642                   info) \
2643           || exit 1
2644
2645 @endif ash
2646
2647 .PHONY: maybe-dvi-ash dvi-ash
2648 maybe-dvi-ash:
2649 @if ash
2650 maybe-dvi-ash: dvi-ash
2651
2652 dvi-ash: \
2653     configure-ash 
2654         @: $(MAKE); $(unstage)
2655         @[ -f ./ash/Makefile ] || exit 0; \
2656         r=`${PWD_COMMAND}`; export r; \
2657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2658         $(HOST_EXPORTS) \
2659         for flag in $(EXTRA_HOST_FLAGS) ; do \
2660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2661         done; \
2662         echo "Doing dvi in ash" ; \
2663         (cd $(HOST_SUBDIR)/ash && \
2664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2666                   "RANLIB=$${RANLIB}" \
2667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2668                   dvi) \
2669           || exit 1
2670
2671 @endif ash
2672
2673 .PHONY: maybe-html-ash html-ash
2674 maybe-html-ash:
2675 @if ash
2676 maybe-html-ash: html-ash
2677
2678 html-ash: \
2679     configure-ash 
2680         @: $(MAKE); $(unstage)
2681         @[ -f ./ash/Makefile ] || exit 0; \
2682         r=`${PWD_COMMAND}`; export r; \
2683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2684         $(HOST_EXPORTS) \
2685         for flag in $(EXTRA_HOST_FLAGS) ; do \
2686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2687         done; \
2688         echo "Doing html in ash" ; \
2689         (cd $(HOST_SUBDIR)/ash && \
2690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2692                   "RANLIB=$${RANLIB}" \
2693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2694                   html) \
2695           || exit 1
2696
2697 @endif ash
2698
2699 .PHONY: maybe-TAGS-ash TAGS-ash
2700 maybe-TAGS-ash:
2701 @if ash
2702 maybe-TAGS-ash: TAGS-ash
2703
2704 TAGS-ash: \
2705     configure-ash 
2706         @: $(MAKE); $(unstage)
2707         @[ -f ./ash/Makefile ] || exit 0; \
2708         r=`${PWD_COMMAND}`; export r; \
2709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2710         $(HOST_EXPORTS) \
2711         for flag in $(EXTRA_HOST_FLAGS) ; do \
2712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2713         done; \
2714         echo "Doing TAGS in ash" ; \
2715         (cd $(HOST_SUBDIR)/ash && \
2716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2718                   "RANLIB=$${RANLIB}" \
2719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2720                   TAGS) \
2721           || exit 1
2722
2723 @endif ash
2724
2725 .PHONY: maybe-install-info-ash install-info-ash
2726 maybe-install-info-ash:
2727 @if ash
2728 maybe-install-info-ash: install-info-ash
2729
2730 install-info-ash: \
2731     configure-ash \
2732     info-ash 
2733         @: $(MAKE); $(unstage)
2734         @[ -f ./ash/Makefile ] || exit 0; \
2735         r=`${PWD_COMMAND}`; export r; \
2736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2737         $(HOST_EXPORTS) \
2738         for flag in $(EXTRA_HOST_FLAGS) ; do \
2739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2740         done; \
2741         echo "Doing install-info in ash" ; \
2742         (cd $(HOST_SUBDIR)/ash && \
2743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2745                   "RANLIB=$${RANLIB}" \
2746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2747                   install-info) \
2748           || exit 1
2749
2750 @endif ash
2751
2752 .PHONY: maybe-installcheck-ash installcheck-ash
2753 maybe-installcheck-ash:
2754 @if ash
2755 maybe-installcheck-ash: installcheck-ash
2756
2757 installcheck-ash: \
2758     configure-ash 
2759         @: $(MAKE); $(unstage)
2760         @[ -f ./ash/Makefile ] || exit 0; \
2761         r=`${PWD_COMMAND}`; export r; \
2762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2763         $(HOST_EXPORTS) \
2764         for flag in $(EXTRA_HOST_FLAGS) ; do \
2765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2766         done; \
2767         echo "Doing installcheck in ash" ; \
2768         (cd $(HOST_SUBDIR)/ash && \
2769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2771                   "RANLIB=$${RANLIB}" \
2772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2773                   installcheck) \
2774           || exit 1
2775
2776 @endif ash
2777
2778 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2779 maybe-mostlyclean-ash:
2780 @if ash
2781 maybe-mostlyclean-ash: mostlyclean-ash
2782
2783 mostlyclean-ash: 
2784         @: $(MAKE); $(unstage)
2785         @[ -f ./ash/Makefile ] || exit 0; \
2786         r=`${PWD_COMMAND}`; export r; \
2787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2788         $(HOST_EXPORTS) \
2789         for flag in $(EXTRA_HOST_FLAGS) ; do \
2790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2791         done; \
2792         echo "Doing mostlyclean in ash" ; \
2793         (cd $(HOST_SUBDIR)/ash && \
2794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2796                   "RANLIB=$${RANLIB}" \
2797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2798                   mostlyclean) \
2799           || exit 1
2800
2801 @endif ash
2802
2803 .PHONY: maybe-clean-ash clean-ash
2804 maybe-clean-ash:
2805 @if ash
2806 maybe-clean-ash: clean-ash
2807
2808 clean-ash: 
2809         @: $(MAKE); $(unstage)
2810         @[ -f ./ash/Makefile ] || exit 0; \
2811         r=`${PWD_COMMAND}`; export r; \
2812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2813         $(HOST_EXPORTS) \
2814         for flag in $(EXTRA_HOST_FLAGS) ; do \
2815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2816         done; \
2817         echo "Doing clean in ash" ; \
2818         (cd $(HOST_SUBDIR)/ash && \
2819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2821                   "RANLIB=$${RANLIB}" \
2822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2823                   clean) \
2824           || exit 1
2825
2826 @endif ash
2827
2828 .PHONY: maybe-distclean-ash distclean-ash
2829 maybe-distclean-ash:
2830 @if ash
2831 maybe-distclean-ash: distclean-ash
2832
2833 distclean-ash: 
2834         @: $(MAKE); $(unstage)
2835         @[ -f ./ash/Makefile ] || exit 0; \
2836         r=`${PWD_COMMAND}`; export r; \
2837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2838         $(HOST_EXPORTS) \
2839         for flag in $(EXTRA_HOST_FLAGS) ; do \
2840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2841         done; \
2842         echo "Doing distclean in ash" ; \
2843         (cd $(HOST_SUBDIR)/ash && \
2844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2846                   "RANLIB=$${RANLIB}" \
2847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2848                   distclean) \
2849           || exit 1
2850
2851 @endif ash
2852
2853 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2854 maybe-maintainer-clean-ash:
2855 @if ash
2856 maybe-maintainer-clean-ash: maintainer-clean-ash
2857
2858 maintainer-clean-ash: 
2859         @: $(MAKE); $(unstage)
2860         @[ -f ./ash/Makefile ] || exit 0; \
2861         r=`${PWD_COMMAND}`; export r; \
2862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2863         $(HOST_EXPORTS) \
2864         for flag in $(EXTRA_HOST_FLAGS) ; do \
2865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2866         done; \
2867         echo "Doing maintainer-clean in ash" ; \
2868         (cd $(HOST_SUBDIR)/ash && \
2869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2871                   "RANLIB=$${RANLIB}" \
2872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2873                   maintainer-clean) \
2874           || exit 1
2875
2876 @endif ash
2877
2878
2879
2880 .PHONY: configure-autoconf maybe-configure-autoconf
2881 maybe-configure-autoconf:
2882 @if autoconf
2883 maybe-configure-autoconf: configure-autoconf
2884 configure-autoconf:
2885         @: $(MAKE); $(unstage)
2886         @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2887         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2888         r=`${PWD_COMMAND}`; export r; \
2889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890         $(HOST_EXPORTS) \
2891         echo Configuring in $(HOST_SUBDIR)/autoconf; \
2892         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2893         case $(srcdir) in \
2894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2895           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2897         esac; \
2898         srcdiroption="--srcdir=$${topdir}/autoconf"; \
2899         libsrcdir="$$s/autoconf"; \
2900         $(SHELL) $${libsrcdir}/configure \
2901           $(HOST_CONFIGARGS) $${srcdiroption}  \
2902           || exit 1
2903 @endif autoconf
2904
2905
2906
2907
2908
2909 .PHONY: all-autoconf maybe-all-autoconf
2910 maybe-all-autoconf:
2911 @if autoconf
2912 TARGET-autoconf=all
2913 maybe-all-autoconf: all-autoconf
2914 all-autoconf: configure-autoconf
2915         @: $(MAKE); $(unstage)
2916         @r=`${PWD_COMMAND}`; export r; \
2917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2918         $(HOST_EXPORTS) \
2919         (cd $(HOST_SUBDIR)/autoconf && \
2920           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
2921 @endif autoconf
2922
2923
2924
2925
2926 .PHONY: check-autoconf maybe-check-autoconf
2927 maybe-check-autoconf:
2928 @if autoconf
2929 maybe-check-autoconf: check-autoconf
2930
2931 check-autoconf:
2932         @: $(MAKE); $(unstage)
2933         @r=`${PWD_COMMAND}`; export r; \
2934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2935         $(HOST_EXPORTS) \
2936         (cd $(HOST_SUBDIR)/autoconf && \
2937           $(MAKE) $(FLAGS_TO_PASS)  check)
2938
2939 @endif autoconf
2940
2941 .PHONY: install-autoconf maybe-install-autoconf
2942 maybe-install-autoconf:
2943 @if autoconf
2944 maybe-install-autoconf: install-autoconf
2945
2946 install-autoconf: installdirs
2947         @: $(MAKE); $(unstage)
2948         @r=`${PWD_COMMAND}`; export r; \
2949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2950         $(HOST_EXPORTS) \
2951         (cd $(HOST_SUBDIR)/autoconf && \
2952           $(MAKE) $(FLAGS_TO_PASS)  install)
2953
2954 @endif autoconf
2955
2956 # Other targets (info, dvi, etc.)
2957
2958 .PHONY: maybe-info-autoconf info-autoconf
2959 maybe-info-autoconf:
2960 @if autoconf
2961 maybe-info-autoconf: info-autoconf
2962
2963 info-autoconf: \
2964     configure-autoconf 
2965         @: $(MAKE); $(unstage)
2966         @[ -f ./autoconf/Makefile ] || exit 0; \
2967         r=`${PWD_COMMAND}`; export r; \
2968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969         $(HOST_EXPORTS) \
2970         for flag in $(EXTRA_HOST_FLAGS) ; do \
2971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2972         done; \
2973         echo "Doing info in autoconf" ; \
2974         (cd $(HOST_SUBDIR)/autoconf && \
2975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2977                   "RANLIB=$${RANLIB}" \
2978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2979                   info) \
2980           || exit 1
2981
2982 @endif autoconf
2983
2984 .PHONY: maybe-dvi-autoconf dvi-autoconf
2985 maybe-dvi-autoconf:
2986 @if autoconf
2987 maybe-dvi-autoconf: dvi-autoconf
2988
2989 dvi-autoconf: \
2990     configure-autoconf 
2991         @: $(MAKE); $(unstage)
2992         @[ -f ./autoconf/Makefile ] || exit 0; \
2993         r=`${PWD_COMMAND}`; export r; \
2994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995         $(HOST_EXPORTS) \
2996         for flag in $(EXTRA_HOST_FLAGS) ; do \
2997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2998         done; \
2999         echo "Doing dvi in autoconf" ; \
3000         (cd $(HOST_SUBDIR)/autoconf && \
3001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3003                   "RANLIB=$${RANLIB}" \
3004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3005                   dvi) \
3006           || exit 1
3007
3008 @endif autoconf
3009
3010 .PHONY: maybe-html-autoconf html-autoconf
3011 maybe-html-autoconf:
3012 @if autoconf
3013 maybe-html-autoconf: html-autoconf
3014
3015 html-autoconf: \
3016     configure-autoconf 
3017         @: $(MAKE); $(unstage)
3018         @[ -f ./autoconf/Makefile ] || exit 0; \
3019         r=`${PWD_COMMAND}`; export r; \
3020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3021         $(HOST_EXPORTS) \
3022         for flag in $(EXTRA_HOST_FLAGS) ; do \
3023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3024         done; \
3025         echo "Doing html in autoconf" ; \
3026         (cd $(HOST_SUBDIR)/autoconf && \
3027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3029                   "RANLIB=$${RANLIB}" \
3030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3031                   html) \
3032           || exit 1
3033
3034 @endif autoconf
3035
3036 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3037 maybe-TAGS-autoconf:
3038 @if autoconf
3039 maybe-TAGS-autoconf: TAGS-autoconf
3040
3041 TAGS-autoconf: \
3042     configure-autoconf 
3043         @: $(MAKE); $(unstage)
3044         @[ -f ./autoconf/Makefile ] || exit 0; \
3045         r=`${PWD_COMMAND}`; export r; \
3046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3047         $(HOST_EXPORTS) \
3048         for flag in $(EXTRA_HOST_FLAGS) ; do \
3049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3050         done; \
3051         echo "Doing TAGS in autoconf" ; \
3052         (cd $(HOST_SUBDIR)/autoconf && \
3053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3055                   "RANLIB=$${RANLIB}" \
3056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3057                   TAGS) \
3058           || exit 1
3059
3060 @endif autoconf
3061
3062 .PHONY: maybe-install-info-autoconf install-info-autoconf
3063 maybe-install-info-autoconf:
3064 @if autoconf
3065 maybe-install-info-autoconf: install-info-autoconf
3066
3067 install-info-autoconf: \
3068     configure-autoconf \
3069     info-autoconf 
3070         @: $(MAKE); $(unstage)
3071         @[ -f ./autoconf/Makefile ] || exit 0; \
3072         r=`${PWD_COMMAND}`; export r; \
3073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3074         $(HOST_EXPORTS) \
3075         for flag in $(EXTRA_HOST_FLAGS) ; do \
3076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3077         done; \
3078         echo "Doing install-info in autoconf" ; \
3079         (cd $(HOST_SUBDIR)/autoconf && \
3080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3082                   "RANLIB=$${RANLIB}" \
3083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3084                   install-info) \
3085           || exit 1
3086
3087 @endif autoconf
3088
3089 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3090 maybe-installcheck-autoconf:
3091 @if autoconf
3092 maybe-installcheck-autoconf: installcheck-autoconf
3093
3094 installcheck-autoconf: \
3095     configure-autoconf 
3096         @: $(MAKE); $(unstage)
3097         @[ -f ./autoconf/Makefile ] || exit 0; \
3098         r=`${PWD_COMMAND}`; export r; \
3099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3100         $(HOST_EXPORTS) \
3101         for flag in $(EXTRA_HOST_FLAGS) ; do \
3102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3103         done; \
3104         echo "Doing installcheck in autoconf" ; \
3105         (cd $(HOST_SUBDIR)/autoconf && \
3106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3108                   "RANLIB=$${RANLIB}" \
3109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3110                   installcheck) \
3111           || exit 1
3112
3113 @endif autoconf
3114
3115 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3116 maybe-mostlyclean-autoconf:
3117 @if autoconf
3118 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3119
3120 mostlyclean-autoconf: 
3121         @: $(MAKE); $(unstage)
3122         @[ -f ./autoconf/Makefile ] || exit 0; \
3123         r=`${PWD_COMMAND}`; export r; \
3124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3125         $(HOST_EXPORTS) \
3126         for flag in $(EXTRA_HOST_FLAGS) ; do \
3127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3128         done; \
3129         echo "Doing mostlyclean in autoconf" ; \
3130         (cd $(HOST_SUBDIR)/autoconf && \
3131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3133                   "RANLIB=$${RANLIB}" \
3134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3135                   mostlyclean) \
3136           || exit 1
3137
3138 @endif autoconf
3139
3140 .PHONY: maybe-clean-autoconf clean-autoconf
3141 maybe-clean-autoconf:
3142 @if autoconf
3143 maybe-clean-autoconf: clean-autoconf
3144
3145 clean-autoconf: 
3146         @: $(MAKE); $(unstage)
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 clean 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                   clean) \
3161           || exit 1
3162
3163 @endif autoconf
3164
3165 .PHONY: maybe-distclean-autoconf distclean-autoconf
3166 maybe-distclean-autoconf:
3167 @if autoconf
3168 maybe-distclean-autoconf: distclean-autoconf
3169
3170 distclean-autoconf: 
3171         @: $(MAKE); $(unstage)
3172         @[ -f ./autoconf/Makefile ] || exit 0; \
3173         r=`${PWD_COMMAND}`; export r; \
3174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3175         $(HOST_EXPORTS) \
3176         for flag in $(EXTRA_HOST_FLAGS) ; do \
3177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3178         done; \
3179         echo "Doing distclean in autoconf" ; \
3180         (cd $(HOST_SUBDIR)/autoconf && \
3181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3183                   "RANLIB=$${RANLIB}" \
3184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3185                   distclean) \
3186           || exit 1
3187
3188 @endif autoconf
3189
3190 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3191 maybe-maintainer-clean-autoconf:
3192 @if autoconf
3193 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3194
3195 maintainer-clean-autoconf: 
3196         @: $(MAKE); $(unstage)
3197         @[ -f ./autoconf/Makefile ] || exit 0; \
3198         r=`${PWD_COMMAND}`; export r; \
3199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3200         $(HOST_EXPORTS) \
3201         for flag in $(EXTRA_HOST_FLAGS) ; do \
3202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3203         done; \
3204         echo "Doing maintainer-clean in autoconf" ; \
3205         (cd $(HOST_SUBDIR)/autoconf && \
3206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3208                   "RANLIB=$${RANLIB}" \
3209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3210                   maintainer-clean) \
3211           || exit 1
3212
3213 @endif autoconf
3214
3215
3216
3217 .PHONY: configure-automake maybe-configure-automake
3218 maybe-configure-automake:
3219 @if automake
3220 maybe-configure-automake: configure-automake
3221 configure-automake:
3222         @: $(MAKE); $(unstage)
3223         @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3225         r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         $(HOST_EXPORTS) \
3228         echo Configuring in $(HOST_SUBDIR)/automake; \
3229         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3230         case $(srcdir) in \
3231           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3232           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3233                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3234         esac; \
3235         srcdiroption="--srcdir=$${topdir}/automake"; \
3236         libsrcdir="$$s/automake"; \
3237         $(SHELL) $${libsrcdir}/configure \
3238           $(HOST_CONFIGARGS) $${srcdiroption}  \
3239           || exit 1
3240 @endif automake
3241
3242
3243
3244
3245
3246 .PHONY: all-automake maybe-all-automake
3247 maybe-all-automake:
3248 @if automake
3249 TARGET-automake=all
3250 maybe-all-automake: all-automake
3251 all-automake: configure-automake
3252         @: $(MAKE); $(unstage)
3253         @r=`${PWD_COMMAND}`; export r; \
3254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3255         $(HOST_EXPORTS) \
3256         (cd $(HOST_SUBDIR)/automake && \
3257           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3258 @endif automake
3259
3260
3261
3262
3263 .PHONY: check-automake maybe-check-automake
3264 maybe-check-automake:
3265 @if automake
3266 maybe-check-automake: check-automake
3267
3268 check-automake:
3269         @: $(MAKE); $(unstage)
3270         @r=`${PWD_COMMAND}`; export r; \
3271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3272         $(HOST_EXPORTS) \
3273         (cd $(HOST_SUBDIR)/automake && \
3274           $(MAKE) $(FLAGS_TO_PASS)  check)
3275
3276 @endif automake
3277
3278 .PHONY: install-automake maybe-install-automake
3279 maybe-install-automake:
3280 @if automake
3281 maybe-install-automake: install-automake
3282
3283 install-automake: installdirs
3284         @: $(MAKE); $(unstage)
3285         @r=`${PWD_COMMAND}`; export r; \
3286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3287         $(HOST_EXPORTS) \
3288         (cd $(HOST_SUBDIR)/automake && \
3289           $(MAKE) $(FLAGS_TO_PASS)  install)
3290
3291 @endif automake
3292
3293 # Other targets (info, dvi, etc.)
3294
3295 .PHONY: maybe-info-automake info-automake
3296 maybe-info-automake:
3297 @if automake
3298 maybe-info-automake: info-automake
3299
3300 info-automake: \
3301     configure-automake 
3302         @: $(MAKE); $(unstage)
3303         @[ -f ./automake/Makefile ] || exit 0; \
3304         r=`${PWD_COMMAND}`; export r; \
3305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3306         $(HOST_EXPORTS) \
3307         for flag in $(EXTRA_HOST_FLAGS) ; do \
3308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3309         done; \
3310         echo "Doing info in automake" ; \
3311         (cd $(HOST_SUBDIR)/automake && \
3312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3314                   "RANLIB=$${RANLIB}" \
3315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3316                   info) \
3317           || exit 1
3318
3319 @endif automake
3320
3321 .PHONY: maybe-dvi-automake dvi-automake
3322 maybe-dvi-automake:
3323 @if automake
3324 maybe-dvi-automake: dvi-automake
3325
3326 dvi-automake: \
3327     configure-automake 
3328         @: $(MAKE); $(unstage)
3329         @[ -f ./automake/Makefile ] || exit 0; \
3330         r=`${PWD_COMMAND}`; export r; \
3331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3332         $(HOST_EXPORTS) \
3333         for flag in $(EXTRA_HOST_FLAGS) ; do \
3334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3335         done; \
3336         echo "Doing dvi in automake" ; \
3337         (cd $(HOST_SUBDIR)/automake && \
3338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3340                   "RANLIB=$${RANLIB}" \
3341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3342                   dvi) \
3343           || exit 1
3344
3345 @endif automake
3346
3347 .PHONY: maybe-html-automake html-automake
3348 maybe-html-automake:
3349 @if automake
3350 maybe-html-automake: html-automake
3351
3352 html-automake: \
3353     configure-automake 
3354         @: $(MAKE); $(unstage)
3355         @[ -f ./automake/Makefile ] || exit 0; \
3356         r=`${PWD_COMMAND}`; export r; \
3357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3358         $(HOST_EXPORTS) \
3359         for flag in $(EXTRA_HOST_FLAGS) ; do \
3360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3361         done; \
3362         echo "Doing html in automake" ; \
3363         (cd $(HOST_SUBDIR)/automake && \
3364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3366                   "RANLIB=$${RANLIB}" \
3367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3368                   html) \
3369           || exit 1
3370
3371 @endif automake
3372
3373 .PHONY: maybe-TAGS-automake TAGS-automake
3374 maybe-TAGS-automake:
3375 @if automake
3376 maybe-TAGS-automake: TAGS-automake
3377
3378 TAGS-automake: \
3379     configure-automake 
3380         @: $(MAKE); $(unstage)
3381         @[ -f ./automake/Makefile ] || exit 0; \
3382         r=`${PWD_COMMAND}`; export r; \
3383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3384         $(HOST_EXPORTS) \
3385         for flag in $(EXTRA_HOST_FLAGS) ; do \
3386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3387         done; \
3388         echo "Doing TAGS in automake" ; \
3389         (cd $(HOST_SUBDIR)/automake && \
3390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3392                   "RANLIB=$${RANLIB}" \
3393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3394                   TAGS) \
3395           || exit 1
3396
3397 @endif automake
3398
3399 .PHONY: maybe-install-info-automake install-info-automake
3400 maybe-install-info-automake:
3401 @if automake
3402 maybe-install-info-automake: install-info-automake
3403
3404 install-info-automake: \
3405     configure-automake \
3406     info-automake 
3407         @: $(MAKE); $(unstage)
3408         @[ -f ./automake/Makefile ] || exit 0; \
3409         r=`${PWD_COMMAND}`; export r; \
3410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3411         $(HOST_EXPORTS) \
3412         for flag in $(EXTRA_HOST_FLAGS) ; do \
3413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3414         done; \
3415         echo "Doing install-info in automake" ; \
3416         (cd $(HOST_SUBDIR)/automake && \
3417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3419                   "RANLIB=$${RANLIB}" \
3420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3421                   install-info) \
3422           || exit 1
3423
3424 @endif automake
3425
3426 .PHONY: maybe-installcheck-automake installcheck-automake
3427 maybe-installcheck-automake:
3428 @if automake
3429 maybe-installcheck-automake: installcheck-automake
3430
3431 installcheck-automake: \
3432     configure-automake 
3433         @: $(MAKE); $(unstage)
3434         @[ -f ./automake/Makefile ] || exit 0; \
3435         r=`${PWD_COMMAND}`; export r; \
3436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437         $(HOST_EXPORTS) \
3438         for flag in $(EXTRA_HOST_FLAGS) ; do \
3439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3440         done; \
3441         echo "Doing installcheck in automake" ; \
3442         (cd $(HOST_SUBDIR)/automake && \
3443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3445                   "RANLIB=$${RANLIB}" \
3446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3447                   installcheck) \
3448           || exit 1
3449
3450 @endif automake
3451
3452 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3453 maybe-mostlyclean-automake:
3454 @if automake
3455 maybe-mostlyclean-automake: mostlyclean-automake
3456
3457 mostlyclean-automake: 
3458         @: $(MAKE); $(unstage)
3459         @[ -f ./automake/Makefile ] || exit 0; \
3460         r=`${PWD_COMMAND}`; export r; \
3461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462         $(HOST_EXPORTS) \
3463         for flag in $(EXTRA_HOST_FLAGS) ; do \
3464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3465         done; \
3466         echo "Doing mostlyclean in automake" ; \
3467         (cd $(HOST_SUBDIR)/automake && \
3468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470                   "RANLIB=$${RANLIB}" \
3471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3472                   mostlyclean) \
3473           || exit 1
3474
3475 @endif automake
3476
3477 .PHONY: maybe-clean-automake clean-automake
3478 maybe-clean-automake:
3479 @if automake
3480 maybe-clean-automake: clean-automake
3481
3482 clean-automake: 
3483         @: $(MAKE); $(unstage)
3484         @[ -f ./automake/Makefile ] || exit 0; \
3485         r=`${PWD_COMMAND}`; export r; \
3486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487         $(HOST_EXPORTS) \
3488         for flag in $(EXTRA_HOST_FLAGS) ; do \
3489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3490         done; \
3491         echo "Doing clean in automake" ; \
3492         (cd $(HOST_SUBDIR)/automake && \
3493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3495                   "RANLIB=$${RANLIB}" \
3496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3497                   clean) \
3498           || exit 1
3499
3500 @endif automake
3501
3502 .PHONY: maybe-distclean-automake distclean-automake
3503 maybe-distclean-automake:
3504 @if automake
3505 maybe-distclean-automake: distclean-automake
3506
3507 distclean-automake: 
3508         @: $(MAKE); $(unstage)
3509         @[ -f ./automake/Makefile ] || exit 0; \
3510         r=`${PWD_COMMAND}`; export r; \
3511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512         $(HOST_EXPORTS) \
3513         for flag in $(EXTRA_HOST_FLAGS) ; do \
3514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515         done; \
3516         echo "Doing distclean in automake" ; \
3517         (cd $(HOST_SUBDIR)/automake && \
3518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520                   "RANLIB=$${RANLIB}" \
3521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3522                   distclean) \
3523           || exit 1
3524
3525 @endif automake
3526
3527 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3528 maybe-maintainer-clean-automake:
3529 @if automake
3530 maybe-maintainer-clean-automake: maintainer-clean-automake
3531
3532 maintainer-clean-automake: 
3533         @: $(MAKE); $(unstage)
3534         @[ -f ./automake/Makefile ] || exit 0; \
3535         r=`${PWD_COMMAND}`; export r; \
3536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3537         $(HOST_EXPORTS) \
3538         for flag in $(EXTRA_HOST_FLAGS) ; do \
3539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3540         done; \
3541         echo "Doing maintainer-clean in automake" ; \
3542         (cd $(HOST_SUBDIR)/automake && \
3543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3545                   "RANLIB=$${RANLIB}" \
3546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3547                   maintainer-clean) \
3548           || exit 1
3549
3550 @endif automake
3551
3552
3553
3554 .PHONY: configure-bash maybe-configure-bash
3555 maybe-configure-bash:
3556 @if bash
3557 maybe-configure-bash: configure-bash
3558 configure-bash:
3559         @: $(MAKE); $(unstage)
3560         @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3561         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3562         r=`${PWD_COMMAND}`; export r; \
3563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3564         $(HOST_EXPORTS) \
3565         echo Configuring in $(HOST_SUBDIR)/bash; \
3566         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3567         case $(srcdir) in \
3568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3569           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3571         esac; \
3572         srcdiroption="--srcdir=$${topdir}/bash"; \
3573         libsrcdir="$$s/bash"; \
3574         $(SHELL) $${libsrcdir}/configure \
3575           $(HOST_CONFIGARGS) $${srcdiroption}  \
3576           || exit 1
3577 @endif bash
3578
3579
3580
3581
3582
3583 .PHONY: all-bash maybe-all-bash
3584 maybe-all-bash:
3585 @if bash
3586 TARGET-bash=all
3587 maybe-all-bash: all-bash
3588 all-bash: configure-bash
3589         @: $(MAKE); $(unstage)
3590         @r=`${PWD_COMMAND}`; export r; \
3591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3592         $(HOST_EXPORTS) \
3593         (cd $(HOST_SUBDIR)/bash && \
3594           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3595 @endif bash
3596
3597
3598
3599
3600 .PHONY: check-bash maybe-check-bash
3601 maybe-check-bash:
3602 @if bash
3603 maybe-check-bash: check-bash
3604
3605 check-bash:
3606         @: $(MAKE); $(unstage)
3607         @r=`${PWD_COMMAND}`; export r; \
3608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3609         $(HOST_EXPORTS) \
3610         (cd $(HOST_SUBDIR)/bash && \
3611           $(MAKE) $(FLAGS_TO_PASS)  check)
3612
3613 @endif bash
3614
3615 .PHONY: install-bash maybe-install-bash
3616 maybe-install-bash:
3617 @if bash
3618 maybe-install-bash: install-bash
3619
3620 install-bash: installdirs
3621         @: $(MAKE); $(unstage)
3622         @r=`${PWD_COMMAND}`; export r; \
3623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3624         $(HOST_EXPORTS) \
3625         (cd $(HOST_SUBDIR)/bash && \
3626           $(MAKE) $(FLAGS_TO_PASS)  install)
3627
3628 @endif bash
3629
3630 # Other targets (info, dvi, etc.)
3631
3632 .PHONY: maybe-info-bash info-bash
3633 maybe-info-bash:
3634 @if bash
3635 maybe-info-bash: info-bash
3636
3637 info-bash: \
3638     configure-bash 
3639         @: $(MAKE); $(unstage)
3640         @[ -f ./bash/Makefile ] || exit 0; \
3641         r=`${PWD_COMMAND}`; export r; \
3642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3643         $(HOST_EXPORTS) \
3644         for flag in $(EXTRA_HOST_FLAGS) ; do \
3645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3646         done; \
3647         echo "Doing info in bash" ; \
3648         (cd $(HOST_SUBDIR)/bash && \
3649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3651                   "RANLIB=$${RANLIB}" \
3652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3653                   info) \
3654           || exit 1
3655
3656 @endif bash
3657
3658 .PHONY: maybe-dvi-bash dvi-bash
3659 maybe-dvi-bash:
3660 @if bash
3661 maybe-dvi-bash: dvi-bash
3662
3663 dvi-bash: \
3664     configure-bash 
3665         @: $(MAKE); $(unstage)
3666         @[ -f ./bash/Makefile ] || exit 0; \
3667         r=`${PWD_COMMAND}`; export r; \
3668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669         $(HOST_EXPORTS) \
3670         for flag in $(EXTRA_HOST_FLAGS) ; do \
3671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672         done; \
3673         echo "Doing dvi in bash" ; \
3674         (cd $(HOST_SUBDIR)/bash && \
3675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677                   "RANLIB=$${RANLIB}" \
3678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3679                   dvi) \
3680           || exit 1
3681
3682 @endif bash
3683
3684 .PHONY: maybe-html-bash html-bash
3685 maybe-html-bash:
3686 @if bash
3687 maybe-html-bash: html-bash
3688
3689 html-bash: \
3690     configure-bash 
3691         @: $(MAKE); $(unstage)
3692         @[ -f ./bash/Makefile ] || exit 0; \
3693         r=`${PWD_COMMAND}`; export r; \
3694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3695         $(HOST_EXPORTS) \
3696         for flag in $(EXTRA_HOST_FLAGS) ; do \
3697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3698         done; \
3699         echo "Doing html in bash" ; \
3700         (cd $(HOST_SUBDIR)/bash && \
3701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3703                   "RANLIB=$${RANLIB}" \
3704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3705                   html) \
3706           || exit 1
3707
3708 @endif bash
3709
3710 .PHONY: maybe-TAGS-bash TAGS-bash
3711 maybe-TAGS-bash:
3712 @if bash
3713 maybe-TAGS-bash: TAGS-bash
3714
3715 TAGS-bash: \
3716     configure-bash 
3717         @: $(MAKE); $(unstage)
3718         @[ -f ./bash/Makefile ] || exit 0; \
3719         r=`${PWD_COMMAND}`; export r; \
3720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3721         $(HOST_EXPORTS) \
3722         for flag in $(EXTRA_HOST_FLAGS) ; do \
3723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3724         done; \
3725         echo "Doing TAGS in bash" ; \
3726         (cd $(HOST_SUBDIR)/bash && \
3727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3729                   "RANLIB=$${RANLIB}" \
3730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3731                   TAGS) \
3732           || exit 1
3733
3734 @endif bash
3735
3736 .PHONY: maybe-install-info-bash install-info-bash
3737 maybe-install-info-bash:
3738 @if bash
3739 maybe-install-info-bash: install-info-bash
3740
3741 install-info-bash: \
3742     configure-bash \
3743     info-bash 
3744         @: $(MAKE); $(unstage)
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 install-info 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                   install-info) \
3759           || exit 1
3760
3761 @endif bash
3762
3763 .PHONY: maybe-installcheck-bash installcheck-bash
3764 maybe-installcheck-bash:
3765 @if bash
3766 maybe-installcheck-bash: installcheck-bash
3767
3768 installcheck-bash: \
3769     configure-bash 
3770         @: $(MAKE); $(unstage)
3771         @[ -f ./bash/Makefile ] || exit 0; \
3772         r=`${PWD_COMMAND}`; export r; \
3773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774         $(HOST_EXPORTS) \
3775         for flag in $(EXTRA_HOST_FLAGS) ; do \
3776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777         done; \
3778         echo "Doing installcheck in bash" ; \
3779         (cd $(HOST_SUBDIR)/bash && \
3780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782                   "RANLIB=$${RANLIB}" \
3783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3784                   installcheck) \
3785           || exit 1
3786
3787 @endif bash
3788
3789 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3790 maybe-mostlyclean-bash:
3791 @if bash
3792 maybe-mostlyclean-bash: mostlyclean-bash
3793
3794 mostlyclean-bash: 
3795         @: $(MAKE); $(unstage)
3796         @[ -f ./bash/Makefile ] || exit 0; \
3797         r=`${PWD_COMMAND}`; export r; \
3798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799         $(HOST_EXPORTS) \
3800         for flag in $(EXTRA_HOST_FLAGS) ; do \
3801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3802         done; \
3803         echo "Doing mostlyclean in bash" ; \
3804         (cd $(HOST_SUBDIR)/bash && \
3805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3807                   "RANLIB=$${RANLIB}" \
3808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3809                   mostlyclean) \
3810           || exit 1
3811
3812 @endif bash
3813
3814 .PHONY: maybe-clean-bash clean-bash
3815 maybe-clean-bash:
3816 @if bash
3817 maybe-clean-bash: clean-bash
3818
3819 clean-bash: 
3820         @: $(MAKE); $(unstage)
3821         @[ -f ./bash/Makefile ] || exit 0; \
3822         r=`${PWD_COMMAND}`; export r; \
3823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3824         $(HOST_EXPORTS) \
3825         for flag in $(EXTRA_HOST_FLAGS) ; do \
3826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3827         done; \
3828         echo "Doing clean in bash" ; \
3829         (cd $(HOST_SUBDIR)/bash && \
3830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3832                   "RANLIB=$${RANLIB}" \
3833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3834                   clean) \
3835           || exit 1
3836
3837 @endif bash
3838
3839 .PHONY: maybe-distclean-bash distclean-bash
3840 maybe-distclean-bash:
3841 @if bash
3842 maybe-distclean-bash: distclean-bash
3843
3844 distclean-bash: 
3845         @: $(MAKE); $(unstage)
3846         @[ -f ./bash/Makefile ] || exit 0; \
3847         r=`${PWD_COMMAND}`; export r; \
3848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3849         $(HOST_EXPORTS) \
3850         for flag in $(EXTRA_HOST_FLAGS) ; do \
3851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3852         done; \
3853         echo "Doing distclean in bash" ; \
3854         (cd $(HOST_SUBDIR)/bash && \
3855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3857                   "RANLIB=$${RANLIB}" \
3858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3859                   distclean) \
3860           || exit 1
3861
3862 @endif bash
3863
3864 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3865 maybe-maintainer-clean-bash:
3866 @if bash
3867 maybe-maintainer-clean-bash: maintainer-clean-bash
3868
3869 maintainer-clean-bash: 
3870         @: $(MAKE); $(unstage)
3871         @[ -f ./bash/Makefile ] || exit 0; \
3872         r=`${PWD_COMMAND}`; export r; \
3873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3874         $(HOST_EXPORTS) \
3875         for flag in $(EXTRA_HOST_FLAGS) ; do \
3876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3877         done; \
3878         echo "Doing maintainer-clean in bash" ; \
3879         (cd $(HOST_SUBDIR)/bash && \
3880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3882                   "RANLIB=$${RANLIB}" \
3883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3884                   maintainer-clean) \
3885           || exit 1
3886
3887 @endif bash
3888
3889
3890
3891 .PHONY: configure-bfd maybe-configure-bfd
3892 maybe-configure-bfd:
3893 @if bfd
3894 maybe-configure-bfd: configure-bfd
3895 configure-bfd:
3896         @test -f stage_last && exit 0; \
3897         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3898         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3899         r=`${PWD_COMMAND}`; export r; \
3900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901         $(HOST_EXPORTS) \
3902         echo Configuring in $(HOST_SUBDIR)/bfd; \
3903         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3904         case $(srcdir) in \
3905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3906           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3908         esac; \
3909         srcdiroption="--srcdir=$${topdir}/bfd"; \
3910         libsrcdir="$$s/bfd"; \
3911         $(SHELL) $${libsrcdir}/configure \
3912           $(HOST_CONFIGARGS) $${srcdiroption}  \
3913           || exit 1
3914 @endif bfd
3915
3916
3917
3918 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3919 maybe-configure-stage1-bfd:
3920 @if bfd-bootstrap
3921 maybe-configure-stage1-bfd: configure-stage1-bfd
3922 configure-stage1-bfd:
3923         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
3924         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3925         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3926         $(HOST_EXPORTS) \
3927         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3929         cd $(HOST_SUBDIR)/bfd || exit 1; \
3930         case $(srcdir) in \
3931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3932           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3934         esac; \
3935         srcdiroption="--srcdir=$${topdir}/bfd"; \
3936         libsrcdir="$$s/bfd"; \
3937         $(SHELL) $${libsrcdir}/configure \
3938           $(HOST_CONFIGARGS) $${srcdiroption} \
3939           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
3940 @endif bfd-bootstrap
3941
3942 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3943 maybe-configure-stage2-bfd:
3944 @if bfd-bootstrap
3945 maybe-configure-stage2-bfd: configure-stage2-bfd
3946 configure-stage2-bfd:
3947         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
3948         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3949         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3950         $(HOST_EXPORTS) \
3951         $(POSTSTAGE1_HOST_EXPORTS) \
3952         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3954         cd $(HOST_SUBDIR)/bfd || exit 1; \
3955         case $(srcdir) in \
3956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3957           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3959         esac; \
3960         srcdiroption="--srcdir=$${topdir}/bfd"; \
3961         libsrcdir="$$s/bfd"; \
3962         $(SHELL) $${libsrcdir}/configure \
3963           $(HOST_CONFIGARGS) $${srcdiroption} \
3964           @stage2_werror_flag@ 
3965 @endif bfd-bootstrap
3966
3967 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3968 maybe-configure-stage3-bfd:
3969 @if bfd-bootstrap
3970 maybe-configure-stage3-bfd: configure-stage3-bfd
3971 configure-stage3-bfd:
3972         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
3973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3974         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3975         $(HOST_EXPORTS) \
3976         $(POSTSTAGE1_HOST_EXPORTS) \
3977         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3979         cd $(HOST_SUBDIR)/bfd || exit 1; \
3980         case $(srcdir) in \
3981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3982           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3984         esac; \
3985         srcdiroption="--srcdir=$${topdir}/bfd"; \
3986         libsrcdir="$$s/bfd"; \
3987         $(SHELL) $${libsrcdir}/configure \
3988           $(HOST_CONFIGARGS) $${srcdiroption} \
3989           @stage2_werror_flag@ 
3990 @endif bfd-bootstrap
3991
3992 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3993 maybe-configure-stage4-bfd:
3994 @if bfd-bootstrap
3995 maybe-configure-stage4-bfd: configure-stage4-bfd
3996 configure-stage4-bfd:
3997         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
3998         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3999         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4000         $(HOST_EXPORTS) \
4001         $(POSTSTAGE1_HOST_EXPORTS) \
4002         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4003         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4004         cd $(HOST_SUBDIR)/bfd || exit 1; \
4005         case $(srcdir) in \
4006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4007           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4009         esac; \
4010         srcdiroption="--srcdir=$${topdir}/bfd"; \
4011         libsrcdir="$$s/bfd"; \
4012         $(SHELL) $${libsrcdir}/configure \
4013           $(HOST_CONFIGARGS) $${srcdiroption} \
4014           @stage2_werror_flag@ 
4015 @endif bfd-bootstrap
4016
4017 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4018 maybe-configure-stageprofile-bfd:
4019 @if bfd-bootstrap
4020 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4021 configure-stageprofile-bfd:
4022         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4023         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4024         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4025         $(HOST_EXPORTS) \
4026         $(POSTSTAGE1_HOST_EXPORTS) \
4027         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4029         cd $(HOST_SUBDIR)/bfd || exit 1; \
4030         case $(srcdir) in \
4031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4032           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4034         esac; \
4035         srcdiroption="--srcdir=$${topdir}/bfd"; \
4036         libsrcdir="$$s/bfd"; \
4037         $(SHELL) $${libsrcdir}/configure \
4038           $(HOST_CONFIGARGS) $${srcdiroption} \
4039           @stage2_werror_flag@ 
4040 @endif bfd-bootstrap
4041
4042 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4043 maybe-configure-stagefeedback-bfd:
4044 @if bfd-bootstrap
4045 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4046 configure-stagefeedback-bfd:
4047         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4048         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4049         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4050         $(HOST_EXPORTS) \
4051         $(POSTSTAGE1_HOST_EXPORTS) \
4052         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4054         cd $(HOST_SUBDIR)/bfd || exit 1; \
4055         case $(srcdir) in \
4056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4057           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4059         esac; \
4060         srcdiroption="--srcdir=$${topdir}/bfd"; \
4061         libsrcdir="$$s/bfd"; \
4062         $(SHELL) $${libsrcdir}/configure \
4063           $(HOST_CONFIGARGS) $${srcdiroption} \
4064           @stage2_werror_flag@ 
4065 @endif bfd-bootstrap
4066
4067
4068
4069
4070
4071 .PHONY: all-bfd maybe-all-bfd
4072 maybe-all-bfd:
4073 @if bfd
4074 TARGET-bfd=all
4075 maybe-all-bfd: all-bfd
4076 all-bfd: configure-bfd
4077         @test -f stage_last && exit 0; \
4078         r=`${PWD_COMMAND}`; export r; \
4079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4080         $(HOST_EXPORTS) \
4081         (cd $(HOST_SUBDIR)/bfd && \
4082           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4083 @endif bfd
4084
4085
4086
4087 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4088 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4089 maybe-all-stage1-bfd:
4090 maybe-clean-stage1-bfd:
4091 @if bfd-bootstrap
4092 maybe-all-stage1-bfd: all-stage1-bfd
4093 all-stage1: all-stage1-bfd
4094 TARGET-stage1-bfd = $(TARGET-bfd)
4095 all-stage1-bfd: configure-stage1-bfd
4096         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4097         @r=`${PWD_COMMAND}`; export r; \
4098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4099         $(HOST_EXPORTS) \
4100         cd $(HOST_SUBDIR)/bfd && \
4101         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
4102                 $(TARGET-stage1-bfd)
4103
4104 maybe-clean-stage1-bfd: clean-stage1-bfd
4105 clean-stage1: clean-stage1-bfd
4106 clean-stage1-bfd:
4107         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4108           || exit 0 ; \
4109         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4110         cd $(HOST_SUBDIR)/bfd && \
4111         $(MAKE) $(FLAGS_TO_PASS)  \
4112                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4113 @endif bfd-bootstrap
4114
4115
4116 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4117 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4118 maybe-all-stage2-bfd:
4119 maybe-clean-stage2-bfd:
4120 @if bfd-bootstrap
4121 maybe-all-stage2-bfd: all-stage2-bfd
4122 all-stage2: all-stage2-bfd
4123 TARGET-stage2-bfd = $(TARGET-bfd)
4124 all-stage2-bfd: configure-stage2-bfd
4125         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4126         @r=`${PWD_COMMAND}`; export r; \
4127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4128         $(HOST_EXPORTS) \
4129         $(POSTSTAGE1_HOST_EXPORTS) \
4130         cd $(HOST_SUBDIR)/bfd && \
4131         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4132                 $(TARGET-stage2-bfd)
4133
4134 maybe-clean-stage2-bfd: clean-stage2-bfd
4135 clean-stage2: clean-stage2-bfd
4136 clean-stage2-bfd:
4137         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4138           || exit 0 ; \
4139         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-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-stage3-bfd maybe-all-stage3-bfd
4148 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4149 maybe-all-stage3-bfd:
4150 maybe-clean-stage3-bfd:
4151 @if bfd-bootstrap
4152 maybe-all-stage3-bfd: all-stage3-bfd
4153 all-stage3: all-stage3-bfd
4154 TARGET-stage3-bfd = $(TARGET-bfd)
4155 all-stage3-bfd: configure-stage3-bfd
4156         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4157         @r=`${PWD_COMMAND}`; export r; \
4158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4159         $(HOST_EXPORTS) \
4160         $(POSTSTAGE1_HOST_EXPORTS) \
4161         cd $(HOST_SUBDIR)/bfd && \
4162         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4163                 $(TARGET-stage3-bfd)
4164
4165 maybe-clean-stage3-bfd: clean-stage3-bfd
4166 clean-stage3: clean-stage3-bfd
4167 clean-stage3-bfd:
4168         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4169           || exit 0 ; \
4170         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4171         cd $(HOST_SUBDIR)/bfd && \
4172         $(MAKE) $(FLAGS_TO_PASS)  \
4173                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4174                   clean
4175 @endif bfd-bootstrap
4176
4177
4178 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4179 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4180 maybe-all-stage4-bfd:
4181 maybe-clean-stage4-bfd:
4182 @if bfd-bootstrap
4183 maybe-all-stage4-bfd: all-stage4-bfd
4184 all-stage4: all-stage4-bfd
4185 TARGET-stage4-bfd = $(TARGET-bfd)
4186 all-stage4-bfd: configure-stage4-bfd
4187         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4188         @r=`${PWD_COMMAND}`; export r; \
4189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4190         $(HOST_EXPORTS) \
4191         $(POSTSTAGE1_HOST_EXPORTS) \
4192         cd $(HOST_SUBDIR)/bfd && \
4193         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4194                 $(TARGET-stage4-bfd)
4195
4196 maybe-clean-stage4-bfd: clean-stage4-bfd
4197 clean-stage4: clean-stage4-bfd
4198 clean-stage4-bfd:
4199         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4200           || exit 0 ; \
4201         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4202         cd $(HOST_SUBDIR)/bfd && \
4203         $(MAKE) $(FLAGS_TO_PASS)  \
4204                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4205                   clean
4206 @endif bfd-bootstrap
4207
4208
4209 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4210 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4211 maybe-all-stageprofile-bfd:
4212 maybe-clean-stageprofile-bfd:
4213 @if bfd-bootstrap
4214 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4215 all-stageprofile: all-stageprofile-bfd
4216 TARGET-stageprofile-bfd = $(TARGET-bfd)
4217 all-stageprofile-bfd: configure-stageprofile-bfd
4218         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4219         @r=`${PWD_COMMAND}`; export r; \
4220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4221         $(HOST_EXPORTS) \
4222         $(POSTSTAGE1_HOST_EXPORTS) \
4223         cd $(HOST_SUBDIR)/bfd && \
4224         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4225                 $(TARGET-stageprofile-bfd)
4226
4227 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4228 clean-stageprofile: clean-stageprofile-bfd
4229 clean-stageprofile-bfd:
4230         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4231           || exit 0 ; \
4232         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4233         cd $(HOST_SUBDIR)/bfd && \
4234         $(MAKE) $(FLAGS_TO_PASS)  \
4235                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4236                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4237 @endif bfd-bootstrap
4238
4239
4240 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4241 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4242 maybe-all-stagefeedback-bfd:
4243 maybe-clean-stagefeedback-bfd:
4244 @if bfd-bootstrap
4245 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4246 all-stagefeedback: all-stagefeedback-bfd
4247 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4248 all-stagefeedback-bfd: configure-stagefeedback-bfd
4249         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4250         @r=`${PWD_COMMAND}`; export r; \
4251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252         $(HOST_EXPORTS) \
4253         $(POSTSTAGE1_HOST_EXPORTS) \
4254         cd $(HOST_SUBDIR)/bfd && \
4255         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
4256                 $(TARGET-stagefeedback-bfd)
4257
4258 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4259 clean-stagefeedback: clean-stagefeedback-bfd
4260 clean-stagefeedback-bfd:
4261         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4262           || exit 0 ; \
4263         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4264         cd $(HOST_SUBDIR)/bfd && \
4265         $(MAKE) $(FLAGS_TO_PASS)  \
4266                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4267                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4268 @endif bfd-bootstrap
4269
4270
4271
4272
4273
4274 .PHONY: check-bfd maybe-check-bfd
4275 maybe-check-bfd:
4276 @if bfd
4277 maybe-check-bfd: check-bfd
4278
4279 check-bfd:
4280         @: $(MAKE); $(unstage)
4281         @r=`${PWD_COMMAND}`; export r; \
4282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4283         $(HOST_EXPORTS) \
4284         (cd $(HOST_SUBDIR)/bfd && \
4285           $(MAKE) $(FLAGS_TO_PASS)  check)
4286
4287 @endif bfd
4288
4289 .PHONY: install-bfd maybe-install-bfd
4290 maybe-install-bfd:
4291 @if bfd
4292 maybe-install-bfd: install-bfd
4293
4294 install-bfd: installdirs
4295         @: $(MAKE); $(unstage)
4296         @r=`${PWD_COMMAND}`; export r; \
4297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298         $(HOST_EXPORTS) \
4299         (cd $(HOST_SUBDIR)/bfd && \
4300           $(MAKE) $(FLAGS_TO_PASS)  install)
4301
4302 @endif bfd
4303
4304 # Other targets (info, dvi, etc.)
4305
4306 .PHONY: maybe-info-bfd info-bfd
4307 maybe-info-bfd:
4308 @if bfd
4309 maybe-info-bfd: info-bfd
4310
4311 info-bfd: \
4312     configure-bfd 
4313         @[ -f ./bfd/Makefile ] || exit 0; \
4314         r=`${PWD_COMMAND}`; export r; \
4315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4316         $(HOST_EXPORTS) \
4317         for flag in $(EXTRA_HOST_FLAGS) ; do \
4318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4319         done; \
4320         echo "Doing info in bfd" ; \
4321         (cd $(HOST_SUBDIR)/bfd && \
4322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4324                   "RANLIB=$${RANLIB}" \
4325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4326                   info) \
4327           || exit 1
4328
4329 @endif bfd
4330
4331 .PHONY: maybe-dvi-bfd dvi-bfd
4332 maybe-dvi-bfd:
4333 @if bfd
4334 maybe-dvi-bfd: dvi-bfd
4335
4336 dvi-bfd: \
4337     configure-bfd 
4338         @[ -f ./bfd/Makefile ] || exit 0; \
4339         r=`${PWD_COMMAND}`; export r; \
4340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4341         $(HOST_EXPORTS) \
4342         for flag in $(EXTRA_HOST_FLAGS) ; do \
4343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4344         done; \
4345         echo "Doing dvi in bfd" ; \
4346         (cd $(HOST_SUBDIR)/bfd && \
4347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4349                   "RANLIB=$${RANLIB}" \
4350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4351                   dvi) \
4352           || exit 1
4353
4354 @endif bfd
4355
4356 .PHONY: maybe-html-bfd html-bfd
4357 maybe-html-bfd:
4358 @if bfd
4359 maybe-html-bfd: html-bfd
4360
4361 html-bfd: \
4362     configure-bfd 
4363         @[ -f ./bfd/Makefile ] || exit 0; \
4364         r=`${PWD_COMMAND}`; export r; \
4365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4366         $(HOST_EXPORTS) \
4367         for flag in $(EXTRA_HOST_FLAGS) ; do \
4368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4369         done; \
4370         echo "Doing html in bfd" ; \
4371         (cd $(HOST_SUBDIR)/bfd && \
4372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4374                   "RANLIB=$${RANLIB}" \
4375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4376                   html) \
4377           || exit 1
4378
4379 @endif bfd
4380
4381 .PHONY: maybe-TAGS-bfd TAGS-bfd
4382 maybe-TAGS-bfd:
4383 @if bfd
4384 maybe-TAGS-bfd: TAGS-bfd
4385
4386 TAGS-bfd: \
4387     configure-bfd 
4388         @[ -f ./bfd/Makefile ] || exit 0; \
4389         r=`${PWD_COMMAND}`; export r; \
4390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4391         $(HOST_EXPORTS) \
4392         for flag in $(EXTRA_HOST_FLAGS) ; do \
4393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4394         done; \
4395         echo "Doing TAGS in bfd" ; \
4396         (cd $(HOST_SUBDIR)/bfd && \
4397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4399                   "RANLIB=$${RANLIB}" \
4400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4401                   TAGS) \
4402           || exit 1
4403
4404 @endif bfd
4405
4406 .PHONY: maybe-install-info-bfd install-info-bfd
4407 maybe-install-info-bfd:
4408 @if bfd
4409 maybe-install-info-bfd: install-info-bfd
4410
4411 install-info-bfd: \
4412     configure-bfd \
4413     info-bfd 
4414         @[ -f ./bfd/Makefile ] || exit 0; \
4415         r=`${PWD_COMMAND}`; export r; \
4416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4417         $(HOST_EXPORTS) \
4418         for flag in $(EXTRA_HOST_FLAGS) ; do \
4419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4420         done; \
4421         echo "Doing install-info in bfd" ; \
4422         (cd $(HOST_SUBDIR)/bfd && \
4423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4425                   "RANLIB=$${RANLIB}" \
4426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4427                   install-info) \
4428           || exit 1
4429
4430 @endif bfd
4431
4432 .PHONY: maybe-installcheck-bfd installcheck-bfd
4433 maybe-installcheck-bfd:
4434 @if bfd
4435 maybe-installcheck-bfd: installcheck-bfd
4436
4437 installcheck-bfd: \
4438     configure-bfd 
4439         @[ -f ./bfd/Makefile ] || exit 0; \
4440         r=`${PWD_COMMAND}`; export r; \
4441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4442         $(HOST_EXPORTS) \
4443         for flag in $(EXTRA_HOST_FLAGS) ; do \
4444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4445         done; \
4446         echo "Doing installcheck in bfd" ; \
4447         (cd $(HOST_SUBDIR)/bfd && \
4448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4450                   "RANLIB=$${RANLIB}" \
4451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4452                   installcheck) \
4453           || exit 1
4454
4455 @endif bfd
4456
4457 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4458 maybe-mostlyclean-bfd:
4459 @if bfd
4460 maybe-mostlyclean-bfd: mostlyclean-bfd
4461
4462 mostlyclean-bfd: 
4463         @[ -f ./bfd/Makefile ] || exit 0; \
4464         r=`${PWD_COMMAND}`; export r; \
4465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4466         $(HOST_EXPORTS) \
4467         for flag in $(EXTRA_HOST_FLAGS) ; do \
4468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4469         done; \
4470         echo "Doing mostlyclean in bfd" ; \
4471         (cd $(HOST_SUBDIR)/bfd && \
4472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4474                   "RANLIB=$${RANLIB}" \
4475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4476                   mostlyclean) \
4477           || exit 1
4478
4479 @endif bfd
4480
4481 .PHONY: maybe-clean-bfd clean-bfd
4482 maybe-clean-bfd:
4483 @if bfd
4484 maybe-clean-bfd: clean-bfd
4485
4486 clean-bfd: 
4487         @[ -f ./bfd/Makefile ] || exit 0; \
4488         r=`${PWD_COMMAND}`; export r; \
4489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4490         $(HOST_EXPORTS) \
4491         for flag in $(EXTRA_HOST_FLAGS) ; do \
4492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4493         done; \
4494         echo "Doing clean in bfd" ; \
4495         (cd $(HOST_SUBDIR)/bfd && \
4496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4498                   "RANLIB=$${RANLIB}" \
4499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4500                   clean) \
4501           || exit 1
4502
4503 @endif bfd
4504
4505 .PHONY: maybe-distclean-bfd distclean-bfd
4506 maybe-distclean-bfd:
4507 @if bfd
4508 maybe-distclean-bfd: distclean-bfd
4509
4510 distclean-bfd: 
4511         @[ -f ./bfd/Makefile ] || exit 0; \
4512         r=`${PWD_COMMAND}`; export r; \
4513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4514         $(HOST_EXPORTS) \
4515         for flag in $(EXTRA_HOST_FLAGS) ; do \
4516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4517         done; \
4518         echo "Doing distclean in bfd" ; \
4519         (cd $(HOST_SUBDIR)/bfd && \
4520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4522                   "RANLIB=$${RANLIB}" \
4523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4524                   distclean) \
4525           || exit 1
4526
4527 @endif bfd
4528
4529 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4530 maybe-maintainer-clean-bfd:
4531 @if bfd
4532 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4533
4534 maintainer-clean-bfd: 
4535         @[ -f ./bfd/Makefile ] || exit 0; \
4536         r=`${PWD_COMMAND}`; export r; \
4537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538         $(HOST_EXPORTS) \
4539         for flag in $(EXTRA_HOST_FLAGS) ; do \
4540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4541         done; \
4542         echo "Doing maintainer-clean in bfd" ; \
4543         (cd $(HOST_SUBDIR)/bfd && \
4544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4546                   "RANLIB=$${RANLIB}" \
4547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4548                   maintainer-clean) \
4549           || exit 1
4550
4551 @endif bfd
4552
4553
4554
4555 .PHONY: configure-opcodes maybe-configure-opcodes
4556 maybe-configure-opcodes:
4557 @if opcodes
4558 maybe-configure-opcodes: configure-opcodes
4559 configure-opcodes:
4560         @test -f stage_last && exit 0; \
4561         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4563         r=`${PWD_COMMAND}`; export r; \
4564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4565         $(HOST_EXPORTS) \
4566         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4567         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4568         case $(srcdir) in \
4569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4570           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4572         esac; \
4573         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4574         libsrcdir="$$s/opcodes"; \
4575         $(SHELL) $${libsrcdir}/configure \
4576           $(HOST_CONFIGARGS) $${srcdiroption}  \
4577           || exit 1
4578 @endif opcodes
4579
4580
4581
4582 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4583 maybe-configure-stage1-opcodes:
4584 @if opcodes-bootstrap
4585 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4586 configure-stage1-opcodes:
4587         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4588         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4589         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4590         $(HOST_EXPORTS) \
4591         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4592         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4593         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4594         case $(srcdir) in \
4595           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4596           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4597                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4598         esac; \
4599         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4600         libsrcdir="$$s/opcodes"; \
4601         $(SHELL) $${libsrcdir}/configure \
4602           $(HOST_CONFIGARGS) $${srcdiroption} \
4603           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4604 @endif opcodes-bootstrap
4605
4606 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4607 maybe-configure-stage2-opcodes:
4608 @if opcodes-bootstrap
4609 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4610 configure-stage2-opcodes:
4611         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4612         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4613         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4614         $(HOST_EXPORTS) \
4615         $(POSTSTAGE1_HOST_EXPORTS) \
4616         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4617         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4618         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4619         case $(srcdir) in \
4620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4621           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4623         esac; \
4624         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4625         libsrcdir="$$s/opcodes"; \
4626         $(SHELL) $${libsrcdir}/configure \
4627           $(HOST_CONFIGARGS) $${srcdiroption} \
4628           @stage2_werror_flag@ 
4629 @endif opcodes-bootstrap
4630
4631 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4632 maybe-configure-stage3-opcodes:
4633 @if opcodes-bootstrap
4634 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4635 configure-stage3-opcodes:
4636         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4637         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4638         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4639         $(HOST_EXPORTS) \
4640         $(POSTSTAGE1_HOST_EXPORTS) \
4641         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4642         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4643         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4644         case $(srcdir) in \
4645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4646           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4648         esac; \
4649         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4650         libsrcdir="$$s/opcodes"; \
4651         $(SHELL) $${libsrcdir}/configure \
4652           $(HOST_CONFIGARGS) $${srcdiroption} \
4653           @stage2_werror_flag@ 
4654 @endif opcodes-bootstrap
4655
4656 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4657 maybe-configure-stage4-opcodes:
4658 @if opcodes-bootstrap
4659 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4660 configure-stage4-opcodes:
4661         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4662         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4663         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4664         $(HOST_EXPORTS) \
4665         $(POSTSTAGE1_HOST_EXPORTS) \
4666         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4667         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4668         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4669         case $(srcdir) in \
4670           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4671           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4672                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4673         esac; \
4674         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4675         libsrcdir="$$s/opcodes"; \
4676         $(SHELL) $${libsrcdir}/configure \
4677           $(HOST_CONFIGARGS) $${srcdiroption} \
4678           @stage2_werror_flag@ 
4679 @endif opcodes-bootstrap
4680
4681 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4682 maybe-configure-stageprofile-opcodes:
4683 @if opcodes-bootstrap
4684 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4685 configure-stageprofile-opcodes:
4686         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4687         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4688         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4689         $(HOST_EXPORTS) \
4690         $(POSTSTAGE1_HOST_EXPORTS) \
4691         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4693         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4694         case $(srcdir) in \
4695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4696           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4698         esac; \
4699         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4700         libsrcdir="$$s/opcodes"; \
4701         $(SHELL) $${libsrcdir}/configure \
4702           $(HOST_CONFIGARGS) $${srcdiroption} \
4703           @stage2_werror_flag@ 
4704 @endif opcodes-bootstrap
4705
4706 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4707 maybe-configure-stagefeedback-opcodes:
4708 @if opcodes-bootstrap
4709 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4710 configure-stagefeedback-opcodes:
4711         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4712         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4713         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4714         $(HOST_EXPORTS) \
4715         $(POSTSTAGE1_HOST_EXPORTS) \
4716         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4718         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4719         case $(srcdir) in \
4720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4721           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4723         esac; \
4724         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4725         libsrcdir="$$s/opcodes"; \
4726         $(SHELL) $${libsrcdir}/configure \
4727           $(HOST_CONFIGARGS) $${srcdiroption} \
4728           @stage2_werror_flag@ 
4729 @endif opcodes-bootstrap
4730
4731
4732
4733
4734
4735 .PHONY: all-opcodes maybe-all-opcodes
4736 maybe-all-opcodes:
4737 @if opcodes
4738 TARGET-opcodes=all
4739 maybe-all-opcodes: all-opcodes
4740 all-opcodes: configure-opcodes
4741         @test -f stage_last && exit 0; \
4742         r=`${PWD_COMMAND}`; export r; \
4743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4744         $(HOST_EXPORTS) \
4745         (cd $(HOST_SUBDIR)/opcodes && \
4746           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4747 @endif opcodes
4748
4749
4750
4751 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4752 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4753 maybe-all-stage1-opcodes:
4754 maybe-clean-stage1-opcodes:
4755 @if opcodes-bootstrap
4756 maybe-all-stage1-opcodes: all-stage1-opcodes
4757 all-stage1: all-stage1-opcodes
4758 TARGET-stage1-opcodes = $(TARGET-opcodes)
4759 all-stage1-opcodes: configure-stage1-opcodes
4760         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4761         @r=`${PWD_COMMAND}`; export r; \
4762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4763         $(HOST_EXPORTS) \
4764         cd $(HOST_SUBDIR)/opcodes && \
4765         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
4766                 $(TARGET-stage1-opcodes)
4767
4768 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4769 clean-stage1: clean-stage1-opcodes
4770 clean-stage1-opcodes:
4771         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4772           || exit 0 ; \
4773         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4774         cd $(HOST_SUBDIR)/opcodes && \
4775         $(MAKE) $(FLAGS_TO_PASS)  \
4776                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4777 @endif opcodes-bootstrap
4778
4779
4780 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4781 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4782 maybe-all-stage2-opcodes:
4783 maybe-clean-stage2-opcodes:
4784 @if opcodes-bootstrap
4785 maybe-all-stage2-opcodes: all-stage2-opcodes
4786 all-stage2: all-stage2-opcodes
4787 TARGET-stage2-opcodes = $(TARGET-opcodes)
4788 all-stage2-opcodes: configure-stage2-opcodes
4789         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4790         @r=`${PWD_COMMAND}`; export r; \
4791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4792         $(HOST_EXPORTS) \
4793         $(POSTSTAGE1_HOST_EXPORTS) \
4794         cd $(HOST_SUBDIR)/opcodes && \
4795         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4796                 $(TARGET-stage2-opcodes)
4797
4798 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4799 clean-stage2: clean-stage2-opcodes
4800 clean-stage2-opcodes:
4801         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4802           || exit 0 ; \
4803         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4804         cd $(HOST_SUBDIR)/opcodes && \
4805         $(MAKE) $(FLAGS_TO_PASS)  \
4806                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4807                   clean
4808 @endif opcodes-bootstrap
4809
4810
4811 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4812 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4813 maybe-all-stage3-opcodes:
4814 maybe-clean-stage3-opcodes:
4815 @if opcodes-bootstrap
4816 maybe-all-stage3-opcodes: all-stage3-opcodes
4817 all-stage3: all-stage3-opcodes
4818 TARGET-stage3-opcodes = $(TARGET-opcodes)
4819 all-stage3-opcodes: configure-stage3-opcodes
4820         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4821         @r=`${PWD_COMMAND}`; export r; \
4822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4823         $(HOST_EXPORTS) \
4824         $(POSTSTAGE1_HOST_EXPORTS) \
4825         cd $(HOST_SUBDIR)/opcodes && \
4826         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4827                 $(TARGET-stage3-opcodes)
4828
4829 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4830 clean-stage3: clean-stage3-opcodes
4831 clean-stage3-opcodes:
4832         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4833           || exit 0 ; \
4834         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4835         cd $(HOST_SUBDIR)/opcodes && \
4836         $(MAKE) $(FLAGS_TO_PASS)  \
4837                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4838                   clean
4839 @endif opcodes-bootstrap
4840
4841
4842 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4843 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4844 maybe-all-stage4-opcodes:
4845 maybe-clean-stage4-opcodes:
4846 @if opcodes-bootstrap
4847 maybe-all-stage4-opcodes: all-stage4-opcodes
4848 all-stage4: all-stage4-opcodes
4849 TARGET-stage4-opcodes = $(TARGET-opcodes)
4850 all-stage4-opcodes: configure-stage4-opcodes
4851         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4852         @r=`${PWD_COMMAND}`; export r; \
4853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4854         $(HOST_EXPORTS) \
4855         $(POSTSTAGE1_HOST_EXPORTS) \
4856         cd $(HOST_SUBDIR)/opcodes && \
4857         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4858                 $(TARGET-stage4-opcodes)
4859
4860 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4861 clean-stage4: clean-stage4-opcodes
4862 clean-stage4-opcodes:
4863         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4864           || exit 0 ; \
4865         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4866         cd $(HOST_SUBDIR)/opcodes && \
4867         $(MAKE) $(FLAGS_TO_PASS)  \
4868                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4869                   clean
4870 @endif opcodes-bootstrap
4871
4872
4873 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4874 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4875 maybe-all-stageprofile-opcodes:
4876 maybe-clean-stageprofile-opcodes:
4877 @if opcodes-bootstrap
4878 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4879 all-stageprofile: all-stageprofile-opcodes
4880 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4881 all-stageprofile-opcodes: configure-stageprofile-opcodes
4882         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4883         @r=`${PWD_COMMAND}`; export r; \
4884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885         $(HOST_EXPORTS) \
4886         $(POSTSTAGE1_HOST_EXPORTS) \
4887         cd $(HOST_SUBDIR)/opcodes && \
4888         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4889                 $(TARGET-stageprofile-opcodes)
4890
4891 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4892 clean-stageprofile: clean-stageprofile-opcodes
4893 clean-stageprofile-opcodes:
4894         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4895           || exit 0 ; \
4896         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4897         cd $(HOST_SUBDIR)/opcodes && \
4898         $(MAKE) $(FLAGS_TO_PASS)  \
4899                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4900                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4901 @endif opcodes-bootstrap
4902
4903
4904 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4905 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4906 maybe-all-stagefeedback-opcodes:
4907 maybe-clean-stagefeedback-opcodes:
4908 @if opcodes-bootstrap
4909 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4910 all-stagefeedback: all-stagefeedback-opcodes
4911 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4912 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4913         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4914         @r=`${PWD_COMMAND}`; export r; \
4915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4916         $(HOST_EXPORTS) \
4917         $(POSTSTAGE1_HOST_EXPORTS) \
4918         cd $(HOST_SUBDIR)/opcodes && \
4919         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
4920                 $(TARGET-stagefeedback-opcodes)
4921
4922 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4923 clean-stagefeedback: clean-stagefeedback-opcodes
4924 clean-stagefeedback-opcodes:
4925         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
4926           || exit 0 ; \
4927         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4928         cd $(HOST_SUBDIR)/opcodes && \
4929         $(MAKE) $(FLAGS_TO_PASS)  \
4930                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4931                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4932 @endif opcodes-bootstrap
4933
4934
4935
4936
4937
4938 .PHONY: check-opcodes maybe-check-opcodes
4939 maybe-check-opcodes:
4940 @if opcodes
4941 maybe-check-opcodes: check-opcodes
4942
4943 check-opcodes:
4944         @: $(MAKE); $(unstage)
4945         @r=`${PWD_COMMAND}`; export r; \
4946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4947         $(HOST_EXPORTS) \
4948         (cd $(HOST_SUBDIR)/opcodes && \
4949           $(MAKE) $(FLAGS_TO_PASS)  check)
4950
4951 @endif opcodes
4952
4953 .PHONY: install-opcodes maybe-install-opcodes
4954 maybe-install-opcodes:
4955 @if opcodes
4956 maybe-install-opcodes: install-opcodes
4957
4958 install-opcodes: installdirs
4959         @: $(MAKE); $(unstage)
4960         @r=`${PWD_COMMAND}`; export r; \
4961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4962         $(HOST_EXPORTS) \
4963         (cd $(HOST_SUBDIR)/opcodes && \
4964           $(MAKE) $(FLAGS_TO_PASS)  install)
4965
4966 @endif opcodes
4967
4968 # Other targets (info, dvi, etc.)
4969
4970 .PHONY: maybe-info-opcodes info-opcodes
4971 maybe-info-opcodes:
4972 @if opcodes
4973 maybe-info-opcodes: info-opcodes
4974
4975 info-opcodes: \
4976     configure-opcodes 
4977         @[ -f ./opcodes/Makefile ] || exit 0; \
4978         r=`${PWD_COMMAND}`; export r; \
4979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980         $(HOST_EXPORTS) \
4981         for flag in $(EXTRA_HOST_FLAGS) ; do \
4982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4983         done; \
4984         echo "Doing info in opcodes" ; \
4985         (cd $(HOST_SUBDIR)/opcodes && \
4986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4988                   "RANLIB=$${RANLIB}" \
4989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4990                   info) \
4991           || exit 1
4992
4993 @endif opcodes
4994
4995 .PHONY: maybe-dvi-opcodes dvi-opcodes
4996 maybe-dvi-opcodes:
4997 @if opcodes
4998 maybe-dvi-opcodes: dvi-opcodes
4999
5000 dvi-opcodes: \
5001     configure-opcodes 
5002         @[ -f ./opcodes/Makefile ] || exit 0; \
5003         r=`${PWD_COMMAND}`; export r; \
5004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5005         $(HOST_EXPORTS) \
5006         for flag in $(EXTRA_HOST_FLAGS) ; do \
5007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5008         done; \
5009         echo "Doing dvi in opcodes" ; \
5010         (cd $(HOST_SUBDIR)/opcodes && \
5011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5013                   "RANLIB=$${RANLIB}" \
5014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5015                   dvi) \
5016           || exit 1
5017
5018 @endif opcodes
5019
5020 .PHONY: maybe-html-opcodes html-opcodes
5021 maybe-html-opcodes:
5022 @if opcodes
5023 maybe-html-opcodes: html-opcodes
5024
5025 html-opcodes: \
5026     configure-opcodes 
5027         @[ -f ./opcodes/Makefile ] || exit 0; \
5028         r=`${PWD_COMMAND}`; export r; \
5029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5030         $(HOST_EXPORTS) \
5031         for flag in $(EXTRA_HOST_FLAGS) ; do \
5032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5033         done; \
5034         echo "Doing html in opcodes" ; \
5035         (cd $(HOST_SUBDIR)/opcodes && \
5036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5038                   "RANLIB=$${RANLIB}" \
5039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5040                   html) \
5041           || exit 1
5042
5043 @endif opcodes
5044
5045 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5046 maybe-TAGS-opcodes:
5047 @if opcodes
5048 maybe-TAGS-opcodes: TAGS-opcodes
5049
5050 TAGS-opcodes: \
5051     configure-opcodes 
5052         @[ -f ./opcodes/Makefile ] || exit 0; \
5053         r=`${PWD_COMMAND}`; export r; \
5054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5055         $(HOST_EXPORTS) \
5056         for flag in $(EXTRA_HOST_FLAGS) ; do \
5057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5058         done; \
5059         echo "Doing TAGS in opcodes" ; \
5060         (cd $(HOST_SUBDIR)/opcodes && \
5061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5063                   "RANLIB=$${RANLIB}" \
5064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5065                   TAGS) \
5066           || exit 1
5067
5068 @endif opcodes
5069
5070 .PHONY: maybe-install-info-opcodes install-info-opcodes
5071 maybe-install-info-opcodes:
5072 @if opcodes
5073 maybe-install-info-opcodes: install-info-opcodes
5074
5075 install-info-opcodes: \
5076     configure-opcodes \
5077     info-opcodes 
5078         @[ -f ./opcodes/Makefile ] || exit 0; \
5079         r=`${PWD_COMMAND}`; export r; \
5080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5081         $(HOST_EXPORTS) \
5082         for flag in $(EXTRA_HOST_FLAGS) ; do \
5083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5084         done; \
5085         echo "Doing install-info in opcodes" ; \
5086         (cd $(HOST_SUBDIR)/opcodes && \
5087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5089                   "RANLIB=$${RANLIB}" \
5090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5091                   install-info) \
5092           || exit 1
5093
5094 @endif opcodes
5095
5096 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5097 maybe-installcheck-opcodes:
5098 @if opcodes
5099 maybe-installcheck-opcodes: installcheck-opcodes
5100
5101 installcheck-opcodes: \
5102     configure-opcodes 
5103         @[ -f ./opcodes/Makefile ] || exit 0; \
5104         r=`${PWD_COMMAND}`; export r; \
5105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5106         $(HOST_EXPORTS) \
5107         for flag in $(EXTRA_HOST_FLAGS) ; do \
5108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5109         done; \
5110         echo "Doing installcheck in opcodes" ; \
5111         (cd $(HOST_SUBDIR)/opcodes && \
5112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5114                   "RANLIB=$${RANLIB}" \
5115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5116                   installcheck) \
5117           || exit 1
5118
5119 @endif opcodes
5120
5121 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5122 maybe-mostlyclean-opcodes:
5123 @if opcodes
5124 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5125
5126 mostlyclean-opcodes: 
5127         @[ -f ./opcodes/Makefile ] || exit 0; \
5128         r=`${PWD_COMMAND}`; export r; \
5129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5130         $(HOST_EXPORTS) \
5131         for flag in $(EXTRA_HOST_FLAGS) ; do \
5132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5133         done; \
5134         echo "Doing mostlyclean in opcodes" ; \
5135         (cd $(HOST_SUBDIR)/opcodes && \
5136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5138                   "RANLIB=$${RANLIB}" \
5139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5140                   mostlyclean) \
5141           || exit 1
5142
5143 @endif opcodes
5144
5145 .PHONY: maybe-clean-opcodes clean-opcodes
5146 maybe-clean-opcodes:
5147 @if opcodes
5148 maybe-clean-opcodes: clean-opcodes
5149
5150 clean-opcodes: 
5151         @[ -f ./opcodes/Makefile ] || exit 0; \
5152         r=`${PWD_COMMAND}`; export r; \
5153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5154         $(HOST_EXPORTS) \
5155         for flag in $(EXTRA_HOST_FLAGS) ; do \
5156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5157         done; \
5158         echo "Doing clean in opcodes" ; \
5159         (cd $(HOST_SUBDIR)/opcodes && \
5160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5162                   "RANLIB=$${RANLIB}" \
5163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5164                   clean) \
5165           || exit 1
5166
5167 @endif opcodes
5168
5169 .PHONY: maybe-distclean-opcodes distclean-opcodes
5170 maybe-distclean-opcodes:
5171 @if opcodes
5172 maybe-distclean-opcodes: distclean-opcodes
5173
5174 distclean-opcodes: 
5175         @[ -f ./opcodes/Makefile ] || exit 0; \
5176         r=`${PWD_COMMAND}`; export r; \
5177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178         $(HOST_EXPORTS) \
5179         for flag in $(EXTRA_HOST_FLAGS) ; do \
5180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5181         done; \
5182         echo "Doing distclean in opcodes" ; \
5183         (cd $(HOST_SUBDIR)/opcodes && \
5184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5186                   "RANLIB=$${RANLIB}" \
5187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5188                   distclean) \
5189           || exit 1
5190
5191 @endif opcodes
5192
5193 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5194 maybe-maintainer-clean-opcodes:
5195 @if opcodes
5196 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5197
5198 maintainer-clean-opcodes: 
5199         @[ -f ./opcodes/Makefile ] || exit 0; \
5200         r=`${PWD_COMMAND}`; export r; \
5201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5202         $(HOST_EXPORTS) \
5203         for flag in $(EXTRA_HOST_FLAGS) ; do \
5204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5205         done; \
5206         echo "Doing maintainer-clean in opcodes" ; \
5207         (cd $(HOST_SUBDIR)/opcodes && \
5208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5210                   "RANLIB=$${RANLIB}" \
5211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5212                   maintainer-clean) \
5213           || exit 1
5214
5215 @endif opcodes
5216
5217
5218
5219 .PHONY: configure-binutils maybe-configure-binutils
5220 maybe-configure-binutils:
5221 @if binutils
5222 maybe-configure-binutils: configure-binutils
5223 configure-binutils:
5224         @test -f stage_last && exit 0; \
5225         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5227         r=`${PWD_COMMAND}`; export r; \
5228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5229         $(HOST_EXPORTS) \
5230         echo Configuring in $(HOST_SUBDIR)/binutils; \
5231         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5232         case $(srcdir) in \
5233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5234           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5236         esac; \
5237         srcdiroption="--srcdir=$${topdir}/binutils"; \
5238         libsrcdir="$$s/binutils"; \
5239         $(SHELL) $${libsrcdir}/configure \
5240           $(HOST_CONFIGARGS) $${srcdiroption}  \
5241           || exit 1
5242 @endif binutils
5243
5244
5245
5246 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5247 maybe-configure-stage1-binutils:
5248 @if binutils-bootstrap
5249 maybe-configure-stage1-binutils: configure-stage1-binutils
5250 configure-stage1-binutils:
5251         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5253         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5254         $(HOST_EXPORTS) \
5255         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5257         cd $(HOST_SUBDIR)/binutils || exit 1; \
5258         case $(srcdir) in \
5259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5260           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5262         esac; \
5263         srcdiroption="--srcdir=$${topdir}/binutils"; \
5264         libsrcdir="$$s/binutils"; \
5265         $(SHELL) $${libsrcdir}/configure \
5266           $(HOST_CONFIGARGS) $${srcdiroption} \
5267           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5268 @endif binutils-bootstrap
5269
5270 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5271 maybe-configure-stage2-binutils:
5272 @if binutils-bootstrap
5273 maybe-configure-stage2-binutils: configure-stage2-binutils
5274 configure-stage2-binutils:
5275         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5277         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5278         $(HOST_EXPORTS) \
5279         $(POSTSTAGE1_HOST_EXPORTS) \
5280         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5282         cd $(HOST_SUBDIR)/binutils || exit 1; \
5283         case $(srcdir) in \
5284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5285           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5287         esac; \
5288         srcdiroption="--srcdir=$${topdir}/binutils"; \
5289         libsrcdir="$$s/binutils"; \
5290         $(SHELL) $${libsrcdir}/configure \
5291           $(HOST_CONFIGARGS) $${srcdiroption} \
5292           @stage2_werror_flag@ 
5293 @endif binutils-bootstrap
5294
5295 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5296 maybe-configure-stage3-binutils:
5297 @if binutils-bootstrap
5298 maybe-configure-stage3-binutils: configure-stage3-binutils
5299 configure-stage3-binutils:
5300         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5302         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5303         $(HOST_EXPORTS) \
5304         $(POSTSTAGE1_HOST_EXPORTS) \
5305         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5307         cd $(HOST_SUBDIR)/binutils || exit 1; \
5308         case $(srcdir) in \
5309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5310           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5312         esac; \
5313         srcdiroption="--srcdir=$${topdir}/binutils"; \
5314         libsrcdir="$$s/binutils"; \
5315         $(SHELL) $${libsrcdir}/configure \
5316           $(HOST_CONFIGARGS) $${srcdiroption} \
5317           @stage2_werror_flag@ 
5318 @endif binutils-bootstrap
5319
5320 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5321 maybe-configure-stage4-binutils:
5322 @if binutils-bootstrap
5323 maybe-configure-stage4-binutils: configure-stage4-binutils
5324 configure-stage4-binutils:
5325         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5326         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5327         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5328         $(HOST_EXPORTS) \
5329         $(POSTSTAGE1_HOST_EXPORTS) \
5330         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5332         cd $(HOST_SUBDIR)/binutils || exit 1; \
5333         case $(srcdir) in \
5334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5335           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5337         esac; \
5338         srcdiroption="--srcdir=$${topdir}/binutils"; \
5339         libsrcdir="$$s/binutils"; \
5340         $(SHELL) $${libsrcdir}/configure \
5341           $(HOST_CONFIGARGS) $${srcdiroption} \
5342           @stage2_werror_flag@ 
5343 @endif binutils-bootstrap
5344
5345 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5346 maybe-configure-stageprofile-binutils:
5347 @if binutils-bootstrap
5348 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5349 configure-stageprofile-binutils:
5350         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5351         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5352         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5353         $(HOST_EXPORTS) \
5354         $(POSTSTAGE1_HOST_EXPORTS) \
5355         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5357         cd $(HOST_SUBDIR)/binutils || exit 1; \
5358         case $(srcdir) in \
5359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5360           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5362         esac; \
5363         srcdiroption="--srcdir=$${topdir}/binutils"; \
5364         libsrcdir="$$s/binutils"; \
5365         $(SHELL) $${libsrcdir}/configure \
5366           $(HOST_CONFIGARGS) $${srcdiroption} \
5367           @stage2_werror_flag@ 
5368 @endif binutils-bootstrap
5369
5370 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5371 maybe-configure-stagefeedback-binutils:
5372 @if binutils-bootstrap
5373 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5374 configure-stagefeedback-binutils:
5375         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5376         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5377         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5378         $(HOST_EXPORTS) \
5379         $(POSTSTAGE1_HOST_EXPORTS) \
5380         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5382         cd $(HOST_SUBDIR)/binutils || exit 1; \
5383         case $(srcdir) in \
5384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5385           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5387         esac; \
5388         srcdiroption="--srcdir=$${topdir}/binutils"; \
5389         libsrcdir="$$s/binutils"; \
5390         $(SHELL) $${libsrcdir}/configure \
5391           $(HOST_CONFIGARGS) $${srcdiroption} \
5392           @stage2_werror_flag@ 
5393 @endif binutils-bootstrap
5394
5395
5396
5397
5398
5399 .PHONY: all-binutils maybe-all-binutils
5400 maybe-all-binutils:
5401 @if binutils
5402 TARGET-binutils=all
5403 maybe-all-binutils: all-binutils
5404 all-binutils: configure-binutils
5405         @test -f stage_last && exit 0; \
5406         r=`${PWD_COMMAND}`; export r; \
5407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408         $(HOST_EXPORTS) \
5409         (cd $(HOST_SUBDIR)/binutils && \
5410           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5411 @endif binutils
5412
5413
5414
5415 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5416 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5417 maybe-all-stage1-binutils:
5418 maybe-clean-stage1-binutils:
5419 @if binutils-bootstrap
5420 maybe-all-stage1-binutils: all-stage1-binutils
5421 all-stage1: all-stage1-binutils
5422 TARGET-stage1-binutils = $(TARGET-binutils)
5423 all-stage1-binutils: configure-stage1-binutils
5424         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5425         @r=`${PWD_COMMAND}`; export r; \
5426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427         $(HOST_EXPORTS) \
5428         cd $(HOST_SUBDIR)/binutils && \
5429         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
5430                 $(TARGET-stage1-binutils)
5431
5432 maybe-clean-stage1-binutils: clean-stage1-binutils
5433 clean-stage1: clean-stage1-binutils
5434 clean-stage1-binutils:
5435         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5436           || exit 0 ; \
5437         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5438         cd $(HOST_SUBDIR)/binutils && \
5439         $(MAKE) $(FLAGS_TO_PASS)  \
5440                 CFLAGS="$(STAGE1_CFLAGS)"  clean
5441 @endif binutils-bootstrap
5442
5443
5444 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5445 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5446 maybe-all-stage2-binutils:
5447 maybe-clean-stage2-binutils:
5448 @if binutils-bootstrap
5449 maybe-all-stage2-binutils: all-stage2-binutils
5450 all-stage2: all-stage2-binutils
5451 TARGET-stage2-binutils = $(TARGET-binutils)
5452 all-stage2-binutils: configure-stage2-binutils
5453         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5454         @r=`${PWD_COMMAND}`; export r; \
5455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5456         $(HOST_EXPORTS) \
5457         $(POSTSTAGE1_HOST_EXPORTS) \
5458         cd $(HOST_SUBDIR)/binutils && \
5459         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5460                 $(TARGET-stage2-binutils)
5461
5462 maybe-clean-stage2-binutils: clean-stage2-binutils
5463 clean-stage2: clean-stage2-binutils
5464 clean-stage2-binutils:
5465         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5466           || exit 0 ; \
5467         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5468         cd $(HOST_SUBDIR)/binutils && \
5469         $(MAKE) $(FLAGS_TO_PASS)  \
5470                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5471                   clean
5472 @endif binutils-bootstrap
5473
5474
5475 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5476 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5477 maybe-all-stage3-binutils:
5478 maybe-clean-stage3-binutils:
5479 @if binutils-bootstrap
5480 maybe-all-stage3-binutils: all-stage3-binutils
5481 all-stage3: all-stage3-binutils
5482 TARGET-stage3-binutils = $(TARGET-binutils)
5483 all-stage3-binutils: configure-stage3-binutils
5484         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-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)   \
5491                 $(TARGET-stage3-binutils)
5492
5493 maybe-clean-stage3-binutils: clean-stage3-binutils
5494 clean-stage3: clean-stage3-binutils
5495 clean-stage3-binutils:
5496         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5497           || exit 0 ; \
5498         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5499         cd $(HOST_SUBDIR)/binutils && \
5500         $(MAKE) $(FLAGS_TO_PASS)  \
5501                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5502                   clean
5503 @endif binutils-bootstrap
5504
5505
5506 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5507 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5508 maybe-all-stage4-binutils:
5509 maybe-clean-stage4-binutils:
5510 @if binutils-bootstrap
5511 maybe-all-stage4-binutils: all-stage4-binutils
5512 all-stage4: all-stage4-binutils
5513 TARGET-stage4-binutils = $(TARGET-binutils)
5514 all-stage4-binutils: configure-stage4-binutils
5515         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5516         @r=`${PWD_COMMAND}`; export r; \
5517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518         $(HOST_EXPORTS) \
5519         $(POSTSTAGE1_HOST_EXPORTS) \
5520         cd $(HOST_SUBDIR)/binutils && \
5521         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5522                 $(TARGET-stage4-binutils)
5523
5524 maybe-clean-stage4-binutils: clean-stage4-binutils
5525 clean-stage4: clean-stage4-binutils
5526 clean-stage4-binutils:
5527         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5528           || exit 0 ; \
5529         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5530         cd $(HOST_SUBDIR)/binutils && \
5531         $(MAKE) $(FLAGS_TO_PASS)  \
5532                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5533                   clean
5534 @endif binutils-bootstrap
5535
5536
5537 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5538 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5539 maybe-all-stageprofile-binutils:
5540 maybe-clean-stageprofile-binutils:
5541 @if binutils-bootstrap
5542 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5543 all-stageprofile: all-stageprofile-binutils
5544 TARGET-stageprofile-binutils = $(TARGET-binutils)
5545 all-stageprofile-binutils: configure-stageprofile-binutils
5546         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5547         @r=`${PWD_COMMAND}`; export r; \
5548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5549         $(HOST_EXPORTS) \
5550         $(POSTSTAGE1_HOST_EXPORTS) \
5551         cd $(HOST_SUBDIR)/binutils && \
5552         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5553                 $(TARGET-stageprofile-binutils)
5554
5555 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5556 clean-stageprofile: clean-stageprofile-binutils
5557 clean-stageprofile-binutils:
5558         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5559           || exit 0 ; \
5560         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5561         cd $(HOST_SUBDIR)/binutils && \
5562         $(MAKE) $(FLAGS_TO_PASS)  \
5563                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5564                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5565 @endif binutils-bootstrap
5566
5567
5568 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5569 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5570 maybe-all-stagefeedback-binutils:
5571 maybe-clean-stagefeedback-binutils:
5572 @if binutils-bootstrap
5573 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5574 all-stagefeedback: all-stagefeedback-binutils
5575 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5576 all-stagefeedback-binutils: configure-stagefeedback-binutils
5577         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5578         @r=`${PWD_COMMAND}`; export r; \
5579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5580         $(HOST_EXPORTS) \
5581         $(POSTSTAGE1_HOST_EXPORTS) \
5582         cd $(HOST_SUBDIR)/binutils && \
5583         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5584                 $(TARGET-stagefeedback-binutils)
5585
5586 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5587 clean-stagefeedback: clean-stagefeedback-binutils
5588 clean-stagefeedback-binutils:
5589         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5590           || exit 0 ; \
5591         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5592         cd $(HOST_SUBDIR)/binutils && \
5593         $(MAKE) $(FLAGS_TO_PASS)  \
5594                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5595                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5596 @endif binutils-bootstrap
5597
5598
5599
5600
5601
5602 .PHONY: check-binutils maybe-check-binutils
5603 maybe-check-binutils:
5604 @if binutils
5605 maybe-check-binutils: check-binutils
5606
5607 check-binutils:
5608         @: $(MAKE); $(unstage)
5609         @r=`${PWD_COMMAND}`; export r; \
5610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5611         $(HOST_EXPORTS) \
5612         (cd $(HOST_SUBDIR)/binutils && \
5613           $(MAKE) $(FLAGS_TO_PASS)  check)
5614
5615 @endif binutils
5616
5617 .PHONY: install-binutils maybe-install-binutils
5618 maybe-install-binutils:
5619 @if binutils
5620 maybe-install-binutils: install-binutils
5621
5622 install-binutils: installdirs
5623         @: $(MAKE); $(unstage)
5624         @r=`${PWD_COMMAND}`; export r; \
5625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5626         $(HOST_EXPORTS) \
5627         (cd $(HOST_SUBDIR)/binutils && \
5628           $(MAKE) $(FLAGS_TO_PASS)  install)
5629
5630 @endif binutils
5631
5632 # Other targets (info, dvi, etc.)
5633
5634 .PHONY: maybe-info-binutils info-binutils
5635 maybe-info-binutils:
5636 @if binutils
5637 maybe-info-binutils: info-binutils
5638
5639 info-binutils: \
5640     configure-binutils 
5641         @[ -f ./binutils/Makefile ] || exit 0; \
5642         r=`${PWD_COMMAND}`; export r; \
5643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5644         $(HOST_EXPORTS) \
5645         for flag in $(EXTRA_HOST_FLAGS) ; do \
5646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5647         done; \
5648         echo "Doing info in binutils" ; \
5649         (cd $(HOST_SUBDIR)/binutils && \
5650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5652                   "RANLIB=$${RANLIB}" \
5653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5654                   info) \
5655           || exit 1
5656
5657 @endif binutils
5658
5659 .PHONY: maybe-dvi-binutils dvi-binutils
5660 maybe-dvi-binutils:
5661 @if binutils
5662 maybe-dvi-binutils: dvi-binutils
5663
5664 dvi-binutils: \
5665     configure-binutils 
5666         @[ -f ./binutils/Makefile ] || exit 0; \
5667         r=`${PWD_COMMAND}`; export r; \
5668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5669         $(HOST_EXPORTS) \
5670         for flag in $(EXTRA_HOST_FLAGS) ; do \
5671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5672         done; \
5673         echo "Doing dvi in binutils" ; \
5674         (cd $(HOST_SUBDIR)/binutils && \
5675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5677                   "RANLIB=$${RANLIB}" \
5678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5679                   dvi) \
5680           || exit 1
5681
5682 @endif binutils
5683
5684 .PHONY: maybe-html-binutils html-binutils
5685 maybe-html-binutils:
5686 @if binutils
5687 maybe-html-binutils: html-binutils
5688
5689 html-binutils: \
5690     configure-binutils 
5691         @[ -f ./binutils/Makefile ] || exit 0; \
5692         r=`${PWD_COMMAND}`; export r; \
5693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5694         $(HOST_EXPORTS) \
5695         for flag in $(EXTRA_HOST_FLAGS) ; do \
5696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5697         done; \
5698         echo "Doing html in binutils" ; \
5699         (cd $(HOST_SUBDIR)/binutils && \
5700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5702                   "RANLIB=$${RANLIB}" \
5703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5704                   html) \
5705           || exit 1
5706
5707 @endif binutils
5708
5709 .PHONY: maybe-TAGS-binutils TAGS-binutils
5710 maybe-TAGS-binutils:
5711 @if binutils
5712 maybe-TAGS-binutils: TAGS-binutils
5713
5714 TAGS-binutils: \
5715     configure-binutils 
5716         @[ -f ./binutils/Makefile ] || exit 0; \
5717         r=`${PWD_COMMAND}`; export r; \
5718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5719         $(HOST_EXPORTS) \
5720         for flag in $(EXTRA_HOST_FLAGS) ; do \
5721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5722         done; \
5723         echo "Doing TAGS in binutils" ; \
5724         (cd $(HOST_SUBDIR)/binutils && \
5725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5727                   "RANLIB=$${RANLIB}" \
5728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5729                   TAGS) \
5730           || exit 1
5731
5732 @endif binutils
5733
5734 .PHONY: maybe-install-info-binutils install-info-binutils
5735 maybe-install-info-binutils:
5736 @if binutils
5737 maybe-install-info-binutils: install-info-binutils
5738
5739 install-info-binutils: \
5740     configure-binutils \
5741     info-binutils 
5742         @[ -f ./binutils/Makefile ] || exit 0; \
5743         r=`${PWD_COMMAND}`; export r; \
5744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5745         $(HOST_EXPORTS) \
5746         for flag in $(EXTRA_HOST_FLAGS) ; do \
5747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5748         done; \
5749         echo "Doing install-info in binutils" ; \
5750         (cd $(HOST_SUBDIR)/binutils && \
5751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5753                   "RANLIB=$${RANLIB}" \
5754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5755                   install-info) \
5756           || exit 1
5757
5758 @endif binutils
5759
5760 .PHONY: maybe-installcheck-binutils installcheck-binutils
5761 maybe-installcheck-binutils:
5762 @if binutils
5763 maybe-installcheck-binutils: installcheck-binutils
5764
5765 installcheck-binutils: \
5766     configure-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 installcheck 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                   installcheck) \
5781           || exit 1
5782
5783 @endif binutils
5784
5785 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5786 maybe-mostlyclean-binutils:
5787 @if binutils
5788 maybe-mostlyclean-binutils: mostlyclean-binutils
5789
5790 mostlyclean-binutils: 
5791         @[ -f ./binutils/Makefile ] || exit 0; \
5792         r=`${PWD_COMMAND}`; export r; \
5793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5794         $(HOST_EXPORTS) \
5795         for flag in $(EXTRA_HOST_FLAGS) ; do \
5796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5797         done; \
5798         echo "Doing mostlyclean in binutils" ; \
5799         (cd $(HOST_SUBDIR)/binutils && \
5800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5802                   "RANLIB=$${RANLIB}" \
5803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5804                   mostlyclean) \
5805           || exit 1
5806
5807 @endif binutils
5808
5809 .PHONY: maybe-clean-binutils clean-binutils
5810 maybe-clean-binutils:
5811 @if binutils
5812 maybe-clean-binutils: clean-binutils
5813
5814 clean-binutils: 
5815         @[ -f ./binutils/Makefile ] || exit 0; \
5816         r=`${PWD_COMMAND}`; export r; \
5817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5818         $(HOST_EXPORTS) \
5819         for flag in $(EXTRA_HOST_FLAGS) ; do \
5820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5821         done; \
5822         echo "Doing clean in binutils" ; \
5823         (cd $(HOST_SUBDIR)/binutils && \
5824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5826                   "RANLIB=$${RANLIB}" \
5827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5828                   clean) \
5829           || exit 1
5830
5831 @endif binutils
5832
5833 .PHONY: maybe-distclean-binutils distclean-binutils
5834 maybe-distclean-binutils:
5835 @if binutils
5836 maybe-distclean-binutils: distclean-binutils
5837
5838 distclean-binutils: 
5839         @[ -f ./binutils/Makefile ] || exit 0; \
5840         r=`${PWD_COMMAND}`; export r; \
5841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5842         $(HOST_EXPORTS) \
5843         for flag in $(EXTRA_HOST_FLAGS) ; do \
5844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5845         done; \
5846         echo "Doing distclean in binutils" ; \
5847         (cd $(HOST_SUBDIR)/binutils && \
5848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5850                   "RANLIB=$${RANLIB}" \
5851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5852                   distclean) \
5853           || exit 1
5854
5855 @endif binutils
5856
5857 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5858 maybe-maintainer-clean-binutils:
5859 @if binutils
5860 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5861
5862 maintainer-clean-binutils: 
5863         @[ -f ./binutils/Makefile ] || exit 0; \
5864         r=`${PWD_COMMAND}`; export r; \
5865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5866         $(HOST_EXPORTS) \
5867         for flag in $(EXTRA_HOST_FLAGS) ; do \
5868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5869         done; \
5870         echo "Doing maintainer-clean in binutils" ; \
5871         (cd $(HOST_SUBDIR)/binutils && \
5872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5874                   "RANLIB=$${RANLIB}" \
5875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5876                   maintainer-clean) \
5877           || exit 1
5878
5879 @endif binutils
5880
5881
5882
5883 .PHONY: configure-bison maybe-configure-bison
5884 maybe-configure-bison:
5885 @if bison
5886 maybe-configure-bison: configure-bison
5887 configure-bison:
5888         @: $(MAKE); $(unstage)
5889         @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5891         r=`${PWD_COMMAND}`; export r; \
5892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5893         $(HOST_EXPORTS) \
5894         echo Configuring in $(HOST_SUBDIR)/bison; \
5895         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5896         case $(srcdir) in \
5897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5898           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5900         esac; \
5901         srcdiroption="--srcdir=$${topdir}/bison"; \
5902         libsrcdir="$$s/bison"; \
5903         $(SHELL) $${libsrcdir}/configure \
5904           $(HOST_CONFIGARGS) $${srcdiroption}  \
5905           || exit 1
5906 @endif bison
5907
5908
5909
5910
5911
5912 .PHONY: all-bison maybe-all-bison
5913 maybe-all-bison:
5914 @if bison
5915 TARGET-bison=all
5916 maybe-all-bison: all-bison
5917 all-bison: configure-bison
5918         @: $(MAKE); $(unstage)
5919         @r=`${PWD_COMMAND}`; export r; \
5920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921         $(HOST_EXPORTS) \
5922         (cd $(HOST_SUBDIR)/bison && \
5923           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
5924 @endif bison
5925
5926
5927
5928
5929 .PHONY: check-bison maybe-check-bison
5930 maybe-check-bison:
5931 @if bison
5932 maybe-check-bison: check-bison
5933
5934 # This module is only tested in a native toolchain.
5935 check-bison:
5936         @: $(MAKE); $(unstage)
5937         @if [ '$(host)' = '$(target)' ] ; then \
5938           r=`${PWD_COMMAND}`; export r; \
5939           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5940           $(HOST_EXPORTS) \
5941           (cd $(HOST_SUBDIR)/bison && \
5942             $(MAKE) $(FLAGS_TO_PASS)  check); \
5943         fi
5944
5945 @endif bison
5946
5947 .PHONY: install-bison maybe-install-bison
5948 maybe-install-bison:
5949 @if bison
5950 maybe-install-bison: install-bison
5951
5952 install-bison: installdirs
5953         @: $(MAKE); $(unstage)
5954         @r=`${PWD_COMMAND}`; export r; \
5955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5956         $(HOST_EXPORTS) \
5957         (cd $(HOST_SUBDIR)/bison && \
5958           $(MAKE) $(FLAGS_TO_PASS)  install)
5959
5960 @endif bison
5961
5962 # Other targets (info, dvi, etc.)
5963
5964 .PHONY: maybe-info-bison info-bison
5965 maybe-info-bison:
5966 @if bison
5967 maybe-info-bison: info-bison
5968
5969 info-bison: \
5970     configure-bison 
5971         @: $(MAKE); $(unstage)
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 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                   info) \
5986           || exit 1
5987
5988 @endif bison
5989
5990 .PHONY: maybe-dvi-bison dvi-bison
5991 maybe-dvi-bison:
5992 @if bison
5993 maybe-dvi-bison: dvi-bison
5994
5995 dvi-bison: \
5996     configure-bison 
5997         @: $(MAKE); $(unstage)
5998         @[ -f ./bison/Makefile ] || exit 0; \
5999         r=`${PWD_COMMAND}`; export r; \
6000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6001         $(HOST_EXPORTS) \
6002         for flag in $(EXTRA_HOST_FLAGS) ; do \
6003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6004         done; \
6005         echo "Doing dvi in bison" ; \
6006         (cd $(HOST_SUBDIR)/bison && \
6007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6009                   "RANLIB=$${RANLIB}" \
6010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6011                   dvi) \
6012           || exit 1
6013
6014 @endif bison
6015
6016 .PHONY: maybe-html-bison html-bison
6017 maybe-html-bison:
6018 @if bison
6019 maybe-html-bison: html-bison
6020
6021 html-bison: \
6022     configure-bison 
6023         @: $(MAKE); $(unstage)
6024         @[ -f ./bison/Makefile ] || exit 0; \
6025         r=`${PWD_COMMAND}`; export r; \
6026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6027         $(HOST_EXPORTS) \
6028         for flag in $(EXTRA_HOST_FLAGS) ; do \
6029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6030         done; \
6031         echo "Doing html in bison" ; \
6032         (cd $(HOST_SUBDIR)/bison && \
6033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6035                   "RANLIB=$${RANLIB}" \
6036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6037                   html) \
6038           || exit 1
6039
6040 @endif bison
6041
6042 .PHONY: maybe-TAGS-bison TAGS-bison
6043 maybe-TAGS-bison:
6044 @if bison
6045 maybe-TAGS-bison: TAGS-bison
6046
6047 TAGS-bison: \
6048     configure-bison 
6049         @: $(MAKE); $(unstage)
6050         @[ -f ./bison/Makefile ] || exit 0; \
6051         r=`${PWD_COMMAND}`; export r; \
6052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6053         $(HOST_EXPORTS) \
6054         for flag in $(EXTRA_HOST_FLAGS) ; do \
6055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6056         done; \
6057         echo "Doing TAGS in bison" ; \
6058         (cd $(HOST_SUBDIR)/bison && \
6059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6061                   "RANLIB=$${RANLIB}" \
6062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6063                   TAGS) \
6064           || exit 1
6065
6066 @endif bison
6067
6068 .PHONY: maybe-install-info-bison install-info-bison
6069 maybe-install-info-bison:
6070 @if bison
6071 maybe-install-info-bison: install-info-bison
6072
6073 install-info-bison: \
6074     configure-bison \
6075     info-bison 
6076         @: $(MAKE); $(unstage)
6077         @[ -f ./bison/Makefile ] || exit 0; \
6078         r=`${PWD_COMMAND}`; export r; \
6079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6080         $(HOST_EXPORTS) \
6081         for flag in $(EXTRA_HOST_FLAGS) ; do \
6082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6083         done; \
6084         echo "Doing install-info in bison" ; \
6085         (cd $(HOST_SUBDIR)/bison && \
6086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6088                   "RANLIB=$${RANLIB}" \
6089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6090                   install-info) \
6091           || exit 1
6092
6093 @endif bison
6094
6095 .PHONY: maybe-installcheck-bison installcheck-bison
6096 maybe-installcheck-bison:
6097 @if bison
6098 maybe-installcheck-bison: installcheck-bison
6099
6100 installcheck-bison: \
6101     configure-bison 
6102         @: $(MAKE); $(unstage)
6103         @[ -f ./bison/Makefile ] || exit 0; \
6104         r=`${PWD_COMMAND}`; export r; \
6105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6106         $(HOST_EXPORTS) \
6107         for flag in $(EXTRA_HOST_FLAGS) ; do \
6108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6109         done; \
6110         echo "Doing installcheck in bison" ; \
6111         (cd $(HOST_SUBDIR)/bison && \
6112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6114                   "RANLIB=$${RANLIB}" \
6115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6116                   installcheck) \
6117           || exit 1
6118
6119 @endif bison
6120
6121 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6122 maybe-mostlyclean-bison:
6123 @if bison
6124 maybe-mostlyclean-bison: mostlyclean-bison
6125
6126 mostlyclean-bison: 
6127         @: $(MAKE); $(unstage)
6128         @[ -f ./bison/Makefile ] || exit 0; \
6129         r=`${PWD_COMMAND}`; export r; \
6130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131         $(HOST_EXPORTS) \
6132         for flag in $(EXTRA_HOST_FLAGS) ; do \
6133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6134         done; \
6135         echo "Doing mostlyclean in bison" ; \
6136         (cd $(HOST_SUBDIR)/bison && \
6137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6139                   "RANLIB=$${RANLIB}" \
6140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6141                   mostlyclean) \
6142           || exit 1
6143
6144 @endif bison
6145
6146 .PHONY: maybe-clean-bison clean-bison
6147 maybe-clean-bison:
6148 @if bison
6149 maybe-clean-bison: clean-bison
6150
6151 clean-bison: 
6152         @: $(MAKE); $(unstage)
6153         @[ -f ./bison/Makefile ] || exit 0; \
6154         r=`${PWD_COMMAND}`; export r; \
6155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6156         $(HOST_EXPORTS) \
6157         for flag in $(EXTRA_HOST_FLAGS) ; do \
6158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6159         done; \
6160         echo "Doing clean in bison" ; \
6161         (cd $(HOST_SUBDIR)/bison && \
6162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6164                   "RANLIB=$${RANLIB}" \
6165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6166                   clean) \
6167           || exit 1
6168
6169 @endif bison
6170
6171 .PHONY: maybe-distclean-bison distclean-bison
6172 maybe-distclean-bison:
6173 @if bison
6174 maybe-distclean-bison: distclean-bison
6175
6176 distclean-bison: 
6177         @: $(MAKE); $(unstage)
6178         @[ -f ./bison/Makefile ] || exit 0; \
6179         r=`${PWD_COMMAND}`; export r; \
6180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6181         $(HOST_EXPORTS) \
6182         for flag in $(EXTRA_HOST_FLAGS) ; do \
6183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6184         done; \
6185         echo "Doing distclean in bison" ; \
6186         (cd $(HOST_SUBDIR)/bison && \
6187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6189                   "RANLIB=$${RANLIB}" \
6190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6191                   distclean) \
6192           || exit 1
6193
6194 @endif bison
6195
6196 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6197 maybe-maintainer-clean-bison:
6198 @if bison
6199 maybe-maintainer-clean-bison: maintainer-clean-bison
6200
6201 maintainer-clean-bison: 
6202         @: $(MAKE); $(unstage)
6203         @[ -f ./bison/Makefile ] || exit 0; \
6204         r=`${PWD_COMMAND}`; export r; \
6205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6206         $(HOST_EXPORTS) \
6207         for flag in $(EXTRA_HOST_FLAGS) ; do \
6208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6209         done; \
6210         echo "Doing maintainer-clean in bison" ; \
6211         (cd $(HOST_SUBDIR)/bison && \
6212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6214                   "RANLIB=$${RANLIB}" \
6215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6216                   maintainer-clean) \
6217           || exit 1
6218
6219 @endif bison
6220
6221
6222
6223 .PHONY: configure-byacc maybe-configure-byacc
6224 maybe-configure-byacc:
6225 @if byacc
6226 maybe-configure-byacc: configure-byacc
6227 configure-byacc:
6228         @: $(MAKE); $(unstage)
6229         @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6231         r=`${PWD_COMMAND}`; export r; \
6232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6233         $(HOST_EXPORTS) \
6234         echo Configuring in $(HOST_SUBDIR)/byacc; \
6235         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6236         case $(srcdir) in \
6237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6238           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6240         esac; \
6241         srcdiroption="--srcdir=$${topdir}/byacc"; \
6242         libsrcdir="$$s/byacc"; \
6243         $(SHELL) $${libsrcdir}/configure \
6244           $(HOST_CONFIGARGS) $${srcdiroption}  \
6245           || exit 1
6246 @endif byacc
6247
6248
6249
6250
6251
6252 .PHONY: all-byacc maybe-all-byacc
6253 maybe-all-byacc:
6254 @if byacc
6255 TARGET-byacc=all
6256 maybe-all-byacc: all-byacc
6257 all-byacc: configure-byacc
6258         @: $(MAKE); $(unstage)
6259         @r=`${PWD_COMMAND}`; export r; \
6260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6261         $(HOST_EXPORTS) \
6262         (cd $(HOST_SUBDIR)/byacc && \
6263           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6264 @endif byacc
6265
6266
6267
6268
6269 .PHONY: check-byacc maybe-check-byacc
6270 maybe-check-byacc:
6271 @if byacc
6272 maybe-check-byacc: check-byacc
6273
6274 # This module is only tested in a native toolchain.
6275 check-byacc:
6276         @: $(MAKE); $(unstage)
6277         @if [ '$(host)' = '$(target)' ] ; then \
6278           r=`${PWD_COMMAND}`; export r; \
6279           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280           $(HOST_EXPORTS) \
6281           (cd $(HOST_SUBDIR)/byacc && \
6282             $(MAKE) $(FLAGS_TO_PASS)  check); \
6283         fi
6284
6285 @endif byacc
6286
6287 .PHONY: install-byacc maybe-install-byacc
6288 maybe-install-byacc:
6289 @if byacc
6290 maybe-install-byacc: install-byacc
6291
6292 install-byacc: installdirs
6293         @: $(MAKE); $(unstage)
6294         @r=`${PWD_COMMAND}`; export r; \
6295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6296         $(HOST_EXPORTS) \
6297         (cd $(HOST_SUBDIR)/byacc && \
6298           $(MAKE) $(FLAGS_TO_PASS)  install)
6299
6300 @endif byacc
6301
6302 # Other targets (info, dvi, etc.)
6303
6304 .PHONY: maybe-info-byacc info-byacc
6305 maybe-info-byacc:
6306 @if byacc
6307 maybe-info-byacc: info-byacc
6308
6309 info-byacc: \
6310     configure-byacc 
6311         @: $(MAKE); $(unstage)
6312         @[ -f ./byacc/Makefile ] || exit 0; \
6313         r=`${PWD_COMMAND}`; export r; \
6314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6315         $(HOST_EXPORTS) \
6316         for flag in $(EXTRA_HOST_FLAGS) ; do \
6317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6318         done; \
6319         echo "Doing info in byacc" ; \
6320         (cd $(HOST_SUBDIR)/byacc && \
6321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6323                   "RANLIB=$${RANLIB}" \
6324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6325                   info) \
6326           || exit 1
6327
6328 @endif byacc
6329
6330 .PHONY: maybe-dvi-byacc dvi-byacc
6331 maybe-dvi-byacc:
6332 @if byacc
6333 maybe-dvi-byacc: dvi-byacc
6334
6335 dvi-byacc: \
6336     configure-byacc 
6337         @: $(MAKE); $(unstage)
6338         @[ -f ./byacc/Makefile ] || exit 0; \
6339         r=`${PWD_COMMAND}`; export r; \
6340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6341         $(HOST_EXPORTS) \
6342         for flag in $(EXTRA_HOST_FLAGS) ; do \
6343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6344         done; \
6345         echo "Doing dvi in byacc" ; \
6346         (cd $(HOST_SUBDIR)/byacc && \
6347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6349                   "RANLIB=$${RANLIB}" \
6350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6351                   dvi) \
6352           || exit 1
6353
6354 @endif byacc
6355
6356 .PHONY: maybe-html-byacc html-byacc
6357 maybe-html-byacc:
6358 @if byacc
6359 maybe-html-byacc: html-byacc
6360
6361 html-byacc: \
6362     configure-byacc 
6363         @: $(MAKE); $(unstage)
6364         @[ -f ./byacc/Makefile ] || exit 0; \
6365         r=`${PWD_COMMAND}`; export r; \
6366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6367         $(HOST_EXPORTS) \
6368         for flag in $(EXTRA_HOST_FLAGS) ; do \
6369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6370         done; \
6371         echo "Doing html in byacc" ; \
6372         (cd $(HOST_SUBDIR)/byacc && \
6373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6375                   "RANLIB=$${RANLIB}" \
6376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6377                   html) \
6378           || exit 1
6379
6380 @endif byacc
6381
6382 .PHONY: maybe-TAGS-byacc TAGS-byacc
6383 maybe-TAGS-byacc:
6384 @if byacc
6385 maybe-TAGS-byacc: TAGS-byacc
6386
6387 TAGS-byacc: \
6388     configure-byacc 
6389         @: $(MAKE); $(unstage)
6390         @[ -f ./byacc/Makefile ] || exit 0; \
6391         r=`${PWD_COMMAND}`; export r; \
6392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6393         $(HOST_EXPORTS) \
6394         for flag in $(EXTRA_HOST_FLAGS) ; do \
6395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6396         done; \
6397         echo "Doing TAGS in byacc" ; \
6398         (cd $(HOST_SUBDIR)/byacc && \
6399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6401                   "RANLIB=$${RANLIB}" \
6402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6403                   TAGS) \
6404           || exit 1
6405
6406 @endif byacc
6407
6408 .PHONY: maybe-install-info-byacc install-info-byacc
6409 maybe-install-info-byacc:
6410 @if byacc
6411 maybe-install-info-byacc: install-info-byacc
6412
6413 install-info-byacc: \
6414     configure-byacc \
6415     info-byacc 
6416         @: $(MAKE); $(unstage)
6417         @[ -f ./byacc/Makefile ] || exit 0; \
6418         r=`${PWD_COMMAND}`; export r; \
6419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6420         $(HOST_EXPORTS) \
6421         for flag in $(EXTRA_HOST_FLAGS) ; do \
6422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6423         done; \
6424         echo "Doing install-info in byacc" ; \
6425         (cd $(HOST_SUBDIR)/byacc && \
6426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6428                   "RANLIB=$${RANLIB}" \
6429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6430                   install-info) \
6431           || exit 1
6432
6433 @endif byacc
6434
6435 .PHONY: maybe-installcheck-byacc installcheck-byacc
6436 maybe-installcheck-byacc:
6437 @if byacc
6438 maybe-installcheck-byacc: installcheck-byacc
6439
6440 installcheck-byacc: \
6441     configure-byacc 
6442         @: $(MAKE); $(unstage)
6443         @[ -f ./byacc/Makefile ] || exit 0; \
6444         r=`${PWD_COMMAND}`; export r; \
6445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446         $(HOST_EXPORTS) \
6447         for flag in $(EXTRA_HOST_FLAGS) ; do \
6448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6449         done; \
6450         echo "Doing installcheck in byacc" ; \
6451         (cd $(HOST_SUBDIR)/byacc && \
6452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6454                   "RANLIB=$${RANLIB}" \
6455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6456                   installcheck) \
6457           || exit 1
6458
6459 @endif byacc
6460
6461 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6462 maybe-mostlyclean-byacc:
6463 @if byacc
6464 maybe-mostlyclean-byacc: mostlyclean-byacc
6465
6466 mostlyclean-byacc: 
6467         @: $(MAKE); $(unstage)
6468         @[ -f ./byacc/Makefile ] || exit 0; \
6469         r=`${PWD_COMMAND}`; export r; \
6470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6471         $(HOST_EXPORTS) \
6472         for flag in $(EXTRA_HOST_FLAGS) ; do \
6473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6474         done; \
6475         echo "Doing mostlyclean in byacc" ; \
6476         (cd $(HOST_SUBDIR)/byacc && \
6477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6479                   "RANLIB=$${RANLIB}" \
6480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6481                   mostlyclean) \
6482           || exit 1
6483
6484 @endif byacc
6485
6486 .PHONY: maybe-clean-byacc clean-byacc
6487 maybe-clean-byacc:
6488 @if byacc
6489 maybe-clean-byacc: clean-byacc
6490
6491 clean-byacc: 
6492         @: $(MAKE); $(unstage)
6493         @[ -f ./byacc/Makefile ] || exit 0; \
6494         r=`${PWD_COMMAND}`; export r; \
6495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6496         $(HOST_EXPORTS) \
6497         for flag in $(EXTRA_HOST_FLAGS) ; do \
6498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6499         done; \
6500         echo "Doing clean in byacc" ; \
6501         (cd $(HOST_SUBDIR)/byacc && \
6502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6504                   "RANLIB=$${RANLIB}" \
6505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6506                   clean) \
6507           || exit 1
6508
6509 @endif byacc
6510
6511 .PHONY: maybe-distclean-byacc distclean-byacc
6512 maybe-distclean-byacc:
6513 @if byacc
6514 maybe-distclean-byacc: distclean-byacc
6515
6516 distclean-byacc: 
6517         @: $(MAKE); $(unstage)
6518         @[ -f ./byacc/Makefile ] || exit 0; \
6519         r=`${PWD_COMMAND}`; export r; \
6520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6521         $(HOST_EXPORTS) \
6522         for flag in $(EXTRA_HOST_FLAGS) ; do \
6523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6524         done; \
6525         echo "Doing distclean in byacc" ; \
6526         (cd $(HOST_SUBDIR)/byacc && \
6527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6529                   "RANLIB=$${RANLIB}" \
6530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6531                   distclean) \
6532           || exit 1
6533
6534 @endif byacc
6535
6536 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6537 maybe-maintainer-clean-byacc:
6538 @if byacc
6539 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6540
6541 maintainer-clean-byacc: 
6542         @: $(MAKE); $(unstage)
6543         @[ -f ./byacc/Makefile ] || exit 0; \
6544         r=`${PWD_COMMAND}`; export r; \
6545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6546         $(HOST_EXPORTS) \
6547         for flag in $(EXTRA_HOST_FLAGS) ; do \
6548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6549         done; \
6550         echo "Doing maintainer-clean in byacc" ; \
6551         (cd $(HOST_SUBDIR)/byacc && \
6552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6554                   "RANLIB=$${RANLIB}" \
6555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6556                   maintainer-clean) \
6557           || exit 1
6558
6559 @endif byacc
6560
6561
6562
6563 .PHONY: configure-bzip2 maybe-configure-bzip2
6564 maybe-configure-bzip2:
6565 @if bzip2
6566 maybe-configure-bzip2: configure-bzip2
6567 configure-bzip2:
6568         @: $(MAKE); $(unstage)
6569         @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6571         r=`${PWD_COMMAND}`; export r; \
6572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573         $(HOST_EXPORTS) \
6574         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6575         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6576         case $(srcdir) in \
6577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6578           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6580         esac; \
6581         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6582         libsrcdir="$$s/bzip2"; \
6583         $(SHELL) $${libsrcdir}/configure \
6584           $(HOST_CONFIGARGS) $${srcdiroption}  \
6585           || exit 1
6586 @endif bzip2
6587
6588
6589
6590
6591
6592 .PHONY: all-bzip2 maybe-all-bzip2
6593 maybe-all-bzip2:
6594 @if bzip2
6595 TARGET-bzip2=all
6596 maybe-all-bzip2: all-bzip2
6597 all-bzip2: configure-bzip2
6598         @: $(MAKE); $(unstage)
6599         @r=`${PWD_COMMAND}`; export r; \
6600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601         $(HOST_EXPORTS) \
6602         (cd $(HOST_SUBDIR)/bzip2 && \
6603           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6604 @endif bzip2
6605
6606
6607
6608
6609 .PHONY: check-bzip2 maybe-check-bzip2
6610 maybe-check-bzip2:
6611 @if bzip2
6612 maybe-check-bzip2: check-bzip2
6613
6614 check-bzip2:
6615         @: $(MAKE); $(unstage)
6616         @r=`${PWD_COMMAND}`; export r; \
6617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6618         $(HOST_EXPORTS) \
6619         (cd $(HOST_SUBDIR)/bzip2 && \
6620           $(MAKE) $(FLAGS_TO_PASS)  check)
6621
6622 @endif bzip2
6623
6624 .PHONY: install-bzip2 maybe-install-bzip2
6625 maybe-install-bzip2:
6626 @if bzip2
6627 maybe-install-bzip2: install-bzip2
6628
6629 install-bzip2: installdirs
6630         @: $(MAKE); $(unstage)
6631         @r=`${PWD_COMMAND}`; export r; \
6632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6633         $(HOST_EXPORTS) \
6634         (cd $(HOST_SUBDIR)/bzip2 && \
6635           $(MAKE) $(FLAGS_TO_PASS)  install)
6636
6637 @endif bzip2
6638
6639 # Other targets (info, dvi, etc.)
6640
6641 .PHONY: maybe-info-bzip2 info-bzip2
6642 maybe-info-bzip2:
6643 @if bzip2
6644 maybe-info-bzip2: info-bzip2
6645
6646 info-bzip2: \
6647     configure-bzip2 
6648         @: $(MAKE); $(unstage)
6649         @[ -f ./bzip2/Makefile ] || exit 0; \
6650         r=`${PWD_COMMAND}`; export r; \
6651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6652         $(HOST_EXPORTS) \
6653         for flag in $(EXTRA_HOST_FLAGS) ; do \
6654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6655         done; \
6656         echo "Doing info in bzip2" ; \
6657         (cd $(HOST_SUBDIR)/bzip2 && \
6658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6660                   "RANLIB=$${RANLIB}" \
6661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6662                   info) \
6663           || exit 1
6664
6665 @endif bzip2
6666
6667 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6668 maybe-dvi-bzip2:
6669 @if bzip2
6670 maybe-dvi-bzip2: dvi-bzip2
6671
6672 dvi-bzip2: \
6673     configure-bzip2 
6674         @: $(MAKE); $(unstage)
6675         @[ -f ./bzip2/Makefile ] || exit 0; \
6676         r=`${PWD_COMMAND}`; export r; \
6677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678         $(HOST_EXPORTS) \
6679         for flag in $(EXTRA_HOST_FLAGS) ; do \
6680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681         done; \
6682         echo "Doing dvi in bzip2" ; \
6683         (cd $(HOST_SUBDIR)/bzip2 && \
6684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686                   "RANLIB=$${RANLIB}" \
6687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6688                   dvi) \
6689           || exit 1
6690
6691 @endif bzip2
6692
6693 .PHONY: maybe-html-bzip2 html-bzip2
6694 maybe-html-bzip2:
6695 @if bzip2
6696 maybe-html-bzip2: html-bzip2
6697
6698 html-bzip2: \
6699     configure-bzip2 
6700         @: $(MAKE); $(unstage)
6701         @[ -f ./bzip2/Makefile ] || exit 0; \
6702         r=`${PWD_COMMAND}`; export r; \
6703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704         $(HOST_EXPORTS) \
6705         for flag in $(EXTRA_HOST_FLAGS) ; do \
6706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6707         done; \
6708         echo "Doing html in bzip2" ; \
6709         (cd $(HOST_SUBDIR)/bzip2 && \
6710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6712                   "RANLIB=$${RANLIB}" \
6713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6714                   html) \
6715           || exit 1
6716
6717 @endif bzip2
6718
6719 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6720 maybe-TAGS-bzip2:
6721 @if bzip2
6722 maybe-TAGS-bzip2: TAGS-bzip2
6723
6724 TAGS-bzip2: \
6725     configure-bzip2 
6726         @: $(MAKE); $(unstage)
6727         @[ -f ./bzip2/Makefile ] || exit 0; \
6728         r=`${PWD_COMMAND}`; export r; \
6729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730         $(HOST_EXPORTS) \
6731         for flag in $(EXTRA_HOST_FLAGS) ; do \
6732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733         done; \
6734         echo "Doing TAGS in bzip2" ; \
6735         (cd $(HOST_SUBDIR)/bzip2 && \
6736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738                   "RANLIB=$${RANLIB}" \
6739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6740                   TAGS) \
6741           || exit 1
6742
6743 @endif bzip2
6744
6745 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6746 maybe-install-info-bzip2:
6747 @if bzip2
6748 maybe-install-info-bzip2: install-info-bzip2
6749
6750 install-info-bzip2: \
6751     configure-bzip2 \
6752     info-bzip2 
6753         @: $(MAKE); $(unstage)
6754         @[ -f ./bzip2/Makefile ] || exit 0; \
6755         r=`${PWD_COMMAND}`; export r; \
6756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6757         $(HOST_EXPORTS) \
6758         for flag in $(EXTRA_HOST_FLAGS) ; do \
6759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6760         done; \
6761         echo "Doing install-info in bzip2" ; \
6762         (cd $(HOST_SUBDIR)/bzip2 && \
6763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6765                   "RANLIB=$${RANLIB}" \
6766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6767                   install-info) \
6768           || exit 1
6769
6770 @endif bzip2
6771
6772 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6773 maybe-installcheck-bzip2:
6774 @if bzip2
6775 maybe-installcheck-bzip2: installcheck-bzip2
6776
6777 installcheck-bzip2: \
6778     configure-bzip2 
6779         @: $(MAKE); $(unstage)
6780         @[ -f ./bzip2/Makefile ] || exit 0; \
6781         r=`${PWD_COMMAND}`; export r; \
6782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6783         $(HOST_EXPORTS) \
6784         for flag in $(EXTRA_HOST_FLAGS) ; do \
6785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6786         done; \
6787         echo "Doing installcheck in bzip2" ; \
6788         (cd $(HOST_SUBDIR)/bzip2 && \
6789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6791                   "RANLIB=$${RANLIB}" \
6792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6793                   installcheck) \
6794           || exit 1
6795
6796 @endif bzip2
6797
6798 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6799 maybe-mostlyclean-bzip2:
6800 @if bzip2
6801 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6802
6803 mostlyclean-bzip2: 
6804         @: $(MAKE); $(unstage)
6805         @[ -f ./bzip2/Makefile ] || exit 0; \
6806         r=`${PWD_COMMAND}`; export r; \
6807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6808         $(HOST_EXPORTS) \
6809         for flag in $(EXTRA_HOST_FLAGS) ; do \
6810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6811         done; \
6812         echo "Doing mostlyclean in bzip2" ; \
6813         (cd $(HOST_SUBDIR)/bzip2 && \
6814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6816                   "RANLIB=$${RANLIB}" \
6817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6818                   mostlyclean) \
6819           || exit 1
6820
6821 @endif bzip2
6822
6823 .PHONY: maybe-clean-bzip2 clean-bzip2
6824 maybe-clean-bzip2:
6825 @if bzip2
6826 maybe-clean-bzip2: clean-bzip2
6827
6828 clean-bzip2: 
6829         @: $(MAKE); $(unstage)
6830         @[ -f ./bzip2/Makefile ] || exit 0; \
6831         r=`${PWD_COMMAND}`; export r; \
6832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833         $(HOST_EXPORTS) \
6834         for flag in $(EXTRA_HOST_FLAGS) ; do \
6835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6836         done; \
6837         echo "Doing clean in bzip2" ; \
6838         (cd $(HOST_SUBDIR)/bzip2 && \
6839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6841                   "RANLIB=$${RANLIB}" \
6842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6843                   clean) \
6844           || exit 1
6845
6846 @endif bzip2
6847
6848 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6849 maybe-distclean-bzip2:
6850 @if bzip2
6851 maybe-distclean-bzip2: distclean-bzip2
6852
6853 distclean-bzip2: 
6854         @: $(MAKE); $(unstage)
6855         @[ -f ./bzip2/Makefile ] || exit 0; \
6856         r=`${PWD_COMMAND}`; export r; \
6857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6858         $(HOST_EXPORTS) \
6859         for flag in $(EXTRA_HOST_FLAGS) ; do \
6860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6861         done; \
6862         echo "Doing distclean in bzip2" ; \
6863         (cd $(HOST_SUBDIR)/bzip2 && \
6864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6866                   "RANLIB=$${RANLIB}" \
6867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6868                   distclean) \
6869           || exit 1
6870
6871 @endif bzip2
6872
6873 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6874 maybe-maintainer-clean-bzip2:
6875 @if bzip2
6876 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6877
6878 maintainer-clean-bzip2: 
6879         @: $(MAKE); $(unstage)
6880         @[ -f ./bzip2/Makefile ] || exit 0; \
6881         r=`${PWD_COMMAND}`; export r; \
6882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6883         $(HOST_EXPORTS) \
6884         for flag in $(EXTRA_HOST_FLAGS) ; do \
6885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6886         done; \
6887         echo "Doing maintainer-clean in bzip2" ; \
6888         (cd $(HOST_SUBDIR)/bzip2 && \
6889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6891                   "RANLIB=$${RANLIB}" \
6892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6893                   maintainer-clean) \
6894           || exit 1
6895
6896 @endif bzip2
6897
6898
6899
6900 .PHONY: configure-dejagnu maybe-configure-dejagnu
6901 maybe-configure-dejagnu:
6902 @if dejagnu
6903 maybe-configure-dejagnu: configure-dejagnu
6904 configure-dejagnu:
6905         @: $(MAKE); $(unstage)
6906         @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6908         r=`${PWD_COMMAND}`; export r; \
6909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6910         $(HOST_EXPORTS) \
6911         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6912         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6913         case $(srcdir) in \
6914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6915           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6917         esac; \
6918         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6919         libsrcdir="$$s/dejagnu"; \
6920         $(SHELL) $${libsrcdir}/configure \
6921           $(HOST_CONFIGARGS) $${srcdiroption}  \
6922           || exit 1
6923 @endif dejagnu
6924
6925
6926
6927
6928
6929 .PHONY: all-dejagnu maybe-all-dejagnu
6930 maybe-all-dejagnu:
6931 @if dejagnu
6932 TARGET-dejagnu=all
6933 maybe-all-dejagnu: all-dejagnu
6934 all-dejagnu: configure-dejagnu
6935         @: $(MAKE); $(unstage)
6936         @r=`${PWD_COMMAND}`; export r; \
6937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6938         $(HOST_EXPORTS) \
6939         (cd $(HOST_SUBDIR)/dejagnu && \
6940           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
6941 @endif dejagnu
6942
6943
6944
6945
6946 .PHONY: check-dejagnu maybe-check-dejagnu
6947 maybe-check-dejagnu:
6948 @if dejagnu
6949 maybe-check-dejagnu: check-dejagnu
6950
6951 check-dejagnu:
6952         @: $(MAKE); $(unstage)
6953         @r=`${PWD_COMMAND}`; export r; \
6954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6955         $(HOST_EXPORTS) \
6956         (cd $(HOST_SUBDIR)/dejagnu && \
6957           $(MAKE) $(FLAGS_TO_PASS)  check)
6958
6959 @endif dejagnu
6960
6961 .PHONY: install-dejagnu maybe-install-dejagnu
6962 maybe-install-dejagnu:
6963 @if dejagnu
6964 maybe-install-dejagnu: install-dejagnu
6965
6966 install-dejagnu: installdirs
6967         @: $(MAKE); $(unstage)
6968         @r=`${PWD_COMMAND}`; export r; \
6969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970         $(HOST_EXPORTS) \
6971         (cd $(HOST_SUBDIR)/dejagnu && \
6972           $(MAKE) $(FLAGS_TO_PASS)  install)
6973
6974 @endif dejagnu
6975
6976 # Other targets (info, dvi, etc.)
6977
6978 .PHONY: maybe-info-dejagnu info-dejagnu
6979 maybe-info-dejagnu:
6980 @if dejagnu
6981 maybe-info-dejagnu: info-dejagnu
6982
6983 info-dejagnu: \
6984     configure-dejagnu 
6985         @: $(MAKE); $(unstage)
6986         @[ -f ./dejagnu/Makefile ] || exit 0; \
6987         r=`${PWD_COMMAND}`; export r; \
6988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6989         $(HOST_EXPORTS) \
6990         for flag in $(EXTRA_HOST_FLAGS) ; do \
6991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6992         done; \
6993         echo "Doing info in dejagnu" ; \
6994         (cd $(HOST_SUBDIR)/dejagnu && \
6995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6997                   "RANLIB=$${RANLIB}" \
6998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6999                   info) \
7000           || exit 1
7001
7002 @endif dejagnu
7003
7004 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7005 maybe-dvi-dejagnu:
7006 @if dejagnu
7007 maybe-dvi-dejagnu: dvi-dejagnu
7008
7009 dvi-dejagnu: \
7010     configure-dejagnu 
7011         @: $(MAKE); $(unstage)
7012         @[ -f ./dejagnu/Makefile ] || exit 0; \
7013         r=`${PWD_COMMAND}`; export r; \
7014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7015         $(HOST_EXPORTS) \
7016         for flag in $(EXTRA_HOST_FLAGS) ; do \
7017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7018         done; \
7019         echo "Doing dvi in dejagnu" ; \
7020         (cd $(HOST_SUBDIR)/dejagnu && \
7021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7023                   "RANLIB=$${RANLIB}" \
7024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7025                   dvi) \
7026           || exit 1
7027
7028 @endif dejagnu
7029
7030 .PHONY: maybe-html-dejagnu html-dejagnu
7031 maybe-html-dejagnu:
7032 @if dejagnu
7033 maybe-html-dejagnu: html-dejagnu
7034
7035 html-dejagnu: \
7036     configure-dejagnu 
7037         @: $(MAKE); $(unstage)
7038         @[ -f ./dejagnu/Makefile ] || exit 0; \
7039         r=`${PWD_COMMAND}`; export r; \
7040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7041         $(HOST_EXPORTS) \
7042         for flag in $(EXTRA_HOST_FLAGS) ; do \
7043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7044         done; \
7045         echo "Doing html in dejagnu" ; \
7046         (cd $(HOST_SUBDIR)/dejagnu && \
7047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7049                   "RANLIB=$${RANLIB}" \
7050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7051                   html) \
7052           || exit 1
7053
7054 @endif dejagnu
7055
7056 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7057 maybe-TAGS-dejagnu:
7058 @if dejagnu
7059 maybe-TAGS-dejagnu: TAGS-dejagnu
7060
7061 TAGS-dejagnu: \
7062     configure-dejagnu 
7063         @: $(MAKE); $(unstage)
7064         @[ -f ./dejagnu/Makefile ] || exit 0; \
7065         r=`${PWD_COMMAND}`; export r; \
7066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067         $(HOST_EXPORTS) \
7068         for flag in $(EXTRA_HOST_FLAGS) ; do \
7069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7070         done; \
7071         echo "Doing TAGS in dejagnu" ; \
7072         (cd $(HOST_SUBDIR)/dejagnu && \
7073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7075                   "RANLIB=$${RANLIB}" \
7076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7077                   TAGS) \
7078           || exit 1
7079
7080 @endif dejagnu
7081
7082 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7083 maybe-install-info-dejagnu:
7084 @if dejagnu
7085 maybe-install-info-dejagnu: install-info-dejagnu
7086
7087 install-info-dejagnu: \
7088     configure-dejagnu \
7089     info-dejagnu 
7090         @: $(MAKE); $(unstage)
7091         @[ -f ./dejagnu/Makefile ] || exit 0; \
7092         r=`${PWD_COMMAND}`; export r; \
7093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7094         $(HOST_EXPORTS) \
7095         for flag in $(EXTRA_HOST_FLAGS) ; do \
7096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7097         done; \
7098         echo "Doing install-info in dejagnu" ; \
7099         (cd $(HOST_SUBDIR)/dejagnu && \
7100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7102                   "RANLIB=$${RANLIB}" \
7103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7104                   install-info) \
7105           || exit 1
7106
7107 @endif dejagnu
7108
7109 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7110 maybe-installcheck-dejagnu:
7111 @if dejagnu
7112 maybe-installcheck-dejagnu: installcheck-dejagnu
7113
7114 installcheck-dejagnu: \
7115     configure-dejagnu 
7116         @: $(MAKE); $(unstage)
7117         @[ -f ./dejagnu/Makefile ] || exit 0; \
7118         r=`${PWD_COMMAND}`; export r; \
7119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7120         $(HOST_EXPORTS) \
7121         for flag in $(EXTRA_HOST_FLAGS) ; do \
7122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7123         done; \
7124         echo "Doing installcheck in dejagnu" ; \
7125         (cd $(HOST_SUBDIR)/dejagnu && \
7126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7128                   "RANLIB=$${RANLIB}" \
7129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7130                   installcheck) \
7131           || exit 1
7132
7133 @endif dejagnu
7134
7135 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7136 maybe-mostlyclean-dejagnu:
7137 @if dejagnu
7138 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7139
7140 mostlyclean-dejagnu: 
7141         @: $(MAKE); $(unstage)
7142         @[ -f ./dejagnu/Makefile ] || exit 0; \
7143         r=`${PWD_COMMAND}`; export r; \
7144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7145         $(HOST_EXPORTS) \
7146         for flag in $(EXTRA_HOST_FLAGS) ; do \
7147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7148         done; \
7149         echo "Doing mostlyclean in dejagnu" ; \
7150         (cd $(HOST_SUBDIR)/dejagnu && \
7151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7153                   "RANLIB=$${RANLIB}" \
7154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7155                   mostlyclean) \
7156           || exit 1
7157
7158 @endif dejagnu
7159
7160 .PHONY: maybe-clean-dejagnu clean-dejagnu
7161 maybe-clean-dejagnu:
7162 @if dejagnu
7163 maybe-clean-dejagnu: clean-dejagnu
7164
7165 clean-dejagnu: 
7166         @: $(MAKE); $(unstage)
7167         @[ -f ./dejagnu/Makefile ] || exit 0; \
7168         r=`${PWD_COMMAND}`; export r; \
7169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7170         $(HOST_EXPORTS) \
7171         for flag in $(EXTRA_HOST_FLAGS) ; do \
7172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7173         done; \
7174         echo "Doing clean in dejagnu" ; \
7175         (cd $(HOST_SUBDIR)/dejagnu && \
7176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7178                   "RANLIB=$${RANLIB}" \
7179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7180                   clean) \
7181           || exit 1
7182
7183 @endif dejagnu
7184
7185 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7186 maybe-distclean-dejagnu:
7187 @if dejagnu
7188 maybe-distclean-dejagnu: distclean-dejagnu
7189
7190 distclean-dejagnu: 
7191         @: $(MAKE); $(unstage)
7192         @[ -f ./dejagnu/Makefile ] || exit 0; \
7193         r=`${PWD_COMMAND}`; export r; \
7194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7195         $(HOST_EXPORTS) \
7196         for flag in $(EXTRA_HOST_FLAGS) ; do \
7197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7198         done; \
7199         echo "Doing distclean in dejagnu" ; \
7200         (cd $(HOST_SUBDIR)/dejagnu && \
7201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7203                   "RANLIB=$${RANLIB}" \
7204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7205                   distclean) \
7206           || exit 1
7207
7208 @endif dejagnu
7209
7210 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7211 maybe-maintainer-clean-dejagnu:
7212 @if dejagnu
7213 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7214
7215 maintainer-clean-dejagnu: 
7216         @: $(MAKE); $(unstage)
7217         @[ -f ./dejagnu/Makefile ] || exit 0; \
7218         r=`${PWD_COMMAND}`; export r; \
7219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7220         $(HOST_EXPORTS) \
7221         for flag in $(EXTRA_HOST_FLAGS) ; do \
7222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7223         done; \
7224         echo "Doing maintainer-clean in dejagnu" ; \
7225         (cd $(HOST_SUBDIR)/dejagnu && \
7226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7228                   "RANLIB=$${RANLIB}" \
7229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7230                   maintainer-clean) \
7231           || exit 1
7232
7233 @endif dejagnu
7234
7235
7236
7237 .PHONY: configure-diff maybe-configure-diff
7238 maybe-configure-diff:
7239 @if diff
7240 maybe-configure-diff: configure-diff
7241 configure-diff:
7242         @: $(MAKE); $(unstage)
7243         @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7245         r=`${PWD_COMMAND}`; export r; \
7246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7247         $(HOST_EXPORTS) \
7248         echo Configuring in $(HOST_SUBDIR)/diff; \
7249         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7250         case $(srcdir) in \
7251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7252           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7254         esac; \
7255         srcdiroption="--srcdir=$${topdir}/diff"; \
7256         libsrcdir="$$s/diff"; \
7257         $(SHELL) $${libsrcdir}/configure \
7258           $(HOST_CONFIGARGS) $${srcdiroption}  \
7259           || exit 1
7260 @endif diff
7261
7262
7263
7264
7265
7266 .PHONY: all-diff maybe-all-diff
7267 maybe-all-diff:
7268 @if diff
7269 TARGET-diff=all
7270 maybe-all-diff: all-diff
7271 all-diff: configure-diff
7272         @: $(MAKE); $(unstage)
7273         @r=`${PWD_COMMAND}`; export r; \
7274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7275         $(HOST_EXPORTS) \
7276         (cd $(HOST_SUBDIR)/diff && \
7277           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7278 @endif diff
7279
7280
7281
7282
7283 .PHONY: check-diff maybe-check-diff
7284 maybe-check-diff:
7285 @if diff
7286 maybe-check-diff: check-diff
7287
7288 check-diff:
7289         @: $(MAKE); $(unstage)
7290         @r=`${PWD_COMMAND}`; export r; \
7291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7292         $(HOST_EXPORTS) \
7293         (cd $(HOST_SUBDIR)/diff && \
7294           $(MAKE) $(FLAGS_TO_PASS)  check)
7295
7296 @endif diff
7297
7298 .PHONY: install-diff maybe-install-diff
7299 maybe-install-diff:
7300 @if diff
7301 maybe-install-diff: install-diff
7302
7303 install-diff: installdirs
7304         @: $(MAKE); $(unstage)
7305         @r=`${PWD_COMMAND}`; export r; \
7306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307         $(HOST_EXPORTS) \
7308         (cd $(HOST_SUBDIR)/diff && \
7309           $(MAKE) $(FLAGS_TO_PASS)  install)
7310
7311 @endif diff
7312
7313 # Other targets (info, dvi, etc.)
7314
7315 .PHONY: maybe-info-diff info-diff
7316 maybe-info-diff:
7317 @if diff
7318 maybe-info-diff: info-diff
7319
7320 info-diff: \
7321     configure-diff 
7322         @: $(MAKE); $(unstage)
7323         @[ -f ./diff/Makefile ] || exit 0; \
7324         r=`${PWD_COMMAND}`; export r; \
7325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326         $(HOST_EXPORTS) \
7327         for flag in $(EXTRA_HOST_FLAGS) ; do \
7328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7329         done; \
7330         echo "Doing info in diff" ; \
7331         (cd $(HOST_SUBDIR)/diff && \
7332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7334                   "RANLIB=$${RANLIB}" \
7335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7336                   info) \
7337           || exit 1
7338
7339 @endif diff
7340
7341 .PHONY: maybe-dvi-diff dvi-diff
7342 maybe-dvi-diff:
7343 @if diff
7344 maybe-dvi-diff: dvi-diff
7345
7346 dvi-diff: \
7347     configure-diff 
7348         @: $(MAKE); $(unstage)
7349         @[ -f ./diff/Makefile ] || exit 0; \
7350         r=`${PWD_COMMAND}`; export r; \
7351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7352         $(HOST_EXPORTS) \
7353         for flag in $(EXTRA_HOST_FLAGS) ; do \
7354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7355         done; \
7356         echo "Doing dvi in diff" ; \
7357         (cd $(HOST_SUBDIR)/diff && \
7358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7360                   "RANLIB=$${RANLIB}" \
7361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7362                   dvi) \
7363           || exit 1
7364
7365 @endif diff
7366
7367 .PHONY: maybe-html-diff html-diff
7368 maybe-html-diff:
7369 @if diff
7370 maybe-html-diff: html-diff
7371
7372 html-diff: \
7373     configure-diff 
7374         @: $(MAKE); $(unstage)
7375         @[ -f ./diff/Makefile ] || exit 0; \
7376         r=`${PWD_COMMAND}`; export r; \
7377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7378         $(HOST_EXPORTS) \
7379         for flag in $(EXTRA_HOST_FLAGS) ; do \
7380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7381         done; \
7382         echo "Doing html in diff" ; \
7383         (cd $(HOST_SUBDIR)/diff && \
7384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7386                   "RANLIB=$${RANLIB}" \
7387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7388                   html) \
7389           || exit 1
7390
7391 @endif diff
7392
7393 .PHONY: maybe-TAGS-diff TAGS-diff
7394 maybe-TAGS-diff:
7395 @if diff
7396 maybe-TAGS-diff: TAGS-diff
7397
7398 TAGS-diff: \
7399     configure-diff 
7400         @: $(MAKE); $(unstage)
7401         @[ -f ./diff/Makefile ] || exit 0; \
7402         r=`${PWD_COMMAND}`; export r; \
7403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7404         $(HOST_EXPORTS) \
7405         for flag in $(EXTRA_HOST_FLAGS) ; do \
7406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7407         done; \
7408         echo "Doing TAGS in diff" ; \
7409         (cd $(HOST_SUBDIR)/diff && \
7410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7412                   "RANLIB=$${RANLIB}" \
7413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7414                   TAGS) \
7415           || exit 1
7416
7417 @endif diff
7418
7419 .PHONY: maybe-install-info-diff install-info-diff
7420 maybe-install-info-diff:
7421 @if diff
7422 maybe-install-info-diff: install-info-diff
7423
7424 install-info-diff: \
7425     configure-diff \
7426     info-diff 
7427         @: $(MAKE); $(unstage)
7428         @[ -f ./diff/Makefile ] || exit 0; \
7429         r=`${PWD_COMMAND}`; export r; \
7430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7431         $(HOST_EXPORTS) \
7432         for flag in $(EXTRA_HOST_FLAGS) ; do \
7433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7434         done; \
7435         echo "Doing install-info in diff" ; \
7436         (cd $(HOST_SUBDIR)/diff && \
7437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7439                   "RANLIB=$${RANLIB}" \
7440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7441                   install-info) \
7442           || exit 1
7443
7444 @endif diff
7445
7446 .PHONY: maybe-installcheck-diff installcheck-diff
7447 maybe-installcheck-diff:
7448 @if diff
7449 maybe-installcheck-diff: installcheck-diff
7450
7451 installcheck-diff: \
7452     configure-diff 
7453         @: $(MAKE); $(unstage)
7454         @[ -f ./diff/Makefile ] || exit 0; \
7455         r=`${PWD_COMMAND}`; export r; \
7456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7457         $(HOST_EXPORTS) \
7458         for flag in $(EXTRA_HOST_FLAGS) ; do \
7459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7460         done; \
7461         echo "Doing installcheck in diff" ; \
7462         (cd $(HOST_SUBDIR)/diff && \
7463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7465                   "RANLIB=$${RANLIB}" \
7466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7467                   installcheck) \
7468           || exit 1
7469
7470 @endif diff
7471
7472 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7473 maybe-mostlyclean-diff:
7474 @if diff
7475 maybe-mostlyclean-diff: mostlyclean-diff
7476
7477 mostlyclean-diff: 
7478         @: $(MAKE); $(unstage)
7479         @[ -f ./diff/Makefile ] || exit 0; \
7480         r=`${PWD_COMMAND}`; export r; \
7481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7482         $(HOST_EXPORTS) \
7483         for flag in $(EXTRA_HOST_FLAGS) ; do \
7484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7485         done; \
7486         echo "Doing mostlyclean in diff" ; \
7487         (cd $(HOST_SUBDIR)/diff && \
7488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7490                   "RANLIB=$${RANLIB}" \
7491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7492                   mostlyclean) \
7493           || exit 1
7494
7495 @endif diff
7496
7497 .PHONY: maybe-clean-diff clean-diff
7498 maybe-clean-diff:
7499 @if diff
7500 maybe-clean-diff: clean-diff
7501
7502 clean-diff: 
7503         @: $(MAKE); $(unstage)
7504         @[ -f ./diff/Makefile ] || exit 0; \
7505         r=`${PWD_COMMAND}`; export r; \
7506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7507         $(HOST_EXPORTS) \
7508         for flag in $(EXTRA_HOST_FLAGS) ; do \
7509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7510         done; \
7511         echo "Doing clean in diff" ; \
7512         (cd $(HOST_SUBDIR)/diff && \
7513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7515                   "RANLIB=$${RANLIB}" \
7516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7517                   clean) \
7518           || exit 1
7519
7520 @endif diff
7521
7522 .PHONY: maybe-distclean-diff distclean-diff
7523 maybe-distclean-diff:
7524 @if diff
7525 maybe-distclean-diff: distclean-diff
7526
7527 distclean-diff: 
7528         @: $(MAKE); $(unstage)
7529         @[ -f ./diff/Makefile ] || exit 0; \
7530         r=`${PWD_COMMAND}`; export r; \
7531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7532         $(HOST_EXPORTS) \
7533         for flag in $(EXTRA_HOST_FLAGS) ; do \
7534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7535         done; \
7536         echo "Doing distclean in diff" ; \
7537         (cd $(HOST_SUBDIR)/diff && \
7538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7540                   "RANLIB=$${RANLIB}" \
7541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7542                   distclean) \
7543           || exit 1
7544
7545 @endif diff
7546
7547 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7548 maybe-maintainer-clean-diff:
7549 @if diff
7550 maybe-maintainer-clean-diff: maintainer-clean-diff
7551
7552 maintainer-clean-diff: 
7553         @: $(MAKE); $(unstage)
7554         @[ -f ./diff/Makefile ] || exit 0; \
7555         r=`${PWD_COMMAND}`; export r; \
7556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7557         $(HOST_EXPORTS) \
7558         for flag in $(EXTRA_HOST_FLAGS) ; do \
7559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7560         done; \
7561         echo "Doing maintainer-clean in diff" ; \
7562         (cd $(HOST_SUBDIR)/diff && \
7563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7565                   "RANLIB=$${RANLIB}" \
7566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7567                   maintainer-clean) \
7568           || exit 1
7569
7570 @endif diff
7571
7572
7573
7574 .PHONY: configure-dosutils maybe-configure-dosutils
7575 maybe-configure-dosutils:
7576 @if dosutils
7577 maybe-configure-dosutils: configure-dosutils
7578 configure-dosutils:
7579         @: $(MAKE); $(unstage)
7580         @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7582         r=`${PWD_COMMAND}`; export r; \
7583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7584         $(HOST_EXPORTS) \
7585         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7586         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7587         case $(srcdir) in \
7588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7589           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7591         esac; \
7592         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7593         libsrcdir="$$s/dosutils"; \
7594         $(SHELL) $${libsrcdir}/configure \
7595           $(HOST_CONFIGARGS) $${srcdiroption}  \
7596           || exit 1
7597 @endif dosutils
7598
7599
7600
7601
7602
7603 .PHONY: all-dosutils maybe-all-dosutils
7604 maybe-all-dosutils:
7605 @if dosutils
7606 TARGET-dosutils=all
7607 maybe-all-dosutils: all-dosutils
7608 all-dosutils: configure-dosutils
7609         @: $(MAKE); $(unstage)
7610         @r=`${PWD_COMMAND}`; export r; \
7611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7612         $(HOST_EXPORTS) \
7613         (cd $(HOST_SUBDIR)/dosutils && \
7614           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7615 @endif dosutils
7616
7617
7618
7619
7620 .PHONY: check-dosutils maybe-check-dosutils
7621 maybe-check-dosutils:
7622 @if dosutils
7623 maybe-check-dosutils: check-dosutils
7624
7625 check-dosutils:
7626
7627 @endif dosutils
7628
7629 .PHONY: install-dosutils maybe-install-dosutils
7630 maybe-install-dosutils:
7631 @if dosutils
7632 maybe-install-dosutils: install-dosutils
7633
7634 install-dosutils: installdirs
7635         @: $(MAKE); $(unstage)
7636         @r=`${PWD_COMMAND}`; export r; \
7637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638         $(HOST_EXPORTS) \
7639         (cd $(HOST_SUBDIR)/dosutils && \
7640           $(MAKE) $(FLAGS_TO_PASS)  install)
7641
7642 @endif dosutils
7643
7644 # Other targets (info, dvi, etc.)
7645
7646 .PHONY: maybe-info-dosutils info-dosutils
7647 maybe-info-dosutils:
7648 @if dosutils
7649 maybe-info-dosutils: info-dosutils
7650
7651 info-dosutils: \
7652     configure-dosutils 
7653         @: $(MAKE); $(unstage)
7654         @[ -f ./dosutils/Makefile ] || exit 0; \
7655         r=`${PWD_COMMAND}`; export r; \
7656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657         $(HOST_EXPORTS) \
7658         for flag in $(EXTRA_HOST_FLAGS) ; do \
7659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7660         done; \
7661         echo "Doing info in dosutils" ; \
7662         (cd $(HOST_SUBDIR)/dosutils && \
7663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7665                   "RANLIB=$${RANLIB}" \
7666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7667                   info) \
7668           || exit 1
7669
7670 @endif dosutils
7671
7672 .PHONY: maybe-dvi-dosutils dvi-dosutils
7673 maybe-dvi-dosutils:
7674 @if dosutils
7675 maybe-dvi-dosutils: dvi-dosutils
7676
7677 dvi-dosutils: \
7678     configure-dosutils 
7679         @: $(MAKE); $(unstage)
7680         @[ -f ./dosutils/Makefile ] || exit 0; \
7681         r=`${PWD_COMMAND}`; export r; \
7682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7683         $(HOST_EXPORTS) \
7684         for flag in $(EXTRA_HOST_FLAGS) ; do \
7685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7686         done; \
7687         echo "Doing dvi in dosutils" ; \
7688         (cd $(HOST_SUBDIR)/dosutils && \
7689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7691                   "RANLIB=$${RANLIB}" \
7692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7693                   dvi) \
7694           || exit 1
7695
7696 @endif dosutils
7697
7698 .PHONY: maybe-html-dosutils html-dosutils
7699 maybe-html-dosutils:
7700 @if dosutils
7701 maybe-html-dosutils: html-dosutils
7702
7703 html-dosutils: \
7704     configure-dosutils 
7705         @: $(MAKE); $(unstage)
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 html 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                   html) \
7720           || exit 1
7721
7722 @endif dosutils
7723
7724 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7725 maybe-TAGS-dosutils:
7726 @if dosutils
7727 maybe-TAGS-dosutils: TAGS-dosutils
7728
7729 TAGS-dosutils: \
7730     configure-dosutils 
7731         @: $(MAKE); $(unstage)
7732         @[ -f ./dosutils/Makefile ] || exit 0; \
7733         r=`${PWD_COMMAND}`; export r; \
7734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735         $(HOST_EXPORTS) \
7736         for flag in $(EXTRA_HOST_FLAGS) ; do \
7737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738         done; \
7739         echo "Doing TAGS in dosutils" ; \
7740         (cd $(HOST_SUBDIR)/dosutils && \
7741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743                   "RANLIB=$${RANLIB}" \
7744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7745                   TAGS) \
7746           || exit 1
7747
7748 @endif dosutils
7749
7750 .PHONY: maybe-install-info-dosutils install-info-dosutils
7751 maybe-install-info-dosutils:
7752 @if dosutils
7753 maybe-install-info-dosutils: install-info-dosutils
7754
7755 install-info-dosutils: \
7756     configure-dosutils \
7757     info-dosutils 
7758         @: $(MAKE); $(unstage)
7759         @[ -f ./dosutils/Makefile ] || exit 0; \
7760         r=`${PWD_COMMAND}`; export r; \
7761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762         $(HOST_EXPORTS) \
7763         for flag in $(EXTRA_HOST_FLAGS) ; do \
7764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7765         done; \
7766         echo "Doing install-info in dosutils" ; \
7767         (cd $(HOST_SUBDIR)/dosutils && \
7768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7770                   "RANLIB=$${RANLIB}" \
7771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7772                   install-info) \
7773           || exit 1
7774
7775 @endif dosutils
7776
7777 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7778 maybe-installcheck-dosutils:
7779 @if dosutils
7780 maybe-installcheck-dosutils: installcheck-dosutils
7781
7782 installcheck-dosutils: \
7783     configure-dosutils 
7784         @: $(MAKE); $(unstage)
7785         @[ -f ./dosutils/Makefile ] || exit 0; \
7786         r=`${PWD_COMMAND}`; export r; \
7787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788         $(HOST_EXPORTS) \
7789         for flag in $(EXTRA_HOST_FLAGS) ; do \
7790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791         done; \
7792         echo "Doing installcheck in dosutils" ; \
7793         (cd $(HOST_SUBDIR)/dosutils && \
7794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796                   "RANLIB=$${RANLIB}" \
7797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7798                   installcheck) \
7799           || exit 1
7800
7801 @endif dosutils
7802
7803 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7804 maybe-mostlyclean-dosutils:
7805 @if dosutils
7806 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7807
7808 mostlyclean-dosutils: 
7809         @: $(MAKE); $(unstage)
7810         @[ -f ./dosutils/Makefile ] || exit 0; \
7811         r=`${PWD_COMMAND}`; export r; \
7812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813         $(HOST_EXPORTS) \
7814         for flag in $(EXTRA_HOST_FLAGS) ; do \
7815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816         done; \
7817         echo "Doing mostlyclean in dosutils" ; \
7818         (cd $(HOST_SUBDIR)/dosutils && \
7819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821                   "RANLIB=$${RANLIB}" \
7822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7823                   mostlyclean) \
7824           || exit 1
7825
7826 @endif dosutils
7827
7828 .PHONY: maybe-clean-dosutils clean-dosutils
7829 maybe-clean-dosutils:
7830 @if dosutils
7831 maybe-clean-dosutils: clean-dosutils
7832
7833 clean-dosutils: 
7834         @: $(MAKE); $(unstage)
7835         @[ -f ./dosutils/Makefile ] || exit 0; \
7836         r=`${PWD_COMMAND}`; export r; \
7837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7838         $(HOST_EXPORTS) \
7839         for flag in $(EXTRA_HOST_FLAGS) ; do \
7840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7841         done; \
7842         echo "Doing clean in dosutils" ; \
7843         (cd $(HOST_SUBDIR)/dosutils && \
7844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7846                   "RANLIB=$${RANLIB}" \
7847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7848                   clean) \
7849           || exit 1
7850
7851 @endif dosutils
7852
7853 .PHONY: maybe-distclean-dosutils distclean-dosutils
7854 maybe-distclean-dosutils:
7855 @if dosutils
7856 maybe-distclean-dosutils: distclean-dosutils
7857
7858 distclean-dosutils: 
7859         @: $(MAKE); $(unstage)
7860         @[ -f ./dosutils/Makefile ] || exit 0; \
7861         r=`${PWD_COMMAND}`; export r; \
7862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7863         $(HOST_EXPORTS) \
7864         for flag in $(EXTRA_HOST_FLAGS) ; do \
7865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7866         done; \
7867         echo "Doing distclean in dosutils" ; \
7868         (cd $(HOST_SUBDIR)/dosutils && \
7869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7871                   "RANLIB=$${RANLIB}" \
7872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7873                   distclean) \
7874           || exit 1
7875
7876 @endif dosutils
7877
7878 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7879 maybe-maintainer-clean-dosutils:
7880 @if dosutils
7881 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7882
7883 maintainer-clean-dosutils: 
7884         @: $(MAKE); $(unstage)
7885         @[ -f ./dosutils/Makefile ] || exit 0; \
7886         r=`${PWD_COMMAND}`; export r; \
7887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7888         $(HOST_EXPORTS) \
7889         for flag in $(EXTRA_HOST_FLAGS) ; do \
7890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7891         done; \
7892         echo "Doing maintainer-clean in dosutils" ; \
7893         (cd $(HOST_SUBDIR)/dosutils && \
7894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7896                   "RANLIB=$${RANLIB}" \
7897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7898                   maintainer-clean) \
7899           || exit 1
7900
7901 @endif dosutils
7902
7903
7904
7905 .PHONY: configure-etc maybe-configure-etc
7906 maybe-configure-etc:
7907 @if etc
7908 maybe-configure-etc: configure-etc
7909 configure-etc:
7910         @: $(MAKE); $(unstage)
7911         @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7913         r=`${PWD_COMMAND}`; export r; \
7914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7915         $(HOST_EXPORTS) \
7916         echo Configuring in $(HOST_SUBDIR)/etc; \
7917         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7918         case $(srcdir) in \
7919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7920           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7922         esac; \
7923         srcdiroption="--srcdir=$${topdir}/etc"; \
7924         libsrcdir="$$s/etc"; \
7925         $(SHELL) $${libsrcdir}/configure \
7926           $(HOST_CONFIGARGS) $${srcdiroption}  \
7927           || exit 1
7928 @endif etc
7929
7930
7931
7932
7933
7934 .PHONY: all-etc maybe-all-etc
7935 maybe-all-etc:
7936 @if etc
7937 TARGET-etc=all
7938 maybe-all-etc: all-etc
7939 all-etc: configure-etc
7940         @: $(MAKE); $(unstage)
7941         @r=`${PWD_COMMAND}`; export r; \
7942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7943         $(HOST_EXPORTS) \
7944         (cd $(HOST_SUBDIR)/etc && \
7945           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
7946 @endif etc
7947
7948
7949
7950
7951 .PHONY: check-etc maybe-check-etc
7952 maybe-check-etc:
7953 @if etc
7954 maybe-check-etc: check-etc
7955
7956 check-etc:
7957         @: $(MAKE); $(unstage)
7958         @r=`${PWD_COMMAND}`; export r; \
7959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960         $(HOST_EXPORTS) \
7961         (cd $(HOST_SUBDIR)/etc && \
7962           $(MAKE) $(FLAGS_TO_PASS)  check)
7963
7964 @endif etc
7965
7966 .PHONY: install-etc maybe-install-etc
7967 maybe-install-etc:
7968 @if etc
7969 maybe-install-etc: install-etc
7970
7971 install-etc: installdirs
7972         @: $(MAKE); $(unstage)
7973         @r=`${PWD_COMMAND}`; export r; \
7974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7975         $(HOST_EXPORTS) \
7976         (cd $(HOST_SUBDIR)/etc && \
7977           $(MAKE) $(FLAGS_TO_PASS)  install)
7978
7979 @endif etc
7980
7981 # Other targets (info, dvi, etc.)
7982
7983 .PHONY: maybe-info-etc info-etc
7984 maybe-info-etc:
7985 @if etc
7986 maybe-info-etc: info-etc
7987
7988 info-etc: \
7989     configure-etc 
7990         @: $(MAKE); $(unstage)
7991         @[ -f ./etc/Makefile ] || exit 0; \
7992         r=`${PWD_COMMAND}`; export r; \
7993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994         $(HOST_EXPORTS) \
7995         for flag in $(EXTRA_HOST_FLAGS) ; do \
7996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7997         done; \
7998         echo "Doing info in etc" ; \
7999         (cd $(HOST_SUBDIR)/etc && \
8000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8002                   "RANLIB=$${RANLIB}" \
8003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8004                   info) \
8005           || exit 1
8006
8007 @endif etc
8008
8009 .PHONY: maybe-dvi-etc dvi-etc
8010 maybe-dvi-etc:
8011 @if etc
8012 maybe-dvi-etc: dvi-etc
8013
8014 dvi-etc: \
8015     configure-etc 
8016         @: $(MAKE); $(unstage)
8017         @[ -f ./etc/Makefile ] || exit 0; \
8018         r=`${PWD_COMMAND}`; export r; \
8019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8020         $(HOST_EXPORTS) \
8021         for flag in $(EXTRA_HOST_FLAGS) ; do \
8022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8023         done; \
8024         echo "Doing dvi in etc" ; \
8025         (cd $(HOST_SUBDIR)/etc && \
8026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8028                   "RANLIB=$${RANLIB}" \
8029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8030                   dvi) \
8031           || exit 1
8032
8033 @endif etc
8034
8035 .PHONY: maybe-html-etc html-etc
8036 maybe-html-etc:
8037 @if etc
8038 maybe-html-etc: html-etc
8039
8040 html-etc: \
8041     configure-etc 
8042         @: $(MAKE); $(unstage)
8043         @[ -f ./etc/Makefile ] || exit 0; \
8044         r=`${PWD_COMMAND}`; export r; \
8045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046         $(HOST_EXPORTS) \
8047         for flag in $(EXTRA_HOST_FLAGS) ; do \
8048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8049         done; \
8050         echo "Doing html in etc" ; \
8051         (cd $(HOST_SUBDIR)/etc && \
8052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8054                   "RANLIB=$${RANLIB}" \
8055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8056                   html) \
8057           || exit 1
8058
8059 @endif etc
8060
8061 .PHONY: maybe-TAGS-etc TAGS-etc
8062 maybe-TAGS-etc:
8063 @if etc
8064 maybe-TAGS-etc: TAGS-etc
8065
8066 TAGS-etc: \
8067     configure-etc 
8068         @: $(MAKE); $(unstage)
8069         @[ -f ./etc/Makefile ] || exit 0; \
8070         r=`${PWD_COMMAND}`; export r; \
8071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072         $(HOST_EXPORTS) \
8073         for flag in $(EXTRA_HOST_FLAGS) ; do \
8074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8075         done; \
8076         echo "Doing TAGS in etc" ; \
8077         (cd $(HOST_SUBDIR)/etc && \
8078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8080                   "RANLIB=$${RANLIB}" \
8081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8082                   TAGS) \
8083           || exit 1
8084
8085 @endif etc
8086
8087 .PHONY: maybe-install-info-etc install-info-etc
8088 maybe-install-info-etc:
8089 @if etc
8090 maybe-install-info-etc: install-info-etc
8091
8092 install-info-etc: \
8093     configure-etc \
8094     info-etc 
8095         @: $(MAKE); $(unstage)
8096         @[ -f ./etc/Makefile ] || exit 0; \
8097         r=`${PWD_COMMAND}`; export r; \
8098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8099         $(HOST_EXPORTS) \
8100         for flag in $(EXTRA_HOST_FLAGS) ; do \
8101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8102         done; \
8103         echo "Doing install-info in etc" ; \
8104         (cd $(HOST_SUBDIR)/etc && \
8105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8107                   "RANLIB=$${RANLIB}" \
8108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8109                   install-info) \
8110           || exit 1
8111
8112 @endif etc
8113
8114 .PHONY: maybe-installcheck-etc installcheck-etc
8115 maybe-installcheck-etc:
8116 @if etc
8117 maybe-installcheck-etc: installcheck-etc
8118
8119 installcheck-etc: \
8120     configure-etc 
8121         @: $(MAKE); $(unstage)
8122         @[ -f ./etc/Makefile ] || exit 0; \
8123         r=`${PWD_COMMAND}`; export r; \
8124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8125         $(HOST_EXPORTS) \
8126         for flag in $(EXTRA_HOST_FLAGS) ; do \
8127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8128         done; \
8129         echo "Doing installcheck in etc" ; \
8130         (cd $(HOST_SUBDIR)/etc && \
8131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8133                   "RANLIB=$${RANLIB}" \
8134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8135                   installcheck) \
8136           || exit 1
8137
8138 @endif etc
8139
8140 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8141 maybe-mostlyclean-etc:
8142 @if etc
8143 maybe-mostlyclean-etc: mostlyclean-etc
8144
8145 mostlyclean-etc: 
8146         @: $(MAKE); $(unstage)
8147         @[ -f ./etc/Makefile ] || exit 0; \
8148         r=`${PWD_COMMAND}`; export r; \
8149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150         $(HOST_EXPORTS) \
8151         for flag in $(EXTRA_HOST_FLAGS) ; do \
8152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8153         done; \
8154         echo "Doing mostlyclean in etc" ; \
8155         (cd $(HOST_SUBDIR)/etc && \
8156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8158                   "RANLIB=$${RANLIB}" \
8159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8160                   mostlyclean) \
8161           || exit 1
8162
8163 @endif etc
8164
8165 .PHONY: maybe-clean-etc clean-etc
8166 maybe-clean-etc:
8167 @if etc
8168 maybe-clean-etc: clean-etc
8169
8170 clean-etc: 
8171         @: $(MAKE); $(unstage)
8172         @[ -f ./etc/Makefile ] || exit 0; \
8173         r=`${PWD_COMMAND}`; export r; \
8174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175         $(HOST_EXPORTS) \
8176         for flag in $(EXTRA_HOST_FLAGS) ; do \
8177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8178         done; \
8179         echo "Doing clean in etc" ; \
8180         (cd $(HOST_SUBDIR)/etc && \
8181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8183                   "RANLIB=$${RANLIB}" \
8184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8185                   clean) \
8186           || exit 1
8187
8188 @endif etc
8189
8190 .PHONY: maybe-distclean-etc distclean-etc
8191 maybe-distclean-etc:
8192 @if etc
8193 maybe-distclean-etc: distclean-etc
8194
8195 distclean-etc: 
8196         @: $(MAKE); $(unstage)
8197         @[ -f ./etc/Makefile ] || exit 0; \
8198         r=`${PWD_COMMAND}`; export r; \
8199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8200         $(HOST_EXPORTS) \
8201         for flag in $(EXTRA_HOST_FLAGS) ; do \
8202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8203         done; \
8204         echo "Doing distclean in etc" ; \
8205         (cd $(HOST_SUBDIR)/etc && \
8206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8208                   "RANLIB=$${RANLIB}" \
8209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8210                   distclean) \
8211           || exit 1
8212
8213 @endif etc
8214
8215 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8216 maybe-maintainer-clean-etc:
8217 @if etc
8218 maybe-maintainer-clean-etc: maintainer-clean-etc
8219
8220 maintainer-clean-etc: 
8221         @: $(MAKE); $(unstage)
8222         @[ -f ./etc/Makefile ] || exit 0; \
8223         r=`${PWD_COMMAND}`; export r; \
8224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8225         $(HOST_EXPORTS) \
8226         for flag in $(EXTRA_HOST_FLAGS) ; do \
8227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8228         done; \
8229         echo "Doing maintainer-clean in etc" ; \
8230         (cd $(HOST_SUBDIR)/etc && \
8231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8233                   "RANLIB=$${RANLIB}" \
8234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8235                   maintainer-clean) \
8236           || exit 1
8237
8238 @endif etc
8239
8240
8241
8242 .PHONY: configure-fastjar maybe-configure-fastjar
8243 maybe-configure-fastjar:
8244 @if fastjar
8245 maybe-configure-fastjar: configure-fastjar
8246 configure-fastjar:
8247         @: $(MAKE); $(unstage)
8248         @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8250         r=`${PWD_COMMAND}`; export r; \
8251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8252         $(HOST_EXPORTS) \
8253         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8254         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8255         case $(srcdir) in \
8256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8257           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8259         esac; \
8260         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8261         libsrcdir="$$s/fastjar"; \
8262         $(SHELL) $${libsrcdir}/configure \
8263           $(HOST_CONFIGARGS) $${srcdiroption}  \
8264           || exit 1
8265 @endif fastjar
8266
8267
8268
8269
8270
8271 .PHONY: all-fastjar maybe-all-fastjar
8272 maybe-all-fastjar:
8273 @if fastjar
8274 TARGET-fastjar=all
8275 maybe-all-fastjar: all-fastjar
8276 all-fastjar: configure-fastjar
8277         @: $(MAKE); $(unstage)
8278         @r=`${PWD_COMMAND}`; export r; \
8279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8280         $(HOST_EXPORTS) \
8281         (cd $(HOST_SUBDIR)/fastjar && \
8282           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8283 @endif fastjar
8284
8285
8286
8287
8288 .PHONY: check-fastjar maybe-check-fastjar
8289 maybe-check-fastjar:
8290 @if fastjar
8291 maybe-check-fastjar: check-fastjar
8292
8293 # This module is only tested in a native toolchain.
8294 check-fastjar:
8295         @: $(MAKE); $(unstage)
8296         @if [ '$(host)' = '$(target)' ] ; then \
8297           r=`${PWD_COMMAND}`; export r; \
8298           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8299           $(HOST_EXPORTS) \
8300           (cd $(HOST_SUBDIR)/fastjar && \
8301             $(MAKE) $(FLAGS_TO_PASS)  check); \
8302         fi
8303
8304 @endif fastjar
8305
8306 .PHONY: install-fastjar maybe-install-fastjar
8307 maybe-install-fastjar:
8308 @if fastjar
8309 maybe-install-fastjar: install-fastjar
8310
8311 install-fastjar: installdirs
8312         @: $(MAKE); $(unstage)
8313         @r=`${PWD_COMMAND}`; export r; \
8314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8315         $(HOST_EXPORTS) \
8316         (cd $(HOST_SUBDIR)/fastjar && \
8317           $(MAKE) $(FLAGS_TO_PASS)  install)
8318
8319 @endif fastjar
8320
8321 # Other targets (info, dvi, etc.)
8322
8323 .PHONY: maybe-info-fastjar info-fastjar
8324 maybe-info-fastjar:
8325 @if fastjar
8326 maybe-info-fastjar: info-fastjar
8327
8328 info-fastjar: \
8329     configure-fastjar 
8330         @: $(MAKE); $(unstage)
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 info 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                   info) \
8345           || exit 1
8346
8347 @endif fastjar
8348
8349 .PHONY: maybe-dvi-fastjar dvi-fastjar
8350 maybe-dvi-fastjar:
8351 @if fastjar
8352 maybe-dvi-fastjar: dvi-fastjar
8353
8354 dvi-fastjar: \
8355     configure-fastjar 
8356         @: $(MAKE); $(unstage)
8357         @[ -f ./fastjar/Makefile ] || exit 0; \
8358         r=`${PWD_COMMAND}`; export r; \
8359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8360         $(HOST_EXPORTS) \
8361         for flag in $(EXTRA_HOST_FLAGS) ; do \
8362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8363         done; \
8364         echo "Doing dvi in fastjar" ; \
8365         (cd $(HOST_SUBDIR)/fastjar && \
8366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8368                   "RANLIB=$${RANLIB}" \
8369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8370                   dvi) \
8371           || exit 1
8372
8373 @endif fastjar
8374
8375 .PHONY: maybe-html-fastjar html-fastjar
8376 maybe-html-fastjar:
8377 @if fastjar
8378 maybe-html-fastjar: html-fastjar
8379
8380 html-fastjar: \
8381     configure-fastjar 
8382         @: $(MAKE); $(unstage)
8383         @[ -f ./fastjar/Makefile ] || exit 0; \
8384         r=`${PWD_COMMAND}`; export r; \
8385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8386         $(HOST_EXPORTS) \
8387         for flag in $(EXTRA_HOST_FLAGS) ; do \
8388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8389         done; \
8390         echo "Doing html in fastjar" ; \
8391         (cd $(HOST_SUBDIR)/fastjar && \
8392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8394                   "RANLIB=$${RANLIB}" \
8395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8396                   html) \
8397           || exit 1
8398
8399 @endif fastjar
8400
8401 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8402 maybe-TAGS-fastjar:
8403 @if fastjar
8404 maybe-TAGS-fastjar: TAGS-fastjar
8405
8406 TAGS-fastjar: \
8407     configure-fastjar 
8408         @: $(MAKE); $(unstage)
8409         @[ -f ./fastjar/Makefile ] || exit 0; \
8410         r=`${PWD_COMMAND}`; export r; \
8411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8412         $(HOST_EXPORTS) \
8413         for flag in $(EXTRA_HOST_FLAGS) ; do \
8414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8415         done; \
8416         echo "Doing TAGS in fastjar" ; \
8417         (cd $(HOST_SUBDIR)/fastjar && \
8418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8420                   "RANLIB=$${RANLIB}" \
8421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8422                   TAGS) \
8423           || exit 1
8424
8425 @endif fastjar
8426
8427 .PHONY: maybe-install-info-fastjar install-info-fastjar
8428 maybe-install-info-fastjar:
8429 @if fastjar
8430 maybe-install-info-fastjar: install-info-fastjar
8431
8432 install-info-fastjar: \
8433     configure-fastjar \
8434     info-fastjar 
8435         @: $(MAKE); $(unstage)
8436         @[ -f ./fastjar/Makefile ] || exit 0; \
8437         r=`${PWD_COMMAND}`; export r; \
8438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8439         $(HOST_EXPORTS) \
8440         for flag in $(EXTRA_HOST_FLAGS) ; do \
8441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8442         done; \
8443         echo "Doing install-info in fastjar" ; \
8444         (cd $(HOST_SUBDIR)/fastjar && \
8445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8447                   "RANLIB=$${RANLIB}" \
8448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8449                   install-info) \
8450           || exit 1
8451
8452 @endif fastjar
8453
8454 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8455 maybe-installcheck-fastjar:
8456 @if fastjar
8457 maybe-installcheck-fastjar: installcheck-fastjar
8458
8459 installcheck-fastjar: \
8460     configure-fastjar 
8461         @: $(MAKE); $(unstage)
8462         @[ -f ./fastjar/Makefile ] || exit 0; \
8463         r=`${PWD_COMMAND}`; export r; \
8464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8465         $(HOST_EXPORTS) \
8466         for flag in $(EXTRA_HOST_FLAGS) ; do \
8467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8468         done; \
8469         echo "Doing installcheck in fastjar" ; \
8470         (cd $(HOST_SUBDIR)/fastjar && \
8471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8473                   "RANLIB=$${RANLIB}" \
8474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8475                   installcheck) \
8476           || exit 1
8477
8478 @endif fastjar
8479
8480 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8481 maybe-mostlyclean-fastjar:
8482 @if fastjar
8483 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8484
8485 mostlyclean-fastjar: 
8486         @: $(MAKE); $(unstage)
8487         @[ -f ./fastjar/Makefile ] || exit 0; \
8488         r=`${PWD_COMMAND}`; export r; \
8489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8490         $(HOST_EXPORTS) \
8491         for flag in $(EXTRA_HOST_FLAGS) ; do \
8492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8493         done; \
8494         echo "Doing mostlyclean in fastjar" ; \
8495         (cd $(HOST_SUBDIR)/fastjar && \
8496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8498                   "RANLIB=$${RANLIB}" \
8499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8500                   mostlyclean) \
8501           || exit 1
8502
8503 @endif fastjar
8504
8505 .PHONY: maybe-clean-fastjar clean-fastjar
8506 maybe-clean-fastjar:
8507 @if fastjar
8508 maybe-clean-fastjar: clean-fastjar
8509
8510 clean-fastjar: 
8511         @: $(MAKE); $(unstage)
8512         @[ -f ./fastjar/Makefile ] || exit 0; \
8513         r=`${PWD_COMMAND}`; export r; \
8514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8515         $(HOST_EXPORTS) \
8516         for flag in $(EXTRA_HOST_FLAGS) ; do \
8517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8518         done; \
8519         echo "Doing clean in fastjar" ; \
8520         (cd $(HOST_SUBDIR)/fastjar && \
8521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8523                   "RANLIB=$${RANLIB}" \
8524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8525                   clean) \
8526           || exit 1
8527
8528 @endif fastjar
8529
8530 .PHONY: maybe-distclean-fastjar distclean-fastjar
8531 maybe-distclean-fastjar:
8532 @if fastjar
8533 maybe-distclean-fastjar: distclean-fastjar
8534
8535 distclean-fastjar: 
8536         @: $(MAKE); $(unstage)
8537         @[ -f ./fastjar/Makefile ] || exit 0; \
8538         r=`${PWD_COMMAND}`; export r; \
8539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8540         $(HOST_EXPORTS) \
8541         for flag in $(EXTRA_HOST_FLAGS) ; do \
8542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8543         done; \
8544         echo "Doing distclean in fastjar" ; \
8545         (cd $(HOST_SUBDIR)/fastjar && \
8546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8548                   "RANLIB=$${RANLIB}" \
8549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8550                   distclean) \
8551           || exit 1
8552
8553 @endif fastjar
8554
8555 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8556 maybe-maintainer-clean-fastjar:
8557 @if fastjar
8558 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8559
8560 maintainer-clean-fastjar: 
8561         @: $(MAKE); $(unstage)
8562         @[ -f ./fastjar/Makefile ] || exit 0; \
8563         r=`${PWD_COMMAND}`; export r; \
8564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8565         $(HOST_EXPORTS) \
8566         for flag in $(EXTRA_HOST_FLAGS) ; do \
8567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8568         done; \
8569         echo "Doing maintainer-clean in fastjar" ; \
8570         (cd $(HOST_SUBDIR)/fastjar && \
8571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8573                   "RANLIB=$${RANLIB}" \
8574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8575                   maintainer-clean) \
8576           || exit 1
8577
8578 @endif fastjar
8579
8580
8581
8582 .PHONY: configure-fileutils maybe-configure-fileutils
8583 maybe-configure-fileutils:
8584 @if fileutils
8585 maybe-configure-fileutils: configure-fileutils
8586 configure-fileutils:
8587         @: $(MAKE); $(unstage)
8588         @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8590         r=`${PWD_COMMAND}`; export r; \
8591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8592         $(HOST_EXPORTS) \
8593         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8594         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8595         case $(srcdir) in \
8596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8597           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8599         esac; \
8600         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8601         libsrcdir="$$s/fileutils"; \
8602         $(SHELL) $${libsrcdir}/configure \
8603           $(HOST_CONFIGARGS) $${srcdiroption}  \
8604           || exit 1
8605 @endif fileutils
8606
8607
8608
8609
8610
8611 .PHONY: all-fileutils maybe-all-fileutils
8612 maybe-all-fileutils:
8613 @if fileutils
8614 TARGET-fileutils=all
8615 maybe-all-fileutils: all-fileutils
8616 all-fileutils: configure-fileutils
8617         @: $(MAKE); $(unstage)
8618         @r=`${PWD_COMMAND}`; export r; \
8619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8620         $(HOST_EXPORTS) \
8621         (cd $(HOST_SUBDIR)/fileutils && \
8622           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8623 @endif fileutils
8624
8625
8626
8627
8628 .PHONY: check-fileutils maybe-check-fileutils
8629 maybe-check-fileutils:
8630 @if fileutils
8631 maybe-check-fileutils: check-fileutils
8632
8633 check-fileutils:
8634         @: $(MAKE); $(unstage)
8635         @r=`${PWD_COMMAND}`; export r; \
8636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8637         $(HOST_EXPORTS) \
8638         (cd $(HOST_SUBDIR)/fileutils && \
8639           $(MAKE) $(FLAGS_TO_PASS)  check)
8640
8641 @endif fileutils
8642
8643 .PHONY: install-fileutils maybe-install-fileutils
8644 maybe-install-fileutils:
8645 @if fileutils
8646 maybe-install-fileutils: install-fileutils
8647
8648 install-fileutils: installdirs
8649         @: $(MAKE); $(unstage)
8650         @r=`${PWD_COMMAND}`; export r; \
8651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8652         $(HOST_EXPORTS) \
8653         (cd $(HOST_SUBDIR)/fileutils && \
8654           $(MAKE) $(FLAGS_TO_PASS)  install)
8655
8656 @endif fileutils
8657
8658 # Other targets (info, dvi, etc.)
8659
8660 .PHONY: maybe-info-fileutils info-fileutils
8661 maybe-info-fileutils:
8662 @if fileutils
8663 maybe-info-fileutils: info-fileutils
8664
8665 info-fileutils: \
8666     configure-fileutils 
8667         @: $(MAKE); $(unstage)
8668         @[ -f ./fileutils/Makefile ] || exit 0; \
8669         r=`${PWD_COMMAND}`; export r; \
8670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671         $(HOST_EXPORTS) \
8672         for flag in $(EXTRA_HOST_FLAGS) ; do \
8673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674         done; \
8675         echo "Doing info in fileutils" ; \
8676         (cd $(HOST_SUBDIR)/fileutils && \
8677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679                   "RANLIB=$${RANLIB}" \
8680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8681                   info) \
8682           || exit 1
8683
8684 @endif fileutils
8685
8686 .PHONY: maybe-dvi-fileutils dvi-fileutils
8687 maybe-dvi-fileutils:
8688 @if fileutils
8689 maybe-dvi-fileutils: dvi-fileutils
8690
8691 dvi-fileutils: \
8692     configure-fileutils 
8693         @: $(MAKE); $(unstage)
8694         @[ -f ./fileutils/Makefile ] || exit 0; \
8695         r=`${PWD_COMMAND}`; export r; \
8696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697         $(HOST_EXPORTS) \
8698         for flag in $(EXTRA_HOST_FLAGS) ; do \
8699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700         done; \
8701         echo "Doing dvi in fileutils" ; \
8702         (cd $(HOST_SUBDIR)/fileutils && \
8703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705                   "RANLIB=$${RANLIB}" \
8706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8707                   dvi) \
8708           || exit 1
8709
8710 @endif fileutils
8711
8712 .PHONY: maybe-html-fileutils html-fileutils
8713 maybe-html-fileutils:
8714 @if fileutils
8715 maybe-html-fileutils: html-fileutils
8716
8717 html-fileutils: \
8718     configure-fileutils 
8719         @: $(MAKE); $(unstage)
8720         @[ -f ./fileutils/Makefile ] || exit 0; \
8721         r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(HOST_EXPORTS) \
8724         for flag in $(EXTRA_HOST_FLAGS) ; do \
8725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726         done; \
8727         echo "Doing html in fileutils" ; \
8728         (cd $(HOST_SUBDIR)/fileutils && \
8729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731                   "RANLIB=$${RANLIB}" \
8732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8733                   html) \
8734           || exit 1
8735
8736 @endif fileutils
8737
8738 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8739 maybe-TAGS-fileutils:
8740 @if fileutils
8741 maybe-TAGS-fileutils: TAGS-fileutils
8742
8743 TAGS-fileutils: \
8744     configure-fileutils 
8745         @: $(MAKE); $(unstage)
8746         @[ -f ./fileutils/Makefile ] || exit 0; \
8747         r=`${PWD_COMMAND}`; export r; \
8748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749         $(HOST_EXPORTS) \
8750         for flag in $(EXTRA_HOST_FLAGS) ; do \
8751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8752         done; \
8753         echo "Doing TAGS in fileutils" ; \
8754         (cd $(HOST_SUBDIR)/fileutils && \
8755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8757                   "RANLIB=$${RANLIB}" \
8758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8759                   TAGS) \
8760           || exit 1
8761
8762 @endif fileutils
8763
8764 .PHONY: maybe-install-info-fileutils install-info-fileutils
8765 maybe-install-info-fileutils:
8766 @if fileutils
8767 maybe-install-info-fileutils: install-info-fileutils
8768
8769 install-info-fileutils: \
8770     configure-fileutils \
8771     info-fileutils 
8772         @: $(MAKE); $(unstage)
8773         @[ -f ./fileutils/Makefile ] || exit 0; \
8774         r=`${PWD_COMMAND}`; export r; \
8775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8776         $(HOST_EXPORTS) \
8777         for flag in $(EXTRA_HOST_FLAGS) ; do \
8778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8779         done; \
8780         echo "Doing install-info in fileutils" ; \
8781         (cd $(HOST_SUBDIR)/fileutils && \
8782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8784                   "RANLIB=$${RANLIB}" \
8785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8786                   install-info) \
8787           || exit 1
8788
8789 @endif fileutils
8790
8791 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8792 maybe-installcheck-fileutils:
8793 @if fileutils
8794 maybe-installcheck-fileutils: installcheck-fileutils
8795
8796 installcheck-fileutils: \
8797     configure-fileutils 
8798         @: $(MAKE); $(unstage)
8799         @[ -f ./fileutils/Makefile ] || exit 0; \
8800         r=`${PWD_COMMAND}`; export r; \
8801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8802         $(HOST_EXPORTS) \
8803         for flag in $(EXTRA_HOST_FLAGS) ; do \
8804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8805         done; \
8806         echo "Doing installcheck in fileutils" ; \
8807         (cd $(HOST_SUBDIR)/fileutils && \
8808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8810                   "RANLIB=$${RANLIB}" \
8811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8812                   installcheck) \
8813           || exit 1
8814
8815 @endif fileutils
8816
8817 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8818 maybe-mostlyclean-fileutils:
8819 @if fileutils
8820 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8821
8822 mostlyclean-fileutils: 
8823         @: $(MAKE); $(unstage)
8824         @[ -f ./fileutils/Makefile ] || exit 0; \
8825         r=`${PWD_COMMAND}`; export r; \
8826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8827         $(HOST_EXPORTS) \
8828         for flag in $(EXTRA_HOST_FLAGS) ; do \
8829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8830         done; \
8831         echo "Doing mostlyclean in fileutils" ; \
8832         (cd $(HOST_SUBDIR)/fileutils && \
8833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8835                   "RANLIB=$${RANLIB}" \
8836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8837                   mostlyclean) \
8838           || exit 1
8839
8840 @endif fileutils
8841
8842 .PHONY: maybe-clean-fileutils clean-fileutils
8843 maybe-clean-fileutils:
8844 @if fileutils
8845 maybe-clean-fileutils: clean-fileutils
8846
8847 clean-fileutils: 
8848         @: $(MAKE); $(unstage)
8849         @[ -f ./fileutils/Makefile ] || exit 0; \
8850         r=`${PWD_COMMAND}`; export r; \
8851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8852         $(HOST_EXPORTS) \
8853         for flag in $(EXTRA_HOST_FLAGS) ; do \
8854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8855         done; \
8856         echo "Doing clean in fileutils" ; \
8857         (cd $(HOST_SUBDIR)/fileutils && \
8858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8860                   "RANLIB=$${RANLIB}" \
8861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8862                   clean) \
8863           || exit 1
8864
8865 @endif fileutils
8866
8867 .PHONY: maybe-distclean-fileutils distclean-fileutils
8868 maybe-distclean-fileutils:
8869 @if fileutils
8870 maybe-distclean-fileutils: distclean-fileutils
8871
8872 distclean-fileutils: 
8873         @: $(MAKE); $(unstage)
8874         @[ -f ./fileutils/Makefile ] || exit 0; \
8875         r=`${PWD_COMMAND}`; export r; \
8876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877         $(HOST_EXPORTS) \
8878         for flag in $(EXTRA_HOST_FLAGS) ; do \
8879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880         done; \
8881         echo "Doing distclean in fileutils" ; \
8882         (cd $(HOST_SUBDIR)/fileutils && \
8883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885                   "RANLIB=$${RANLIB}" \
8886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8887                   distclean) \
8888           || exit 1
8889
8890 @endif fileutils
8891
8892 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
8893 maybe-maintainer-clean-fileutils:
8894 @if fileutils
8895 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
8896
8897 maintainer-clean-fileutils: 
8898         @: $(MAKE); $(unstage)
8899         @[ -f ./fileutils/Makefile ] || exit 0; \
8900         r=`${PWD_COMMAND}`; export r; \
8901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902         $(HOST_EXPORTS) \
8903         for flag in $(EXTRA_HOST_FLAGS) ; do \
8904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8905         done; \
8906         echo "Doing maintainer-clean in fileutils" ; \
8907         (cd $(HOST_SUBDIR)/fileutils && \
8908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8910                   "RANLIB=$${RANLIB}" \
8911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8912                   maintainer-clean) \
8913           || exit 1
8914
8915 @endif fileutils
8916
8917
8918
8919 .PHONY: configure-findutils maybe-configure-findutils
8920 maybe-configure-findutils:
8921 @if findutils
8922 maybe-configure-findutils: configure-findutils
8923 configure-findutils:
8924         @: $(MAKE); $(unstage)
8925         @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
8926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
8927         r=`${PWD_COMMAND}`; export r; \
8928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8929         $(HOST_EXPORTS) \
8930         echo Configuring in $(HOST_SUBDIR)/findutils; \
8931         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
8932         case $(srcdir) in \
8933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8934           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
8935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8936         esac; \
8937         srcdiroption="--srcdir=$${topdir}/findutils"; \
8938         libsrcdir="$$s/findutils"; \
8939         $(SHELL) $${libsrcdir}/configure \
8940           $(HOST_CONFIGARGS) $${srcdiroption}  \
8941           || exit 1
8942 @endif findutils
8943
8944
8945
8946
8947
8948 .PHONY: all-findutils maybe-all-findutils
8949 maybe-all-findutils:
8950 @if findutils
8951 TARGET-findutils=all
8952 maybe-all-findutils: all-findutils
8953 all-findutils: configure-findutils
8954         @: $(MAKE); $(unstage)
8955         @r=`${PWD_COMMAND}`; export r; \
8956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8957         $(HOST_EXPORTS) \
8958         (cd $(HOST_SUBDIR)/findutils && \
8959           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
8960 @endif findutils
8961
8962
8963
8964
8965 .PHONY: check-findutils maybe-check-findutils
8966 maybe-check-findutils:
8967 @if findutils
8968 maybe-check-findutils: check-findutils
8969
8970 check-findutils:
8971         @: $(MAKE); $(unstage)
8972         @r=`${PWD_COMMAND}`; export r; \
8973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8974         $(HOST_EXPORTS) \
8975         (cd $(HOST_SUBDIR)/findutils && \
8976           $(MAKE) $(FLAGS_TO_PASS)  check)
8977
8978 @endif findutils
8979
8980 .PHONY: install-findutils maybe-install-findutils
8981 maybe-install-findutils:
8982 @if findutils
8983 maybe-install-findutils: install-findutils
8984
8985 install-findutils: installdirs
8986         @: $(MAKE); $(unstage)
8987         @r=`${PWD_COMMAND}`; export r; \
8988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989         $(HOST_EXPORTS) \
8990         (cd $(HOST_SUBDIR)/findutils && \
8991           $(MAKE) $(FLAGS_TO_PASS)  install)
8992
8993 @endif findutils
8994
8995 # Other targets (info, dvi, etc.)
8996
8997 .PHONY: maybe-info-findutils info-findutils
8998 maybe-info-findutils:
8999 @if findutils
9000 maybe-info-findutils: info-findutils
9001
9002 info-findutils: \
9003     configure-findutils 
9004         @: $(MAKE); $(unstage)
9005         @[ -f ./findutils/Makefile ] || exit 0; \
9006         r=`${PWD_COMMAND}`; export r; \
9007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9008         $(HOST_EXPORTS) \
9009         for flag in $(EXTRA_HOST_FLAGS) ; do \
9010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9011         done; \
9012         echo "Doing info in findutils" ; \
9013         (cd $(HOST_SUBDIR)/findutils && \
9014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9016                   "RANLIB=$${RANLIB}" \
9017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9018                   info) \
9019           || exit 1
9020
9021 @endif findutils
9022
9023 .PHONY: maybe-dvi-findutils dvi-findutils
9024 maybe-dvi-findutils:
9025 @if findutils
9026 maybe-dvi-findutils: dvi-findutils
9027
9028 dvi-findutils: \
9029     configure-findutils 
9030         @: $(MAKE); $(unstage)
9031         @[ -f ./findutils/Makefile ] || exit 0; \
9032         r=`${PWD_COMMAND}`; export r; \
9033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9034         $(HOST_EXPORTS) \
9035         for flag in $(EXTRA_HOST_FLAGS) ; do \
9036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9037         done; \
9038         echo "Doing dvi in findutils" ; \
9039         (cd $(HOST_SUBDIR)/findutils && \
9040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9042                   "RANLIB=$${RANLIB}" \
9043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9044                   dvi) \
9045           || exit 1
9046
9047 @endif findutils
9048
9049 .PHONY: maybe-html-findutils html-findutils
9050 maybe-html-findutils:
9051 @if findutils
9052 maybe-html-findutils: html-findutils
9053
9054 html-findutils: \
9055     configure-findutils 
9056         @: $(MAKE); $(unstage)
9057         @[ -f ./findutils/Makefile ] || exit 0; \
9058         r=`${PWD_COMMAND}`; export r; \
9059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9060         $(HOST_EXPORTS) \
9061         for flag in $(EXTRA_HOST_FLAGS) ; do \
9062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9063         done; \
9064         echo "Doing html in findutils" ; \
9065         (cd $(HOST_SUBDIR)/findutils && \
9066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9068                   "RANLIB=$${RANLIB}" \
9069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9070                   html) \
9071           || exit 1
9072
9073 @endif findutils
9074
9075 .PHONY: maybe-TAGS-findutils TAGS-findutils
9076 maybe-TAGS-findutils:
9077 @if findutils
9078 maybe-TAGS-findutils: TAGS-findutils
9079
9080 TAGS-findutils: \
9081     configure-findutils 
9082         @: $(MAKE); $(unstage)
9083         @[ -f ./findutils/Makefile ] || exit 0; \
9084         r=`${PWD_COMMAND}`; export r; \
9085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9086         $(HOST_EXPORTS) \
9087         for flag in $(EXTRA_HOST_FLAGS) ; do \
9088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9089         done; \
9090         echo "Doing TAGS in findutils" ; \
9091         (cd $(HOST_SUBDIR)/findutils && \
9092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9094                   "RANLIB=$${RANLIB}" \
9095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9096                   TAGS) \
9097           || exit 1
9098
9099 @endif findutils
9100
9101 .PHONY: maybe-install-info-findutils install-info-findutils
9102 maybe-install-info-findutils:
9103 @if findutils
9104 maybe-install-info-findutils: install-info-findutils
9105
9106 install-info-findutils: \
9107     configure-findutils \
9108     info-findutils 
9109         @: $(MAKE); $(unstage)
9110         @[ -f ./findutils/Makefile ] || exit 0; \
9111         r=`${PWD_COMMAND}`; export r; \
9112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9113         $(HOST_EXPORTS) \
9114         for flag in $(EXTRA_HOST_FLAGS) ; do \
9115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9116         done; \
9117         echo "Doing install-info in findutils" ; \
9118         (cd $(HOST_SUBDIR)/findutils && \
9119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9121                   "RANLIB=$${RANLIB}" \
9122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9123                   install-info) \
9124           || exit 1
9125
9126 @endif findutils
9127
9128 .PHONY: maybe-installcheck-findutils installcheck-findutils
9129 maybe-installcheck-findutils:
9130 @if findutils
9131 maybe-installcheck-findutils: installcheck-findutils
9132
9133 installcheck-findutils: \
9134     configure-findutils 
9135         @: $(MAKE); $(unstage)
9136         @[ -f ./findutils/Makefile ] || exit 0; \
9137         r=`${PWD_COMMAND}`; export r; \
9138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9139         $(HOST_EXPORTS) \
9140         for flag in $(EXTRA_HOST_FLAGS) ; do \
9141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9142         done; \
9143         echo "Doing installcheck in findutils" ; \
9144         (cd $(HOST_SUBDIR)/findutils && \
9145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9147                   "RANLIB=$${RANLIB}" \
9148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9149                   installcheck) \
9150           || exit 1
9151
9152 @endif findutils
9153
9154 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9155 maybe-mostlyclean-findutils:
9156 @if findutils
9157 maybe-mostlyclean-findutils: mostlyclean-findutils
9158
9159 mostlyclean-findutils: 
9160         @: $(MAKE); $(unstage)
9161         @[ -f ./findutils/Makefile ] || exit 0; \
9162         r=`${PWD_COMMAND}`; export r; \
9163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164         $(HOST_EXPORTS) \
9165         for flag in $(EXTRA_HOST_FLAGS) ; do \
9166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167         done; \
9168         echo "Doing mostlyclean in findutils" ; \
9169         (cd $(HOST_SUBDIR)/findutils && \
9170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172                   "RANLIB=$${RANLIB}" \
9173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9174                   mostlyclean) \
9175           || exit 1
9176
9177 @endif findutils
9178
9179 .PHONY: maybe-clean-findutils clean-findutils
9180 maybe-clean-findutils:
9181 @if findutils
9182 maybe-clean-findutils: clean-findutils
9183
9184 clean-findutils: 
9185         @: $(MAKE); $(unstage)
9186         @[ -f ./findutils/Makefile ] || exit 0; \
9187         r=`${PWD_COMMAND}`; export r; \
9188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9189         $(HOST_EXPORTS) \
9190         for flag in $(EXTRA_HOST_FLAGS) ; do \
9191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9192         done; \
9193         echo "Doing clean in findutils" ; \
9194         (cd $(HOST_SUBDIR)/findutils && \
9195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9197                   "RANLIB=$${RANLIB}" \
9198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9199                   clean) \
9200           || exit 1
9201
9202 @endif findutils
9203
9204 .PHONY: maybe-distclean-findutils distclean-findutils
9205 maybe-distclean-findutils:
9206 @if findutils
9207 maybe-distclean-findutils: distclean-findutils
9208
9209 distclean-findutils: 
9210         @: $(MAKE); $(unstage)
9211         @[ -f ./findutils/Makefile ] || exit 0; \
9212         r=`${PWD_COMMAND}`; export r; \
9213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9214         $(HOST_EXPORTS) \
9215         for flag in $(EXTRA_HOST_FLAGS) ; do \
9216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9217         done; \
9218         echo "Doing distclean in findutils" ; \
9219         (cd $(HOST_SUBDIR)/findutils && \
9220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9222                   "RANLIB=$${RANLIB}" \
9223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9224                   distclean) \
9225           || exit 1
9226
9227 @endif findutils
9228
9229 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9230 maybe-maintainer-clean-findutils:
9231 @if findutils
9232 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9233
9234 maintainer-clean-findutils: 
9235         @: $(MAKE); $(unstage)
9236         @[ -f ./findutils/Makefile ] || exit 0; \
9237         r=`${PWD_COMMAND}`; export r; \
9238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9239         $(HOST_EXPORTS) \
9240         for flag in $(EXTRA_HOST_FLAGS) ; do \
9241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9242         done; \
9243         echo "Doing maintainer-clean in findutils" ; \
9244         (cd $(HOST_SUBDIR)/findutils && \
9245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9247                   "RANLIB=$${RANLIB}" \
9248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9249                   maintainer-clean) \
9250           || exit 1
9251
9252 @endif findutils
9253
9254
9255
9256 .PHONY: configure-find maybe-configure-find
9257 maybe-configure-find:
9258 @if find
9259 maybe-configure-find: configure-find
9260 configure-find:
9261         @: $(MAKE); $(unstage)
9262         @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9264         r=`${PWD_COMMAND}`; export r; \
9265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9266         $(HOST_EXPORTS) \
9267         echo Configuring in $(HOST_SUBDIR)/find; \
9268         cd "$(HOST_SUBDIR)/find" || exit 1; \
9269         case $(srcdir) in \
9270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9271           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9273         esac; \
9274         srcdiroption="--srcdir=$${topdir}/find"; \
9275         libsrcdir="$$s/find"; \
9276         $(SHELL) $${libsrcdir}/configure \
9277           $(HOST_CONFIGARGS) $${srcdiroption}  \
9278           || exit 1
9279 @endif find
9280
9281
9282
9283
9284
9285 .PHONY: all-find maybe-all-find
9286 maybe-all-find:
9287 @if find
9288 TARGET-find=all
9289 maybe-all-find: all-find
9290 all-find: configure-find
9291         @: $(MAKE); $(unstage)
9292         @r=`${PWD_COMMAND}`; export r; \
9293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294         $(HOST_EXPORTS) \
9295         (cd $(HOST_SUBDIR)/find && \
9296           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9297 @endif find
9298
9299
9300
9301
9302 .PHONY: check-find maybe-check-find
9303 maybe-check-find:
9304 @if find
9305 maybe-check-find: check-find
9306
9307 check-find:
9308         @: $(MAKE); $(unstage)
9309         @r=`${PWD_COMMAND}`; export r; \
9310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9311         $(HOST_EXPORTS) \
9312         (cd $(HOST_SUBDIR)/find && \
9313           $(MAKE) $(FLAGS_TO_PASS)  check)
9314
9315 @endif find
9316
9317 .PHONY: install-find maybe-install-find
9318 maybe-install-find:
9319 @if find
9320 maybe-install-find: install-find
9321
9322 install-find: installdirs
9323         @: $(MAKE); $(unstage)
9324         @r=`${PWD_COMMAND}`; export r; \
9325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326         $(HOST_EXPORTS) \
9327         (cd $(HOST_SUBDIR)/find && \
9328           $(MAKE) $(FLAGS_TO_PASS)  install)
9329
9330 @endif find
9331
9332 # Other targets (info, dvi, etc.)
9333
9334 .PHONY: maybe-info-find info-find
9335 maybe-info-find:
9336 @if find
9337 maybe-info-find: info-find
9338
9339 info-find: \
9340     configure-find 
9341         @: $(MAKE); $(unstage)
9342         @[ -f ./find/Makefile ] || exit 0; \
9343         r=`${PWD_COMMAND}`; export r; \
9344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9345         $(HOST_EXPORTS) \
9346         for flag in $(EXTRA_HOST_FLAGS) ; do \
9347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9348         done; \
9349         echo "Doing info in find" ; \
9350         (cd $(HOST_SUBDIR)/find && \
9351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9353                   "RANLIB=$${RANLIB}" \
9354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9355                   info) \
9356           || exit 1
9357
9358 @endif find
9359
9360 .PHONY: maybe-dvi-find dvi-find
9361 maybe-dvi-find:
9362 @if find
9363 maybe-dvi-find: dvi-find
9364
9365 dvi-find: \
9366     configure-find 
9367         @: $(MAKE); $(unstage)
9368         @[ -f ./find/Makefile ] || exit 0; \
9369         r=`${PWD_COMMAND}`; export r; \
9370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9371         $(HOST_EXPORTS) \
9372         for flag in $(EXTRA_HOST_FLAGS) ; do \
9373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9374         done; \
9375         echo "Doing dvi in find" ; \
9376         (cd $(HOST_SUBDIR)/find && \
9377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9379                   "RANLIB=$${RANLIB}" \
9380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9381                   dvi) \
9382           || exit 1
9383
9384 @endif find
9385
9386 .PHONY: maybe-html-find html-find
9387 maybe-html-find:
9388 @if find
9389 maybe-html-find: html-find
9390
9391 html-find: \
9392     configure-find 
9393         @: $(MAKE); $(unstage)
9394         @[ -f ./find/Makefile ] || exit 0; \
9395         r=`${PWD_COMMAND}`; export r; \
9396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9397         $(HOST_EXPORTS) \
9398         for flag in $(EXTRA_HOST_FLAGS) ; do \
9399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9400         done; \
9401         echo "Doing html in find" ; \
9402         (cd $(HOST_SUBDIR)/find && \
9403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9405                   "RANLIB=$${RANLIB}" \
9406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9407                   html) \
9408           || exit 1
9409
9410 @endif find
9411
9412 .PHONY: maybe-TAGS-find TAGS-find
9413 maybe-TAGS-find:
9414 @if find
9415 maybe-TAGS-find: TAGS-find
9416
9417 TAGS-find: \
9418     configure-find 
9419         @: $(MAKE); $(unstage)
9420         @[ -f ./find/Makefile ] || exit 0; \
9421         r=`${PWD_COMMAND}`; export r; \
9422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9423         $(HOST_EXPORTS) \
9424         for flag in $(EXTRA_HOST_FLAGS) ; do \
9425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9426         done; \
9427         echo "Doing TAGS in find" ; \
9428         (cd $(HOST_SUBDIR)/find && \
9429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9431                   "RANLIB=$${RANLIB}" \
9432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9433                   TAGS) \
9434           || exit 1
9435
9436 @endif find
9437
9438 .PHONY: maybe-install-info-find install-info-find
9439 maybe-install-info-find:
9440 @if find
9441 maybe-install-info-find: install-info-find
9442
9443 install-info-find: \
9444     configure-find \
9445     info-find 
9446         @: $(MAKE); $(unstage)
9447         @[ -f ./find/Makefile ] || exit 0; \
9448         r=`${PWD_COMMAND}`; export r; \
9449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9450         $(HOST_EXPORTS) \
9451         for flag in $(EXTRA_HOST_FLAGS) ; do \
9452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9453         done; \
9454         echo "Doing install-info in find" ; \
9455         (cd $(HOST_SUBDIR)/find && \
9456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9458                   "RANLIB=$${RANLIB}" \
9459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9460                   install-info) \
9461           || exit 1
9462
9463 @endif find
9464
9465 .PHONY: maybe-installcheck-find installcheck-find
9466 maybe-installcheck-find:
9467 @if find
9468 maybe-installcheck-find: installcheck-find
9469
9470 installcheck-find: \
9471     configure-find 
9472         @: $(MAKE); $(unstage)
9473         @[ -f ./find/Makefile ] || exit 0; \
9474         r=`${PWD_COMMAND}`; export r; \
9475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9476         $(HOST_EXPORTS) \
9477         for flag in $(EXTRA_HOST_FLAGS) ; do \
9478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9479         done; \
9480         echo "Doing installcheck in find" ; \
9481         (cd $(HOST_SUBDIR)/find && \
9482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9484                   "RANLIB=$${RANLIB}" \
9485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9486                   installcheck) \
9487           || exit 1
9488
9489 @endif find
9490
9491 .PHONY: maybe-mostlyclean-find mostlyclean-find
9492 maybe-mostlyclean-find:
9493 @if find
9494 maybe-mostlyclean-find: mostlyclean-find
9495
9496 mostlyclean-find: 
9497         @: $(MAKE); $(unstage)
9498         @[ -f ./find/Makefile ] || exit 0; \
9499         r=`${PWD_COMMAND}`; export r; \
9500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9501         $(HOST_EXPORTS) \
9502         for flag in $(EXTRA_HOST_FLAGS) ; do \
9503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9504         done; \
9505         echo "Doing mostlyclean in find" ; \
9506         (cd $(HOST_SUBDIR)/find && \
9507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9509                   "RANLIB=$${RANLIB}" \
9510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9511                   mostlyclean) \
9512           || exit 1
9513
9514 @endif find
9515
9516 .PHONY: maybe-clean-find clean-find
9517 maybe-clean-find:
9518 @if find
9519 maybe-clean-find: clean-find
9520
9521 clean-find: 
9522         @: $(MAKE); $(unstage)
9523         @[ -f ./find/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 find" ; \
9531         (cd $(HOST_SUBDIR)/find && \
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 find
9540
9541 .PHONY: maybe-distclean-find distclean-find
9542 maybe-distclean-find:
9543 @if find
9544 maybe-distclean-find: distclean-find
9545
9546 distclean-find: 
9547         @: $(MAKE); $(unstage)
9548         @[ -f ./find/Makefile ] || exit 0; \
9549         r=`${PWD_COMMAND}`; export r; \
9550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9551         $(HOST_EXPORTS) \
9552         for flag in $(EXTRA_HOST_FLAGS) ; do \
9553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9554         done; \
9555         echo "Doing distclean in find" ; \
9556         (cd $(HOST_SUBDIR)/find && \
9557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9559                   "RANLIB=$${RANLIB}" \
9560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9561                   distclean) \
9562           || exit 1
9563
9564 @endif find
9565
9566 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9567 maybe-maintainer-clean-find:
9568 @if find
9569 maybe-maintainer-clean-find: maintainer-clean-find
9570
9571 maintainer-clean-find: 
9572         @: $(MAKE); $(unstage)
9573         @[ -f ./find/Makefile ] || exit 0; \
9574         r=`${PWD_COMMAND}`; export r; \
9575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9576         $(HOST_EXPORTS) \
9577         for flag in $(EXTRA_HOST_FLAGS) ; do \
9578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9579         done; \
9580         echo "Doing maintainer-clean in find" ; \
9581         (cd $(HOST_SUBDIR)/find && \
9582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9584                   "RANLIB=$${RANLIB}" \
9585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9586                   maintainer-clean) \
9587           || exit 1
9588
9589 @endif find
9590
9591
9592
9593 .PHONY: configure-fixincludes maybe-configure-fixincludes
9594 maybe-configure-fixincludes:
9595 @if fixincludes
9596 maybe-configure-fixincludes: configure-fixincludes
9597 configure-fixincludes:
9598         @: $(MAKE); $(unstage)
9599         @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9601         r=`${PWD_COMMAND}`; export r; \
9602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9603         $(HOST_EXPORTS) \
9604         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9605         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9606         case $(srcdir) in \
9607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9608           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9610         esac; \
9611         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9612         libsrcdir="$$s/fixincludes"; \
9613         $(SHELL) $${libsrcdir}/configure \
9614           $(HOST_CONFIGARGS) $${srcdiroption}  \
9615           || exit 1
9616 @endif fixincludes
9617
9618
9619
9620
9621
9622 .PHONY: all-fixincludes maybe-all-fixincludes
9623 maybe-all-fixincludes:
9624 @if fixincludes
9625 TARGET-fixincludes=all
9626 maybe-all-fixincludes: all-fixincludes
9627 all-fixincludes: configure-fixincludes
9628         @: $(MAKE); $(unstage)
9629         @r=`${PWD_COMMAND}`; export r; \
9630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9631         $(HOST_EXPORTS) \
9632         (cd $(HOST_SUBDIR)/fixincludes && \
9633           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9634 @endif fixincludes
9635
9636
9637
9638
9639 .PHONY: check-fixincludes maybe-check-fixincludes
9640 maybe-check-fixincludes:
9641 @if fixincludes
9642 maybe-check-fixincludes: check-fixincludes
9643
9644 check-fixincludes:
9645         @: $(MAKE); $(unstage)
9646         @r=`${PWD_COMMAND}`; export r; \
9647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9648         $(HOST_EXPORTS) \
9649         (cd $(HOST_SUBDIR)/fixincludes && \
9650           $(MAKE) $(FLAGS_TO_PASS)  check)
9651
9652 @endif fixincludes
9653
9654 .PHONY: install-fixincludes maybe-install-fixincludes
9655 maybe-install-fixincludes:
9656 @if fixincludes
9657 maybe-install-fixincludes: install-fixincludes
9658
9659 install-fixincludes: installdirs
9660         @: $(MAKE); $(unstage)
9661         @r=`${PWD_COMMAND}`; export r; \
9662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663         $(HOST_EXPORTS) \
9664         (cd $(HOST_SUBDIR)/fixincludes && \
9665           $(MAKE) $(FLAGS_TO_PASS)  install)
9666
9667 @endif fixincludes
9668
9669 # Other targets (info, dvi, etc.)
9670
9671 .PHONY: maybe-info-fixincludes info-fixincludes
9672 maybe-info-fixincludes:
9673 @if fixincludes
9674 maybe-info-fixincludes: info-fixincludes
9675
9676 # fixincludes doesn't support info.
9677 info-fixincludes:
9678
9679 @endif fixincludes
9680
9681 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9682 maybe-dvi-fixincludes:
9683 @if fixincludes
9684 maybe-dvi-fixincludes: dvi-fixincludes
9685
9686 # fixincludes doesn't support dvi.
9687 dvi-fixincludes:
9688
9689 @endif fixincludes
9690
9691 .PHONY: maybe-html-fixincludes html-fixincludes
9692 maybe-html-fixincludes:
9693 @if fixincludes
9694 maybe-html-fixincludes: html-fixincludes
9695
9696 html-fixincludes: \
9697     configure-fixincludes 
9698         @: $(MAKE); $(unstage)
9699         @[ -f ./fixincludes/Makefile ] || exit 0; \
9700         r=`${PWD_COMMAND}`; export r; \
9701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9702         $(HOST_EXPORTS) \
9703         for flag in $(EXTRA_HOST_FLAGS) ; do \
9704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9705         done; \
9706         echo "Doing html in fixincludes" ; \
9707         (cd $(HOST_SUBDIR)/fixincludes && \
9708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9710                   "RANLIB=$${RANLIB}" \
9711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9712                   html) \
9713           || exit 1
9714
9715 @endif fixincludes
9716
9717 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9718 maybe-TAGS-fixincludes:
9719 @if fixincludes
9720 maybe-TAGS-fixincludes: TAGS-fixincludes
9721
9722 # fixincludes doesn't support TAGS.
9723 TAGS-fixincludes:
9724
9725 @endif fixincludes
9726
9727 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9728 maybe-install-info-fixincludes:
9729 @if fixincludes
9730 maybe-install-info-fixincludes: install-info-fixincludes
9731
9732 # fixincludes doesn't support install-info.
9733 install-info-fixincludes:
9734
9735 @endif fixincludes
9736
9737 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9738 maybe-installcheck-fixincludes:
9739 @if fixincludes
9740 maybe-installcheck-fixincludes: installcheck-fixincludes
9741
9742 # fixincludes doesn't support installcheck.
9743 installcheck-fixincludes:
9744
9745 @endif fixincludes
9746
9747 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9748 maybe-mostlyclean-fixincludes:
9749 @if fixincludes
9750 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9751
9752 mostlyclean-fixincludes: 
9753         @: $(MAKE); $(unstage)
9754         @[ -f ./fixincludes/Makefile ] || exit 0; \
9755         r=`${PWD_COMMAND}`; export r; \
9756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757         $(HOST_EXPORTS) \
9758         for flag in $(EXTRA_HOST_FLAGS) ; do \
9759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760         done; \
9761         echo "Doing mostlyclean in fixincludes" ; \
9762         (cd $(HOST_SUBDIR)/fixincludes && \
9763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765                   "RANLIB=$${RANLIB}" \
9766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9767                   mostlyclean) \
9768           || exit 1
9769
9770 @endif fixincludes
9771
9772 .PHONY: maybe-clean-fixincludes clean-fixincludes
9773 maybe-clean-fixincludes:
9774 @if fixincludes
9775 maybe-clean-fixincludes: clean-fixincludes
9776
9777 clean-fixincludes: 
9778         @: $(MAKE); $(unstage)
9779         @[ -f ./fixincludes/Makefile ] || exit 0; \
9780         r=`${PWD_COMMAND}`; export r; \
9781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9782         $(HOST_EXPORTS) \
9783         for flag in $(EXTRA_HOST_FLAGS) ; do \
9784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9785         done; \
9786         echo "Doing clean in fixincludes" ; \
9787         (cd $(HOST_SUBDIR)/fixincludes && \
9788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9790                   "RANLIB=$${RANLIB}" \
9791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9792                   clean) \
9793           || exit 1
9794
9795 @endif fixincludes
9796
9797 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9798 maybe-distclean-fixincludes:
9799 @if fixincludes
9800 maybe-distclean-fixincludes: distclean-fixincludes
9801
9802 distclean-fixincludes: 
9803         @: $(MAKE); $(unstage)
9804         @[ -f ./fixincludes/Makefile ] || exit 0; \
9805         r=`${PWD_COMMAND}`; export r; \
9806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9807         $(HOST_EXPORTS) \
9808         for flag in $(EXTRA_HOST_FLAGS) ; do \
9809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9810         done; \
9811         echo "Doing distclean in fixincludes" ; \
9812         (cd $(HOST_SUBDIR)/fixincludes && \
9813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9815                   "RANLIB=$${RANLIB}" \
9816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9817                   distclean) \
9818           || exit 1
9819
9820 @endif fixincludes
9821
9822 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9823 maybe-maintainer-clean-fixincludes:
9824 @if fixincludes
9825 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9826
9827 maintainer-clean-fixincludes: 
9828         @: $(MAKE); $(unstage)
9829         @[ -f ./fixincludes/Makefile ] || exit 0; \
9830         r=`${PWD_COMMAND}`; export r; \
9831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832         $(HOST_EXPORTS) \
9833         for flag in $(EXTRA_HOST_FLAGS) ; do \
9834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835         done; \
9836         echo "Doing maintainer-clean in fixincludes" ; \
9837         (cd $(HOST_SUBDIR)/fixincludes && \
9838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840                   "RANLIB=$${RANLIB}" \
9841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9842                   maintainer-clean) \
9843           || exit 1
9844
9845 @endif fixincludes
9846
9847
9848
9849 .PHONY: configure-flex maybe-configure-flex
9850 maybe-configure-flex:
9851 @if flex
9852 maybe-configure-flex: configure-flex
9853 configure-flex:
9854         @: $(MAKE); $(unstage)
9855         @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9857         r=`${PWD_COMMAND}`; export r; \
9858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9859         $(HOST_EXPORTS) \
9860         echo Configuring in $(HOST_SUBDIR)/flex; \
9861         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9862         case $(srcdir) in \
9863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9864           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9866         esac; \
9867         srcdiroption="--srcdir=$${topdir}/flex"; \
9868         libsrcdir="$$s/flex"; \
9869         $(SHELL) $${libsrcdir}/configure \
9870           $(HOST_CONFIGARGS) $${srcdiroption}  \
9871           || exit 1
9872 @endif flex
9873
9874
9875
9876
9877
9878 .PHONY: all-flex maybe-all-flex
9879 maybe-all-flex:
9880 @if flex
9881 TARGET-flex=all
9882 maybe-all-flex: all-flex
9883 all-flex: configure-flex
9884         @: $(MAKE); $(unstage)
9885         @r=`${PWD_COMMAND}`; export r; \
9886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9887         $(HOST_EXPORTS) \
9888         (cd $(HOST_SUBDIR)/flex && \
9889           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
9890 @endif flex
9891
9892
9893
9894
9895 .PHONY: check-flex maybe-check-flex
9896 maybe-check-flex:
9897 @if flex
9898 maybe-check-flex: check-flex
9899
9900 # This module is only tested in a native toolchain.
9901 check-flex:
9902         @: $(MAKE); $(unstage)
9903         @if [ '$(host)' = '$(target)' ] ; then \
9904           r=`${PWD_COMMAND}`; export r; \
9905           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9906           $(HOST_EXPORTS) \
9907           (cd $(HOST_SUBDIR)/flex && \
9908             $(MAKE) $(FLAGS_TO_PASS)  check); \
9909         fi
9910
9911 @endif flex
9912
9913 .PHONY: install-flex maybe-install-flex
9914 maybe-install-flex:
9915 @if flex
9916 maybe-install-flex: install-flex
9917
9918 install-flex: installdirs
9919         @: $(MAKE); $(unstage)
9920         @r=`${PWD_COMMAND}`; export r; \
9921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9922         $(HOST_EXPORTS) \
9923         (cd $(HOST_SUBDIR)/flex && \
9924           $(MAKE) $(FLAGS_TO_PASS)  install)
9925
9926 @endif flex
9927
9928 # Other targets (info, dvi, etc.)
9929
9930 .PHONY: maybe-info-flex info-flex
9931 maybe-info-flex:
9932 @if flex
9933 maybe-info-flex: info-flex
9934
9935 info-flex: \
9936     configure-flex 
9937         @: $(MAKE); $(unstage)
9938         @[ -f ./flex/Makefile ] || exit 0; \
9939         r=`${PWD_COMMAND}`; export r; \
9940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9941         $(HOST_EXPORTS) \
9942         for flag in $(EXTRA_HOST_FLAGS) ; do \
9943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9944         done; \
9945         echo "Doing info in flex" ; \
9946         (cd $(HOST_SUBDIR)/flex && \
9947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9949                   "RANLIB=$${RANLIB}" \
9950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9951                   info) \
9952           || exit 1
9953
9954 @endif flex
9955
9956 .PHONY: maybe-dvi-flex dvi-flex
9957 maybe-dvi-flex:
9958 @if flex
9959 maybe-dvi-flex: dvi-flex
9960
9961 dvi-flex: \
9962     configure-flex 
9963         @: $(MAKE); $(unstage)
9964         @[ -f ./flex/Makefile ] || exit 0; \
9965         r=`${PWD_COMMAND}`; export r; \
9966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967         $(HOST_EXPORTS) \
9968         for flag in $(EXTRA_HOST_FLAGS) ; do \
9969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9970         done; \
9971         echo "Doing dvi in flex" ; \
9972         (cd $(HOST_SUBDIR)/flex && \
9973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9975                   "RANLIB=$${RANLIB}" \
9976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9977                   dvi) \
9978           || exit 1
9979
9980 @endif flex
9981
9982 .PHONY: maybe-html-flex html-flex
9983 maybe-html-flex:
9984 @if flex
9985 maybe-html-flex: html-flex
9986
9987 html-flex: \
9988     configure-flex 
9989         @: $(MAKE); $(unstage)
9990         @[ -f ./flex/Makefile ] || exit 0; \
9991         r=`${PWD_COMMAND}`; export r; \
9992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993         $(HOST_EXPORTS) \
9994         for flag in $(EXTRA_HOST_FLAGS) ; do \
9995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9996         done; \
9997         echo "Doing html in flex" ; \
9998         (cd $(HOST_SUBDIR)/flex && \
9999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10001                   "RANLIB=$${RANLIB}" \
10002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10003                   html) \
10004           || exit 1
10005
10006 @endif flex
10007
10008 .PHONY: maybe-TAGS-flex TAGS-flex
10009 maybe-TAGS-flex:
10010 @if flex
10011 maybe-TAGS-flex: TAGS-flex
10012
10013 TAGS-flex: \
10014     configure-flex 
10015         @: $(MAKE); $(unstage)
10016         @[ -f ./flex/Makefile ] || exit 0; \
10017         r=`${PWD_COMMAND}`; export r; \
10018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10019         $(HOST_EXPORTS) \
10020         for flag in $(EXTRA_HOST_FLAGS) ; do \
10021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10022         done; \
10023         echo "Doing TAGS in flex" ; \
10024         (cd $(HOST_SUBDIR)/flex && \
10025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10027                   "RANLIB=$${RANLIB}" \
10028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10029                   TAGS) \
10030           || exit 1
10031
10032 @endif flex
10033
10034 .PHONY: maybe-install-info-flex install-info-flex
10035 maybe-install-info-flex:
10036 @if flex
10037 maybe-install-info-flex: install-info-flex
10038
10039 install-info-flex: \
10040     configure-flex \
10041     info-flex 
10042         @: $(MAKE); $(unstage)
10043         @[ -f ./flex/Makefile ] || exit 0; \
10044         r=`${PWD_COMMAND}`; export r; \
10045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10046         $(HOST_EXPORTS) \
10047         for flag in $(EXTRA_HOST_FLAGS) ; do \
10048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10049         done; \
10050         echo "Doing install-info in flex" ; \
10051         (cd $(HOST_SUBDIR)/flex && \
10052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10054                   "RANLIB=$${RANLIB}" \
10055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10056                   install-info) \
10057           || exit 1
10058
10059 @endif flex
10060
10061 .PHONY: maybe-installcheck-flex installcheck-flex
10062 maybe-installcheck-flex:
10063 @if flex
10064 maybe-installcheck-flex: installcheck-flex
10065
10066 installcheck-flex: \
10067     configure-flex 
10068         @: $(MAKE); $(unstage)
10069         @[ -f ./flex/Makefile ] || exit 0; \
10070         r=`${PWD_COMMAND}`; export r; \
10071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072         $(HOST_EXPORTS) \
10073         for flag in $(EXTRA_HOST_FLAGS) ; do \
10074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10075         done; \
10076         echo "Doing installcheck in flex" ; \
10077         (cd $(HOST_SUBDIR)/flex && \
10078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10080                   "RANLIB=$${RANLIB}" \
10081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10082                   installcheck) \
10083           || exit 1
10084
10085 @endif flex
10086
10087 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10088 maybe-mostlyclean-flex:
10089 @if flex
10090 maybe-mostlyclean-flex: mostlyclean-flex
10091
10092 mostlyclean-flex: 
10093         @: $(MAKE); $(unstage)
10094         @[ -f ./flex/Makefile ] || exit 0; \
10095         r=`${PWD_COMMAND}`; export r; \
10096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10097         $(HOST_EXPORTS) \
10098         for flag in $(EXTRA_HOST_FLAGS) ; do \
10099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10100         done; \
10101         echo "Doing mostlyclean in flex" ; \
10102         (cd $(HOST_SUBDIR)/flex && \
10103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10105                   "RANLIB=$${RANLIB}" \
10106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10107                   mostlyclean) \
10108           || exit 1
10109
10110 @endif flex
10111
10112 .PHONY: maybe-clean-flex clean-flex
10113 maybe-clean-flex:
10114 @if flex
10115 maybe-clean-flex: clean-flex
10116
10117 clean-flex: 
10118         @: $(MAKE); $(unstage)
10119         @[ -f ./flex/Makefile ] || exit 0; \
10120         r=`${PWD_COMMAND}`; export r; \
10121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10122         $(HOST_EXPORTS) \
10123         for flag in $(EXTRA_HOST_FLAGS) ; do \
10124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10125         done; \
10126         echo "Doing clean in flex" ; \
10127         (cd $(HOST_SUBDIR)/flex && \
10128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10130                   "RANLIB=$${RANLIB}" \
10131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10132                   clean) \
10133           || exit 1
10134
10135 @endif flex
10136
10137 .PHONY: maybe-distclean-flex distclean-flex
10138 maybe-distclean-flex:
10139 @if flex
10140 maybe-distclean-flex: distclean-flex
10141
10142 distclean-flex: 
10143         @: $(MAKE); $(unstage)
10144         @[ -f ./flex/Makefile ] || exit 0; \
10145         r=`${PWD_COMMAND}`; export r; \
10146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147         $(HOST_EXPORTS) \
10148         for flag in $(EXTRA_HOST_FLAGS) ; do \
10149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10150         done; \
10151         echo "Doing distclean in flex" ; \
10152         (cd $(HOST_SUBDIR)/flex && \
10153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10155                   "RANLIB=$${RANLIB}" \
10156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10157                   distclean) \
10158           || exit 1
10159
10160 @endif flex
10161
10162 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10163 maybe-maintainer-clean-flex:
10164 @if flex
10165 maybe-maintainer-clean-flex: maintainer-clean-flex
10166
10167 maintainer-clean-flex: 
10168         @: $(MAKE); $(unstage)
10169         @[ -f ./flex/Makefile ] || exit 0; \
10170         r=`${PWD_COMMAND}`; export r; \
10171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10172         $(HOST_EXPORTS) \
10173         for flag in $(EXTRA_HOST_FLAGS) ; do \
10174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10175         done; \
10176         echo "Doing maintainer-clean in flex" ; \
10177         (cd $(HOST_SUBDIR)/flex && \
10178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10180                   "RANLIB=$${RANLIB}" \
10181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10182                   maintainer-clean) \
10183           || exit 1
10184
10185 @endif flex
10186
10187
10188
10189 .PHONY: configure-gas maybe-configure-gas
10190 maybe-configure-gas:
10191 @if gas
10192 maybe-configure-gas: configure-gas
10193 configure-gas:
10194         @test -f stage_last && exit 0; \
10195         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10197         r=`${PWD_COMMAND}`; export r; \
10198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10199         $(HOST_EXPORTS) \
10200         echo Configuring in $(HOST_SUBDIR)/gas; \
10201         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10202         case $(srcdir) in \
10203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10204           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10206         esac; \
10207         srcdiroption="--srcdir=$${topdir}/gas"; \
10208         libsrcdir="$$s/gas"; \
10209         $(SHELL) $${libsrcdir}/configure \
10210           $(HOST_CONFIGARGS) $${srcdiroption}  \
10211           || exit 1
10212 @endif gas
10213
10214
10215
10216 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10217 maybe-configure-stage1-gas:
10218 @if gas-bootstrap
10219 maybe-configure-stage1-gas: configure-stage1-gas
10220 configure-stage1-gas:
10221         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10223         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10224         $(HOST_EXPORTS) \
10225         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10227         cd $(HOST_SUBDIR)/gas || exit 1; \
10228         case $(srcdir) in \
10229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10230           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10232         esac; \
10233         srcdiroption="--srcdir=$${topdir}/gas"; \
10234         libsrcdir="$$s/gas"; \
10235         $(SHELL) $${libsrcdir}/configure \
10236           $(HOST_CONFIGARGS) $${srcdiroption} \
10237           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10238 @endif gas-bootstrap
10239
10240 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10241 maybe-configure-stage2-gas:
10242 @if gas-bootstrap
10243 maybe-configure-stage2-gas: configure-stage2-gas
10244 configure-stage2-gas:
10245         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10247         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10248         $(HOST_EXPORTS) \
10249         $(POSTSTAGE1_HOST_EXPORTS) \
10250         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10252         cd $(HOST_SUBDIR)/gas || exit 1; \
10253         case $(srcdir) in \
10254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10255           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10257         esac; \
10258         srcdiroption="--srcdir=$${topdir}/gas"; \
10259         libsrcdir="$$s/gas"; \
10260         $(SHELL) $${libsrcdir}/configure \
10261           $(HOST_CONFIGARGS) $${srcdiroption} \
10262           @stage2_werror_flag@ 
10263 @endif gas-bootstrap
10264
10265 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10266 maybe-configure-stage3-gas:
10267 @if gas-bootstrap
10268 maybe-configure-stage3-gas: configure-stage3-gas
10269 configure-stage3-gas:
10270         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10272         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10273         $(HOST_EXPORTS) \
10274         $(POSTSTAGE1_HOST_EXPORTS) \
10275         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10277         cd $(HOST_SUBDIR)/gas || exit 1; \
10278         case $(srcdir) in \
10279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10280           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10282         esac; \
10283         srcdiroption="--srcdir=$${topdir}/gas"; \
10284         libsrcdir="$$s/gas"; \
10285         $(SHELL) $${libsrcdir}/configure \
10286           $(HOST_CONFIGARGS) $${srcdiroption} \
10287           @stage2_werror_flag@ 
10288 @endif gas-bootstrap
10289
10290 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10291 maybe-configure-stage4-gas:
10292 @if gas-bootstrap
10293 maybe-configure-stage4-gas: configure-stage4-gas
10294 configure-stage4-gas:
10295         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10296         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10297         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10298         $(HOST_EXPORTS) \
10299         $(POSTSTAGE1_HOST_EXPORTS) \
10300         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10302         cd $(HOST_SUBDIR)/gas || exit 1; \
10303         case $(srcdir) in \
10304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10305           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10307         esac; \
10308         srcdiroption="--srcdir=$${topdir}/gas"; \
10309         libsrcdir="$$s/gas"; \
10310         $(SHELL) $${libsrcdir}/configure \
10311           $(HOST_CONFIGARGS) $${srcdiroption} \
10312           @stage2_werror_flag@ 
10313 @endif gas-bootstrap
10314
10315 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10316 maybe-configure-stageprofile-gas:
10317 @if gas-bootstrap
10318 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10319 configure-stageprofile-gas:
10320         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10322         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10323         $(HOST_EXPORTS) \
10324         $(POSTSTAGE1_HOST_EXPORTS) \
10325         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10327         cd $(HOST_SUBDIR)/gas || exit 1; \
10328         case $(srcdir) in \
10329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10330           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10332         esac; \
10333         srcdiroption="--srcdir=$${topdir}/gas"; \
10334         libsrcdir="$$s/gas"; \
10335         $(SHELL) $${libsrcdir}/configure \
10336           $(HOST_CONFIGARGS) $${srcdiroption} \
10337           @stage2_werror_flag@ 
10338 @endif gas-bootstrap
10339
10340 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10341 maybe-configure-stagefeedback-gas:
10342 @if gas-bootstrap
10343 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10344 configure-stagefeedback-gas:
10345         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10346         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10347         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10348         $(HOST_EXPORTS) \
10349         $(POSTSTAGE1_HOST_EXPORTS) \
10350         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10352         cd $(HOST_SUBDIR)/gas || exit 1; \
10353         case $(srcdir) in \
10354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10355           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10357         esac; \
10358         srcdiroption="--srcdir=$${topdir}/gas"; \
10359         libsrcdir="$$s/gas"; \
10360         $(SHELL) $${libsrcdir}/configure \
10361           $(HOST_CONFIGARGS) $${srcdiroption} \
10362           @stage2_werror_flag@ 
10363 @endif gas-bootstrap
10364
10365
10366
10367
10368
10369 .PHONY: all-gas maybe-all-gas
10370 maybe-all-gas:
10371 @if gas
10372 TARGET-gas=all
10373 maybe-all-gas: all-gas
10374 all-gas: configure-gas
10375         @test -f stage_last && exit 0; \
10376         r=`${PWD_COMMAND}`; export r; \
10377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10378         $(HOST_EXPORTS) \
10379         (cd $(HOST_SUBDIR)/gas && \
10380           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10381 @endif gas
10382
10383
10384
10385 .PHONY: all-stage1-gas maybe-all-stage1-gas
10386 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10387 maybe-all-stage1-gas:
10388 maybe-clean-stage1-gas:
10389 @if gas-bootstrap
10390 maybe-all-stage1-gas: all-stage1-gas
10391 all-stage1: all-stage1-gas
10392 TARGET-stage1-gas = $(TARGET-gas)
10393 all-stage1-gas: configure-stage1-gas
10394         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10395         @r=`${PWD_COMMAND}`; export r; \
10396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10397         $(HOST_EXPORTS) \
10398         cd $(HOST_SUBDIR)/gas && \
10399         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
10400                 $(TARGET-stage1-gas)
10401
10402 maybe-clean-stage1-gas: clean-stage1-gas
10403 clean-stage1: clean-stage1-gas
10404 clean-stage1-gas:
10405         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10406           || exit 0 ; \
10407         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10408         cd $(HOST_SUBDIR)/gas && \
10409         $(MAKE) $(FLAGS_TO_PASS)  \
10410                 CFLAGS="$(STAGE1_CFLAGS)"  clean
10411 @endif gas-bootstrap
10412
10413
10414 .PHONY: all-stage2-gas maybe-all-stage2-gas
10415 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10416 maybe-all-stage2-gas:
10417 maybe-clean-stage2-gas:
10418 @if gas-bootstrap
10419 maybe-all-stage2-gas: all-stage2-gas
10420 all-stage2: all-stage2-gas
10421 TARGET-stage2-gas = $(TARGET-gas)
10422 all-stage2-gas: configure-stage2-gas
10423         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10424         @r=`${PWD_COMMAND}`; export r; \
10425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10426         $(HOST_EXPORTS) \
10427         $(POSTSTAGE1_HOST_EXPORTS) \
10428         cd $(HOST_SUBDIR)/gas && \
10429         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10430                 $(TARGET-stage2-gas)
10431
10432 maybe-clean-stage2-gas: clean-stage2-gas
10433 clean-stage2: clean-stage2-gas
10434 clean-stage2-gas:
10435         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10436           || exit 0 ; \
10437         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10438         cd $(HOST_SUBDIR)/gas && \
10439         $(MAKE) $(FLAGS_TO_PASS)  \
10440                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10441                   clean
10442 @endif gas-bootstrap
10443
10444
10445 .PHONY: all-stage3-gas maybe-all-stage3-gas
10446 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10447 maybe-all-stage3-gas:
10448 maybe-clean-stage3-gas:
10449 @if gas-bootstrap
10450 maybe-all-stage3-gas: all-stage3-gas
10451 all-stage3: all-stage3-gas
10452 TARGET-stage3-gas = $(TARGET-gas)
10453 all-stage3-gas: configure-stage3-gas
10454         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10455         @r=`${PWD_COMMAND}`; export r; \
10456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457         $(HOST_EXPORTS) \
10458         $(POSTSTAGE1_HOST_EXPORTS) \
10459         cd $(HOST_SUBDIR)/gas && \
10460         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10461                 $(TARGET-stage3-gas)
10462
10463 maybe-clean-stage3-gas: clean-stage3-gas
10464 clean-stage3: clean-stage3-gas
10465 clean-stage3-gas:
10466         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10467           || exit 0 ; \
10468         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10469         cd $(HOST_SUBDIR)/gas && \
10470         $(MAKE) $(FLAGS_TO_PASS)  \
10471                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10472                   clean
10473 @endif gas-bootstrap
10474
10475
10476 .PHONY: all-stage4-gas maybe-all-stage4-gas
10477 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10478 maybe-all-stage4-gas:
10479 maybe-clean-stage4-gas:
10480 @if gas-bootstrap
10481 maybe-all-stage4-gas: all-stage4-gas
10482 all-stage4: all-stage4-gas
10483 TARGET-stage4-gas = $(TARGET-gas)
10484 all-stage4-gas: configure-stage4-gas
10485         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10486         @r=`${PWD_COMMAND}`; export r; \
10487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10488         $(HOST_EXPORTS) \
10489         $(POSTSTAGE1_HOST_EXPORTS) \
10490         cd $(HOST_SUBDIR)/gas && \
10491         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10492                 $(TARGET-stage4-gas)
10493
10494 maybe-clean-stage4-gas: clean-stage4-gas
10495 clean-stage4: clean-stage4-gas
10496 clean-stage4-gas:
10497         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10498           || exit 0 ; \
10499         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10500         cd $(HOST_SUBDIR)/gas && \
10501         $(MAKE) $(FLAGS_TO_PASS)  \
10502                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10503                   clean
10504 @endif gas-bootstrap
10505
10506
10507 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10508 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10509 maybe-all-stageprofile-gas:
10510 maybe-clean-stageprofile-gas:
10511 @if gas-bootstrap
10512 maybe-all-stageprofile-gas: all-stageprofile-gas
10513 all-stageprofile: all-stageprofile-gas
10514 TARGET-stageprofile-gas = $(TARGET-gas)
10515 all-stageprofile-gas: configure-stageprofile-gas
10516         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10517         @r=`${PWD_COMMAND}`; export r; \
10518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519         $(HOST_EXPORTS) \
10520         $(POSTSTAGE1_HOST_EXPORTS) \
10521         cd $(HOST_SUBDIR)/gas && \
10522         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
10523                 $(TARGET-stageprofile-gas)
10524
10525 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10526 clean-stageprofile: clean-stageprofile-gas
10527 clean-stageprofile-gas:
10528         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10529           || exit 0 ; \
10530         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10531         cd $(HOST_SUBDIR)/gas && \
10532         $(MAKE) $(FLAGS_TO_PASS)  \
10533                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10534                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10535 @endif gas-bootstrap
10536
10537
10538 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10539 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10540 maybe-all-stagefeedback-gas:
10541 maybe-clean-stagefeedback-gas:
10542 @if gas-bootstrap
10543 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10544 all-stagefeedback: all-stagefeedback-gas
10545 TARGET-stagefeedback-gas = $(TARGET-gas)
10546 all-stagefeedback-gas: configure-stagefeedback-gas
10547         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10548         @r=`${PWD_COMMAND}`; export r; \
10549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550         $(HOST_EXPORTS) \
10551         $(POSTSTAGE1_HOST_EXPORTS) \
10552         cd $(HOST_SUBDIR)/gas && \
10553         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
10554                 $(TARGET-stagefeedback-gas)
10555
10556 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10557 clean-stagefeedback: clean-stagefeedback-gas
10558 clean-stagefeedback-gas:
10559         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10560           || exit 0 ; \
10561         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10562         cd $(HOST_SUBDIR)/gas && \
10563         $(MAKE) $(FLAGS_TO_PASS)  \
10564                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10565                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10566 @endif gas-bootstrap
10567
10568
10569
10570
10571
10572 .PHONY: check-gas maybe-check-gas
10573 maybe-check-gas:
10574 @if gas
10575 maybe-check-gas: check-gas
10576
10577 check-gas:
10578         @: $(MAKE); $(unstage)
10579         @r=`${PWD_COMMAND}`; export r; \
10580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10581         $(HOST_EXPORTS) \
10582         (cd $(HOST_SUBDIR)/gas && \
10583           $(MAKE) $(FLAGS_TO_PASS)  check)
10584
10585 @endif gas
10586
10587 .PHONY: install-gas maybe-install-gas
10588 maybe-install-gas:
10589 @if gas
10590 maybe-install-gas: install-gas
10591
10592 install-gas: installdirs
10593         @: $(MAKE); $(unstage)
10594         @r=`${PWD_COMMAND}`; export r; \
10595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10596         $(HOST_EXPORTS) \
10597         (cd $(HOST_SUBDIR)/gas && \
10598           $(MAKE) $(FLAGS_TO_PASS)  install)
10599
10600 @endif gas
10601
10602 # Other targets (info, dvi, etc.)
10603
10604 .PHONY: maybe-info-gas info-gas
10605 maybe-info-gas:
10606 @if gas
10607 maybe-info-gas: info-gas
10608
10609 info-gas: \
10610     configure-gas 
10611         @[ -f ./gas/Makefile ] || exit 0; \
10612         r=`${PWD_COMMAND}`; export r; \
10613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10614         $(HOST_EXPORTS) \
10615         for flag in $(EXTRA_HOST_FLAGS) ; do \
10616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10617         done; \
10618         echo "Doing info in gas" ; \
10619         (cd $(HOST_SUBDIR)/gas && \
10620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10622                   "RANLIB=$${RANLIB}" \
10623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10624                   info) \
10625           || exit 1
10626
10627 @endif gas
10628
10629 .PHONY: maybe-dvi-gas dvi-gas
10630 maybe-dvi-gas:
10631 @if gas
10632 maybe-dvi-gas: dvi-gas
10633
10634 dvi-gas: \
10635     configure-gas 
10636         @[ -f ./gas/Makefile ] || exit 0; \
10637         r=`${PWD_COMMAND}`; export r; \
10638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10639         $(HOST_EXPORTS) \
10640         for flag in $(EXTRA_HOST_FLAGS) ; do \
10641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10642         done; \
10643         echo "Doing dvi in gas" ; \
10644         (cd $(HOST_SUBDIR)/gas && \
10645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10647                   "RANLIB=$${RANLIB}" \
10648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10649                   dvi) \
10650           || exit 1
10651
10652 @endif gas
10653
10654 .PHONY: maybe-html-gas html-gas
10655 maybe-html-gas:
10656 @if gas
10657 maybe-html-gas: html-gas
10658
10659 html-gas: \
10660     configure-gas 
10661         @[ -f ./gas/Makefile ] || exit 0; \
10662         r=`${PWD_COMMAND}`; export r; \
10663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664         $(HOST_EXPORTS) \
10665         for flag in $(EXTRA_HOST_FLAGS) ; do \
10666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10667         done; \
10668         echo "Doing html in gas" ; \
10669         (cd $(HOST_SUBDIR)/gas && \
10670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10672                   "RANLIB=$${RANLIB}" \
10673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10674                   html) \
10675           || exit 1
10676
10677 @endif gas
10678
10679 .PHONY: maybe-TAGS-gas TAGS-gas
10680 maybe-TAGS-gas:
10681 @if gas
10682 maybe-TAGS-gas: TAGS-gas
10683
10684 TAGS-gas: \
10685     configure-gas 
10686         @[ -f ./gas/Makefile ] || exit 0; \
10687         r=`${PWD_COMMAND}`; export r; \
10688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10689         $(HOST_EXPORTS) \
10690         for flag in $(EXTRA_HOST_FLAGS) ; do \
10691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10692         done; \
10693         echo "Doing TAGS in gas" ; \
10694         (cd $(HOST_SUBDIR)/gas && \
10695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10697                   "RANLIB=$${RANLIB}" \
10698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10699                   TAGS) \
10700           || exit 1
10701
10702 @endif gas
10703
10704 .PHONY: maybe-install-info-gas install-info-gas
10705 maybe-install-info-gas:
10706 @if gas
10707 maybe-install-info-gas: install-info-gas
10708
10709 install-info-gas: \
10710     configure-gas \
10711     info-gas 
10712         @[ -f ./gas/Makefile ] || exit 0; \
10713         r=`${PWD_COMMAND}`; export r; \
10714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10715         $(HOST_EXPORTS) \
10716         for flag in $(EXTRA_HOST_FLAGS) ; do \
10717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10718         done; \
10719         echo "Doing install-info in gas" ; \
10720         (cd $(HOST_SUBDIR)/gas && \
10721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10723                   "RANLIB=$${RANLIB}" \
10724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10725                   install-info) \
10726           || exit 1
10727
10728 @endif gas
10729
10730 .PHONY: maybe-installcheck-gas installcheck-gas
10731 maybe-installcheck-gas:
10732 @if gas
10733 maybe-installcheck-gas: installcheck-gas
10734
10735 installcheck-gas: \
10736     configure-gas 
10737         @[ -f ./gas/Makefile ] || exit 0; \
10738         r=`${PWD_COMMAND}`; export r; \
10739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10740         $(HOST_EXPORTS) \
10741         for flag in $(EXTRA_HOST_FLAGS) ; do \
10742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10743         done; \
10744         echo "Doing installcheck in gas" ; \
10745         (cd $(HOST_SUBDIR)/gas && \
10746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10748                   "RANLIB=$${RANLIB}" \
10749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10750                   installcheck) \
10751           || exit 1
10752
10753 @endif gas
10754
10755 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10756 maybe-mostlyclean-gas:
10757 @if gas
10758 maybe-mostlyclean-gas: mostlyclean-gas
10759
10760 mostlyclean-gas: 
10761         @[ -f ./gas/Makefile ] || exit 0; \
10762         r=`${PWD_COMMAND}`; export r; \
10763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10764         $(HOST_EXPORTS) \
10765         for flag in $(EXTRA_HOST_FLAGS) ; do \
10766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10767         done; \
10768         echo "Doing mostlyclean in gas" ; \
10769         (cd $(HOST_SUBDIR)/gas && \
10770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10772                   "RANLIB=$${RANLIB}" \
10773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10774                   mostlyclean) \
10775           || exit 1
10776
10777 @endif gas
10778
10779 .PHONY: maybe-clean-gas clean-gas
10780 maybe-clean-gas:
10781 @if gas
10782 maybe-clean-gas: clean-gas
10783
10784 clean-gas: 
10785         @[ -f ./gas/Makefile ] || exit 0; \
10786         r=`${PWD_COMMAND}`; export r; \
10787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788         $(HOST_EXPORTS) \
10789         for flag in $(EXTRA_HOST_FLAGS) ; do \
10790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791         done; \
10792         echo "Doing clean in gas" ; \
10793         (cd $(HOST_SUBDIR)/gas && \
10794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796                   "RANLIB=$${RANLIB}" \
10797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10798                   clean) \
10799           || exit 1
10800
10801 @endif gas
10802
10803 .PHONY: maybe-distclean-gas distclean-gas
10804 maybe-distclean-gas:
10805 @if gas
10806 maybe-distclean-gas: distclean-gas
10807
10808 distclean-gas: 
10809         @[ -f ./gas/Makefile ] || exit 0; \
10810         r=`${PWD_COMMAND}`; export r; \
10811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812         $(HOST_EXPORTS) \
10813         for flag in $(EXTRA_HOST_FLAGS) ; do \
10814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815         done; \
10816         echo "Doing distclean in gas" ; \
10817         (cd $(HOST_SUBDIR)/gas && \
10818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820                   "RANLIB=$${RANLIB}" \
10821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10822                   distclean) \
10823           || exit 1
10824
10825 @endif gas
10826
10827 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10828 maybe-maintainer-clean-gas:
10829 @if gas
10830 maybe-maintainer-clean-gas: maintainer-clean-gas
10831
10832 maintainer-clean-gas: 
10833         @[ -f ./gas/Makefile ] || exit 0; \
10834         r=`${PWD_COMMAND}`; export r; \
10835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836         $(HOST_EXPORTS) \
10837         for flag in $(EXTRA_HOST_FLAGS) ; do \
10838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10839         done; \
10840         echo "Doing maintainer-clean in gas" ; \
10841         (cd $(HOST_SUBDIR)/gas && \
10842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10844                   "RANLIB=$${RANLIB}" \
10845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10846                   maintainer-clean) \
10847           || exit 1
10848
10849 @endif gas
10850
10851
10852
10853 .PHONY: configure-gcc maybe-configure-gcc
10854 maybe-configure-gcc:
10855 @if gcc
10856 maybe-configure-gcc: configure-gcc
10857 configure-gcc:
10858         @test -f stage_last && exit 0; \
10859         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10861         r=`${PWD_COMMAND}`; export r; \
10862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863         $(HOST_EXPORTS) \
10864         echo Configuring in $(HOST_SUBDIR)/gcc; \
10865         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10866         case $(srcdir) in \
10867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10868           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10870         esac; \
10871         srcdiroption="--srcdir=$${topdir}/gcc"; \
10872         libsrcdir="$$s/gcc"; \
10873         $(SHELL) $${libsrcdir}/configure \
10874           $(HOST_CONFIGARGS) $${srcdiroption}  \
10875           || exit 1
10876 @endif gcc
10877
10878
10879
10880 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10881 maybe-configure-stage1-gcc:
10882 @if gcc-bootstrap
10883 maybe-configure-stage1-gcc: configure-stage1-gcc
10884 configure-stage1-gcc:
10885         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10886         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10887         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10888         $(HOST_EXPORTS) \
10889         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10891         cd $(HOST_SUBDIR)/gcc || exit 1; \
10892         case $(srcdir) in \
10893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10894           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10896         esac; \
10897         srcdiroption="--srcdir=$${topdir}/gcc"; \
10898         libsrcdir="$$s/gcc"; \
10899         $(SHELL) $${libsrcdir}/configure \
10900           $(HOST_CONFIGARGS) $${srcdiroption} \
10901           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10902 @endif gcc-bootstrap
10903
10904 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10905 maybe-configure-stage2-gcc:
10906 @if gcc-bootstrap
10907 maybe-configure-stage2-gcc: configure-stage2-gcc
10908 configure-stage2-gcc:
10909         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10911         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10912         $(HOST_EXPORTS) \
10913         $(POSTSTAGE1_HOST_EXPORTS) \
10914         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10916         cd $(HOST_SUBDIR)/gcc || exit 1; \
10917         case $(srcdir) in \
10918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10919           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10921         esac; \
10922         srcdiroption="--srcdir=$${topdir}/gcc"; \
10923         libsrcdir="$$s/gcc"; \
10924         $(SHELL) $${libsrcdir}/configure \
10925           $(HOST_CONFIGARGS) $${srcdiroption} \
10926           @stage2_werror_flag@ 
10927 @endif gcc-bootstrap
10928
10929 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10930 maybe-configure-stage3-gcc:
10931 @if gcc-bootstrap
10932 maybe-configure-stage3-gcc: configure-stage3-gcc
10933 configure-stage3-gcc:
10934         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10935         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10936         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10937         $(HOST_EXPORTS) \
10938         $(POSTSTAGE1_HOST_EXPORTS) \
10939         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10941         cd $(HOST_SUBDIR)/gcc || exit 1; \
10942         case $(srcdir) in \
10943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10944           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10946         esac; \
10947         srcdiroption="--srcdir=$${topdir}/gcc"; \
10948         libsrcdir="$$s/gcc"; \
10949         $(SHELL) $${libsrcdir}/configure \
10950           $(HOST_CONFIGARGS) $${srcdiroption} \
10951           @stage2_werror_flag@ 
10952 @endif gcc-bootstrap
10953
10954 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10955 maybe-configure-stage4-gcc:
10956 @if gcc-bootstrap
10957 maybe-configure-stage4-gcc: configure-stage4-gcc
10958 configure-stage4-gcc:
10959         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10960         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10961         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10962         $(HOST_EXPORTS) \
10963         $(POSTSTAGE1_HOST_EXPORTS) \
10964         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10965         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10966         cd $(HOST_SUBDIR)/gcc || exit 1; \
10967         case $(srcdir) in \
10968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10969           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10971         esac; \
10972         srcdiroption="--srcdir=$${topdir}/gcc"; \
10973         libsrcdir="$$s/gcc"; \
10974         $(SHELL) $${libsrcdir}/configure \
10975           $(HOST_CONFIGARGS) $${srcdiroption} \
10976           @stage2_werror_flag@ 
10977 @endif gcc-bootstrap
10978
10979 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10980 maybe-configure-stageprofile-gcc:
10981 @if gcc-bootstrap
10982 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10983 configure-stageprofile-gcc:
10984         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10986         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10987         $(HOST_EXPORTS) \
10988         $(POSTSTAGE1_HOST_EXPORTS) \
10989         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10990         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10991         cd $(HOST_SUBDIR)/gcc || exit 1; \
10992         case $(srcdir) in \
10993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10994           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10996         esac; \
10997         srcdiroption="--srcdir=$${topdir}/gcc"; \
10998         libsrcdir="$$s/gcc"; \
10999         $(SHELL) $${libsrcdir}/configure \
11000           $(HOST_CONFIGARGS) $${srcdiroption} \
11001           @stage2_werror_flag@ 
11002 @endif gcc-bootstrap
11003
11004 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11005 maybe-configure-stagefeedback-gcc:
11006 @if gcc-bootstrap
11007 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11008 configure-stagefeedback-gcc:
11009         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11010         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11011         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11012         $(HOST_EXPORTS) \
11013         $(POSTSTAGE1_HOST_EXPORTS) \
11014         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11016         cd $(HOST_SUBDIR)/gcc || exit 1; \
11017         case $(srcdir) in \
11018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11019           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11021         esac; \
11022         srcdiroption="--srcdir=$${topdir}/gcc"; \
11023         libsrcdir="$$s/gcc"; \
11024         $(SHELL) $${libsrcdir}/configure \
11025           $(HOST_CONFIGARGS) $${srcdiroption} \
11026           @stage2_werror_flag@ 
11027 @endif gcc-bootstrap
11028
11029
11030
11031
11032
11033 .PHONY: all-gcc maybe-all-gcc
11034 maybe-all-gcc:
11035 @if gcc
11036 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
11037 maybe-all-gcc: all-gcc
11038 all-gcc: configure-gcc
11039         @test -f stage_last && exit 0; \
11040         r=`${PWD_COMMAND}`; export r; \
11041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11042         $(HOST_EXPORTS) \
11043         (cd $(HOST_SUBDIR)/gcc && \
11044           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11045 @endif gcc
11046
11047
11048
11049 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11050 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11051 maybe-all-stage1-gcc:
11052 maybe-clean-stage1-gcc:
11053 @if gcc-bootstrap
11054 maybe-all-stage1-gcc: all-stage1-gcc
11055 all-stage1: all-stage1-gcc
11056 TARGET-stage1-gcc = $(TARGET-gcc)
11057 all-stage1-gcc: configure-stage1-gcc
11058         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11059         @r=`${PWD_COMMAND}`; export r; \
11060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11061         $(HOST_EXPORTS) \
11062         cd $(HOST_SUBDIR)/gcc && \
11063         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11064                 $(TARGET-stage1-gcc)
11065
11066 maybe-clean-stage1-gcc: clean-stage1-gcc
11067 clean-stage1: clean-stage1-gcc
11068 clean-stage1-gcc:
11069         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11070           || exit 0 ; \
11071         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11072         cd $(HOST_SUBDIR)/gcc && \
11073         $(MAKE) $(FLAGS_TO_PASS)  \
11074                 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11075 @endif gcc-bootstrap
11076
11077
11078 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11079 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11080 maybe-all-stage2-gcc:
11081 maybe-clean-stage2-gcc:
11082 @if gcc-bootstrap
11083 maybe-all-stage2-gcc: all-stage2-gcc
11084 all-stage2: all-stage2-gcc
11085 TARGET-stage2-gcc = $(TARGET-gcc)
11086 all-stage2-gcc: configure-stage2-gcc
11087         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11088         @r=`${PWD_COMMAND}`; export r; \
11089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11090         $(HOST_EXPORTS) \
11091         $(POSTSTAGE1_HOST_EXPORTS) \
11092         cd $(HOST_SUBDIR)/gcc && \
11093         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11094                 $(TARGET-stage2-gcc)
11095
11096 maybe-clean-stage2-gcc: clean-stage2-gcc
11097 clean-stage2: clean-stage2-gcc
11098 clean-stage2-gcc:
11099         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11100           || exit 0 ; \
11101         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11102         cd $(HOST_SUBDIR)/gcc && \
11103         $(MAKE) $(FLAGS_TO_PASS)  \
11104                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11105                  $(EXTRA_GCC_FLAGS) clean
11106 @endif gcc-bootstrap
11107
11108
11109 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11110 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11111 maybe-all-stage3-gcc:
11112 maybe-clean-stage3-gcc:
11113 @if gcc-bootstrap
11114 maybe-all-stage3-gcc: all-stage3-gcc
11115 all-stage3: all-stage3-gcc
11116 TARGET-stage3-gcc = $(TARGET-gcc)
11117 all-stage3-gcc: configure-stage3-gcc
11118         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11119         @r=`${PWD_COMMAND}`; export r; \
11120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11121         $(HOST_EXPORTS) \
11122         $(POSTSTAGE1_HOST_EXPORTS) \
11123         cd $(HOST_SUBDIR)/gcc && \
11124         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11125                 $(TARGET-stage3-gcc)
11126
11127 maybe-clean-stage3-gcc: clean-stage3-gcc
11128 clean-stage3: clean-stage3-gcc
11129 clean-stage3-gcc:
11130         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11131           || exit 0 ; \
11132         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11133         cd $(HOST_SUBDIR)/gcc && \
11134         $(MAKE) $(FLAGS_TO_PASS)  \
11135                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11136                  $(EXTRA_GCC_FLAGS) clean
11137 @endif gcc-bootstrap
11138
11139
11140 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11141 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11142 maybe-all-stage4-gcc:
11143 maybe-clean-stage4-gcc:
11144 @if gcc-bootstrap
11145 maybe-all-stage4-gcc: all-stage4-gcc
11146 all-stage4: all-stage4-gcc
11147 TARGET-stage4-gcc = $(TARGET-gcc)
11148 all-stage4-gcc: configure-stage4-gcc
11149         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11150         @r=`${PWD_COMMAND}`; export r; \
11151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11152         $(HOST_EXPORTS) \
11153         $(POSTSTAGE1_HOST_EXPORTS) \
11154         cd $(HOST_SUBDIR)/gcc && \
11155         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11156                 $(TARGET-stage4-gcc)
11157
11158 maybe-clean-stage4-gcc: clean-stage4-gcc
11159 clean-stage4: clean-stage4-gcc
11160 clean-stage4-gcc:
11161         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11162           || exit 0 ; \
11163         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11164         cd $(HOST_SUBDIR)/gcc && \
11165         $(MAKE) $(FLAGS_TO_PASS)  \
11166                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11167                  $(EXTRA_GCC_FLAGS) clean
11168 @endif gcc-bootstrap
11169
11170
11171 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11172 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11173 maybe-all-stageprofile-gcc:
11174 maybe-clean-stageprofile-gcc:
11175 @if gcc-bootstrap
11176 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11177 all-stageprofile: all-stageprofile-gcc
11178 TARGET-stageprofile-gcc = $(TARGET-gcc)
11179 all-stageprofile-gcc: configure-stageprofile-gcc
11180         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11181         @r=`${PWD_COMMAND}`; export r; \
11182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11183         $(HOST_EXPORTS) \
11184         $(POSTSTAGE1_HOST_EXPORTS) \
11185         cd $(HOST_SUBDIR)/gcc && \
11186         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11187                 $(TARGET-stageprofile-gcc)
11188
11189 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11190 clean-stageprofile: clean-stageprofile-gcc
11191 clean-stageprofile-gcc:
11192         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11193           || exit 0 ; \
11194         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11195         cd $(HOST_SUBDIR)/gcc && \
11196         $(MAKE) $(FLAGS_TO_PASS)  \
11197                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11198                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11199 @endif gcc-bootstrap
11200
11201
11202 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11203 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11204 maybe-all-stagefeedback-gcc:
11205 maybe-clean-stagefeedback-gcc:
11206 @if gcc-bootstrap
11207 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11208 all-stagefeedback: all-stagefeedback-gcc
11209 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11210 all-stagefeedback-gcc: configure-stagefeedback-gcc
11211         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11212         @r=`${PWD_COMMAND}`; export r; \
11213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11214         $(HOST_EXPORTS) \
11215         $(POSTSTAGE1_HOST_EXPORTS) \
11216         cd $(HOST_SUBDIR)/gcc && \
11217         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11218                 $(TARGET-stagefeedback-gcc)
11219
11220 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11221 clean-stagefeedback: clean-stagefeedback-gcc
11222 clean-stagefeedback-gcc:
11223         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11224           || exit 0 ; \
11225         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11226         cd $(HOST_SUBDIR)/gcc && \
11227         $(MAKE) $(FLAGS_TO_PASS)  \
11228                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11229                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11230 @endif gcc-bootstrap
11231
11232
11233
11234
11235
11236 .PHONY: check-gcc maybe-check-gcc
11237 maybe-check-gcc:
11238 @if gcc
11239 maybe-check-gcc: check-gcc
11240
11241 check-gcc:
11242         @: $(MAKE); $(unstage)
11243         @r=`${PWD_COMMAND}`; export r; \
11244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245         $(HOST_EXPORTS) \
11246         (cd $(HOST_SUBDIR)/gcc && \
11247           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11248
11249 @endif gcc
11250
11251 .PHONY: install-gcc maybe-install-gcc
11252 maybe-install-gcc:
11253 @if gcc
11254 maybe-install-gcc: install-gcc
11255
11256 install-gcc: installdirs
11257         @: $(MAKE); $(unstage)
11258         @r=`${PWD_COMMAND}`; export r; \
11259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11260         $(HOST_EXPORTS) \
11261         (cd $(HOST_SUBDIR)/gcc && \
11262           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11263
11264 @endif gcc
11265
11266 # Other targets (info, dvi, etc.)
11267
11268 .PHONY: maybe-info-gcc info-gcc
11269 maybe-info-gcc:
11270 @if gcc
11271 maybe-info-gcc: info-gcc
11272
11273 info-gcc: \
11274     configure-gcc 
11275         @[ -f ./gcc/Makefile ] || exit 0; \
11276         r=`${PWD_COMMAND}`; export r; \
11277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11278         $(HOST_EXPORTS) \
11279         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11281         done; \
11282         echo "Doing info in gcc" ; \
11283         (cd $(HOST_SUBDIR)/gcc && \
11284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11286                   "RANLIB=$${RANLIB}" \
11287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11288                   info) \
11289           || exit 1
11290
11291 @endif gcc
11292
11293 .PHONY: maybe-dvi-gcc dvi-gcc
11294 maybe-dvi-gcc:
11295 @if gcc
11296 maybe-dvi-gcc: dvi-gcc
11297
11298 dvi-gcc: \
11299     configure-gcc 
11300         @[ -f ./gcc/Makefile ] || exit 0; \
11301         r=`${PWD_COMMAND}`; export r; \
11302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11303         $(HOST_EXPORTS) \
11304         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11306         done; \
11307         echo "Doing dvi in gcc" ; \
11308         (cd $(HOST_SUBDIR)/gcc && \
11309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11311                   "RANLIB=$${RANLIB}" \
11312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11313                   dvi) \
11314           || exit 1
11315
11316 @endif gcc
11317
11318 .PHONY: maybe-html-gcc html-gcc
11319 maybe-html-gcc:
11320 @if gcc
11321 maybe-html-gcc: html-gcc
11322
11323 html-gcc: \
11324     configure-gcc 
11325         @[ -f ./gcc/Makefile ] || exit 0; \
11326         r=`${PWD_COMMAND}`; export r; \
11327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11328         $(HOST_EXPORTS) \
11329         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11331         done; \
11332         echo "Doing html in gcc" ; \
11333         (cd $(HOST_SUBDIR)/gcc && \
11334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11336                   "RANLIB=$${RANLIB}" \
11337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11338                   html) \
11339           || exit 1
11340
11341 @endif gcc
11342
11343 .PHONY: maybe-TAGS-gcc TAGS-gcc
11344 maybe-TAGS-gcc:
11345 @if gcc
11346 maybe-TAGS-gcc: TAGS-gcc
11347
11348 TAGS-gcc: \
11349     configure-gcc 
11350         @[ -f ./gcc/Makefile ] || exit 0; \
11351         r=`${PWD_COMMAND}`; export r; \
11352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11353         $(HOST_EXPORTS) \
11354         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11356         done; \
11357         echo "Doing TAGS in gcc" ; \
11358         (cd $(HOST_SUBDIR)/gcc && \
11359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11361                   "RANLIB=$${RANLIB}" \
11362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11363                   TAGS) \
11364           || exit 1
11365
11366 @endif gcc
11367
11368 .PHONY: maybe-install-info-gcc install-info-gcc
11369 maybe-install-info-gcc:
11370 @if gcc
11371 maybe-install-info-gcc: install-info-gcc
11372
11373 install-info-gcc: \
11374     configure-gcc \
11375     info-gcc 
11376         @[ -f ./gcc/Makefile ] || exit 0; \
11377         r=`${PWD_COMMAND}`; export r; \
11378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11379         $(HOST_EXPORTS) \
11380         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11382         done; \
11383         echo "Doing install-info in gcc" ; \
11384         (cd $(HOST_SUBDIR)/gcc && \
11385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11387                   "RANLIB=$${RANLIB}" \
11388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11389                   install-info) \
11390           || exit 1
11391
11392 @endif gcc
11393
11394 .PHONY: maybe-installcheck-gcc installcheck-gcc
11395 maybe-installcheck-gcc:
11396 @if gcc
11397 maybe-installcheck-gcc: installcheck-gcc
11398
11399 installcheck-gcc: \
11400     configure-gcc 
11401         @[ -f ./gcc/Makefile ] || exit 0; \
11402         r=`${PWD_COMMAND}`; export r; \
11403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11404         $(HOST_EXPORTS) \
11405         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11407         done; \
11408         echo "Doing installcheck in gcc" ; \
11409         (cd $(HOST_SUBDIR)/gcc && \
11410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11412                   "RANLIB=$${RANLIB}" \
11413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11414                   installcheck) \
11415           || exit 1
11416
11417 @endif gcc
11418
11419 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11420 maybe-mostlyclean-gcc:
11421 @if gcc
11422 maybe-mostlyclean-gcc: mostlyclean-gcc
11423
11424 mostlyclean-gcc: 
11425         @[ -f ./gcc/Makefile ] || exit 0; \
11426         r=`${PWD_COMMAND}`; export r; \
11427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11428         $(HOST_EXPORTS) \
11429         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11431         done; \
11432         echo "Doing mostlyclean in gcc" ; \
11433         (cd $(HOST_SUBDIR)/gcc && \
11434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11436                   "RANLIB=$${RANLIB}" \
11437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11438                   mostlyclean) \
11439           || exit 1
11440
11441 @endif gcc
11442
11443 .PHONY: maybe-clean-gcc clean-gcc
11444 maybe-clean-gcc:
11445 @if gcc
11446 maybe-clean-gcc: clean-gcc
11447
11448 clean-gcc: 
11449         @[ -f ./gcc/Makefile ] || exit 0; \
11450         r=`${PWD_COMMAND}`; export r; \
11451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11452         $(HOST_EXPORTS) \
11453         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11455         done; \
11456         echo "Doing clean in gcc" ; \
11457         (cd $(HOST_SUBDIR)/gcc && \
11458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11460                   "RANLIB=$${RANLIB}" \
11461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11462                   clean) \
11463           || exit 1
11464
11465 @endif gcc
11466
11467 .PHONY: maybe-distclean-gcc distclean-gcc
11468 maybe-distclean-gcc:
11469 @if gcc
11470 maybe-distclean-gcc: distclean-gcc
11471
11472 distclean-gcc: 
11473         @[ -f ./gcc/Makefile ] || exit 0; \
11474         r=`${PWD_COMMAND}`; export r; \
11475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11476         $(HOST_EXPORTS) \
11477         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11479         done; \
11480         echo "Doing distclean in gcc" ; \
11481         (cd $(HOST_SUBDIR)/gcc && \
11482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11484                   "RANLIB=$${RANLIB}" \
11485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11486                   distclean) \
11487           || exit 1
11488
11489 @endif gcc
11490
11491 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11492 maybe-maintainer-clean-gcc:
11493 @if gcc
11494 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11495
11496 maintainer-clean-gcc: 
11497         @[ -f ./gcc/Makefile ] || exit 0; \
11498         r=`${PWD_COMMAND}`; export r; \
11499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500         $(HOST_EXPORTS) \
11501         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503         done; \
11504         echo "Doing maintainer-clean in gcc" ; \
11505         (cd $(HOST_SUBDIR)/gcc && \
11506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508                   "RANLIB=$${RANLIB}" \
11509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11510                   maintainer-clean) \
11511           || exit 1
11512
11513 @endif gcc
11514
11515
11516
11517 .PHONY: configure-gawk maybe-configure-gawk
11518 maybe-configure-gawk:
11519 @if gawk
11520 maybe-configure-gawk: configure-gawk
11521 configure-gawk:
11522         @: $(MAKE); $(unstage)
11523         @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11525         r=`${PWD_COMMAND}`; export r; \
11526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11527         $(HOST_EXPORTS) \
11528         echo Configuring in $(HOST_SUBDIR)/gawk; \
11529         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11530         case $(srcdir) in \
11531           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11532           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11533                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11534         esac; \
11535         srcdiroption="--srcdir=$${topdir}/gawk"; \
11536         libsrcdir="$$s/gawk"; \
11537         $(SHELL) $${libsrcdir}/configure \
11538           $(HOST_CONFIGARGS) $${srcdiroption}  \
11539           || exit 1
11540 @endif gawk
11541
11542
11543
11544
11545
11546 .PHONY: all-gawk maybe-all-gawk
11547 maybe-all-gawk:
11548 @if gawk
11549 TARGET-gawk=all
11550 maybe-all-gawk: all-gawk
11551 all-gawk: configure-gawk
11552         @: $(MAKE); $(unstage)
11553         @r=`${PWD_COMMAND}`; export r; \
11554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11555         $(HOST_EXPORTS) \
11556         (cd $(HOST_SUBDIR)/gawk && \
11557           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11558 @endif gawk
11559
11560
11561
11562
11563 .PHONY: check-gawk maybe-check-gawk
11564 maybe-check-gawk:
11565 @if gawk
11566 maybe-check-gawk: check-gawk
11567
11568 check-gawk:
11569         @: $(MAKE); $(unstage)
11570         @r=`${PWD_COMMAND}`; export r; \
11571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11572         $(HOST_EXPORTS) \
11573         (cd $(HOST_SUBDIR)/gawk && \
11574           $(MAKE) $(FLAGS_TO_PASS)  check)
11575
11576 @endif gawk
11577
11578 .PHONY: install-gawk maybe-install-gawk
11579 maybe-install-gawk:
11580 @if gawk
11581 maybe-install-gawk: install-gawk
11582
11583 install-gawk: installdirs
11584         @: $(MAKE); $(unstage)
11585         @r=`${PWD_COMMAND}`; export r; \
11586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587         $(HOST_EXPORTS) \
11588         (cd $(HOST_SUBDIR)/gawk && \
11589           $(MAKE) $(FLAGS_TO_PASS)  install)
11590
11591 @endif gawk
11592
11593 # Other targets (info, dvi, etc.)
11594
11595 .PHONY: maybe-info-gawk info-gawk
11596 maybe-info-gawk:
11597 @if gawk
11598 maybe-info-gawk: info-gawk
11599
11600 info-gawk: \
11601     configure-gawk 
11602         @: $(MAKE); $(unstage)
11603         @[ -f ./gawk/Makefile ] || exit 0; \
11604         r=`${PWD_COMMAND}`; export r; \
11605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11606         $(HOST_EXPORTS) \
11607         for flag in $(EXTRA_HOST_FLAGS) ; do \
11608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11609         done; \
11610         echo "Doing info in gawk" ; \
11611         (cd $(HOST_SUBDIR)/gawk && \
11612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11614                   "RANLIB=$${RANLIB}" \
11615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11616                   info) \
11617           || exit 1
11618
11619 @endif gawk
11620
11621 .PHONY: maybe-dvi-gawk dvi-gawk
11622 maybe-dvi-gawk:
11623 @if gawk
11624 maybe-dvi-gawk: dvi-gawk
11625
11626 dvi-gawk: \
11627     configure-gawk 
11628         @: $(MAKE); $(unstage)
11629         @[ -f ./gawk/Makefile ] || exit 0; \
11630         r=`${PWD_COMMAND}`; export r; \
11631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11632         $(HOST_EXPORTS) \
11633         for flag in $(EXTRA_HOST_FLAGS) ; do \
11634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11635         done; \
11636         echo "Doing dvi in gawk" ; \
11637         (cd $(HOST_SUBDIR)/gawk && \
11638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11640                   "RANLIB=$${RANLIB}" \
11641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11642                   dvi) \
11643           || exit 1
11644
11645 @endif gawk
11646
11647 .PHONY: maybe-html-gawk html-gawk
11648 maybe-html-gawk:
11649 @if gawk
11650 maybe-html-gawk: html-gawk
11651
11652 html-gawk: \
11653     configure-gawk 
11654         @: $(MAKE); $(unstage)
11655         @[ -f ./gawk/Makefile ] || exit 0; \
11656         r=`${PWD_COMMAND}`; export r; \
11657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11658         $(HOST_EXPORTS) \
11659         for flag in $(EXTRA_HOST_FLAGS) ; do \
11660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11661         done; \
11662         echo "Doing html in gawk" ; \
11663         (cd $(HOST_SUBDIR)/gawk && \
11664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11666                   "RANLIB=$${RANLIB}" \
11667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11668                   html) \
11669           || exit 1
11670
11671 @endif gawk
11672
11673 .PHONY: maybe-TAGS-gawk TAGS-gawk
11674 maybe-TAGS-gawk:
11675 @if gawk
11676 maybe-TAGS-gawk: TAGS-gawk
11677
11678 TAGS-gawk: \
11679     configure-gawk 
11680         @: $(MAKE); $(unstage)
11681         @[ -f ./gawk/Makefile ] || exit 0; \
11682         r=`${PWD_COMMAND}`; export r; \
11683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11684         $(HOST_EXPORTS) \
11685         for flag in $(EXTRA_HOST_FLAGS) ; do \
11686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11687         done; \
11688         echo "Doing TAGS in gawk" ; \
11689         (cd $(HOST_SUBDIR)/gawk && \
11690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11692                   "RANLIB=$${RANLIB}" \
11693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11694                   TAGS) \
11695           || exit 1
11696
11697 @endif gawk
11698
11699 .PHONY: maybe-install-info-gawk install-info-gawk
11700 maybe-install-info-gawk:
11701 @if gawk
11702 maybe-install-info-gawk: install-info-gawk
11703
11704 install-info-gawk: \
11705     configure-gawk \
11706     info-gawk 
11707         @: $(MAKE); $(unstage)
11708         @[ -f ./gawk/Makefile ] || exit 0; \
11709         r=`${PWD_COMMAND}`; export r; \
11710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11711         $(HOST_EXPORTS) \
11712         for flag in $(EXTRA_HOST_FLAGS) ; do \
11713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11714         done; \
11715         echo "Doing install-info in gawk" ; \
11716         (cd $(HOST_SUBDIR)/gawk && \
11717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11719                   "RANLIB=$${RANLIB}" \
11720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11721                   install-info) \
11722           || exit 1
11723
11724 @endif gawk
11725
11726 .PHONY: maybe-installcheck-gawk installcheck-gawk
11727 maybe-installcheck-gawk:
11728 @if gawk
11729 maybe-installcheck-gawk: installcheck-gawk
11730
11731 installcheck-gawk: \
11732     configure-gawk 
11733         @: $(MAKE); $(unstage)
11734         @[ -f ./gawk/Makefile ] || exit 0; \
11735         r=`${PWD_COMMAND}`; export r; \
11736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11737         $(HOST_EXPORTS) \
11738         for flag in $(EXTRA_HOST_FLAGS) ; do \
11739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11740         done; \
11741         echo "Doing installcheck in gawk" ; \
11742         (cd $(HOST_SUBDIR)/gawk && \
11743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11745                   "RANLIB=$${RANLIB}" \
11746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11747                   installcheck) \
11748           || exit 1
11749
11750 @endif gawk
11751
11752 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11753 maybe-mostlyclean-gawk:
11754 @if gawk
11755 maybe-mostlyclean-gawk: mostlyclean-gawk
11756
11757 mostlyclean-gawk: 
11758         @: $(MAKE); $(unstage)
11759         @[ -f ./gawk/Makefile ] || exit 0; \
11760         r=`${PWD_COMMAND}`; export r; \
11761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11762         $(HOST_EXPORTS) \
11763         for flag in $(EXTRA_HOST_FLAGS) ; do \
11764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11765         done; \
11766         echo "Doing mostlyclean in gawk" ; \
11767         (cd $(HOST_SUBDIR)/gawk && \
11768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11770                   "RANLIB=$${RANLIB}" \
11771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11772                   mostlyclean) \
11773           || exit 1
11774
11775 @endif gawk
11776
11777 .PHONY: maybe-clean-gawk clean-gawk
11778 maybe-clean-gawk:
11779 @if gawk
11780 maybe-clean-gawk: clean-gawk
11781
11782 clean-gawk: 
11783         @: $(MAKE); $(unstage)
11784         @[ -f ./gawk/Makefile ] || exit 0; \
11785         r=`${PWD_COMMAND}`; export r; \
11786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11787         $(HOST_EXPORTS) \
11788         for flag in $(EXTRA_HOST_FLAGS) ; do \
11789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11790         done; \
11791         echo "Doing clean in gawk" ; \
11792         (cd $(HOST_SUBDIR)/gawk && \
11793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11795                   "RANLIB=$${RANLIB}" \
11796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11797                   clean) \
11798           || exit 1
11799
11800 @endif gawk
11801
11802 .PHONY: maybe-distclean-gawk distclean-gawk
11803 maybe-distclean-gawk:
11804 @if gawk
11805 maybe-distclean-gawk: distclean-gawk
11806
11807 distclean-gawk: 
11808         @: $(MAKE); $(unstage)
11809         @[ -f ./gawk/Makefile ] || exit 0; \
11810         r=`${PWD_COMMAND}`; export r; \
11811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11812         $(HOST_EXPORTS) \
11813         for flag in $(EXTRA_HOST_FLAGS) ; do \
11814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11815         done; \
11816         echo "Doing distclean in gawk" ; \
11817         (cd $(HOST_SUBDIR)/gawk && \
11818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11820                   "RANLIB=$${RANLIB}" \
11821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11822                   distclean) \
11823           || exit 1
11824
11825 @endif gawk
11826
11827 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11828 maybe-maintainer-clean-gawk:
11829 @if gawk
11830 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11831
11832 maintainer-clean-gawk: 
11833         @: $(MAKE); $(unstage)
11834         @[ -f ./gawk/Makefile ] || exit 0; \
11835         r=`${PWD_COMMAND}`; export r; \
11836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11837         $(HOST_EXPORTS) \
11838         for flag in $(EXTRA_HOST_FLAGS) ; do \
11839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11840         done; \
11841         echo "Doing maintainer-clean in gawk" ; \
11842         (cd $(HOST_SUBDIR)/gawk && \
11843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11845                   "RANLIB=$${RANLIB}" \
11846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11847                   maintainer-clean) \
11848           || exit 1
11849
11850 @endif gawk
11851
11852
11853
11854 .PHONY: configure-gettext maybe-configure-gettext
11855 maybe-configure-gettext:
11856 @if gettext
11857 maybe-configure-gettext: configure-gettext
11858 configure-gettext:
11859         @: $(MAKE); $(unstage)
11860         @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
11861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
11862         r=`${PWD_COMMAND}`; export r; \
11863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11864         $(HOST_EXPORTS) \
11865         echo Configuring in $(HOST_SUBDIR)/gettext; \
11866         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
11867         case $(srcdir) in \
11868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11869           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
11870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11871         esac; \
11872         srcdiroption="--srcdir=$${topdir}/gettext"; \
11873         libsrcdir="$$s/gettext"; \
11874         $(SHELL) $${libsrcdir}/configure \
11875           $(HOST_CONFIGARGS) $${srcdiroption}  \
11876           || exit 1
11877 @endif gettext
11878
11879
11880
11881
11882
11883 .PHONY: all-gettext maybe-all-gettext
11884 maybe-all-gettext:
11885 @if gettext
11886 TARGET-gettext=all
11887 maybe-all-gettext: all-gettext
11888 all-gettext: configure-gettext
11889         @: $(MAKE); $(unstage)
11890         @r=`${PWD_COMMAND}`; export r; \
11891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11892         $(HOST_EXPORTS) \
11893         (cd $(HOST_SUBDIR)/gettext && \
11894           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
11895 @endif gettext
11896
11897
11898
11899
11900 .PHONY: check-gettext maybe-check-gettext
11901 maybe-check-gettext:
11902 @if gettext
11903 maybe-check-gettext: check-gettext
11904
11905 check-gettext:
11906         @: $(MAKE); $(unstage)
11907         @r=`${PWD_COMMAND}`; export r; \
11908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11909         $(HOST_EXPORTS) \
11910         (cd $(HOST_SUBDIR)/gettext && \
11911           $(MAKE) $(FLAGS_TO_PASS)  check)
11912
11913 @endif gettext
11914
11915 .PHONY: install-gettext maybe-install-gettext
11916 maybe-install-gettext:
11917 @if gettext
11918 maybe-install-gettext: install-gettext
11919
11920 install-gettext: installdirs
11921         @: $(MAKE); $(unstage)
11922         @r=`${PWD_COMMAND}`; export r; \
11923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11924         $(HOST_EXPORTS) \
11925         (cd $(HOST_SUBDIR)/gettext && \
11926           $(MAKE) $(FLAGS_TO_PASS)  install)
11927
11928 @endif gettext
11929
11930 # Other targets (info, dvi, etc.)
11931
11932 .PHONY: maybe-info-gettext info-gettext
11933 maybe-info-gettext:
11934 @if gettext
11935 maybe-info-gettext: info-gettext
11936
11937 info-gettext: \
11938     configure-gettext 
11939         @: $(MAKE); $(unstage)
11940         @[ -f ./gettext/Makefile ] || exit 0; \
11941         r=`${PWD_COMMAND}`; export r; \
11942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11943         $(HOST_EXPORTS) \
11944         for flag in $(EXTRA_HOST_FLAGS) ; do \
11945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11946         done; \
11947         echo "Doing info in gettext" ; \
11948         (cd $(HOST_SUBDIR)/gettext && \
11949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11951                   "RANLIB=$${RANLIB}" \
11952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11953                   info) \
11954           || exit 1
11955
11956 @endif gettext
11957
11958 .PHONY: maybe-dvi-gettext dvi-gettext
11959 maybe-dvi-gettext:
11960 @if gettext
11961 maybe-dvi-gettext: dvi-gettext
11962
11963 dvi-gettext: \
11964     configure-gettext 
11965         @: $(MAKE); $(unstage)
11966         @[ -f ./gettext/Makefile ] || exit 0; \
11967         r=`${PWD_COMMAND}`; export r; \
11968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11969         $(HOST_EXPORTS) \
11970         for flag in $(EXTRA_HOST_FLAGS) ; do \
11971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11972         done; \
11973         echo "Doing dvi in gettext" ; \
11974         (cd $(HOST_SUBDIR)/gettext && \
11975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11977                   "RANLIB=$${RANLIB}" \
11978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11979                   dvi) \
11980           || exit 1
11981
11982 @endif gettext
11983
11984 .PHONY: maybe-html-gettext html-gettext
11985 maybe-html-gettext:
11986 @if gettext
11987 maybe-html-gettext: html-gettext
11988
11989 html-gettext: \
11990     configure-gettext 
11991         @: $(MAKE); $(unstage)
11992         @[ -f ./gettext/Makefile ] || exit 0; \
11993         r=`${PWD_COMMAND}`; export r; \
11994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11995         $(HOST_EXPORTS) \
11996         for flag in $(EXTRA_HOST_FLAGS) ; do \
11997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11998         done; \
11999         echo "Doing html in gettext" ; \
12000         (cd $(HOST_SUBDIR)/gettext && \
12001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12003                   "RANLIB=$${RANLIB}" \
12004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12005                   html) \
12006           || exit 1
12007
12008 @endif gettext
12009
12010 .PHONY: maybe-TAGS-gettext TAGS-gettext
12011 maybe-TAGS-gettext:
12012 @if gettext
12013 maybe-TAGS-gettext: TAGS-gettext
12014
12015 TAGS-gettext: \
12016     configure-gettext 
12017         @: $(MAKE); $(unstage)
12018         @[ -f ./gettext/Makefile ] || exit 0; \
12019         r=`${PWD_COMMAND}`; export r; \
12020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12021         $(HOST_EXPORTS) \
12022         for flag in $(EXTRA_HOST_FLAGS) ; do \
12023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12024         done; \
12025         echo "Doing TAGS in gettext" ; \
12026         (cd $(HOST_SUBDIR)/gettext && \
12027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12029                   "RANLIB=$${RANLIB}" \
12030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12031                   TAGS) \
12032           || exit 1
12033
12034 @endif gettext
12035
12036 .PHONY: maybe-install-info-gettext install-info-gettext
12037 maybe-install-info-gettext:
12038 @if gettext
12039 maybe-install-info-gettext: install-info-gettext
12040
12041 install-info-gettext: \
12042     configure-gettext \
12043     info-gettext 
12044         @: $(MAKE); $(unstage)
12045         @[ -f ./gettext/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 gettext" ; \
12053         (cd $(HOST_SUBDIR)/gettext && \
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 gettext
12062
12063 .PHONY: maybe-installcheck-gettext installcheck-gettext
12064 maybe-installcheck-gettext:
12065 @if gettext
12066 maybe-installcheck-gettext: installcheck-gettext
12067
12068 installcheck-gettext: \
12069     configure-gettext 
12070         @: $(MAKE); $(unstage)
12071         @[ -f ./gettext/Makefile ] || exit 0; \
12072         r=`${PWD_COMMAND}`; export r; \
12073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12074         $(HOST_EXPORTS) \
12075         for flag in $(EXTRA_HOST_FLAGS) ; do \
12076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12077         done; \
12078         echo "Doing installcheck in gettext" ; \
12079         (cd $(HOST_SUBDIR)/gettext && \
12080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12082                   "RANLIB=$${RANLIB}" \
12083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12084                   installcheck) \
12085           || exit 1
12086
12087 @endif gettext
12088
12089 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12090 maybe-mostlyclean-gettext:
12091 @if gettext
12092 maybe-mostlyclean-gettext: mostlyclean-gettext
12093
12094 mostlyclean-gettext: 
12095         @: $(MAKE); $(unstage)
12096         @[ -f ./gettext/Makefile ] || exit 0; \
12097         r=`${PWD_COMMAND}`; export r; \
12098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12099         $(HOST_EXPORTS) \
12100         for flag in $(EXTRA_HOST_FLAGS) ; do \
12101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12102         done; \
12103         echo "Doing mostlyclean in gettext" ; \
12104         (cd $(HOST_SUBDIR)/gettext && \
12105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12107                   "RANLIB=$${RANLIB}" \
12108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12109                   mostlyclean) \
12110           || exit 1
12111
12112 @endif gettext
12113
12114 .PHONY: maybe-clean-gettext clean-gettext
12115 maybe-clean-gettext:
12116 @if gettext
12117 maybe-clean-gettext: clean-gettext
12118
12119 clean-gettext: 
12120         @: $(MAKE); $(unstage)
12121         @[ -f ./gettext/Makefile ] || exit 0; \
12122         r=`${PWD_COMMAND}`; export r; \
12123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124         $(HOST_EXPORTS) \
12125         for flag in $(EXTRA_HOST_FLAGS) ; do \
12126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12127         done; \
12128         echo "Doing clean in gettext" ; \
12129         (cd $(HOST_SUBDIR)/gettext && \
12130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12132                   "RANLIB=$${RANLIB}" \
12133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12134                   clean) \
12135           || exit 1
12136
12137 @endif gettext
12138
12139 .PHONY: maybe-distclean-gettext distclean-gettext
12140 maybe-distclean-gettext:
12141 @if gettext
12142 maybe-distclean-gettext: distclean-gettext
12143
12144 distclean-gettext: 
12145         @: $(MAKE); $(unstage)
12146         @[ -f ./gettext/Makefile ] || exit 0; \
12147         r=`${PWD_COMMAND}`; export r; \
12148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12149         $(HOST_EXPORTS) \
12150         for flag in $(EXTRA_HOST_FLAGS) ; do \
12151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12152         done; \
12153         echo "Doing distclean in gettext" ; \
12154         (cd $(HOST_SUBDIR)/gettext && \
12155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12157                   "RANLIB=$${RANLIB}" \
12158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12159                   distclean) \
12160           || exit 1
12161
12162 @endif gettext
12163
12164 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12165 maybe-maintainer-clean-gettext:
12166 @if gettext
12167 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12168
12169 maintainer-clean-gettext: 
12170         @: $(MAKE); $(unstage)
12171         @[ -f ./gettext/Makefile ] || exit 0; \
12172         r=`${PWD_COMMAND}`; export r; \
12173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12174         $(HOST_EXPORTS) \
12175         for flag in $(EXTRA_HOST_FLAGS) ; do \
12176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12177         done; \
12178         echo "Doing maintainer-clean in gettext" ; \
12179         (cd $(HOST_SUBDIR)/gettext && \
12180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12182                   "RANLIB=$${RANLIB}" \
12183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12184                   maintainer-clean) \
12185           || exit 1
12186
12187 @endif gettext
12188
12189
12190
12191 .PHONY: configure-gnuserv maybe-configure-gnuserv
12192 maybe-configure-gnuserv:
12193 @if gnuserv
12194 maybe-configure-gnuserv: configure-gnuserv
12195 configure-gnuserv:
12196         @: $(MAKE); $(unstage)
12197         @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12199         r=`${PWD_COMMAND}`; export r; \
12200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12201         $(HOST_EXPORTS) \
12202         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12203         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12204         case $(srcdir) in \
12205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12206           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12208         esac; \
12209         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12210         libsrcdir="$$s/gnuserv"; \
12211         $(SHELL) $${libsrcdir}/configure \
12212           $(HOST_CONFIGARGS) $${srcdiroption}  \
12213           || exit 1
12214 @endif gnuserv
12215
12216
12217
12218
12219
12220 .PHONY: all-gnuserv maybe-all-gnuserv
12221 maybe-all-gnuserv:
12222 @if gnuserv
12223 TARGET-gnuserv=all
12224 maybe-all-gnuserv: all-gnuserv
12225 all-gnuserv: configure-gnuserv
12226         @: $(MAKE); $(unstage)
12227         @r=`${PWD_COMMAND}`; export r; \
12228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12229         $(HOST_EXPORTS) \
12230         (cd $(HOST_SUBDIR)/gnuserv && \
12231           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
12232 @endif gnuserv
12233
12234
12235
12236
12237 .PHONY: check-gnuserv maybe-check-gnuserv
12238 maybe-check-gnuserv:
12239 @if gnuserv
12240 maybe-check-gnuserv: check-gnuserv
12241
12242 check-gnuserv:
12243         @: $(MAKE); $(unstage)
12244         @r=`${PWD_COMMAND}`; export r; \
12245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12246         $(HOST_EXPORTS) \
12247         (cd $(HOST_SUBDIR)/gnuserv && \
12248           $(MAKE) $(FLAGS_TO_PASS)  check)
12249
12250 @endif gnuserv
12251
12252 .PHONY: install-gnuserv maybe-install-gnuserv
12253 maybe-install-gnuserv:
12254 @if gnuserv
12255 maybe-install-gnuserv: install-gnuserv
12256
12257 install-gnuserv: installdirs
12258         @: $(MAKE); $(unstage)
12259         @r=`${PWD_COMMAND}`; export r; \
12260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12261         $(HOST_EXPORTS) \
12262         (cd $(HOST_SUBDIR)/gnuserv && \
12263           $(MAKE) $(FLAGS_TO_PASS)  install)
12264
12265 @endif gnuserv
12266
12267 # Other targets (info, dvi, etc.)
12268
12269 .PHONY: maybe-info-gnuserv info-gnuserv
12270 maybe-info-gnuserv:
12271 @if gnuserv
12272 maybe-info-gnuserv: info-gnuserv
12273
12274 info-gnuserv: \
12275     configure-gnuserv 
12276         @: $(MAKE); $(unstage)
12277         @[ -f ./gnuserv/Makefile ] || exit 0; \
12278         r=`${PWD_COMMAND}`; export r; \
12279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12280         $(HOST_EXPORTS) \
12281         for flag in $(EXTRA_HOST_FLAGS) ; do \
12282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12283         done; \
12284         echo "Doing info in gnuserv" ; \
12285         (cd $(HOST_SUBDIR)/gnuserv && \
12286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12288                   "RANLIB=$${RANLIB}" \
12289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12290                   info) \
12291           || exit 1
12292
12293 @endif gnuserv
12294
12295 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12296 maybe-dvi-gnuserv:
12297 @if gnuserv
12298 maybe-dvi-gnuserv: dvi-gnuserv
12299
12300 dvi-gnuserv: \
12301     configure-gnuserv 
12302         @: $(MAKE); $(unstage)
12303         @[ -f ./gnuserv/Makefile ] || exit 0; \
12304         r=`${PWD_COMMAND}`; export r; \
12305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306         $(HOST_EXPORTS) \
12307         for flag in $(EXTRA_HOST_FLAGS) ; do \
12308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12309         done; \
12310         echo "Doing dvi in gnuserv" ; \
12311         (cd $(HOST_SUBDIR)/gnuserv && \
12312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12314                   "RANLIB=$${RANLIB}" \
12315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12316                   dvi) \
12317           || exit 1
12318
12319 @endif gnuserv
12320
12321 .PHONY: maybe-html-gnuserv html-gnuserv
12322 maybe-html-gnuserv:
12323 @if gnuserv
12324 maybe-html-gnuserv: html-gnuserv
12325
12326 html-gnuserv: \
12327     configure-gnuserv 
12328         @: $(MAKE); $(unstage)
12329         @[ -f ./gnuserv/Makefile ] || exit 0; \
12330         r=`${PWD_COMMAND}`; export r; \
12331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12332         $(HOST_EXPORTS) \
12333         for flag in $(EXTRA_HOST_FLAGS) ; do \
12334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12335         done; \
12336         echo "Doing html in gnuserv" ; \
12337         (cd $(HOST_SUBDIR)/gnuserv && \
12338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12340                   "RANLIB=$${RANLIB}" \
12341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12342                   html) \
12343           || exit 1
12344
12345 @endif gnuserv
12346
12347 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12348 maybe-TAGS-gnuserv:
12349 @if gnuserv
12350 maybe-TAGS-gnuserv: TAGS-gnuserv
12351
12352 TAGS-gnuserv: \
12353     configure-gnuserv 
12354         @: $(MAKE); $(unstage)
12355         @[ -f ./gnuserv/Makefile ] || exit 0; \
12356         r=`${PWD_COMMAND}`; export r; \
12357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12358         $(HOST_EXPORTS) \
12359         for flag in $(EXTRA_HOST_FLAGS) ; do \
12360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12361         done; \
12362         echo "Doing TAGS in gnuserv" ; \
12363         (cd $(HOST_SUBDIR)/gnuserv && \
12364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12366                   "RANLIB=$${RANLIB}" \
12367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12368                   TAGS) \
12369           || exit 1
12370
12371 @endif gnuserv
12372
12373 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12374 maybe-install-info-gnuserv:
12375 @if gnuserv
12376 maybe-install-info-gnuserv: install-info-gnuserv
12377
12378 install-info-gnuserv: \
12379     configure-gnuserv \
12380     info-gnuserv 
12381         @: $(MAKE); $(unstage)
12382         @[ -f ./gnuserv/Makefile ] || exit 0; \
12383         r=`${PWD_COMMAND}`; export r; \
12384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12385         $(HOST_EXPORTS) \
12386         for flag in $(EXTRA_HOST_FLAGS) ; do \
12387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12388         done; \
12389         echo "Doing install-info in gnuserv" ; \
12390         (cd $(HOST_SUBDIR)/gnuserv && \
12391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12393                   "RANLIB=$${RANLIB}" \
12394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12395                   install-info) \
12396           || exit 1
12397
12398 @endif gnuserv
12399
12400 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12401 maybe-installcheck-gnuserv:
12402 @if gnuserv
12403 maybe-installcheck-gnuserv: installcheck-gnuserv
12404
12405 installcheck-gnuserv: \
12406     configure-gnuserv 
12407         @: $(MAKE); $(unstage)
12408         @[ -f ./gnuserv/Makefile ] || exit 0; \
12409         r=`${PWD_COMMAND}`; export r; \
12410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411         $(HOST_EXPORTS) \
12412         for flag in $(EXTRA_HOST_FLAGS) ; do \
12413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12414         done; \
12415         echo "Doing installcheck in gnuserv" ; \
12416         (cd $(HOST_SUBDIR)/gnuserv && \
12417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12419                   "RANLIB=$${RANLIB}" \
12420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12421                   installcheck) \
12422           || exit 1
12423
12424 @endif gnuserv
12425
12426 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12427 maybe-mostlyclean-gnuserv:
12428 @if gnuserv
12429 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12430
12431 mostlyclean-gnuserv: 
12432         @: $(MAKE); $(unstage)
12433         @[ -f ./gnuserv/Makefile ] || exit 0; \
12434         r=`${PWD_COMMAND}`; export r; \
12435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436         $(HOST_EXPORTS) \
12437         for flag in $(EXTRA_HOST_FLAGS) ; do \
12438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439         done; \
12440         echo "Doing mostlyclean in gnuserv" ; \
12441         (cd $(HOST_SUBDIR)/gnuserv && \
12442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444                   "RANLIB=$${RANLIB}" \
12445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12446                   mostlyclean) \
12447           || exit 1
12448
12449 @endif gnuserv
12450
12451 .PHONY: maybe-clean-gnuserv clean-gnuserv
12452 maybe-clean-gnuserv:
12453 @if gnuserv
12454 maybe-clean-gnuserv: clean-gnuserv
12455
12456 clean-gnuserv: 
12457         @: $(MAKE); $(unstage)
12458         @[ -f ./gnuserv/Makefile ] || exit 0; \
12459         r=`${PWD_COMMAND}`; export r; \
12460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12461         $(HOST_EXPORTS) \
12462         for flag in $(EXTRA_HOST_FLAGS) ; do \
12463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12464         done; \
12465         echo "Doing clean in gnuserv" ; \
12466         (cd $(HOST_SUBDIR)/gnuserv && \
12467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12469                   "RANLIB=$${RANLIB}" \
12470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12471                   clean) \
12472           || exit 1
12473
12474 @endif gnuserv
12475
12476 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12477 maybe-distclean-gnuserv:
12478 @if gnuserv
12479 maybe-distclean-gnuserv: distclean-gnuserv
12480
12481 distclean-gnuserv: 
12482         @: $(MAKE); $(unstage)
12483         @[ -f ./gnuserv/Makefile ] || exit 0; \
12484         r=`${PWD_COMMAND}`; export r; \
12485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486         $(HOST_EXPORTS) \
12487         for flag in $(EXTRA_HOST_FLAGS) ; do \
12488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12489         done; \
12490         echo "Doing distclean in gnuserv" ; \
12491         (cd $(HOST_SUBDIR)/gnuserv && \
12492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12494                   "RANLIB=$${RANLIB}" \
12495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12496                   distclean) \
12497           || exit 1
12498
12499 @endif gnuserv
12500
12501 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12502 maybe-maintainer-clean-gnuserv:
12503 @if gnuserv
12504 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12505
12506 maintainer-clean-gnuserv: 
12507         @: $(MAKE); $(unstage)
12508         @[ -f ./gnuserv/Makefile ] || exit 0; \
12509         r=`${PWD_COMMAND}`; export r; \
12510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511         $(HOST_EXPORTS) \
12512         for flag in $(EXTRA_HOST_FLAGS) ; do \
12513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12514         done; \
12515         echo "Doing maintainer-clean in gnuserv" ; \
12516         (cd $(HOST_SUBDIR)/gnuserv && \
12517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12519                   "RANLIB=$${RANLIB}" \
12520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12521                   maintainer-clean) \
12522           || exit 1
12523
12524 @endif gnuserv
12525
12526
12527
12528 .PHONY: configure-gprof maybe-configure-gprof
12529 maybe-configure-gprof:
12530 @if gprof
12531 maybe-configure-gprof: configure-gprof
12532 configure-gprof:
12533         @: $(MAKE); $(unstage)
12534         @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12536         r=`${PWD_COMMAND}`; export r; \
12537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12538         $(HOST_EXPORTS) \
12539         echo Configuring in $(HOST_SUBDIR)/gprof; \
12540         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12541         case $(srcdir) in \
12542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12543           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12545         esac; \
12546         srcdiroption="--srcdir=$${topdir}/gprof"; \
12547         libsrcdir="$$s/gprof"; \
12548         $(SHELL) $${libsrcdir}/configure \
12549           $(HOST_CONFIGARGS) $${srcdiroption}  \
12550           || exit 1
12551 @endif gprof
12552
12553
12554
12555
12556
12557 .PHONY: all-gprof maybe-all-gprof
12558 maybe-all-gprof:
12559 @if gprof
12560 TARGET-gprof=all
12561 maybe-all-gprof: all-gprof
12562 all-gprof: configure-gprof
12563         @: $(MAKE); $(unstage)
12564         @r=`${PWD_COMMAND}`; export r; \
12565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566         $(HOST_EXPORTS) \
12567         (cd $(HOST_SUBDIR)/gprof && \
12568           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12569 @endif gprof
12570
12571
12572
12573
12574 .PHONY: check-gprof maybe-check-gprof
12575 maybe-check-gprof:
12576 @if gprof
12577 maybe-check-gprof: check-gprof
12578
12579 check-gprof:
12580         @: $(MAKE); $(unstage)
12581         @r=`${PWD_COMMAND}`; export r; \
12582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12583         $(HOST_EXPORTS) \
12584         (cd $(HOST_SUBDIR)/gprof && \
12585           $(MAKE) $(FLAGS_TO_PASS)  check)
12586
12587 @endif gprof
12588
12589 .PHONY: install-gprof maybe-install-gprof
12590 maybe-install-gprof:
12591 @if gprof
12592 maybe-install-gprof: install-gprof
12593
12594 install-gprof: installdirs
12595         @: $(MAKE); $(unstage)
12596         @r=`${PWD_COMMAND}`; export r; \
12597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12598         $(HOST_EXPORTS) \
12599         (cd $(HOST_SUBDIR)/gprof && \
12600           $(MAKE) $(FLAGS_TO_PASS)  install)
12601
12602 @endif gprof
12603
12604 # Other targets (info, dvi, etc.)
12605
12606 .PHONY: maybe-info-gprof info-gprof
12607 maybe-info-gprof:
12608 @if gprof
12609 maybe-info-gprof: info-gprof
12610
12611 info-gprof: \
12612     configure-gprof 
12613         @: $(MAKE); $(unstage)
12614         @[ -f ./gprof/Makefile ] || exit 0; \
12615         r=`${PWD_COMMAND}`; export r; \
12616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12617         $(HOST_EXPORTS) \
12618         for flag in $(EXTRA_HOST_FLAGS) ; do \
12619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12620         done; \
12621         echo "Doing info in gprof" ; \
12622         (cd $(HOST_SUBDIR)/gprof && \
12623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12625                   "RANLIB=$${RANLIB}" \
12626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12627                   info) \
12628           || exit 1
12629
12630 @endif gprof
12631
12632 .PHONY: maybe-dvi-gprof dvi-gprof
12633 maybe-dvi-gprof:
12634 @if gprof
12635 maybe-dvi-gprof: dvi-gprof
12636
12637 dvi-gprof: \
12638     configure-gprof 
12639         @: $(MAKE); $(unstage)
12640         @[ -f ./gprof/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 dvi in gprof" ; \
12648         (cd $(HOST_SUBDIR)/gprof && \
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                   dvi) \
12654           || exit 1
12655
12656 @endif gprof
12657
12658 .PHONY: maybe-html-gprof html-gprof
12659 maybe-html-gprof:
12660 @if gprof
12661 maybe-html-gprof: html-gprof
12662
12663 html-gprof: \
12664     configure-gprof 
12665         @: $(MAKE); $(unstage)
12666         @[ -f ./gprof/Makefile ] || exit 0; \
12667         r=`${PWD_COMMAND}`; export r; \
12668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12669         $(HOST_EXPORTS) \
12670         for flag in $(EXTRA_HOST_FLAGS) ; do \
12671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12672         done; \
12673         echo "Doing html in gprof" ; \
12674         (cd $(HOST_SUBDIR)/gprof && \
12675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12677                   "RANLIB=$${RANLIB}" \
12678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12679                   html) \
12680           || exit 1
12681
12682 @endif gprof
12683
12684 .PHONY: maybe-TAGS-gprof TAGS-gprof
12685 maybe-TAGS-gprof:
12686 @if gprof
12687 maybe-TAGS-gprof: TAGS-gprof
12688
12689 TAGS-gprof: \
12690     configure-gprof 
12691         @: $(MAKE); $(unstage)
12692         @[ -f ./gprof/Makefile ] || exit 0; \
12693         r=`${PWD_COMMAND}`; export r; \
12694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695         $(HOST_EXPORTS) \
12696         for flag in $(EXTRA_HOST_FLAGS) ; do \
12697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12698         done; \
12699         echo "Doing TAGS in gprof" ; \
12700         (cd $(HOST_SUBDIR)/gprof && \
12701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12703                   "RANLIB=$${RANLIB}" \
12704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12705                   TAGS) \
12706           || exit 1
12707
12708 @endif gprof
12709
12710 .PHONY: maybe-install-info-gprof install-info-gprof
12711 maybe-install-info-gprof:
12712 @if gprof
12713 maybe-install-info-gprof: install-info-gprof
12714
12715 install-info-gprof: \
12716     configure-gprof \
12717     info-gprof 
12718         @: $(MAKE); $(unstage)
12719         @[ -f ./gprof/Makefile ] || exit 0; \
12720         r=`${PWD_COMMAND}`; export r; \
12721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722         $(HOST_EXPORTS) \
12723         for flag in $(EXTRA_HOST_FLAGS) ; do \
12724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12725         done; \
12726         echo "Doing install-info in gprof" ; \
12727         (cd $(HOST_SUBDIR)/gprof && \
12728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730                   "RANLIB=$${RANLIB}" \
12731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12732                   install-info) \
12733           || exit 1
12734
12735 @endif gprof
12736
12737 .PHONY: maybe-installcheck-gprof installcheck-gprof
12738 maybe-installcheck-gprof:
12739 @if gprof
12740 maybe-installcheck-gprof: installcheck-gprof
12741
12742 installcheck-gprof: \
12743     configure-gprof 
12744         @: $(MAKE); $(unstage)
12745         @[ -f ./gprof/Makefile ] || exit 0; \
12746         r=`${PWD_COMMAND}`; export r; \
12747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748         $(HOST_EXPORTS) \
12749         for flag in $(EXTRA_HOST_FLAGS) ; do \
12750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12751         done; \
12752         echo "Doing installcheck in gprof" ; \
12753         (cd $(HOST_SUBDIR)/gprof && \
12754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12756                   "RANLIB=$${RANLIB}" \
12757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12758                   installcheck) \
12759           || exit 1
12760
12761 @endif gprof
12762
12763 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12764 maybe-mostlyclean-gprof:
12765 @if gprof
12766 maybe-mostlyclean-gprof: mostlyclean-gprof
12767
12768 mostlyclean-gprof: 
12769         @: $(MAKE); $(unstage)
12770         @[ -f ./gprof/Makefile ] || exit 0; \
12771         r=`${PWD_COMMAND}`; export r; \
12772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12773         $(HOST_EXPORTS) \
12774         for flag in $(EXTRA_HOST_FLAGS) ; do \
12775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12776         done; \
12777         echo "Doing mostlyclean in gprof" ; \
12778         (cd $(HOST_SUBDIR)/gprof && \
12779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12781                   "RANLIB=$${RANLIB}" \
12782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12783                   mostlyclean) \
12784           || exit 1
12785
12786 @endif gprof
12787
12788 .PHONY: maybe-clean-gprof clean-gprof
12789 maybe-clean-gprof:
12790 @if gprof
12791 maybe-clean-gprof: clean-gprof
12792
12793 clean-gprof: 
12794         @: $(MAKE); $(unstage)
12795         @[ -f ./gprof/Makefile ] || exit 0; \
12796         r=`${PWD_COMMAND}`; export r; \
12797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12798         $(HOST_EXPORTS) \
12799         for flag in $(EXTRA_HOST_FLAGS) ; do \
12800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12801         done; \
12802         echo "Doing clean in gprof" ; \
12803         (cd $(HOST_SUBDIR)/gprof && \
12804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12806                   "RANLIB=$${RANLIB}" \
12807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12808                   clean) \
12809           || exit 1
12810
12811 @endif gprof
12812
12813 .PHONY: maybe-distclean-gprof distclean-gprof
12814 maybe-distclean-gprof:
12815 @if gprof
12816 maybe-distclean-gprof: distclean-gprof
12817
12818 distclean-gprof: 
12819         @: $(MAKE); $(unstage)
12820         @[ -f ./gprof/Makefile ] || exit 0; \
12821         r=`${PWD_COMMAND}`; export r; \
12822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12823         $(HOST_EXPORTS) \
12824         for flag in $(EXTRA_HOST_FLAGS) ; do \
12825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12826         done; \
12827         echo "Doing distclean in gprof" ; \
12828         (cd $(HOST_SUBDIR)/gprof && \
12829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12831                   "RANLIB=$${RANLIB}" \
12832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12833                   distclean) \
12834           || exit 1
12835
12836 @endif gprof
12837
12838 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12839 maybe-maintainer-clean-gprof:
12840 @if gprof
12841 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12842
12843 maintainer-clean-gprof: 
12844         @: $(MAKE); $(unstage)
12845         @[ -f ./gprof/Makefile ] || exit 0; \
12846         r=`${PWD_COMMAND}`; export r; \
12847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12848         $(HOST_EXPORTS) \
12849         for flag in $(EXTRA_HOST_FLAGS) ; do \
12850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12851         done; \
12852         echo "Doing maintainer-clean in gprof" ; \
12853         (cd $(HOST_SUBDIR)/gprof && \
12854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12856                   "RANLIB=$${RANLIB}" \
12857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12858                   maintainer-clean) \
12859           || exit 1
12860
12861 @endif gprof
12862
12863
12864
12865 .PHONY: configure-gzip maybe-configure-gzip
12866 maybe-configure-gzip:
12867 @if gzip
12868 maybe-configure-gzip: configure-gzip
12869 configure-gzip:
12870         @: $(MAKE); $(unstage)
12871         @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
12872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
12873         r=`${PWD_COMMAND}`; export r; \
12874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875         $(HOST_EXPORTS) \
12876         echo Configuring in $(HOST_SUBDIR)/gzip; \
12877         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
12878         case $(srcdir) in \
12879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12880           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
12881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12882         esac; \
12883         srcdiroption="--srcdir=$${topdir}/gzip"; \
12884         libsrcdir="$$s/gzip"; \
12885         $(SHELL) $${libsrcdir}/configure \
12886           $(HOST_CONFIGARGS) $${srcdiroption}  \
12887           || exit 1
12888 @endif gzip
12889
12890
12891
12892
12893
12894 .PHONY: all-gzip maybe-all-gzip
12895 maybe-all-gzip:
12896 @if gzip
12897 TARGET-gzip=all
12898 maybe-all-gzip: all-gzip
12899 all-gzip: configure-gzip
12900         @: $(MAKE); $(unstage)
12901         @r=`${PWD_COMMAND}`; export r; \
12902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12903         $(HOST_EXPORTS) \
12904         (cd $(HOST_SUBDIR)/gzip && \
12905           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
12906 @endif gzip
12907
12908
12909
12910
12911 .PHONY: check-gzip maybe-check-gzip
12912 maybe-check-gzip:
12913 @if gzip
12914 maybe-check-gzip: check-gzip
12915
12916 check-gzip:
12917         @: $(MAKE); $(unstage)
12918         @r=`${PWD_COMMAND}`; export r; \
12919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12920         $(HOST_EXPORTS) \
12921         (cd $(HOST_SUBDIR)/gzip && \
12922           $(MAKE) $(FLAGS_TO_PASS)  check)
12923
12924 @endif gzip
12925
12926 .PHONY: install-gzip maybe-install-gzip
12927 maybe-install-gzip:
12928 @if gzip
12929 maybe-install-gzip: install-gzip
12930
12931 install-gzip: installdirs
12932         @: $(MAKE); $(unstage)
12933         @r=`${PWD_COMMAND}`; export r; \
12934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12935         $(HOST_EXPORTS) \
12936         (cd $(HOST_SUBDIR)/gzip && \
12937           $(MAKE) $(FLAGS_TO_PASS)  install)
12938
12939 @endif gzip
12940
12941 # Other targets (info, dvi, etc.)
12942
12943 .PHONY: maybe-info-gzip info-gzip
12944 maybe-info-gzip:
12945 @if gzip
12946 maybe-info-gzip: info-gzip
12947
12948 info-gzip: \
12949     configure-gzip 
12950         @: $(MAKE); $(unstage)
12951         @[ -f ./gzip/Makefile ] || exit 0; \
12952         r=`${PWD_COMMAND}`; export r; \
12953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12954         $(HOST_EXPORTS) \
12955         for flag in $(EXTRA_HOST_FLAGS) ; do \
12956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12957         done; \
12958         echo "Doing info in gzip" ; \
12959         (cd $(HOST_SUBDIR)/gzip && \
12960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12962                   "RANLIB=$${RANLIB}" \
12963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12964                   info) \
12965           || exit 1
12966
12967 @endif gzip
12968
12969 .PHONY: maybe-dvi-gzip dvi-gzip
12970 maybe-dvi-gzip:
12971 @if gzip
12972 maybe-dvi-gzip: dvi-gzip
12973
12974 dvi-gzip: \
12975     configure-gzip 
12976         @: $(MAKE); $(unstage)
12977         @[ -f ./gzip/Makefile ] || exit 0; \
12978         r=`${PWD_COMMAND}`; export r; \
12979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12980         $(HOST_EXPORTS) \
12981         for flag in $(EXTRA_HOST_FLAGS) ; do \
12982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12983         done; \
12984         echo "Doing dvi in gzip" ; \
12985         (cd $(HOST_SUBDIR)/gzip && \
12986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12988                   "RANLIB=$${RANLIB}" \
12989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12990                   dvi) \
12991           || exit 1
12992
12993 @endif gzip
12994
12995 .PHONY: maybe-html-gzip html-gzip
12996 maybe-html-gzip:
12997 @if gzip
12998 maybe-html-gzip: html-gzip
12999
13000 html-gzip: \
13001     configure-gzip 
13002         @: $(MAKE); $(unstage)
13003         @[ -f ./gzip/Makefile ] || exit 0; \
13004         r=`${PWD_COMMAND}`; export r; \
13005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13006         $(HOST_EXPORTS) \
13007         for flag in $(EXTRA_HOST_FLAGS) ; do \
13008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13009         done; \
13010         echo "Doing html in gzip" ; \
13011         (cd $(HOST_SUBDIR)/gzip && \
13012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13014                   "RANLIB=$${RANLIB}" \
13015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13016                   html) \
13017           || exit 1
13018
13019 @endif gzip
13020
13021 .PHONY: maybe-TAGS-gzip TAGS-gzip
13022 maybe-TAGS-gzip:
13023 @if gzip
13024 maybe-TAGS-gzip: TAGS-gzip
13025
13026 TAGS-gzip: \
13027     configure-gzip 
13028         @: $(MAKE); $(unstage)
13029         @[ -f ./gzip/Makefile ] || exit 0; \
13030         r=`${PWD_COMMAND}`; export r; \
13031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13032         $(HOST_EXPORTS) \
13033         for flag in $(EXTRA_HOST_FLAGS) ; do \
13034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13035         done; \
13036         echo "Doing TAGS in gzip" ; \
13037         (cd $(HOST_SUBDIR)/gzip && \
13038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13040                   "RANLIB=$${RANLIB}" \
13041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13042                   TAGS) \
13043           || exit 1
13044
13045 @endif gzip
13046
13047 .PHONY: maybe-install-info-gzip install-info-gzip
13048 maybe-install-info-gzip:
13049 @if gzip
13050 maybe-install-info-gzip: install-info-gzip
13051
13052 install-info-gzip: \
13053     configure-gzip \
13054     info-gzip 
13055         @: $(MAKE); $(unstage)
13056         @[ -f ./gzip/Makefile ] || exit 0; \
13057         r=`${PWD_COMMAND}`; export r; \
13058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13059         $(HOST_EXPORTS) \
13060         for flag in $(EXTRA_HOST_FLAGS) ; do \
13061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13062         done; \
13063         echo "Doing install-info in gzip" ; \
13064         (cd $(HOST_SUBDIR)/gzip && \
13065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13067                   "RANLIB=$${RANLIB}" \
13068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13069                   install-info) \
13070           || exit 1
13071
13072 @endif gzip
13073
13074 .PHONY: maybe-installcheck-gzip installcheck-gzip
13075 maybe-installcheck-gzip:
13076 @if gzip
13077 maybe-installcheck-gzip: installcheck-gzip
13078
13079 installcheck-gzip: \
13080     configure-gzip 
13081         @: $(MAKE); $(unstage)
13082         @[ -f ./gzip/Makefile ] || exit 0; \
13083         r=`${PWD_COMMAND}`; export r; \
13084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13085         $(HOST_EXPORTS) \
13086         for flag in $(EXTRA_HOST_FLAGS) ; do \
13087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13088         done; \
13089         echo "Doing installcheck in gzip" ; \
13090         (cd $(HOST_SUBDIR)/gzip && \
13091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13093                   "RANLIB=$${RANLIB}" \
13094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13095                   installcheck) \
13096           || exit 1
13097
13098 @endif gzip
13099
13100 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13101 maybe-mostlyclean-gzip:
13102 @if gzip
13103 maybe-mostlyclean-gzip: mostlyclean-gzip
13104
13105 mostlyclean-gzip: 
13106         @: $(MAKE); $(unstage)
13107         @[ -f ./gzip/Makefile ] || exit 0; \
13108         r=`${PWD_COMMAND}`; export r; \
13109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13110         $(HOST_EXPORTS) \
13111         for flag in $(EXTRA_HOST_FLAGS) ; do \
13112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13113         done; \
13114         echo "Doing mostlyclean in gzip" ; \
13115         (cd $(HOST_SUBDIR)/gzip && \
13116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13118                   "RANLIB=$${RANLIB}" \
13119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13120                   mostlyclean) \
13121           || exit 1
13122
13123 @endif gzip
13124
13125 .PHONY: maybe-clean-gzip clean-gzip
13126 maybe-clean-gzip:
13127 @if gzip
13128 maybe-clean-gzip: clean-gzip
13129
13130 clean-gzip: 
13131         @: $(MAKE); $(unstage)
13132         @[ -f ./gzip/Makefile ] || exit 0; \
13133         r=`${PWD_COMMAND}`; export r; \
13134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135         $(HOST_EXPORTS) \
13136         for flag in $(EXTRA_HOST_FLAGS) ; do \
13137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13138         done; \
13139         echo "Doing clean in gzip" ; \
13140         (cd $(HOST_SUBDIR)/gzip && \
13141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13143                   "RANLIB=$${RANLIB}" \
13144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13145                   clean) \
13146           || exit 1
13147
13148 @endif gzip
13149
13150 .PHONY: maybe-distclean-gzip distclean-gzip
13151 maybe-distclean-gzip:
13152 @if gzip
13153 maybe-distclean-gzip: distclean-gzip
13154
13155 distclean-gzip: 
13156         @: $(MAKE); $(unstage)
13157         @[ -f ./gzip/Makefile ] || exit 0; \
13158         r=`${PWD_COMMAND}`; export r; \
13159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13160         $(HOST_EXPORTS) \
13161         for flag in $(EXTRA_HOST_FLAGS) ; do \
13162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13163         done; \
13164         echo "Doing distclean in gzip" ; \
13165         (cd $(HOST_SUBDIR)/gzip && \
13166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13168                   "RANLIB=$${RANLIB}" \
13169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13170                   distclean) \
13171           || exit 1
13172
13173 @endif gzip
13174
13175 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13176 maybe-maintainer-clean-gzip:
13177 @if gzip
13178 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13179
13180 maintainer-clean-gzip: 
13181         @: $(MAKE); $(unstage)
13182         @[ -f ./gzip/Makefile ] || exit 0; \
13183         r=`${PWD_COMMAND}`; export r; \
13184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13185         $(HOST_EXPORTS) \
13186         for flag in $(EXTRA_HOST_FLAGS) ; do \
13187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13188         done; \
13189         echo "Doing maintainer-clean in gzip" ; \
13190         (cd $(HOST_SUBDIR)/gzip && \
13191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13193                   "RANLIB=$${RANLIB}" \
13194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13195                   maintainer-clean) \
13196           || exit 1
13197
13198 @endif gzip
13199
13200
13201
13202 .PHONY: configure-hello maybe-configure-hello
13203 maybe-configure-hello:
13204 @if hello
13205 maybe-configure-hello: configure-hello
13206 configure-hello:
13207         @: $(MAKE); $(unstage)
13208         @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13209         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13210         r=`${PWD_COMMAND}`; export r; \
13211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212         $(HOST_EXPORTS) \
13213         echo Configuring in $(HOST_SUBDIR)/hello; \
13214         cd "$(HOST_SUBDIR)/hello" || exit 1; \
13215         case $(srcdir) in \
13216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13217           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13219         esac; \
13220         srcdiroption="--srcdir=$${topdir}/hello"; \
13221         libsrcdir="$$s/hello"; \
13222         $(SHELL) $${libsrcdir}/configure \
13223           $(HOST_CONFIGARGS) $${srcdiroption}  \
13224           || exit 1
13225 @endif hello
13226
13227
13228
13229
13230
13231 .PHONY: all-hello maybe-all-hello
13232 maybe-all-hello:
13233 @if hello
13234 TARGET-hello=all
13235 maybe-all-hello: all-hello
13236 all-hello: configure-hello
13237         @: $(MAKE); $(unstage)
13238         @r=`${PWD_COMMAND}`; export r; \
13239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13240         $(HOST_EXPORTS) \
13241         (cd $(HOST_SUBDIR)/hello && \
13242           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
13243 @endif hello
13244
13245
13246
13247
13248 .PHONY: check-hello maybe-check-hello
13249 maybe-check-hello:
13250 @if hello
13251 maybe-check-hello: check-hello
13252
13253 check-hello:
13254         @: $(MAKE); $(unstage)
13255         @r=`${PWD_COMMAND}`; export r; \
13256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13257         $(HOST_EXPORTS) \
13258         (cd $(HOST_SUBDIR)/hello && \
13259           $(MAKE) $(FLAGS_TO_PASS)  check)
13260
13261 @endif hello
13262
13263 .PHONY: install-hello maybe-install-hello
13264 maybe-install-hello:
13265 @if hello
13266 maybe-install-hello: install-hello
13267
13268 install-hello: installdirs
13269         @: $(MAKE); $(unstage)
13270         @r=`${PWD_COMMAND}`; export r; \
13271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13272         $(HOST_EXPORTS) \
13273         (cd $(HOST_SUBDIR)/hello && \
13274           $(MAKE) $(FLAGS_TO_PASS)  install)
13275
13276 @endif hello
13277
13278 # Other targets (info, dvi, etc.)
13279
13280 .PHONY: maybe-info-hello info-hello
13281 maybe-info-hello:
13282 @if hello
13283 maybe-info-hello: info-hello
13284
13285 info-hello: \
13286     configure-hello 
13287         @: $(MAKE); $(unstage)
13288         @[ -f ./hello/Makefile ] || exit 0; \
13289         r=`${PWD_COMMAND}`; export r; \
13290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13291         $(HOST_EXPORTS) \
13292         for flag in $(EXTRA_HOST_FLAGS) ; do \
13293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13294         done; \
13295         echo "Doing info in hello" ; \
13296         (cd $(HOST_SUBDIR)/hello && \
13297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13299                   "RANLIB=$${RANLIB}" \
13300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13301                   info) \
13302           || exit 1
13303
13304 @endif hello
13305
13306 .PHONY: maybe-dvi-hello dvi-hello
13307 maybe-dvi-hello:
13308 @if hello
13309 maybe-dvi-hello: dvi-hello
13310
13311 dvi-hello: \
13312     configure-hello 
13313         @: $(MAKE); $(unstage)
13314         @[ -f ./hello/Makefile ] || exit 0; \
13315         r=`${PWD_COMMAND}`; export r; \
13316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13317         $(HOST_EXPORTS) \
13318         for flag in $(EXTRA_HOST_FLAGS) ; do \
13319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13320         done; \
13321         echo "Doing dvi in hello" ; \
13322         (cd $(HOST_SUBDIR)/hello && \
13323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13325                   "RANLIB=$${RANLIB}" \
13326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13327                   dvi) \
13328           || exit 1
13329
13330 @endif hello
13331
13332 .PHONY: maybe-html-hello html-hello
13333 maybe-html-hello:
13334 @if hello
13335 maybe-html-hello: html-hello
13336
13337 html-hello: \
13338     configure-hello 
13339         @: $(MAKE); $(unstage)
13340         @[ -f ./hello/Makefile ] || exit 0; \
13341         r=`${PWD_COMMAND}`; export r; \
13342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13343         $(HOST_EXPORTS) \
13344         for flag in $(EXTRA_HOST_FLAGS) ; do \
13345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13346         done; \
13347         echo "Doing html in hello" ; \
13348         (cd $(HOST_SUBDIR)/hello && \
13349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13351                   "RANLIB=$${RANLIB}" \
13352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13353                   html) \
13354           || exit 1
13355
13356 @endif hello
13357
13358 .PHONY: maybe-TAGS-hello TAGS-hello
13359 maybe-TAGS-hello:
13360 @if hello
13361 maybe-TAGS-hello: TAGS-hello
13362
13363 TAGS-hello: \
13364     configure-hello 
13365         @: $(MAKE); $(unstage)
13366         @[ -f ./hello/Makefile ] || exit 0; \
13367         r=`${PWD_COMMAND}`; export r; \
13368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13369         $(HOST_EXPORTS) \
13370         for flag in $(EXTRA_HOST_FLAGS) ; do \
13371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13372         done; \
13373         echo "Doing TAGS in hello" ; \
13374         (cd $(HOST_SUBDIR)/hello && \
13375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13377                   "RANLIB=$${RANLIB}" \
13378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13379                   TAGS) \
13380           || exit 1
13381
13382 @endif hello
13383
13384 .PHONY: maybe-install-info-hello install-info-hello
13385 maybe-install-info-hello:
13386 @if hello
13387 maybe-install-info-hello: install-info-hello
13388
13389 install-info-hello: \
13390     configure-hello \
13391     info-hello 
13392         @: $(MAKE); $(unstage)
13393         @[ -f ./hello/Makefile ] || exit 0; \
13394         r=`${PWD_COMMAND}`; export r; \
13395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13396         $(HOST_EXPORTS) \
13397         for flag in $(EXTRA_HOST_FLAGS) ; do \
13398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13399         done; \
13400         echo "Doing install-info in hello" ; \
13401         (cd $(HOST_SUBDIR)/hello && \
13402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13404                   "RANLIB=$${RANLIB}" \
13405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13406                   install-info) \
13407           || exit 1
13408
13409 @endif hello
13410
13411 .PHONY: maybe-installcheck-hello installcheck-hello
13412 maybe-installcheck-hello:
13413 @if hello
13414 maybe-installcheck-hello: installcheck-hello
13415
13416 installcheck-hello: \
13417     configure-hello 
13418         @: $(MAKE); $(unstage)
13419         @[ -f ./hello/Makefile ] || exit 0; \
13420         r=`${PWD_COMMAND}`; export r; \
13421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13422         $(HOST_EXPORTS) \
13423         for flag in $(EXTRA_HOST_FLAGS) ; do \
13424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13425         done; \
13426         echo "Doing installcheck in hello" ; \
13427         (cd $(HOST_SUBDIR)/hello && \
13428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13430                   "RANLIB=$${RANLIB}" \
13431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13432                   installcheck) \
13433           || exit 1
13434
13435 @endif hello
13436
13437 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13438 maybe-mostlyclean-hello:
13439 @if hello
13440 maybe-mostlyclean-hello: mostlyclean-hello
13441
13442 mostlyclean-hello: 
13443         @: $(MAKE); $(unstage)
13444         @[ -f ./hello/Makefile ] || exit 0; \
13445         r=`${PWD_COMMAND}`; export r; \
13446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13447         $(HOST_EXPORTS) \
13448         for flag in $(EXTRA_HOST_FLAGS) ; do \
13449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13450         done; \
13451         echo "Doing mostlyclean in hello" ; \
13452         (cd $(HOST_SUBDIR)/hello && \
13453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13455                   "RANLIB=$${RANLIB}" \
13456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13457                   mostlyclean) \
13458           || exit 1
13459
13460 @endif hello
13461
13462 .PHONY: maybe-clean-hello clean-hello
13463 maybe-clean-hello:
13464 @if hello
13465 maybe-clean-hello: clean-hello
13466
13467 clean-hello: 
13468         @: $(MAKE); $(unstage)
13469         @[ -f ./hello/Makefile ] || exit 0; \
13470         r=`${PWD_COMMAND}`; export r; \
13471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13472         $(HOST_EXPORTS) \
13473         for flag in $(EXTRA_HOST_FLAGS) ; do \
13474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13475         done; \
13476         echo "Doing clean in hello" ; \
13477         (cd $(HOST_SUBDIR)/hello && \
13478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13480                   "RANLIB=$${RANLIB}" \
13481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13482                   clean) \
13483           || exit 1
13484
13485 @endif hello
13486
13487 .PHONY: maybe-distclean-hello distclean-hello
13488 maybe-distclean-hello:
13489 @if hello
13490 maybe-distclean-hello: distclean-hello
13491
13492 distclean-hello: 
13493         @: $(MAKE); $(unstage)
13494         @[ -f ./hello/Makefile ] || exit 0; \
13495         r=`${PWD_COMMAND}`; export r; \
13496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13497         $(HOST_EXPORTS) \
13498         for flag in $(EXTRA_HOST_FLAGS) ; do \
13499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13500         done; \
13501         echo "Doing distclean in hello" ; \
13502         (cd $(HOST_SUBDIR)/hello && \
13503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13505                   "RANLIB=$${RANLIB}" \
13506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13507                   distclean) \
13508           || exit 1
13509
13510 @endif hello
13511
13512 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13513 maybe-maintainer-clean-hello:
13514 @if hello
13515 maybe-maintainer-clean-hello: maintainer-clean-hello
13516
13517 maintainer-clean-hello: 
13518         @: $(MAKE); $(unstage)
13519         @[ -f ./hello/Makefile ] || exit 0; \
13520         r=`${PWD_COMMAND}`; export r; \
13521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13522         $(HOST_EXPORTS) \
13523         for flag in $(EXTRA_HOST_FLAGS) ; do \
13524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13525         done; \
13526         echo "Doing maintainer-clean in hello" ; \
13527         (cd $(HOST_SUBDIR)/hello && \
13528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13530                   "RANLIB=$${RANLIB}" \
13531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13532                   maintainer-clean) \
13533           || exit 1
13534
13535 @endif hello
13536
13537
13538
13539 .PHONY: configure-indent maybe-configure-indent
13540 maybe-configure-indent:
13541 @if indent
13542 maybe-configure-indent: configure-indent
13543 configure-indent:
13544         @: $(MAKE); $(unstage)
13545         @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13546         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13547         r=`${PWD_COMMAND}`; export r; \
13548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13549         $(HOST_EXPORTS) \
13550         echo Configuring in $(HOST_SUBDIR)/indent; \
13551         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13552         case $(srcdir) in \
13553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13554           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13556         esac; \
13557         srcdiroption="--srcdir=$${topdir}/indent"; \
13558         libsrcdir="$$s/indent"; \
13559         $(SHELL) $${libsrcdir}/configure \
13560           $(HOST_CONFIGARGS) $${srcdiroption}  \
13561           || exit 1
13562 @endif indent
13563
13564
13565
13566
13567
13568 .PHONY: all-indent maybe-all-indent
13569 maybe-all-indent:
13570 @if indent
13571 TARGET-indent=all
13572 maybe-all-indent: all-indent
13573 all-indent: configure-indent
13574         @: $(MAKE); $(unstage)
13575         @r=`${PWD_COMMAND}`; export r; \
13576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13577         $(HOST_EXPORTS) \
13578         (cd $(HOST_SUBDIR)/indent && \
13579           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13580 @endif indent
13581
13582
13583
13584
13585 .PHONY: check-indent maybe-check-indent
13586 maybe-check-indent:
13587 @if indent
13588 maybe-check-indent: check-indent
13589
13590 check-indent:
13591         @: $(MAKE); $(unstage)
13592         @r=`${PWD_COMMAND}`; export r; \
13593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13594         $(HOST_EXPORTS) \
13595         (cd $(HOST_SUBDIR)/indent && \
13596           $(MAKE) $(FLAGS_TO_PASS)  check)
13597
13598 @endif indent
13599
13600 .PHONY: install-indent maybe-install-indent
13601 maybe-install-indent:
13602 @if indent
13603 maybe-install-indent: install-indent
13604
13605 install-indent: installdirs
13606         @: $(MAKE); $(unstage)
13607         @r=`${PWD_COMMAND}`; export r; \
13608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13609         $(HOST_EXPORTS) \
13610         (cd $(HOST_SUBDIR)/indent && \
13611           $(MAKE) $(FLAGS_TO_PASS)  install)
13612
13613 @endif indent
13614
13615 # Other targets (info, dvi, etc.)
13616
13617 .PHONY: maybe-info-indent info-indent
13618 maybe-info-indent:
13619 @if indent
13620 maybe-info-indent: info-indent
13621
13622 info-indent: \
13623     configure-indent 
13624         @: $(MAKE); $(unstage)
13625         @[ -f ./indent/Makefile ] || exit 0; \
13626         r=`${PWD_COMMAND}`; export r; \
13627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13628         $(HOST_EXPORTS) \
13629         for flag in $(EXTRA_HOST_FLAGS) ; do \
13630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13631         done; \
13632         echo "Doing info in indent" ; \
13633         (cd $(HOST_SUBDIR)/indent && \
13634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13636                   "RANLIB=$${RANLIB}" \
13637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13638                   info) \
13639           || exit 1
13640
13641 @endif indent
13642
13643 .PHONY: maybe-dvi-indent dvi-indent
13644 maybe-dvi-indent:
13645 @if indent
13646 maybe-dvi-indent: dvi-indent
13647
13648 dvi-indent: \
13649     configure-indent 
13650         @: $(MAKE); $(unstage)
13651         @[ -f ./indent/Makefile ] || exit 0; \
13652         r=`${PWD_COMMAND}`; export r; \
13653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13654         $(HOST_EXPORTS) \
13655         for flag in $(EXTRA_HOST_FLAGS) ; do \
13656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13657         done; \
13658         echo "Doing dvi in indent" ; \
13659         (cd $(HOST_SUBDIR)/indent && \
13660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13662                   "RANLIB=$${RANLIB}" \
13663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13664                   dvi) \
13665           || exit 1
13666
13667 @endif indent
13668
13669 .PHONY: maybe-html-indent html-indent
13670 maybe-html-indent:
13671 @if indent
13672 maybe-html-indent: html-indent
13673
13674 html-indent: \
13675     configure-indent 
13676         @: $(MAKE); $(unstage)
13677         @[ -f ./indent/Makefile ] || exit 0; \
13678         r=`${PWD_COMMAND}`; export r; \
13679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13680         $(HOST_EXPORTS) \
13681         for flag in $(EXTRA_HOST_FLAGS) ; do \
13682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13683         done; \
13684         echo "Doing html in indent" ; \
13685         (cd $(HOST_SUBDIR)/indent && \
13686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13688                   "RANLIB=$${RANLIB}" \
13689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13690                   html) \
13691           || exit 1
13692
13693 @endif indent
13694
13695 .PHONY: maybe-TAGS-indent TAGS-indent
13696 maybe-TAGS-indent:
13697 @if indent
13698 maybe-TAGS-indent: TAGS-indent
13699
13700 TAGS-indent: \
13701     configure-indent 
13702         @: $(MAKE); $(unstage)
13703         @[ -f ./indent/Makefile ] || exit 0; \
13704         r=`${PWD_COMMAND}`; export r; \
13705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13706         $(HOST_EXPORTS) \
13707         for flag in $(EXTRA_HOST_FLAGS) ; do \
13708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13709         done; \
13710         echo "Doing TAGS in indent" ; \
13711         (cd $(HOST_SUBDIR)/indent && \
13712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13714                   "RANLIB=$${RANLIB}" \
13715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13716                   TAGS) \
13717           || exit 1
13718
13719 @endif indent
13720
13721 .PHONY: maybe-install-info-indent install-info-indent
13722 maybe-install-info-indent:
13723 @if indent
13724 maybe-install-info-indent: install-info-indent
13725
13726 install-info-indent: \
13727     configure-indent \
13728     info-indent 
13729         @: $(MAKE); $(unstage)
13730         @[ -f ./indent/Makefile ] || exit 0; \
13731         r=`${PWD_COMMAND}`; export r; \
13732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13733         $(HOST_EXPORTS) \
13734         for flag in $(EXTRA_HOST_FLAGS) ; do \
13735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13736         done; \
13737         echo "Doing install-info in indent" ; \
13738         (cd $(HOST_SUBDIR)/indent && \
13739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13741                   "RANLIB=$${RANLIB}" \
13742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13743                   install-info) \
13744           || exit 1
13745
13746 @endif indent
13747
13748 .PHONY: maybe-installcheck-indent installcheck-indent
13749 maybe-installcheck-indent:
13750 @if indent
13751 maybe-installcheck-indent: installcheck-indent
13752
13753 installcheck-indent: \
13754     configure-indent 
13755         @: $(MAKE); $(unstage)
13756         @[ -f ./indent/Makefile ] || exit 0; \
13757         r=`${PWD_COMMAND}`; export r; \
13758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759         $(HOST_EXPORTS) \
13760         for flag in $(EXTRA_HOST_FLAGS) ; do \
13761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13762         done; \
13763         echo "Doing installcheck in indent" ; \
13764         (cd $(HOST_SUBDIR)/indent && \
13765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13767                   "RANLIB=$${RANLIB}" \
13768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13769                   installcheck) \
13770           || exit 1
13771
13772 @endif indent
13773
13774 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13775 maybe-mostlyclean-indent:
13776 @if indent
13777 maybe-mostlyclean-indent: mostlyclean-indent
13778
13779 mostlyclean-indent: 
13780         @: $(MAKE); $(unstage)
13781         @[ -f ./indent/Makefile ] || exit 0; \
13782         r=`${PWD_COMMAND}`; export r; \
13783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13784         $(HOST_EXPORTS) \
13785         for flag in $(EXTRA_HOST_FLAGS) ; do \
13786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13787         done; \
13788         echo "Doing mostlyclean in indent" ; \
13789         (cd $(HOST_SUBDIR)/indent && \
13790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13792                   "RANLIB=$${RANLIB}" \
13793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13794                   mostlyclean) \
13795           || exit 1
13796
13797 @endif indent
13798
13799 .PHONY: maybe-clean-indent clean-indent
13800 maybe-clean-indent:
13801 @if indent
13802 maybe-clean-indent: clean-indent
13803
13804 clean-indent: 
13805         @: $(MAKE); $(unstage)
13806         @[ -f ./indent/Makefile ] || exit 0; \
13807         r=`${PWD_COMMAND}`; export r; \
13808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809         $(HOST_EXPORTS) \
13810         for flag in $(EXTRA_HOST_FLAGS) ; do \
13811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13812         done; \
13813         echo "Doing clean in indent" ; \
13814         (cd $(HOST_SUBDIR)/indent && \
13815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13817                   "RANLIB=$${RANLIB}" \
13818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13819                   clean) \
13820           || exit 1
13821
13822 @endif indent
13823
13824 .PHONY: maybe-distclean-indent distclean-indent
13825 maybe-distclean-indent:
13826 @if indent
13827 maybe-distclean-indent: distclean-indent
13828
13829 distclean-indent: 
13830         @: $(MAKE); $(unstage)
13831         @[ -f ./indent/Makefile ] || exit 0; \
13832         r=`${PWD_COMMAND}`; export r; \
13833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13834         $(HOST_EXPORTS) \
13835         for flag in $(EXTRA_HOST_FLAGS) ; do \
13836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13837         done; \
13838         echo "Doing distclean in indent" ; \
13839         (cd $(HOST_SUBDIR)/indent && \
13840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13842                   "RANLIB=$${RANLIB}" \
13843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13844                   distclean) \
13845           || exit 1
13846
13847 @endif indent
13848
13849 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
13850 maybe-maintainer-clean-indent:
13851 @if indent
13852 maybe-maintainer-clean-indent: maintainer-clean-indent
13853
13854 maintainer-clean-indent: 
13855         @: $(MAKE); $(unstage)
13856         @[ -f ./indent/Makefile ] || exit 0; \
13857         r=`${PWD_COMMAND}`; export r; \
13858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13859         $(HOST_EXPORTS) \
13860         for flag in $(EXTRA_HOST_FLAGS) ; do \
13861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13862         done; \
13863         echo "Doing maintainer-clean in indent" ; \
13864         (cd $(HOST_SUBDIR)/indent && \
13865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13867                   "RANLIB=$${RANLIB}" \
13868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13869                   maintainer-clean) \
13870           || exit 1
13871
13872 @endif indent
13873
13874
13875
13876 .PHONY: configure-intl maybe-configure-intl
13877 maybe-configure-intl:
13878 @if intl
13879 maybe-configure-intl: configure-intl
13880 configure-intl:
13881         @test -f stage_last && exit 0; \
13882         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13884         r=`${PWD_COMMAND}`; export r; \
13885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13886         $(HOST_EXPORTS) \
13887         echo Configuring in $(HOST_SUBDIR)/intl; \
13888         cd "$(HOST_SUBDIR)/intl" || exit 1; \
13889         case $(srcdir) in \
13890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13891           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13893         esac; \
13894         srcdiroption="--srcdir=$${topdir}/intl"; \
13895         libsrcdir="$$s/intl"; \
13896         $(SHELL) $${libsrcdir}/configure \
13897           $(HOST_CONFIGARGS) $${srcdiroption}  \
13898           || exit 1
13899 @endif intl
13900
13901
13902
13903 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
13904 maybe-configure-stage1-intl:
13905 @if intl-bootstrap
13906 maybe-configure-stage1-intl: configure-stage1-intl
13907 configure-stage1-intl:
13908         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
13909         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13910         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13911         $(HOST_EXPORTS) \
13912         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
13913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13914         cd $(HOST_SUBDIR)/intl || exit 1; \
13915         case $(srcdir) in \
13916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13917           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13919         esac; \
13920         srcdiroption="--srcdir=$${topdir}/intl"; \
13921         libsrcdir="$$s/intl"; \
13922         $(SHELL) $${libsrcdir}/configure \
13923           $(HOST_CONFIGARGS) $${srcdiroption} \
13924           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13925 @endif intl-bootstrap
13926
13927 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
13928 maybe-configure-stage2-intl:
13929 @if intl-bootstrap
13930 maybe-configure-stage2-intl: configure-stage2-intl
13931 configure-stage2-intl:
13932         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
13933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13934         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13935         $(HOST_EXPORTS) \
13936         $(POSTSTAGE1_HOST_EXPORTS) \
13937         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
13938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13939         cd $(HOST_SUBDIR)/intl || exit 1; \
13940         case $(srcdir) in \
13941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13942           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13944         esac; \
13945         srcdiroption="--srcdir=$${topdir}/intl"; \
13946         libsrcdir="$$s/intl"; \
13947         $(SHELL) $${libsrcdir}/configure \
13948           $(HOST_CONFIGARGS) $${srcdiroption} \
13949           @stage2_werror_flag@ 
13950 @endif intl-bootstrap
13951
13952 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
13953 maybe-configure-stage3-intl:
13954 @if intl-bootstrap
13955 maybe-configure-stage3-intl: configure-stage3-intl
13956 configure-stage3-intl:
13957         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
13958         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13959         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13960         $(HOST_EXPORTS) \
13961         $(POSTSTAGE1_HOST_EXPORTS) \
13962         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
13963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13964         cd $(HOST_SUBDIR)/intl || exit 1; \
13965         case $(srcdir) in \
13966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13967           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13969         esac; \
13970         srcdiroption="--srcdir=$${topdir}/intl"; \
13971         libsrcdir="$$s/intl"; \
13972         $(SHELL) $${libsrcdir}/configure \
13973           $(HOST_CONFIGARGS) $${srcdiroption} \
13974           @stage2_werror_flag@ 
13975 @endif intl-bootstrap
13976
13977 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
13978 maybe-configure-stage4-intl:
13979 @if intl-bootstrap
13980 maybe-configure-stage4-intl: configure-stage4-intl
13981 configure-stage4-intl:
13982         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
13983         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13984         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13985         $(HOST_EXPORTS) \
13986         $(POSTSTAGE1_HOST_EXPORTS) \
13987         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
13988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13989         cd $(HOST_SUBDIR)/intl || exit 1; \
13990         case $(srcdir) in \
13991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13992           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13994         esac; \
13995         srcdiroption="--srcdir=$${topdir}/intl"; \
13996         libsrcdir="$$s/intl"; \
13997         $(SHELL) $${libsrcdir}/configure \
13998           $(HOST_CONFIGARGS) $${srcdiroption} \
13999           @stage2_werror_flag@ 
14000 @endif intl-bootstrap
14001
14002 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14003 maybe-configure-stageprofile-intl:
14004 @if intl-bootstrap
14005 maybe-configure-stageprofile-intl: configure-stageprofile-intl
14006 configure-stageprofile-intl:
14007         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14009         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14010         $(HOST_EXPORTS) \
14011         $(POSTSTAGE1_HOST_EXPORTS) \
14012         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14013         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14014         cd $(HOST_SUBDIR)/intl || exit 1; \
14015         case $(srcdir) in \
14016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14017           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14019         esac; \
14020         srcdiroption="--srcdir=$${topdir}/intl"; \
14021         libsrcdir="$$s/intl"; \
14022         $(SHELL) $${libsrcdir}/configure \
14023           $(HOST_CONFIGARGS) $${srcdiroption} \
14024           @stage2_werror_flag@ 
14025 @endif intl-bootstrap
14026
14027 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14028 maybe-configure-stagefeedback-intl:
14029 @if intl-bootstrap
14030 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14031 configure-stagefeedback-intl:
14032         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14033         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14034         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14035         $(HOST_EXPORTS) \
14036         $(POSTSTAGE1_HOST_EXPORTS) \
14037         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14039         cd $(HOST_SUBDIR)/intl || exit 1; \
14040         case $(srcdir) in \
14041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14042           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14044         esac; \
14045         srcdiroption="--srcdir=$${topdir}/intl"; \
14046         libsrcdir="$$s/intl"; \
14047         $(SHELL) $${libsrcdir}/configure \
14048           $(HOST_CONFIGARGS) $${srcdiroption} \
14049           @stage2_werror_flag@ 
14050 @endif intl-bootstrap
14051
14052
14053
14054
14055
14056 .PHONY: all-intl maybe-all-intl
14057 maybe-all-intl:
14058 @if intl
14059 TARGET-intl=all
14060 maybe-all-intl: all-intl
14061 all-intl: configure-intl
14062         @test -f stage_last && exit 0; \
14063         r=`${PWD_COMMAND}`; export r; \
14064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14065         $(HOST_EXPORTS) \
14066         (cd $(HOST_SUBDIR)/intl && \
14067           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
14068 @endif intl
14069
14070
14071
14072 .PHONY: all-stage1-intl maybe-all-stage1-intl
14073 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14074 maybe-all-stage1-intl:
14075 maybe-clean-stage1-intl:
14076 @if intl-bootstrap
14077 maybe-all-stage1-intl: all-stage1-intl
14078 all-stage1: all-stage1-intl
14079 TARGET-stage1-intl = $(TARGET-intl)
14080 all-stage1-intl: configure-stage1-intl
14081         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14082         @r=`${PWD_COMMAND}`; export r; \
14083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14084         $(HOST_EXPORTS) \
14085         cd $(HOST_SUBDIR)/intl && \
14086         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
14087                 $(TARGET-stage1-intl)
14088
14089 maybe-clean-stage1-intl: clean-stage1-intl
14090 clean-stage1: clean-stage1-intl
14091 clean-stage1-intl:
14092         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14093           || exit 0 ; \
14094         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14095         cd $(HOST_SUBDIR)/intl && \
14096         $(MAKE) $(FLAGS_TO_PASS)  \
14097                 CFLAGS="$(STAGE1_CFLAGS)"  clean
14098 @endif intl-bootstrap
14099
14100
14101 .PHONY: all-stage2-intl maybe-all-stage2-intl
14102 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14103 maybe-all-stage2-intl:
14104 maybe-clean-stage2-intl:
14105 @if intl-bootstrap
14106 maybe-all-stage2-intl: all-stage2-intl
14107 all-stage2: all-stage2-intl
14108 TARGET-stage2-intl = $(TARGET-intl)
14109 all-stage2-intl: configure-stage2-intl
14110         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14111         @r=`${PWD_COMMAND}`; export r; \
14112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14113         $(HOST_EXPORTS) \
14114         $(POSTSTAGE1_HOST_EXPORTS) \
14115         cd $(HOST_SUBDIR)/intl && \
14116         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14117                 $(TARGET-stage2-intl)
14118
14119 maybe-clean-stage2-intl: clean-stage2-intl
14120 clean-stage2: clean-stage2-intl
14121 clean-stage2-intl:
14122         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14123           || exit 0 ; \
14124         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14125         cd $(HOST_SUBDIR)/intl && \
14126         $(MAKE) $(FLAGS_TO_PASS)  \
14127                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14128                   clean
14129 @endif intl-bootstrap
14130
14131
14132 .PHONY: all-stage3-intl maybe-all-stage3-intl
14133 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14134 maybe-all-stage3-intl:
14135 maybe-clean-stage3-intl:
14136 @if intl-bootstrap
14137 maybe-all-stage3-intl: all-stage3-intl
14138 all-stage3: all-stage3-intl
14139 TARGET-stage3-intl = $(TARGET-intl)
14140 all-stage3-intl: configure-stage3-intl
14141         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14142         @r=`${PWD_COMMAND}`; export r; \
14143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14144         $(HOST_EXPORTS) \
14145         $(POSTSTAGE1_HOST_EXPORTS) \
14146         cd $(HOST_SUBDIR)/intl && \
14147         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14148                 $(TARGET-stage3-intl)
14149
14150 maybe-clean-stage3-intl: clean-stage3-intl
14151 clean-stage3: clean-stage3-intl
14152 clean-stage3-intl:
14153         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14154           || exit 0 ; \
14155         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14156         cd $(HOST_SUBDIR)/intl && \
14157         $(MAKE) $(FLAGS_TO_PASS)  \
14158                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14159                   clean
14160 @endif intl-bootstrap
14161
14162
14163 .PHONY: all-stage4-intl maybe-all-stage4-intl
14164 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14165 maybe-all-stage4-intl:
14166 maybe-clean-stage4-intl:
14167 @if intl-bootstrap
14168 maybe-all-stage4-intl: all-stage4-intl
14169 all-stage4: all-stage4-intl
14170 TARGET-stage4-intl = $(TARGET-intl)
14171 all-stage4-intl: configure-stage4-intl
14172         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14173         @r=`${PWD_COMMAND}`; export r; \
14174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14175         $(HOST_EXPORTS) \
14176         $(POSTSTAGE1_HOST_EXPORTS) \
14177         cd $(HOST_SUBDIR)/intl && \
14178         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14179                 $(TARGET-stage4-intl)
14180
14181 maybe-clean-stage4-intl: clean-stage4-intl
14182 clean-stage4: clean-stage4-intl
14183 clean-stage4-intl:
14184         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14185           || exit 0 ; \
14186         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14187         cd $(HOST_SUBDIR)/intl && \
14188         $(MAKE) $(FLAGS_TO_PASS)  \
14189                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14190                   clean
14191 @endif intl-bootstrap
14192
14193
14194 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14195 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14196 maybe-all-stageprofile-intl:
14197 maybe-clean-stageprofile-intl:
14198 @if intl-bootstrap
14199 maybe-all-stageprofile-intl: all-stageprofile-intl
14200 all-stageprofile: all-stageprofile-intl
14201 TARGET-stageprofile-intl = $(TARGET-intl)
14202 all-stageprofile-intl: configure-stageprofile-intl
14203         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14204         @r=`${PWD_COMMAND}`; export r; \
14205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206         $(HOST_EXPORTS) \
14207         $(POSTSTAGE1_HOST_EXPORTS) \
14208         cd $(HOST_SUBDIR)/intl && \
14209         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
14210                 $(TARGET-stageprofile-intl)
14211
14212 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14213 clean-stageprofile: clean-stageprofile-intl
14214 clean-stageprofile-intl:
14215         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14216           || exit 0 ; \
14217         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14218         cd $(HOST_SUBDIR)/intl && \
14219         $(MAKE) $(FLAGS_TO_PASS)  \
14220                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14221                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
14222 @endif intl-bootstrap
14223
14224
14225 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14226 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14227 maybe-all-stagefeedback-intl:
14228 maybe-clean-stagefeedback-intl:
14229 @if intl-bootstrap
14230 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14231 all-stagefeedback: all-stagefeedback-intl
14232 TARGET-stagefeedback-intl = $(TARGET-intl)
14233 all-stagefeedback-intl: configure-stagefeedback-intl
14234         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14235         @r=`${PWD_COMMAND}`; export r; \
14236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14237         $(HOST_EXPORTS) \
14238         $(POSTSTAGE1_HOST_EXPORTS) \
14239         cd $(HOST_SUBDIR)/intl && \
14240         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
14241                 $(TARGET-stagefeedback-intl)
14242
14243 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14244 clean-stagefeedback: clean-stagefeedback-intl
14245 clean-stagefeedback-intl:
14246         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14247           || exit 0 ; \
14248         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14249         cd $(HOST_SUBDIR)/intl && \
14250         $(MAKE) $(FLAGS_TO_PASS)  \
14251                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14252                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
14253 @endif intl-bootstrap
14254
14255
14256
14257
14258
14259 .PHONY: check-intl maybe-check-intl
14260 maybe-check-intl:
14261 @if intl
14262 maybe-check-intl: check-intl
14263
14264 check-intl:
14265         @: $(MAKE); $(unstage)
14266         @r=`${PWD_COMMAND}`; export r; \
14267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14268         $(HOST_EXPORTS) \
14269         (cd $(HOST_SUBDIR)/intl && \
14270           $(MAKE) $(FLAGS_TO_PASS)  check)
14271
14272 @endif intl
14273
14274 .PHONY: install-intl maybe-install-intl
14275 maybe-install-intl:
14276 @if intl
14277 maybe-install-intl: install-intl
14278
14279 install-intl: installdirs
14280         @: $(MAKE); $(unstage)
14281         @r=`${PWD_COMMAND}`; export r; \
14282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14283         $(HOST_EXPORTS) \
14284         (cd $(HOST_SUBDIR)/intl && \
14285           $(MAKE) $(FLAGS_TO_PASS)  install)
14286
14287 @endif intl
14288
14289 # Other targets (info, dvi, etc.)
14290
14291 .PHONY: maybe-info-intl info-intl
14292 maybe-info-intl:
14293 @if intl
14294 maybe-info-intl: info-intl
14295
14296 info-intl: \
14297     configure-intl 
14298         @[ -f ./intl/Makefile ] || exit 0; \
14299         r=`${PWD_COMMAND}`; export r; \
14300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14301         $(HOST_EXPORTS) \
14302         for flag in $(EXTRA_HOST_FLAGS) ; do \
14303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14304         done; \
14305         echo "Doing info in intl" ; \
14306         (cd $(HOST_SUBDIR)/intl && \
14307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14309                   "RANLIB=$${RANLIB}" \
14310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14311                   info) \
14312           || exit 1
14313
14314 @endif intl
14315
14316 .PHONY: maybe-dvi-intl dvi-intl
14317 maybe-dvi-intl:
14318 @if intl
14319 maybe-dvi-intl: dvi-intl
14320
14321 dvi-intl: \
14322     configure-intl 
14323         @[ -f ./intl/Makefile ] || exit 0; \
14324         r=`${PWD_COMMAND}`; export r; \
14325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14326         $(HOST_EXPORTS) \
14327         for flag in $(EXTRA_HOST_FLAGS) ; do \
14328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14329         done; \
14330         echo "Doing dvi in intl" ; \
14331         (cd $(HOST_SUBDIR)/intl && \
14332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14334                   "RANLIB=$${RANLIB}" \
14335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14336                   dvi) \
14337           || exit 1
14338
14339 @endif intl
14340
14341 .PHONY: maybe-html-intl html-intl
14342 maybe-html-intl:
14343 @if intl
14344 maybe-html-intl: html-intl
14345
14346 html-intl: \
14347     configure-intl 
14348         @[ -f ./intl/Makefile ] || exit 0; \
14349         r=`${PWD_COMMAND}`; export r; \
14350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14351         $(HOST_EXPORTS) \
14352         for flag in $(EXTRA_HOST_FLAGS) ; do \
14353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14354         done; \
14355         echo "Doing html in intl" ; \
14356         (cd $(HOST_SUBDIR)/intl && \
14357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14359                   "RANLIB=$${RANLIB}" \
14360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14361                   html) \
14362           || exit 1
14363
14364 @endif intl
14365
14366 .PHONY: maybe-TAGS-intl TAGS-intl
14367 maybe-TAGS-intl:
14368 @if intl
14369 maybe-TAGS-intl: TAGS-intl
14370
14371 TAGS-intl: \
14372     configure-intl 
14373         @[ -f ./intl/Makefile ] || exit 0; \
14374         r=`${PWD_COMMAND}`; export r; \
14375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14376         $(HOST_EXPORTS) \
14377         for flag in $(EXTRA_HOST_FLAGS) ; do \
14378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14379         done; \
14380         echo "Doing TAGS in intl" ; \
14381         (cd $(HOST_SUBDIR)/intl && \
14382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14384                   "RANLIB=$${RANLIB}" \
14385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14386                   TAGS) \
14387           || exit 1
14388
14389 @endif intl
14390
14391 .PHONY: maybe-install-info-intl install-info-intl
14392 maybe-install-info-intl:
14393 @if intl
14394 maybe-install-info-intl: install-info-intl
14395
14396 install-info-intl: \
14397     configure-intl \
14398     info-intl 
14399         @[ -f ./intl/Makefile ] || exit 0; \
14400         r=`${PWD_COMMAND}`; export r; \
14401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14402         $(HOST_EXPORTS) \
14403         for flag in $(EXTRA_HOST_FLAGS) ; do \
14404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14405         done; \
14406         echo "Doing install-info in intl" ; \
14407         (cd $(HOST_SUBDIR)/intl && \
14408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14410                   "RANLIB=$${RANLIB}" \
14411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14412                   install-info) \
14413           || exit 1
14414
14415 @endif intl
14416
14417 .PHONY: maybe-installcheck-intl installcheck-intl
14418 maybe-installcheck-intl:
14419 @if intl
14420 maybe-installcheck-intl: installcheck-intl
14421
14422 installcheck-intl: \
14423     configure-intl 
14424         @[ -f ./intl/Makefile ] || exit 0; \
14425         r=`${PWD_COMMAND}`; export r; \
14426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14427         $(HOST_EXPORTS) \
14428         for flag in $(EXTRA_HOST_FLAGS) ; do \
14429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14430         done; \
14431         echo "Doing installcheck in intl" ; \
14432         (cd $(HOST_SUBDIR)/intl && \
14433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14435                   "RANLIB=$${RANLIB}" \
14436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14437                   installcheck) \
14438           || exit 1
14439
14440 @endif intl
14441
14442 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14443 maybe-mostlyclean-intl:
14444 @if intl
14445 maybe-mostlyclean-intl: mostlyclean-intl
14446
14447 mostlyclean-intl: 
14448         @[ -f ./intl/Makefile ] || exit 0; \
14449         r=`${PWD_COMMAND}`; export r; \
14450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14451         $(HOST_EXPORTS) \
14452         for flag in $(EXTRA_HOST_FLAGS) ; do \
14453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14454         done; \
14455         echo "Doing mostlyclean in intl" ; \
14456         (cd $(HOST_SUBDIR)/intl && \
14457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14459                   "RANLIB=$${RANLIB}" \
14460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14461                   mostlyclean) \
14462           || exit 1
14463
14464 @endif intl
14465
14466 .PHONY: maybe-clean-intl clean-intl
14467 maybe-clean-intl:
14468 @if intl
14469 maybe-clean-intl: clean-intl
14470
14471 clean-intl: 
14472         @[ -f ./intl/Makefile ] || exit 0; \
14473         r=`${PWD_COMMAND}`; export r; \
14474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14475         $(HOST_EXPORTS) \
14476         for flag in $(EXTRA_HOST_FLAGS) ; do \
14477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14478         done; \
14479         echo "Doing clean in intl" ; \
14480         (cd $(HOST_SUBDIR)/intl && \
14481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14483                   "RANLIB=$${RANLIB}" \
14484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14485                   clean) \
14486           || exit 1
14487
14488 @endif intl
14489
14490 .PHONY: maybe-distclean-intl distclean-intl
14491 maybe-distclean-intl:
14492 @if intl
14493 maybe-distclean-intl: distclean-intl
14494
14495 distclean-intl: 
14496         @[ -f ./intl/Makefile ] || exit 0; \
14497         r=`${PWD_COMMAND}`; export r; \
14498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14499         $(HOST_EXPORTS) \
14500         for flag in $(EXTRA_HOST_FLAGS) ; do \
14501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14502         done; \
14503         echo "Doing distclean in intl" ; \
14504         (cd $(HOST_SUBDIR)/intl && \
14505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14507                   "RANLIB=$${RANLIB}" \
14508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14509                   distclean) \
14510           || exit 1
14511
14512 @endif intl
14513
14514 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14515 maybe-maintainer-clean-intl:
14516 @if intl
14517 maybe-maintainer-clean-intl: maintainer-clean-intl
14518
14519 maintainer-clean-intl: 
14520         @[ -f ./intl/Makefile ] || exit 0; \
14521         r=`${PWD_COMMAND}`; export r; \
14522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14523         $(HOST_EXPORTS) \
14524         for flag in $(EXTRA_HOST_FLAGS) ; do \
14525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14526         done; \
14527         echo "Doing maintainer-clean in intl" ; \
14528         (cd $(HOST_SUBDIR)/intl && \
14529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14531                   "RANLIB=$${RANLIB}" \
14532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14533                   maintainer-clean) \
14534           || exit 1
14535
14536 @endif intl
14537
14538
14539
14540 .PHONY: configure-tcl maybe-configure-tcl
14541 maybe-configure-tcl:
14542 @if tcl
14543 maybe-configure-tcl: configure-tcl
14544 configure-tcl:
14545         @: $(MAKE); $(unstage)
14546         @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14548         r=`${PWD_COMMAND}`; export r; \
14549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14550         $(HOST_EXPORTS) \
14551         echo Configuring in $(HOST_SUBDIR)/tcl; \
14552         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14553         case $(srcdir) in \
14554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14555           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14557         esac; \
14558         srcdiroption="--srcdir=$${topdir}/tcl"; \
14559         libsrcdir="$$s/tcl"; \
14560         $(SHELL) $${libsrcdir}/configure \
14561           $(HOST_CONFIGARGS) $${srcdiroption}  \
14562           || exit 1
14563 @endif tcl
14564
14565
14566
14567
14568
14569 .PHONY: all-tcl maybe-all-tcl
14570 maybe-all-tcl:
14571 @if tcl
14572 TARGET-tcl=all
14573 maybe-all-tcl: all-tcl
14574 all-tcl: configure-tcl
14575         @: $(MAKE); $(unstage)
14576         @r=`${PWD_COMMAND}`; export r; \
14577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14578         $(HOST_EXPORTS) \
14579         (cd $(HOST_SUBDIR)/tcl && \
14580           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14581 @endif tcl
14582
14583
14584
14585
14586 .PHONY: check-tcl maybe-check-tcl
14587 maybe-check-tcl:
14588 @if tcl
14589 maybe-check-tcl: check-tcl
14590
14591 check-tcl:
14592         @: $(MAKE); $(unstage)
14593         @r=`${PWD_COMMAND}`; export r; \
14594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14595         $(HOST_EXPORTS) \
14596         (cd $(HOST_SUBDIR)/tcl && \
14597           $(MAKE) $(FLAGS_TO_PASS)  check)
14598
14599 @endif tcl
14600
14601 .PHONY: install-tcl maybe-install-tcl
14602 maybe-install-tcl:
14603 @if tcl
14604 maybe-install-tcl: install-tcl
14605
14606 install-tcl: installdirs
14607         @: $(MAKE); $(unstage)
14608         @r=`${PWD_COMMAND}`; export r; \
14609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14610         $(HOST_EXPORTS) \
14611         (cd $(HOST_SUBDIR)/tcl && \
14612           $(MAKE) $(FLAGS_TO_PASS)  install)
14613
14614 @endif tcl
14615
14616 # Other targets (info, dvi, etc.)
14617
14618 .PHONY: maybe-info-tcl info-tcl
14619 maybe-info-tcl:
14620 @if tcl
14621 maybe-info-tcl: info-tcl
14622
14623 info-tcl: \
14624     configure-tcl 
14625         @: $(MAKE); $(unstage)
14626         @[ -f ./tcl/Makefile ] || exit 0; \
14627         r=`${PWD_COMMAND}`; export r; \
14628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14629         $(HOST_EXPORTS) \
14630         for flag in $(EXTRA_HOST_FLAGS) ; do \
14631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14632         done; \
14633         echo "Doing info in tcl" ; \
14634         (cd $(HOST_SUBDIR)/tcl && \
14635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14637                   "RANLIB=$${RANLIB}" \
14638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14639                   info) \
14640           || exit 1
14641
14642 @endif tcl
14643
14644 .PHONY: maybe-dvi-tcl dvi-tcl
14645 maybe-dvi-tcl:
14646 @if tcl
14647 maybe-dvi-tcl: dvi-tcl
14648
14649 dvi-tcl: \
14650     configure-tcl 
14651         @: $(MAKE); $(unstage)
14652         @[ -f ./tcl/Makefile ] || exit 0; \
14653         r=`${PWD_COMMAND}`; export r; \
14654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14655         $(HOST_EXPORTS) \
14656         for flag in $(EXTRA_HOST_FLAGS) ; do \
14657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14658         done; \
14659         echo "Doing dvi in tcl" ; \
14660         (cd $(HOST_SUBDIR)/tcl && \
14661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14663                   "RANLIB=$${RANLIB}" \
14664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14665                   dvi) \
14666           || exit 1
14667
14668 @endif tcl
14669
14670 .PHONY: maybe-html-tcl html-tcl
14671 maybe-html-tcl:
14672 @if tcl
14673 maybe-html-tcl: html-tcl
14674
14675 html-tcl: \
14676     configure-tcl 
14677         @: $(MAKE); $(unstage)
14678         @[ -f ./tcl/Makefile ] || exit 0; \
14679         r=`${PWD_COMMAND}`; export r; \
14680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14681         $(HOST_EXPORTS) \
14682         for flag in $(EXTRA_HOST_FLAGS) ; do \
14683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14684         done; \
14685         echo "Doing html in tcl" ; \
14686         (cd $(HOST_SUBDIR)/tcl && \
14687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14689                   "RANLIB=$${RANLIB}" \
14690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14691                   html) \
14692           || exit 1
14693
14694 @endif tcl
14695
14696 .PHONY: maybe-TAGS-tcl TAGS-tcl
14697 maybe-TAGS-tcl:
14698 @if tcl
14699 maybe-TAGS-tcl: TAGS-tcl
14700
14701 TAGS-tcl: \
14702     configure-tcl 
14703         @: $(MAKE); $(unstage)
14704         @[ -f ./tcl/Makefile ] || exit 0; \
14705         r=`${PWD_COMMAND}`; export r; \
14706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14707         $(HOST_EXPORTS) \
14708         for flag in $(EXTRA_HOST_FLAGS) ; do \
14709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14710         done; \
14711         echo "Doing TAGS in tcl" ; \
14712         (cd $(HOST_SUBDIR)/tcl && \
14713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14715                   "RANLIB=$${RANLIB}" \
14716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14717                   TAGS) \
14718           || exit 1
14719
14720 @endif tcl
14721
14722 .PHONY: maybe-install-info-tcl install-info-tcl
14723 maybe-install-info-tcl:
14724 @if tcl
14725 maybe-install-info-tcl: install-info-tcl
14726
14727 install-info-tcl: \
14728     configure-tcl \
14729     info-tcl 
14730         @: $(MAKE); $(unstage)
14731         @[ -f ./tcl/Makefile ] || exit 0; \
14732         r=`${PWD_COMMAND}`; export r; \
14733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734         $(HOST_EXPORTS) \
14735         for flag in $(EXTRA_HOST_FLAGS) ; do \
14736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14737         done; \
14738         echo "Doing install-info in tcl" ; \
14739         (cd $(HOST_SUBDIR)/tcl && \
14740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14742                   "RANLIB=$${RANLIB}" \
14743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14744                   install-info) \
14745           || exit 1
14746
14747 @endif tcl
14748
14749 .PHONY: maybe-installcheck-tcl installcheck-tcl
14750 maybe-installcheck-tcl:
14751 @if tcl
14752 maybe-installcheck-tcl: installcheck-tcl
14753
14754 installcheck-tcl: \
14755     configure-tcl 
14756         @: $(MAKE); $(unstage)
14757         @[ -f ./tcl/Makefile ] || exit 0; \
14758         r=`${PWD_COMMAND}`; export r; \
14759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14760         $(HOST_EXPORTS) \
14761         for flag in $(EXTRA_HOST_FLAGS) ; do \
14762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14763         done; \
14764         echo "Doing installcheck in tcl" ; \
14765         (cd $(HOST_SUBDIR)/tcl && \
14766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14768                   "RANLIB=$${RANLIB}" \
14769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14770                   installcheck) \
14771           || exit 1
14772
14773 @endif tcl
14774
14775 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14776 maybe-mostlyclean-tcl:
14777 @if tcl
14778 maybe-mostlyclean-tcl: mostlyclean-tcl
14779
14780 # tcl doesn't support mostlyclean.
14781 mostlyclean-tcl:
14782
14783 @endif tcl
14784
14785 .PHONY: maybe-clean-tcl clean-tcl
14786 maybe-clean-tcl:
14787 @if tcl
14788 maybe-clean-tcl: clean-tcl
14789
14790 clean-tcl: 
14791         @: $(MAKE); $(unstage)
14792         @[ -f ./tcl/Makefile ] || exit 0; \
14793         r=`${PWD_COMMAND}`; export r; \
14794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14795         $(HOST_EXPORTS) \
14796         for flag in $(EXTRA_HOST_FLAGS) ; do \
14797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14798         done; \
14799         echo "Doing clean in tcl" ; \
14800         (cd $(HOST_SUBDIR)/tcl && \
14801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14803                   "RANLIB=$${RANLIB}" \
14804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14805                   clean) \
14806           || exit 1
14807
14808 @endif tcl
14809
14810 .PHONY: maybe-distclean-tcl distclean-tcl
14811 maybe-distclean-tcl:
14812 @if tcl
14813 maybe-distclean-tcl: distclean-tcl
14814
14815 distclean-tcl: 
14816         @: $(MAKE); $(unstage)
14817         @[ -f ./tcl/Makefile ] || exit 0; \
14818         r=`${PWD_COMMAND}`; export r; \
14819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820         $(HOST_EXPORTS) \
14821         for flag in $(EXTRA_HOST_FLAGS) ; do \
14822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14823         done; \
14824         echo "Doing distclean in tcl" ; \
14825         (cd $(HOST_SUBDIR)/tcl && \
14826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14828                   "RANLIB=$${RANLIB}" \
14829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14830                   distclean) \
14831           || exit 1
14832
14833 @endif tcl
14834
14835 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
14836 maybe-maintainer-clean-tcl:
14837 @if tcl
14838 maybe-maintainer-clean-tcl: maintainer-clean-tcl
14839
14840 maintainer-clean-tcl: 
14841         @: $(MAKE); $(unstage)
14842         @[ -f ./tcl/Makefile ] || exit 0; \
14843         r=`${PWD_COMMAND}`; export r; \
14844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14845         $(HOST_EXPORTS) \
14846         for flag in $(EXTRA_HOST_FLAGS) ; do \
14847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14848         done; \
14849         echo "Doing maintainer-clean in tcl" ; \
14850         (cd $(HOST_SUBDIR)/tcl && \
14851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14853                   "RANLIB=$${RANLIB}" \
14854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14855                   maintainer-clean) \
14856           || exit 1
14857
14858 @endif tcl
14859
14860
14861
14862 .PHONY: configure-itcl maybe-configure-itcl
14863 maybe-configure-itcl:
14864 @if itcl
14865 maybe-configure-itcl: configure-itcl
14866 configure-itcl:
14867         @: $(MAKE); $(unstage)
14868         @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
14869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
14870         r=`${PWD_COMMAND}`; export r; \
14871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872         $(HOST_EXPORTS) \
14873         echo Configuring in $(HOST_SUBDIR)/itcl; \
14874         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
14875         case $(srcdir) in \
14876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14877           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
14878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14879         esac; \
14880         srcdiroption="--srcdir=$${topdir}/itcl"; \
14881         libsrcdir="$$s/itcl"; \
14882         $(SHELL) $${libsrcdir}/configure \
14883           $(HOST_CONFIGARGS) $${srcdiroption}  \
14884           || exit 1
14885 @endif itcl
14886
14887
14888
14889
14890
14891 .PHONY: all-itcl maybe-all-itcl
14892 maybe-all-itcl:
14893 @if itcl
14894 TARGET-itcl=all
14895 maybe-all-itcl: all-itcl
14896 all-itcl: configure-itcl
14897         @: $(MAKE); $(unstage)
14898         @r=`${PWD_COMMAND}`; export r; \
14899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14900         $(HOST_EXPORTS) \
14901         (cd $(HOST_SUBDIR)/itcl && \
14902           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
14903 @endif itcl
14904
14905
14906
14907
14908 .PHONY: check-itcl maybe-check-itcl
14909 maybe-check-itcl:
14910 @if itcl
14911 maybe-check-itcl: check-itcl
14912
14913 check-itcl:
14914         @: $(MAKE); $(unstage)
14915         @r=`${PWD_COMMAND}`; export r; \
14916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14917         $(HOST_EXPORTS) \
14918         (cd $(HOST_SUBDIR)/itcl && \
14919           $(MAKE) $(FLAGS_TO_PASS)  check)
14920
14921 @endif itcl
14922
14923 .PHONY: install-itcl maybe-install-itcl
14924 maybe-install-itcl:
14925 @if itcl
14926 maybe-install-itcl: install-itcl
14927
14928 install-itcl: installdirs
14929         @: $(MAKE); $(unstage)
14930         @r=`${PWD_COMMAND}`; export r; \
14931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14932         $(HOST_EXPORTS) \
14933         (cd $(HOST_SUBDIR)/itcl && \
14934           $(MAKE) $(FLAGS_TO_PASS)  install)
14935
14936 @endif itcl
14937
14938 # Other targets (info, dvi, etc.)
14939
14940 .PHONY: maybe-info-itcl info-itcl
14941 maybe-info-itcl:
14942 @if itcl
14943 maybe-info-itcl: info-itcl
14944
14945 info-itcl: \
14946     configure-itcl 
14947         @: $(MAKE); $(unstage)
14948         @[ -f ./itcl/Makefile ] || exit 0; \
14949         r=`${PWD_COMMAND}`; export r; \
14950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14951         $(HOST_EXPORTS) \
14952         for flag in $(EXTRA_HOST_FLAGS) ; do \
14953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14954         done; \
14955         echo "Doing info in itcl" ; \
14956         (cd $(HOST_SUBDIR)/itcl && \
14957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14959                   "RANLIB=$${RANLIB}" \
14960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14961                   info) \
14962           || exit 1
14963
14964 @endif itcl
14965
14966 .PHONY: maybe-dvi-itcl dvi-itcl
14967 maybe-dvi-itcl:
14968 @if itcl
14969 maybe-dvi-itcl: dvi-itcl
14970
14971 dvi-itcl: \
14972     configure-itcl 
14973         @: $(MAKE); $(unstage)
14974         @[ -f ./itcl/Makefile ] || exit 0; \
14975         r=`${PWD_COMMAND}`; export r; \
14976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14977         $(HOST_EXPORTS) \
14978         for flag in $(EXTRA_HOST_FLAGS) ; do \
14979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14980         done; \
14981         echo "Doing dvi in itcl" ; \
14982         (cd $(HOST_SUBDIR)/itcl && \
14983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14985                   "RANLIB=$${RANLIB}" \
14986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14987                   dvi) \
14988           || exit 1
14989
14990 @endif itcl
14991
14992 .PHONY: maybe-html-itcl html-itcl
14993 maybe-html-itcl:
14994 @if itcl
14995 maybe-html-itcl: html-itcl
14996
14997 html-itcl: \
14998     configure-itcl 
14999         @: $(MAKE); $(unstage)
15000         @[ -f ./itcl/Makefile ] || exit 0; \
15001         r=`${PWD_COMMAND}`; export r; \
15002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15003         $(HOST_EXPORTS) \
15004         for flag in $(EXTRA_HOST_FLAGS) ; do \
15005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15006         done; \
15007         echo "Doing html in itcl" ; \
15008         (cd $(HOST_SUBDIR)/itcl && \
15009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15011                   "RANLIB=$${RANLIB}" \
15012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15013                   html) \
15014           || exit 1
15015
15016 @endif itcl
15017
15018 .PHONY: maybe-TAGS-itcl TAGS-itcl
15019 maybe-TAGS-itcl:
15020 @if itcl
15021 maybe-TAGS-itcl: TAGS-itcl
15022
15023 TAGS-itcl: \
15024     configure-itcl 
15025         @: $(MAKE); $(unstage)
15026         @[ -f ./itcl/Makefile ] || exit 0; \
15027         r=`${PWD_COMMAND}`; export r; \
15028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15029         $(HOST_EXPORTS) \
15030         for flag in $(EXTRA_HOST_FLAGS) ; do \
15031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15032         done; \
15033         echo "Doing TAGS in itcl" ; \
15034         (cd $(HOST_SUBDIR)/itcl && \
15035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15037                   "RANLIB=$${RANLIB}" \
15038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15039                   TAGS) \
15040           || exit 1
15041
15042 @endif itcl
15043
15044 .PHONY: maybe-install-info-itcl install-info-itcl
15045 maybe-install-info-itcl:
15046 @if itcl
15047 maybe-install-info-itcl: install-info-itcl
15048
15049 install-info-itcl: \
15050     configure-itcl \
15051     info-itcl 
15052         @: $(MAKE); $(unstage)
15053         @[ -f ./itcl/Makefile ] || exit 0; \
15054         r=`${PWD_COMMAND}`; export r; \
15055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15056         $(HOST_EXPORTS) \
15057         for flag in $(EXTRA_HOST_FLAGS) ; do \
15058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15059         done; \
15060         echo "Doing install-info in itcl" ; \
15061         (cd $(HOST_SUBDIR)/itcl && \
15062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15064                   "RANLIB=$${RANLIB}" \
15065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15066                   install-info) \
15067           || exit 1
15068
15069 @endif itcl
15070
15071 .PHONY: maybe-installcheck-itcl installcheck-itcl
15072 maybe-installcheck-itcl:
15073 @if itcl
15074 maybe-installcheck-itcl: installcheck-itcl
15075
15076 installcheck-itcl: \
15077     configure-itcl 
15078         @: $(MAKE); $(unstage)
15079         @[ -f ./itcl/Makefile ] || exit 0; \
15080         r=`${PWD_COMMAND}`; export r; \
15081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15082         $(HOST_EXPORTS) \
15083         for flag in $(EXTRA_HOST_FLAGS) ; do \
15084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15085         done; \
15086         echo "Doing installcheck in itcl" ; \
15087         (cd $(HOST_SUBDIR)/itcl && \
15088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15090                   "RANLIB=$${RANLIB}" \
15091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15092                   installcheck) \
15093           || exit 1
15094
15095 @endif itcl
15096
15097 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15098 maybe-mostlyclean-itcl:
15099 @if itcl
15100 maybe-mostlyclean-itcl: mostlyclean-itcl
15101
15102 mostlyclean-itcl: 
15103         @: $(MAKE); $(unstage)
15104         @[ -f ./itcl/Makefile ] || exit 0; \
15105         r=`${PWD_COMMAND}`; export r; \
15106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15107         $(HOST_EXPORTS) \
15108         for flag in $(EXTRA_HOST_FLAGS) ; do \
15109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15110         done; \
15111         echo "Doing mostlyclean in itcl" ; \
15112         (cd $(HOST_SUBDIR)/itcl && \
15113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15115                   "RANLIB=$${RANLIB}" \
15116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15117                   mostlyclean) \
15118           || exit 1
15119
15120 @endif itcl
15121
15122 .PHONY: maybe-clean-itcl clean-itcl
15123 maybe-clean-itcl:
15124 @if itcl
15125 maybe-clean-itcl: clean-itcl
15126
15127 clean-itcl: 
15128         @: $(MAKE); $(unstage)
15129         @[ -f ./itcl/Makefile ] || exit 0; \
15130         r=`${PWD_COMMAND}`; export r; \
15131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15132         $(HOST_EXPORTS) \
15133         for flag in $(EXTRA_HOST_FLAGS) ; do \
15134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15135         done; \
15136         echo "Doing clean in itcl" ; \
15137         (cd $(HOST_SUBDIR)/itcl && \
15138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15140                   "RANLIB=$${RANLIB}" \
15141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15142                   clean) \
15143           || exit 1
15144
15145 @endif itcl
15146
15147 .PHONY: maybe-distclean-itcl distclean-itcl
15148 maybe-distclean-itcl:
15149 @if itcl
15150 maybe-distclean-itcl: distclean-itcl
15151
15152 distclean-itcl: 
15153         @: $(MAKE); $(unstage)
15154         @[ -f ./itcl/Makefile ] || exit 0; \
15155         r=`${PWD_COMMAND}`; export r; \
15156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15157         $(HOST_EXPORTS) \
15158         for flag in $(EXTRA_HOST_FLAGS) ; do \
15159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15160         done; \
15161         echo "Doing distclean in itcl" ; \
15162         (cd $(HOST_SUBDIR)/itcl && \
15163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15165                   "RANLIB=$${RANLIB}" \
15166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15167                   distclean) \
15168           || exit 1
15169
15170 @endif itcl
15171
15172 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15173 maybe-maintainer-clean-itcl:
15174 @if itcl
15175 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15176
15177 maintainer-clean-itcl: 
15178         @: $(MAKE); $(unstage)
15179         @[ -f ./itcl/Makefile ] || exit 0; \
15180         r=`${PWD_COMMAND}`; export r; \
15181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15182         $(HOST_EXPORTS) \
15183         for flag in $(EXTRA_HOST_FLAGS) ; do \
15184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15185         done; \
15186         echo "Doing maintainer-clean in itcl" ; \
15187         (cd $(HOST_SUBDIR)/itcl && \
15188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15190                   "RANLIB=$${RANLIB}" \
15191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15192                   maintainer-clean) \
15193           || exit 1
15194
15195 @endif itcl
15196
15197
15198
15199 .PHONY: configure-ld maybe-configure-ld
15200 maybe-configure-ld:
15201 @if ld
15202 maybe-configure-ld: configure-ld
15203 configure-ld:
15204         @test -f stage_last && exit 0; \
15205         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15207         r=`${PWD_COMMAND}`; export r; \
15208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15209         $(HOST_EXPORTS) \
15210         echo Configuring in $(HOST_SUBDIR)/ld; \
15211         cd "$(HOST_SUBDIR)/ld" || exit 1; \
15212         case $(srcdir) in \
15213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15214           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15216         esac; \
15217         srcdiroption="--srcdir=$${topdir}/ld"; \
15218         libsrcdir="$$s/ld"; \
15219         $(SHELL) $${libsrcdir}/configure \
15220           $(HOST_CONFIGARGS) $${srcdiroption}  \
15221           || exit 1
15222 @endif ld
15223
15224
15225
15226 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15227 maybe-configure-stage1-ld:
15228 @if ld-bootstrap
15229 maybe-configure-stage1-ld: configure-stage1-ld
15230 configure-stage1-ld:
15231         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15233         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15234         $(HOST_EXPORTS) \
15235         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15237         cd $(HOST_SUBDIR)/ld || exit 1; \
15238         case $(srcdir) in \
15239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15240           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15242         esac; \
15243         srcdiroption="--srcdir=$${topdir}/ld"; \
15244         libsrcdir="$$s/ld"; \
15245         $(SHELL) $${libsrcdir}/configure \
15246           $(HOST_CONFIGARGS) $${srcdiroption} \
15247           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15248 @endif ld-bootstrap
15249
15250 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15251 maybe-configure-stage2-ld:
15252 @if ld-bootstrap
15253 maybe-configure-stage2-ld: configure-stage2-ld
15254 configure-stage2-ld:
15255         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15257         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15258         $(HOST_EXPORTS) \
15259         $(POSTSTAGE1_HOST_EXPORTS) \
15260         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15261         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15262         cd $(HOST_SUBDIR)/ld || exit 1; \
15263         case $(srcdir) in \
15264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15265           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15267         esac; \
15268         srcdiroption="--srcdir=$${topdir}/ld"; \
15269         libsrcdir="$$s/ld"; \
15270         $(SHELL) $${libsrcdir}/configure \
15271           $(HOST_CONFIGARGS) $${srcdiroption} \
15272           @stage2_werror_flag@ 
15273 @endif ld-bootstrap
15274
15275 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15276 maybe-configure-stage3-ld:
15277 @if ld-bootstrap
15278 maybe-configure-stage3-ld: configure-stage3-ld
15279 configure-stage3-ld:
15280         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15282         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15283         $(HOST_EXPORTS) \
15284         $(POSTSTAGE1_HOST_EXPORTS) \
15285         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15286         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15287         cd $(HOST_SUBDIR)/ld || exit 1; \
15288         case $(srcdir) in \
15289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15290           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15292         esac; \
15293         srcdiroption="--srcdir=$${topdir}/ld"; \
15294         libsrcdir="$$s/ld"; \
15295         $(SHELL) $${libsrcdir}/configure \
15296           $(HOST_CONFIGARGS) $${srcdiroption} \
15297           @stage2_werror_flag@ 
15298 @endif ld-bootstrap
15299
15300 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15301 maybe-configure-stage4-ld:
15302 @if ld-bootstrap
15303 maybe-configure-stage4-ld: configure-stage4-ld
15304 configure-stage4-ld:
15305         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15306         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15307         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15308         $(HOST_EXPORTS) \
15309         $(POSTSTAGE1_HOST_EXPORTS) \
15310         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15312         cd $(HOST_SUBDIR)/ld || exit 1; \
15313         case $(srcdir) in \
15314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15315           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15317         esac; \
15318         srcdiroption="--srcdir=$${topdir}/ld"; \
15319         libsrcdir="$$s/ld"; \
15320         $(SHELL) $${libsrcdir}/configure \
15321           $(HOST_CONFIGARGS) $${srcdiroption} \
15322           @stage2_werror_flag@ 
15323 @endif ld-bootstrap
15324
15325 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15326 maybe-configure-stageprofile-ld:
15327 @if ld-bootstrap
15328 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15329 configure-stageprofile-ld:
15330         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15332         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15333         $(HOST_EXPORTS) \
15334         $(POSTSTAGE1_HOST_EXPORTS) \
15335         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15336         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15337         cd $(HOST_SUBDIR)/ld || exit 1; \
15338         case $(srcdir) in \
15339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15340           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15342         esac; \
15343         srcdiroption="--srcdir=$${topdir}/ld"; \
15344         libsrcdir="$$s/ld"; \
15345         $(SHELL) $${libsrcdir}/configure \
15346           $(HOST_CONFIGARGS) $${srcdiroption} \
15347           @stage2_werror_flag@ 
15348 @endif ld-bootstrap
15349
15350 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15351 maybe-configure-stagefeedback-ld:
15352 @if ld-bootstrap
15353 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15354 configure-stagefeedback-ld:
15355         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15356         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15357         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15358         $(HOST_EXPORTS) \
15359         $(POSTSTAGE1_HOST_EXPORTS) \
15360         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15362         cd $(HOST_SUBDIR)/ld || exit 1; \
15363         case $(srcdir) in \
15364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15365           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15367         esac; \
15368         srcdiroption="--srcdir=$${topdir}/ld"; \
15369         libsrcdir="$$s/ld"; \
15370         $(SHELL) $${libsrcdir}/configure \
15371           $(HOST_CONFIGARGS) $${srcdiroption} \
15372           @stage2_werror_flag@ 
15373 @endif ld-bootstrap
15374
15375
15376
15377
15378
15379 .PHONY: all-ld maybe-all-ld
15380 maybe-all-ld:
15381 @if ld
15382 TARGET-ld=all
15383 maybe-all-ld: all-ld
15384 all-ld: configure-ld
15385         @test -f stage_last && exit 0; \
15386         r=`${PWD_COMMAND}`; export r; \
15387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15388         $(HOST_EXPORTS) \
15389         (cd $(HOST_SUBDIR)/ld && \
15390           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
15391 @endif ld
15392
15393
15394
15395 .PHONY: all-stage1-ld maybe-all-stage1-ld
15396 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15397 maybe-all-stage1-ld:
15398 maybe-clean-stage1-ld:
15399 @if ld-bootstrap
15400 maybe-all-stage1-ld: all-stage1-ld
15401 all-stage1: all-stage1-ld
15402 TARGET-stage1-ld = $(TARGET-ld)
15403 all-stage1-ld: configure-stage1-ld
15404         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15405         @r=`${PWD_COMMAND}`; export r; \
15406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15407         $(HOST_EXPORTS) \
15408         cd $(HOST_SUBDIR)/ld && \
15409         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
15410                 $(TARGET-stage1-ld)
15411
15412 maybe-clean-stage1-ld: clean-stage1-ld
15413 clean-stage1: clean-stage1-ld
15414 clean-stage1-ld:
15415         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15416           || exit 0 ; \
15417         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15418         cd $(HOST_SUBDIR)/ld && \
15419         $(MAKE) $(FLAGS_TO_PASS)  \
15420                 CFLAGS="$(STAGE1_CFLAGS)"  clean
15421 @endif ld-bootstrap
15422
15423
15424 .PHONY: all-stage2-ld maybe-all-stage2-ld
15425 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15426 maybe-all-stage2-ld:
15427 maybe-clean-stage2-ld:
15428 @if ld-bootstrap
15429 maybe-all-stage2-ld: all-stage2-ld
15430 all-stage2: all-stage2-ld
15431 TARGET-stage2-ld = $(TARGET-ld)
15432 all-stage2-ld: configure-stage2-ld
15433         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15434         @r=`${PWD_COMMAND}`; export r; \
15435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15436         $(HOST_EXPORTS) \
15437         $(POSTSTAGE1_HOST_EXPORTS) \
15438         cd $(HOST_SUBDIR)/ld && \
15439         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15440                 $(TARGET-stage2-ld)
15441
15442 maybe-clean-stage2-ld: clean-stage2-ld
15443 clean-stage2: clean-stage2-ld
15444 clean-stage2-ld:
15445         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15446           || exit 0 ; \
15447         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15448         cd $(HOST_SUBDIR)/ld && \
15449         $(MAKE) $(FLAGS_TO_PASS)  \
15450                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15451                   clean
15452 @endif ld-bootstrap
15453
15454
15455 .PHONY: all-stage3-ld maybe-all-stage3-ld
15456 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15457 maybe-all-stage3-ld:
15458 maybe-clean-stage3-ld:
15459 @if ld-bootstrap
15460 maybe-all-stage3-ld: all-stage3-ld
15461 all-stage3: all-stage3-ld
15462 TARGET-stage3-ld = $(TARGET-ld)
15463 all-stage3-ld: configure-stage3-ld
15464         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15465         @r=`${PWD_COMMAND}`; export r; \
15466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15467         $(HOST_EXPORTS) \
15468         $(POSTSTAGE1_HOST_EXPORTS) \
15469         cd $(HOST_SUBDIR)/ld && \
15470         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15471                 $(TARGET-stage3-ld)
15472
15473 maybe-clean-stage3-ld: clean-stage3-ld
15474 clean-stage3: clean-stage3-ld
15475 clean-stage3-ld:
15476         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15477           || exit 0 ; \
15478         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15479         cd $(HOST_SUBDIR)/ld && \
15480         $(MAKE) $(FLAGS_TO_PASS)  \
15481                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15482                   clean
15483 @endif ld-bootstrap
15484
15485
15486 .PHONY: all-stage4-ld maybe-all-stage4-ld
15487 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15488 maybe-all-stage4-ld:
15489 maybe-clean-stage4-ld:
15490 @if ld-bootstrap
15491 maybe-all-stage4-ld: all-stage4-ld
15492 all-stage4: all-stage4-ld
15493 TARGET-stage4-ld = $(TARGET-ld)
15494 all-stage4-ld: configure-stage4-ld
15495         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15496         @r=`${PWD_COMMAND}`; export r; \
15497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15498         $(HOST_EXPORTS) \
15499         $(POSTSTAGE1_HOST_EXPORTS) \
15500         cd $(HOST_SUBDIR)/ld && \
15501         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15502                 $(TARGET-stage4-ld)
15503
15504 maybe-clean-stage4-ld: clean-stage4-ld
15505 clean-stage4: clean-stage4-ld
15506 clean-stage4-ld:
15507         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15508           || exit 0 ; \
15509         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15510         cd $(HOST_SUBDIR)/ld && \
15511         $(MAKE) $(FLAGS_TO_PASS)  \
15512                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15513                   clean
15514 @endif ld-bootstrap
15515
15516
15517 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15518 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15519 maybe-all-stageprofile-ld:
15520 maybe-clean-stageprofile-ld:
15521 @if ld-bootstrap
15522 maybe-all-stageprofile-ld: all-stageprofile-ld
15523 all-stageprofile: all-stageprofile-ld
15524 TARGET-stageprofile-ld = $(TARGET-ld)
15525 all-stageprofile-ld: configure-stageprofile-ld
15526         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15527         @r=`${PWD_COMMAND}`; export r; \
15528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529         $(HOST_EXPORTS) \
15530         $(POSTSTAGE1_HOST_EXPORTS) \
15531         cd $(HOST_SUBDIR)/ld && \
15532         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
15533                 $(TARGET-stageprofile-ld)
15534
15535 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15536 clean-stageprofile: clean-stageprofile-ld
15537 clean-stageprofile-ld:
15538         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15539           || exit 0 ; \
15540         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15541         cd $(HOST_SUBDIR)/ld && \
15542         $(MAKE) $(FLAGS_TO_PASS)  \
15543                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15544                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15545 @endif ld-bootstrap
15546
15547
15548 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15549 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15550 maybe-all-stagefeedback-ld:
15551 maybe-clean-stagefeedback-ld:
15552 @if ld-bootstrap
15553 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15554 all-stagefeedback: all-stagefeedback-ld
15555 TARGET-stagefeedback-ld = $(TARGET-ld)
15556 all-stagefeedback-ld: configure-stagefeedback-ld
15557         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15558         @r=`${PWD_COMMAND}`; export r; \
15559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15560         $(HOST_EXPORTS) \
15561         $(POSTSTAGE1_HOST_EXPORTS) \
15562         cd $(HOST_SUBDIR)/ld && \
15563         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
15564                 $(TARGET-stagefeedback-ld)
15565
15566 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15567 clean-stagefeedback: clean-stagefeedback-ld
15568 clean-stagefeedback-ld:
15569         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15570           || exit 0 ; \
15571         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15572         cd $(HOST_SUBDIR)/ld && \
15573         $(MAKE) $(FLAGS_TO_PASS)  \
15574                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15575                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15576 @endif ld-bootstrap
15577
15578
15579
15580
15581
15582 .PHONY: check-ld maybe-check-ld
15583 maybe-check-ld:
15584 @if ld
15585 maybe-check-ld: check-ld
15586
15587 check-ld:
15588         @: $(MAKE); $(unstage)
15589         @r=`${PWD_COMMAND}`; export r; \
15590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15591         $(HOST_EXPORTS) \
15592         (cd $(HOST_SUBDIR)/ld && \
15593           $(MAKE) $(FLAGS_TO_PASS)  check)
15594
15595 @endif ld
15596
15597 .PHONY: install-ld maybe-install-ld
15598 maybe-install-ld:
15599 @if ld
15600 maybe-install-ld: install-ld
15601
15602 install-ld: installdirs
15603         @: $(MAKE); $(unstage)
15604         @r=`${PWD_COMMAND}`; export r; \
15605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15606         $(HOST_EXPORTS) \
15607         (cd $(HOST_SUBDIR)/ld && \
15608           $(MAKE) $(FLAGS_TO_PASS)  install)
15609
15610 @endif ld
15611
15612 # Other targets (info, dvi, etc.)
15613
15614 .PHONY: maybe-info-ld info-ld
15615 maybe-info-ld:
15616 @if ld
15617 maybe-info-ld: info-ld
15618
15619 info-ld: \
15620     configure-ld 
15621         @[ -f ./ld/Makefile ] || exit 0; \
15622         r=`${PWD_COMMAND}`; export r; \
15623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15624         $(HOST_EXPORTS) \
15625         for flag in $(EXTRA_HOST_FLAGS) ; do \
15626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15627         done; \
15628         echo "Doing info in ld" ; \
15629         (cd $(HOST_SUBDIR)/ld && \
15630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15632                   "RANLIB=$${RANLIB}" \
15633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15634                   info) \
15635           || exit 1
15636
15637 @endif ld
15638
15639 .PHONY: maybe-dvi-ld dvi-ld
15640 maybe-dvi-ld:
15641 @if ld
15642 maybe-dvi-ld: dvi-ld
15643
15644 dvi-ld: \
15645     configure-ld 
15646         @[ -f ./ld/Makefile ] || exit 0; \
15647         r=`${PWD_COMMAND}`; export r; \
15648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15649         $(HOST_EXPORTS) \
15650         for flag in $(EXTRA_HOST_FLAGS) ; do \
15651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15652         done; \
15653         echo "Doing dvi in ld" ; \
15654         (cd $(HOST_SUBDIR)/ld && \
15655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15657                   "RANLIB=$${RANLIB}" \
15658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15659                   dvi) \
15660           || exit 1
15661
15662 @endif ld
15663
15664 .PHONY: maybe-html-ld html-ld
15665 maybe-html-ld:
15666 @if ld
15667 maybe-html-ld: html-ld
15668
15669 html-ld: \
15670     configure-ld 
15671         @[ -f ./ld/Makefile ] || exit 0; \
15672         r=`${PWD_COMMAND}`; export r; \
15673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15674         $(HOST_EXPORTS) \
15675         for flag in $(EXTRA_HOST_FLAGS) ; do \
15676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15677         done; \
15678         echo "Doing html in ld" ; \
15679         (cd $(HOST_SUBDIR)/ld && \
15680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15682                   "RANLIB=$${RANLIB}" \
15683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15684                   html) \
15685           || exit 1
15686
15687 @endif ld
15688
15689 .PHONY: maybe-TAGS-ld TAGS-ld
15690 maybe-TAGS-ld:
15691 @if ld
15692 maybe-TAGS-ld: TAGS-ld
15693
15694 TAGS-ld: \
15695     configure-ld 
15696         @[ -f ./ld/Makefile ] || exit 0; \
15697         r=`${PWD_COMMAND}`; export r; \
15698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699         $(HOST_EXPORTS) \
15700         for flag in $(EXTRA_HOST_FLAGS) ; do \
15701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15702         done; \
15703         echo "Doing TAGS in ld" ; \
15704         (cd $(HOST_SUBDIR)/ld && \
15705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15707                   "RANLIB=$${RANLIB}" \
15708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15709                   TAGS) \
15710           || exit 1
15711
15712 @endif ld
15713
15714 .PHONY: maybe-install-info-ld install-info-ld
15715 maybe-install-info-ld:
15716 @if ld
15717 maybe-install-info-ld: install-info-ld
15718
15719 install-info-ld: \
15720     configure-ld \
15721     info-ld 
15722         @[ -f ./ld/Makefile ] || exit 0; \
15723         r=`${PWD_COMMAND}`; export r; \
15724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15725         $(HOST_EXPORTS) \
15726         for flag in $(EXTRA_HOST_FLAGS) ; do \
15727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15728         done; \
15729         echo "Doing install-info in ld" ; \
15730         (cd $(HOST_SUBDIR)/ld && \
15731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15733                   "RANLIB=$${RANLIB}" \
15734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15735                   install-info) \
15736           || exit 1
15737
15738 @endif ld
15739
15740 .PHONY: maybe-installcheck-ld installcheck-ld
15741 maybe-installcheck-ld:
15742 @if ld
15743 maybe-installcheck-ld: installcheck-ld
15744
15745 installcheck-ld: \
15746     configure-ld 
15747         @[ -f ./ld/Makefile ] || exit 0; \
15748         r=`${PWD_COMMAND}`; export r; \
15749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15750         $(HOST_EXPORTS) \
15751         for flag in $(EXTRA_HOST_FLAGS) ; do \
15752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15753         done; \
15754         echo "Doing installcheck in ld" ; \
15755         (cd $(HOST_SUBDIR)/ld && \
15756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15758                   "RANLIB=$${RANLIB}" \
15759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15760                   installcheck) \
15761           || exit 1
15762
15763 @endif ld
15764
15765 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15766 maybe-mostlyclean-ld:
15767 @if ld
15768 maybe-mostlyclean-ld: mostlyclean-ld
15769
15770 mostlyclean-ld: 
15771         @[ -f ./ld/Makefile ] || exit 0; \
15772         r=`${PWD_COMMAND}`; export r; \
15773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15774         $(HOST_EXPORTS) \
15775         for flag in $(EXTRA_HOST_FLAGS) ; do \
15776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15777         done; \
15778         echo "Doing mostlyclean in ld" ; \
15779         (cd $(HOST_SUBDIR)/ld && \
15780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15782                   "RANLIB=$${RANLIB}" \
15783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15784                   mostlyclean) \
15785           || exit 1
15786
15787 @endif ld
15788
15789 .PHONY: maybe-clean-ld clean-ld
15790 maybe-clean-ld:
15791 @if ld
15792 maybe-clean-ld: clean-ld
15793
15794 clean-ld: 
15795         @[ -f ./ld/Makefile ] || exit 0; \
15796         r=`${PWD_COMMAND}`; export r; \
15797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15798         $(HOST_EXPORTS) \
15799         for flag in $(EXTRA_HOST_FLAGS) ; do \
15800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15801         done; \
15802         echo "Doing clean in ld" ; \
15803         (cd $(HOST_SUBDIR)/ld && \
15804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15806                   "RANLIB=$${RANLIB}" \
15807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15808                   clean) \
15809           || exit 1
15810
15811 @endif ld
15812
15813 .PHONY: maybe-distclean-ld distclean-ld
15814 maybe-distclean-ld:
15815 @if ld
15816 maybe-distclean-ld: distclean-ld
15817
15818 distclean-ld: 
15819         @[ -f ./ld/Makefile ] || exit 0; \
15820         r=`${PWD_COMMAND}`; export r; \
15821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15822         $(HOST_EXPORTS) \
15823         for flag in $(EXTRA_HOST_FLAGS) ; do \
15824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15825         done; \
15826         echo "Doing distclean in ld" ; \
15827         (cd $(HOST_SUBDIR)/ld && \
15828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15830                   "RANLIB=$${RANLIB}" \
15831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15832                   distclean) \
15833           || exit 1
15834
15835 @endif ld
15836
15837 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
15838 maybe-maintainer-clean-ld:
15839 @if ld
15840 maybe-maintainer-clean-ld: maintainer-clean-ld
15841
15842 maintainer-clean-ld: 
15843         @[ -f ./ld/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 maintainer-clean in ld" ; \
15851         (cd $(HOST_SUBDIR)/ld && \
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                   maintainer-clean) \
15857           || exit 1
15858
15859 @endif ld
15860
15861
15862
15863 .PHONY: configure-libcpp maybe-configure-libcpp
15864 maybe-configure-libcpp:
15865 @if libcpp
15866 maybe-configure-libcpp: configure-libcpp
15867 configure-libcpp:
15868         @test -f stage_last && exit 0; \
15869         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15871         r=`${PWD_COMMAND}`; export r; \
15872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15873         $(HOST_EXPORTS) \
15874         echo Configuring in $(HOST_SUBDIR)/libcpp; \
15875         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
15876         case $(srcdir) in \
15877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15878           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15880         esac; \
15881         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15882         libsrcdir="$$s/libcpp"; \
15883         $(SHELL) $${libsrcdir}/configure \
15884           $(HOST_CONFIGARGS) $${srcdiroption}  \
15885           || exit 1
15886 @endif libcpp
15887
15888
15889
15890 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
15891 maybe-configure-stage1-libcpp:
15892 @if libcpp-bootstrap
15893 maybe-configure-stage1-libcpp: configure-stage1-libcpp
15894 configure-stage1-libcpp:
15895         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15896         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15897         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15898         $(HOST_EXPORTS) \
15899         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
15900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15901         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15902         case $(srcdir) in \
15903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15904           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15906         esac; \
15907         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15908         libsrcdir="$$s/libcpp"; \
15909         $(SHELL) $${libsrcdir}/configure \
15910           $(HOST_CONFIGARGS) $${srcdiroption} \
15911           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15912 @endif libcpp-bootstrap
15913
15914 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
15915 maybe-configure-stage2-libcpp:
15916 @if libcpp-bootstrap
15917 maybe-configure-stage2-libcpp: configure-stage2-libcpp
15918 configure-stage2-libcpp:
15919         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15920         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15921         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15922         $(HOST_EXPORTS) \
15923         $(POSTSTAGE1_HOST_EXPORTS) \
15924         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
15925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15926         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15927         case $(srcdir) in \
15928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15929           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15931         esac; \
15932         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15933         libsrcdir="$$s/libcpp"; \
15934         $(SHELL) $${libsrcdir}/configure \
15935           $(HOST_CONFIGARGS) $${srcdiroption} \
15936           @stage2_werror_flag@ 
15937 @endif libcpp-bootstrap
15938
15939 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
15940 maybe-configure-stage3-libcpp:
15941 @if libcpp-bootstrap
15942 maybe-configure-stage3-libcpp: configure-stage3-libcpp
15943 configure-stage3-libcpp:
15944         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15946         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15947         $(HOST_EXPORTS) \
15948         $(POSTSTAGE1_HOST_EXPORTS) \
15949         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
15950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15951         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15952         case $(srcdir) in \
15953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15954           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15956         esac; \
15957         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15958         libsrcdir="$$s/libcpp"; \
15959         $(SHELL) $${libsrcdir}/configure \
15960           $(HOST_CONFIGARGS) $${srcdiroption} \
15961           @stage2_werror_flag@ 
15962 @endif libcpp-bootstrap
15963
15964 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
15965 maybe-configure-stage4-libcpp:
15966 @if libcpp-bootstrap
15967 maybe-configure-stage4-libcpp: configure-stage4-libcpp
15968 configure-stage4-libcpp:
15969         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15970         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15971         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15972         $(HOST_EXPORTS) \
15973         $(POSTSTAGE1_HOST_EXPORTS) \
15974         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
15975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15976         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15977         case $(srcdir) in \
15978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15979           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15981         esac; \
15982         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15983         libsrcdir="$$s/libcpp"; \
15984         $(SHELL) $${libsrcdir}/configure \
15985           $(HOST_CONFIGARGS) $${srcdiroption} \
15986           @stage2_werror_flag@ 
15987 @endif libcpp-bootstrap
15988
15989 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
15990 maybe-configure-stageprofile-libcpp:
15991 @if libcpp-bootstrap
15992 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
15993 configure-stageprofile-libcpp:
15994         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15996         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15997         $(HOST_EXPORTS) \
15998         $(POSTSTAGE1_HOST_EXPORTS) \
15999         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16001         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16002         case $(srcdir) in \
16003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16004           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16006         esac; \
16007         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16008         libsrcdir="$$s/libcpp"; \
16009         $(SHELL) $${libsrcdir}/configure \
16010           $(HOST_CONFIGARGS) $${srcdiroption} \
16011           @stage2_werror_flag@ 
16012 @endif libcpp-bootstrap
16013
16014 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16015 maybe-configure-stagefeedback-libcpp:
16016 @if libcpp-bootstrap
16017 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16018 configure-stagefeedback-libcpp:
16019         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16021         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16022         $(HOST_EXPORTS) \
16023         $(POSTSTAGE1_HOST_EXPORTS) \
16024         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16026         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16027         case $(srcdir) in \
16028           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16029           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16030                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16031         esac; \
16032         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16033         libsrcdir="$$s/libcpp"; \
16034         $(SHELL) $${libsrcdir}/configure \
16035           $(HOST_CONFIGARGS) $${srcdiroption} \
16036           @stage2_werror_flag@ 
16037 @endif libcpp-bootstrap
16038
16039
16040
16041
16042
16043 .PHONY: all-libcpp maybe-all-libcpp
16044 maybe-all-libcpp:
16045 @if libcpp
16046 TARGET-libcpp=all
16047 maybe-all-libcpp: all-libcpp
16048 all-libcpp: configure-libcpp
16049         @test -f stage_last && exit 0; \
16050         r=`${PWD_COMMAND}`; export r; \
16051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16052         $(HOST_EXPORTS) \
16053         (cd $(HOST_SUBDIR)/libcpp && \
16054           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
16055 @endif libcpp
16056
16057
16058
16059 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16060 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16061 maybe-all-stage1-libcpp:
16062 maybe-clean-stage1-libcpp:
16063 @if libcpp-bootstrap
16064 maybe-all-stage1-libcpp: all-stage1-libcpp
16065 all-stage1: all-stage1-libcpp
16066 TARGET-stage1-libcpp = $(TARGET-libcpp)
16067 all-stage1-libcpp: configure-stage1-libcpp
16068         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16069         @r=`${PWD_COMMAND}`; export r; \
16070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16071         $(HOST_EXPORTS) \
16072         cd $(HOST_SUBDIR)/libcpp && \
16073         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
16074                 $(TARGET-stage1-libcpp)
16075
16076 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16077 clean-stage1: clean-stage1-libcpp
16078 clean-stage1-libcpp:
16079         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16080           || exit 0 ; \
16081         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16082         cd $(HOST_SUBDIR)/libcpp && \
16083         $(MAKE) $(FLAGS_TO_PASS)  \
16084                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16085 @endif libcpp-bootstrap
16086
16087
16088 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16089 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16090 maybe-all-stage2-libcpp:
16091 maybe-clean-stage2-libcpp:
16092 @if libcpp-bootstrap
16093 maybe-all-stage2-libcpp: all-stage2-libcpp
16094 all-stage2: all-stage2-libcpp
16095 TARGET-stage2-libcpp = $(TARGET-libcpp)
16096 all-stage2-libcpp: configure-stage2-libcpp
16097         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16098         @r=`${PWD_COMMAND}`; export r; \
16099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100         $(HOST_EXPORTS) \
16101         $(POSTSTAGE1_HOST_EXPORTS) \
16102         cd $(HOST_SUBDIR)/libcpp && \
16103         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16104                 $(TARGET-stage2-libcpp)
16105
16106 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16107 clean-stage2: clean-stage2-libcpp
16108 clean-stage2-libcpp:
16109         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16110           || exit 0 ; \
16111         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16112         cd $(HOST_SUBDIR)/libcpp && \
16113         $(MAKE) $(FLAGS_TO_PASS)  \
16114                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16115                   clean
16116 @endif libcpp-bootstrap
16117
16118
16119 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16120 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16121 maybe-all-stage3-libcpp:
16122 maybe-clean-stage3-libcpp:
16123 @if libcpp-bootstrap
16124 maybe-all-stage3-libcpp: all-stage3-libcpp
16125 all-stage3: all-stage3-libcpp
16126 TARGET-stage3-libcpp = $(TARGET-libcpp)
16127 all-stage3-libcpp: configure-stage3-libcpp
16128         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16129         @r=`${PWD_COMMAND}`; export r; \
16130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16131         $(HOST_EXPORTS) \
16132         $(POSTSTAGE1_HOST_EXPORTS) \
16133         cd $(HOST_SUBDIR)/libcpp && \
16134         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16135                 $(TARGET-stage3-libcpp)
16136
16137 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16138 clean-stage3: clean-stage3-libcpp
16139 clean-stage3-libcpp:
16140         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16141           || exit 0 ; \
16142         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16143         cd $(HOST_SUBDIR)/libcpp && \
16144         $(MAKE) $(FLAGS_TO_PASS)  \
16145                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16146                   clean
16147 @endif libcpp-bootstrap
16148
16149
16150 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16151 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16152 maybe-all-stage4-libcpp:
16153 maybe-clean-stage4-libcpp:
16154 @if libcpp-bootstrap
16155 maybe-all-stage4-libcpp: all-stage4-libcpp
16156 all-stage4: all-stage4-libcpp
16157 TARGET-stage4-libcpp = $(TARGET-libcpp)
16158 all-stage4-libcpp: configure-stage4-libcpp
16159         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16160         @r=`${PWD_COMMAND}`; export r; \
16161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16162         $(HOST_EXPORTS) \
16163         $(POSTSTAGE1_HOST_EXPORTS) \
16164         cd $(HOST_SUBDIR)/libcpp && \
16165         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16166                 $(TARGET-stage4-libcpp)
16167
16168 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16169 clean-stage4: clean-stage4-libcpp
16170 clean-stage4-libcpp:
16171         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16172           || exit 0 ; \
16173         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16174         cd $(HOST_SUBDIR)/libcpp && \
16175         $(MAKE) $(FLAGS_TO_PASS)  \
16176                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16177                   clean
16178 @endif libcpp-bootstrap
16179
16180
16181 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16182 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16183 maybe-all-stageprofile-libcpp:
16184 maybe-clean-stageprofile-libcpp:
16185 @if libcpp-bootstrap
16186 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16187 all-stageprofile: all-stageprofile-libcpp
16188 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16189 all-stageprofile-libcpp: configure-stageprofile-libcpp
16190         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16191         @r=`${PWD_COMMAND}`; export r; \
16192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193         $(HOST_EXPORTS) \
16194         $(POSTSTAGE1_HOST_EXPORTS) \
16195         cd $(HOST_SUBDIR)/libcpp && \
16196         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16197                 $(TARGET-stageprofile-libcpp)
16198
16199 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16200 clean-stageprofile: clean-stageprofile-libcpp
16201 clean-stageprofile-libcpp:
16202         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16203           || exit 0 ; \
16204         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16205         cd $(HOST_SUBDIR)/libcpp && \
16206         $(MAKE) $(FLAGS_TO_PASS)  \
16207                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16208                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16209 @endif libcpp-bootstrap
16210
16211
16212 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16213 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16214 maybe-all-stagefeedback-libcpp:
16215 maybe-clean-stagefeedback-libcpp:
16216 @if libcpp-bootstrap
16217 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16218 all-stagefeedback: all-stagefeedback-libcpp
16219 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16220 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16221         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16222         @r=`${PWD_COMMAND}`; export r; \
16223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16224         $(HOST_EXPORTS) \
16225         $(POSTSTAGE1_HOST_EXPORTS) \
16226         cd $(HOST_SUBDIR)/libcpp && \
16227         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16228                 $(TARGET-stagefeedback-libcpp)
16229
16230 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16231 clean-stagefeedback: clean-stagefeedback-libcpp
16232 clean-stagefeedback-libcpp:
16233         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16234           || exit 0 ; \
16235         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16236         cd $(HOST_SUBDIR)/libcpp && \
16237         $(MAKE) $(FLAGS_TO_PASS)  \
16238                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16239                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16240 @endif libcpp-bootstrap
16241
16242
16243
16244
16245
16246 .PHONY: check-libcpp maybe-check-libcpp
16247 maybe-check-libcpp:
16248 @if libcpp
16249 maybe-check-libcpp: check-libcpp
16250
16251 check-libcpp:
16252         @: $(MAKE); $(unstage)
16253         @r=`${PWD_COMMAND}`; export r; \
16254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16255         $(HOST_EXPORTS) \
16256         (cd $(HOST_SUBDIR)/libcpp && \
16257           $(MAKE) $(FLAGS_TO_PASS)  check)
16258
16259 @endif libcpp
16260
16261 .PHONY: install-libcpp maybe-install-libcpp
16262 maybe-install-libcpp:
16263 @if libcpp
16264 maybe-install-libcpp: install-libcpp
16265
16266 install-libcpp: installdirs
16267         @: $(MAKE); $(unstage)
16268         @r=`${PWD_COMMAND}`; export r; \
16269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270         $(HOST_EXPORTS) \
16271         (cd $(HOST_SUBDIR)/libcpp && \
16272           $(MAKE) $(FLAGS_TO_PASS)  install)
16273
16274 @endif libcpp
16275
16276 # Other targets (info, dvi, etc.)
16277
16278 .PHONY: maybe-info-libcpp info-libcpp
16279 maybe-info-libcpp:
16280 @if libcpp
16281 maybe-info-libcpp: info-libcpp
16282
16283 info-libcpp: \
16284     configure-libcpp 
16285         @[ -f ./libcpp/Makefile ] || exit 0; \
16286         r=`${PWD_COMMAND}`; export r; \
16287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288         $(HOST_EXPORTS) \
16289         for flag in $(EXTRA_HOST_FLAGS) ; do \
16290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16291         done; \
16292         echo "Doing info in libcpp" ; \
16293         (cd $(HOST_SUBDIR)/libcpp && \
16294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16296                   "RANLIB=$${RANLIB}" \
16297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16298                   info) \
16299           || exit 1
16300
16301 @endif libcpp
16302
16303 .PHONY: maybe-dvi-libcpp dvi-libcpp
16304 maybe-dvi-libcpp:
16305 @if libcpp
16306 maybe-dvi-libcpp: dvi-libcpp
16307
16308 dvi-libcpp: \
16309     configure-libcpp 
16310         @[ -f ./libcpp/Makefile ] || exit 0; \
16311         r=`${PWD_COMMAND}`; export r; \
16312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16313         $(HOST_EXPORTS) \
16314         for flag in $(EXTRA_HOST_FLAGS) ; do \
16315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16316         done; \
16317         echo "Doing dvi in libcpp" ; \
16318         (cd $(HOST_SUBDIR)/libcpp && \
16319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16321                   "RANLIB=$${RANLIB}" \
16322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16323                   dvi) \
16324           || exit 1
16325
16326 @endif libcpp
16327
16328 .PHONY: maybe-html-libcpp html-libcpp
16329 maybe-html-libcpp:
16330 @if libcpp
16331 maybe-html-libcpp: html-libcpp
16332
16333 html-libcpp: \
16334     configure-libcpp 
16335         @[ -f ./libcpp/Makefile ] || exit 0; \
16336         r=`${PWD_COMMAND}`; export r; \
16337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16338         $(HOST_EXPORTS) \
16339         for flag in $(EXTRA_HOST_FLAGS) ; do \
16340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16341         done; \
16342         echo "Doing html in libcpp" ; \
16343         (cd $(HOST_SUBDIR)/libcpp && \
16344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16346                   "RANLIB=$${RANLIB}" \
16347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16348                   html) \
16349           || exit 1
16350
16351 @endif libcpp
16352
16353 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16354 maybe-TAGS-libcpp:
16355 @if libcpp
16356 maybe-TAGS-libcpp: TAGS-libcpp
16357
16358 TAGS-libcpp: \
16359     configure-libcpp 
16360         @[ -f ./libcpp/Makefile ] || exit 0; \
16361         r=`${PWD_COMMAND}`; export r; \
16362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16363         $(HOST_EXPORTS) \
16364         for flag in $(EXTRA_HOST_FLAGS) ; do \
16365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16366         done; \
16367         echo "Doing TAGS in libcpp" ; \
16368         (cd $(HOST_SUBDIR)/libcpp && \
16369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16371                   "RANLIB=$${RANLIB}" \
16372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16373                   TAGS) \
16374           || exit 1
16375
16376 @endif libcpp
16377
16378 .PHONY: maybe-install-info-libcpp install-info-libcpp
16379 maybe-install-info-libcpp:
16380 @if libcpp
16381 maybe-install-info-libcpp: install-info-libcpp
16382
16383 install-info-libcpp: \
16384     configure-libcpp \
16385     info-libcpp 
16386         @[ -f ./libcpp/Makefile ] || exit 0; \
16387         r=`${PWD_COMMAND}`; export r; \
16388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16389         $(HOST_EXPORTS) \
16390         for flag in $(EXTRA_HOST_FLAGS) ; do \
16391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16392         done; \
16393         echo "Doing install-info in libcpp" ; \
16394         (cd $(HOST_SUBDIR)/libcpp && \
16395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16397                   "RANLIB=$${RANLIB}" \
16398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16399                   install-info) \
16400           || exit 1
16401
16402 @endif libcpp
16403
16404 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16405 maybe-installcheck-libcpp:
16406 @if libcpp
16407 maybe-installcheck-libcpp: installcheck-libcpp
16408
16409 installcheck-libcpp: \
16410     configure-libcpp 
16411         @[ -f ./libcpp/Makefile ] || exit 0; \
16412         r=`${PWD_COMMAND}`; export r; \
16413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16414         $(HOST_EXPORTS) \
16415         for flag in $(EXTRA_HOST_FLAGS) ; do \
16416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16417         done; \
16418         echo "Doing installcheck in libcpp" ; \
16419         (cd $(HOST_SUBDIR)/libcpp && \
16420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16422                   "RANLIB=$${RANLIB}" \
16423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16424                   installcheck) \
16425           || exit 1
16426
16427 @endif libcpp
16428
16429 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16430 maybe-mostlyclean-libcpp:
16431 @if libcpp
16432 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16433
16434 mostlyclean-libcpp: 
16435         @[ -f ./libcpp/Makefile ] || exit 0; \
16436         r=`${PWD_COMMAND}`; export r; \
16437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16438         $(HOST_EXPORTS) \
16439         for flag in $(EXTRA_HOST_FLAGS) ; do \
16440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16441         done; \
16442         echo "Doing mostlyclean in libcpp" ; \
16443         (cd $(HOST_SUBDIR)/libcpp && \
16444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16446                   "RANLIB=$${RANLIB}" \
16447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16448                   mostlyclean) \
16449           || exit 1
16450
16451 @endif libcpp
16452
16453 .PHONY: maybe-clean-libcpp clean-libcpp
16454 maybe-clean-libcpp:
16455 @if libcpp
16456 maybe-clean-libcpp: clean-libcpp
16457
16458 clean-libcpp: 
16459         @[ -f ./libcpp/Makefile ] || exit 0; \
16460         r=`${PWD_COMMAND}`; export r; \
16461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16462         $(HOST_EXPORTS) \
16463         for flag in $(EXTRA_HOST_FLAGS) ; do \
16464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16465         done; \
16466         echo "Doing clean in libcpp" ; \
16467         (cd $(HOST_SUBDIR)/libcpp && \
16468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16470                   "RANLIB=$${RANLIB}" \
16471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16472                   clean) \
16473           || exit 1
16474
16475 @endif libcpp
16476
16477 .PHONY: maybe-distclean-libcpp distclean-libcpp
16478 maybe-distclean-libcpp:
16479 @if libcpp
16480 maybe-distclean-libcpp: distclean-libcpp
16481
16482 distclean-libcpp: 
16483         @[ -f ./libcpp/Makefile ] || exit 0; \
16484         r=`${PWD_COMMAND}`; export r; \
16485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16486         $(HOST_EXPORTS) \
16487         for flag in $(EXTRA_HOST_FLAGS) ; do \
16488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16489         done; \
16490         echo "Doing distclean in libcpp" ; \
16491         (cd $(HOST_SUBDIR)/libcpp && \
16492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16494                   "RANLIB=$${RANLIB}" \
16495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16496                   distclean) \
16497           || exit 1
16498
16499 @endif libcpp
16500
16501 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16502 maybe-maintainer-clean-libcpp:
16503 @if libcpp
16504 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16505
16506 maintainer-clean-libcpp: 
16507         @[ -f ./libcpp/Makefile ] || exit 0; \
16508         r=`${PWD_COMMAND}`; export r; \
16509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16510         $(HOST_EXPORTS) \
16511         for flag in $(EXTRA_HOST_FLAGS) ; do \
16512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16513         done; \
16514         echo "Doing maintainer-clean in libcpp" ; \
16515         (cd $(HOST_SUBDIR)/libcpp && \
16516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16518                   "RANLIB=$${RANLIB}" \
16519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16520                   maintainer-clean) \
16521           || exit 1
16522
16523 @endif libcpp
16524
16525
16526
16527 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
16528 maybe-configure-libdecnumber:
16529 @if libdecnumber
16530 maybe-configure-libdecnumber: configure-libdecnumber
16531 configure-libdecnumber:
16532         @test -f stage_last && exit 0; \
16533         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16535         r=`${PWD_COMMAND}`; export r; \
16536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16537         $(HOST_EXPORTS) \
16538         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
16539         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
16540         case $(srcdir) in \
16541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16542           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16544         esac; \
16545         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16546         libsrcdir="$$s/libdecnumber"; \
16547         $(SHELL) $${libsrcdir}/configure \
16548           $(HOST_CONFIGARGS) $${srcdiroption}  \
16549           || exit 1
16550 @endif libdecnumber
16551
16552
16553
16554 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
16555 maybe-configure-stage1-libdecnumber:
16556 @if libdecnumber-bootstrap
16557 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
16558 configure-stage1-libdecnumber:
16559         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16560         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16561         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16562         $(HOST_EXPORTS) \
16563         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
16564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16565         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16566         case $(srcdir) in \
16567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16568           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16570         esac; \
16571         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16572         libsrcdir="$$s/libdecnumber"; \
16573         $(SHELL) $${libsrcdir}/configure \
16574           $(HOST_CONFIGARGS) $${srcdiroption} \
16575           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16576 @endif libdecnumber-bootstrap
16577
16578 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
16579 maybe-configure-stage2-libdecnumber:
16580 @if libdecnumber-bootstrap
16581 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
16582 configure-stage2-libdecnumber:
16583         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16584         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16585         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16586         $(HOST_EXPORTS) \
16587         $(POSTSTAGE1_HOST_EXPORTS) \
16588         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
16589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16590         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16591         case $(srcdir) in \
16592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16593           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16595         esac; \
16596         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16597         libsrcdir="$$s/libdecnumber"; \
16598         $(SHELL) $${libsrcdir}/configure \
16599           $(HOST_CONFIGARGS) $${srcdiroption} \
16600           @stage2_werror_flag@ 
16601 @endif libdecnumber-bootstrap
16602
16603 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
16604 maybe-configure-stage3-libdecnumber:
16605 @if libdecnumber-bootstrap
16606 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
16607 configure-stage3-libdecnumber:
16608         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16609         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16610         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16611         $(HOST_EXPORTS) \
16612         $(POSTSTAGE1_HOST_EXPORTS) \
16613         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
16614         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16615         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16616         case $(srcdir) in \
16617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16618           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16620         esac; \
16621         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16622         libsrcdir="$$s/libdecnumber"; \
16623         $(SHELL) $${libsrcdir}/configure \
16624           $(HOST_CONFIGARGS) $${srcdiroption} \
16625           @stage2_werror_flag@ 
16626 @endif libdecnumber-bootstrap
16627
16628 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
16629 maybe-configure-stage4-libdecnumber:
16630 @if libdecnumber-bootstrap
16631 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
16632 configure-stage4-libdecnumber:
16633         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16634         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16635         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16636         $(HOST_EXPORTS) \
16637         $(POSTSTAGE1_HOST_EXPORTS) \
16638         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
16639         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16640         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16641         case $(srcdir) in \
16642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16643           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16645         esac; \
16646         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16647         libsrcdir="$$s/libdecnumber"; \
16648         $(SHELL) $${libsrcdir}/configure \
16649           $(HOST_CONFIGARGS) $${srcdiroption} \
16650           @stage2_werror_flag@ 
16651 @endif libdecnumber-bootstrap
16652
16653 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
16654 maybe-configure-stageprofile-libdecnumber:
16655 @if libdecnumber-bootstrap
16656 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
16657 configure-stageprofile-libdecnumber:
16658         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16659         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16660         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16661         $(HOST_EXPORTS) \
16662         $(POSTSTAGE1_HOST_EXPORTS) \
16663         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
16664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16665         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16666         case $(srcdir) in \
16667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16668           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16670         esac; \
16671         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16672         libsrcdir="$$s/libdecnumber"; \
16673         $(SHELL) $${libsrcdir}/configure \
16674           $(HOST_CONFIGARGS) $${srcdiroption} \
16675           @stage2_werror_flag@ 
16676 @endif libdecnumber-bootstrap
16677
16678 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
16679 maybe-configure-stagefeedback-libdecnumber:
16680 @if libdecnumber-bootstrap
16681 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
16682 configure-stagefeedback-libdecnumber:
16683         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16684         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16685         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16686         $(HOST_EXPORTS) \
16687         $(POSTSTAGE1_HOST_EXPORTS) \
16688         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
16689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16690         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16691         case $(srcdir) in \
16692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16693           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16695         esac; \
16696         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16697         libsrcdir="$$s/libdecnumber"; \
16698         $(SHELL) $${libsrcdir}/configure \
16699           $(HOST_CONFIGARGS) $${srcdiroption} \
16700           @stage2_werror_flag@ 
16701 @endif libdecnumber-bootstrap
16702
16703
16704
16705
16706
16707 .PHONY: all-libdecnumber maybe-all-libdecnumber
16708 maybe-all-libdecnumber:
16709 @if libdecnumber
16710 TARGET-libdecnumber=all
16711 maybe-all-libdecnumber: all-libdecnumber
16712 all-libdecnumber: configure-libdecnumber
16713         @test -f stage_last && exit 0; \
16714         r=`${PWD_COMMAND}`; export r; \
16715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16716         $(HOST_EXPORTS) \
16717         (cd $(HOST_SUBDIR)/libdecnumber && \
16718           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libdecnumber))
16719 @endif libdecnumber
16720
16721
16722
16723 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
16724 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
16725 maybe-all-stage1-libdecnumber:
16726 maybe-clean-stage1-libdecnumber:
16727 @if libdecnumber-bootstrap
16728 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
16729 all-stage1: all-stage1-libdecnumber
16730 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
16731 all-stage1-libdecnumber: configure-stage1-libdecnumber
16732         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16733         @r=`${PWD_COMMAND}`; export r; \
16734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16735         $(HOST_EXPORTS) \
16736         cd $(HOST_SUBDIR)/libdecnumber && \
16737         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
16738                 $(TARGET-stage1-libdecnumber)
16739
16740 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
16741 clean-stage1: clean-stage1-libdecnumber
16742 clean-stage1-libdecnumber:
16743         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] \
16744           || exit 0 ; \
16745         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16746         cd $(HOST_SUBDIR)/libdecnumber && \
16747         $(MAKE) $(FLAGS_TO_PASS)  \
16748                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16749 @endif libdecnumber-bootstrap
16750
16751
16752 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
16753 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
16754 maybe-all-stage2-libdecnumber:
16755 maybe-clean-stage2-libdecnumber:
16756 @if libdecnumber-bootstrap
16757 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
16758 all-stage2: all-stage2-libdecnumber
16759 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
16760 all-stage2-libdecnumber: configure-stage2-libdecnumber
16761         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16762         @r=`${PWD_COMMAND}`; export r; \
16763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16764         $(HOST_EXPORTS) \
16765         $(POSTSTAGE1_HOST_EXPORTS) \
16766         cd $(HOST_SUBDIR)/libdecnumber && \
16767         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16768                 $(TARGET-stage2-libdecnumber)
16769
16770 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
16771 clean-stage2: clean-stage2-libdecnumber
16772 clean-stage2-libdecnumber:
16773         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] \
16774           || exit 0 ; \
16775         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16776         cd $(HOST_SUBDIR)/libdecnumber && \
16777         $(MAKE) $(FLAGS_TO_PASS)  \
16778                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16779                   clean
16780 @endif libdecnumber-bootstrap
16781
16782
16783 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
16784 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
16785 maybe-all-stage3-libdecnumber:
16786 maybe-clean-stage3-libdecnumber:
16787 @if libdecnumber-bootstrap
16788 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
16789 all-stage3: all-stage3-libdecnumber
16790 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
16791 all-stage3-libdecnumber: configure-stage3-libdecnumber
16792         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16793         @r=`${PWD_COMMAND}`; export r; \
16794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16795         $(HOST_EXPORTS) \
16796         $(POSTSTAGE1_HOST_EXPORTS) \
16797         cd $(HOST_SUBDIR)/libdecnumber && \
16798         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16799                 $(TARGET-stage3-libdecnumber)
16800
16801 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
16802 clean-stage3: clean-stage3-libdecnumber
16803 clean-stage3-libdecnumber:
16804         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] \
16805           || exit 0 ; \
16806         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16807         cd $(HOST_SUBDIR)/libdecnumber && \
16808         $(MAKE) $(FLAGS_TO_PASS)  \
16809                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16810                   clean
16811 @endif libdecnumber-bootstrap
16812
16813
16814 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
16815 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
16816 maybe-all-stage4-libdecnumber:
16817 maybe-clean-stage4-libdecnumber:
16818 @if libdecnumber-bootstrap
16819 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
16820 all-stage4: all-stage4-libdecnumber
16821 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
16822 all-stage4-libdecnumber: configure-stage4-libdecnumber
16823         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16824         @r=`${PWD_COMMAND}`; export r; \
16825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16826         $(HOST_EXPORTS) \
16827         $(POSTSTAGE1_HOST_EXPORTS) \
16828         cd $(HOST_SUBDIR)/libdecnumber && \
16829         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16830                 $(TARGET-stage4-libdecnumber)
16831
16832 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
16833 clean-stage4: clean-stage4-libdecnumber
16834 clean-stage4-libdecnumber:
16835         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] \
16836           || exit 0 ; \
16837         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16838         cd $(HOST_SUBDIR)/libdecnumber && \
16839         $(MAKE) $(FLAGS_TO_PASS)  \
16840                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16841                   clean
16842 @endif libdecnumber-bootstrap
16843
16844
16845 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
16846 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
16847 maybe-all-stageprofile-libdecnumber:
16848 maybe-clean-stageprofile-libdecnumber:
16849 @if libdecnumber-bootstrap
16850 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
16851 all-stageprofile: all-stageprofile-libdecnumber
16852 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
16853 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
16854         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16855         @r=`${PWD_COMMAND}`; export r; \
16856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16857         $(HOST_EXPORTS) \
16858         $(POSTSTAGE1_HOST_EXPORTS) \
16859         cd $(HOST_SUBDIR)/libdecnumber && \
16860         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16861                 $(TARGET-stageprofile-libdecnumber)
16862
16863 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
16864 clean-stageprofile: clean-stageprofile-libdecnumber
16865 clean-stageprofile-libdecnumber:
16866         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] \
16867           || exit 0 ; \
16868         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16869         cd $(HOST_SUBDIR)/libdecnumber && \
16870         $(MAKE) $(FLAGS_TO_PASS)  \
16871                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16872                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16873 @endif libdecnumber-bootstrap
16874
16875
16876 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
16877 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
16878 maybe-all-stagefeedback-libdecnumber:
16879 maybe-clean-stagefeedback-libdecnumber:
16880 @if libdecnumber-bootstrap
16881 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
16882 all-stagefeedback: all-stagefeedback-libdecnumber
16883 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
16884 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
16885         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16886         @r=`${PWD_COMMAND}`; export r; \
16887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16888         $(HOST_EXPORTS) \
16889         $(POSTSTAGE1_HOST_EXPORTS) \
16890         cd $(HOST_SUBDIR)/libdecnumber && \
16891         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16892                 $(TARGET-stagefeedback-libdecnumber)
16893
16894 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
16895 clean-stagefeedback: clean-stagefeedback-libdecnumber
16896 clean-stagefeedback-libdecnumber:
16897         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] \
16898           || exit 0 ; \
16899         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16900         cd $(HOST_SUBDIR)/libdecnumber && \
16901         $(MAKE) $(FLAGS_TO_PASS)  \
16902                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16903                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16904 @endif libdecnumber-bootstrap
16905
16906
16907
16908
16909
16910 .PHONY: check-libdecnumber maybe-check-libdecnumber
16911 maybe-check-libdecnumber:
16912 @if libdecnumber
16913 maybe-check-libdecnumber: check-libdecnumber
16914
16915 check-libdecnumber:
16916         @: $(MAKE); $(unstage)
16917         @r=`${PWD_COMMAND}`; export r; \
16918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16919         $(HOST_EXPORTS) \
16920         (cd $(HOST_SUBDIR)/libdecnumber && \
16921           $(MAKE) $(FLAGS_TO_PASS)  check)
16922
16923 @endif libdecnumber
16924
16925 .PHONY: install-libdecnumber maybe-install-libdecnumber
16926 maybe-install-libdecnumber:
16927 @if libdecnumber
16928 maybe-install-libdecnumber: install-libdecnumber
16929
16930 install-libdecnumber: installdirs
16931         @: $(MAKE); $(unstage)
16932         @r=`${PWD_COMMAND}`; export r; \
16933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16934         $(HOST_EXPORTS) \
16935         (cd $(HOST_SUBDIR)/libdecnumber && \
16936           $(MAKE) $(FLAGS_TO_PASS)  install)
16937
16938 @endif libdecnumber
16939
16940 # Other targets (info, dvi, etc.)
16941
16942 .PHONY: maybe-info-libdecnumber info-libdecnumber
16943 maybe-info-libdecnumber:
16944 @if libdecnumber
16945 maybe-info-libdecnumber: info-libdecnumber
16946
16947 info-libdecnumber: \
16948     configure-libdecnumber 
16949         @[ -f ./libdecnumber/Makefile ] || exit 0; \
16950         r=`${PWD_COMMAND}`; export r; \
16951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16952         $(HOST_EXPORTS) \
16953         for flag in $(EXTRA_HOST_FLAGS) ; do \
16954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16955         done; \
16956         echo "Doing info in libdecnumber" ; \
16957         (cd $(HOST_SUBDIR)/libdecnumber && \
16958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16960                   "RANLIB=$${RANLIB}" \
16961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16962                   info) \
16963           || exit 1
16964
16965 @endif libdecnumber
16966
16967 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
16968 maybe-dvi-libdecnumber:
16969 @if libdecnumber
16970 maybe-dvi-libdecnumber: dvi-libdecnumber
16971
16972 dvi-libdecnumber: \
16973     configure-libdecnumber 
16974         @[ -f ./libdecnumber/Makefile ] || exit 0; \
16975         r=`${PWD_COMMAND}`; export r; \
16976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16977         $(HOST_EXPORTS) \
16978         for flag in $(EXTRA_HOST_FLAGS) ; do \
16979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16980         done; \
16981         echo "Doing dvi in libdecnumber" ; \
16982         (cd $(HOST_SUBDIR)/libdecnumber && \
16983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16985                   "RANLIB=$${RANLIB}" \
16986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16987                   dvi) \
16988           || exit 1
16989
16990 @endif libdecnumber
16991
16992 .PHONY: maybe-html-libdecnumber html-libdecnumber
16993 maybe-html-libdecnumber:
16994 @if libdecnumber
16995 maybe-html-libdecnumber: html-libdecnumber
16996
16997 html-libdecnumber: \
16998     configure-libdecnumber 
16999         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17000         r=`${PWD_COMMAND}`; export r; \
17001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17002         $(HOST_EXPORTS) \
17003         for flag in $(EXTRA_HOST_FLAGS) ; do \
17004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17005         done; \
17006         echo "Doing html in libdecnumber" ; \
17007         (cd $(HOST_SUBDIR)/libdecnumber && \
17008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17010                   "RANLIB=$${RANLIB}" \
17011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17012                   html) \
17013           || exit 1
17014
17015 @endif libdecnumber
17016
17017 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
17018 maybe-TAGS-libdecnumber:
17019 @if libdecnumber
17020 maybe-TAGS-libdecnumber: TAGS-libdecnumber
17021
17022 TAGS-libdecnumber: \
17023     configure-libdecnumber 
17024         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17025         r=`${PWD_COMMAND}`; export r; \
17026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17027         $(HOST_EXPORTS) \
17028         for flag in $(EXTRA_HOST_FLAGS) ; do \
17029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17030         done; \
17031         echo "Doing TAGS in libdecnumber" ; \
17032         (cd $(HOST_SUBDIR)/libdecnumber && \
17033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17035                   "RANLIB=$${RANLIB}" \
17036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17037                   TAGS) \
17038           || exit 1
17039
17040 @endif libdecnumber
17041
17042 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
17043 maybe-install-info-libdecnumber:
17044 @if libdecnumber
17045 maybe-install-info-libdecnumber: install-info-libdecnumber
17046
17047 install-info-libdecnumber: \
17048     configure-libdecnumber \
17049     info-libdecnumber 
17050         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17051         r=`${PWD_COMMAND}`; export r; \
17052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053         $(HOST_EXPORTS) \
17054         for flag in $(EXTRA_HOST_FLAGS) ; do \
17055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17056         done; \
17057         echo "Doing install-info in libdecnumber" ; \
17058         (cd $(HOST_SUBDIR)/libdecnumber && \
17059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17061                   "RANLIB=$${RANLIB}" \
17062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17063                   install-info) \
17064           || exit 1
17065
17066 @endif libdecnumber
17067
17068 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
17069 maybe-installcheck-libdecnumber:
17070 @if libdecnumber
17071 maybe-installcheck-libdecnumber: installcheck-libdecnumber
17072
17073 installcheck-libdecnumber: \
17074     configure-libdecnumber 
17075         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17076         r=`${PWD_COMMAND}`; export r; \
17077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17078         $(HOST_EXPORTS) \
17079         for flag in $(EXTRA_HOST_FLAGS) ; do \
17080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17081         done; \
17082         echo "Doing installcheck in libdecnumber" ; \
17083         (cd $(HOST_SUBDIR)/libdecnumber && \
17084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17086                   "RANLIB=$${RANLIB}" \
17087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17088                   installcheck) \
17089           || exit 1
17090
17091 @endif libdecnumber
17092
17093 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
17094 maybe-mostlyclean-libdecnumber:
17095 @if libdecnumber
17096 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
17097
17098 mostlyclean-libdecnumber: 
17099         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17100         r=`${PWD_COMMAND}`; export r; \
17101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17102         $(HOST_EXPORTS) \
17103         for flag in $(EXTRA_HOST_FLAGS) ; do \
17104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17105         done; \
17106         echo "Doing mostlyclean in libdecnumber" ; \
17107         (cd $(HOST_SUBDIR)/libdecnumber && \
17108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17110                   "RANLIB=$${RANLIB}" \
17111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17112                   mostlyclean) \
17113           || exit 1
17114
17115 @endif libdecnumber
17116
17117 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
17118 maybe-clean-libdecnumber:
17119 @if libdecnumber
17120 maybe-clean-libdecnumber: clean-libdecnumber
17121
17122 clean-libdecnumber: 
17123         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17124         r=`${PWD_COMMAND}`; export r; \
17125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17126         $(HOST_EXPORTS) \
17127         for flag in $(EXTRA_HOST_FLAGS) ; do \
17128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17129         done; \
17130         echo "Doing clean in libdecnumber" ; \
17131         (cd $(HOST_SUBDIR)/libdecnumber && \
17132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17134                   "RANLIB=$${RANLIB}" \
17135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17136                   clean) \
17137           || exit 1
17138
17139 @endif libdecnumber
17140
17141 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
17142 maybe-distclean-libdecnumber:
17143 @if libdecnumber
17144 maybe-distclean-libdecnumber: distclean-libdecnumber
17145
17146 distclean-libdecnumber: 
17147         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17148         r=`${PWD_COMMAND}`; export r; \
17149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17150         $(HOST_EXPORTS) \
17151         for flag in $(EXTRA_HOST_FLAGS) ; do \
17152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17153         done; \
17154         echo "Doing distclean in libdecnumber" ; \
17155         (cd $(HOST_SUBDIR)/libdecnumber && \
17156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17158                   "RANLIB=$${RANLIB}" \
17159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17160                   distclean) \
17161           || exit 1
17162
17163 @endif libdecnumber
17164
17165 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
17166 maybe-maintainer-clean-libdecnumber:
17167 @if libdecnumber
17168 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
17169
17170 maintainer-clean-libdecnumber: 
17171         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17172         r=`${PWD_COMMAND}`; export r; \
17173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174         $(HOST_EXPORTS) \
17175         for flag in $(EXTRA_HOST_FLAGS) ; do \
17176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17177         done; \
17178         echo "Doing maintainer-clean in libdecnumber" ; \
17179         (cd $(HOST_SUBDIR)/libdecnumber && \
17180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17182                   "RANLIB=$${RANLIB}" \
17183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17184                   maintainer-clean) \
17185           || exit 1
17186
17187 @endif libdecnumber
17188
17189
17190
17191 .PHONY: configure-libgui maybe-configure-libgui
17192 maybe-configure-libgui:
17193 @if libgui
17194 maybe-configure-libgui: configure-libgui
17195 configure-libgui:
17196         @: $(MAKE); $(unstage)
17197         @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
17198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
17199         r=`${PWD_COMMAND}`; export r; \
17200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17201         $(HOST_EXPORTS) \
17202         echo Configuring in $(HOST_SUBDIR)/libgui; \
17203         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
17204         case $(srcdir) in \
17205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17206           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
17207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17208         esac; \
17209         srcdiroption="--srcdir=$${topdir}/libgui"; \
17210         libsrcdir="$$s/libgui"; \
17211         $(SHELL) $${libsrcdir}/configure \
17212           $(HOST_CONFIGARGS) $${srcdiroption}  \
17213           || exit 1
17214 @endif libgui
17215
17216
17217
17218
17219
17220 .PHONY: all-libgui maybe-all-libgui
17221 maybe-all-libgui:
17222 @if libgui
17223 TARGET-libgui=all
17224 maybe-all-libgui: all-libgui
17225 all-libgui: configure-libgui
17226         @: $(MAKE); $(unstage)
17227         @r=`${PWD_COMMAND}`; export r; \
17228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17229         $(HOST_EXPORTS) \
17230         (cd $(HOST_SUBDIR)/libgui && \
17231           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
17232 @endif libgui
17233
17234
17235
17236
17237 .PHONY: check-libgui maybe-check-libgui
17238 maybe-check-libgui:
17239 @if libgui
17240 maybe-check-libgui: check-libgui
17241
17242 check-libgui:
17243         @: $(MAKE); $(unstage)
17244         @r=`${PWD_COMMAND}`; export r; \
17245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17246         $(HOST_EXPORTS) \
17247         (cd $(HOST_SUBDIR)/libgui && \
17248           $(MAKE) $(FLAGS_TO_PASS)  check)
17249
17250 @endif libgui
17251
17252 .PHONY: install-libgui maybe-install-libgui
17253 maybe-install-libgui:
17254 @if libgui
17255 maybe-install-libgui: install-libgui
17256
17257 install-libgui: installdirs
17258         @: $(MAKE); $(unstage)
17259         @r=`${PWD_COMMAND}`; export r; \
17260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261         $(HOST_EXPORTS) \
17262         (cd $(HOST_SUBDIR)/libgui && \
17263           $(MAKE) $(FLAGS_TO_PASS)  install)
17264
17265 @endif libgui
17266
17267 # Other targets (info, dvi, etc.)
17268
17269 .PHONY: maybe-info-libgui info-libgui
17270 maybe-info-libgui:
17271 @if libgui
17272 maybe-info-libgui: info-libgui
17273
17274 info-libgui: \
17275     configure-libgui 
17276         @: $(MAKE); $(unstage)
17277         @[ -f ./libgui/Makefile ] || exit 0; \
17278         r=`${PWD_COMMAND}`; export r; \
17279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17280         $(HOST_EXPORTS) \
17281         for flag in $(EXTRA_HOST_FLAGS) ; do \
17282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17283         done; \
17284         echo "Doing info in libgui" ; \
17285         (cd $(HOST_SUBDIR)/libgui && \
17286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17288                   "RANLIB=$${RANLIB}" \
17289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17290                   info) \
17291           || exit 1
17292
17293 @endif libgui
17294
17295 .PHONY: maybe-dvi-libgui dvi-libgui
17296 maybe-dvi-libgui:
17297 @if libgui
17298 maybe-dvi-libgui: dvi-libgui
17299
17300 dvi-libgui: \
17301     configure-libgui 
17302         @: $(MAKE); $(unstage)
17303         @[ -f ./libgui/Makefile ] || exit 0; \
17304         r=`${PWD_COMMAND}`; export r; \
17305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17306         $(HOST_EXPORTS) \
17307         for flag in $(EXTRA_HOST_FLAGS) ; do \
17308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17309         done; \
17310         echo "Doing dvi in libgui" ; \
17311         (cd $(HOST_SUBDIR)/libgui && \
17312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17314                   "RANLIB=$${RANLIB}" \
17315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17316                   dvi) \
17317           || exit 1
17318
17319 @endif libgui
17320
17321 .PHONY: maybe-html-libgui html-libgui
17322 maybe-html-libgui:
17323 @if libgui
17324 maybe-html-libgui: html-libgui
17325
17326 html-libgui: \
17327     configure-libgui 
17328         @: $(MAKE); $(unstage)
17329         @[ -f ./libgui/Makefile ] || exit 0; \
17330         r=`${PWD_COMMAND}`; export r; \
17331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17332         $(HOST_EXPORTS) \
17333         for flag in $(EXTRA_HOST_FLAGS) ; do \
17334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17335         done; \
17336         echo "Doing html in libgui" ; \
17337         (cd $(HOST_SUBDIR)/libgui && \
17338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17340                   "RANLIB=$${RANLIB}" \
17341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17342                   html) \
17343           || exit 1
17344
17345 @endif libgui
17346
17347 .PHONY: maybe-TAGS-libgui TAGS-libgui
17348 maybe-TAGS-libgui:
17349 @if libgui
17350 maybe-TAGS-libgui: TAGS-libgui
17351
17352 TAGS-libgui: \
17353     configure-libgui 
17354         @: $(MAKE); $(unstage)
17355         @[ -f ./libgui/Makefile ] || exit 0; \
17356         r=`${PWD_COMMAND}`; export r; \
17357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17358         $(HOST_EXPORTS) \
17359         for flag in $(EXTRA_HOST_FLAGS) ; do \
17360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17361         done; \
17362         echo "Doing TAGS in libgui" ; \
17363         (cd $(HOST_SUBDIR)/libgui && \
17364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17366                   "RANLIB=$${RANLIB}" \
17367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17368                   TAGS) \
17369           || exit 1
17370
17371 @endif libgui
17372
17373 .PHONY: maybe-install-info-libgui install-info-libgui
17374 maybe-install-info-libgui:
17375 @if libgui
17376 maybe-install-info-libgui: install-info-libgui
17377
17378 install-info-libgui: \
17379     configure-libgui \
17380     info-libgui 
17381         @: $(MAKE); $(unstage)
17382         @[ -f ./libgui/Makefile ] || exit 0; \
17383         r=`${PWD_COMMAND}`; export r; \
17384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17385         $(HOST_EXPORTS) \
17386         for flag in $(EXTRA_HOST_FLAGS) ; do \
17387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17388         done; \
17389         echo "Doing install-info in libgui" ; \
17390         (cd $(HOST_SUBDIR)/libgui && \
17391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17393                   "RANLIB=$${RANLIB}" \
17394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17395                   install-info) \
17396           || exit 1
17397
17398 @endif libgui
17399
17400 .PHONY: maybe-installcheck-libgui installcheck-libgui
17401 maybe-installcheck-libgui:
17402 @if libgui
17403 maybe-installcheck-libgui: installcheck-libgui
17404
17405 installcheck-libgui: \
17406     configure-libgui 
17407         @: $(MAKE); $(unstage)
17408         @[ -f ./libgui/Makefile ] || exit 0; \
17409         r=`${PWD_COMMAND}`; export r; \
17410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17411         $(HOST_EXPORTS) \
17412         for flag in $(EXTRA_HOST_FLAGS) ; do \
17413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17414         done; \
17415         echo "Doing installcheck in libgui" ; \
17416         (cd $(HOST_SUBDIR)/libgui && \
17417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17419                   "RANLIB=$${RANLIB}" \
17420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17421                   installcheck) \
17422           || exit 1
17423
17424 @endif libgui
17425
17426 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
17427 maybe-mostlyclean-libgui:
17428 @if libgui
17429 maybe-mostlyclean-libgui: mostlyclean-libgui
17430
17431 mostlyclean-libgui: 
17432         @: $(MAKE); $(unstage)
17433         @[ -f ./libgui/Makefile ] || exit 0; \
17434         r=`${PWD_COMMAND}`; export r; \
17435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17436         $(HOST_EXPORTS) \
17437         for flag in $(EXTRA_HOST_FLAGS) ; do \
17438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17439         done; \
17440         echo "Doing mostlyclean in libgui" ; \
17441         (cd $(HOST_SUBDIR)/libgui && \
17442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17444                   "RANLIB=$${RANLIB}" \
17445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17446                   mostlyclean) \
17447           || exit 1
17448
17449 @endif libgui
17450
17451 .PHONY: maybe-clean-libgui clean-libgui
17452 maybe-clean-libgui:
17453 @if libgui
17454 maybe-clean-libgui: clean-libgui
17455
17456 clean-libgui: 
17457         @: $(MAKE); $(unstage)
17458         @[ -f ./libgui/Makefile ] || exit 0; \
17459         r=`${PWD_COMMAND}`; export r; \
17460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461         $(HOST_EXPORTS) \
17462         for flag in $(EXTRA_HOST_FLAGS) ; do \
17463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17464         done; \
17465         echo "Doing clean in libgui" ; \
17466         (cd $(HOST_SUBDIR)/libgui && \
17467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17469                   "RANLIB=$${RANLIB}" \
17470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17471                   clean) \
17472           || exit 1
17473
17474 @endif libgui
17475
17476 .PHONY: maybe-distclean-libgui distclean-libgui
17477 maybe-distclean-libgui:
17478 @if libgui
17479 maybe-distclean-libgui: distclean-libgui
17480
17481 distclean-libgui: 
17482         @: $(MAKE); $(unstage)
17483         @[ -f ./libgui/Makefile ] || exit 0; \
17484         r=`${PWD_COMMAND}`; export r; \
17485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17486         $(HOST_EXPORTS) \
17487         for flag in $(EXTRA_HOST_FLAGS) ; do \
17488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17489         done; \
17490         echo "Doing distclean in libgui" ; \
17491         (cd $(HOST_SUBDIR)/libgui && \
17492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17494                   "RANLIB=$${RANLIB}" \
17495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17496                   distclean) \
17497           || exit 1
17498
17499 @endif libgui
17500
17501 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17502 maybe-maintainer-clean-libgui:
17503 @if libgui
17504 maybe-maintainer-clean-libgui: maintainer-clean-libgui
17505
17506 maintainer-clean-libgui: 
17507         @: $(MAKE); $(unstage)
17508         @[ -f ./libgui/Makefile ] || exit 0; \
17509         r=`${PWD_COMMAND}`; export r; \
17510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17511         $(HOST_EXPORTS) \
17512         for flag in $(EXTRA_HOST_FLAGS) ; do \
17513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17514         done; \
17515         echo "Doing maintainer-clean in libgui" ; \
17516         (cd $(HOST_SUBDIR)/libgui && \
17517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17519                   "RANLIB=$${RANLIB}" \
17520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17521                   maintainer-clean) \
17522           || exit 1
17523
17524 @endif libgui
17525
17526
17527
17528 .PHONY: configure-libiberty maybe-configure-libiberty
17529 maybe-configure-libiberty:
17530 @if libiberty
17531 maybe-configure-libiberty: configure-libiberty
17532 configure-libiberty:
17533         @test -f stage_last && exit 0; \
17534         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17536         r=`${PWD_COMMAND}`; export r; \
17537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17538         $(HOST_EXPORTS) \
17539         echo Configuring in $(HOST_SUBDIR)/libiberty; \
17540         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17541         case $(srcdir) in \
17542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17543           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17545         esac; \
17546         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17547         libsrcdir="$$s/libiberty"; \
17548         $(SHELL) $${libsrcdir}/configure \
17549           $(HOST_CONFIGARGS) $${srcdiroption}  \
17550           || exit 1
17551 @endif libiberty
17552
17553
17554
17555 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17556 maybe-configure-stage1-libiberty:
17557 @if libiberty-bootstrap
17558 maybe-configure-stage1-libiberty: configure-stage1-libiberty
17559 configure-stage1-libiberty:
17560         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17562         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17563         $(HOST_EXPORTS) \
17564         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17566         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17567         case $(srcdir) in \
17568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17569           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17571         esac; \
17572         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17573         libsrcdir="$$s/libiberty"; \
17574         $(SHELL) $${libsrcdir}/configure \
17575           $(HOST_CONFIGARGS) $${srcdiroption} \
17576           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
17577 @endif libiberty-bootstrap
17578
17579 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17580 maybe-configure-stage2-libiberty:
17581 @if libiberty-bootstrap
17582 maybe-configure-stage2-libiberty: configure-stage2-libiberty
17583 configure-stage2-libiberty:
17584         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17585         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17586         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17587         $(HOST_EXPORTS) \
17588         $(POSTSTAGE1_HOST_EXPORTS) \
17589         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17590         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17591         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17592         case $(srcdir) in \
17593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17594           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17596         esac; \
17597         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17598         libsrcdir="$$s/libiberty"; \
17599         $(SHELL) $${libsrcdir}/configure \
17600           $(HOST_CONFIGARGS) $${srcdiroption} \
17601           @stage2_werror_flag@ 
17602 @endif libiberty-bootstrap
17603
17604 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17605 maybe-configure-stage3-libiberty:
17606 @if libiberty-bootstrap
17607 maybe-configure-stage3-libiberty: configure-stage3-libiberty
17608 configure-stage3-libiberty:
17609         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17610         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17611         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17612         $(HOST_EXPORTS) \
17613         $(POSTSTAGE1_HOST_EXPORTS) \
17614         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17616         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17617         case $(srcdir) in \
17618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17619           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17621         esac; \
17622         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17623         libsrcdir="$$s/libiberty"; \
17624         $(SHELL) $${libsrcdir}/configure \
17625           $(HOST_CONFIGARGS) $${srcdiroption} \
17626           @stage2_werror_flag@ 
17627 @endif libiberty-bootstrap
17628
17629 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17630 maybe-configure-stage4-libiberty:
17631 @if libiberty-bootstrap
17632 maybe-configure-stage4-libiberty: configure-stage4-libiberty
17633 configure-stage4-libiberty:
17634         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17636         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17637         $(HOST_EXPORTS) \
17638         $(POSTSTAGE1_HOST_EXPORTS) \
17639         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17641         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17642         case $(srcdir) in \
17643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17644           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17646         esac; \
17647         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17648         libsrcdir="$$s/libiberty"; \
17649         $(SHELL) $${libsrcdir}/configure \
17650           $(HOST_CONFIGARGS) $${srcdiroption} \
17651           @stage2_werror_flag@ 
17652 @endif libiberty-bootstrap
17653
17654 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17655 maybe-configure-stageprofile-libiberty:
17656 @if libiberty-bootstrap
17657 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17658 configure-stageprofile-libiberty:
17659         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17660         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17661         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17662         $(HOST_EXPORTS) \
17663         $(POSTSTAGE1_HOST_EXPORTS) \
17664         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17665         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17666         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17667         case $(srcdir) in \
17668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17669           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17671         esac; \
17672         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17673         libsrcdir="$$s/libiberty"; \
17674         $(SHELL) $${libsrcdir}/configure \
17675           $(HOST_CONFIGARGS) $${srcdiroption} \
17676           @stage2_werror_flag@ 
17677 @endif libiberty-bootstrap
17678
17679 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17680 maybe-configure-stagefeedback-libiberty:
17681 @if libiberty-bootstrap
17682 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17683 configure-stagefeedback-libiberty:
17684         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17685         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17686         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17687         $(HOST_EXPORTS) \
17688         $(POSTSTAGE1_HOST_EXPORTS) \
17689         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17691         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17692         case $(srcdir) in \
17693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17694           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17696         esac; \
17697         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17698         libsrcdir="$$s/libiberty"; \
17699         $(SHELL) $${libsrcdir}/configure \
17700           $(HOST_CONFIGARGS) $${srcdiroption} \
17701           @stage2_werror_flag@ 
17702 @endif libiberty-bootstrap
17703
17704
17705
17706
17707
17708 .PHONY: all-libiberty maybe-all-libiberty
17709 maybe-all-libiberty:
17710 @if libiberty
17711 TARGET-libiberty=all
17712 maybe-all-libiberty: all-libiberty
17713 all-libiberty: configure-libiberty
17714         @test -f stage_last && exit 0; \
17715         r=`${PWD_COMMAND}`; export r; \
17716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17717         $(HOST_EXPORTS) \
17718         (cd $(HOST_SUBDIR)/libiberty && \
17719           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
17720 @endif libiberty
17721
17722
17723
17724 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17725 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17726 maybe-all-stage1-libiberty:
17727 maybe-clean-stage1-libiberty:
17728 @if libiberty-bootstrap
17729 maybe-all-stage1-libiberty: all-stage1-libiberty
17730 all-stage1: all-stage1-libiberty
17731 TARGET-stage1-libiberty = $(TARGET-libiberty)
17732 all-stage1-libiberty: configure-stage1-libiberty
17733         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17734         @r=`${PWD_COMMAND}`; export r; \
17735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17736         $(HOST_EXPORTS) \
17737         cd $(HOST_SUBDIR)/libiberty && \
17738         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
17739                 $(TARGET-stage1-libiberty)
17740
17741 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17742 clean-stage1: clean-stage1-libiberty
17743 clean-stage1-libiberty:
17744         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17745           || exit 0 ; \
17746         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17747         cd $(HOST_SUBDIR)/libiberty && \
17748         $(MAKE) $(FLAGS_TO_PASS)  \
17749                 CFLAGS="$(STAGE1_CFLAGS)"  clean
17750 @endif libiberty-bootstrap
17751
17752
17753 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
17754 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
17755 maybe-all-stage2-libiberty:
17756 maybe-clean-stage2-libiberty:
17757 @if libiberty-bootstrap
17758 maybe-all-stage2-libiberty: all-stage2-libiberty
17759 all-stage2: all-stage2-libiberty
17760 TARGET-stage2-libiberty = $(TARGET-libiberty)
17761 all-stage2-libiberty: configure-stage2-libiberty
17762         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17763         @r=`${PWD_COMMAND}`; export r; \
17764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17765         $(HOST_EXPORTS) \
17766         $(POSTSTAGE1_HOST_EXPORTS) \
17767         cd $(HOST_SUBDIR)/libiberty && \
17768         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17769                 $(TARGET-stage2-libiberty)
17770
17771 maybe-clean-stage2-libiberty: clean-stage2-libiberty
17772 clean-stage2: clean-stage2-libiberty
17773 clean-stage2-libiberty:
17774         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
17775           || exit 0 ; \
17776         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17777         cd $(HOST_SUBDIR)/libiberty && \
17778         $(MAKE) $(FLAGS_TO_PASS)  \
17779                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17780                   clean
17781 @endif libiberty-bootstrap
17782
17783
17784 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
17785 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
17786 maybe-all-stage3-libiberty:
17787 maybe-clean-stage3-libiberty:
17788 @if libiberty-bootstrap
17789 maybe-all-stage3-libiberty: all-stage3-libiberty
17790 all-stage3: all-stage3-libiberty
17791 TARGET-stage3-libiberty = $(TARGET-libiberty)
17792 all-stage3-libiberty: configure-stage3-libiberty
17793         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17794         @r=`${PWD_COMMAND}`; export r; \
17795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17796         $(HOST_EXPORTS) \
17797         $(POSTSTAGE1_HOST_EXPORTS) \
17798         cd $(HOST_SUBDIR)/libiberty && \
17799         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17800                 $(TARGET-stage3-libiberty)
17801
17802 maybe-clean-stage3-libiberty: clean-stage3-libiberty
17803 clean-stage3: clean-stage3-libiberty
17804 clean-stage3-libiberty:
17805         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
17806           || exit 0 ; \
17807         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17808         cd $(HOST_SUBDIR)/libiberty && \
17809         $(MAKE) $(FLAGS_TO_PASS)  \
17810                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17811                   clean
17812 @endif libiberty-bootstrap
17813
17814
17815 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
17816 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
17817 maybe-all-stage4-libiberty:
17818 maybe-clean-stage4-libiberty:
17819 @if libiberty-bootstrap
17820 maybe-all-stage4-libiberty: all-stage4-libiberty
17821 all-stage4: all-stage4-libiberty
17822 TARGET-stage4-libiberty = $(TARGET-libiberty)
17823 all-stage4-libiberty: configure-stage4-libiberty
17824         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17825         @r=`${PWD_COMMAND}`; export r; \
17826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17827         $(HOST_EXPORTS) \
17828         $(POSTSTAGE1_HOST_EXPORTS) \
17829         cd $(HOST_SUBDIR)/libiberty && \
17830         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17831                 $(TARGET-stage4-libiberty)
17832
17833 maybe-clean-stage4-libiberty: clean-stage4-libiberty
17834 clean-stage4: clean-stage4-libiberty
17835 clean-stage4-libiberty:
17836         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
17837           || exit 0 ; \
17838         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17839         cd $(HOST_SUBDIR)/libiberty && \
17840         $(MAKE) $(FLAGS_TO_PASS)  \
17841                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17842                   clean
17843 @endif libiberty-bootstrap
17844
17845
17846 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
17847 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
17848 maybe-all-stageprofile-libiberty:
17849 maybe-clean-stageprofile-libiberty:
17850 @if libiberty-bootstrap
17851 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
17852 all-stageprofile: all-stageprofile-libiberty
17853 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
17854 all-stageprofile-libiberty: configure-stageprofile-libiberty
17855         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17856         @r=`${PWD_COMMAND}`; export r; \
17857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858         $(HOST_EXPORTS) \
17859         $(POSTSTAGE1_HOST_EXPORTS) \
17860         cd $(HOST_SUBDIR)/libiberty && \
17861         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
17862                 $(TARGET-stageprofile-libiberty)
17863
17864 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
17865 clean-stageprofile: clean-stageprofile-libiberty
17866 clean-stageprofile-libiberty:
17867         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
17868           || exit 0 ; \
17869         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17870         cd $(HOST_SUBDIR)/libiberty && \
17871         $(MAKE) $(FLAGS_TO_PASS)  \
17872                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17873                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
17874 @endif libiberty-bootstrap
17875
17876
17877 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
17878 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
17879 maybe-all-stagefeedback-libiberty:
17880 maybe-clean-stagefeedback-libiberty:
17881 @if libiberty-bootstrap
17882 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
17883 all-stagefeedback: all-stagefeedback-libiberty
17884 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
17885 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
17886         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17887         @r=`${PWD_COMMAND}`; export r; \
17888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17889         $(HOST_EXPORTS) \
17890         $(POSTSTAGE1_HOST_EXPORTS) \
17891         cd $(HOST_SUBDIR)/libiberty && \
17892         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
17893                 $(TARGET-stagefeedback-libiberty)
17894
17895 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
17896 clean-stagefeedback: clean-stagefeedback-libiberty
17897 clean-stagefeedback-libiberty:
17898         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
17899           || exit 0 ; \
17900         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17901         cd $(HOST_SUBDIR)/libiberty && \
17902         $(MAKE) $(FLAGS_TO_PASS)  \
17903                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17904                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
17905 @endif libiberty-bootstrap
17906
17907
17908
17909
17910
17911 .PHONY: check-libiberty maybe-check-libiberty
17912 maybe-check-libiberty:
17913 @if libiberty
17914 maybe-check-libiberty: check-libiberty
17915
17916 check-libiberty:
17917         @: $(MAKE); $(unstage)
17918         @r=`${PWD_COMMAND}`; export r; \
17919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17920         $(HOST_EXPORTS) \
17921         (cd $(HOST_SUBDIR)/libiberty && \
17922           $(MAKE) $(FLAGS_TO_PASS)  check)
17923
17924 @endif libiberty
17925
17926 .PHONY: install-libiberty maybe-install-libiberty
17927 maybe-install-libiberty:
17928 @if libiberty
17929 maybe-install-libiberty: install-libiberty
17930
17931 install-libiberty: installdirs
17932         @: $(MAKE); $(unstage)
17933         @r=`${PWD_COMMAND}`; export r; \
17934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17935         $(HOST_EXPORTS) \
17936         (cd $(HOST_SUBDIR)/libiberty && \
17937           $(MAKE) $(FLAGS_TO_PASS)  install)
17938
17939 @endif libiberty
17940
17941 # Other targets (info, dvi, etc.)
17942
17943 .PHONY: maybe-info-libiberty info-libiberty
17944 maybe-info-libiberty:
17945 @if libiberty
17946 maybe-info-libiberty: info-libiberty
17947
17948 info-libiberty: \
17949     configure-libiberty 
17950         @[ -f ./libiberty/Makefile ] || exit 0; \
17951         r=`${PWD_COMMAND}`; export r; \
17952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17953         $(HOST_EXPORTS) \
17954         for flag in $(EXTRA_HOST_FLAGS) ; do \
17955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17956         done; \
17957         echo "Doing info in libiberty" ; \
17958         (cd $(HOST_SUBDIR)/libiberty && \
17959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17961                   "RANLIB=$${RANLIB}" \
17962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17963                   info) \
17964           || exit 1
17965
17966 @endif libiberty
17967
17968 .PHONY: maybe-dvi-libiberty dvi-libiberty
17969 maybe-dvi-libiberty:
17970 @if libiberty
17971 maybe-dvi-libiberty: dvi-libiberty
17972
17973 dvi-libiberty: \
17974     configure-libiberty 
17975         @[ -f ./libiberty/Makefile ] || exit 0; \
17976         r=`${PWD_COMMAND}`; export r; \
17977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17978         $(HOST_EXPORTS) \
17979         for flag in $(EXTRA_HOST_FLAGS) ; do \
17980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17981         done; \
17982         echo "Doing dvi in libiberty" ; \
17983         (cd $(HOST_SUBDIR)/libiberty && \
17984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17986                   "RANLIB=$${RANLIB}" \
17987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17988                   dvi) \
17989           || exit 1
17990
17991 @endif libiberty
17992
17993 .PHONY: maybe-html-libiberty html-libiberty
17994 maybe-html-libiberty:
17995 @if libiberty
17996 maybe-html-libiberty: html-libiberty
17997
17998 html-libiberty: \
17999     configure-libiberty 
18000         @[ -f ./libiberty/Makefile ] || exit 0; \
18001         r=`${PWD_COMMAND}`; export r; \
18002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18003         $(HOST_EXPORTS) \
18004         for flag in $(EXTRA_HOST_FLAGS) ; do \
18005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18006         done; \
18007         echo "Doing html in libiberty" ; \
18008         (cd $(HOST_SUBDIR)/libiberty && \
18009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18011                   "RANLIB=$${RANLIB}" \
18012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18013                   html) \
18014           || exit 1
18015
18016 @endif libiberty
18017
18018 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
18019 maybe-TAGS-libiberty:
18020 @if libiberty
18021 maybe-TAGS-libiberty: TAGS-libiberty
18022
18023 TAGS-libiberty: \
18024     configure-libiberty 
18025         @[ -f ./libiberty/Makefile ] || exit 0; \
18026         r=`${PWD_COMMAND}`; export r; \
18027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18028         $(HOST_EXPORTS) \
18029         for flag in $(EXTRA_HOST_FLAGS) ; do \
18030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18031         done; \
18032         echo "Doing TAGS in libiberty" ; \
18033         (cd $(HOST_SUBDIR)/libiberty && \
18034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18036                   "RANLIB=$${RANLIB}" \
18037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18038                   TAGS) \
18039           || exit 1
18040
18041 @endif libiberty
18042
18043 .PHONY: maybe-install-info-libiberty install-info-libiberty
18044 maybe-install-info-libiberty:
18045 @if libiberty
18046 maybe-install-info-libiberty: install-info-libiberty
18047
18048 install-info-libiberty: \
18049     configure-libiberty \
18050     info-libiberty 
18051         @[ -f ./libiberty/Makefile ] || exit 0; \
18052         r=`${PWD_COMMAND}`; export r; \
18053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054         $(HOST_EXPORTS) \
18055         for flag in $(EXTRA_HOST_FLAGS) ; do \
18056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18057         done; \
18058         echo "Doing install-info in libiberty" ; \
18059         (cd $(HOST_SUBDIR)/libiberty && \
18060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18062                   "RANLIB=$${RANLIB}" \
18063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18064                   install-info) \
18065           || exit 1
18066
18067 @endif libiberty
18068
18069 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
18070 maybe-installcheck-libiberty:
18071 @if libiberty
18072 maybe-installcheck-libiberty: installcheck-libiberty
18073
18074 installcheck-libiberty: \
18075     configure-libiberty 
18076         @[ -f ./libiberty/Makefile ] || exit 0; \
18077         r=`${PWD_COMMAND}`; export r; \
18078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18079         $(HOST_EXPORTS) \
18080         for flag in $(EXTRA_HOST_FLAGS) ; do \
18081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18082         done; \
18083         echo "Doing installcheck in libiberty" ; \
18084         (cd $(HOST_SUBDIR)/libiberty && \
18085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18087                   "RANLIB=$${RANLIB}" \
18088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18089                   installcheck) \
18090           || exit 1
18091
18092 @endif libiberty
18093
18094 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
18095 maybe-mostlyclean-libiberty:
18096 @if libiberty
18097 maybe-mostlyclean-libiberty: mostlyclean-libiberty
18098
18099 mostlyclean-libiberty: 
18100         @[ -f ./libiberty/Makefile ] || exit 0; \
18101         r=`${PWD_COMMAND}`; export r; \
18102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18103         $(HOST_EXPORTS) \
18104         for flag in $(EXTRA_HOST_FLAGS) ; do \
18105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18106         done; \
18107         echo "Doing mostlyclean in libiberty" ; \
18108         (cd $(HOST_SUBDIR)/libiberty && \
18109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18111                   "RANLIB=$${RANLIB}" \
18112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18113                   mostlyclean) \
18114           || exit 1
18115
18116 @endif libiberty
18117
18118 .PHONY: maybe-clean-libiberty clean-libiberty
18119 maybe-clean-libiberty:
18120 @if libiberty
18121 maybe-clean-libiberty: clean-libiberty
18122
18123 clean-libiberty: 
18124         @[ -f ./libiberty/Makefile ] || exit 0; \
18125         r=`${PWD_COMMAND}`; export r; \
18126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18127         $(HOST_EXPORTS) \
18128         for flag in $(EXTRA_HOST_FLAGS) ; do \
18129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18130         done; \
18131         echo "Doing clean in libiberty" ; \
18132         (cd $(HOST_SUBDIR)/libiberty && \
18133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18135                   "RANLIB=$${RANLIB}" \
18136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18137                   clean) \
18138           || exit 1
18139
18140 @endif libiberty
18141
18142 .PHONY: maybe-distclean-libiberty distclean-libiberty
18143 maybe-distclean-libiberty:
18144 @if libiberty
18145 maybe-distclean-libiberty: distclean-libiberty
18146
18147 distclean-libiberty: 
18148         @[ -f ./libiberty/Makefile ] || exit 0; \
18149         r=`${PWD_COMMAND}`; export r; \
18150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151         $(HOST_EXPORTS) \
18152         for flag in $(EXTRA_HOST_FLAGS) ; do \
18153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18154         done; \
18155         echo "Doing distclean in libiberty" ; \
18156         (cd $(HOST_SUBDIR)/libiberty && \
18157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18159                   "RANLIB=$${RANLIB}" \
18160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18161                   distclean) \
18162           || exit 1
18163
18164 @endif libiberty
18165
18166 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
18167 maybe-maintainer-clean-libiberty:
18168 @if libiberty
18169 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
18170
18171 maintainer-clean-libiberty: 
18172         @[ -f ./libiberty/Makefile ] || exit 0; \
18173         r=`${PWD_COMMAND}`; export r; \
18174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175         $(HOST_EXPORTS) \
18176         for flag in $(EXTRA_HOST_FLAGS) ; do \
18177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18178         done; \
18179         echo "Doing maintainer-clean in libiberty" ; \
18180         (cd $(HOST_SUBDIR)/libiberty && \
18181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18183                   "RANLIB=$${RANLIB}" \
18184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18185                   maintainer-clean) \
18186           || exit 1
18187
18188 @endif libiberty
18189
18190
18191
18192 .PHONY: configure-libtool maybe-configure-libtool
18193 maybe-configure-libtool:
18194 @if libtool
18195 maybe-configure-libtool: configure-libtool
18196 configure-libtool:
18197         @: $(MAKE); $(unstage)
18198         @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
18199         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
18200         r=`${PWD_COMMAND}`; export r; \
18201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18202         $(HOST_EXPORTS) \
18203         echo Configuring in $(HOST_SUBDIR)/libtool; \
18204         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
18205         case $(srcdir) in \
18206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18207           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
18208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18209         esac; \
18210         srcdiroption="--srcdir=$${topdir}/libtool"; \
18211         libsrcdir="$$s/libtool"; \
18212         $(SHELL) $${libsrcdir}/configure \
18213           $(HOST_CONFIGARGS) $${srcdiroption}  \
18214           || exit 1
18215 @endif libtool
18216
18217
18218
18219
18220
18221 .PHONY: all-libtool maybe-all-libtool
18222 maybe-all-libtool:
18223 @if libtool
18224 TARGET-libtool=all
18225 maybe-all-libtool: all-libtool
18226 all-libtool: configure-libtool
18227         @: $(MAKE); $(unstage)
18228         @r=`${PWD_COMMAND}`; export r; \
18229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18230         $(HOST_EXPORTS) \
18231         (cd $(HOST_SUBDIR)/libtool && \
18232           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
18233 @endif libtool
18234
18235
18236
18237
18238 .PHONY: check-libtool maybe-check-libtool
18239 maybe-check-libtool:
18240 @if libtool
18241 maybe-check-libtool: check-libtool
18242
18243 check-libtool:
18244         @: $(MAKE); $(unstage)
18245         @r=`${PWD_COMMAND}`; export r; \
18246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18247         $(HOST_EXPORTS) \
18248         (cd $(HOST_SUBDIR)/libtool && \
18249           $(MAKE) $(FLAGS_TO_PASS)  check)
18250
18251 @endif libtool
18252
18253 .PHONY: install-libtool maybe-install-libtool
18254 maybe-install-libtool:
18255 @if libtool
18256 maybe-install-libtool: install-libtool
18257
18258 install-libtool: installdirs
18259         @: $(MAKE); $(unstage)
18260         @r=`${PWD_COMMAND}`; export r; \
18261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18262         $(HOST_EXPORTS) \
18263         (cd $(HOST_SUBDIR)/libtool && \
18264           $(MAKE) $(FLAGS_TO_PASS)  install)
18265
18266 @endif libtool
18267
18268 # Other targets (info, dvi, etc.)
18269
18270 .PHONY: maybe-info-libtool info-libtool
18271 maybe-info-libtool:
18272 @if libtool
18273 maybe-info-libtool: info-libtool
18274
18275 info-libtool: \
18276     configure-libtool 
18277         @: $(MAKE); $(unstage)
18278         @[ -f ./libtool/Makefile ] || exit 0; \
18279         r=`${PWD_COMMAND}`; export r; \
18280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18281         $(HOST_EXPORTS) \
18282         for flag in $(EXTRA_HOST_FLAGS) ; do \
18283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18284         done; \
18285         echo "Doing info in libtool" ; \
18286         (cd $(HOST_SUBDIR)/libtool && \
18287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18289                   "RANLIB=$${RANLIB}" \
18290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18291                   info) \
18292           || exit 1
18293
18294 @endif libtool
18295
18296 .PHONY: maybe-dvi-libtool dvi-libtool
18297 maybe-dvi-libtool:
18298 @if libtool
18299 maybe-dvi-libtool: dvi-libtool
18300
18301 dvi-libtool: \
18302     configure-libtool 
18303         @: $(MAKE); $(unstage)
18304         @[ -f ./libtool/Makefile ] || exit 0; \
18305         r=`${PWD_COMMAND}`; export r; \
18306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18307         $(HOST_EXPORTS) \
18308         for flag in $(EXTRA_HOST_FLAGS) ; do \
18309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18310         done; \
18311         echo "Doing dvi in libtool" ; \
18312         (cd $(HOST_SUBDIR)/libtool && \
18313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18315                   "RANLIB=$${RANLIB}" \
18316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18317                   dvi) \
18318           || exit 1
18319
18320 @endif libtool
18321
18322 .PHONY: maybe-html-libtool html-libtool
18323 maybe-html-libtool:
18324 @if libtool
18325 maybe-html-libtool: html-libtool
18326
18327 html-libtool: \
18328     configure-libtool 
18329         @: $(MAKE); $(unstage)
18330         @[ -f ./libtool/Makefile ] || exit 0; \
18331         r=`${PWD_COMMAND}`; export r; \
18332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18333         $(HOST_EXPORTS) \
18334         for flag in $(EXTRA_HOST_FLAGS) ; do \
18335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18336         done; \
18337         echo "Doing html in libtool" ; \
18338         (cd $(HOST_SUBDIR)/libtool && \
18339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18341                   "RANLIB=$${RANLIB}" \
18342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18343                   html) \
18344           || exit 1
18345
18346 @endif libtool
18347
18348 .PHONY: maybe-TAGS-libtool TAGS-libtool
18349 maybe-TAGS-libtool:
18350 @if libtool
18351 maybe-TAGS-libtool: TAGS-libtool
18352
18353 TAGS-libtool: \
18354     configure-libtool 
18355         @: $(MAKE); $(unstage)
18356         @[ -f ./libtool/Makefile ] || exit 0; \
18357         r=`${PWD_COMMAND}`; export r; \
18358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18359         $(HOST_EXPORTS) \
18360         for flag in $(EXTRA_HOST_FLAGS) ; do \
18361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18362         done; \
18363         echo "Doing TAGS in libtool" ; \
18364         (cd $(HOST_SUBDIR)/libtool && \
18365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18367                   "RANLIB=$${RANLIB}" \
18368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18369                   TAGS) \
18370           || exit 1
18371
18372 @endif libtool
18373
18374 .PHONY: maybe-install-info-libtool install-info-libtool
18375 maybe-install-info-libtool:
18376 @if libtool
18377 maybe-install-info-libtool: install-info-libtool
18378
18379 install-info-libtool: \
18380     configure-libtool \
18381     info-libtool 
18382         @: $(MAKE); $(unstage)
18383         @[ -f ./libtool/Makefile ] || exit 0; \
18384         r=`${PWD_COMMAND}`; export r; \
18385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18386         $(HOST_EXPORTS) \
18387         for flag in $(EXTRA_HOST_FLAGS) ; do \
18388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18389         done; \
18390         echo "Doing install-info in libtool" ; \
18391         (cd $(HOST_SUBDIR)/libtool && \
18392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18394                   "RANLIB=$${RANLIB}" \
18395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18396                   install-info) \
18397           || exit 1
18398
18399 @endif libtool
18400
18401 .PHONY: maybe-installcheck-libtool installcheck-libtool
18402 maybe-installcheck-libtool:
18403 @if libtool
18404 maybe-installcheck-libtool: installcheck-libtool
18405
18406 installcheck-libtool: \
18407     configure-libtool 
18408         @: $(MAKE); $(unstage)
18409         @[ -f ./libtool/Makefile ] || exit 0; \
18410         r=`${PWD_COMMAND}`; export r; \
18411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18412         $(HOST_EXPORTS) \
18413         for flag in $(EXTRA_HOST_FLAGS) ; do \
18414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18415         done; \
18416         echo "Doing installcheck in libtool" ; \
18417         (cd $(HOST_SUBDIR)/libtool && \
18418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18420                   "RANLIB=$${RANLIB}" \
18421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18422                   installcheck) \
18423           || exit 1
18424
18425 @endif libtool
18426
18427 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
18428 maybe-mostlyclean-libtool:
18429 @if libtool
18430 maybe-mostlyclean-libtool: mostlyclean-libtool
18431
18432 mostlyclean-libtool: 
18433         @: $(MAKE); $(unstage)
18434         @[ -f ./libtool/Makefile ] || exit 0; \
18435         r=`${PWD_COMMAND}`; export r; \
18436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18437         $(HOST_EXPORTS) \
18438         for flag in $(EXTRA_HOST_FLAGS) ; do \
18439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18440         done; \
18441         echo "Doing mostlyclean in libtool" ; \
18442         (cd $(HOST_SUBDIR)/libtool && \
18443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18445                   "RANLIB=$${RANLIB}" \
18446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18447                   mostlyclean) \
18448           || exit 1
18449
18450 @endif libtool
18451
18452 .PHONY: maybe-clean-libtool clean-libtool
18453 maybe-clean-libtool:
18454 @if libtool
18455 maybe-clean-libtool: clean-libtool
18456
18457 clean-libtool: 
18458         @: $(MAKE); $(unstage)
18459         @[ -f ./libtool/Makefile ] || exit 0; \
18460         r=`${PWD_COMMAND}`; export r; \
18461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18462         $(HOST_EXPORTS) \
18463         for flag in $(EXTRA_HOST_FLAGS) ; do \
18464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18465         done; \
18466         echo "Doing clean in libtool" ; \
18467         (cd $(HOST_SUBDIR)/libtool && \
18468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18470                   "RANLIB=$${RANLIB}" \
18471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18472                   clean) \
18473           || exit 1
18474
18475 @endif libtool
18476
18477 .PHONY: maybe-distclean-libtool distclean-libtool
18478 maybe-distclean-libtool:
18479 @if libtool
18480 maybe-distclean-libtool: distclean-libtool
18481
18482 distclean-libtool: 
18483         @: $(MAKE); $(unstage)
18484         @[ -f ./libtool/Makefile ] || exit 0; \
18485         r=`${PWD_COMMAND}`; export r; \
18486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18487         $(HOST_EXPORTS) \
18488         for flag in $(EXTRA_HOST_FLAGS) ; do \
18489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18490         done; \
18491         echo "Doing distclean in libtool" ; \
18492         (cd $(HOST_SUBDIR)/libtool && \
18493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18495                   "RANLIB=$${RANLIB}" \
18496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18497                   distclean) \
18498           || exit 1
18499
18500 @endif libtool
18501
18502 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18503 maybe-maintainer-clean-libtool:
18504 @if libtool
18505 maybe-maintainer-clean-libtool: maintainer-clean-libtool
18506
18507 maintainer-clean-libtool: 
18508         @: $(MAKE); $(unstage)
18509         @[ -f ./libtool/Makefile ] || exit 0; \
18510         r=`${PWD_COMMAND}`; export r; \
18511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512         $(HOST_EXPORTS) \
18513         for flag in $(EXTRA_HOST_FLAGS) ; do \
18514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515         done; \
18516         echo "Doing maintainer-clean in libtool" ; \
18517         (cd $(HOST_SUBDIR)/libtool && \
18518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520                   "RANLIB=$${RANLIB}" \
18521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18522                   maintainer-clean) \
18523           || exit 1
18524
18525 @endif libtool
18526
18527
18528
18529 .PHONY: configure-m4 maybe-configure-m4
18530 maybe-configure-m4:
18531 @if m4
18532 maybe-configure-m4: configure-m4
18533 configure-m4:
18534         @: $(MAKE); $(unstage)
18535         @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18537         r=`${PWD_COMMAND}`; export r; \
18538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18539         $(HOST_EXPORTS) \
18540         echo Configuring in $(HOST_SUBDIR)/m4; \
18541         cd "$(HOST_SUBDIR)/m4" || exit 1; \
18542         case $(srcdir) in \
18543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18544           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18546         esac; \
18547         srcdiroption="--srcdir=$${topdir}/m4"; \
18548         libsrcdir="$$s/m4"; \
18549         $(SHELL) $${libsrcdir}/configure \
18550           $(HOST_CONFIGARGS) $${srcdiroption}  \
18551           || exit 1
18552 @endif m4
18553
18554
18555
18556
18557
18558 .PHONY: all-m4 maybe-all-m4
18559 maybe-all-m4:
18560 @if m4
18561 TARGET-m4=all
18562 maybe-all-m4: all-m4
18563 all-m4: configure-m4
18564         @: $(MAKE); $(unstage)
18565         @r=`${PWD_COMMAND}`; export r; \
18566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18567         $(HOST_EXPORTS) \
18568         (cd $(HOST_SUBDIR)/m4 && \
18569           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
18570 @endif m4
18571
18572
18573
18574
18575 .PHONY: check-m4 maybe-check-m4
18576 maybe-check-m4:
18577 @if m4
18578 maybe-check-m4: check-m4
18579
18580 check-m4:
18581         @: $(MAKE); $(unstage)
18582         @r=`${PWD_COMMAND}`; export r; \
18583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18584         $(HOST_EXPORTS) \
18585         (cd $(HOST_SUBDIR)/m4 && \
18586           $(MAKE) $(FLAGS_TO_PASS)  check)
18587
18588 @endif m4
18589
18590 .PHONY: install-m4 maybe-install-m4
18591 maybe-install-m4:
18592 @if m4
18593 maybe-install-m4: install-m4
18594
18595 install-m4: installdirs
18596         @: $(MAKE); $(unstage)
18597         @r=`${PWD_COMMAND}`; export r; \
18598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18599         $(HOST_EXPORTS) \
18600         (cd $(HOST_SUBDIR)/m4 && \
18601           $(MAKE) $(FLAGS_TO_PASS)  install)
18602
18603 @endif m4
18604
18605 # Other targets (info, dvi, etc.)
18606
18607 .PHONY: maybe-info-m4 info-m4
18608 maybe-info-m4:
18609 @if m4
18610 maybe-info-m4: info-m4
18611
18612 info-m4: \
18613     configure-m4 
18614         @: $(MAKE); $(unstage)
18615         @[ -f ./m4/Makefile ] || exit 0; \
18616         r=`${PWD_COMMAND}`; export r; \
18617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618         $(HOST_EXPORTS) \
18619         for flag in $(EXTRA_HOST_FLAGS) ; do \
18620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18621         done; \
18622         echo "Doing info in m4" ; \
18623         (cd $(HOST_SUBDIR)/m4 && \
18624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18626                   "RANLIB=$${RANLIB}" \
18627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18628                   info) \
18629           || exit 1
18630
18631 @endif m4
18632
18633 .PHONY: maybe-dvi-m4 dvi-m4
18634 maybe-dvi-m4:
18635 @if m4
18636 maybe-dvi-m4: dvi-m4
18637
18638 dvi-m4: \
18639     configure-m4 
18640         @: $(MAKE); $(unstage)
18641         @[ -f ./m4/Makefile ] || exit 0; \
18642         r=`${PWD_COMMAND}`; export r; \
18643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18644         $(HOST_EXPORTS) \
18645         for flag in $(EXTRA_HOST_FLAGS) ; do \
18646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18647         done; \
18648         echo "Doing dvi in m4" ; \
18649         (cd $(HOST_SUBDIR)/m4 && \
18650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18652                   "RANLIB=$${RANLIB}" \
18653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18654                   dvi) \
18655           || exit 1
18656
18657 @endif m4
18658
18659 .PHONY: maybe-html-m4 html-m4
18660 maybe-html-m4:
18661 @if m4
18662 maybe-html-m4: html-m4
18663
18664 html-m4: \
18665     configure-m4 
18666         @: $(MAKE); $(unstage)
18667         @[ -f ./m4/Makefile ] || exit 0; \
18668         r=`${PWD_COMMAND}`; export r; \
18669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670         $(HOST_EXPORTS) \
18671         for flag in $(EXTRA_HOST_FLAGS) ; do \
18672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18673         done; \
18674         echo "Doing html in m4" ; \
18675         (cd $(HOST_SUBDIR)/m4 && \
18676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18678                   "RANLIB=$${RANLIB}" \
18679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18680                   html) \
18681           || exit 1
18682
18683 @endif m4
18684
18685 .PHONY: maybe-TAGS-m4 TAGS-m4
18686 maybe-TAGS-m4:
18687 @if m4
18688 maybe-TAGS-m4: TAGS-m4
18689
18690 TAGS-m4: \
18691     configure-m4 
18692         @: $(MAKE); $(unstage)
18693         @[ -f ./m4/Makefile ] || exit 0; \
18694         r=`${PWD_COMMAND}`; export r; \
18695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696         $(HOST_EXPORTS) \
18697         for flag in $(EXTRA_HOST_FLAGS) ; do \
18698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18699         done; \
18700         echo "Doing TAGS in m4" ; \
18701         (cd $(HOST_SUBDIR)/m4 && \
18702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18704                   "RANLIB=$${RANLIB}" \
18705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18706                   TAGS) \
18707           || exit 1
18708
18709 @endif m4
18710
18711 .PHONY: maybe-install-info-m4 install-info-m4
18712 maybe-install-info-m4:
18713 @if m4
18714 maybe-install-info-m4: install-info-m4
18715
18716 install-info-m4: \
18717     configure-m4 \
18718     info-m4 
18719         @: $(MAKE); $(unstage)
18720         @[ -f ./m4/Makefile ] || exit 0; \
18721         r=`${PWD_COMMAND}`; export r; \
18722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18723         $(HOST_EXPORTS) \
18724         for flag in $(EXTRA_HOST_FLAGS) ; do \
18725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18726         done; \
18727         echo "Doing install-info in m4" ; \
18728         (cd $(HOST_SUBDIR)/m4 && \
18729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18731                   "RANLIB=$${RANLIB}" \
18732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18733                   install-info) \
18734           || exit 1
18735
18736 @endif m4
18737
18738 .PHONY: maybe-installcheck-m4 installcheck-m4
18739 maybe-installcheck-m4:
18740 @if m4
18741 maybe-installcheck-m4: installcheck-m4
18742
18743 installcheck-m4: \
18744     configure-m4 
18745         @: $(MAKE); $(unstage)
18746         @[ -f ./m4/Makefile ] || exit 0; \
18747         r=`${PWD_COMMAND}`; export r; \
18748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18749         $(HOST_EXPORTS) \
18750         for flag in $(EXTRA_HOST_FLAGS) ; do \
18751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18752         done; \
18753         echo "Doing installcheck in m4" ; \
18754         (cd $(HOST_SUBDIR)/m4 && \
18755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18757                   "RANLIB=$${RANLIB}" \
18758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18759                   installcheck) \
18760           || exit 1
18761
18762 @endif m4
18763
18764 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
18765 maybe-mostlyclean-m4:
18766 @if m4
18767 maybe-mostlyclean-m4: mostlyclean-m4
18768
18769 mostlyclean-m4: 
18770         @: $(MAKE); $(unstage)
18771         @[ -f ./m4/Makefile ] || exit 0; \
18772         r=`${PWD_COMMAND}`; export r; \
18773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18774         $(HOST_EXPORTS) \
18775         for flag in $(EXTRA_HOST_FLAGS) ; do \
18776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18777         done; \
18778         echo "Doing mostlyclean in m4" ; \
18779         (cd $(HOST_SUBDIR)/m4 && \
18780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18782                   "RANLIB=$${RANLIB}" \
18783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18784                   mostlyclean) \
18785           || exit 1
18786
18787 @endif m4
18788
18789 .PHONY: maybe-clean-m4 clean-m4
18790 maybe-clean-m4:
18791 @if m4
18792 maybe-clean-m4: clean-m4
18793
18794 clean-m4: 
18795         @: $(MAKE); $(unstage)
18796         @[ -f ./m4/Makefile ] || exit 0; \
18797         r=`${PWD_COMMAND}`; export r; \
18798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18799         $(HOST_EXPORTS) \
18800         for flag in $(EXTRA_HOST_FLAGS) ; do \
18801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18802         done; \
18803         echo "Doing clean in m4" ; \
18804         (cd $(HOST_SUBDIR)/m4 && \
18805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18807                   "RANLIB=$${RANLIB}" \
18808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18809                   clean) \
18810           || exit 1
18811
18812 @endif m4
18813
18814 .PHONY: maybe-distclean-m4 distclean-m4
18815 maybe-distclean-m4:
18816 @if m4
18817 maybe-distclean-m4: distclean-m4
18818
18819 distclean-m4: 
18820         @: $(MAKE); $(unstage)
18821         @[ -f ./m4/Makefile ] || exit 0; \
18822         r=`${PWD_COMMAND}`; export r; \
18823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18824         $(HOST_EXPORTS) \
18825         for flag in $(EXTRA_HOST_FLAGS) ; do \
18826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18827         done; \
18828         echo "Doing distclean in m4" ; \
18829         (cd $(HOST_SUBDIR)/m4 && \
18830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18832                   "RANLIB=$${RANLIB}" \
18833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18834                   distclean) \
18835           || exit 1
18836
18837 @endif m4
18838
18839 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
18840 maybe-maintainer-clean-m4:
18841 @if m4
18842 maybe-maintainer-clean-m4: maintainer-clean-m4
18843
18844 maintainer-clean-m4: 
18845         @: $(MAKE); $(unstage)
18846         @[ -f ./m4/Makefile ] || exit 0; \
18847         r=`${PWD_COMMAND}`; export r; \
18848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18849         $(HOST_EXPORTS) \
18850         for flag in $(EXTRA_HOST_FLAGS) ; do \
18851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18852         done; \
18853         echo "Doing maintainer-clean in m4" ; \
18854         (cd $(HOST_SUBDIR)/m4 && \
18855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18857                   "RANLIB=$${RANLIB}" \
18858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18859                   maintainer-clean) \
18860           || exit 1
18861
18862 @endif m4
18863
18864
18865
18866 .PHONY: configure-make maybe-configure-make
18867 maybe-configure-make:
18868 @if make
18869 maybe-configure-make: configure-make
18870 configure-make:
18871         @: $(MAKE); $(unstage)
18872         @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
18873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
18874         r=`${PWD_COMMAND}`; export r; \
18875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18876         $(HOST_EXPORTS) \
18877         echo Configuring in $(HOST_SUBDIR)/make; \
18878         cd "$(HOST_SUBDIR)/make" || exit 1; \
18879         case $(srcdir) in \
18880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18881           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
18882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18883         esac; \
18884         srcdiroption="--srcdir=$${topdir}/make"; \
18885         libsrcdir="$$s/make"; \
18886         $(SHELL) $${libsrcdir}/configure \
18887           $(HOST_CONFIGARGS) $${srcdiroption}  \
18888           || exit 1
18889 @endif make
18890
18891
18892
18893
18894
18895 .PHONY: all-make maybe-all-make
18896 maybe-all-make:
18897 @if make
18898 TARGET-make=all
18899 maybe-all-make: all-make
18900 all-make: configure-make
18901         @: $(MAKE); $(unstage)
18902         @r=`${PWD_COMMAND}`; export r; \
18903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18904         $(HOST_EXPORTS) \
18905         (cd $(HOST_SUBDIR)/make && \
18906           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
18907 @endif make
18908
18909
18910
18911
18912 .PHONY: check-make maybe-check-make
18913 maybe-check-make:
18914 @if make
18915 maybe-check-make: check-make
18916
18917 check-make:
18918         @: $(MAKE); $(unstage)
18919         @r=`${PWD_COMMAND}`; export r; \
18920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18921         $(HOST_EXPORTS) \
18922         (cd $(HOST_SUBDIR)/make && \
18923           $(MAKE) $(FLAGS_TO_PASS)  check)
18924
18925 @endif make
18926
18927 .PHONY: install-make maybe-install-make
18928 maybe-install-make:
18929 @if make
18930 maybe-install-make: install-make
18931
18932 install-make: installdirs
18933         @: $(MAKE); $(unstage)
18934         @r=`${PWD_COMMAND}`; export r; \
18935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18936         $(HOST_EXPORTS) \
18937         (cd $(HOST_SUBDIR)/make && \
18938           $(MAKE) $(FLAGS_TO_PASS)  install)
18939
18940 @endif make
18941
18942 # Other targets (info, dvi, etc.)
18943
18944 .PHONY: maybe-info-make info-make
18945 maybe-info-make:
18946 @if make
18947 maybe-info-make: info-make
18948
18949 info-make: \
18950     configure-make 
18951         @: $(MAKE); $(unstage)
18952         @[ -f ./make/Makefile ] || exit 0; \
18953         r=`${PWD_COMMAND}`; export r; \
18954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18955         $(HOST_EXPORTS) \
18956         for flag in $(EXTRA_HOST_FLAGS) ; do \
18957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18958         done; \
18959         echo "Doing info in make" ; \
18960         (cd $(HOST_SUBDIR)/make && \
18961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18963                   "RANLIB=$${RANLIB}" \
18964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18965                   info) \
18966           || exit 1
18967
18968 @endif make
18969
18970 .PHONY: maybe-dvi-make dvi-make
18971 maybe-dvi-make:
18972 @if make
18973 maybe-dvi-make: dvi-make
18974
18975 dvi-make: \
18976     configure-make 
18977         @: $(MAKE); $(unstage)
18978         @[ -f ./make/Makefile ] || exit 0; \
18979         r=`${PWD_COMMAND}`; export r; \
18980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18981         $(HOST_EXPORTS) \
18982         for flag in $(EXTRA_HOST_FLAGS) ; do \
18983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18984         done; \
18985         echo "Doing dvi in make" ; \
18986         (cd $(HOST_SUBDIR)/make && \
18987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18989                   "RANLIB=$${RANLIB}" \
18990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18991                   dvi) \
18992           || exit 1
18993
18994 @endif make
18995
18996 .PHONY: maybe-html-make html-make
18997 maybe-html-make:
18998 @if make
18999 maybe-html-make: html-make
19000
19001 html-make: \
19002     configure-make 
19003         @: $(MAKE); $(unstage)
19004         @[ -f ./make/Makefile ] || exit 0; \
19005         r=`${PWD_COMMAND}`; export r; \
19006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007         $(HOST_EXPORTS) \
19008         for flag in $(EXTRA_HOST_FLAGS) ; do \
19009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19010         done; \
19011         echo "Doing html in make" ; \
19012         (cd $(HOST_SUBDIR)/make && \
19013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19015                   "RANLIB=$${RANLIB}" \
19016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19017                   html) \
19018           || exit 1
19019
19020 @endif make
19021
19022 .PHONY: maybe-TAGS-make TAGS-make
19023 maybe-TAGS-make:
19024 @if make
19025 maybe-TAGS-make: TAGS-make
19026
19027 TAGS-make: \
19028     configure-make 
19029         @: $(MAKE); $(unstage)
19030         @[ -f ./make/Makefile ] || exit 0; \
19031         r=`${PWD_COMMAND}`; export r; \
19032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19033         $(HOST_EXPORTS) \
19034         for flag in $(EXTRA_HOST_FLAGS) ; do \
19035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19036         done; \
19037         echo "Doing TAGS in make" ; \
19038         (cd $(HOST_SUBDIR)/make && \
19039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19041                   "RANLIB=$${RANLIB}" \
19042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19043                   TAGS) \
19044           || exit 1
19045
19046 @endif make
19047
19048 .PHONY: maybe-install-info-make install-info-make
19049 maybe-install-info-make:
19050 @if make
19051 maybe-install-info-make: install-info-make
19052
19053 install-info-make: \
19054     configure-make \
19055     info-make 
19056         @: $(MAKE); $(unstage)
19057         @[ -f ./make/Makefile ] || exit 0; \
19058         r=`${PWD_COMMAND}`; export r; \
19059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19060         $(HOST_EXPORTS) \
19061         for flag in $(EXTRA_HOST_FLAGS) ; do \
19062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19063         done; \
19064         echo "Doing install-info in make" ; \
19065         (cd $(HOST_SUBDIR)/make && \
19066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19068                   "RANLIB=$${RANLIB}" \
19069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19070                   install-info) \
19071           || exit 1
19072
19073 @endif make
19074
19075 .PHONY: maybe-installcheck-make installcheck-make
19076 maybe-installcheck-make:
19077 @if make
19078 maybe-installcheck-make: installcheck-make
19079
19080 installcheck-make: \
19081     configure-make 
19082         @: $(MAKE); $(unstage)
19083         @[ -f ./make/Makefile ] || exit 0; \
19084         r=`${PWD_COMMAND}`; export r; \
19085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19086         $(HOST_EXPORTS) \
19087         for flag in $(EXTRA_HOST_FLAGS) ; do \
19088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19089         done; \
19090         echo "Doing installcheck in make" ; \
19091         (cd $(HOST_SUBDIR)/make && \
19092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19094                   "RANLIB=$${RANLIB}" \
19095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19096                   installcheck) \
19097           || exit 1
19098
19099 @endif make
19100
19101 .PHONY: maybe-mostlyclean-make mostlyclean-make
19102 maybe-mostlyclean-make:
19103 @if make
19104 maybe-mostlyclean-make: mostlyclean-make
19105
19106 mostlyclean-make: 
19107         @: $(MAKE); $(unstage)
19108         @[ -f ./make/Makefile ] || exit 0; \
19109         r=`${PWD_COMMAND}`; export r; \
19110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19111         $(HOST_EXPORTS) \
19112         for flag in $(EXTRA_HOST_FLAGS) ; do \
19113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19114         done; \
19115         echo "Doing mostlyclean in make" ; \
19116         (cd $(HOST_SUBDIR)/make && \
19117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19119                   "RANLIB=$${RANLIB}" \
19120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19121                   mostlyclean) \
19122           || exit 1
19123
19124 @endif make
19125
19126 .PHONY: maybe-clean-make clean-make
19127 maybe-clean-make:
19128 @if make
19129 maybe-clean-make: clean-make
19130
19131 clean-make: 
19132         @: $(MAKE); $(unstage)
19133         @[ -f ./make/Makefile ] || exit 0; \
19134         r=`${PWD_COMMAND}`; export r; \
19135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19136         $(HOST_EXPORTS) \
19137         for flag in $(EXTRA_HOST_FLAGS) ; do \
19138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19139         done; \
19140         echo "Doing clean in make" ; \
19141         (cd $(HOST_SUBDIR)/make && \
19142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19144                   "RANLIB=$${RANLIB}" \
19145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19146                   clean) \
19147           || exit 1
19148
19149 @endif make
19150
19151 .PHONY: maybe-distclean-make distclean-make
19152 maybe-distclean-make:
19153 @if make
19154 maybe-distclean-make: distclean-make
19155
19156 distclean-make: 
19157         @: $(MAKE); $(unstage)
19158         @[ -f ./make/Makefile ] || exit 0; \
19159         r=`${PWD_COMMAND}`; export r; \
19160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161         $(HOST_EXPORTS) \
19162         for flag in $(EXTRA_HOST_FLAGS) ; do \
19163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19164         done; \
19165         echo "Doing distclean in make" ; \
19166         (cd $(HOST_SUBDIR)/make && \
19167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19169                   "RANLIB=$${RANLIB}" \
19170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19171                   distclean) \
19172           || exit 1
19173
19174 @endif make
19175
19176 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
19177 maybe-maintainer-clean-make:
19178 @if make
19179 maybe-maintainer-clean-make: maintainer-clean-make
19180
19181 maintainer-clean-make: 
19182         @: $(MAKE); $(unstage)
19183         @[ -f ./make/Makefile ] || exit 0; \
19184         r=`${PWD_COMMAND}`; export r; \
19185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186         $(HOST_EXPORTS) \
19187         for flag in $(EXTRA_HOST_FLAGS) ; do \
19188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19189         done; \
19190         echo "Doing maintainer-clean in make" ; \
19191         (cd $(HOST_SUBDIR)/make && \
19192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19194                   "RANLIB=$${RANLIB}" \
19195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19196                   maintainer-clean) \
19197           || exit 1
19198
19199 @endif make
19200
19201
19202
19203 .PHONY: configure-mmalloc maybe-configure-mmalloc
19204 maybe-configure-mmalloc:
19205 @if mmalloc
19206 maybe-configure-mmalloc: configure-mmalloc
19207 configure-mmalloc:
19208         @: $(MAKE); $(unstage)
19209         @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
19210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
19211         r=`${PWD_COMMAND}`; export r; \
19212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19213         $(HOST_EXPORTS) \
19214         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
19215         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
19216         case $(srcdir) in \
19217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19218           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
19219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19220         esac; \
19221         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
19222         libsrcdir="$$s/mmalloc"; \
19223         $(SHELL) $${libsrcdir}/configure \
19224           $(HOST_CONFIGARGS) $${srcdiroption}  \
19225           || exit 1
19226 @endif mmalloc
19227
19228
19229
19230
19231
19232 .PHONY: all-mmalloc maybe-all-mmalloc
19233 maybe-all-mmalloc:
19234 @if mmalloc
19235 TARGET-mmalloc=all
19236 maybe-all-mmalloc: all-mmalloc
19237 all-mmalloc: configure-mmalloc
19238         @: $(MAKE); $(unstage)
19239         @r=`${PWD_COMMAND}`; export r; \
19240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241         $(HOST_EXPORTS) \
19242         (cd $(HOST_SUBDIR)/mmalloc && \
19243           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
19244 @endif mmalloc
19245
19246
19247
19248
19249 .PHONY: check-mmalloc maybe-check-mmalloc
19250 maybe-check-mmalloc:
19251 @if mmalloc
19252 maybe-check-mmalloc: check-mmalloc
19253
19254 check-mmalloc:
19255
19256 @endif mmalloc
19257
19258 .PHONY: install-mmalloc maybe-install-mmalloc
19259 maybe-install-mmalloc:
19260 @if mmalloc
19261 maybe-install-mmalloc: install-mmalloc
19262
19263 install-mmalloc: installdirs
19264         @: $(MAKE); $(unstage)
19265         @r=`${PWD_COMMAND}`; export r; \
19266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19267         $(HOST_EXPORTS) \
19268         (cd $(HOST_SUBDIR)/mmalloc && \
19269           $(MAKE) $(FLAGS_TO_PASS)  install)
19270
19271 @endif mmalloc
19272
19273 # Other targets (info, dvi, etc.)
19274
19275 .PHONY: maybe-info-mmalloc info-mmalloc
19276 maybe-info-mmalloc:
19277 @if mmalloc
19278 maybe-info-mmalloc: info-mmalloc
19279
19280 info-mmalloc: \
19281     configure-mmalloc 
19282         @: $(MAKE); $(unstage)
19283         @[ -f ./mmalloc/Makefile ] || exit 0; \
19284         r=`${PWD_COMMAND}`; export r; \
19285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19286         $(HOST_EXPORTS) \
19287         for flag in $(EXTRA_HOST_FLAGS) ; do \
19288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19289         done; \
19290         echo "Doing info in mmalloc" ; \
19291         (cd $(HOST_SUBDIR)/mmalloc && \
19292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19294                   "RANLIB=$${RANLIB}" \
19295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19296                   info) \
19297           || exit 1
19298
19299 @endif mmalloc
19300
19301 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
19302 maybe-dvi-mmalloc:
19303 @if mmalloc
19304 maybe-dvi-mmalloc: dvi-mmalloc
19305
19306 dvi-mmalloc: \
19307     configure-mmalloc 
19308         @: $(MAKE); $(unstage)
19309         @[ -f ./mmalloc/Makefile ] || exit 0; \
19310         r=`${PWD_COMMAND}`; export r; \
19311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19312         $(HOST_EXPORTS) \
19313         for flag in $(EXTRA_HOST_FLAGS) ; do \
19314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19315         done; \
19316         echo "Doing dvi in mmalloc" ; \
19317         (cd $(HOST_SUBDIR)/mmalloc && \
19318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19320                   "RANLIB=$${RANLIB}" \
19321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19322                   dvi) \
19323           || exit 1
19324
19325 @endif mmalloc
19326
19327 .PHONY: maybe-html-mmalloc html-mmalloc
19328 maybe-html-mmalloc:
19329 @if mmalloc
19330 maybe-html-mmalloc: html-mmalloc
19331
19332 html-mmalloc: \
19333     configure-mmalloc 
19334         @: $(MAKE); $(unstage)
19335         @[ -f ./mmalloc/Makefile ] || exit 0; \
19336         r=`${PWD_COMMAND}`; export r; \
19337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19338         $(HOST_EXPORTS) \
19339         for flag in $(EXTRA_HOST_FLAGS) ; do \
19340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19341         done; \
19342         echo "Doing html in mmalloc" ; \
19343         (cd $(HOST_SUBDIR)/mmalloc && \
19344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19346                   "RANLIB=$${RANLIB}" \
19347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19348                   html) \
19349           || exit 1
19350
19351 @endif mmalloc
19352
19353 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
19354 maybe-TAGS-mmalloc:
19355 @if mmalloc
19356 maybe-TAGS-mmalloc: TAGS-mmalloc
19357
19358 TAGS-mmalloc: \
19359     configure-mmalloc 
19360         @: $(MAKE); $(unstage)
19361         @[ -f ./mmalloc/Makefile ] || exit 0; \
19362         r=`${PWD_COMMAND}`; export r; \
19363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19364         $(HOST_EXPORTS) \
19365         for flag in $(EXTRA_HOST_FLAGS) ; do \
19366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19367         done; \
19368         echo "Doing TAGS in mmalloc" ; \
19369         (cd $(HOST_SUBDIR)/mmalloc && \
19370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19372                   "RANLIB=$${RANLIB}" \
19373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19374                   TAGS) \
19375           || exit 1
19376
19377 @endif mmalloc
19378
19379 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
19380 maybe-install-info-mmalloc:
19381 @if mmalloc
19382 maybe-install-info-mmalloc: install-info-mmalloc
19383
19384 install-info-mmalloc: \
19385     configure-mmalloc \
19386     info-mmalloc 
19387         @: $(MAKE); $(unstage)
19388         @[ -f ./mmalloc/Makefile ] || exit 0; \
19389         r=`${PWD_COMMAND}`; export r; \
19390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19391         $(HOST_EXPORTS) \
19392         for flag in $(EXTRA_HOST_FLAGS) ; do \
19393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19394         done; \
19395         echo "Doing install-info in mmalloc" ; \
19396         (cd $(HOST_SUBDIR)/mmalloc && \
19397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19399                   "RANLIB=$${RANLIB}" \
19400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19401                   install-info) \
19402           || exit 1
19403
19404 @endif mmalloc
19405
19406 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
19407 maybe-installcheck-mmalloc:
19408 @if mmalloc
19409 maybe-installcheck-mmalloc: installcheck-mmalloc
19410
19411 installcheck-mmalloc: \
19412     configure-mmalloc 
19413         @: $(MAKE); $(unstage)
19414         @[ -f ./mmalloc/Makefile ] || exit 0; \
19415         r=`${PWD_COMMAND}`; export r; \
19416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19417         $(HOST_EXPORTS) \
19418         for flag in $(EXTRA_HOST_FLAGS) ; do \
19419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19420         done; \
19421         echo "Doing installcheck in mmalloc" ; \
19422         (cd $(HOST_SUBDIR)/mmalloc && \
19423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19425                   "RANLIB=$${RANLIB}" \
19426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19427                   installcheck) \
19428           || exit 1
19429
19430 @endif mmalloc
19431
19432 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
19433 maybe-mostlyclean-mmalloc:
19434 @if mmalloc
19435 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
19436
19437 mostlyclean-mmalloc: 
19438         @: $(MAKE); $(unstage)
19439         @[ -f ./mmalloc/Makefile ] || exit 0; \
19440         r=`${PWD_COMMAND}`; export r; \
19441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19442         $(HOST_EXPORTS) \
19443         for flag in $(EXTRA_HOST_FLAGS) ; do \
19444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19445         done; \
19446         echo "Doing mostlyclean in mmalloc" ; \
19447         (cd $(HOST_SUBDIR)/mmalloc && \
19448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19450                   "RANLIB=$${RANLIB}" \
19451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19452                   mostlyclean) \
19453           || exit 1
19454
19455 @endif mmalloc
19456
19457 .PHONY: maybe-clean-mmalloc clean-mmalloc
19458 maybe-clean-mmalloc:
19459 @if mmalloc
19460 maybe-clean-mmalloc: clean-mmalloc
19461
19462 clean-mmalloc: 
19463         @: $(MAKE); $(unstage)
19464         @[ -f ./mmalloc/Makefile ] || exit 0; \
19465         r=`${PWD_COMMAND}`; export r; \
19466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19467         $(HOST_EXPORTS) \
19468         for flag in $(EXTRA_HOST_FLAGS) ; do \
19469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19470         done; \
19471         echo "Doing clean in mmalloc" ; \
19472         (cd $(HOST_SUBDIR)/mmalloc && \
19473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19475                   "RANLIB=$${RANLIB}" \
19476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19477                   clean) \
19478           || exit 1
19479
19480 @endif mmalloc
19481
19482 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
19483 maybe-distclean-mmalloc:
19484 @if mmalloc
19485 maybe-distclean-mmalloc: distclean-mmalloc
19486
19487 distclean-mmalloc: 
19488         @: $(MAKE); $(unstage)
19489         @[ -f ./mmalloc/Makefile ] || exit 0; \
19490         r=`${PWD_COMMAND}`; export r; \
19491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19492         $(HOST_EXPORTS) \
19493         for flag in $(EXTRA_HOST_FLAGS) ; do \
19494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19495         done; \
19496         echo "Doing distclean in mmalloc" ; \
19497         (cd $(HOST_SUBDIR)/mmalloc && \
19498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19500                   "RANLIB=$${RANLIB}" \
19501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19502                   distclean) \
19503           || exit 1
19504
19505 @endif mmalloc
19506
19507 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19508 maybe-maintainer-clean-mmalloc:
19509 @if mmalloc
19510 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19511
19512 maintainer-clean-mmalloc: 
19513         @: $(MAKE); $(unstage)
19514         @[ -f ./mmalloc/Makefile ] || exit 0; \
19515         r=`${PWD_COMMAND}`; export r; \
19516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19517         $(HOST_EXPORTS) \
19518         for flag in $(EXTRA_HOST_FLAGS) ; do \
19519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19520         done; \
19521         echo "Doing maintainer-clean in mmalloc" ; \
19522         (cd $(HOST_SUBDIR)/mmalloc && \
19523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19525                   "RANLIB=$${RANLIB}" \
19526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19527                   maintainer-clean) \
19528           || exit 1
19529
19530 @endif mmalloc
19531
19532
19533
19534 .PHONY: configure-patch maybe-configure-patch
19535 maybe-configure-patch:
19536 @if patch
19537 maybe-configure-patch: configure-patch
19538 configure-patch:
19539         @: $(MAKE); $(unstage)
19540         @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19541         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19542         r=`${PWD_COMMAND}`; export r; \
19543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19544         $(HOST_EXPORTS) \
19545         echo Configuring in $(HOST_SUBDIR)/patch; \
19546         cd "$(HOST_SUBDIR)/patch" || exit 1; \
19547         case $(srcdir) in \
19548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19549           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19551         esac; \
19552         srcdiroption="--srcdir=$${topdir}/patch"; \
19553         libsrcdir="$$s/patch"; \
19554         $(SHELL) $${libsrcdir}/configure \
19555           $(HOST_CONFIGARGS) $${srcdiroption}  \
19556           || exit 1
19557 @endif patch
19558
19559
19560
19561
19562
19563 .PHONY: all-patch maybe-all-patch
19564 maybe-all-patch:
19565 @if patch
19566 TARGET-patch=all
19567 maybe-all-patch: all-patch
19568 all-patch: configure-patch
19569         @: $(MAKE); $(unstage)
19570         @r=`${PWD_COMMAND}`; export r; \
19571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19572         $(HOST_EXPORTS) \
19573         (cd $(HOST_SUBDIR)/patch && \
19574           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
19575 @endif patch
19576
19577
19578
19579
19580 .PHONY: check-patch maybe-check-patch
19581 maybe-check-patch:
19582 @if patch
19583 maybe-check-patch: check-patch
19584
19585 check-patch:
19586         @: $(MAKE); $(unstage)
19587         @r=`${PWD_COMMAND}`; export r; \
19588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19589         $(HOST_EXPORTS) \
19590         (cd $(HOST_SUBDIR)/patch && \
19591           $(MAKE) $(FLAGS_TO_PASS)  check)
19592
19593 @endif patch
19594
19595 .PHONY: install-patch maybe-install-patch
19596 maybe-install-patch:
19597 @if patch
19598 maybe-install-patch: install-patch
19599
19600 install-patch: installdirs
19601         @: $(MAKE); $(unstage)
19602         @r=`${PWD_COMMAND}`; export r; \
19603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19604         $(HOST_EXPORTS) \
19605         (cd $(HOST_SUBDIR)/patch && \
19606           $(MAKE) $(FLAGS_TO_PASS)  install)
19607
19608 @endif patch
19609
19610 # Other targets (info, dvi, etc.)
19611
19612 .PHONY: maybe-info-patch info-patch
19613 maybe-info-patch:
19614 @if patch
19615 maybe-info-patch: info-patch
19616
19617 info-patch: \
19618     configure-patch 
19619         @: $(MAKE); $(unstage)
19620         @[ -f ./patch/Makefile ] || exit 0; \
19621         r=`${PWD_COMMAND}`; export r; \
19622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19623         $(HOST_EXPORTS) \
19624         for flag in $(EXTRA_HOST_FLAGS) ; do \
19625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19626         done; \
19627         echo "Doing info in patch" ; \
19628         (cd $(HOST_SUBDIR)/patch && \
19629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19631                   "RANLIB=$${RANLIB}" \
19632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19633                   info) \
19634           || exit 1
19635
19636 @endif patch
19637
19638 .PHONY: maybe-dvi-patch dvi-patch
19639 maybe-dvi-patch:
19640 @if patch
19641 maybe-dvi-patch: dvi-patch
19642
19643 dvi-patch: \
19644     configure-patch 
19645         @: $(MAKE); $(unstage)
19646         @[ -f ./patch/Makefile ] || exit 0; \
19647         r=`${PWD_COMMAND}`; export r; \
19648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19649         $(HOST_EXPORTS) \
19650         for flag in $(EXTRA_HOST_FLAGS) ; do \
19651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19652         done; \
19653         echo "Doing dvi in patch" ; \
19654         (cd $(HOST_SUBDIR)/patch && \
19655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19657                   "RANLIB=$${RANLIB}" \
19658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19659                   dvi) \
19660           || exit 1
19661
19662 @endif patch
19663
19664 .PHONY: maybe-html-patch html-patch
19665 maybe-html-patch:
19666 @if patch
19667 maybe-html-patch: html-patch
19668
19669 html-patch: \
19670     configure-patch 
19671         @: $(MAKE); $(unstage)
19672         @[ -f ./patch/Makefile ] || exit 0; \
19673         r=`${PWD_COMMAND}`; export r; \
19674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19675         $(HOST_EXPORTS) \
19676         for flag in $(EXTRA_HOST_FLAGS) ; do \
19677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19678         done; \
19679         echo "Doing html in patch" ; \
19680         (cd $(HOST_SUBDIR)/patch && \
19681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19683                   "RANLIB=$${RANLIB}" \
19684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19685                   html) \
19686           || exit 1
19687
19688 @endif patch
19689
19690 .PHONY: maybe-TAGS-patch TAGS-patch
19691 maybe-TAGS-patch:
19692 @if patch
19693 maybe-TAGS-patch: TAGS-patch
19694
19695 TAGS-patch: \
19696     configure-patch 
19697         @: $(MAKE); $(unstage)
19698         @[ -f ./patch/Makefile ] || exit 0; \
19699         r=`${PWD_COMMAND}`; export r; \
19700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19701         $(HOST_EXPORTS) \
19702         for flag in $(EXTRA_HOST_FLAGS) ; do \
19703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19704         done; \
19705         echo "Doing TAGS in patch" ; \
19706         (cd $(HOST_SUBDIR)/patch && \
19707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19709                   "RANLIB=$${RANLIB}" \
19710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19711                   TAGS) \
19712           || exit 1
19713
19714 @endif patch
19715
19716 .PHONY: maybe-install-info-patch install-info-patch
19717 maybe-install-info-patch:
19718 @if patch
19719 maybe-install-info-patch: install-info-patch
19720
19721 install-info-patch: \
19722     configure-patch \
19723     info-patch 
19724         @: $(MAKE); $(unstage)
19725         @[ -f ./patch/Makefile ] || exit 0; \
19726         r=`${PWD_COMMAND}`; export r; \
19727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19728         $(HOST_EXPORTS) \
19729         for flag in $(EXTRA_HOST_FLAGS) ; do \
19730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19731         done; \
19732         echo "Doing install-info in patch" ; \
19733         (cd $(HOST_SUBDIR)/patch && \
19734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19736                   "RANLIB=$${RANLIB}" \
19737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19738                   install-info) \
19739           || exit 1
19740
19741 @endif patch
19742
19743 .PHONY: maybe-installcheck-patch installcheck-patch
19744 maybe-installcheck-patch:
19745 @if patch
19746 maybe-installcheck-patch: installcheck-patch
19747
19748 installcheck-patch: \
19749     configure-patch 
19750         @: $(MAKE); $(unstage)
19751         @[ -f ./patch/Makefile ] || exit 0; \
19752         r=`${PWD_COMMAND}`; export r; \
19753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19754         $(HOST_EXPORTS) \
19755         for flag in $(EXTRA_HOST_FLAGS) ; do \
19756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19757         done; \
19758         echo "Doing installcheck in patch" ; \
19759         (cd $(HOST_SUBDIR)/patch && \
19760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19762                   "RANLIB=$${RANLIB}" \
19763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19764                   installcheck) \
19765           || exit 1
19766
19767 @endif patch
19768
19769 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
19770 maybe-mostlyclean-patch:
19771 @if patch
19772 maybe-mostlyclean-patch: mostlyclean-patch
19773
19774 mostlyclean-patch: 
19775         @: $(MAKE); $(unstage)
19776         @[ -f ./patch/Makefile ] || exit 0; \
19777         r=`${PWD_COMMAND}`; export r; \
19778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779         $(HOST_EXPORTS) \
19780         for flag in $(EXTRA_HOST_FLAGS) ; do \
19781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19782         done; \
19783         echo "Doing mostlyclean in patch" ; \
19784         (cd $(HOST_SUBDIR)/patch && \
19785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19787                   "RANLIB=$${RANLIB}" \
19788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19789                   mostlyclean) \
19790           || exit 1
19791
19792 @endif patch
19793
19794 .PHONY: maybe-clean-patch clean-patch
19795 maybe-clean-patch:
19796 @if patch
19797 maybe-clean-patch: clean-patch
19798
19799 clean-patch: 
19800         @: $(MAKE); $(unstage)
19801         @[ -f ./patch/Makefile ] || exit 0; \
19802         r=`${PWD_COMMAND}`; export r; \
19803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19804         $(HOST_EXPORTS) \
19805         for flag in $(EXTRA_HOST_FLAGS) ; do \
19806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19807         done; \
19808         echo "Doing clean in patch" ; \
19809         (cd $(HOST_SUBDIR)/patch && \
19810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19812                   "RANLIB=$${RANLIB}" \
19813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19814                   clean) \
19815           || exit 1
19816
19817 @endif patch
19818
19819 .PHONY: maybe-distclean-patch distclean-patch
19820 maybe-distclean-patch:
19821 @if patch
19822 maybe-distclean-patch: distclean-patch
19823
19824 distclean-patch: 
19825         @: $(MAKE); $(unstage)
19826         @[ -f ./patch/Makefile ] || exit 0; \
19827         r=`${PWD_COMMAND}`; export r; \
19828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19829         $(HOST_EXPORTS) \
19830         for flag in $(EXTRA_HOST_FLAGS) ; do \
19831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19832         done; \
19833         echo "Doing distclean in patch" ; \
19834         (cd $(HOST_SUBDIR)/patch && \
19835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19837                   "RANLIB=$${RANLIB}" \
19838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19839                   distclean) \
19840           || exit 1
19841
19842 @endif patch
19843
19844 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
19845 maybe-maintainer-clean-patch:
19846 @if patch
19847 maybe-maintainer-clean-patch: maintainer-clean-patch
19848
19849 maintainer-clean-patch: 
19850         @: $(MAKE); $(unstage)
19851         @[ -f ./patch/Makefile ] || exit 0; \
19852         r=`${PWD_COMMAND}`; export r; \
19853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854         $(HOST_EXPORTS) \
19855         for flag in $(EXTRA_HOST_FLAGS) ; do \
19856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19857         done; \
19858         echo "Doing maintainer-clean in patch" ; \
19859         (cd $(HOST_SUBDIR)/patch && \
19860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19862                   "RANLIB=$${RANLIB}" \
19863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19864                   maintainer-clean) \
19865           || exit 1
19866
19867 @endif patch
19868
19869
19870
19871 .PHONY: configure-perl maybe-configure-perl
19872 maybe-configure-perl:
19873 @if perl
19874 maybe-configure-perl: configure-perl
19875 configure-perl:
19876         @: $(MAKE); $(unstage)
19877         @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
19878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
19879         r=`${PWD_COMMAND}`; export r; \
19880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19881         $(HOST_EXPORTS) \
19882         echo Configuring in $(HOST_SUBDIR)/perl; \
19883         cd "$(HOST_SUBDIR)/perl" || exit 1; \
19884         case $(srcdir) in \
19885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19886           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
19887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19888         esac; \
19889         srcdiroption="--srcdir=$${topdir}/perl"; \
19890         libsrcdir="$$s/perl"; \
19891         $(SHELL) $${libsrcdir}/configure \
19892           $(HOST_CONFIGARGS) $${srcdiroption}  \
19893           || exit 1
19894 @endif perl
19895
19896
19897
19898
19899
19900 .PHONY: all-perl maybe-all-perl
19901 maybe-all-perl:
19902 @if perl
19903 TARGET-perl=all
19904 maybe-all-perl: all-perl
19905 all-perl: configure-perl
19906         @: $(MAKE); $(unstage)
19907         @r=`${PWD_COMMAND}`; export r; \
19908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19909         $(HOST_EXPORTS) \
19910         (cd $(HOST_SUBDIR)/perl && \
19911           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
19912 @endif perl
19913
19914
19915
19916
19917 .PHONY: check-perl maybe-check-perl
19918 maybe-check-perl:
19919 @if perl
19920 maybe-check-perl: check-perl
19921
19922 check-perl:
19923         @: $(MAKE); $(unstage)
19924         @r=`${PWD_COMMAND}`; export r; \
19925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19926         $(HOST_EXPORTS) \
19927         (cd $(HOST_SUBDIR)/perl && \
19928           $(MAKE) $(FLAGS_TO_PASS)  check)
19929
19930 @endif perl
19931
19932 .PHONY: install-perl maybe-install-perl
19933 maybe-install-perl:
19934 @if perl
19935 maybe-install-perl: install-perl
19936
19937 install-perl: installdirs
19938         @: $(MAKE); $(unstage)
19939         @r=`${PWD_COMMAND}`; export r; \
19940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941         $(HOST_EXPORTS) \
19942         (cd $(HOST_SUBDIR)/perl && \
19943           $(MAKE) $(FLAGS_TO_PASS)  install)
19944
19945 @endif perl
19946
19947 # Other targets (info, dvi, etc.)
19948
19949 .PHONY: maybe-info-perl info-perl
19950 maybe-info-perl:
19951 @if perl
19952 maybe-info-perl: info-perl
19953
19954 info-perl: \
19955     configure-perl 
19956         @: $(MAKE); $(unstage)
19957         @[ -f ./perl/Makefile ] || exit 0; \
19958         r=`${PWD_COMMAND}`; export r; \
19959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19960         $(HOST_EXPORTS) \
19961         for flag in $(EXTRA_HOST_FLAGS) ; do \
19962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19963         done; \
19964         echo "Doing info in perl" ; \
19965         (cd $(HOST_SUBDIR)/perl && \
19966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19968                   "RANLIB=$${RANLIB}" \
19969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19970                   info) \
19971           || exit 1
19972
19973 @endif perl
19974
19975 .PHONY: maybe-dvi-perl dvi-perl
19976 maybe-dvi-perl:
19977 @if perl
19978 maybe-dvi-perl: dvi-perl
19979
19980 dvi-perl: \
19981     configure-perl 
19982         @: $(MAKE); $(unstage)
19983         @[ -f ./perl/Makefile ] || exit 0; \
19984         r=`${PWD_COMMAND}`; export r; \
19985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19986         $(HOST_EXPORTS) \
19987         for flag in $(EXTRA_HOST_FLAGS) ; do \
19988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19989         done; \
19990         echo "Doing dvi in perl" ; \
19991         (cd $(HOST_SUBDIR)/perl && \
19992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19994                   "RANLIB=$${RANLIB}" \
19995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19996                   dvi) \
19997           || exit 1
19998
19999 @endif perl
20000
20001 .PHONY: maybe-html-perl html-perl
20002 maybe-html-perl:
20003 @if perl
20004 maybe-html-perl: html-perl
20005
20006 html-perl: \
20007     configure-perl 
20008         @: $(MAKE); $(unstage)
20009         @[ -f ./perl/Makefile ] || exit 0; \
20010         r=`${PWD_COMMAND}`; export r; \
20011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20012         $(HOST_EXPORTS) \
20013         for flag in $(EXTRA_HOST_FLAGS) ; do \
20014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20015         done; \
20016         echo "Doing html in perl" ; \
20017         (cd $(HOST_SUBDIR)/perl && \
20018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20020                   "RANLIB=$${RANLIB}" \
20021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20022                   html) \
20023           || exit 1
20024
20025 @endif perl
20026
20027 .PHONY: maybe-TAGS-perl TAGS-perl
20028 maybe-TAGS-perl:
20029 @if perl
20030 maybe-TAGS-perl: TAGS-perl
20031
20032 TAGS-perl: \
20033     configure-perl 
20034         @: $(MAKE); $(unstage)
20035         @[ -f ./perl/Makefile ] || exit 0; \
20036         r=`${PWD_COMMAND}`; export r; \
20037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20038         $(HOST_EXPORTS) \
20039         for flag in $(EXTRA_HOST_FLAGS) ; do \
20040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20041         done; \
20042         echo "Doing TAGS in perl" ; \
20043         (cd $(HOST_SUBDIR)/perl && \
20044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20046                   "RANLIB=$${RANLIB}" \
20047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20048                   TAGS) \
20049           || exit 1
20050
20051 @endif perl
20052
20053 .PHONY: maybe-install-info-perl install-info-perl
20054 maybe-install-info-perl:
20055 @if perl
20056 maybe-install-info-perl: install-info-perl
20057
20058 install-info-perl: \
20059     configure-perl \
20060     info-perl 
20061         @: $(MAKE); $(unstage)
20062         @[ -f ./perl/Makefile ] || exit 0; \
20063         r=`${PWD_COMMAND}`; export r; \
20064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20065         $(HOST_EXPORTS) \
20066         for flag in $(EXTRA_HOST_FLAGS) ; do \
20067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20068         done; \
20069         echo "Doing install-info in perl" ; \
20070         (cd $(HOST_SUBDIR)/perl && \
20071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20073                   "RANLIB=$${RANLIB}" \
20074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20075                   install-info) \
20076           || exit 1
20077
20078 @endif perl
20079
20080 .PHONY: maybe-installcheck-perl installcheck-perl
20081 maybe-installcheck-perl:
20082 @if perl
20083 maybe-installcheck-perl: installcheck-perl
20084
20085 installcheck-perl: \
20086     configure-perl 
20087         @: $(MAKE); $(unstage)
20088         @[ -f ./perl/Makefile ] || exit 0; \
20089         r=`${PWD_COMMAND}`; export r; \
20090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091         $(HOST_EXPORTS) \
20092         for flag in $(EXTRA_HOST_FLAGS) ; do \
20093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20094         done; \
20095         echo "Doing installcheck in perl" ; \
20096         (cd $(HOST_SUBDIR)/perl && \
20097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20099                   "RANLIB=$${RANLIB}" \
20100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20101                   installcheck) \
20102           || exit 1
20103
20104 @endif perl
20105
20106 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
20107 maybe-mostlyclean-perl:
20108 @if perl
20109 maybe-mostlyclean-perl: mostlyclean-perl
20110
20111 mostlyclean-perl: 
20112         @: $(MAKE); $(unstage)
20113         @[ -f ./perl/Makefile ] || exit 0; \
20114         r=`${PWD_COMMAND}`; export r; \
20115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20116         $(HOST_EXPORTS) \
20117         for flag in $(EXTRA_HOST_FLAGS) ; do \
20118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20119         done; \
20120         echo "Doing mostlyclean in perl" ; \
20121         (cd $(HOST_SUBDIR)/perl && \
20122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20124                   "RANLIB=$${RANLIB}" \
20125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20126                   mostlyclean) \
20127           || exit 1
20128
20129 @endif perl
20130
20131 .PHONY: maybe-clean-perl clean-perl
20132 maybe-clean-perl:
20133 @if perl
20134 maybe-clean-perl: clean-perl
20135
20136 clean-perl: 
20137         @: $(MAKE); $(unstage)
20138         @[ -f ./perl/Makefile ] || exit 0; \
20139         r=`${PWD_COMMAND}`; export r; \
20140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20141         $(HOST_EXPORTS) \
20142         for flag in $(EXTRA_HOST_FLAGS) ; do \
20143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20144         done; \
20145         echo "Doing clean in perl" ; \
20146         (cd $(HOST_SUBDIR)/perl && \
20147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20149                   "RANLIB=$${RANLIB}" \
20150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20151                   clean) \
20152           || exit 1
20153
20154 @endif perl
20155
20156 .PHONY: maybe-distclean-perl distclean-perl
20157 maybe-distclean-perl:
20158 @if perl
20159 maybe-distclean-perl: distclean-perl
20160
20161 distclean-perl: 
20162         @: $(MAKE); $(unstage)
20163         @[ -f ./perl/Makefile ] || exit 0; \
20164         r=`${PWD_COMMAND}`; export r; \
20165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20166         $(HOST_EXPORTS) \
20167         for flag in $(EXTRA_HOST_FLAGS) ; do \
20168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20169         done; \
20170         echo "Doing distclean in perl" ; \
20171         (cd $(HOST_SUBDIR)/perl && \
20172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20174                   "RANLIB=$${RANLIB}" \
20175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20176                   distclean) \
20177           || exit 1
20178
20179 @endif perl
20180
20181 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
20182 maybe-maintainer-clean-perl:
20183 @if perl
20184 maybe-maintainer-clean-perl: maintainer-clean-perl
20185
20186 maintainer-clean-perl: 
20187         @: $(MAKE); $(unstage)
20188         @[ -f ./perl/Makefile ] || exit 0; \
20189         r=`${PWD_COMMAND}`; export r; \
20190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20191         $(HOST_EXPORTS) \
20192         for flag in $(EXTRA_HOST_FLAGS) ; do \
20193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20194         done; \
20195         echo "Doing maintainer-clean in perl" ; \
20196         (cd $(HOST_SUBDIR)/perl && \
20197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20199                   "RANLIB=$${RANLIB}" \
20200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20201                   maintainer-clean) \
20202           || exit 1
20203
20204 @endif perl
20205
20206
20207
20208 .PHONY: configure-prms maybe-configure-prms
20209 maybe-configure-prms:
20210 @if prms
20211 maybe-configure-prms: configure-prms
20212 configure-prms:
20213         @: $(MAKE); $(unstage)
20214         @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
20215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
20216         r=`${PWD_COMMAND}`; export r; \
20217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20218         $(HOST_EXPORTS) \
20219         echo Configuring in $(HOST_SUBDIR)/prms; \
20220         cd "$(HOST_SUBDIR)/prms" || exit 1; \
20221         case $(srcdir) in \
20222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20223           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
20224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20225         esac; \
20226         srcdiroption="--srcdir=$${topdir}/prms"; \
20227         libsrcdir="$$s/prms"; \
20228         $(SHELL) $${libsrcdir}/configure \
20229           $(HOST_CONFIGARGS) $${srcdiroption}  \
20230           || exit 1
20231 @endif prms
20232
20233
20234
20235
20236
20237 .PHONY: all-prms maybe-all-prms
20238 maybe-all-prms:
20239 @if prms
20240 TARGET-prms=all
20241 maybe-all-prms: all-prms
20242 all-prms: configure-prms
20243         @: $(MAKE); $(unstage)
20244         @r=`${PWD_COMMAND}`; export r; \
20245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20246         $(HOST_EXPORTS) \
20247         (cd $(HOST_SUBDIR)/prms && \
20248           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
20249 @endif prms
20250
20251
20252
20253
20254 .PHONY: check-prms maybe-check-prms
20255 maybe-check-prms:
20256 @if prms
20257 maybe-check-prms: check-prms
20258
20259 check-prms:
20260         @: $(MAKE); $(unstage)
20261         @r=`${PWD_COMMAND}`; export r; \
20262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20263         $(HOST_EXPORTS) \
20264         (cd $(HOST_SUBDIR)/prms && \
20265           $(MAKE) $(FLAGS_TO_PASS)  check)
20266
20267 @endif prms
20268
20269 .PHONY: install-prms maybe-install-prms
20270 maybe-install-prms:
20271 @if prms
20272 maybe-install-prms: install-prms
20273
20274 install-prms: installdirs
20275         @: $(MAKE); $(unstage)
20276         @r=`${PWD_COMMAND}`; export r; \
20277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20278         $(HOST_EXPORTS) \
20279         (cd $(HOST_SUBDIR)/prms && \
20280           $(MAKE) $(FLAGS_TO_PASS)  install)
20281
20282 @endif prms
20283
20284 # Other targets (info, dvi, etc.)
20285
20286 .PHONY: maybe-info-prms info-prms
20287 maybe-info-prms:
20288 @if prms
20289 maybe-info-prms: info-prms
20290
20291 info-prms: \
20292     configure-prms 
20293         @: $(MAKE); $(unstage)
20294         @[ -f ./prms/Makefile ] || exit 0; \
20295         r=`${PWD_COMMAND}`; export r; \
20296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297         $(HOST_EXPORTS) \
20298         for flag in $(EXTRA_HOST_FLAGS) ; do \
20299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20300         done; \
20301         echo "Doing info in prms" ; \
20302         (cd $(HOST_SUBDIR)/prms && \
20303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20305                   "RANLIB=$${RANLIB}" \
20306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20307                   info) \
20308           || exit 1
20309
20310 @endif prms
20311
20312 .PHONY: maybe-dvi-prms dvi-prms
20313 maybe-dvi-prms:
20314 @if prms
20315 maybe-dvi-prms: dvi-prms
20316
20317 dvi-prms: \
20318     configure-prms 
20319         @: $(MAKE); $(unstage)
20320         @[ -f ./prms/Makefile ] || exit 0; \
20321         r=`${PWD_COMMAND}`; export r; \
20322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20323         $(HOST_EXPORTS) \
20324         for flag in $(EXTRA_HOST_FLAGS) ; do \
20325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20326         done; \
20327         echo "Doing dvi in prms" ; \
20328         (cd $(HOST_SUBDIR)/prms && \
20329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20331                   "RANLIB=$${RANLIB}" \
20332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20333                   dvi) \
20334           || exit 1
20335
20336 @endif prms
20337
20338 .PHONY: maybe-html-prms html-prms
20339 maybe-html-prms:
20340 @if prms
20341 maybe-html-prms: html-prms
20342
20343 html-prms: \
20344     configure-prms 
20345         @: $(MAKE); $(unstage)
20346         @[ -f ./prms/Makefile ] || exit 0; \
20347         r=`${PWD_COMMAND}`; export r; \
20348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20349         $(HOST_EXPORTS) \
20350         for flag in $(EXTRA_HOST_FLAGS) ; do \
20351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20352         done; \
20353         echo "Doing html in prms" ; \
20354         (cd $(HOST_SUBDIR)/prms && \
20355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20357                   "RANLIB=$${RANLIB}" \
20358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20359                   html) \
20360           || exit 1
20361
20362 @endif prms
20363
20364 .PHONY: maybe-TAGS-prms TAGS-prms
20365 maybe-TAGS-prms:
20366 @if prms
20367 maybe-TAGS-prms: TAGS-prms
20368
20369 TAGS-prms: \
20370     configure-prms 
20371         @: $(MAKE); $(unstage)
20372         @[ -f ./prms/Makefile ] || exit 0; \
20373         r=`${PWD_COMMAND}`; export r; \
20374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375         $(HOST_EXPORTS) \
20376         for flag in $(EXTRA_HOST_FLAGS) ; do \
20377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378         done; \
20379         echo "Doing TAGS in prms" ; \
20380         (cd $(HOST_SUBDIR)/prms && \
20381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383                   "RANLIB=$${RANLIB}" \
20384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20385                   TAGS) \
20386           || exit 1
20387
20388 @endif prms
20389
20390 .PHONY: maybe-install-info-prms install-info-prms
20391 maybe-install-info-prms:
20392 @if prms
20393 maybe-install-info-prms: install-info-prms
20394
20395 install-info-prms: \
20396     configure-prms \
20397     info-prms 
20398         @: $(MAKE); $(unstage)
20399         @[ -f ./prms/Makefile ] || exit 0; \
20400         r=`${PWD_COMMAND}`; export r; \
20401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402         $(HOST_EXPORTS) \
20403         for flag in $(EXTRA_HOST_FLAGS) ; do \
20404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20405         done; \
20406         echo "Doing install-info in prms" ; \
20407         (cd $(HOST_SUBDIR)/prms && \
20408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20410                   "RANLIB=$${RANLIB}" \
20411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20412                   install-info) \
20413           || exit 1
20414
20415 @endif prms
20416
20417 .PHONY: maybe-installcheck-prms installcheck-prms
20418 maybe-installcheck-prms:
20419 @if prms
20420 maybe-installcheck-prms: installcheck-prms
20421
20422 installcheck-prms: \
20423     configure-prms 
20424         @: $(MAKE); $(unstage)
20425         @[ -f ./prms/Makefile ] || exit 0; \
20426         r=`${PWD_COMMAND}`; export r; \
20427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20428         $(HOST_EXPORTS) \
20429         for flag in $(EXTRA_HOST_FLAGS) ; do \
20430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20431         done; \
20432         echo "Doing installcheck in prms" ; \
20433         (cd $(HOST_SUBDIR)/prms && \
20434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20436                   "RANLIB=$${RANLIB}" \
20437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20438                   installcheck) \
20439           || exit 1
20440
20441 @endif prms
20442
20443 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
20444 maybe-mostlyclean-prms:
20445 @if prms
20446 maybe-mostlyclean-prms: mostlyclean-prms
20447
20448 mostlyclean-prms: 
20449         @: $(MAKE); $(unstage)
20450         @[ -f ./prms/Makefile ] || exit 0; \
20451         r=`${PWD_COMMAND}`; export r; \
20452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20453         $(HOST_EXPORTS) \
20454         for flag in $(EXTRA_HOST_FLAGS) ; do \
20455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20456         done; \
20457         echo "Doing mostlyclean in prms" ; \
20458         (cd $(HOST_SUBDIR)/prms && \
20459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20461                   "RANLIB=$${RANLIB}" \
20462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20463                   mostlyclean) \
20464           || exit 1
20465
20466 @endif prms
20467
20468 .PHONY: maybe-clean-prms clean-prms
20469 maybe-clean-prms:
20470 @if prms
20471 maybe-clean-prms: clean-prms
20472
20473 clean-prms: 
20474         @: $(MAKE); $(unstage)
20475         @[ -f ./prms/Makefile ] || exit 0; \
20476         r=`${PWD_COMMAND}`; export r; \
20477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20478         $(HOST_EXPORTS) \
20479         for flag in $(EXTRA_HOST_FLAGS) ; do \
20480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20481         done; \
20482         echo "Doing clean in prms" ; \
20483         (cd $(HOST_SUBDIR)/prms && \
20484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20486                   "RANLIB=$${RANLIB}" \
20487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20488                   clean) \
20489           || exit 1
20490
20491 @endif prms
20492
20493 .PHONY: maybe-distclean-prms distclean-prms
20494 maybe-distclean-prms:
20495 @if prms
20496 maybe-distclean-prms: distclean-prms
20497
20498 distclean-prms: 
20499         @: $(MAKE); $(unstage)
20500         @[ -f ./prms/Makefile ] || exit 0; \
20501         r=`${PWD_COMMAND}`; export r; \
20502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20503         $(HOST_EXPORTS) \
20504         for flag in $(EXTRA_HOST_FLAGS) ; do \
20505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20506         done; \
20507         echo "Doing distclean in prms" ; \
20508         (cd $(HOST_SUBDIR)/prms && \
20509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20511                   "RANLIB=$${RANLIB}" \
20512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20513                   distclean) \
20514           || exit 1
20515
20516 @endif prms
20517
20518 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20519 maybe-maintainer-clean-prms:
20520 @if prms
20521 maybe-maintainer-clean-prms: maintainer-clean-prms
20522
20523 maintainer-clean-prms: 
20524         @: $(MAKE); $(unstage)
20525         @[ -f ./prms/Makefile ] || exit 0; \
20526         r=`${PWD_COMMAND}`; export r; \
20527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20528         $(HOST_EXPORTS) \
20529         for flag in $(EXTRA_HOST_FLAGS) ; do \
20530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20531         done; \
20532         echo "Doing maintainer-clean in prms" ; \
20533         (cd $(HOST_SUBDIR)/prms && \
20534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20536                   "RANLIB=$${RANLIB}" \
20537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20538                   maintainer-clean) \
20539           || exit 1
20540
20541 @endif prms
20542
20543
20544
20545 .PHONY: configure-rcs maybe-configure-rcs
20546 maybe-configure-rcs:
20547 @if rcs
20548 maybe-configure-rcs: configure-rcs
20549 configure-rcs:
20550         @: $(MAKE); $(unstage)
20551         @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20553         r=`${PWD_COMMAND}`; export r; \
20554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20555         $(HOST_EXPORTS) \
20556         echo Configuring in $(HOST_SUBDIR)/rcs; \
20557         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20558         case $(srcdir) in \
20559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20560           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20562         esac; \
20563         srcdiroption="--srcdir=$${topdir}/rcs"; \
20564         libsrcdir="$$s/rcs"; \
20565         $(SHELL) $${libsrcdir}/configure \
20566           $(HOST_CONFIGARGS) $${srcdiroption}  \
20567           || exit 1
20568 @endif rcs
20569
20570
20571
20572
20573
20574 .PHONY: all-rcs maybe-all-rcs
20575 maybe-all-rcs:
20576 @if rcs
20577 TARGET-rcs=all
20578 maybe-all-rcs: all-rcs
20579 all-rcs: configure-rcs
20580         @: $(MAKE); $(unstage)
20581         @r=`${PWD_COMMAND}`; export r; \
20582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583         $(HOST_EXPORTS) \
20584         (cd $(HOST_SUBDIR)/rcs && \
20585           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
20586 @endif rcs
20587
20588
20589
20590
20591 .PHONY: check-rcs maybe-check-rcs
20592 maybe-check-rcs:
20593 @if rcs
20594 maybe-check-rcs: check-rcs
20595
20596 check-rcs:
20597         @: $(MAKE); $(unstage)
20598         @r=`${PWD_COMMAND}`; export r; \
20599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600         $(HOST_EXPORTS) \
20601         (cd $(HOST_SUBDIR)/rcs && \
20602           $(MAKE) $(FLAGS_TO_PASS)  check)
20603
20604 @endif rcs
20605
20606 .PHONY: install-rcs maybe-install-rcs
20607 maybe-install-rcs:
20608 @if rcs
20609 maybe-install-rcs: install-rcs
20610
20611 install-rcs: installdirs
20612         @: $(MAKE); $(unstage)
20613         @r=`${PWD_COMMAND}`; export r; \
20614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20615         $(HOST_EXPORTS) \
20616         (cd $(HOST_SUBDIR)/rcs && \
20617           $(MAKE) $(FLAGS_TO_PASS)  install)
20618
20619 @endif rcs
20620
20621 # Other targets (info, dvi, etc.)
20622
20623 .PHONY: maybe-info-rcs info-rcs
20624 maybe-info-rcs:
20625 @if rcs
20626 maybe-info-rcs: info-rcs
20627
20628 info-rcs: \
20629     configure-rcs 
20630         @: $(MAKE); $(unstage)
20631         @[ -f ./rcs/Makefile ] || exit 0; \
20632         r=`${PWD_COMMAND}`; export r; \
20633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20634         $(HOST_EXPORTS) \
20635         for flag in $(EXTRA_HOST_FLAGS) ; do \
20636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20637         done; \
20638         echo "Doing info in rcs" ; \
20639         (cd $(HOST_SUBDIR)/rcs && \
20640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20642                   "RANLIB=$${RANLIB}" \
20643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20644                   info) \
20645           || exit 1
20646
20647 @endif rcs
20648
20649 .PHONY: maybe-dvi-rcs dvi-rcs
20650 maybe-dvi-rcs:
20651 @if rcs
20652 maybe-dvi-rcs: dvi-rcs
20653
20654 dvi-rcs: \
20655     configure-rcs 
20656         @: $(MAKE); $(unstage)
20657         @[ -f ./rcs/Makefile ] || exit 0; \
20658         r=`${PWD_COMMAND}`; export r; \
20659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20660         $(HOST_EXPORTS) \
20661         for flag in $(EXTRA_HOST_FLAGS) ; do \
20662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20663         done; \
20664         echo "Doing dvi in rcs" ; \
20665         (cd $(HOST_SUBDIR)/rcs && \
20666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20668                   "RANLIB=$${RANLIB}" \
20669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20670                   dvi) \
20671           || exit 1
20672
20673 @endif rcs
20674
20675 .PHONY: maybe-html-rcs html-rcs
20676 maybe-html-rcs:
20677 @if rcs
20678 maybe-html-rcs: html-rcs
20679
20680 html-rcs: \
20681     configure-rcs 
20682         @: $(MAKE); $(unstage)
20683         @[ -f ./rcs/Makefile ] || exit 0; \
20684         r=`${PWD_COMMAND}`; export r; \
20685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20686         $(HOST_EXPORTS) \
20687         for flag in $(EXTRA_HOST_FLAGS) ; do \
20688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20689         done; \
20690         echo "Doing html in rcs" ; \
20691         (cd $(HOST_SUBDIR)/rcs && \
20692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20694                   "RANLIB=$${RANLIB}" \
20695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20696                   html) \
20697           || exit 1
20698
20699 @endif rcs
20700
20701 .PHONY: maybe-TAGS-rcs TAGS-rcs
20702 maybe-TAGS-rcs:
20703 @if rcs
20704 maybe-TAGS-rcs: TAGS-rcs
20705
20706 TAGS-rcs: \
20707     configure-rcs 
20708         @: $(MAKE); $(unstage)
20709         @[ -f ./rcs/Makefile ] || exit 0; \
20710         r=`${PWD_COMMAND}`; export r; \
20711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20712         $(HOST_EXPORTS) \
20713         for flag in $(EXTRA_HOST_FLAGS) ; do \
20714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20715         done; \
20716         echo "Doing TAGS in rcs" ; \
20717         (cd $(HOST_SUBDIR)/rcs && \
20718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20720                   "RANLIB=$${RANLIB}" \
20721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20722                   TAGS) \
20723           || exit 1
20724
20725 @endif rcs
20726
20727 .PHONY: maybe-install-info-rcs install-info-rcs
20728 maybe-install-info-rcs:
20729 @if rcs
20730 maybe-install-info-rcs: install-info-rcs
20731
20732 install-info-rcs: \
20733     configure-rcs \
20734     info-rcs 
20735         @: $(MAKE); $(unstage)
20736         @[ -f ./rcs/Makefile ] || exit 0; \
20737         r=`${PWD_COMMAND}`; export r; \
20738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20739         $(HOST_EXPORTS) \
20740         for flag in $(EXTRA_HOST_FLAGS) ; do \
20741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20742         done; \
20743         echo "Doing install-info in rcs" ; \
20744         (cd $(HOST_SUBDIR)/rcs && \
20745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20747                   "RANLIB=$${RANLIB}" \
20748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20749                   install-info) \
20750           || exit 1
20751
20752 @endif rcs
20753
20754 .PHONY: maybe-installcheck-rcs installcheck-rcs
20755 maybe-installcheck-rcs:
20756 @if rcs
20757 maybe-installcheck-rcs: installcheck-rcs
20758
20759 installcheck-rcs: \
20760     configure-rcs 
20761         @: $(MAKE); $(unstage)
20762         @[ -f ./rcs/Makefile ] || exit 0; \
20763         r=`${PWD_COMMAND}`; export r; \
20764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20765         $(HOST_EXPORTS) \
20766         for flag in $(EXTRA_HOST_FLAGS) ; do \
20767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20768         done; \
20769         echo "Doing installcheck in rcs" ; \
20770         (cd $(HOST_SUBDIR)/rcs && \
20771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20773                   "RANLIB=$${RANLIB}" \
20774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20775                   installcheck) \
20776           || exit 1
20777
20778 @endif rcs
20779
20780 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
20781 maybe-mostlyclean-rcs:
20782 @if rcs
20783 maybe-mostlyclean-rcs: mostlyclean-rcs
20784
20785 mostlyclean-rcs: 
20786         @: $(MAKE); $(unstage)
20787         @[ -f ./rcs/Makefile ] || exit 0; \
20788         r=`${PWD_COMMAND}`; export r; \
20789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20790         $(HOST_EXPORTS) \
20791         for flag in $(EXTRA_HOST_FLAGS) ; do \
20792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20793         done; \
20794         echo "Doing mostlyclean in rcs" ; \
20795         (cd $(HOST_SUBDIR)/rcs && \
20796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20798                   "RANLIB=$${RANLIB}" \
20799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20800                   mostlyclean) \
20801           || exit 1
20802
20803 @endif rcs
20804
20805 .PHONY: maybe-clean-rcs clean-rcs
20806 maybe-clean-rcs:
20807 @if rcs
20808 maybe-clean-rcs: clean-rcs
20809
20810 clean-rcs: 
20811         @: $(MAKE); $(unstage)
20812         @[ -f ./rcs/Makefile ] || exit 0; \
20813         r=`${PWD_COMMAND}`; export r; \
20814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20815         $(HOST_EXPORTS) \
20816         for flag in $(EXTRA_HOST_FLAGS) ; do \
20817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20818         done; \
20819         echo "Doing clean in rcs" ; \
20820         (cd $(HOST_SUBDIR)/rcs && \
20821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20823                   "RANLIB=$${RANLIB}" \
20824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20825                   clean) \
20826           || exit 1
20827
20828 @endif rcs
20829
20830 .PHONY: maybe-distclean-rcs distclean-rcs
20831 maybe-distclean-rcs:
20832 @if rcs
20833 maybe-distclean-rcs: distclean-rcs
20834
20835 distclean-rcs: 
20836         @: $(MAKE); $(unstage)
20837         @[ -f ./rcs/Makefile ] || exit 0; \
20838         r=`${PWD_COMMAND}`; export r; \
20839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20840         $(HOST_EXPORTS) \
20841         for flag in $(EXTRA_HOST_FLAGS) ; do \
20842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20843         done; \
20844         echo "Doing distclean in rcs" ; \
20845         (cd $(HOST_SUBDIR)/rcs && \
20846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20848                   "RANLIB=$${RANLIB}" \
20849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20850                   distclean) \
20851           || exit 1
20852
20853 @endif rcs
20854
20855 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
20856 maybe-maintainer-clean-rcs:
20857 @if rcs
20858 maybe-maintainer-clean-rcs: maintainer-clean-rcs
20859
20860 maintainer-clean-rcs: 
20861         @: $(MAKE); $(unstage)
20862         @[ -f ./rcs/Makefile ] || exit 0; \
20863         r=`${PWD_COMMAND}`; export r; \
20864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20865         $(HOST_EXPORTS) \
20866         for flag in $(EXTRA_HOST_FLAGS) ; do \
20867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20868         done; \
20869         echo "Doing maintainer-clean in rcs" ; \
20870         (cd $(HOST_SUBDIR)/rcs && \
20871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20873                   "RANLIB=$${RANLIB}" \
20874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20875                   maintainer-clean) \
20876           || exit 1
20877
20878 @endif rcs
20879
20880
20881
20882 .PHONY: configure-readline maybe-configure-readline
20883 maybe-configure-readline:
20884 @if readline
20885 maybe-configure-readline: configure-readline
20886 configure-readline:
20887         @: $(MAKE); $(unstage)
20888         @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
20889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
20890         r=`${PWD_COMMAND}`; export r; \
20891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20892         $(HOST_EXPORTS) \
20893         echo Configuring in $(HOST_SUBDIR)/readline; \
20894         cd "$(HOST_SUBDIR)/readline" || exit 1; \
20895         case $(srcdir) in \
20896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20897           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
20898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20899         esac; \
20900         srcdiroption="--srcdir=$${topdir}/readline"; \
20901         libsrcdir="$$s/readline"; \
20902         $(SHELL) $${libsrcdir}/configure \
20903           $(HOST_CONFIGARGS) $${srcdiroption}  \
20904           || exit 1
20905 @endif readline
20906
20907
20908
20909
20910
20911 .PHONY: all-readline maybe-all-readline
20912 maybe-all-readline:
20913 @if readline
20914 TARGET-readline=all
20915 maybe-all-readline: all-readline
20916 all-readline: configure-readline
20917         @: $(MAKE); $(unstage)
20918         @r=`${PWD_COMMAND}`; export r; \
20919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920         $(HOST_EXPORTS) \
20921         (cd $(HOST_SUBDIR)/readline && \
20922           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
20923 @endif readline
20924
20925
20926
20927
20928 .PHONY: check-readline maybe-check-readline
20929 maybe-check-readline:
20930 @if readline
20931 maybe-check-readline: check-readline
20932
20933 check-readline:
20934         @: $(MAKE); $(unstage)
20935         @r=`${PWD_COMMAND}`; export r; \
20936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20937         $(HOST_EXPORTS) \
20938         (cd $(HOST_SUBDIR)/readline && \
20939           $(MAKE) $(FLAGS_TO_PASS)  check)
20940
20941 @endif readline
20942
20943 .PHONY: install-readline maybe-install-readline
20944 maybe-install-readline:
20945 @if readline
20946 maybe-install-readline: install-readline
20947
20948 install-readline: installdirs
20949         @: $(MAKE); $(unstage)
20950         @r=`${PWD_COMMAND}`; export r; \
20951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20952         $(HOST_EXPORTS) \
20953         (cd $(HOST_SUBDIR)/readline && \
20954           $(MAKE) $(FLAGS_TO_PASS)  install)
20955
20956 @endif readline
20957
20958 # Other targets (info, dvi, etc.)
20959
20960 .PHONY: maybe-info-readline info-readline
20961 maybe-info-readline:
20962 @if readline
20963 maybe-info-readline: info-readline
20964
20965 info-readline: \
20966     configure-readline 
20967         @: $(MAKE); $(unstage)
20968         @[ -f ./readline/Makefile ] || exit 0; \
20969         r=`${PWD_COMMAND}`; export r; \
20970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20971         $(HOST_EXPORTS) \
20972         for flag in $(EXTRA_HOST_FLAGS) ; do \
20973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20974         done; \
20975         echo "Doing info in readline" ; \
20976         (cd $(HOST_SUBDIR)/readline && \
20977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20979                   "RANLIB=$${RANLIB}" \
20980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20981                   info) \
20982           || exit 1
20983
20984 @endif readline
20985
20986 .PHONY: maybe-dvi-readline dvi-readline
20987 maybe-dvi-readline:
20988 @if readline
20989 maybe-dvi-readline: dvi-readline
20990
20991 dvi-readline: \
20992     configure-readline 
20993         @: $(MAKE); $(unstage)
20994         @[ -f ./readline/Makefile ] || exit 0; \
20995         r=`${PWD_COMMAND}`; export r; \
20996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20997         $(HOST_EXPORTS) \
20998         for flag in $(EXTRA_HOST_FLAGS) ; do \
20999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21000         done; \
21001         echo "Doing dvi in readline" ; \
21002         (cd $(HOST_SUBDIR)/readline && \
21003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21005                   "RANLIB=$${RANLIB}" \
21006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21007                   dvi) \
21008           || exit 1
21009
21010 @endif readline
21011
21012 .PHONY: maybe-html-readline html-readline
21013 maybe-html-readline:
21014 @if readline
21015 maybe-html-readline: html-readline
21016
21017 html-readline: \
21018     configure-readline 
21019         @: $(MAKE); $(unstage)
21020         @[ -f ./readline/Makefile ] || exit 0; \
21021         r=`${PWD_COMMAND}`; export r; \
21022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21023         $(HOST_EXPORTS) \
21024         for flag in $(EXTRA_HOST_FLAGS) ; do \
21025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21026         done; \
21027         echo "Doing html in readline" ; \
21028         (cd $(HOST_SUBDIR)/readline && \
21029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21031                   "RANLIB=$${RANLIB}" \
21032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21033                   html) \
21034           || exit 1
21035
21036 @endif readline
21037
21038 .PHONY: maybe-TAGS-readline TAGS-readline
21039 maybe-TAGS-readline:
21040 @if readline
21041 maybe-TAGS-readline: TAGS-readline
21042
21043 TAGS-readline: \
21044     configure-readline 
21045         @: $(MAKE); $(unstage)
21046         @[ -f ./readline/Makefile ] || exit 0; \
21047         r=`${PWD_COMMAND}`; export r; \
21048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21049         $(HOST_EXPORTS) \
21050         for flag in $(EXTRA_HOST_FLAGS) ; do \
21051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21052         done; \
21053         echo "Doing TAGS in readline" ; \
21054         (cd $(HOST_SUBDIR)/readline && \
21055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21057                   "RANLIB=$${RANLIB}" \
21058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21059                   TAGS) \
21060           || exit 1
21061
21062 @endif readline
21063
21064 .PHONY: maybe-install-info-readline install-info-readline
21065 maybe-install-info-readline:
21066 @if readline
21067 maybe-install-info-readline: install-info-readline
21068
21069 install-info-readline: \
21070     configure-readline \
21071     info-readline 
21072         @: $(MAKE); $(unstage)
21073         @[ -f ./readline/Makefile ] || exit 0; \
21074         r=`${PWD_COMMAND}`; export r; \
21075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21076         $(HOST_EXPORTS) \
21077         for flag in $(EXTRA_HOST_FLAGS) ; do \
21078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21079         done; \
21080         echo "Doing install-info in readline" ; \
21081         (cd $(HOST_SUBDIR)/readline && \
21082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21084                   "RANLIB=$${RANLIB}" \
21085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21086                   install-info) \
21087           || exit 1
21088
21089 @endif readline
21090
21091 .PHONY: maybe-installcheck-readline installcheck-readline
21092 maybe-installcheck-readline:
21093 @if readline
21094 maybe-installcheck-readline: installcheck-readline
21095
21096 installcheck-readline: \
21097     configure-readline 
21098         @: $(MAKE); $(unstage)
21099         @[ -f ./readline/Makefile ] || exit 0; \
21100         r=`${PWD_COMMAND}`; export r; \
21101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21102         $(HOST_EXPORTS) \
21103         for flag in $(EXTRA_HOST_FLAGS) ; do \
21104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21105         done; \
21106         echo "Doing installcheck in readline" ; \
21107         (cd $(HOST_SUBDIR)/readline && \
21108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21110                   "RANLIB=$${RANLIB}" \
21111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21112                   installcheck) \
21113           || exit 1
21114
21115 @endif readline
21116
21117 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
21118 maybe-mostlyclean-readline:
21119 @if readline
21120 maybe-mostlyclean-readline: mostlyclean-readline
21121
21122 mostlyclean-readline: 
21123         @: $(MAKE); $(unstage)
21124         @[ -f ./readline/Makefile ] || exit 0; \
21125         r=`${PWD_COMMAND}`; export r; \
21126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21127         $(HOST_EXPORTS) \
21128         for flag in $(EXTRA_HOST_FLAGS) ; do \
21129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21130         done; \
21131         echo "Doing mostlyclean in readline" ; \
21132         (cd $(HOST_SUBDIR)/readline && \
21133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21135                   "RANLIB=$${RANLIB}" \
21136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21137                   mostlyclean) \
21138           || exit 1
21139
21140 @endif readline
21141
21142 .PHONY: maybe-clean-readline clean-readline
21143 maybe-clean-readline:
21144 @if readline
21145 maybe-clean-readline: clean-readline
21146
21147 clean-readline: 
21148         @: $(MAKE); $(unstage)
21149         @[ -f ./readline/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 readline" ; \
21157         (cd $(HOST_SUBDIR)/readline && \
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 readline
21166
21167 .PHONY: maybe-distclean-readline distclean-readline
21168 maybe-distclean-readline:
21169 @if readline
21170 maybe-distclean-readline: distclean-readline
21171
21172 distclean-readline: 
21173         @: $(MAKE); $(unstage)
21174         @[ -f ./readline/Makefile ] || exit 0; \
21175         r=`${PWD_COMMAND}`; export r; \
21176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21177         $(HOST_EXPORTS) \
21178         for flag in $(EXTRA_HOST_FLAGS) ; do \
21179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21180         done; \
21181         echo "Doing distclean in readline" ; \
21182         (cd $(HOST_SUBDIR)/readline && \
21183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21185                   "RANLIB=$${RANLIB}" \
21186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21187                   distclean) \
21188           || exit 1
21189
21190 @endif readline
21191
21192 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
21193 maybe-maintainer-clean-readline:
21194 @if readline
21195 maybe-maintainer-clean-readline: maintainer-clean-readline
21196
21197 maintainer-clean-readline: 
21198         @: $(MAKE); $(unstage)
21199         @[ -f ./readline/Makefile ] || exit 0; \
21200         r=`${PWD_COMMAND}`; export r; \
21201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21202         $(HOST_EXPORTS) \
21203         for flag in $(EXTRA_HOST_FLAGS) ; do \
21204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21205         done; \
21206         echo "Doing maintainer-clean in readline" ; \
21207         (cd $(HOST_SUBDIR)/readline && \
21208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21210                   "RANLIB=$${RANLIB}" \
21211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21212                   maintainer-clean) \
21213           || exit 1
21214
21215 @endif readline
21216
21217
21218
21219 .PHONY: configure-release maybe-configure-release
21220 maybe-configure-release:
21221 @if release
21222 maybe-configure-release: configure-release
21223 configure-release:
21224         @: $(MAKE); $(unstage)
21225         @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
21226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
21227         r=`${PWD_COMMAND}`; export r; \
21228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21229         $(HOST_EXPORTS) \
21230         echo Configuring in $(HOST_SUBDIR)/release; \
21231         cd "$(HOST_SUBDIR)/release" || exit 1; \
21232         case $(srcdir) in \
21233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21234           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
21235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21236         esac; \
21237         srcdiroption="--srcdir=$${topdir}/release"; \
21238         libsrcdir="$$s/release"; \
21239         $(SHELL) $${libsrcdir}/configure \
21240           $(HOST_CONFIGARGS) $${srcdiroption}  \
21241           || exit 1
21242 @endif release
21243
21244
21245
21246
21247
21248 .PHONY: all-release maybe-all-release
21249 maybe-all-release:
21250 @if release
21251 TARGET-release=all
21252 maybe-all-release: all-release
21253 all-release: configure-release
21254         @: $(MAKE); $(unstage)
21255         @r=`${PWD_COMMAND}`; export r; \
21256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21257         $(HOST_EXPORTS) \
21258         (cd $(HOST_SUBDIR)/release && \
21259           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
21260 @endif release
21261
21262
21263
21264
21265 .PHONY: check-release maybe-check-release
21266 maybe-check-release:
21267 @if release
21268 maybe-check-release: check-release
21269
21270 check-release:
21271
21272 @endif release
21273
21274 .PHONY: install-release maybe-install-release
21275 maybe-install-release:
21276 @if release
21277 maybe-install-release: install-release
21278
21279 install-release:
21280
21281 @endif release
21282
21283 # Other targets (info, dvi, etc.)
21284
21285 .PHONY: maybe-info-release info-release
21286 maybe-info-release:
21287 @if release
21288 maybe-info-release: info-release
21289
21290 info-release: \
21291     configure-release 
21292         @: $(MAKE); $(unstage)
21293         @[ -f ./release/Makefile ] || exit 0; \
21294         r=`${PWD_COMMAND}`; export r; \
21295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21296         $(HOST_EXPORTS) \
21297         for flag in $(EXTRA_HOST_FLAGS) ; do \
21298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21299         done; \
21300         echo "Doing info in release" ; \
21301         (cd $(HOST_SUBDIR)/release && \
21302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21304                   "RANLIB=$${RANLIB}" \
21305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21306                   info) \
21307           || exit 1
21308
21309 @endif release
21310
21311 .PHONY: maybe-dvi-release dvi-release
21312 maybe-dvi-release:
21313 @if release
21314 maybe-dvi-release: dvi-release
21315
21316 dvi-release: \
21317     configure-release 
21318         @: $(MAKE); $(unstage)
21319         @[ -f ./release/Makefile ] || exit 0; \
21320         r=`${PWD_COMMAND}`; export r; \
21321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21322         $(HOST_EXPORTS) \
21323         for flag in $(EXTRA_HOST_FLAGS) ; do \
21324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21325         done; \
21326         echo "Doing dvi in release" ; \
21327         (cd $(HOST_SUBDIR)/release && \
21328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21330                   "RANLIB=$${RANLIB}" \
21331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21332                   dvi) \
21333           || exit 1
21334
21335 @endif release
21336
21337 .PHONY: maybe-html-release html-release
21338 maybe-html-release:
21339 @if release
21340 maybe-html-release: html-release
21341
21342 html-release: \
21343     configure-release 
21344         @: $(MAKE); $(unstage)
21345         @[ -f ./release/Makefile ] || exit 0; \
21346         r=`${PWD_COMMAND}`; export r; \
21347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21348         $(HOST_EXPORTS) \
21349         for flag in $(EXTRA_HOST_FLAGS) ; do \
21350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21351         done; \
21352         echo "Doing html in release" ; \
21353         (cd $(HOST_SUBDIR)/release && \
21354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21356                   "RANLIB=$${RANLIB}" \
21357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21358                   html) \
21359           || exit 1
21360
21361 @endif release
21362
21363 .PHONY: maybe-TAGS-release TAGS-release
21364 maybe-TAGS-release:
21365 @if release
21366 maybe-TAGS-release: TAGS-release
21367
21368 TAGS-release: \
21369     configure-release 
21370         @: $(MAKE); $(unstage)
21371         @[ -f ./release/Makefile ] || exit 0; \
21372         r=`${PWD_COMMAND}`; export r; \
21373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374         $(HOST_EXPORTS) \
21375         for flag in $(EXTRA_HOST_FLAGS) ; do \
21376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21377         done; \
21378         echo "Doing TAGS in release" ; \
21379         (cd $(HOST_SUBDIR)/release && \
21380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21382                   "RANLIB=$${RANLIB}" \
21383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21384                   TAGS) \
21385           || exit 1
21386
21387 @endif release
21388
21389 .PHONY: maybe-install-info-release install-info-release
21390 maybe-install-info-release:
21391 @if release
21392 maybe-install-info-release: install-info-release
21393
21394 install-info-release: \
21395     configure-release \
21396     info-release 
21397         @: $(MAKE); $(unstage)
21398         @[ -f ./release/Makefile ] || exit 0; \
21399         r=`${PWD_COMMAND}`; export r; \
21400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21401         $(HOST_EXPORTS) \
21402         for flag in $(EXTRA_HOST_FLAGS) ; do \
21403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21404         done; \
21405         echo "Doing install-info in release" ; \
21406         (cd $(HOST_SUBDIR)/release && \
21407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21409                   "RANLIB=$${RANLIB}" \
21410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21411                   install-info) \
21412           || exit 1
21413
21414 @endif release
21415
21416 .PHONY: maybe-installcheck-release installcheck-release
21417 maybe-installcheck-release:
21418 @if release
21419 maybe-installcheck-release: installcheck-release
21420
21421 installcheck-release: \
21422     configure-release 
21423         @: $(MAKE); $(unstage)
21424         @[ -f ./release/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 release" ; \
21432         (cd $(HOST_SUBDIR)/release && \
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 release
21441
21442 .PHONY: maybe-mostlyclean-release mostlyclean-release
21443 maybe-mostlyclean-release:
21444 @if release
21445 maybe-mostlyclean-release: mostlyclean-release
21446
21447 mostlyclean-release: 
21448         @: $(MAKE); $(unstage)
21449         @[ -f ./release/Makefile ] || exit 0; \
21450         r=`${PWD_COMMAND}`; export r; \
21451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21452         $(HOST_EXPORTS) \
21453         for flag in $(EXTRA_HOST_FLAGS) ; do \
21454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21455         done; \
21456         echo "Doing mostlyclean in release" ; \
21457         (cd $(HOST_SUBDIR)/release && \
21458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21460                   "RANLIB=$${RANLIB}" \
21461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21462                   mostlyclean) \
21463           || exit 1
21464
21465 @endif release
21466
21467 .PHONY: maybe-clean-release clean-release
21468 maybe-clean-release:
21469 @if release
21470 maybe-clean-release: clean-release
21471
21472 clean-release: 
21473         @: $(MAKE); $(unstage)
21474         @[ -f ./release/Makefile ] || exit 0; \
21475         r=`${PWD_COMMAND}`; export r; \
21476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21477         $(HOST_EXPORTS) \
21478         for flag in $(EXTRA_HOST_FLAGS) ; do \
21479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21480         done; \
21481         echo "Doing clean in release" ; \
21482         (cd $(HOST_SUBDIR)/release && \
21483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21485                   "RANLIB=$${RANLIB}" \
21486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21487                   clean) \
21488           || exit 1
21489
21490 @endif release
21491
21492 .PHONY: maybe-distclean-release distclean-release
21493 maybe-distclean-release:
21494 @if release
21495 maybe-distclean-release: distclean-release
21496
21497 distclean-release: 
21498         @: $(MAKE); $(unstage)
21499         @[ -f ./release/Makefile ] || exit 0; \
21500         r=`${PWD_COMMAND}`; export r; \
21501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21502         $(HOST_EXPORTS) \
21503         for flag in $(EXTRA_HOST_FLAGS) ; do \
21504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21505         done; \
21506         echo "Doing distclean in release" ; \
21507         (cd $(HOST_SUBDIR)/release && \
21508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21510                   "RANLIB=$${RANLIB}" \
21511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21512                   distclean) \
21513           || exit 1
21514
21515 @endif release
21516
21517 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
21518 maybe-maintainer-clean-release:
21519 @if release
21520 maybe-maintainer-clean-release: maintainer-clean-release
21521
21522 maintainer-clean-release: 
21523         @: $(MAKE); $(unstage)
21524         @[ -f ./release/Makefile ] || exit 0; \
21525         r=`${PWD_COMMAND}`; export r; \
21526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527         $(HOST_EXPORTS) \
21528         for flag in $(EXTRA_HOST_FLAGS) ; do \
21529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21530         done; \
21531         echo "Doing maintainer-clean in release" ; \
21532         (cd $(HOST_SUBDIR)/release && \
21533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21535                   "RANLIB=$${RANLIB}" \
21536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21537                   maintainer-clean) \
21538           || exit 1
21539
21540 @endif release
21541
21542
21543
21544 .PHONY: configure-recode maybe-configure-recode
21545 maybe-configure-recode:
21546 @if recode
21547 maybe-configure-recode: configure-recode
21548 configure-recode:
21549         @: $(MAKE); $(unstage)
21550         @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21552         r=`${PWD_COMMAND}`; export r; \
21553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21554         $(HOST_EXPORTS) \
21555         echo Configuring in $(HOST_SUBDIR)/recode; \
21556         cd "$(HOST_SUBDIR)/recode" || exit 1; \
21557         case $(srcdir) in \
21558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21559           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21561         esac; \
21562         srcdiroption="--srcdir=$${topdir}/recode"; \
21563         libsrcdir="$$s/recode"; \
21564         $(SHELL) $${libsrcdir}/configure \
21565           $(HOST_CONFIGARGS) $${srcdiroption}  \
21566           || exit 1
21567 @endif recode
21568
21569
21570
21571
21572
21573 .PHONY: all-recode maybe-all-recode
21574 maybe-all-recode:
21575 @if recode
21576 TARGET-recode=all
21577 maybe-all-recode: all-recode
21578 all-recode: configure-recode
21579         @: $(MAKE); $(unstage)
21580         @r=`${PWD_COMMAND}`; export r; \
21581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582         $(HOST_EXPORTS) \
21583         (cd $(HOST_SUBDIR)/recode && \
21584           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
21585 @endif recode
21586
21587
21588
21589
21590 .PHONY: check-recode maybe-check-recode
21591 maybe-check-recode:
21592 @if recode
21593 maybe-check-recode: check-recode
21594
21595 check-recode:
21596         @: $(MAKE); $(unstage)
21597         @r=`${PWD_COMMAND}`; export r; \
21598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21599         $(HOST_EXPORTS) \
21600         (cd $(HOST_SUBDIR)/recode && \
21601           $(MAKE) $(FLAGS_TO_PASS)  check)
21602
21603 @endif recode
21604
21605 .PHONY: install-recode maybe-install-recode
21606 maybe-install-recode:
21607 @if recode
21608 maybe-install-recode: install-recode
21609
21610 install-recode: installdirs
21611         @: $(MAKE); $(unstage)
21612         @r=`${PWD_COMMAND}`; export r; \
21613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21614         $(HOST_EXPORTS) \
21615         (cd $(HOST_SUBDIR)/recode && \
21616           $(MAKE) $(FLAGS_TO_PASS)  install)
21617
21618 @endif recode
21619
21620 # Other targets (info, dvi, etc.)
21621
21622 .PHONY: maybe-info-recode info-recode
21623 maybe-info-recode:
21624 @if recode
21625 maybe-info-recode: info-recode
21626
21627 info-recode: \
21628     configure-recode 
21629         @: $(MAKE); $(unstage)
21630         @[ -f ./recode/Makefile ] || exit 0; \
21631         r=`${PWD_COMMAND}`; export r; \
21632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633         $(HOST_EXPORTS) \
21634         for flag in $(EXTRA_HOST_FLAGS) ; do \
21635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21636         done; \
21637         echo "Doing info in recode" ; \
21638         (cd $(HOST_SUBDIR)/recode && \
21639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21641                   "RANLIB=$${RANLIB}" \
21642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21643                   info) \
21644           || exit 1
21645
21646 @endif recode
21647
21648 .PHONY: maybe-dvi-recode dvi-recode
21649 maybe-dvi-recode:
21650 @if recode
21651 maybe-dvi-recode: dvi-recode
21652
21653 dvi-recode: \
21654     configure-recode 
21655         @: $(MAKE); $(unstage)
21656         @[ -f ./recode/Makefile ] || exit 0; \
21657         r=`${PWD_COMMAND}`; export r; \
21658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659         $(HOST_EXPORTS) \
21660         for flag in $(EXTRA_HOST_FLAGS) ; do \
21661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662         done; \
21663         echo "Doing dvi in recode" ; \
21664         (cd $(HOST_SUBDIR)/recode && \
21665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21667                   "RANLIB=$${RANLIB}" \
21668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21669                   dvi) \
21670           || exit 1
21671
21672 @endif recode
21673
21674 .PHONY: maybe-html-recode html-recode
21675 maybe-html-recode:
21676 @if recode
21677 maybe-html-recode: html-recode
21678
21679 html-recode: \
21680     configure-recode 
21681         @: $(MAKE); $(unstage)
21682         @[ -f ./recode/Makefile ] || exit 0; \
21683         r=`${PWD_COMMAND}`; export r; \
21684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685         $(HOST_EXPORTS) \
21686         for flag in $(EXTRA_HOST_FLAGS) ; do \
21687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688         done; \
21689         echo "Doing html in recode" ; \
21690         (cd $(HOST_SUBDIR)/recode && \
21691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693                   "RANLIB=$${RANLIB}" \
21694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21695                   html) \
21696           || exit 1
21697
21698 @endif recode
21699
21700 .PHONY: maybe-TAGS-recode TAGS-recode
21701 maybe-TAGS-recode:
21702 @if recode
21703 maybe-TAGS-recode: TAGS-recode
21704
21705 TAGS-recode: \
21706     configure-recode 
21707         @: $(MAKE); $(unstage)
21708         @[ -f ./recode/Makefile ] || exit 0; \
21709         r=`${PWD_COMMAND}`; export r; \
21710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21711         $(HOST_EXPORTS) \
21712         for flag in $(EXTRA_HOST_FLAGS) ; do \
21713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21714         done; \
21715         echo "Doing TAGS in recode" ; \
21716         (cd $(HOST_SUBDIR)/recode && \
21717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21719                   "RANLIB=$${RANLIB}" \
21720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21721                   TAGS) \
21722           || exit 1
21723
21724 @endif recode
21725
21726 .PHONY: maybe-install-info-recode install-info-recode
21727 maybe-install-info-recode:
21728 @if recode
21729 maybe-install-info-recode: install-info-recode
21730
21731 install-info-recode: \
21732     configure-recode \
21733     info-recode 
21734         @: $(MAKE); $(unstage)
21735         @[ -f ./recode/Makefile ] || exit 0; \
21736         r=`${PWD_COMMAND}`; export r; \
21737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21738         $(HOST_EXPORTS) \
21739         for flag in $(EXTRA_HOST_FLAGS) ; do \
21740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21741         done; \
21742         echo "Doing install-info in recode" ; \
21743         (cd $(HOST_SUBDIR)/recode && \
21744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21746                   "RANLIB=$${RANLIB}" \
21747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21748                   install-info) \
21749           || exit 1
21750
21751 @endif recode
21752
21753 .PHONY: maybe-installcheck-recode installcheck-recode
21754 maybe-installcheck-recode:
21755 @if recode
21756 maybe-installcheck-recode: installcheck-recode
21757
21758 installcheck-recode: \
21759     configure-recode 
21760         @: $(MAKE); $(unstage)
21761         @[ -f ./recode/Makefile ] || exit 0; \
21762         r=`${PWD_COMMAND}`; export r; \
21763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764         $(HOST_EXPORTS) \
21765         for flag in $(EXTRA_HOST_FLAGS) ; do \
21766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21767         done; \
21768         echo "Doing installcheck in recode" ; \
21769         (cd $(HOST_SUBDIR)/recode && \
21770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772                   "RANLIB=$${RANLIB}" \
21773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21774                   installcheck) \
21775           || exit 1
21776
21777 @endif recode
21778
21779 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
21780 maybe-mostlyclean-recode:
21781 @if recode
21782 maybe-mostlyclean-recode: mostlyclean-recode
21783
21784 mostlyclean-recode: 
21785         @: $(MAKE); $(unstage)
21786         @[ -f ./recode/Makefile ] || exit 0; \
21787         r=`${PWD_COMMAND}`; export r; \
21788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21789         $(HOST_EXPORTS) \
21790         for flag in $(EXTRA_HOST_FLAGS) ; do \
21791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21792         done; \
21793         echo "Doing mostlyclean in recode" ; \
21794         (cd $(HOST_SUBDIR)/recode && \
21795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21797                   "RANLIB=$${RANLIB}" \
21798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21799                   mostlyclean) \
21800           || exit 1
21801
21802 @endif recode
21803
21804 .PHONY: maybe-clean-recode clean-recode
21805 maybe-clean-recode:
21806 @if recode
21807 maybe-clean-recode: clean-recode
21808
21809 clean-recode: 
21810         @: $(MAKE); $(unstage)
21811         @[ -f ./recode/Makefile ] || exit 0; \
21812         r=`${PWD_COMMAND}`; export r; \
21813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21814         $(HOST_EXPORTS) \
21815         for flag in $(EXTRA_HOST_FLAGS) ; do \
21816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21817         done; \
21818         echo "Doing clean in recode" ; \
21819         (cd $(HOST_SUBDIR)/recode && \
21820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21822                   "RANLIB=$${RANLIB}" \
21823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21824                   clean) \
21825           || exit 1
21826
21827 @endif recode
21828
21829 .PHONY: maybe-distclean-recode distclean-recode
21830 maybe-distclean-recode:
21831 @if recode
21832 maybe-distclean-recode: distclean-recode
21833
21834 distclean-recode: 
21835         @: $(MAKE); $(unstage)
21836         @[ -f ./recode/Makefile ] || exit 0; \
21837         r=`${PWD_COMMAND}`; export r; \
21838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21839         $(HOST_EXPORTS) \
21840         for flag in $(EXTRA_HOST_FLAGS) ; do \
21841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21842         done; \
21843         echo "Doing distclean in recode" ; \
21844         (cd $(HOST_SUBDIR)/recode && \
21845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21847                   "RANLIB=$${RANLIB}" \
21848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21849                   distclean) \
21850           || exit 1
21851
21852 @endif recode
21853
21854 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
21855 maybe-maintainer-clean-recode:
21856 @if recode
21857 maybe-maintainer-clean-recode: maintainer-clean-recode
21858
21859 maintainer-clean-recode: 
21860         @: $(MAKE); $(unstage)
21861         @[ -f ./recode/Makefile ] || exit 0; \
21862         r=`${PWD_COMMAND}`; export r; \
21863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21864         $(HOST_EXPORTS) \
21865         for flag in $(EXTRA_HOST_FLAGS) ; do \
21866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21867         done; \
21868         echo "Doing maintainer-clean in recode" ; \
21869         (cd $(HOST_SUBDIR)/recode && \
21870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21872                   "RANLIB=$${RANLIB}" \
21873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21874                   maintainer-clean) \
21875           || exit 1
21876
21877 @endif recode
21878
21879
21880
21881 .PHONY: configure-sed maybe-configure-sed
21882 maybe-configure-sed:
21883 @if sed
21884 maybe-configure-sed: configure-sed
21885 configure-sed:
21886         @: $(MAKE); $(unstage)
21887         @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
21888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
21889         r=`${PWD_COMMAND}`; export r; \
21890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21891         $(HOST_EXPORTS) \
21892         echo Configuring in $(HOST_SUBDIR)/sed; \
21893         cd "$(HOST_SUBDIR)/sed" || exit 1; \
21894         case $(srcdir) in \
21895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21896           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
21897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21898         esac; \
21899         srcdiroption="--srcdir=$${topdir}/sed"; \
21900         libsrcdir="$$s/sed"; \
21901         $(SHELL) $${libsrcdir}/configure \
21902           $(HOST_CONFIGARGS) $${srcdiroption}  \
21903           || exit 1
21904 @endif sed
21905
21906
21907
21908
21909
21910 .PHONY: all-sed maybe-all-sed
21911 maybe-all-sed:
21912 @if sed
21913 TARGET-sed=all
21914 maybe-all-sed: all-sed
21915 all-sed: configure-sed
21916         @: $(MAKE); $(unstage)
21917         @r=`${PWD_COMMAND}`; export r; \
21918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21919         $(HOST_EXPORTS) \
21920         (cd $(HOST_SUBDIR)/sed && \
21921           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
21922 @endif sed
21923
21924
21925
21926
21927 .PHONY: check-sed maybe-check-sed
21928 maybe-check-sed:
21929 @if sed
21930 maybe-check-sed: check-sed
21931
21932 check-sed:
21933         @: $(MAKE); $(unstage)
21934         @r=`${PWD_COMMAND}`; export r; \
21935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936         $(HOST_EXPORTS) \
21937         (cd $(HOST_SUBDIR)/sed && \
21938           $(MAKE) $(FLAGS_TO_PASS)  check)
21939
21940 @endif sed
21941
21942 .PHONY: install-sed maybe-install-sed
21943 maybe-install-sed:
21944 @if sed
21945 maybe-install-sed: install-sed
21946
21947 install-sed: installdirs
21948         @: $(MAKE); $(unstage)
21949         @r=`${PWD_COMMAND}`; export r; \
21950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21951         $(HOST_EXPORTS) \
21952         (cd $(HOST_SUBDIR)/sed && \
21953           $(MAKE) $(FLAGS_TO_PASS)  install)
21954
21955 @endif sed
21956
21957 # Other targets (info, dvi, etc.)
21958
21959 .PHONY: maybe-info-sed info-sed
21960 maybe-info-sed:
21961 @if sed
21962 maybe-info-sed: info-sed
21963
21964 info-sed: \
21965     configure-sed 
21966         @: $(MAKE); $(unstage)
21967         @[ -f ./sed/Makefile ] || exit 0; \
21968         r=`${PWD_COMMAND}`; export r; \
21969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21970         $(HOST_EXPORTS) \
21971         for flag in $(EXTRA_HOST_FLAGS) ; do \
21972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21973         done; \
21974         echo "Doing info in sed" ; \
21975         (cd $(HOST_SUBDIR)/sed && \
21976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21978                   "RANLIB=$${RANLIB}" \
21979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21980                   info) \
21981           || exit 1
21982
21983 @endif sed
21984
21985 .PHONY: maybe-dvi-sed dvi-sed
21986 maybe-dvi-sed:
21987 @if sed
21988 maybe-dvi-sed: dvi-sed
21989
21990 dvi-sed: \
21991     configure-sed 
21992         @: $(MAKE); $(unstage)
21993         @[ -f ./sed/Makefile ] || exit 0; \
21994         r=`${PWD_COMMAND}`; export r; \
21995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21996         $(HOST_EXPORTS) \
21997         for flag in $(EXTRA_HOST_FLAGS) ; do \
21998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21999         done; \
22000         echo "Doing dvi in sed" ; \
22001         (cd $(HOST_SUBDIR)/sed && \
22002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22004                   "RANLIB=$${RANLIB}" \
22005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22006                   dvi) \
22007           || exit 1
22008
22009 @endif sed
22010
22011 .PHONY: maybe-html-sed html-sed
22012 maybe-html-sed:
22013 @if sed
22014 maybe-html-sed: html-sed
22015
22016 html-sed: \
22017     configure-sed 
22018         @: $(MAKE); $(unstage)
22019         @[ -f ./sed/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 html in sed" ; \
22027         (cd $(HOST_SUBDIR)/sed && \
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                   html) \
22033           || exit 1
22034
22035 @endif sed
22036
22037 .PHONY: maybe-TAGS-sed TAGS-sed
22038 maybe-TAGS-sed:
22039 @if sed
22040 maybe-TAGS-sed: TAGS-sed
22041
22042 TAGS-sed: \
22043     configure-sed 
22044         @: $(MAKE); $(unstage)
22045         @[ -f ./sed/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 TAGS in sed" ; \
22053         (cd $(HOST_SUBDIR)/sed && \
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                   TAGS) \
22059           || exit 1
22060
22061 @endif sed
22062
22063 .PHONY: maybe-install-info-sed install-info-sed
22064 maybe-install-info-sed:
22065 @if sed
22066 maybe-install-info-sed: install-info-sed
22067
22068 install-info-sed: \
22069     configure-sed \
22070     info-sed 
22071         @: $(MAKE); $(unstage)
22072         @[ -f ./sed/Makefile ] || exit 0; \
22073         r=`${PWD_COMMAND}`; export r; \
22074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22075         $(HOST_EXPORTS) \
22076         for flag in $(EXTRA_HOST_FLAGS) ; do \
22077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22078         done; \
22079         echo "Doing install-info in sed" ; \
22080         (cd $(HOST_SUBDIR)/sed && \
22081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22083                   "RANLIB=$${RANLIB}" \
22084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22085                   install-info) \
22086           || exit 1
22087
22088 @endif sed
22089
22090 .PHONY: maybe-installcheck-sed installcheck-sed
22091 maybe-installcheck-sed:
22092 @if sed
22093 maybe-installcheck-sed: installcheck-sed
22094
22095 installcheck-sed: \
22096     configure-sed 
22097         @: $(MAKE); $(unstage)
22098         @[ -f ./sed/Makefile ] || exit 0; \
22099         r=`${PWD_COMMAND}`; export r; \
22100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22101         $(HOST_EXPORTS) \
22102         for flag in $(EXTRA_HOST_FLAGS) ; do \
22103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22104         done; \
22105         echo "Doing installcheck in sed" ; \
22106         (cd $(HOST_SUBDIR)/sed && \
22107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22109                   "RANLIB=$${RANLIB}" \
22110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22111                   installcheck) \
22112           || exit 1
22113
22114 @endif sed
22115
22116 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
22117 maybe-mostlyclean-sed:
22118 @if sed
22119 maybe-mostlyclean-sed: mostlyclean-sed
22120
22121 mostlyclean-sed: 
22122         @: $(MAKE); $(unstage)
22123         @[ -f ./sed/Makefile ] || exit 0; \
22124         r=`${PWD_COMMAND}`; export r; \
22125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22126         $(HOST_EXPORTS) \
22127         for flag in $(EXTRA_HOST_FLAGS) ; do \
22128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22129         done; \
22130         echo "Doing mostlyclean in sed" ; \
22131         (cd $(HOST_SUBDIR)/sed && \
22132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22134                   "RANLIB=$${RANLIB}" \
22135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22136                   mostlyclean) \
22137           || exit 1
22138
22139 @endif sed
22140
22141 .PHONY: maybe-clean-sed clean-sed
22142 maybe-clean-sed:
22143 @if sed
22144 maybe-clean-sed: clean-sed
22145
22146 clean-sed: 
22147         @: $(MAKE); $(unstage)
22148         @[ -f ./sed/Makefile ] || exit 0; \
22149         r=`${PWD_COMMAND}`; export r; \
22150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22151         $(HOST_EXPORTS) \
22152         for flag in $(EXTRA_HOST_FLAGS) ; do \
22153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22154         done; \
22155         echo "Doing clean in sed" ; \
22156         (cd $(HOST_SUBDIR)/sed && \
22157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22159                   "RANLIB=$${RANLIB}" \
22160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22161                   clean) \
22162           || exit 1
22163
22164 @endif sed
22165
22166 .PHONY: maybe-distclean-sed distclean-sed
22167 maybe-distclean-sed:
22168 @if sed
22169 maybe-distclean-sed: distclean-sed
22170
22171 distclean-sed: 
22172         @: $(MAKE); $(unstage)
22173         @[ -f ./sed/Makefile ] || exit 0; \
22174         r=`${PWD_COMMAND}`; export r; \
22175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22176         $(HOST_EXPORTS) \
22177         for flag in $(EXTRA_HOST_FLAGS) ; do \
22178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22179         done; \
22180         echo "Doing distclean in sed" ; \
22181         (cd $(HOST_SUBDIR)/sed && \
22182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22184                   "RANLIB=$${RANLIB}" \
22185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22186                   distclean) \
22187           || exit 1
22188
22189 @endif sed
22190
22191 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
22192 maybe-maintainer-clean-sed:
22193 @if sed
22194 maybe-maintainer-clean-sed: maintainer-clean-sed
22195
22196 maintainer-clean-sed: 
22197         @: $(MAKE); $(unstage)
22198         @[ -f ./sed/Makefile ] || exit 0; \
22199         r=`${PWD_COMMAND}`; export r; \
22200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22201         $(HOST_EXPORTS) \
22202         for flag in $(EXTRA_HOST_FLAGS) ; do \
22203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22204         done; \
22205         echo "Doing maintainer-clean in sed" ; \
22206         (cd $(HOST_SUBDIR)/sed && \
22207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22209                   "RANLIB=$${RANLIB}" \
22210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22211                   maintainer-clean) \
22212           || exit 1
22213
22214 @endif sed
22215
22216
22217
22218 .PHONY: configure-send-pr maybe-configure-send-pr
22219 maybe-configure-send-pr:
22220 @if send-pr
22221 maybe-configure-send-pr: configure-send-pr
22222 configure-send-pr:
22223         @: $(MAKE); $(unstage)
22224         @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
22225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
22226         r=`${PWD_COMMAND}`; export r; \
22227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22228         $(HOST_EXPORTS) \
22229         echo Configuring in $(HOST_SUBDIR)/send-pr; \
22230         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
22231         case $(srcdir) in \
22232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22233           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
22234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22235         esac; \
22236         srcdiroption="--srcdir=$${topdir}/send-pr"; \
22237         libsrcdir="$$s/send-pr"; \
22238         $(SHELL) $${libsrcdir}/configure \
22239           $(HOST_CONFIGARGS) $${srcdiroption}  \
22240           || exit 1
22241 @endif send-pr
22242
22243
22244
22245
22246
22247 .PHONY: all-send-pr maybe-all-send-pr
22248 maybe-all-send-pr:
22249 @if send-pr
22250 TARGET-send-pr=all
22251 maybe-all-send-pr: all-send-pr
22252 all-send-pr: configure-send-pr
22253         @: $(MAKE); $(unstage)
22254         @r=`${PWD_COMMAND}`; export r; \
22255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256         $(HOST_EXPORTS) \
22257         (cd $(HOST_SUBDIR)/send-pr && \
22258           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
22259 @endif send-pr
22260
22261
22262
22263
22264 .PHONY: check-send-pr maybe-check-send-pr
22265 maybe-check-send-pr:
22266 @if send-pr
22267 maybe-check-send-pr: check-send-pr
22268
22269 check-send-pr:
22270         @: $(MAKE); $(unstage)
22271         @r=`${PWD_COMMAND}`; export r; \
22272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22273         $(HOST_EXPORTS) \
22274         (cd $(HOST_SUBDIR)/send-pr && \
22275           $(MAKE) $(FLAGS_TO_PASS)  check)
22276
22277 @endif send-pr
22278
22279 .PHONY: install-send-pr maybe-install-send-pr
22280 maybe-install-send-pr:
22281 @if send-pr
22282 maybe-install-send-pr: install-send-pr
22283
22284 install-send-pr: installdirs
22285         @: $(MAKE); $(unstage)
22286         @r=`${PWD_COMMAND}`; export r; \
22287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288         $(HOST_EXPORTS) \
22289         (cd $(HOST_SUBDIR)/send-pr && \
22290           $(MAKE) $(FLAGS_TO_PASS)  install)
22291
22292 @endif send-pr
22293
22294 # Other targets (info, dvi, etc.)
22295
22296 .PHONY: maybe-info-send-pr info-send-pr
22297 maybe-info-send-pr:
22298 @if send-pr
22299 maybe-info-send-pr: info-send-pr
22300
22301 info-send-pr: \
22302     configure-send-pr 
22303         @: $(MAKE); $(unstage)
22304         @[ -f ./send-pr/Makefile ] || exit 0; \
22305         r=`${PWD_COMMAND}`; export r; \
22306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22307         $(HOST_EXPORTS) \
22308         for flag in $(EXTRA_HOST_FLAGS) ; do \
22309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22310         done; \
22311         echo "Doing info in send-pr" ; \
22312         (cd $(HOST_SUBDIR)/send-pr && \
22313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22315                   "RANLIB=$${RANLIB}" \
22316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22317                   info) \
22318           || exit 1
22319
22320 @endif send-pr
22321
22322 .PHONY: maybe-dvi-send-pr dvi-send-pr
22323 maybe-dvi-send-pr:
22324 @if send-pr
22325 maybe-dvi-send-pr: dvi-send-pr
22326
22327 dvi-send-pr: \
22328     configure-send-pr 
22329         @: $(MAKE); $(unstage)
22330         @[ -f ./send-pr/Makefile ] || exit 0; \
22331         r=`${PWD_COMMAND}`; export r; \
22332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22333         $(HOST_EXPORTS) \
22334         for flag in $(EXTRA_HOST_FLAGS) ; do \
22335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22336         done; \
22337         echo "Doing dvi in send-pr" ; \
22338         (cd $(HOST_SUBDIR)/send-pr && \
22339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22341                   "RANLIB=$${RANLIB}" \
22342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22343                   dvi) \
22344           || exit 1
22345
22346 @endif send-pr
22347
22348 .PHONY: maybe-html-send-pr html-send-pr
22349 maybe-html-send-pr:
22350 @if send-pr
22351 maybe-html-send-pr: html-send-pr
22352
22353 html-send-pr: \
22354     configure-send-pr 
22355         @: $(MAKE); $(unstage)
22356         @[ -f ./send-pr/Makefile ] || exit 0; \
22357         r=`${PWD_COMMAND}`; export r; \
22358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22359         $(HOST_EXPORTS) \
22360         for flag in $(EXTRA_HOST_FLAGS) ; do \
22361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22362         done; \
22363         echo "Doing html in send-pr" ; \
22364         (cd $(HOST_SUBDIR)/send-pr && \
22365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22367                   "RANLIB=$${RANLIB}" \
22368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22369                   html) \
22370           || exit 1
22371
22372 @endif send-pr
22373
22374 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
22375 maybe-TAGS-send-pr:
22376 @if send-pr
22377 maybe-TAGS-send-pr: TAGS-send-pr
22378
22379 TAGS-send-pr: \
22380     configure-send-pr 
22381         @: $(MAKE); $(unstage)
22382         @[ -f ./send-pr/Makefile ] || exit 0; \
22383         r=`${PWD_COMMAND}`; export r; \
22384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385         $(HOST_EXPORTS) \
22386         for flag in $(EXTRA_HOST_FLAGS) ; do \
22387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22388         done; \
22389         echo "Doing TAGS in send-pr" ; \
22390         (cd $(HOST_SUBDIR)/send-pr && \
22391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22393                   "RANLIB=$${RANLIB}" \
22394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22395                   TAGS) \
22396           || exit 1
22397
22398 @endif send-pr
22399
22400 .PHONY: maybe-install-info-send-pr install-info-send-pr
22401 maybe-install-info-send-pr:
22402 @if send-pr
22403 maybe-install-info-send-pr: install-info-send-pr
22404
22405 install-info-send-pr: \
22406     configure-send-pr \
22407     info-send-pr 
22408         @: $(MAKE); $(unstage)
22409         @[ -f ./send-pr/Makefile ] || exit 0; \
22410         r=`${PWD_COMMAND}`; export r; \
22411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22412         $(HOST_EXPORTS) \
22413         for flag in $(EXTRA_HOST_FLAGS) ; do \
22414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22415         done; \
22416         echo "Doing install-info in send-pr" ; \
22417         (cd $(HOST_SUBDIR)/send-pr && \
22418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22420                   "RANLIB=$${RANLIB}" \
22421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22422                   install-info) \
22423           || exit 1
22424
22425 @endif send-pr
22426
22427 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
22428 maybe-installcheck-send-pr:
22429 @if send-pr
22430 maybe-installcheck-send-pr: installcheck-send-pr
22431
22432 installcheck-send-pr: \
22433     configure-send-pr 
22434         @: $(MAKE); $(unstage)
22435         @[ -f ./send-pr/Makefile ] || exit 0; \
22436         r=`${PWD_COMMAND}`; export r; \
22437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22438         $(HOST_EXPORTS) \
22439         for flag in $(EXTRA_HOST_FLAGS) ; do \
22440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22441         done; \
22442         echo "Doing installcheck in send-pr" ; \
22443         (cd $(HOST_SUBDIR)/send-pr && \
22444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22446                   "RANLIB=$${RANLIB}" \
22447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22448                   installcheck) \
22449           || exit 1
22450
22451 @endif send-pr
22452
22453 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
22454 maybe-mostlyclean-send-pr:
22455 @if send-pr
22456 maybe-mostlyclean-send-pr: mostlyclean-send-pr
22457
22458 mostlyclean-send-pr: 
22459         @: $(MAKE); $(unstage)
22460         @[ -f ./send-pr/Makefile ] || exit 0; \
22461         r=`${PWD_COMMAND}`; export r; \
22462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22463         $(HOST_EXPORTS) \
22464         for flag in $(EXTRA_HOST_FLAGS) ; do \
22465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22466         done; \
22467         echo "Doing mostlyclean in send-pr" ; \
22468         (cd $(HOST_SUBDIR)/send-pr && \
22469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22471                   "RANLIB=$${RANLIB}" \
22472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22473                   mostlyclean) \
22474           || exit 1
22475
22476 @endif send-pr
22477
22478 .PHONY: maybe-clean-send-pr clean-send-pr
22479 maybe-clean-send-pr:
22480 @if send-pr
22481 maybe-clean-send-pr: clean-send-pr
22482
22483 clean-send-pr: 
22484         @: $(MAKE); $(unstage)
22485         @[ -f ./send-pr/Makefile ] || exit 0; \
22486         r=`${PWD_COMMAND}`; export r; \
22487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22488         $(HOST_EXPORTS) \
22489         for flag in $(EXTRA_HOST_FLAGS) ; do \
22490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22491         done; \
22492         echo "Doing clean in send-pr" ; \
22493         (cd $(HOST_SUBDIR)/send-pr && \
22494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22496                   "RANLIB=$${RANLIB}" \
22497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22498                   clean) \
22499           || exit 1
22500
22501 @endif send-pr
22502
22503 .PHONY: maybe-distclean-send-pr distclean-send-pr
22504 maybe-distclean-send-pr:
22505 @if send-pr
22506 maybe-distclean-send-pr: distclean-send-pr
22507
22508 distclean-send-pr: 
22509         @: $(MAKE); $(unstage)
22510         @[ -f ./send-pr/Makefile ] || exit 0; \
22511         r=`${PWD_COMMAND}`; export r; \
22512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22513         $(HOST_EXPORTS) \
22514         for flag in $(EXTRA_HOST_FLAGS) ; do \
22515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22516         done; \
22517         echo "Doing distclean in send-pr" ; \
22518         (cd $(HOST_SUBDIR)/send-pr && \
22519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22521                   "RANLIB=$${RANLIB}" \
22522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22523                   distclean) \
22524           || exit 1
22525
22526 @endif send-pr
22527
22528 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22529 maybe-maintainer-clean-send-pr:
22530 @if send-pr
22531 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22532
22533 maintainer-clean-send-pr: 
22534         @: $(MAKE); $(unstage)
22535         @[ -f ./send-pr/Makefile ] || exit 0; \
22536         r=`${PWD_COMMAND}`; export r; \
22537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22538         $(HOST_EXPORTS) \
22539         for flag in $(EXTRA_HOST_FLAGS) ; do \
22540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22541         done; \
22542         echo "Doing maintainer-clean in send-pr" ; \
22543         (cd $(HOST_SUBDIR)/send-pr && \
22544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22546                   "RANLIB=$${RANLIB}" \
22547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22548                   maintainer-clean) \
22549           || exit 1
22550
22551 @endif send-pr
22552
22553
22554
22555 .PHONY: configure-shellutils maybe-configure-shellutils
22556 maybe-configure-shellutils:
22557 @if shellutils
22558 maybe-configure-shellutils: configure-shellutils
22559 configure-shellutils:
22560         @: $(MAKE); $(unstage)
22561         @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22563         r=`${PWD_COMMAND}`; export r; \
22564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22565         $(HOST_EXPORTS) \
22566         echo Configuring in $(HOST_SUBDIR)/shellutils; \
22567         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22568         case $(srcdir) in \
22569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22570           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22572         esac; \
22573         srcdiroption="--srcdir=$${topdir}/shellutils"; \
22574         libsrcdir="$$s/shellutils"; \
22575         $(SHELL) $${libsrcdir}/configure \
22576           $(HOST_CONFIGARGS) $${srcdiroption}  \
22577           || exit 1
22578 @endif shellutils
22579
22580
22581
22582
22583
22584 .PHONY: all-shellutils maybe-all-shellutils
22585 maybe-all-shellutils:
22586 @if shellutils
22587 TARGET-shellutils=all
22588 maybe-all-shellutils: all-shellutils
22589 all-shellutils: configure-shellutils
22590         @: $(MAKE); $(unstage)
22591         @r=`${PWD_COMMAND}`; export r; \
22592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22593         $(HOST_EXPORTS) \
22594         (cd $(HOST_SUBDIR)/shellutils && \
22595           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
22596 @endif shellutils
22597
22598
22599
22600
22601 .PHONY: check-shellutils maybe-check-shellutils
22602 maybe-check-shellutils:
22603 @if shellutils
22604 maybe-check-shellutils: check-shellutils
22605
22606 check-shellutils:
22607         @: $(MAKE); $(unstage)
22608         @r=`${PWD_COMMAND}`; export r; \
22609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610         $(HOST_EXPORTS) \
22611         (cd $(HOST_SUBDIR)/shellutils && \
22612           $(MAKE) $(FLAGS_TO_PASS)  check)
22613
22614 @endif shellutils
22615
22616 .PHONY: install-shellutils maybe-install-shellutils
22617 maybe-install-shellutils:
22618 @if shellutils
22619 maybe-install-shellutils: install-shellutils
22620
22621 install-shellutils: installdirs
22622         @: $(MAKE); $(unstage)
22623         @r=`${PWD_COMMAND}`; export r; \
22624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22625         $(HOST_EXPORTS) \
22626         (cd $(HOST_SUBDIR)/shellutils && \
22627           $(MAKE) $(FLAGS_TO_PASS)  install)
22628
22629 @endif shellutils
22630
22631 # Other targets (info, dvi, etc.)
22632
22633 .PHONY: maybe-info-shellutils info-shellutils
22634 maybe-info-shellutils:
22635 @if shellutils
22636 maybe-info-shellutils: info-shellutils
22637
22638 info-shellutils: \
22639     configure-shellutils 
22640         @: $(MAKE); $(unstage)
22641         @[ -f ./shellutils/Makefile ] || exit 0; \
22642         r=`${PWD_COMMAND}`; export r; \
22643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22644         $(HOST_EXPORTS) \
22645         for flag in $(EXTRA_HOST_FLAGS) ; do \
22646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22647         done; \
22648         echo "Doing info in shellutils" ; \
22649         (cd $(HOST_SUBDIR)/shellutils && \
22650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22652                   "RANLIB=$${RANLIB}" \
22653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22654                   info) \
22655           || exit 1
22656
22657 @endif shellutils
22658
22659 .PHONY: maybe-dvi-shellutils dvi-shellutils
22660 maybe-dvi-shellutils:
22661 @if shellutils
22662 maybe-dvi-shellutils: dvi-shellutils
22663
22664 dvi-shellutils: \
22665     configure-shellutils 
22666         @: $(MAKE); $(unstage)
22667         @[ -f ./shellutils/Makefile ] || exit 0; \
22668         r=`${PWD_COMMAND}`; export r; \
22669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22670         $(HOST_EXPORTS) \
22671         for flag in $(EXTRA_HOST_FLAGS) ; do \
22672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22673         done; \
22674         echo "Doing dvi in shellutils" ; \
22675         (cd $(HOST_SUBDIR)/shellutils && \
22676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22678                   "RANLIB=$${RANLIB}" \
22679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22680                   dvi) \
22681           || exit 1
22682
22683 @endif shellutils
22684
22685 .PHONY: maybe-html-shellutils html-shellutils
22686 maybe-html-shellutils:
22687 @if shellutils
22688 maybe-html-shellutils: html-shellutils
22689
22690 html-shellutils: \
22691     configure-shellutils 
22692         @: $(MAKE); $(unstage)
22693         @[ -f ./shellutils/Makefile ] || exit 0; \
22694         r=`${PWD_COMMAND}`; export r; \
22695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22696         $(HOST_EXPORTS) \
22697         for flag in $(EXTRA_HOST_FLAGS) ; do \
22698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22699         done; \
22700         echo "Doing html in shellutils" ; \
22701         (cd $(HOST_SUBDIR)/shellutils && \
22702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22704                   "RANLIB=$${RANLIB}" \
22705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22706                   html) \
22707           || exit 1
22708
22709 @endif shellutils
22710
22711 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22712 maybe-TAGS-shellutils:
22713 @if shellutils
22714 maybe-TAGS-shellutils: TAGS-shellutils
22715
22716 TAGS-shellutils: \
22717     configure-shellutils 
22718         @: $(MAKE); $(unstage)
22719         @[ -f ./shellutils/Makefile ] || exit 0; \
22720         r=`${PWD_COMMAND}`; export r; \
22721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722         $(HOST_EXPORTS) \
22723         for flag in $(EXTRA_HOST_FLAGS) ; do \
22724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22725         done; \
22726         echo "Doing TAGS in shellutils" ; \
22727         (cd $(HOST_SUBDIR)/shellutils && \
22728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22730                   "RANLIB=$${RANLIB}" \
22731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22732                   TAGS) \
22733           || exit 1
22734
22735 @endif shellutils
22736
22737 .PHONY: maybe-install-info-shellutils install-info-shellutils
22738 maybe-install-info-shellutils:
22739 @if shellutils
22740 maybe-install-info-shellutils: install-info-shellutils
22741
22742 install-info-shellutils: \
22743     configure-shellutils \
22744     info-shellutils 
22745         @: $(MAKE); $(unstage)
22746         @[ -f ./shellutils/Makefile ] || exit 0; \
22747         r=`${PWD_COMMAND}`; export r; \
22748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22749         $(HOST_EXPORTS) \
22750         for flag in $(EXTRA_HOST_FLAGS) ; do \
22751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22752         done; \
22753         echo "Doing install-info in shellutils" ; \
22754         (cd $(HOST_SUBDIR)/shellutils && \
22755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22757                   "RANLIB=$${RANLIB}" \
22758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22759                   install-info) \
22760           || exit 1
22761
22762 @endif shellutils
22763
22764 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
22765 maybe-installcheck-shellutils:
22766 @if shellutils
22767 maybe-installcheck-shellutils: installcheck-shellutils
22768
22769 installcheck-shellutils: \
22770     configure-shellutils 
22771         @: $(MAKE); $(unstage)
22772         @[ -f ./shellutils/Makefile ] || exit 0; \
22773         r=`${PWD_COMMAND}`; export r; \
22774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22775         $(HOST_EXPORTS) \
22776         for flag in $(EXTRA_HOST_FLAGS) ; do \
22777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22778         done; \
22779         echo "Doing installcheck in shellutils" ; \
22780         (cd $(HOST_SUBDIR)/shellutils && \
22781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22783                   "RANLIB=$${RANLIB}" \
22784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22785                   installcheck) \
22786           || exit 1
22787
22788 @endif shellutils
22789
22790 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
22791 maybe-mostlyclean-shellutils:
22792 @if shellutils
22793 maybe-mostlyclean-shellutils: mostlyclean-shellutils
22794
22795 mostlyclean-shellutils: 
22796         @: $(MAKE); $(unstage)
22797         @[ -f ./shellutils/Makefile ] || exit 0; \
22798         r=`${PWD_COMMAND}`; export r; \
22799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22800         $(HOST_EXPORTS) \
22801         for flag in $(EXTRA_HOST_FLAGS) ; do \
22802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22803         done; \
22804         echo "Doing mostlyclean in shellutils" ; \
22805         (cd $(HOST_SUBDIR)/shellutils && \
22806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22808                   "RANLIB=$${RANLIB}" \
22809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22810                   mostlyclean) \
22811           || exit 1
22812
22813 @endif shellutils
22814
22815 .PHONY: maybe-clean-shellutils clean-shellutils
22816 maybe-clean-shellutils:
22817 @if shellutils
22818 maybe-clean-shellutils: clean-shellutils
22819
22820 clean-shellutils: 
22821         @: $(MAKE); $(unstage)
22822         @[ -f ./shellutils/Makefile ] || exit 0; \
22823         r=`${PWD_COMMAND}`; export r; \
22824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22825         $(HOST_EXPORTS) \
22826         for flag in $(EXTRA_HOST_FLAGS) ; do \
22827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22828         done; \
22829         echo "Doing clean in shellutils" ; \
22830         (cd $(HOST_SUBDIR)/shellutils && \
22831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22833                   "RANLIB=$${RANLIB}" \
22834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22835                   clean) \
22836           || exit 1
22837
22838 @endif shellutils
22839
22840 .PHONY: maybe-distclean-shellutils distclean-shellutils
22841 maybe-distclean-shellutils:
22842 @if shellutils
22843 maybe-distclean-shellutils: distclean-shellutils
22844
22845 distclean-shellutils: 
22846         @: $(MAKE); $(unstage)
22847         @[ -f ./shellutils/Makefile ] || exit 0; \
22848         r=`${PWD_COMMAND}`; export r; \
22849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22850         $(HOST_EXPORTS) \
22851         for flag in $(EXTRA_HOST_FLAGS) ; do \
22852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22853         done; \
22854         echo "Doing distclean in shellutils" ; \
22855         (cd $(HOST_SUBDIR)/shellutils && \
22856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22858                   "RANLIB=$${RANLIB}" \
22859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22860                   distclean) \
22861           || exit 1
22862
22863 @endif shellutils
22864
22865 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
22866 maybe-maintainer-clean-shellutils:
22867 @if shellutils
22868 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
22869
22870 maintainer-clean-shellutils: 
22871         @: $(MAKE); $(unstage)
22872         @[ -f ./shellutils/Makefile ] || exit 0; \
22873         r=`${PWD_COMMAND}`; export r; \
22874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22875         $(HOST_EXPORTS) \
22876         for flag in $(EXTRA_HOST_FLAGS) ; do \
22877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22878         done; \
22879         echo "Doing maintainer-clean in shellutils" ; \
22880         (cd $(HOST_SUBDIR)/shellutils && \
22881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22883                   "RANLIB=$${RANLIB}" \
22884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22885                   maintainer-clean) \
22886           || exit 1
22887
22888 @endif shellutils
22889
22890
22891
22892 .PHONY: configure-sid maybe-configure-sid
22893 maybe-configure-sid:
22894 @if sid
22895 maybe-configure-sid: configure-sid
22896 configure-sid:
22897         @: $(MAKE); $(unstage)
22898         @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
22899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
22900         r=`${PWD_COMMAND}`; export r; \
22901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902         $(HOST_EXPORTS) \
22903         echo Configuring in $(HOST_SUBDIR)/sid; \
22904         cd "$(HOST_SUBDIR)/sid" || exit 1; \
22905         case $(srcdir) in \
22906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22907           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
22908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22909         esac; \
22910         srcdiroption="--srcdir=$${topdir}/sid"; \
22911         libsrcdir="$$s/sid"; \
22912         $(SHELL) $${libsrcdir}/configure \
22913           $(HOST_CONFIGARGS) $${srcdiroption}  \
22914           || exit 1
22915 @endif sid
22916
22917
22918
22919
22920
22921 .PHONY: all-sid maybe-all-sid
22922 maybe-all-sid:
22923 @if sid
22924 TARGET-sid=all
22925 maybe-all-sid: all-sid
22926 all-sid: configure-sid
22927         @: $(MAKE); $(unstage)
22928         @r=`${PWD_COMMAND}`; export r; \
22929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22930         $(HOST_EXPORTS) \
22931         (cd $(HOST_SUBDIR)/sid && \
22932           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
22933 @endif sid
22934
22935
22936
22937
22938 .PHONY: check-sid maybe-check-sid
22939 maybe-check-sid:
22940 @if sid
22941 maybe-check-sid: check-sid
22942
22943 check-sid:
22944         @: $(MAKE); $(unstage)
22945         @r=`${PWD_COMMAND}`; export r; \
22946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22947         $(HOST_EXPORTS) \
22948         (cd $(HOST_SUBDIR)/sid && \
22949           $(MAKE) $(FLAGS_TO_PASS)  check)
22950
22951 @endif sid
22952
22953 .PHONY: install-sid maybe-install-sid
22954 maybe-install-sid:
22955 @if sid
22956 maybe-install-sid: install-sid
22957
22958 install-sid: installdirs
22959         @: $(MAKE); $(unstage)
22960         @r=`${PWD_COMMAND}`; export r; \
22961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962         $(HOST_EXPORTS) \
22963         (cd $(HOST_SUBDIR)/sid && \
22964           $(MAKE) $(FLAGS_TO_PASS)  install)
22965
22966 @endif sid
22967
22968 # Other targets (info, dvi, etc.)
22969
22970 .PHONY: maybe-info-sid info-sid
22971 maybe-info-sid:
22972 @if sid
22973 maybe-info-sid: info-sid
22974
22975 info-sid: \
22976     configure-sid 
22977         @: $(MAKE); $(unstage)
22978         @[ -f ./sid/Makefile ] || exit 0; \
22979         r=`${PWD_COMMAND}`; export r; \
22980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22981         $(HOST_EXPORTS) \
22982         for flag in $(EXTRA_HOST_FLAGS) ; do \
22983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22984         done; \
22985         echo "Doing info in sid" ; \
22986         (cd $(HOST_SUBDIR)/sid && \
22987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22989                   "RANLIB=$${RANLIB}" \
22990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22991                   info) \
22992           || exit 1
22993
22994 @endif sid
22995
22996 .PHONY: maybe-dvi-sid dvi-sid
22997 maybe-dvi-sid:
22998 @if sid
22999 maybe-dvi-sid: dvi-sid
23000
23001 dvi-sid: \
23002     configure-sid 
23003         @: $(MAKE); $(unstage)
23004         @[ -f ./sid/Makefile ] || exit 0; \
23005         r=`${PWD_COMMAND}`; export r; \
23006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23007         $(HOST_EXPORTS) \
23008         for flag in $(EXTRA_HOST_FLAGS) ; do \
23009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23010         done; \
23011         echo "Doing dvi in sid" ; \
23012         (cd $(HOST_SUBDIR)/sid && \
23013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23015                   "RANLIB=$${RANLIB}" \
23016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23017                   dvi) \
23018           || exit 1
23019
23020 @endif sid
23021
23022 .PHONY: maybe-html-sid html-sid
23023 maybe-html-sid:
23024 @if sid
23025 maybe-html-sid: html-sid
23026
23027 html-sid: \
23028     configure-sid 
23029         @: $(MAKE); $(unstage)
23030         @[ -f ./sid/Makefile ] || exit 0; \
23031         r=`${PWD_COMMAND}`; export r; \
23032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23033         $(HOST_EXPORTS) \
23034         for flag in $(EXTRA_HOST_FLAGS) ; do \
23035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23036         done; \
23037         echo "Doing html in sid" ; \
23038         (cd $(HOST_SUBDIR)/sid && \
23039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23041                   "RANLIB=$${RANLIB}" \
23042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23043                   html) \
23044           || exit 1
23045
23046 @endif sid
23047
23048 .PHONY: maybe-TAGS-sid TAGS-sid
23049 maybe-TAGS-sid:
23050 @if sid
23051 maybe-TAGS-sid: TAGS-sid
23052
23053 TAGS-sid: \
23054     configure-sid 
23055         @: $(MAKE); $(unstage)
23056         @[ -f ./sid/Makefile ] || exit 0; \
23057         r=`${PWD_COMMAND}`; export r; \
23058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23059         $(HOST_EXPORTS) \
23060         for flag in $(EXTRA_HOST_FLAGS) ; do \
23061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23062         done; \
23063         echo "Doing TAGS in sid" ; \
23064         (cd $(HOST_SUBDIR)/sid && \
23065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23067                   "RANLIB=$${RANLIB}" \
23068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23069                   TAGS) \
23070           || exit 1
23071
23072 @endif sid
23073
23074 .PHONY: maybe-install-info-sid install-info-sid
23075 maybe-install-info-sid:
23076 @if sid
23077 maybe-install-info-sid: install-info-sid
23078
23079 install-info-sid: \
23080     configure-sid \
23081     info-sid 
23082         @: $(MAKE); $(unstage)
23083         @[ -f ./sid/Makefile ] || exit 0; \
23084         r=`${PWD_COMMAND}`; export r; \
23085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23086         $(HOST_EXPORTS) \
23087         for flag in $(EXTRA_HOST_FLAGS) ; do \
23088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23089         done; \
23090         echo "Doing install-info in sid" ; \
23091         (cd $(HOST_SUBDIR)/sid && \
23092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23094                   "RANLIB=$${RANLIB}" \
23095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23096                   install-info) \
23097           || exit 1
23098
23099 @endif sid
23100
23101 .PHONY: maybe-installcheck-sid installcheck-sid
23102 maybe-installcheck-sid:
23103 @if sid
23104 maybe-installcheck-sid: installcheck-sid
23105
23106 installcheck-sid: \
23107     configure-sid 
23108         @: $(MAKE); $(unstage)
23109         @[ -f ./sid/Makefile ] || exit 0; \
23110         r=`${PWD_COMMAND}`; export r; \
23111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112         $(HOST_EXPORTS) \
23113         for flag in $(EXTRA_HOST_FLAGS) ; do \
23114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23115         done; \
23116         echo "Doing installcheck in sid" ; \
23117         (cd $(HOST_SUBDIR)/sid && \
23118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23120                   "RANLIB=$${RANLIB}" \
23121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23122                   installcheck) \
23123           || exit 1
23124
23125 @endif sid
23126
23127 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
23128 maybe-mostlyclean-sid:
23129 @if sid
23130 maybe-mostlyclean-sid: mostlyclean-sid
23131
23132 mostlyclean-sid: 
23133         @: $(MAKE); $(unstage)
23134         @[ -f ./sid/Makefile ] || exit 0; \
23135         r=`${PWD_COMMAND}`; export r; \
23136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23137         $(HOST_EXPORTS) \
23138         for flag in $(EXTRA_HOST_FLAGS) ; do \
23139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23140         done; \
23141         echo "Doing mostlyclean in sid" ; \
23142         (cd $(HOST_SUBDIR)/sid && \
23143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23145                   "RANLIB=$${RANLIB}" \
23146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23147                   mostlyclean) \
23148           || exit 1
23149
23150 @endif sid
23151
23152 .PHONY: maybe-clean-sid clean-sid
23153 maybe-clean-sid:
23154 @if sid
23155 maybe-clean-sid: clean-sid
23156
23157 clean-sid: 
23158         @: $(MAKE); $(unstage)
23159         @[ -f ./sid/Makefile ] || exit 0; \
23160         r=`${PWD_COMMAND}`; export r; \
23161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23162         $(HOST_EXPORTS) \
23163         for flag in $(EXTRA_HOST_FLAGS) ; do \
23164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23165         done; \
23166         echo "Doing clean in sid" ; \
23167         (cd $(HOST_SUBDIR)/sid && \
23168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23170                   "RANLIB=$${RANLIB}" \
23171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23172                   clean) \
23173           || exit 1
23174
23175 @endif sid
23176
23177 .PHONY: maybe-distclean-sid distclean-sid
23178 maybe-distclean-sid:
23179 @if sid
23180 maybe-distclean-sid: distclean-sid
23181
23182 distclean-sid: 
23183         @: $(MAKE); $(unstage)
23184         @[ -f ./sid/Makefile ] || exit 0; \
23185         r=`${PWD_COMMAND}`; export r; \
23186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23187         $(HOST_EXPORTS) \
23188         for flag in $(EXTRA_HOST_FLAGS) ; do \
23189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23190         done; \
23191         echo "Doing distclean in sid" ; \
23192         (cd $(HOST_SUBDIR)/sid && \
23193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23195                   "RANLIB=$${RANLIB}" \
23196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23197                   distclean) \
23198           || exit 1
23199
23200 @endif sid
23201
23202 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
23203 maybe-maintainer-clean-sid:
23204 @if sid
23205 maybe-maintainer-clean-sid: maintainer-clean-sid
23206
23207 maintainer-clean-sid: 
23208         @: $(MAKE); $(unstage)
23209         @[ -f ./sid/Makefile ] || exit 0; \
23210         r=`${PWD_COMMAND}`; export r; \
23211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23212         $(HOST_EXPORTS) \
23213         for flag in $(EXTRA_HOST_FLAGS) ; do \
23214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23215         done; \
23216         echo "Doing maintainer-clean in sid" ; \
23217         (cd $(HOST_SUBDIR)/sid && \
23218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23220                   "RANLIB=$${RANLIB}" \
23221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23222                   maintainer-clean) \
23223           || exit 1
23224
23225 @endif sid
23226
23227
23228
23229 .PHONY: configure-sim maybe-configure-sim
23230 maybe-configure-sim:
23231 @if sim
23232 maybe-configure-sim: configure-sim
23233 configure-sim:
23234         @: $(MAKE); $(unstage)
23235         @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
23236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
23237         r=`${PWD_COMMAND}`; export r; \
23238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23239         $(HOST_EXPORTS) \
23240         echo Configuring in $(HOST_SUBDIR)/sim; \
23241         cd "$(HOST_SUBDIR)/sim" || exit 1; \
23242         case $(srcdir) in \
23243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23244           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
23245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23246         esac; \
23247         srcdiroption="--srcdir=$${topdir}/sim"; \
23248         libsrcdir="$$s/sim"; \
23249         $(SHELL) $${libsrcdir}/configure \
23250           $(HOST_CONFIGARGS) $${srcdiroption}  \
23251           || exit 1
23252 @endif sim
23253
23254
23255
23256
23257
23258 .PHONY: all-sim maybe-all-sim
23259 maybe-all-sim:
23260 @if sim
23261 TARGET-sim=all
23262 maybe-all-sim: all-sim
23263 all-sim: configure-sim
23264         @: $(MAKE); $(unstage)
23265         @r=`${PWD_COMMAND}`; export r; \
23266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23267         $(HOST_EXPORTS) \
23268         (cd $(HOST_SUBDIR)/sim && \
23269           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
23270 @endif sim
23271
23272
23273
23274
23275 .PHONY: check-sim maybe-check-sim
23276 maybe-check-sim:
23277 @if sim
23278 maybe-check-sim: check-sim
23279
23280 check-sim:
23281         @: $(MAKE); $(unstage)
23282         @r=`${PWD_COMMAND}`; export r; \
23283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284         $(HOST_EXPORTS) \
23285         (cd $(HOST_SUBDIR)/sim && \
23286           $(MAKE) $(FLAGS_TO_PASS)  check)
23287
23288 @endif sim
23289
23290 .PHONY: install-sim maybe-install-sim
23291 maybe-install-sim:
23292 @if sim
23293 maybe-install-sim: install-sim
23294
23295 install-sim: installdirs
23296         @: $(MAKE); $(unstage)
23297         @r=`${PWD_COMMAND}`; export r; \
23298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23299         $(HOST_EXPORTS) \
23300         (cd $(HOST_SUBDIR)/sim && \
23301           $(MAKE) $(FLAGS_TO_PASS)  install)
23302
23303 @endif sim
23304
23305 # Other targets (info, dvi, etc.)
23306
23307 .PHONY: maybe-info-sim info-sim
23308 maybe-info-sim:
23309 @if sim
23310 maybe-info-sim: info-sim
23311
23312 info-sim: \
23313     configure-sim 
23314         @: $(MAKE); $(unstage)
23315         @[ -f ./sim/Makefile ] || exit 0; \
23316         r=`${PWD_COMMAND}`; export r; \
23317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23318         $(HOST_EXPORTS) \
23319         for flag in $(EXTRA_HOST_FLAGS) ; do \
23320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23321         done; \
23322         echo "Doing info in sim" ; \
23323         (cd $(HOST_SUBDIR)/sim && \
23324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23326                   "RANLIB=$${RANLIB}" \
23327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23328                   info) \
23329           || exit 1
23330
23331 @endif sim
23332
23333 .PHONY: maybe-dvi-sim dvi-sim
23334 maybe-dvi-sim:
23335 @if sim
23336 maybe-dvi-sim: dvi-sim
23337
23338 dvi-sim: \
23339     configure-sim 
23340         @: $(MAKE); $(unstage)
23341         @[ -f ./sim/Makefile ] || exit 0; \
23342         r=`${PWD_COMMAND}`; export r; \
23343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23344         $(HOST_EXPORTS) \
23345         for flag in $(EXTRA_HOST_FLAGS) ; do \
23346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23347         done; \
23348         echo "Doing dvi in sim" ; \
23349         (cd $(HOST_SUBDIR)/sim && \
23350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23352                   "RANLIB=$${RANLIB}" \
23353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23354                   dvi) \
23355           || exit 1
23356
23357 @endif sim
23358
23359 .PHONY: maybe-html-sim html-sim
23360 maybe-html-sim:
23361 @if sim
23362 maybe-html-sim: html-sim
23363
23364 html-sim: \
23365     configure-sim 
23366         @: $(MAKE); $(unstage)
23367         @[ -f ./sim/Makefile ] || exit 0; \
23368         r=`${PWD_COMMAND}`; export r; \
23369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23370         $(HOST_EXPORTS) \
23371         for flag in $(EXTRA_HOST_FLAGS) ; do \
23372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23373         done; \
23374         echo "Doing html in sim" ; \
23375         (cd $(HOST_SUBDIR)/sim && \
23376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23378                   "RANLIB=$${RANLIB}" \
23379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23380                   html) \
23381           || exit 1
23382
23383 @endif sim
23384
23385 .PHONY: maybe-TAGS-sim TAGS-sim
23386 maybe-TAGS-sim:
23387 @if sim
23388 maybe-TAGS-sim: TAGS-sim
23389
23390 TAGS-sim: \
23391     configure-sim 
23392         @: $(MAKE); $(unstage)
23393         @[ -f ./sim/Makefile ] || exit 0; \
23394         r=`${PWD_COMMAND}`; export r; \
23395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23396         $(HOST_EXPORTS) \
23397         for flag in $(EXTRA_HOST_FLAGS) ; do \
23398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23399         done; \
23400         echo "Doing TAGS in sim" ; \
23401         (cd $(HOST_SUBDIR)/sim && \
23402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23404                   "RANLIB=$${RANLIB}" \
23405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23406                   TAGS) \
23407           || exit 1
23408
23409 @endif sim
23410
23411 .PHONY: maybe-install-info-sim install-info-sim
23412 maybe-install-info-sim:
23413 @if sim
23414 maybe-install-info-sim: install-info-sim
23415
23416 install-info-sim: \
23417     configure-sim \
23418     info-sim 
23419         @: $(MAKE); $(unstage)
23420         @[ -f ./sim/Makefile ] || exit 0; \
23421         r=`${PWD_COMMAND}`; export r; \
23422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23423         $(HOST_EXPORTS) \
23424         for flag in $(EXTRA_HOST_FLAGS) ; do \
23425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23426         done; \
23427         echo "Doing install-info in sim" ; \
23428         (cd $(HOST_SUBDIR)/sim && \
23429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23431                   "RANLIB=$${RANLIB}" \
23432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23433                   install-info) \
23434           || exit 1
23435
23436 @endif sim
23437
23438 .PHONY: maybe-installcheck-sim installcheck-sim
23439 maybe-installcheck-sim:
23440 @if sim
23441 maybe-installcheck-sim: installcheck-sim
23442
23443 installcheck-sim: \
23444     configure-sim 
23445         @: $(MAKE); $(unstage)
23446         @[ -f ./sim/Makefile ] || exit 0; \
23447         r=`${PWD_COMMAND}`; export r; \
23448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23449         $(HOST_EXPORTS) \
23450         for flag in $(EXTRA_HOST_FLAGS) ; do \
23451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23452         done; \
23453         echo "Doing installcheck in sim" ; \
23454         (cd $(HOST_SUBDIR)/sim && \
23455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23457                   "RANLIB=$${RANLIB}" \
23458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23459                   installcheck) \
23460           || exit 1
23461
23462 @endif sim
23463
23464 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
23465 maybe-mostlyclean-sim:
23466 @if sim
23467 maybe-mostlyclean-sim: mostlyclean-sim
23468
23469 mostlyclean-sim: 
23470         @: $(MAKE); $(unstage)
23471         @[ -f ./sim/Makefile ] || exit 0; \
23472         r=`${PWD_COMMAND}`; export r; \
23473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23474         $(HOST_EXPORTS) \
23475         for flag in $(EXTRA_HOST_FLAGS) ; do \
23476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23477         done; \
23478         echo "Doing mostlyclean in sim" ; \
23479         (cd $(HOST_SUBDIR)/sim && \
23480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23482                   "RANLIB=$${RANLIB}" \
23483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23484                   mostlyclean) \
23485           || exit 1
23486
23487 @endif sim
23488
23489 .PHONY: maybe-clean-sim clean-sim
23490 maybe-clean-sim:
23491 @if sim
23492 maybe-clean-sim: clean-sim
23493
23494 clean-sim: 
23495         @: $(MAKE); $(unstage)
23496         @[ -f ./sim/Makefile ] || exit 0; \
23497         r=`${PWD_COMMAND}`; export r; \
23498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23499         $(HOST_EXPORTS) \
23500         for flag in $(EXTRA_HOST_FLAGS) ; do \
23501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23502         done; \
23503         echo "Doing clean in sim" ; \
23504         (cd $(HOST_SUBDIR)/sim && \
23505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23507                   "RANLIB=$${RANLIB}" \
23508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23509                   clean) \
23510           || exit 1
23511
23512 @endif sim
23513
23514 .PHONY: maybe-distclean-sim distclean-sim
23515 maybe-distclean-sim:
23516 @if sim
23517 maybe-distclean-sim: distclean-sim
23518
23519 distclean-sim: 
23520         @: $(MAKE); $(unstage)
23521         @[ -f ./sim/Makefile ] || exit 0; \
23522         r=`${PWD_COMMAND}`; export r; \
23523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524         $(HOST_EXPORTS) \
23525         for flag in $(EXTRA_HOST_FLAGS) ; do \
23526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23527         done; \
23528         echo "Doing distclean in sim" ; \
23529         (cd $(HOST_SUBDIR)/sim && \
23530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23532                   "RANLIB=$${RANLIB}" \
23533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23534                   distclean) \
23535           || exit 1
23536
23537 @endif sim
23538
23539 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23540 maybe-maintainer-clean-sim:
23541 @if sim
23542 maybe-maintainer-clean-sim: maintainer-clean-sim
23543
23544 maintainer-clean-sim: 
23545         @: $(MAKE); $(unstage)
23546         @[ -f ./sim/Makefile ] || exit 0; \
23547         r=`${PWD_COMMAND}`; export r; \
23548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23549         $(HOST_EXPORTS) \
23550         for flag in $(EXTRA_HOST_FLAGS) ; do \
23551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23552         done; \
23553         echo "Doing maintainer-clean in sim" ; \
23554         (cd $(HOST_SUBDIR)/sim && \
23555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23557                   "RANLIB=$${RANLIB}" \
23558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23559                   maintainer-clean) \
23560           || exit 1
23561
23562 @endif sim
23563
23564
23565
23566 .PHONY: configure-tar maybe-configure-tar
23567 maybe-configure-tar:
23568 @if tar
23569 maybe-configure-tar: configure-tar
23570 configure-tar:
23571         @: $(MAKE); $(unstage)
23572         @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23574         r=`${PWD_COMMAND}`; export r; \
23575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23576         $(HOST_EXPORTS) \
23577         echo Configuring in $(HOST_SUBDIR)/tar; \
23578         cd "$(HOST_SUBDIR)/tar" || exit 1; \
23579         case $(srcdir) in \
23580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23581           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23583         esac; \
23584         srcdiroption="--srcdir=$${topdir}/tar"; \
23585         libsrcdir="$$s/tar"; \
23586         $(SHELL) $${libsrcdir}/configure \
23587           $(HOST_CONFIGARGS) $${srcdiroption}  \
23588           || exit 1
23589 @endif tar
23590
23591
23592
23593
23594
23595 .PHONY: all-tar maybe-all-tar
23596 maybe-all-tar:
23597 @if tar
23598 TARGET-tar=all
23599 maybe-all-tar: all-tar
23600 all-tar: configure-tar
23601         @: $(MAKE); $(unstage)
23602         @r=`${PWD_COMMAND}`; export r; \
23603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23604         $(HOST_EXPORTS) \
23605         (cd $(HOST_SUBDIR)/tar && \
23606           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
23607 @endif tar
23608
23609
23610
23611
23612 .PHONY: check-tar maybe-check-tar
23613 maybe-check-tar:
23614 @if tar
23615 maybe-check-tar: check-tar
23616
23617 check-tar:
23618         @: $(MAKE); $(unstage)
23619         @r=`${PWD_COMMAND}`; export r; \
23620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23621         $(HOST_EXPORTS) \
23622         (cd $(HOST_SUBDIR)/tar && \
23623           $(MAKE) $(FLAGS_TO_PASS)  check)
23624
23625 @endif tar
23626
23627 .PHONY: install-tar maybe-install-tar
23628 maybe-install-tar:
23629 @if tar
23630 maybe-install-tar: install-tar
23631
23632 install-tar: installdirs
23633         @: $(MAKE); $(unstage)
23634         @r=`${PWD_COMMAND}`; export r; \
23635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636         $(HOST_EXPORTS) \
23637         (cd $(HOST_SUBDIR)/tar && \
23638           $(MAKE) $(FLAGS_TO_PASS)  install)
23639
23640 @endif tar
23641
23642 # Other targets (info, dvi, etc.)
23643
23644 .PHONY: maybe-info-tar info-tar
23645 maybe-info-tar:
23646 @if tar
23647 maybe-info-tar: info-tar
23648
23649 info-tar: \
23650     configure-tar 
23651         @: $(MAKE); $(unstage)
23652         @[ -f ./tar/Makefile ] || exit 0; \
23653         r=`${PWD_COMMAND}`; export r; \
23654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23655         $(HOST_EXPORTS) \
23656         for flag in $(EXTRA_HOST_FLAGS) ; do \
23657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23658         done; \
23659         echo "Doing info in tar" ; \
23660         (cd $(HOST_SUBDIR)/tar && \
23661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23663                   "RANLIB=$${RANLIB}" \
23664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23665                   info) \
23666           || exit 1
23667
23668 @endif tar
23669
23670 .PHONY: maybe-dvi-tar dvi-tar
23671 maybe-dvi-tar:
23672 @if tar
23673 maybe-dvi-tar: dvi-tar
23674
23675 dvi-tar: \
23676     configure-tar 
23677         @: $(MAKE); $(unstage)
23678         @[ -f ./tar/Makefile ] || exit 0; \
23679         r=`${PWD_COMMAND}`; export r; \
23680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23681         $(HOST_EXPORTS) \
23682         for flag in $(EXTRA_HOST_FLAGS) ; do \
23683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23684         done; \
23685         echo "Doing dvi in tar" ; \
23686         (cd $(HOST_SUBDIR)/tar && \
23687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23689                   "RANLIB=$${RANLIB}" \
23690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23691                   dvi) \
23692           || exit 1
23693
23694 @endif tar
23695
23696 .PHONY: maybe-html-tar html-tar
23697 maybe-html-tar:
23698 @if tar
23699 maybe-html-tar: html-tar
23700
23701 html-tar: \
23702     configure-tar 
23703         @: $(MAKE); $(unstage)
23704         @[ -f ./tar/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 html in tar" ; \
23712         (cd $(HOST_SUBDIR)/tar && \
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                   html) \
23718           || exit 1
23719
23720 @endif tar
23721
23722 .PHONY: maybe-TAGS-tar TAGS-tar
23723 maybe-TAGS-tar:
23724 @if tar
23725 maybe-TAGS-tar: TAGS-tar
23726
23727 TAGS-tar: \
23728     configure-tar 
23729         @: $(MAKE); $(unstage)
23730         @[ -f ./tar/Makefile ] || exit 0; \
23731         r=`${PWD_COMMAND}`; export r; \
23732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23733         $(HOST_EXPORTS) \
23734         for flag in $(EXTRA_HOST_FLAGS) ; do \
23735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23736         done; \
23737         echo "Doing TAGS in tar" ; \
23738         (cd $(HOST_SUBDIR)/tar && \
23739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23741                   "RANLIB=$${RANLIB}" \
23742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23743                   TAGS) \
23744           || exit 1
23745
23746 @endif tar
23747
23748 .PHONY: maybe-install-info-tar install-info-tar
23749 maybe-install-info-tar:
23750 @if tar
23751 maybe-install-info-tar: install-info-tar
23752
23753 install-info-tar: \
23754     configure-tar \
23755     info-tar 
23756         @: $(MAKE); $(unstage)
23757         @[ -f ./tar/Makefile ] || exit 0; \
23758         r=`${PWD_COMMAND}`; export r; \
23759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23760         $(HOST_EXPORTS) \
23761         for flag in $(EXTRA_HOST_FLAGS) ; do \
23762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23763         done; \
23764         echo "Doing install-info in tar" ; \
23765         (cd $(HOST_SUBDIR)/tar && \
23766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23768                   "RANLIB=$${RANLIB}" \
23769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23770                   install-info) \
23771           || exit 1
23772
23773 @endif tar
23774
23775 .PHONY: maybe-installcheck-tar installcheck-tar
23776 maybe-installcheck-tar:
23777 @if tar
23778 maybe-installcheck-tar: installcheck-tar
23779
23780 installcheck-tar: \
23781     configure-tar 
23782         @: $(MAKE); $(unstage)
23783         @[ -f ./tar/Makefile ] || exit 0; \
23784         r=`${PWD_COMMAND}`; export r; \
23785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23786         $(HOST_EXPORTS) \
23787         for flag in $(EXTRA_HOST_FLAGS) ; do \
23788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23789         done; \
23790         echo "Doing installcheck in tar" ; \
23791         (cd $(HOST_SUBDIR)/tar && \
23792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23794                   "RANLIB=$${RANLIB}" \
23795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23796                   installcheck) \
23797           || exit 1
23798
23799 @endif tar
23800
23801 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
23802 maybe-mostlyclean-tar:
23803 @if tar
23804 maybe-mostlyclean-tar: mostlyclean-tar
23805
23806 mostlyclean-tar: 
23807         @: $(MAKE); $(unstage)
23808         @[ -f ./tar/Makefile ] || exit 0; \
23809         r=`${PWD_COMMAND}`; export r; \
23810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23811         $(HOST_EXPORTS) \
23812         for flag in $(EXTRA_HOST_FLAGS) ; do \
23813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23814         done; \
23815         echo "Doing mostlyclean in tar" ; \
23816         (cd $(HOST_SUBDIR)/tar && \
23817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23819                   "RANLIB=$${RANLIB}" \
23820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23821                   mostlyclean) \
23822           || exit 1
23823
23824 @endif tar
23825
23826 .PHONY: maybe-clean-tar clean-tar
23827 maybe-clean-tar:
23828 @if tar
23829 maybe-clean-tar: clean-tar
23830
23831 clean-tar: 
23832         @: $(MAKE); $(unstage)
23833         @[ -f ./tar/Makefile ] || exit 0; \
23834         r=`${PWD_COMMAND}`; export r; \
23835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836         $(HOST_EXPORTS) \
23837         for flag in $(EXTRA_HOST_FLAGS) ; do \
23838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23839         done; \
23840         echo "Doing clean in tar" ; \
23841         (cd $(HOST_SUBDIR)/tar && \
23842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23844                   "RANLIB=$${RANLIB}" \
23845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23846                   clean) \
23847           || exit 1
23848
23849 @endif tar
23850
23851 .PHONY: maybe-distclean-tar distclean-tar
23852 maybe-distclean-tar:
23853 @if tar
23854 maybe-distclean-tar: distclean-tar
23855
23856 distclean-tar: 
23857         @: $(MAKE); $(unstage)
23858         @[ -f ./tar/Makefile ] || exit 0; \
23859         r=`${PWD_COMMAND}`; export r; \
23860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861         $(HOST_EXPORTS) \
23862         for flag in $(EXTRA_HOST_FLAGS) ; do \
23863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23864         done; \
23865         echo "Doing distclean in tar" ; \
23866         (cd $(HOST_SUBDIR)/tar && \
23867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23869                   "RANLIB=$${RANLIB}" \
23870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23871                   distclean) \
23872           || exit 1
23873
23874 @endif tar
23875
23876 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
23877 maybe-maintainer-clean-tar:
23878 @if tar
23879 maybe-maintainer-clean-tar: maintainer-clean-tar
23880
23881 maintainer-clean-tar: 
23882         @: $(MAKE); $(unstage)
23883         @[ -f ./tar/Makefile ] || exit 0; \
23884         r=`${PWD_COMMAND}`; export r; \
23885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23886         $(HOST_EXPORTS) \
23887         for flag in $(EXTRA_HOST_FLAGS) ; do \
23888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23889         done; \
23890         echo "Doing maintainer-clean in tar" ; \
23891         (cd $(HOST_SUBDIR)/tar && \
23892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23894                   "RANLIB=$${RANLIB}" \
23895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23896                   maintainer-clean) \
23897           || exit 1
23898
23899 @endif tar
23900
23901
23902
23903 .PHONY: configure-texinfo maybe-configure-texinfo
23904 maybe-configure-texinfo:
23905 @if texinfo
23906 maybe-configure-texinfo: configure-texinfo
23907 configure-texinfo:
23908         @: $(MAKE); $(unstage)
23909         @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
23910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
23911         r=`${PWD_COMMAND}`; export r; \
23912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23913         $(HOST_EXPORTS) \
23914         echo Configuring in $(HOST_SUBDIR)/texinfo; \
23915         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
23916         case $(srcdir) in \
23917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23918           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
23919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23920         esac; \
23921         srcdiroption="--srcdir=$${topdir}/texinfo"; \
23922         libsrcdir="$$s/texinfo"; \
23923         $(SHELL) $${libsrcdir}/configure \
23924           $(HOST_CONFIGARGS) $${srcdiroption}  \
23925           || exit 1
23926 @endif texinfo
23927
23928
23929
23930
23931
23932 .PHONY: all-texinfo maybe-all-texinfo
23933 maybe-all-texinfo:
23934 @if texinfo
23935 TARGET-texinfo=all
23936 maybe-all-texinfo: all-texinfo
23937 all-texinfo: configure-texinfo
23938         @: $(MAKE); $(unstage)
23939         @r=`${PWD_COMMAND}`; export r; \
23940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23941         $(HOST_EXPORTS) \
23942         (cd $(HOST_SUBDIR)/texinfo && \
23943           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
23944 @endif texinfo
23945
23946
23947
23948
23949 .PHONY: check-texinfo maybe-check-texinfo
23950 maybe-check-texinfo:
23951 @if texinfo
23952 maybe-check-texinfo: check-texinfo
23953
23954 check-texinfo:
23955         @: $(MAKE); $(unstage)
23956         @r=`${PWD_COMMAND}`; export r; \
23957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23958         $(HOST_EXPORTS) \
23959         (cd $(HOST_SUBDIR)/texinfo && \
23960           $(MAKE) $(FLAGS_TO_PASS)  check)
23961
23962 @endif texinfo
23963
23964 .PHONY: install-texinfo maybe-install-texinfo
23965 maybe-install-texinfo:
23966 @if texinfo
23967 maybe-install-texinfo: install-texinfo
23968
23969 install-texinfo:
23970
23971 @endif texinfo
23972
23973 # Other targets (info, dvi, etc.)
23974
23975 .PHONY: maybe-info-texinfo info-texinfo
23976 maybe-info-texinfo:
23977 @if texinfo
23978 maybe-info-texinfo: info-texinfo
23979
23980 info-texinfo: \
23981     configure-texinfo 
23982         @: $(MAKE); $(unstage)
23983         @[ -f ./texinfo/Makefile ] || exit 0; \
23984         r=`${PWD_COMMAND}`; export r; \
23985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23986         $(HOST_EXPORTS) \
23987         for flag in $(EXTRA_HOST_FLAGS) ; do \
23988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23989         done; \
23990         echo "Doing info in texinfo" ; \
23991         (cd $(HOST_SUBDIR)/texinfo && \
23992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23994                   "RANLIB=$${RANLIB}" \
23995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23996                   info) \
23997           || exit 1
23998
23999 @endif texinfo
24000
24001 .PHONY: maybe-dvi-texinfo dvi-texinfo
24002 maybe-dvi-texinfo:
24003 @if texinfo
24004 maybe-dvi-texinfo: dvi-texinfo
24005
24006 dvi-texinfo: \
24007     configure-texinfo 
24008         @: $(MAKE); $(unstage)
24009         @[ -f ./texinfo/Makefile ] || exit 0; \
24010         r=`${PWD_COMMAND}`; export r; \
24011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24012         $(HOST_EXPORTS) \
24013         for flag in $(EXTRA_HOST_FLAGS) ; do \
24014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24015         done; \
24016         echo "Doing dvi in texinfo" ; \
24017         (cd $(HOST_SUBDIR)/texinfo && \
24018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24020                   "RANLIB=$${RANLIB}" \
24021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24022                   dvi) \
24023           || exit 1
24024
24025 @endif texinfo
24026
24027 .PHONY: maybe-html-texinfo html-texinfo
24028 maybe-html-texinfo:
24029 @if texinfo
24030 maybe-html-texinfo: html-texinfo
24031
24032 html-texinfo: \
24033     configure-texinfo 
24034         @: $(MAKE); $(unstage)
24035         @[ -f ./texinfo/Makefile ] || exit 0; \
24036         r=`${PWD_COMMAND}`; export r; \
24037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24038         $(HOST_EXPORTS) \
24039         for flag in $(EXTRA_HOST_FLAGS) ; do \
24040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24041         done; \
24042         echo "Doing html in texinfo" ; \
24043         (cd $(HOST_SUBDIR)/texinfo && \
24044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24046                   "RANLIB=$${RANLIB}" \
24047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24048                   html) \
24049           || exit 1
24050
24051 @endif texinfo
24052
24053 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
24054 maybe-TAGS-texinfo:
24055 @if texinfo
24056 maybe-TAGS-texinfo: TAGS-texinfo
24057
24058 TAGS-texinfo: \
24059     configure-texinfo 
24060         @: $(MAKE); $(unstage)
24061         @[ -f ./texinfo/Makefile ] || exit 0; \
24062         r=`${PWD_COMMAND}`; export r; \
24063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24064         $(HOST_EXPORTS) \
24065         for flag in $(EXTRA_HOST_FLAGS) ; do \
24066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24067         done; \
24068         echo "Doing TAGS in texinfo" ; \
24069         (cd $(HOST_SUBDIR)/texinfo && \
24070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24072                   "RANLIB=$${RANLIB}" \
24073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24074                   TAGS) \
24075           || exit 1
24076
24077 @endif texinfo
24078
24079 .PHONY: maybe-install-info-texinfo install-info-texinfo
24080 maybe-install-info-texinfo:
24081 @if texinfo
24082 maybe-install-info-texinfo: install-info-texinfo
24083
24084 install-info-texinfo: \
24085     configure-texinfo \
24086     info-texinfo 
24087         @: $(MAKE); $(unstage)
24088         @[ -f ./texinfo/Makefile ] || exit 0; \
24089         r=`${PWD_COMMAND}`; export r; \
24090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24091         $(HOST_EXPORTS) \
24092         for flag in $(EXTRA_HOST_FLAGS) ; do \
24093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24094         done; \
24095         echo "Doing install-info in texinfo" ; \
24096         (cd $(HOST_SUBDIR)/texinfo && \
24097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24099                   "RANLIB=$${RANLIB}" \
24100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24101                   install-info) \
24102           || exit 1
24103
24104 @endif texinfo
24105
24106 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
24107 maybe-installcheck-texinfo:
24108 @if texinfo
24109 maybe-installcheck-texinfo: installcheck-texinfo
24110
24111 installcheck-texinfo: \
24112     configure-texinfo 
24113         @: $(MAKE); $(unstage)
24114         @[ -f ./texinfo/Makefile ] || exit 0; \
24115         r=`${PWD_COMMAND}`; export r; \
24116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24117         $(HOST_EXPORTS) \
24118         for flag in $(EXTRA_HOST_FLAGS) ; do \
24119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24120         done; \
24121         echo "Doing installcheck in texinfo" ; \
24122         (cd $(HOST_SUBDIR)/texinfo && \
24123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24125                   "RANLIB=$${RANLIB}" \
24126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24127                   installcheck) \
24128           || exit 1
24129
24130 @endif texinfo
24131
24132 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
24133 maybe-mostlyclean-texinfo:
24134 @if texinfo
24135 maybe-mostlyclean-texinfo: mostlyclean-texinfo
24136
24137 mostlyclean-texinfo: 
24138         @: $(MAKE); $(unstage)
24139         @[ -f ./texinfo/Makefile ] || exit 0; \
24140         r=`${PWD_COMMAND}`; export r; \
24141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24142         $(HOST_EXPORTS) \
24143         for flag in $(EXTRA_HOST_FLAGS) ; do \
24144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24145         done; \
24146         echo "Doing mostlyclean in texinfo" ; \
24147         (cd $(HOST_SUBDIR)/texinfo && \
24148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24150                   "RANLIB=$${RANLIB}" \
24151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24152                   mostlyclean) \
24153           || exit 1
24154
24155 @endif texinfo
24156
24157 .PHONY: maybe-clean-texinfo clean-texinfo
24158 maybe-clean-texinfo:
24159 @if texinfo
24160 maybe-clean-texinfo: clean-texinfo
24161
24162 clean-texinfo: 
24163         @: $(MAKE); $(unstage)
24164         @[ -f ./texinfo/Makefile ] || exit 0; \
24165         r=`${PWD_COMMAND}`; export r; \
24166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24167         $(HOST_EXPORTS) \
24168         for flag in $(EXTRA_HOST_FLAGS) ; do \
24169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24170         done; \
24171         echo "Doing clean in texinfo" ; \
24172         (cd $(HOST_SUBDIR)/texinfo && \
24173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24175                   "RANLIB=$${RANLIB}" \
24176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24177                   clean) \
24178           || exit 1
24179
24180 @endif texinfo
24181
24182 .PHONY: maybe-distclean-texinfo distclean-texinfo
24183 maybe-distclean-texinfo:
24184 @if texinfo
24185 maybe-distclean-texinfo: distclean-texinfo
24186
24187 distclean-texinfo: 
24188         @: $(MAKE); $(unstage)
24189         @[ -f ./texinfo/Makefile ] || exit 0; \
24190         r=`${PWD_COMMAND}`; export r; \
24191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24192         $(HOST_EXPORTS) \
24193         for flag in $(EXTRA_HOST_FLAGS) ; do \
24194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24195         done; \
24196         echo "Doing distclean in texinfo" ; \
24197         (cd $(HOST_SUBDIR)/texinfo && \
24198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24200                   "RANLIB=$${RANLIB}" \
24201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24202                   distclean) \
24203           || exit 1
24204
24205 @endif texinfo
24206
24207 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
24208 maybe-maintainer-clean-texinfo:
24209 @if texinfo
24210 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
24211
24212 maintainer-clean-texinfo: 
24213         @: $(MAKE); $(unstage)
24214         @[ -f ./texinfo/Makefile ] || exit 0; \
24215         r=`${PWD_COMMAND}`; export r; \
24216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217         $(HOST_EXPORTS) \
24218         for flag in $(EXTRA_HOST_FLAGS) ; do \
24219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24220         done; \
24221         echo "Doing maintainer-clean in texinfo" ; \
24222         (cd $(HOST_SUBDIR)/texinfo && \
24223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24225                   "RANLIB=$${RANLIB}" \
24226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24227                   maintainer-clean) \
24228           || exit 1
24229
24230 @endif texinfo
24231
24232
24233
24234 .PHONY: configure-textutils maybe-configure-textutils
24235 maybe-configure-textutils:
24236 @if textutils
24237 maybe-configure-textutils: configure-textutils
24238 configure-textutils:
24239         @: $(MAKE); $(unstage)
24240         @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
24241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
24242         r=`${PWD_COMMAND}`; export r; \
24243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24244         $(HOST_EXPORTS) \
24245         echo Configuring in $(HOST_SUBDIR)/textutils; \
24246         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
24247         case $(srcdir) in \
24248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24249           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
24250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24251         esac; \
24252         srcdiroption="--srcdir=$${topdir}/textutils"; \
24253         libsrcdir="$$s/textutils"; \
24254         $(SHELL) $${libsrcdir}/configure \
24255           $(HOST_CONFIGARGS) $${srcdiroption}  \
24256           || exit 1
24257 @endif textutils
24258
24259
24260
24261
24262
24263 .PHONY: all-textutils maybe-all-textutils
24264 maybe-all-textutils:
24265 @if textutils
24266 TARGET-textutils=all
24267 maybe-all-textutils: all-textutils
24268 all-textutils: configure-textutils
24269         @: $(MAKE); $(unstage)
24270         @r=`${PWD_COMMAND}`; export r; \
24271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24272         $(HOST_EXPORTS) \
24273         (cd $(HOST_SUBDIR)/textutils && \
24274           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
24275 @endif textutils
24276
24277
24278
24279
24280 .PHONY: check-textutils maybe-check-textutils
24281 maybe-check-textutils:
24282 @if textutils
24283 maybe-check-textutils: check-textutils
24284
24285 check-textutils:
24286         @: $(MAKE); $(unstage)
24287         @r=`${PWD_COMMAND}`; export r; \
24288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24289         $(HOST_EXPORTS) \
24290         (cd $(HOST_SUBDIR)/textutils && \
24291           $(MAKE) $(FLAGS_TO_PASS)  check)
24292
24293 @endif textutils
24294
24295 .PHONY: install-textutils maybe-install-textutils
24296 maybe-install-textutils:
24297 @if textutils
24298 maybe-install-textutils: install-textutils
24299
24300 install-textutils: installdirs
24301         @: $(MAKE); $(unstage)
24302         @r=`${PWD_COMMAND}`; export r; \
24303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24304         $(HOST_EXPORTS) \
24305         (cd $(HOST_SUBDIR)/textutils && \
24306           $(MAKE) $(FLAGS_TO_PASS)  install)
24307
24308 @endif textutils
24309
24310 # Other targets (info, dvi, etc.)
24311
24312 .PHONY: maybe-info-textutils info-textutils
24313 maybe-info-textutils:
24314 @if textutils
24315 maybe-info-textutils: info-textutils
24316
24317 info-textutils: \
24318     configure-textutils 
24319         @: $(MAKE); $(unstage)
24320         @[ -f ./textutils/Makefile ] || exit 0; \
24321         r=`${PWD_COMMAND}`; export r; \
24322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24323         $(HOST_EXPORTS) \
24324         for flag in $(EXTRA_HOST_FLAGS) ; do \
24325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24326         done; \
24327         echo "Doing info in textutils" ; \
24328         (cd $(HOST_SUBDIR)/textutils && \
24329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24331                   "RANLIB=$${RANLIB}" \
24332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24333                   info) \
24334           || exit 1
24335
24336 @endif textutils
24337
24338 .PHONY: maybe-dvi-textutils dvi-textutils
24339 maybe-dvi-textutils:
24340 @if textutils
24341 maybe-dvi-textutils: dvi-textutils
24342
24343 dvi-textutils: \
24344     configure-textutils 
24345         @: $(MAKE); $(unstage)
24346         @[ -f ./textutils/Makefile ] || exit 0; \
24347         r=`${PWD_COMMAND}`; export r; \
24348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24349         $(HOST_EXPORTS) \
24350         for flag in $(EXTRA_HOST_FLAGS) ; do \
24351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24352         done; \
24353         echo "Doing dvi in textutils" ; \
24354         (cd $(HOST_SUBDIR)/textutils && \
24355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24357                   "RANLIB=$${RANLIB}" \
24358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24359                   dvi) \
24360           || exit 1
24361
24362 @endif textutils
24363
24364 .PHONY: maybe-html-textutils html-textutils
24365 maybe-html-textutils:
24366 @if textutils
24367 maybe-html-textutils: html-textutils
24368
24369 html-textutils: \
24370     configure-textutils 
24371         @: $(MAKE); $(unstage)
24372         @[ -f ./textutils/Makefile ] || exit 0; \
24373         r=`${PWD_COMMAND}`; export r; \
24374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24375         $(HOST_EXPORTS) \
24376         for flag in $(EXTRA_HOST_FLAGS) ; do \
24377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24378         done; \
24379         echo "Doing html in textutils" ; \
24380         (cd $(HOST_SUBDIR)/textutils && \
24381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24383                   "RANLIB=$${RANLIB}" \
24384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24385                   html) \
24386           || exit 1
24387
24388 @endif textutils
24389
24390 .PHONY: maybe-TAGS-textutils TAGS-textutils
24391 maybe-TAGS-textutils:
24392 @if textutils
24393 maybe-TAGS-textutils: TAGS-textutils
24394
24395 TAGS-textutils: \
24396     configure-textutils 
24397         @: $(MAKE); $(unstage)
24398         @[ -f ./textutils/Makefile ] || exit 0; \
24399         r=`${PWD_COMMAND}`; export r; \
24400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24401         $(HOST_EXPORTS) \
24402         for flag in $(EXTRA_HOST_FLAGS) ; do \
24403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24404         done; \
24405         echo "Doing TAGS in textutils" ; \
24406         (cd $(HOST_SUBDIR)/textutils && \
24407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24409                   "RANLIB=$${RANLIB}" \
24410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24411                   TAGS) \
24412           || exit 1
24413
24414 @endif textutils
24415
24416 .PHONY: maybe-install-info-textutils install-info-textutils
24417 maybe-install-info-textutils:
24418 @if textutils
24419 maybe-install-info-textutils: install-info-textutils
24420
24421 install-info-textutils: \
24422     configure-textutils \
24423     info-textutils 
24424         @: $(MAKE); $(unstage)
24425         @[ -f ./textutils/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 install-info in textutils" ; \
24433         (cd $(HOST_SUBDIR)/textutils && \
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                   install-info) \
24439           || exit 1
24440
24441 @endif textutils
24442
24443 .PHONY: maybe-installcheck-textutils installcheck-textutils
24444 maybe-installcheck-textutils:
24445 @if textutils
24446 maybe-installcheck-textutils: installcheck-textutils
24447
24448 installcheck-textutils: \
24449     configure-textutils 
24450         @: $(MAKE); $(unstage)
24451         @[ -f ./textutils/Makefile ] || exit 0; \
24452         r=`${PWD_COMMAND}`; export r; \
24453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24454         $(HOST_EXPORTS) \
24455         for flag in $(EXTRA_HOST_FLAGS) ; do \
24456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24457         done; \
24458         echo "Doing installcheck in textutils" ; \
24459         (cd $(HOST_SUBDIR)/textutils && \
24460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24462                   "RANLIB=$${RANLIB}" \
24463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24464                   installcheck) \
24465           || exit 1
24466
24467 @endif textutils
24468
24469 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24470 maybe-mostlyclean-textutils:
24471 @if textutils
24472 maybe-mostlyclean-textutils: mostlyclean-textutils
24473
24474 mostlyclean-textutils: 
24475         @: $(MAKE); $(unstage)
24476         @[ -f ./textutils/Makefile ] || exit 0; \
24477         r=`${PWD_COMMAND}`; export r; \
24478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24479         $(HOST_EXPORTS) \
24480         for flag in $(EXTRA_HOST_FLAGS) ; do \
24481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24482         done; \
24483         echo "Doing mostlyclean in textutils" ; \
24484         (cd $(HOST_SUBDIR)/textutils && \
24485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24487                   "RANLIB=$${RANLIB}" \
24488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24489                   mostlyclean) \
24490           || exit 1
24491
24492 @endif textutils
24493
24494 .PHONY: maybe-clean-textutils clean-textutils
24495 maybe-clean-textutils:
24496 @if textutils
24497 maybe-clean-textutils: clean-textutils
24498
24499 clean-textutils: 
24500         @: $(MAKE); $(unstage)
24501         @[ -f ./textutils/Makefile ] || exit 0; \
24502         r=`${PWD_COMMAND}`; export r; \
24503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24504         $(HOST_EXPORTS) \
24505         for flag in $(EXTRA_HOST_FLAGS) ; do \
24506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24507         done; \
24508         echo "Doing clean in textutils" ; \
24509         (cd $(HOST_SUBDIR)/textutils && \
24510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24512                   "RANLIB=$${RANLIB}" \
24513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24514                   clean) \
24515           || exit 1
24516
24517 @endif textutils
24518
24519 .PHONY: maybe-distclean-textutils distclean-textutils
24520 maybe-distclean-textutils:
24521 @if textutils
24522 maybe-distclean-textutils: distclean-textutils
24523
24524 distclean-textutils: 
24525         @: $(MAKE); $(unstage)
24526         @[ -f ./textutils/Makefile ] || exit 0; \
24527         r=`${PWD_COMMAND}`; export r; \
24528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529         $(HOST_EXPORTS) \
24530         for flag in $(EXTRA_HOST_FLAGS) ; do \
24531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24532         done; \
24533         echo "Doing distclean in textutils" ; \
24534         (cd $(HOST_SUBDIR)/textutils && \
24535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24537                   "RANLIB=$${RANLIB}" \
24538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24539                   distclean) \
24540           || exit 1
24541
24542 @endif textutils
24543
24544 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24545 maybe-maintainer-clean-textutils:
24546 @if textutils
24547 maybe-maintainer-clean-textutils: maintainer-clean-textutils
24548
24549 maintainer-clean-textutils: 
24550         @: $(MAKE); $(unstage)
24551         @[ -f ./textutils/Makefile ] || exit 0; \
24552         r=`${PWD_COMMAND}`; export r; \
24553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24554         $(HOST_EXPORTS) \
24555         for flag in $(EXTRA_HOST_FLAGS) ; do \
24556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24557         done; \
24558         echo "Doing maintainer-clean in textutils" ; \
24559         (cd $(HOST_SUBDIR)/textutils && \
24560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24562                   "RANLIB=$${RANLIB}" \
24563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24564                   maintainer-clean) \
24565           || exit 1
24566
24567 @endif textutils
24568
24569
24570
24571 .PHONY: configure-time maybe-configure-time
24572 maybe-configure-time:
24573 @if time
24574 maybe-configure-time: configure-time
24575 configure-time:
24576         @: $(MAKE); $(unstage)
24577         @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24579         r=`${PWD_COMMAND}`; export r; \
24580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581         $(HOST_EXPORTS) \
24582         echo Configuring in $(HOST_SUBDIR)/time; \
24583         cd "$(HOST_SUBDIR)/time" || exit 1; \
24584         case $(srcdir) in \
24585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24586           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24588         esac; \
24589         srcdiroption="--srcdir=$${topdir}/time"; \
24590         libsrcdir="$$s/time"; \
24591         $(SHELL) $${libsrcdir}/configure \
24592           $(HOST_CONFIGARGS) $${srcdiroption}  \
24593           || exit 1
24594 @endif time
24595
24596
24597
24598
24599
24600 .PHONY: all-time maybe-all-time
24601 maybe-all-time:
24602 @if time
24603 TARGET-time=all
24604 maybe-all-time: all-time
24605 all-time: configure-time
24606         @: $(MAKE); $(unstage)
24607         @r=`${PWD_COMMAND}`; export r; \
24608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24609         $(HOST_EXPORTS) \
24610         (cd $(HOST_SUBDIR)/time && \
24611           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
24612 @endif time
24613
24614
24615
24616
24617 .PHONY: check-time maybe-check-time
24618 maybe-check-time:
24619 @if time
24620 maybe-check-time: check-time
24621
24622 check-time:
24623         @: $(MAKE); $(unstage)
24624         @r=`${PWD_COMMAND}`; export r; \
24625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626         $(HOST_EXPORTS) \
24627         (cd $(HOST_SUBDIR)/time && \
24628           $(MAKE) $(FLAGS_TO_PASS)  check)
24629
24630 @endif time
24631
24632 .PHONY: install-time maybe-install-time
24633 maybe-install-time:
24634 @if time
24635 maybe-install-time: install-time
24636
24637 install-time: installdirs
24638         @: $(MAKE); $(unstage)
24639         @r=`${PWD_COMMAND}`; export r; \
24640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24641         $(HOST_EXPORTS) \
24642         (cd $(HOST_SUBDIR)/time && \
24643           $(MAKE) $(FLAGS_TO_PASS)  install)
24644
24645 @endif time
24646
24647 # Other targets (info, dvi, etc.)
24648
24649 .PHONY: maybe-info-time info-time
24650 maybe-info-time:
24651 @if time
24652 maybe-info-time: info-time
24653
24654 info-time: \
24655     configure-time 
24656         @: $(MAKE); $(unstage)
24657         @[ -f ./time/Makefile ] || exit 0; \
24658         r=`${PWD_COMMAND}`; export r; \
24659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24660         $(HOST_EXPORTS) \
24661         for flag in $(EXTRA_HOST_FLAGS) ; do \
24662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24663         done; \
24664         echo "Doing info in time" ; \
24665         (cd $(HOST_SUBDIR)/time && \
24666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24668                   "RANLIB=$${RANLIB}" \
24669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24670                   info) \
24671           || exit 1
24672
24673 @endif time
24674
24675 .PHONY: maybe-dvi-time dvi-time
24676 maybe-dvi-time:
24677 @if time
24678 maybe-dvi-time: dvi-time
24679
24680 dvi-time: \
24681     configure-time 
24682         @: $(MAKE); $(unstage)
24683         @[ -f ./time/Makefile ] || exit 0; \
24684         r=`${PWD_COMMAND}`; export r; \
24685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24686         $(HOST_EXPORTS) \
24687         for flag in $(EXTRA_HOST_FLAGS) ; do \
24688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24689         done; \
24690         echo "Doing dvi in time" ; \
24691         (cd $(HOST_SUBDIR)/time && \
24692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24694                   "RANLIB=$${RANLIB}" \
24695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24696                   dvi) \
24697           || exit 1
24698
24699 @endif time
24700
24701 .PHONY: maybe-html-time html-time
24702 maybe-html-time:
24703 @if time
24704 maybe-html-time: html-time
24705
24706 html-time: \
24707     configure-time 
24708         @: $(MAKE); $(unstage)
24709         @[ -f ./time/Makefile ] || exit 0; \
24710         r=`${PWD_COMMAND}`; export r; \
24711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24712         $(HOST_EXPORTS) \
24713         for flag in $(EXTRA_HOST_FLAGS) ; do \
24714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24715         done; \
24716         echo "Doing html in time" ; \
24717         (cd $(HOST_SUBDIR)/time && \
24718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24720                   "RANLIB=$${RANLIB}" \
24721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24722                   html) \
24723           || exit 1
24724
24725 @endif time
24726
24727 .PHONY: maybe-TAGS-time TAGS-time
24728 maybe-TAGS-time:
24729 @if time
24730 maybe-TAGS-time: TAGS-time
24731
24732 TAGS-time: \
24733     configure-time 
24734         @: $(MAKE); $(unstage)
24735         @[ -f ./time/Makefile ] || exit 0; \
24736         r=`${PWD_COMMAND}`; export r; \
24737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738         $(HOST_EXPORTS) \
24739         for flag in $(EXTRA_HOST_FLAGS) ; do \
24740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24741         done; \
24742         echo "Doing TAGS in time" ; \
24743         (cd $(HOST_SUBDIR)/time && \
24744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24746                   "RANLIB=$${RANLIB}" \
24747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24748                   TAGS) \
24749           || exit 1
24750
24751 @endif time
24752
24753 .PHONY: maybe-install-info-time install-info-time
24754 maybe-install-info-time:
24755 @if time
24756 maybe-install-info-time: install-info-time
24757
24758 install-info-time: \
24759     configure-time \
24760     info-time 
24761         @: $(MAKE); $(unstage)
24762         @[ -f ./time/Makefile ] || exit 0; \
24763         r=`${PWD_COMMAND}`; export r; \
24764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24765         $(HOST_EXPORTS) \
24766         for flag in $(EXTRA_HOST_FLAGS) ; do \
24767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24768         done; \
24769         echo "Doing install-info in time" ; \
24770         (cd $(HOST_SUBDIR)/time && \
24771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24773                   "RANLIB=$${RANLIB}" \
24774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24775                   install-info) \
24776           || exit 1
24777
24778 @endif time
24779
24780 .PHONY: maybe-installcheck-time installcheck-time
24781 maybe-installcheck-time:
24782 @if time
24783 maybe-installcheck-time: installcheck-time
24784
24785 installcheck-time: \
24786     configure-time 
24787         @: $(MAKE); $(unstage)
24788         @[ -f ./time/Makefile ] || exit 0; \
24789         r=`${PWD_COMMAND}`; export r; \
24790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791         $(HOST_EXPORTS) \
24792         for flag in $(EXTRA_HOST_FLAGS) ; do \
24793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24794         done; \
24795         echo "Doing installcheck in time" ; \
24796         (cd $(HOST_SUBDIR)/time && \
24797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24799                   "RANLIB=$${RANLIB}" \
24800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24801                   installcheck) \
24802           || exit 1
24803
24804 @endif time
24805
24806 .PHONY: maybe-mostlyclean-time mostlyclean-time
24807 maybe-mostlyclean-time:
24808 @if time
24809 maybe-mostlyclean-time: mostlyclean-time
24810
24811 mostlyclean-time: 
24812         @: $(MAKE); $(unstage)
24813         @[ -f ./time/Makefile ] || exit 0; \
24814         r=`${PWD_COMMAND}`; export r; \
24815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24816         $(HOST_EXPORTS) \
24817         for flag in $(EXTRA_HOST_FLAGS) ; do \
24818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24819         done; \
24820         echo "Doing mostlyclean in time" ; \
24821         (cd $(HOST_SUBDIR)/time && \
24822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24824                   "RANLIB=$${RANLIB}" \
24825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24826                   mostlyclean) \
24827           || exit 1
24828
24829 @endif time
24830
24831 .PHONY: maybe-clean-time clean-time
24832 maybe-clean-time:
24833 @if time
24834 maybe-clean-time: clean-time
24835
24836 clean-time: 
24837         @: $(MAKE); $(unstage)
24838         @[ -f ./time/Makefile ] || exit 0; \
24839         r=`${PWD_COMMAND}`; export r; \
24840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24841         $(HOST_EXPORTS) \
24842         for flag in $(EXTRA_HOST_FLAGS) ; do \
24843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24844         done; \
24845         echo "Doing clean in time" ; \
24846         (cd $(HOST_SUBDIR)/time && \
24847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24849                   "RANLIB=$${RANLIB}" \
24850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24851                   clean) \
24852           || exit 1
24853
24854 @endif time
24855
24856 .PHONY: maybe-distclean-time distclean-time
24857 maybe-distclean-time:
24858 @if time
24859 maybe-distclean-time: distclean-time
24860
24861 distclean-time: 
24862         @: $(MAKE); $(unstage)
24863         @[ -f ./time/Makefile ] || exit 0; \
24864         r=`${PWD_COMMAND}`; export r; \
24865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24866         $(HOST_EXPORTS) \
24867         for flag in $(EXTRA_HOST_FLAGS) ; do \
24868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24869         done; \
24870         echo "Doing distclean in time" ; \
24871         (cd $(HOST_SUBDIR)/time && \
24872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24874                   "RANLIB=$${RANLIB}" \
24875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24876                   distclean) \
24877           || exit 1
24878
24879 @endif time
24880
24881 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
24882 maybe-maintainer-clean-time:
24883 @if time
24884 maybe-maintainer-clean-time: maintainer-clean-time
24885
24886 maintainer-clean-time: 
24887         @: $(MAKE); $(unstage)
24888         @[ -f ./time/Makefile ] || exit 0; \
24889         r=`${PWD_COMMAND}`; export r; \
24890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24891         $(HOST_EXPORTS) \
24892         for flag in $(EXTRA_HOST_FLAGS) ; do \
24893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24894         done; \
24895         echo "Doing maintainer-clean in time" ; \
24896         (cd $(HOST_SUBDIR)/time && \
24897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24899                   "RANLIB=$${RANLIB}" \
24900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24901                   maintainer-clean) \
24902           || exit 1
24903
24904 @endif time
24905
24906
24907
24908 .PHONY: configure-uudecode maybe-configure-uudecode
24909 maybe-configure-uudecode:
24910 @if uudecode
24911 maybe-configure-uudecode: configure-uudecode
24912 configure-uudecode:
24913         @: $(MAKE); $(unstage)
24914         @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
24915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
24916         r=`${PWD_COMMAND}`; export r; \
24917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24918         $(HOST_EXPORTS) \
24919         echo Configuring in $(HOST_SUBDIR)/uudecode; \
24920         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
24921         case $(srcdir) in \
24922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24923           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
24924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24925         esac; \
24926         srcdiroption="--srcdir=$${topdir}/uudecode"; \
24927         libsrcdir="$$s/uudecode"; \
24928         $(SHELL) $${libsrcdir}/configure \
24929           $(HOST_CONFIGARGS) $${srcdiroption}  \
24930           || exit 1
24931 @endif uudecode
24932
24933
24934
24935
24936
24937 .PHONY: all-uudecode maybe-all-uudecode
24938 maybe-all-uudecode:
24939 @if uudecode
24940 TARGET-uudecode=all
24941 maybe-all-uudecode: all-uudecode
24942 all-uudecode: configure-uudecode
24943         @: $(MAKE); $(unstage)
24944         @r=`${PWD_COMMAND}`; export r; \
24945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24946         $(HOST_EXPORTS) \
24947         (cd $(HOST_SUBDIR)/uudecode && \
24948           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
24949 @endif uudecode
24950
24951
24952
24953
24954 .PHONY: check-uudecode maybe-check-uudecode
24955 maybe-check-uudecode:
24956 @if uudecode
24957 maybe-check-uudecode: check-uudecode
24958
24959 check-uudecode:
24960         @: $(MAKE); $(unstage)
24961         @r=`${PWD_COMMAND}`; export r; \
24962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24963         $(HOST_EXPORTS) \
24964         (cd $(HOST_SUBDIR)/uudecode && \
24965           $(MAKE) $(FLAGS_TO_PASS)  check)
24966
24967 @endif uudecode
24968
24969 .PHONY: install-uudecode maybe-install-uudecode
24970 maybe-install-uudecode:
24971 @if uudecode
24972 maybe-install-uudecode: install-uudecode
24973
24974 install-uudecode: installdirs
24975         @: $(MAKE); $(unstage)
24976         @r=`${PWD_COMMAND}`; export r; \
24977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24978         $(HOST_EXPORTS) \
24979         (cd $(HOST_SUBDIR)/uudecode && \
24980           $(MAKE) $(FLAGS_TO_PASS)  install)
24981
24982 @endif uudecode
24983
24984 # Other targets (info, dvi, etc.)
24985
24986 .PHONY: maybe-info-uudecode info-uudecode
24987 maybe-info-uudecode:
24988 @if uudecode
24989 maybe-info-uudecode: info-uudecode
24990
24991 info-uudecode: \
24992     configure-uudecode 
24993         @: $(MAKE); $(unstage)
24994         @[ -f ./uudecode/Makefile ] || exit 0; \
24995         r=`${PWD_COMMAND}`; export r; \
24996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24997         $(HOST_EXPORTS) \
24998         for flag in $(EXTRA_HOST_FLAGS) ; do \
24999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25000         done; \
25001         echo "Doing info in uudecode" ; \
25002         (cd $(HOST_SUBDIR)/uudecode && \
25003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25005                   "RANLIB=$${RANLIB}" \
25006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25007                   info) \
25008           || exit 1
25009
25010 @endif uudecode
25011
25012 .PHONY: maybe-dvi-uudecode dvi-uudecode
25013 maybe-dvi-uudecode:
25014 @if uudecode
25015 maybe-dvi-uudecode: dvi-uudecode
25016
25017 dvi-uudecode: \
25018     configure-uudecode 
25019         @: $(MAKE); $(unstage)
25020         @[ -f ./uudecode/Makefile ] || exit 0; \
25021         r=`${PWD_COMMAND}`; export r; \
25022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25023         $(HOST_EXPORTS) \
25024         for flag in $(EXTRA_HOST_FLAGS) ; do \
25025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25026         done; \
25027         echo "Doing dvi in uudecode" ; \
25028         (cd $(HOST_SUBDIR)/uudecode && \
25029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25031                   "RANLIB=$${RANLIB}" \
25032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25033                   dvi) \
25034           || exit 1
25035
25036 @endif uudecode
25037
25038 .PHONY: maybe-html-uudecode html-uudecode
25039 maybe-html-uudecode:
25040 @if uudecode
25041 maybe-html-uudecode: html-uudecode
25042
25043 html-uudecode: \
25044     configure-uudecode 
25045         @: $(MAKE); $(unstage)
25046         @[ -f ./uudecode/Makefile ] || exit 0; \
25047         r=`${PWD_COMMAND}`; export r; \
25048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25049         $(HOST_EXPORTS) \
25050         for flag in $(EXTRA_HOST_FLAGS) ; do \
25051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25052         done; \
25053         echo "Doing html in uudecode" ; \
25054         (cd $(HOST_SUBDIR)/uudecode && \
25055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25057                   "RANLIB=$${RANLIB}" \
25058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25059                   html) \
25060           || exit 1
25061
25062 @endif uudecode
25063
25064 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
25065 maybe-TAGS-uudecode:
25066 @if uudecode
25067 maybe-TAGS-uudecode: TAGS-uudecode
25068
25069 TAGS-uudecode: \
25070     configure-uudecode 
25071         @: $(MAKE); $(unstage)
25072         @[ -f ./uudecode/Makefile ] || exit 0; \
25073         r=`${PWD_COMMAND}`; export r; \
25074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25075         $(HOST_EXPORTS) \
25076         for flag in $(EXTRA_HOST_FLAGS) ; do \
25077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25078         done; \
25079         echo "Doing TAGS in uudecode" ; \
25080         (cd $(HOST_SUBDIR)/uudecode && \
25081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25083                   "RANLIB=$${RANLIB}" \
25084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25085                   TAGS) \
25086           || exit 1
25087
25088 @endif uudecode
25089
25090 .PHONY: maybe-install-info-uudecode install-info-uudecode
25091 maybe-install-info-uudecode:
25092 @if uudecode
25093 maybe-install-info-uudecode: install-info-uudecode
25094
25095 install-info-uudecode: \
25096     configure-uudecode \
25097     info-uudecode 
25098         @: $(MAKE); $(unstage)
25099         @[ -f ./uudecode/Makefile ] || exit 0; \
25100         r=`${PWD_COMMAND}`; export r; \
25101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25102         $(HOST_EXPORTS) \
25103         for flag in $(EXTRA_HOST_FLAGS) ; do \
25104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25105         done; \
25106         echo "Doing install-info in uudecode" ; \
25107         (cd $(HOST_SUBDIR)/uudecode && \
25108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25110                   "RANLIB=$${RANLIB}" \
25111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25112                   install-info) \
25113           || exit 1
25114
25115 @endif uudecode
25116
25117 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
25118 maybe-installcheck-uudecode:
25119 @if uudecode
25120 maybe-installcheck-uudecode: installcheck-uudecode
25121
25122 installcheck-uudecode: \
25123     configure-uudecode 
25124         @: $(MAKE); $(unstage)
25125         @[ -f ./uudecode/Makefile ] || exit 0; \
25126         r=`${PWD_COMMAND}`; export r; \
25127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25128         $(HOST_EXPORTS) \
25129         for flag in $(EXTRA_HOST_FLAGS) ; do \
25130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25131         done; \
25132         echo "Doing installcheck in uudecode" ; \
25133         (cd $(HOST_SUBDIR)/uudecode && \
25134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25136                   "RANLIB=$${RANLIB}" \
25137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25138                   installcheck) \
25139           || exit 1
25140
25141 @endif uudecode
25142
25143 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
25144 maybe-mostlyclean-uudecode:
25145 @if uudecode
25146 maybe-mostlyclean-uudecode: mostlyclean-uudecode
25147
25148 mostlyclean-uudecode: 
25149         @: $(MAKE); $(unstage)
25150         @[ -f ./uudecode/Makefile ] || exit 0; \
25151         r=`${PWD_COMMAND}`; export r; \
25152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25153         $(HOST_EXPORTS) \
25154         for flag in $(EXTRA_HOST_FLAGS) ; do \
25155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25156         done; \
25157         echo "Doing mostlyclean in uudecode" ; \
25158         (cd $(HOST_SUBDIR)/uudecode && \
25159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25161                   "RANLIB=$${RANLIB}" \
25162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25163                   mostlyclean) \
25164           || exit 1
25165
25166 @endif uudecode
25167
25168 .PHONY: maybe-clean-uudecode clean-uudecode
25169 maybe-clean-uudecode:
25170 @if uudecode
25171 maybe-clean-uudecode: clean-uudecode
25172
25173 clean-uudecode: 
25174         @: $(MAKE); $(unstage)
25175         @[ -f ./uudecode/Makefile ] || exit 0; \
25176         r=`${PWD_COMMAND}`; export r; \
25177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25178         $(HOST_EXPORTS) \
25179         for flag in $(EXTRA_HOST_FLAGS) ; do \
25180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25181         done; \
25182         echo "Doing clean in uudecode" ; \
25183         (cd $(HOST_SUBDIR)/uudecode && \
25184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25186                   "RANLIB=$${RANLIB}" \
25187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25188                   clean) \
25189           || exit 1
25190
25191 @endif uudecode
25192
25193 .PHONY: maybe-distclean-uudecode distclean-uudecode
25194 maybe-distclean-uudecode:
25195 @if uudecode
25196 maybe-distclean-uudecode: distclean-uudecode
25197
25198 distclean-uudecode: 
25199         @: $(MAKE); $(unstage)
25200         @[ -f ./uudecode/Makefile ] || exit 0; \
25201         r=`${PWD_COMMAND}`; export r; \
25202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203         $(HOST_EXPORTS) \
25204         for flag in $(EXTRA_HOST_FLAGS) ; do \
25205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25206         done; \
25207         echo "Doing distclean in uudecode" ; \
25208         (cd $(HOST_SUBDIR)/uudecode && \
25209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25211                   "RANLIB=$${RANLIB}" \
25212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25213                   distclean) \
25214           || exit 1
25215
25216 @endif uudecode
25217
25218 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
25219 maybe-maintainer-clean-uudecode:
25220 @if uudecode
25221 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
25222
25223 maintainer-clean-uudecode: 
25224         @: $(MAKE); $(unstage)
25225         @[ -f ./uudecode/Makefile ] || exit 0; \
25226         r=`${PWD_COMMAND}`; export r; \
25227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25228         $(HOST_EXPORTS) \
25229         for flag in $(EXTRA_HOST_FLAGS) ; do \
25230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25231         done; \
25232         echo "Doing maintainer-clean in uudecode" ; \
25233         (cd $(HOST_SUBDIR)/uudecode && \
25234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25236                   "RANLIB=$${RANLIB}" \
25237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25238                   maintainer-clean) \
25239           || exit 1
25240
25241 @endif uudecode
25242
25243
25244
25245 .PHONY: configure-wdiff maybe-configure-wdiff
25246 maybe-configure-wdiff:
25247 @if wdiff
25248 maybe-configure-wdiff: configure-wdiff
25249 configure-wdiff:
25250         @: $(MAKE); $(unstage)
25251         @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
25252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
25253         r=`${PWD_COMMAND}`; export r; \
25254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25255         $(HOST_EXPORTS) \
25256         echo Configuring in $(HOST_SUBDIR)/wdiff; \
25257         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
25258         case $(srcdir) in \
25259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25260           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
25261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25262         esac; \
25263         srcdiroption="--srcdir=$${topdir}/wdiff"; \
25264         libsrcdir="$$s/wdiff"; \
25265         $(SHELL) $${libsrcdir}/configure \
25266           $(HOST_CONFIGARGS) $${srcdiroption}  \
25267           || exit 1
25268 @endif wdiff
25269
25270
25271
25272
25273
25274 .PHONY: all-wdiff maybe-all-wdiff
25275 maybe-all-wdiff:
25276 @if wdiff
25277 TARGET-wdiff=all
25278 maybe-all-wdiff: all-wdiff
25279 all-wdiff: configure-wdiff
25280         @: $(MAKE); $(unstage)
25281         @r=`${PWD_COMMAND}`; export r; \
25282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25283         $(HOST_EXPORTS) \
25284         (cd $(HOST_SUBDIR)/wdiff && \
25285           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
25286 @endif wdiff
25287
25288
25289
25290
25291 .PHONY: check-wdiff maybe-check-wdiff
25292 maybe-check-wdiff:
25293 @if wdiff
25294 maybe-check-wdiff: check-wdiff
25295
25296 check-wdiff:
25297         @: $(MAKE); $(unstage)
25298         @r=`${PWD_COMMAND}`; export r; \
25299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25300         $(HOST_EXPORTS) \
25301         (cd $(HOST_SUBDIR)/wdiff && \
25302           $(MAKE) $(FLAGS_TO_PASS)  check)
25303
25304 @endif wdiff
25305
25306 .PHONY: install-wdiff maybe-install-wdiff
25307 maybe-install-wdiff:
25308 @if wdiff
25309 maybe-install-wdiff: install-wdiff
25310
25311 install-wdiff: installdirs
25312         @: $(MAKE); $(unstage)
25313         @r=`${PWD_COMMAND}`; export r; \
25314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25315         $(HOST_EXPORTS) \
25316         (cd $(HOST_SUBDIR)/wdiff && \
25317           $(MAKE) $(FLAGS_TO_PASS)  install)
25318
25319 @endif wdiff
25320
25321 # Other targets (info, dvi, etc.)
25322
25323 .PHONY: maybe-info-wdiff info-wdiff
25324 maybe-info-wdiff:
25325 @if wdiff
25326 maybe-info-wdiff: info-wdiff
25327
25328 info-wdiff: \
25329     configure-wdiff 
25330         @: $(MAKE); $(unstage)
25331         @[ -f ./wdiff/Makefile ] || exit 0; \
25332         r=`${PWD_COMMAND}`; export r; \
25333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25334         $(HOST_EXPORTS) \
25335         for flag in $(EXTRA_HOST_FLAGS) ; do \
25336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25337         done; \
25338         echo "Doing info in wdiff" ; \
25339         (cd $(HOST_SUBDIR)/wdiff && \
25340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25342                   "RANLIB=$${RANLIB}" \
25343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25344                   info) \
25345           || exit 1
25346
25347 @endif wdiff
25348
25349 .PHONY: maybe-dvi-wdiff dvi-wdiff
25350 maybe-dvi-wdiff:
25351 @if wdiff
25352 maybe-dvi-wdiff: dvi-wdiff
25353
25354 dvi-wdiff: \
25355     configure-wdiff 
25356         @: $(MAKE); $(unstage)
25357         @[ -f ./wdiff/Makefile ] || exit 0; \
25358         r=`${PWD_COMMAND}`; export r; \
25359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25360         $(HOST_EXPORTS) \
25361         for flag in $(EXTRA_HOST_FLAGS) ; do \
25362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25363         done; \
25364         echo "Doing dvi in wdiff" ; \
25365         (cd $(HOST_SUBDIR)/wdiff && \
25366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25368                   "RANLIB=$${RANLIB}" \
25369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25370                   dvi) \
25371           || exit 1
25372
25373 @endif wdiff
25374
25375 .PHONY: maybe-html-wdiff html-wdiff
25376 maybe-html-wdiff:
25377 @if wdiff
25378 maybe-html-wdiff: html-wdiff
25379
25380 html-wdiff: \
25381     configure-wdiff 
25382         @: $(MAKE); $(unstage)
25383         @[ -f ./wdiff/Makefile ] || exit 0; \
25384         r=`${PWD_COMMAND}`; export r; \
25385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386         $(HOST_EXPORTS) \
25387         for flag in $(EXTRA_HOST_FLAGS) ; do \
25388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25389         done; \
25390         echo "Doing html in wdiff" ; \
25391         (cd $(HOST_SUBDIR)/wdiff && \
25392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25394                   "RANLIB=$${RANLIB}" \
25395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25396                   html) \
25397           || exit 1
25398
25399 @endif wdiff
25400
25401 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
25402 maybe-TAGS-wdiff:
25403 @if wdiff
25404 maybe-TAGS-wdiff: TAGS-wdiff
25405
25406 TAGS-wdiff: \
25407     configure-wdiff 
25408         @: $(MAKE); $(unstage)
25409         @[ -f ./wdiff/Makefile ] || exit 0; \
25410         r=`${PWD_COMMAND}`; export r; \
25411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25412         $(HOST_EXPORTS) \
25413         for flag in $(EXTRA_HOST_FLAGS) ; do \
25414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25415         done; \
25416         echo "Doing TAGS in wdiff" ; \
25417         (cd $(HOST_SUBDIR)/wdiff && \
25418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25420                   "RANLIB=$${RANLIB}" \
25421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25422                   TAGS) \
25423           || exit 1
25424
25425 @endif wdiff
25426
25427 .PHONY: maybe-install-info-wdiff install-info-wdiff
25428 maybe-install-info-wdiff:
25429 @if wdiff
25430 maybe-install-info-wdiff: install-info-wdiff
25431
25432 install-info-wdiff: \
25433     configure-wdiff \
25434     info-wdiff 
25435         @: $(MAKE); $(unstage)
25436         @[ -f ./wdiff/Makefile ] || exit 0; \
25437         r=`${PWD_COMMAND}`; export r; \
25438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25439         $(HOST_EXPORTS) \
25440         for flag in $(EXTRA_HOST_FLAGS) ; do \
25441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25442         done; \
25443         echo "Doing install-info in wdiff" ; \
25444         (cd $(HOST_SUBDIR)/wdiff && \
25445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25447                   "RANLIB=$${RANLIB}" \
25448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25449                   install-info) \
25450           || exit 1
25451
25452 @endif wdiff
25453
25454 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
25455 maybe-installcheck-wdiff:
25456 @if wdiff
25457 maybe-installcheck-wdiff: installcheck-wdiff
25458
25459 installcheck-wdiff: \
25460     configure-wdiff 
25461         @: $(MAKE); $(unstage)
25462         @[ -f ./wdiff/Makefile ] || exit 0; \
25463         r=`${PWD_COMMAND}`; export r; \
25464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25465         $(HOST_EXPORTS) \
25466         for flag in $(EXTRA_HOST_FLAGS) ; do \
25467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25468         done; \
25469         echo "Doing installcheck in wdiff" ; \
25470         (cd $(HOST_SUBDIR)/wdiff && \
25471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25473                   "RANLIB=$${RANLIB}" \
25474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25475                   installcheck) \
25476           || exit 1
25477
25478 @endif wdiff
25479
25480 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25481 maybe-mostlyclean-wdiff:
25482 @if wdiff
25483 maybe-mostlyclean-wdiff: mostlyclean-wdiff
25484
25485 mostlyclean-wdiff: 
25486         @: $(MAKE); $(unstage)
25487         @[ -f ./wdiff/Makefile ] || exit 0; \
25488         r=`${PWD_COMMAND}`; export r; \
25489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25490         $(HOST_EXPORTS) \
25491         for flag in $(EXTRA_HOST_FLAGS) ; do \
25492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25493         done; \
25494         echo "Doing mostlyclean in wdiff" ; \
25495         (cd $(HOST_SUBDIR)/wdiff && \
25496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25498                   "RANLIB=$${RANLIB}" \
25499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25500                   mostlyclean) \
25501           || exit 1
25502
25503 @endif wdiff
25504
25505 .PHONY: maybe-clean-wdiff clean-wdiff
25506 maybe-clean-wdiff:
25507 @if wdiff
25508 maybe-clean-wdiff: clean-wdiff
25509
25510 clean-wdiff: 
25511         @: $(MAKE); $(unstage)
25512         @[ -f ./wdiff/Makefile ] || exit 0; \
25513         r=`${PWD_COMMAND}`; export r; \
25514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25515         $(HOST_EXPORTS) \
25516         for flag in $(EXTRA_HOST_FLAGS) ; do \
25517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25518         done; \
25519         echo "Doing clean in wdiff" ; \
25520         (cd $(HOST_SUBDIR)/wdiff && \
25521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25523                   "RANLIB=$${RANLIB}" \
25524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25525                   clean) \
25526           || exit 1
25527
25528 @endif wdiff
25529
25530 .PHONY: maybe-distclean-wdiff distclean-wdiff
25531 maybe-distclean-wdiff:
25532 @if wdiff
25533 maybe-distclean-wdiff: distclean-wdiff
25534
25535 distclean-wdiff: 
25536         @: $(MAKE); $(unstage)
25537         @[ -f ./wdiff/Makefile ] || exit 0; \
25538         r=`${PWD_COMMAND}`; export r; \
25539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25540         $(HOST_EXPORTS) \
25541         for flag in $(EXTRA_HOST_FLAGS) ; do \
25542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25543         done; \
25544         echo "Doing distclean in wdiff" ; \
25545         (cd $(HOST_SUBDIR)/wdiff && \
25546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25548                   "RANLIB=$${RANLIB}" \
25549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25550                   distclean) \
25551           || exit 1
25552
25553 @endif wdiff
25554
25555 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25556 maybe-maintainer-clean-wdiff:
25557 @if wdiff
25558 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25559
25560 maintainer-clean-wdiff: 
25561         @: $(MAKE); $(unstage)
25562         @[ -f ./wdiff/Makefile ] || exit 0; \
25563         r=`${PWD_COMMAND}`; export r; \
25564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25565         $(HOST_EXPORTS) \
25566         for flag in $(EXTRA_HOST_FLAGS) ; do \
25567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25568         done; \
25569         echo "Doing maintainer-clean in wdiff" ; \
25570         (cd $(HOST_SUBDIR)/wdiff && \
25571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25573                   "RANLIB=$${RANLIB}" \
25574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25575                   maintainer-clean) \
25576           || exit 1
25577
25578 @endif wdiff
25579
25580
25581
25582 .PHONY: configure-zip maybe-configure-zip
25583 maybe-configure-zip:
25584 @if zip
25585 maybe-configure-zip: configure-zip
25586 configure-zip:
25587         @: $(MAKE); $(unstage)
25588         @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25590         r=`${PWD_COMMAND}`; export r; \
25591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25592         $(HOST_EXPORTS) \
25593         echo Configuring in $(HOST_SUBDIR)/zip; \
25594         cd "$(HOST_SUBDIR)/zip" || exit 1; \
25595         case $(srcdir) in \
25596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25597           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25599         esac; \
25600         srcdiroption="--srcdir=$${topdir}/zip"; \
25601         libsrcdir="$$s/zip"; \
25602         $(SHELL) $${libsrcdir}/configure \
25603           $(HOST_CONFIGARGS) $${srcdiroption}  \
25604           || exit 1
25605 @endif zip
25606
25607
25608
25609
25610
25611 .PHONY: all-zip maybe-all-zip
25612 maybe-all-zip:
25613 @if zip
25614 TARGET-zip=all
25615 maybe-all-zip: all-zip
25616 all-zip: configure-zip
25617         @: $(MAKE); $(unstage)
25618         @r=`${PWD_COMMAND}`; export r; \
25619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25620         $(HOST_EXPORTS) \
25621         (cd $(HOST_SUBDIR)/zip && \
25622           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
25623 @endif zip
25624
25625
25626
25627
25628 .PHONY: check-zip maybe-check-zip
25629 maybe-check-zip:
25630 @if zip
25631 maybe-check-zip: check-zip
25632
25633 # This module is only tested in a native toolchain.
25634 check-zip:
25635         @: $(MAKE); $(unstage)
25636         @if [ '$(host)' = '$(target)' ] ; then \
25637           r=`${PWD_COMMAND}`; export r; \
25638           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25639           $(HOST_EXPORTS) \
25640           (cd $(HOST_SUBDIR)/zip && \
25641             $(MAKE) $(FLAGS_TO_PASS)  check); \
25642         fi
25643
25644 @endif zip
25645
25646 .PHONY: install-zip maybe-install-zip
25647 maybe-install-zip:
25648 @if zip
25649 maybe-install-zip: install-zip
25650
25651 install-zip: installdirs
25652         @: $(MAKE); $(unstage)
25653         @r=`${PWD_COMMAND}`; export r; \
25654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25655         $(HOST_EXPORTS) \
25656         (cd $(HOST_SUBDIR)/zip && \
25657           $(MAKE) $(FLAGS_TO_PASS)  install)
25658
25659 @endif zip
25660
25661 # Other targets (info, dvi, etc.)
25662
25663 .PHONY: maybe-info-zip info-zip
25664 maybe-info-zip:
25665 @if zip
25666 maybe-info-zip: info-zip
25667
25668 info-zip: \
25669     configure-zip 
25670         @: $(MAKE); $(unstage)
25671         @[ -f ./zip/Makefile ] || exit 0; \
25672         r=`${PWD_COMMAND}`; export r; \
25673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25674         $(HOST_EXPORTS) \
25675         for flag in $(EXTRA_HOST_FLAGS) ; do \
25676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25677         done; \
25678         echo "Doing info in zip" ; \
25679         (cd $(HOST_SUBDIR)/zip && \
25680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25682                   "RANLIB=$${RANLIB}" \
25683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25684                   info) \
25685           || exit 1
25686
25687 @endif zip
25688
25689 .PHONY: maybe-dvi-zip dvi-zip
25690 maybe-dvi-zip:
25691 @if zip
25692 maybe-dvi-zip: dvi-zip
25693
25694 dvi-zip: \
25695     configure-zip 
25696         @: $(MAKE); $(unstage)
25697         @[ -f ./zip/Makefile ] || exit 0; \
25698         r=`${PWD_COMMAND}`; export r; \
25699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25700         $(HOST_EXPORTS) \
25701         for flag in $(EXTRA_HOST_FLAGS) ; do \
25702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25703         done; \
25704         echo "Doing dvi in zip" ; \
25705         (cd $(HOST_SUBDIR)/zip && \
25706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25708                   "RANLIB=$${RANLIB}" \
25709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25710                   dvi) \
25711           || exit 1
25712
25713 @endif zip
25714
25715 .PHONY: maybe-html-zip html-zip
25716 maybe-html-zip:
25717 @if zip
25718 maybe-html-zip: html-zip
25719
25720 html-zip: \
25721     configure-zip 
25722         @: $(MAKE); $(unstage)
25723         @[ -f ./zip/Makefile ] || exit 0; \
25724         r=`${PWD_COMMAND}`; export r; \
25725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25726         $(HOST_EXPORTS) \
25727         for flag in $(EXTRA_HOST_FLAGS) ; do \
25728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25729         done; \
25730         echo "Doing html in zip" ; \
25731         (cd $(HOST_SUBDIR)/zip && \
25732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25734                   "RANLIB=$${RANLIB}" \
25735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25736                   html) \
25737           || exit 1
25738
25739 @endif zip
25740
25741 .PHONY: maybe-TAGS-zip TAGS-zip
25742 maybe-TAGS-zip:
25743 @if zip
25744 maybe-TAGS-zip: TAGS-zip
25745
25746 TAGS-zip: \
25747     configure-zip 
25748         @: $(MAKE); $(unstage)
25749         @[ -f ./zip/Makefile ] || exit 0; \
25750         r=`${PWD_COMMAND}`; export r; \
25751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25752         $(HOST_EXPORTS) \
25753         for flag in $(EXTRA_HOST_FLAGS) ; do \
25754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25755         done; \
25756         echo "Doing TAGS in zip" ; \
25757         (cd $(HOST_SUBDIR)/zip && \
25758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25760                   "RANLIB=$${RANLIB}" \
25761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25762                   TAGS) \
25763           || exit 1
25764
25765 @endif zip
25766
25767 .PHONY: maybe-install-info-zip install-info-zip
25768 maybe-install-info-zip:
25769 @if zip
25770 maybe-install-info-zip: install-info-zip
25771
25772 install-info-zip: \
25773     configure-zip \
25774     info-zip 
25775         @: $(MAKE); $(unstage)
25776         @[ -f ./zip/Makefile ] || exit 0; \
25777         r=`${PWD_COMMAND}`; export r; \
25778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25779         $(HOST_EXPORTS) \
25780         for flag in $(EXTRA_HOST_FLAGS) ; do \
25781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25782         done; \
25783         echo "Doing install-info in zip" ; \
25784         (cd $(HOST_SUBDIR)/zip && \
25785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25787                   "RANLIB=$${RANLIB}" \
25788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25789                   install-info) \
25790           || exit 1
25791
25792 @endif zip
25793
25794 .PHONY: maybe-installcheck-zip installcheck-zip
25795 maybe-installcheck-zip:
25796 @if zip
25797 maybe-installcheck-zip: installcheck-zip
25798
25799 installcheck-zip: \
25800     configure-zip 
25801         @: $(MAKE); $(unstage)
25802         @[ -f ./zip/Makefile ] || exit 0; \
25803         r=`${PWD_COMMAND}`; export r; \
25804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805         $(HOST_EXPORTS) \
25806         for flag in $(EXTRA_HOST_FLAGS) ; do \
25807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25808         done; \
25809         echo "Doing installcheck in zip" ; \
25810         (cd $(HOST_SUBDIR)/zip && \
25811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25813                   "RANLIB=$${RANLIB}" \
25814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25815                   installcheck) \
25816           || exit 1
25817
25818 @endif zip
25819
25820 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
25821 maybe-mostlyclean-zip:
25822 @if zip
25823 maybe-mostlyclean-zip: mostlyclean-zip
25824
25825 mostlyclean-zip: 
25826         @: $(MAKE); $(unstage)
25827         @[ -f ./zip/Makefile ] || exit 0; \
25828         r=`${PWD_COMMAND}`; export r; \
25829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25830         $(HOST_EXPORTS) \
25831         for flag in $(EXTRA_HOST_FLAGS) ; do \
25832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25833         done; \
25834         echo "Doing mostlyclean in zip" ; \
25835         (cd $(HOST_SUBDIR)/zip && \
25836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25838                   "RANLIB=$${RANLIB}" \
25839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25840                   mostlyclean) \
25841           || exit 1
25842
25843 @endif zip
25844
25845 .PHONY: maybe-clean-zip clean-zip
25846 maybe-clean-zip:
25847 @if zip
25848 maybe-clean-zip: clean-zip
25849
25850 clean-zip: 
25851         @: $(MAKE); $(unstage)
25852         @[ -f ./zip/Makefile ] || exit 0; \
25853         r=`${PWD_COMMAND}`; export r; \
25854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855         $(HOST_EXPORTS) \
25856         for flag in $(EXTRA_HOST_FLAGS) ; do \
25857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25858         done; \
25859         echo "Doing clean in zip" ; \
25860         (cd $(HOST_SUBDIR)/zip && \
25861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25863                   "RANLIB=$${RANLIB}" \
25864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25865                   clean) \
25866           || exit 1
25867
25868 @endif zip
25869
25870 .PHONY: maybe-distclean-zip distclean-zip
25871 maybe-distclean-zip:
25872 @if zip
25873 maybe-distclean-zip: distclean-zip
25874
25875 distclean-zip: 
25876         @: $(MAKE); $(unstage)
25877         @[ -f ./zip/Makefile ] || exit 0; \
25878         r=`${PWD_COMMAND}`; export r; \
25879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25880         $(HOST_EXPORTS) \
25881         for flag in $(EXTRA_HOST_FLAGS) ; do \
25882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25883         done; \
25884         echo "Doing distclean in zip" ; \
25885         (cd $(HOST_SUBDIR)/zip && \
25886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25888                   "RANLIB=$${RANLIB}" \
25889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25890                   distclean) \
25891           || exit 1
25892
25893 @endif zip
25894
25895 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
25896 maybe-maintainer-clean-zip:
25897 @if zip
25898 maybe-maintainer-clean-zip: maintainer-clean-zip
25899
25900 maintainer-clean-zip: 
25901         @: $(MAKE); $(unstage)
25902         @[ -f ./zip/Makefile ] || exit 0; \
25903         r=`${PWD_COMMAND}`; export r; \
25904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25905         $(HOST_EXPORTS) \
25906         for flag in $(EXTRA_HOST_FLAGS) ; do \
25907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25908         done; \
25909         echo "Doing maintainer-clean in zip" ; \
25910         (cd $(HOST_SUBDIR)/zip && \
25911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25913                   "RANLIB=$${RANLIB}" \
25914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25915                   maintainer-clean) \
25916           || exit 1
25917
25918 @endif zip
25919
25920
25921
25922 .PHONY: configure-zlib maybe-configure-zlib
25923 maybe-configure-zlib:
25924 @if zlib
25925 maybe-configure-zlib: configure-zlib
25926 configure-zlib:
25927         @test -f stage_last && exit 0; \
25928         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25930         r=`${PWD_COMMAND}`; export r; \
25931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25932         $(HOST_EXPORTS) \
25933         echo Configuring in $(HOST_SUBDIR)/zlib; \
25934         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25935         case $(srcdir) in \
25936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25937           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25939         esac; \
25940         srcdiroption="--srcdir=$${topdir}/zlib"; \
25941         libsrcdir="$$s/zlib"; \
25942         $(SHELL) $${libsrcdir}/configure \
25943           $(HOST_CONFIGARGS) $${srcdiroption}  \
25944           || exit 1
25945 @endif zlib
25946
25947
25948
25949 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25950 maybe-configure-stage1-zlib:
25951 @if zlib-bootstrap
25952 maybe-configure-stage1-zlib: configure-stage1-zlib
25953 configure-stage1-zlib:
25954         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25955         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25956         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25957         $(HOST_EXPORTS) \
25958         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25960         cd $(HOST_SUBDIR)/zlib || exit 1; \
25961         case $(srcdir) in \
25962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25963           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25965         esac; \
25966         srcdiroption="--srcdir=$${topdir}/zlib"; \
25967         libsrcdir="$$s/zlib"; \
25968         $(SHELL) $${libsrcdir}/configure \
25969           $(HOST_CONFIGARGS) $${srcdiroption} \
25970           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
25971 @endif zlib-bootstrap
25972
25973 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25974 maybe-configure-stage2-zlib:
25975 @if zlib-bootstrap
25976 maybe-configure-stage2-zlib: configure-stage2-zlib
25977 configure-stage2-zlib:
25978         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25979         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25980         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25981         $(HOST_EXPORTS) \
25982         $(POSTSTAGE1_HOST_EXPORTS) \
25983         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25985         cd $(HOST_SUBDIR)/zlib || exit 1; \
25986         case $(srcdir) in \
25987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25988           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25990         esac; \
25991         srcdiroption="--srcdir=$${topdir}/zlib"; \
25992         libsrcdir="$$s/zlib"; \
25993         $(SHELL) $${libsrcdir}/configure \
25994           $(HOST_CONFIGARGS) $${srcdiroption} \
25995           @stage2_werror_flag@ 
25996 @endif zlib-bootstrap
25997
25998 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25999 maybe-configure-stage3-zlib:
26000 @if zlib-bootstrap
26001 maybe-configure-stage3-zlib: configure-stage3-zlib
26002 configure-stage3-zlib:
26003         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
26004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26005         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26006         $(HOST_EXPORTS) \
26007         $(POSTSTAGE1_HOST_EXPORTS) \
26008         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26010         cd $(HOST_SUBDIR)/zlib || exit 1; \
26011         case $(srcdir) in \
26012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26013           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26015         esac; \
26016         srcdiroption="--srcdir=$${topdir}/zlib"; \
26017         libsrcdir="$$s/zlib"; \
26018         $(SHELL) $${libsrcdir}/configure \
26019           $(HOST_CONFIGARGS) $${srcdiroption} \
26020           @stage2_werror_flag@ 
26021 @endif zlib-bootstrap
26022
26023 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26024 maybe-configure-stage4-zlib:
26025 @if zlib-bootstrap
26026 maybe-configure-stage4-zlib: configure-stage4-zlib
26027 configure-stage4-zlib:
26028         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
26029         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26030         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26031         $(HOST_EXPORTS) \
26032         $(POSTSTAGE1_HOST_EXPORTS) \
26033         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26034         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26035         cd $(HOST_SUBDIR)/zlib || exit 1; \
26036         case $(srcdir) in \
26037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26038           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26040         esac; \
26041         srcdiroption="--srcdir=$${topdir}/zlib"; \
26042         libsrcdir="$$s/zlib"; \
26043         $(SHELL) $${libsrcdir}/configure \
26044           $(HOST_CONFIGARGS) $${srcdiroption} \
26045           @stage2_werror_flag@ 
26046 @endif zlib-bootstrap
26047
26048 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26049 maybe-configure-stageprofile-zlib:
26050 @if zlib-bootstrap
26051 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26052 configure-stageprofile-zlib:
26053         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
26054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26055         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26056         $(HOST_EXPORTS) \
26057         $(POSTSTAGE1_HOST_EXPORTS) \
26058         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26060         cd $(HOST_SUBDIR)/zlib || exit 1; \
26061         case $(srcdir) in \
26062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26063           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26065         esac; \
26066         srcdiroption="--srcdir=$${topdir}/zlib"; \
26067         libsrcdir="$$s/zlib"; \
26068         $(SHELL) $${libsrcdir}/configure \
26069           $(HOST_CONFIGARGS) $${srcdiroption} \
26070           @stage2_werror_flag@ 
26071 @endif zlib-bootstrap
26072
26073 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26074 maybe-configure-stagefeedback-zlib:
26075 @if zlib-bootstrap
26076 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26077 configure-stagefeedback-zlib:
26078         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
26079         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26080         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26081         $(HOST_EXPORTS) \
26082         $(POSTSTAGE1_HOST_EXPORTS) \
26083         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26085         cd $(HOST_SUBDIR)/zlib || exit 1; \
26086         case $(srcdir) in \
26087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26088           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26090         esac; \
26091         srcdiroption="--srcdir=$${topdir}/zlib"; \
26092         libsrcdir="$$s/zlib"; \
26093         $(SHELL) $${libsrcdir}/configure \
26094           $(HOST_CONFIGARGS) $${srcdiroption} \
26095           @stage2_werror_flag@ 
26096 @endif zlib-bootstrap
26097
26098
26099
26100
26101
26102 .PHONY: all-zlib maybe-all-zlib
26103 maybe-all-zlib:
26104 @if zlib
26105 TARGET-zlib=all
26106 maybe-all-zlib: all-zlib
26107 all-zlib: configure-zlib
26108         @test -f stage_last && exit 0; \
26109         r=`${PWD_COMMAND}`; export r; \
26110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26111         $(HOST_EXPORTS) \
26112         (cd $(HOST_SUBDIR)/zlib && \
26113           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
26114 @endif zlib
26115
26116
26117
26118 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26119 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26120 maybe-all-stage1-zlib:
26121 maybe-clean-stage1-zlib:
26122 @if zlib-bootstrap
26123 maybe-all-stage1-zlib: all-stage1-zlib
26124 all-stage1: all-stage1-zlib
26125 TARGET-stage1-zlib = $(TARGET-zlib)
26126 all-stage1-zlib: configure-stage1-zlib
26127         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
26128         @r=`${PWD_COMMAND}`; export r; \
26129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26130         $(HOST_EXPORTS) \
26131         cd $(HOST_SUBDIR)/zlib && \
26132         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
26133                 $(TARGET-stage1-zlib)
26134
26135 maybe-clean-stage1-zlib: clean-stage1-zlib
26136 clean-stage1: clean-stage1-zlib
26137 clean-stage1-zlib:
26138         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
26139           || exit 0 ; \
26140         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
26141         cd $(HOST_SUBDIR)/zlib && \
26142         $(MAKE) $(FLAGS_TO_PASS)  \
26143                 CFLAGS="$(STAGE1_CFLAGS)"  clean
26144 @endif zlib-bootstrap
26145
26146
26147 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26148 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26149 maybe-all-stage2-zlib:
26150 maybe-clean-stage2-zlib:
26151 @if zlib-bootstrap
26152 maybe-all-stage2-zlib: all-stage2-zlib
26153 all-stage2: all-stage2-zlib
26154 TARGET-stage2-zlib = $(TARGET-zlib)
26155 all-stage2-zlib: configure-stage2-zlib
26156         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
26157         @r=`${PWD_COMMAND}`; export r; \
26158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159         $(HOST_EXPORTS) \
26160         $(POSTSTAGE1_HOST_EXPORTS) \
26161         cd $(HOST_SUBDIR)/zlib && \
26162         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26163                 $(TARGET-stage2-zlib)
26164
26165 maybe-clean-stage2-zlib: clean-stage2-zlib
26166 clean-stage2: clean-stage2-zlib
26167 clean-stage2-zlib:
26168         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
26169           || exit 0 ; \
26170         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
26171         cd $(HOST_SUBDIR)/zlib && \
26172         $(MAKE) $(FLAGS_TO_PASS)  \
26173                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26174                   clean
26175 @endif zlib-bootstrap
26176
26177
26178 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
26179 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
26180 maybe-all-stage3-zlib:
26181 maybe-clean-stage3-zlib:
26182 @if zlib-bootstrap
26183 maybe-all-stage3-zlib: all-stage3-zlib
26184 all-stage3: all-stage3-zlib
26185 TARGET-stage3-zlib = $(TARGET-zlib)
26186 all-stage3-zlib: configure-stage3-zlib
26187         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
26188         @r=`${PWD_COMMAND}`; export r; \
26189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26190         $(HOST_EXPORTS) \
26191         $(POSTSTAGE1_HOST_EXPORTS) \
26192         cd $(HOST_SUBDIR)/zlib && \
26193         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26194                 $(TARGET-stage3-zlib)
26195
26196 maybe-clean-stage3-zlib: clean-stage3-zlib
26197 clean-stage3: clean-stage3-zlib
26198 clean-stage3-zlib:
26199         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
26200           || exit 0 ; \
26201         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
26202         cd $(HOST_SUBDIR)/zlib && \
26203         $(MAKE) $(FLAGS_TO_PASS)  \
26204                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26205                   clean
26206 @endif zlib-bootstrap
26207
26208
26209 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
26210 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
26211 maybe-all-stage4-zlib:
26212 maybe-clean-stage4-zlib:
26213 @if zlib-bootstrap
26214 maybe-all-stage4-zlib: all-stage4-zlib
26215 all-stage4: all-stage4-zlib
26216 TARGET-stage4-zlib = $(TARGET-zlib)
26217 all-stage4-zlib: configure-stage4-zlib
26218         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
26219         @r=`${PWD_COMMAND}`; export r; \
26220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26221         $(HOST_EXPORTS) \
26222         $(POSTSTAGE1_HOST_EXPORTS) \
26223         cd $(HOST_SUBDIR)/zlib && \
26224         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26225                 $(TARGET-stage4-zlib)
26226
26227 maybe-clean-stage4-zlib: clean-stage4-zlib
26228 clean-stage4: clean-stage4-zlib
26229 clean-stage4-zlib:
26230         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
26231           || exit 0 ; \
26232         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
26233         cd $(HOST_SUBDIR)/zlib && \
26234         $(MAKE) $(FLAGS_TO_PASS)  \
26235                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26236                   clean
26237 @endif zlib-bootstrap
26238
26239
26240 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
26241 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
26242 maybe-all-stageprofile-zlib:
26243 maybe-clean-stageprofile-zlib:
26244 @if zlib-bootstrap
26245 maybe-all-stageprofile-zlib: all-stageprofile-zlib
26246 all-stageprofile: all-stageprofile-zlib
26247 TARGET-stageprofile-zlib = $(TARGET-zlib)
26248 all-stageprofile-zlib: configure-stageprofile-zlib
26249         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
26250         @r=`${PWD_COMMAND}`; export r; \
26251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26252         $(HOST_EXPORTS) \
26253         $(POSTSTAGE1_HOST_EXPORTS) \
26254         cd $(HOST_SUBDIR)/zlib && \
26255         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
26256                 $(TARGET-stageprofile-zlib)
26257
26258 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
26259 clean-stageprofile: clean-stageprofile-zlib
26260 clean-stageprofile-zlib:
26261         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
26262           || exit 0 ; \
26263         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
26264         cd $(HOST_SUBDIR)/zlib && \
26265         $(MAKE) $(FLAGS_TO_PASS)  \
26266                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26267                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
26268 @endif zlib-bootstrap
26269
26270
26271 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
26272 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
26273 maybe-all-stagefeedback-zlib:
26274 maybe-clean-stagefeedback-zlib:
26275 @if zlib-bootstrap
26276 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
26277 all-stagefeedback: all-stagefeedback-zlib
26278 TARGET-stagefeedback-zlib = $(TARGET-zlib)
26279 all-stagefeedback-zlib: configure-stagefeedback-zlib
26280         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
26281         @r=`${PWD_COMMAND}`; export r; \
26282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26283         $(HOST_EXPORTS) \
26284         $(POSTSTAGE1_HOST_EXPORTS) \
26285         cd $(HOST_SUBDIR)/zlib && \
26286         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
26287                 $(TARGET-stagefeedback-zlib)
26288
26289 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
26290 clean-stagefeedback: clean-stagefeedback-zlib
26291 clean-stagefeedback-zlib:
26292         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
26293           || exit 0 ; \
26294         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
26295         cd $(HOST_SUBDIR)/zlib && \
26296         $(MAKE) $(FLAGS_TO_PASS)  \
26297                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26298                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
26299 @endif zlib-bootstrap
26300
26301
26302
26303
26304
26305 .PHONY: check-zlib maybe-check-zlib
26306 maybe-check-zlib:
26307 @if zlib
26308 maybe-check-zlib: check-zlib
26309
26310 check-zlib:
26311
26312 @endif zlib
26313
26314 .PHONY: install-zlib maybe-install-zlib
26315 maybe-install-zlib:
26316 @if zlib
26317 maybe-install-zlib: install-zlib
26318
26319 install-zlib:
26320
26321 @endif zlib
26322
26323 # Other targets (info, dvi, etc.)
26324
26325 .PHONY: maybe-info-zlib info-zlib
26326 maybe-info-zlib:
26327 @if zlib
26328 maybe-info-zlib: info-zlib
26329
26330 info-zlib: \
26331     configure-zlib 
26332         @[ -f ./zlib/Makefile ] || exit 0; \
26333         r=`${PWD_COMMAND}`; export r; \
26334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26335         $(HOST_EXPORTS) \
26336         for flag in $(EXTRA_HOST_FLAGS) ; do \
26337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26338         done; \
26339         echo "Doing info in zlib" ; \
26340         (cd $(HOST_SUBDIR)/zlib && \
26341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26343                   "RANLIB=$${RANLIB}" \
26344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26345                   info) \
26346           || exit 1
26347
26348 @endif zlib
26349
26350 .PHONY: maybe-dvi-zlib dvi-zlib
26351 maybe-dvi-zlib:
26352 @if zlib
26353 maybe-dvi-zlib: dvi-zlib
26354
26355 dvi-zlib: \
26356     configure-zlib 
26357         @[ -f ./zlib/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) ; do \
26362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363         done; \
26364         echo "Doing dvi in zlib" ; \
26365         (cd $(HOST_SUBDIR)/zlib && \
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                   dvi) \
26371           || exit 1
26372
26373 @endif zlib
26374
26375 .PHONY: maybe-html-zlib html-zlib
26376 maybe-html-zlib:
26377 @if zlib
26378 maybe-html-zlib: html-zlib
26379
26380 html-zlib: \
26381     configure-zlib 
26382         @[ -f ./zlib/Makefile ] || exit 0; \
26383         r=`${PWD_COMMAND}`; export r; \
26384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26385         $(HOST_EXPORTS) \
26386         for flag in $(EXTRA_HOST_FLAGS) ; do \
26387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26388         done; \
26389         echo "Doing html in zlib" ; \
26390         (cd $(HOST_SUBDIR)/zlib && \
26391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26393                   "RANLIB=$${RANLIB}" \
26394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26395                   html) \
26396           || exit 1
26397
26398 @endif zlib
26399
26400 .PHONY: maybe-TAGS-zlib TAGS-zlib
26401 maybe-TAGS-zlib:
26402 @if zlib
26403 maybe-TAGS-zlib: TAGS-zlib
26404
26405 TAGS-zlib: \
26406     configure-zlib 
26407         @[ -f ./zlib/Makefile ] || exit 0; \
26408         r=`${PWD_COMMAND}`; export r; \
26409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26410         $(HOST_EXPORTS) \
26411         for flag in $(EXTRA_HOST_FLAGS) ; do \
26412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26413         done; \
26414         echo "Doing TAGS in zlib" ; \
26415         (cd $(HOST_SUBDIR)/zlib && \
26416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26418                   "RANLIB=$${RANLIB}" \
26419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26420                   TAGS) \
26421           || exit 1
26422
26423 @endif zlib
26424
26425 .PHONY: maybe-install-info-zlib install-info-zlib
26426 maybe-install-info-zlib:
26427 @if zlib
26428 maybe-install-info-zlib: install-info-zlib
26429
26430 install-info-zlib: \
26431     configure-zlib \
26432     info-zlib 
26433         @[ -f ./zlib/Makefile ] || exit 0; \
26434         r=`${PWD_COMMAND}`; export r; \
26435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26436         $(HOST_EXPORTS) \
26437         for flag in $(EXTRA_HOST_FLAGS) ; do \
26438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26439         done; \
26440         echo "Doing install-info in zlib" ; \
26441         (cd $(HOST_SUBDIR)/zlib && \
26442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26444                   "RANLIB=$${RANLIB}" \
26445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26446                   install-info) \
26447           || exit 1
26448
26449 @endif zlib
26450
26451 .PHONY: maybe-installcheck-zlib installcheck-zlib
26452 maybe-installcheck-zlib:
26453 @if zlib
26454 maybe-installcheck-zlib: installcheck-zlib
26455
26456 installcheck-zlib: \
26457     configure-zlib 
26458         @[ -f ./zlib/Makefile ] || exit 0; \
26459         r=`${PWD_COMMAND}`; export r; \
26460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26461         $(HOST_EXPORTS) \
26462         for flag in $(EXTRA_HOST_FLAGS) ; do \
26463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26464         done; \
26465         echo "Doing installcheck in zlib" ; \
26466         (cd $(HOST_SUBDIR)/zlib && \
26467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26469                   "RANLIB=$${RANLIB}" \
26470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26471                   installcheck) \
26472           || exit 1
26473
26474 @endif zlib
26475
26476 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26477 maybe-mostlyclean-zlib:
26478 @if zlib
26479 maybe-mostlyclean-zlib: mostlyclean-zlib
26480
26481 mostlyclean-zlib: 
26482         @[ -f ./zlib/Makefile ] || exit 0; \
26483         r=`${PWD_COMMAND}`; export r; \
26484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26485         $(HOST_EXPORTS) \
26486         for flag in $(EXTRA_HOST_FLAGS) ; do \
26487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26488         done; \
26489         echo "Doing mostlyclean in zlib" ; \
26490         (cd $(HOST_SUBDIR)/zlib && \
26491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26493                   "RANLIB=$${RANLIB}" \
26494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26495                   mostlyclean) \
26496           || exit 1
26497
26498 @endif zlib
26499
26500 .PHONY: maybe-clean-zlib clean-zlib
26501 maybe-clean-zlib:
26502 @if zlib
26503 maybe-clean-zlib: clean-zlib
26504
26505 clean-zlib: 
26506         @[ -f ./zlib/Makefile ] || exit 0; \
26507         r=`${PWD_COMMAND}`; export r; \
26508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509         $(HOST_EXPORTS) \
26510         for flag in $(EXTRA_HOST_FLAGS) ; do \
26511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26512         done; \
26513         echo "Doing clean in zlib" ; \
26514         (cd $(HOST_SUBDIR)/zlib && \
26515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26517                   "RANLIB=$${RANLIB}" \
26518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26519                   clean) \
26520           || exit 1
26521
26522 @endif zlib
26523
26524 .PHONY: maybe-distclean-zlib distclean-zlib
26525 maybe-distclean-zlib:
26526 @if zlib
26527 maybe-distclean-zlib: distclean-zlib
26528
26529 distclean-zlib: 
26530         @[ -f ./zlib/Makefile ] || exit 0; \
26531         r=`${PWD_COMMAND}`; export r; \
26532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533         $(HOST_EXPORTS) \
26534         for flag in $(EXTRA_HOST_FLAGS) ; do \
26535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26536         done; \
26537         echo "Doing distclean in zlib" ; \
26538         (cd $(HOST_SUBDIR)/zlib && \
26539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26541                   "RANLIB=$${RANLIB}" \
26542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26543                   distclean) \
26544           || exit 1
26545
26546 @endif zlib
26547
26548 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26549 maybe-maintainer-clean-zlib:
26550 @if zlib
26551 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26552
26553 maintainer-clean-zlib: 
26554         @[ -f ./zlib/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 maintainer-clean in zlib" ; \
26562         (cd $(HOST_SUBDIR)/zlib && \
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                   maintainer-clean) \
26568           || exit 1
26569
26570 @endif zlib
26571
26572
26573
26574 .PHONY: configure-gdb maybe-configure-gdb
26575 maybe-configure-gdb:
26576 @if gdb
26577 maybe-configure-gdb: configure-gdb
26578 configure-gdb:
26579         @: $(MAKE); $(unstage)
26580         @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26582         r=`${PWD_COMMAND}`; export r; \
26583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26584         $(HOST_EXPORTS) \
26585         echo Configuring in $(HOST_SUBDIR)/gdb; \
26586         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26587         case $(srcdir) in \
26588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26589           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26591         esac; \
26592         srcdiroption="--srcdir=$${topdir}/gdb"; \
26593         libsrcdir="$$s/gdb"; \
26594         $(SHELL) $${libsrcdir}/configure \
26595           $(HOST_CONFIGARGS) $${srcdiroption}  \
26596           || exit 1
26597 @endif gdb
26598
26599
26600
26601
26602
26603 .PHONY: all-gdb maybe-all-gdb
26604 maybe-all-gdb:
26605 @if gdb
26606 TARGET-gdb=all
26607 maybe-all-gdb: all-gdb
26608 all-gdb: configure-gdb
26609         @: $(MAKE); $(unstage)
26610         @r=`${PWD_COMMAND}`; export r; \
26611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26612         $(HOST_EXPORTS) \
26613         (cd $(HOST_SUBDIR)/gdb && \
26614           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26615 @endif gdb
26616
26617
26618
26619
26620 .PHONY: check-gdb maybe-check-gdb
26621 maybe-check-gdb:
26622 @if gdb
26623 maybe-check-gdb: check-gdb
26624
26625 check-gdb:
26626         @: $(MAKE); $(unstage)
26627         @r=`${PWD_COMMAND}`; export r; \
26628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629         $(HOST_EXPORTS) \
26630         (cd $(HOST_SUBDIR)/gdb && \
26631           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26632
26633 @endif gdb
26634
26635 .PHONY: install-gdb maybe-install-gdb
26636 maybe-install-gdb:
26637 @if gdb
26638 maybe-install-gdb: install-gdb
26639
26640 install-gdb: installdirs
26641         @: $(MAKE); $(unstage)
26642         @r=`${PWD_COMMAND}`; export r; \
26643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26644         $(HOST_EXPORTS) \
26645         (cd $(HOST_SUBDIR)/gdb && \
26646           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26647
26648 @endif gdb
26649
26650 # Other targets (info, dvi, etc.)
26651
26652 .PHONY: maybe-info-gdb info-gdb
26653 maybe-info-gdb:
26654 @if gdb
26655 maybe-info-gdb: info-gdb
26656
26657 info-gdb: \
26658     configure-gdb 
26659         @: $(MAKE); $(unstage)
26660         @[ -f ./gdb/Makefile ] || exit 0; \
26661         r=`${PWD_COMMAND}`; export r; \
26662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26663         $(HOST_EXPORTS) \
26664         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26666         done; \
26667         echo "Doing info in gdb" ; \
26668         (cd $(HOST_SUBDIR)/gdb && \
26669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26671                   "RANLIB=$${RANLIB}" \
26672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26673                   info) \
26674           || exit 1
26675
26676 @endif gdb
26677
26678 .PHONY: maybe-dvi-gdb dvi-gdb
26679 maybe-dvi-gdb:
26680 @if gdb
26681 maybe-dvi-gdb: dvi-gdb
26682
26683 dvi-gdb: \
26684     configure-gdb 
26685         @: $(MAKE); $(unstage)
26686         @[ -f ./gdb/Makefile ] || exit 0; \
26687         r=`${PWD_COMMAND}`; export r; \
26688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26689         $(HOST_EXPORTS) \
26690         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26692         done; \
26693         echo "Doing dvi in gdb" ; \
26694         (cd $(HOST_SUBDIR)/gdb && \
26695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26697                   "RANLIB=$${RANLIB}" \
26698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26699                   dvi) \
26700           || exit 1
26701
26702 @endif gdb
26703
26704 .PHONY: maybe-html-gdb html-gdb
26705 maybe-html-gdb:
26706 @if gdb
26707 maybe-html-gdb: html-gdb
26708
26709 html-gdb: \
26710     configure-gdb 
26711         @: $(MAKE); $(unstage)
26712         @[ -f ./gdb/Makefile ] || exit 0; \
26713         r=`${PWD_COMMAND}`; export r; \
26714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26715         $(HOST_EXPORTS) \
26716         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26718         done; \
26719         echo "Doing html in gdb" ; \
26720         (cd $(HOST_SUBDIR)/gdb && \
26721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26723                   "RANLIB=$${RANLIB}" \
26724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26725                   html) \
26726           || exit 1
26727
26728 @endif gdb
26729
26730 .PHONY: maybe-TAGS-gdb TAGS-gdb
26731 maybe-TAGS-gdb:
26732 @if gdb
26733 maybe-TAGS-gdb: TAGS-gdb
26734
26735 TAGS-gdb: \
26736     configure-gdb 
26737         @: $(MAKE); $(unstage)
26738         @[ -f ./gdb/Makefile ] || exit 0; \
26739         r=`${PWD_COMMAND}`; export r; \
26740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26741         $(HOST_EXPORTS) \
26742         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26744         done; \
26745         echo "Doing TAGS in gdb" ; \
26746         (cd $(HOST_SUBDIR)/gdb && \
26747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26749                   "RANLIB=$${RANLIB}" \
26750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26751                   TAGS) \
26752           || exit 1
26753
26754 @endif gdb
26755
26756 .PHONY: maybe-install-info-gdb install-info-gdb
26757 maybe-install-info-gdb:
26758 @if gdb
26759 maybe-install-info-gdb: install-info-gdb
26760
26761 install-info-gdb: \
26762     configure-gdb \
26763     info-gdb 
26764         @: $(MAKE); $(unstage)
26765         @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
26770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26771         done; \
26772         echo "Doing install-info in gdb" ; \
26773         (cd $(HOST_SUBDIR)/gdb && \
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                   install-info) \
26779           || exit 1
26780
26781 @endif gdb
26782
26783 .PHONY: maybe-installcheck-gdb installcheck-gdb
26784 maybe-installcheck-gdb:
26785 @if gdb
26786 maybe-installcheck-gdb: installcheck-gdb
26787
26788 installcheck-gdb: \
26789     configure-gdb 
26790         @: $(MAKE); $(unstage)
26791         @[ -f ./gdb/Makefile ] || exit 0; \
26792         r=`${PWD_COMMAND}`; export r; \
26793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26794         $(HOST_EXPORTS) \
26795         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26797         done; \
26798         echo "Doing installcheck in gdb" ; \
26799         (cd $(HOST_SUBDIR)/gdb && \
26800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26802                   "RANLIB=$${RANLIB}" \
26803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26804                   installcheck) \
26805           || exit 1
26806
26807 @endif gdb
26808
26809 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26810 maybe-mostlyclean-gdb:
26811 @if gdb
26812 maybe-mostlyclean-gdb: mostlyclean-gdb
26813
26814 mostlyclean-gdb: 
26815         @: $(MAKE); $(unstage)
26816         @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
26821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26822         done; \
26823         echo "Doing mostlyclean in gdb" ; \
26824         (cd $(HOST_SUBDIR)/gdb && \
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                   mostlyclean) \
26830           || exit 1
26831
26832 @endif gdb
26833
26834 .PHONY: maybe-clean-gdb clean-gdb
26835 maybe-clean-gdb:
26836 @if gdb
26837 maybe-clean-gdb: clean-gdb
26838
26839 clean-gdb: 
26840         @: $(MAKE); $(unstage)
26841         @[ -f ./gdb/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) $(X11_FLAGS_TO_PASS); do \
26846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26847         done; \
26848         echo "Doing clean in gdb" ; \
26849         (cd $(HOST_SUBDIR)/gdb && \
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                   clean) \
26855           || exit 1
26856
26857 @endif gdb
26858
26859 .PHONY: maybe-distclean-gdb distclean-gdb
26860 maybe-distclean-gdb:
26861 @if gdb
26862 maybe-distclean-gdb: distclean-gdb
26863
26864 distclean-gdb: 
26865         @: $(MAKE); $(unstage)
26866         @[ -f ./gdb/Makefile ] || exit 0; \
26867         r=`${PWD_COMMAND}`; export r; \
26868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26869         $(HOST_EXPORTS) \
26870         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26872         done; \
26873         echo "Doing distclean in gdb" ; \
26874         (cd $(HOST_SUBDIR)/gdb && \
26875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26877                   "RANLIB=$${RANLIB}" \
26878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26879                   distclean) \
26880           || exit 1
26881
26882 @endif gdb
26883
26884 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26885 maybe-maintainer-clean-gdb:
26886 @if gdb
26887 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26888
26889 maintainer-clean-gdb: 
26890         @: $(MAKE); $(unstage)
26891         @[ -f ./gdb/Makefile ] || exit 0; \
26892         r=`${PWD_COMMAND}`; export r; \
26893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26894         $(HOST_EXPORTS) \
26895         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26897         done; \
26898         echo "Doing maintainer-clean in gdb" ; \
26899         (cd $(HOST_SUBDIR)/gdb && \
26900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26902                   "RANLIB=$${RANLIB}" \
26903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26904                   maintainer-clean) \
26905           || exit 1
26906
26907 @endif gdb
26908
26909
26910
26911 .PHONY: configure-expect maybe-configure-expect
26912 maybe-configure-expect:
26913 @if expect
26914 maybe-configure-expect: configure-expect
26915 configure-expect:
26916         @: $(MAKE); $(unstage)
26917         @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26919         r=`${PWD_COMMAND}`; export r; \
26920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26921         $(HOST_EXPORTS) \
26922         echo Configuring in $(HOST_SUBDIR)/expect; \
26923         cd "$(HOST_SUBDIR)/expect" || exit 1; \
26924         case $(srcdir) in \
26925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26926           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26928         esac; \
26929         srcdiroption="--srcdir=$${topdir}/expect"; \
26930         libsrcdir="$$s/expect"; \
26931         $(SHELL) $${libsrcdir}/configure \
26932           $(HOST_CONFIGARGS) $${srcdiroption}  \
26933           || exit 1
26934 @endif expect
26935
26936
26937
26938
26939
26940 .PHONY: all-expect maybe-all-expect
26941 maybe-all-expect:
26942 @if expect
26943 TARGET-expect=all
26944 maybe-all-expect: all-expect
26945 all-expect: configure-expect
26946         @: $(MAKE); $(unstage)
26947         @r=`${PWD_COMMAND}`; export r; \
26948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949         $(HOST_EXPORTS) \
26950         (cd $(HOST_SUBDIR)/expect && \
26951           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
26952 @endif expect
26953
26954
26955
26956
26957 .PHONY: check-expect maybe-check-expect
26958 maybe-check-expect:
26959 @if expect
26960 maybe-check-expect: check-expect
26961
26962 check-expect:
26963         @: $(MAKE); $(unstage)
26964         @r=`${PWD_COMMAND}`; export r; \
26965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966         $(HOST_EXPORTS) \
26967         (cd $(HOST_SUBDIR)/expect && \
26968           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26969
26970 @endif expect
26971
26972 .PHONY: install-expect maybe-install-expect
26973 maybe-install-expect:
26974 @if expect
26975 maybe-install-expect: install-expect
26976
26977 install-expect: installdirs
26978         @: $(MAKE); $(unstage)
26979         @r=`${PWD_COMMAND}`; export r; \
26980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26981         $(HOST_EXPORTS) \
26982         (cd $(HOST_SUBDIR)/expect && \
26983           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26984
26985 @endif expect
26986
26987 # Other targets (info, dvi, etc.)
26988
26989 .PHONY: maybe-info-expect info-expect
26990 maybe-info-expect:
26991 @if expect
26992 maybe-info-expect: info-expect
26993
26994 info-expect: \
26995     configure-expect 
26996         @: $(MAKE); $(unstage)
26997         @[ -f ./expect/Makefile ] || exit 0; \
26998         r=`${PWD_COMMAND}`; export r; \
26999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27000         $(HOST_EXPORTS) \
27001         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27003         done; \
27004         echo "Doing info in expect" ; \
27005         (cd $(HOST_SUBDIR)/expect && \
27006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27008                   "RANLIB=$${RANLIB}" \
27009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27010                   info) \
27011           || exit 1
27012
27013 @endif expect
27014
27015 .PHONY: maybe-dvi-expect dvi-expect
27016 maybe-dvi-expect:
27017 @if expect
27018 maybe-dvi-expect: dvi-expect
27019
27020 dvi-expect: \
27021     configure-expect 
27022         @: $(MAKE); $(unstage)
27023         @[ -f ./expect/Makefile ] || exit 0; \
27024         r=`${PWD_COMMAND}`; export r; \
27025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27026         $(HOST_EXPORTS) \
27027         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27029         done; \
27030         echo "Doing dvi in expect" ; \
27031         (cd $(HOST_SUBDIR)/expect && \
27032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27034                   "RANLIB=$${RANLIB}" \
27035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27036                   dvi) \
27037           || exit 1
27038
27039 @endif expect
27040
27041 .PHONY: maybe-html-expect html-expect
27042 maybe-html-expect:
27043 @if expect
27044 maybe-html-expect: html-expect
27045
27046 html-expect: \
27047     configure-expect 
27048         @: $(MAKE); $(unstage)
27049         @[ -f ./expect/Makefile ] || exit 0; \
27050         r=`${PWD_COMMAND}`; export r; \
27051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052         $(HOST_EXPORTS) \
27053         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27055         done; \
27056         echo "Doing html in expect" ; \
27057         (cd $(HOST_SUBDIR)/expect && \
27058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27060                   "RANLIB=$${RANLIB}" \
27061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27062                   html) \
27063           || exit 1
27064
27065 @endif expect
27066
27067 .PHONY: maybe-TAGS-expect TAGS-expect
27068 maybe-TAGS-expect:
27069 @if expect
27070 maybe-TAGS-expect: TAGS-expect
27071
27072 TAGS-expect: \
27073     configure-expect 
27074         @: $(MAKE); $(unstage)
27075         @[ -f ./expect/Makefile ] || exit 0; \
27076         r=`${PWD_COMMAND}`; export r; \
27077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27078         $(HOST_EXPORTS) \
27079         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27081         done; \
27082         echo "Doing TAGS in expect" ; \
27083         (cd $(HOST_SUBDIR)/expect && \
27084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27086                   "RANLIB=$${RANLIB}" \
27087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27088                   TAGS) \
27089           || exit 1
27090
27091 @endif expect
27092
27093 .PHONY: maybe-install-info-expect install-info-expect
27094 maybe-install-info-expect:
27095 @if expect
27096 maybe-install-info-expect: install-info-expect
27097
27098 install-info-expect: \
27099     configure-expect \
27100     info-expect 
27101         @: $(MAKE); $(unstage)
27102         @[ -f ./expect/Makefile ] || exit 0; \
27103         r=`${PWD_COMMAND}`; export r; \
27104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27105         $(HOST_EXPORTS) \
27106         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27108         done; \
27109         echo "Doing install-info in expect" ; \
27110         (cd $(HOST_SUBDIR)/expect && \
27111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27113                   "RANLIB=$${RANLIB}" \
27114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27115                   install-info) \
27116           || exit 1
27117
27118 @endif expect
27119
27120 .PHONY: maybe-installcheck-expect installcheck-expect
27121 maybe-installcheck-expect:
27122 @if expect
27123 maybe-installcheck-expect: installcheck-expect
27124
27125 installcheck-expect: \
27126     configure-expect 
27127         @: $(MAKE); $(unstage)
27128         @[ -f ./expect/Makefile ] || exit 0; \
27129         r=`${PWD_COMMAND}`; export r; \
27130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27131         $(HOST_EXPORTS) \
27132         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27134         done; \
27135         echo "Doing installcheck in expect" ; \
27136         (cd $(HOST_SUBDIR)/expect && \
27137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27139                   "RANLIB=$${RANLIB}" \
27140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27141                   installcheck) \
27142           || exit 1
27143
27144 @endif expect
27145
27146 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
27147 maybe-mostlyclean-expect:
27148 @if expect
27149 maybe-mostlyclean-expect: mostlyclean-expect
27150
27151 mostlyclean-expect: 
27152         @: $(MAKE); $(unstage)
27153         @[ -f ./expect/Makefile ] || exit 0; \
27154         r=`${PWD_COMMAND}`; export r; \
27155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27156         $(HOST_EXPORTS) \
27157         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27159         done; \
27160         echo "Doing mostlyclean in expect" ; \
27161         (cd $(HOST_SUBDIR)/expect && \
27162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27164                   "RANLIB=$${RANLIB}" \
27165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27166                   mostlyclean) \
27167           || exit 1
27168
27169 @endif expect
27170
27171 .PHONY: maybe-clean-expect clean-expect
27172 maybe-clean-expect:
27173 @if expect
27174 maybe-clean-expect: clean-expect
27175
27176 clean-expect: 
27177         @: $(MAKE); $(unstage)
27178         @[ -f ./expect/Makefile ] || exit 0; \
27179         r=`${PWD_COMMAND}`; export r; \
27180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27181         $(HOST_EXPORTS) \
27182         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27184         done; \
27185         echo "Doing clean in expect" ; \
27186         (cd $(HOST_SUBDIR)/expect && \
27187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27189                   "RANLIB=$${RANLIB}" \
27190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27191                   clean) \
27192           || exit 1
27193
27194 @endif expect
27195
27196 .PHONY: maybe-distclean-expect distclean-expect
27197 maybe-distclean-expect:
27198 @if expect
27199 maybe-distclean-expect: distclean-expect
27200
27201 distclean-expect: 
27202         @: $(MAKE); $(unstage)
27203         @[ -f ./expect/Makefile ] || exit 0; \
27204         r=`${PWD_COMMAND}`; export r; \
27205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27206         $(HOST_EXPORTS) \
27207         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27209         done; \
27210         echo "Doing distclean in expect" ; \
27211         (cd $(HOST_SUBDIR)/expect && \
27212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27214                   "RANLIB=$${RANLIB}" \
27215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27216                   distclean) \
27217           || exit 1
27218
27219 @endif expect
27220
27221 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
27222 maybe-maintainer-clean-expect:
27223 @if expect
27224 maybe-maintainer-clean-expect: maintainer-clean-expect
27225
27226 maintainer-clean-expect: 
27227         @: $(MAKE); $(unstage)
27228         @[ -f ./expect/Makefile ] || exit 0; \
27229         r=`${PWD_COMMAND}`; export r; \
27230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27231         $(HOST_EXPORTS) \
27232         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27234         done; \
27235         echo "Doing maintainer-clean in expect" ; \
27236         (cd $(HOST_SUBDIR)/expect && \
27237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27239                   "RANLIB=$${RANLIB}" \
27240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27241                   maintainer-clean) \
27242           || exit 1
27243
27244 @endif expect
27245
27246
27247
27248 .PHONY: configure-guile maybe-configure-guile
27249 maybe-configure-guile:
27250 @if guile
27251 maybe-configure-guile: configure-guile
27252 configure-guile:
27253         @: $(MAKE); $(unstage)
27254         @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
27255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
27256         r=`${PWD_COMMAND}`; export r; \
27257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27258         $(HOST_EXPORTS) \
27259         echo Configuring in $(HOST_SUBDIR)/guile; \
27260         cd "$(HOST_SUBDIR)/guile" || exit 1; \
27261         case $(srcdir) in \
27262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27263           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
27264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27265         esac; \
27266         srcdiroption="--srcdir=$${topdir}/guile"; \
27267         libsrcdir="$$s/guile"; \
27268         $(SHELL) $${libsrcdir}/configure \
27269           $(HOST_CONFIGARGS) $${srcdiroption}  \
27270           || exit 1
27271 @endif guile
27272
27273
27274
27275
27276
27277 .PHONY: all-guile maybe-all-guile
27278 maybe-all-guile:
27279 @if guile
27280 TARGET-guile=all
27281 maybe-all-guile: all-guile
27282 all-guile: configure-guile
27283         @: $(MAKE); $(unstage)
27284         @r=`${PWD_COMMAND}`; export r; \
27285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27286         $(HOST_EXPORTS) \
27287         (cd $(HOST_SUBDIR)/guile && \
27288           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
27289 @endif guile
27290
27291
27292
27293
27294 .PHONY: check-guile maybe-check-guile
27295 maybe-check-guile:
27296 @if guile
27297 maybe-check-guile: check-guile
27298
27299 check-guile:
27300         @: $(MAKE); $(unstage)
27301         @r=`${PWD_COMMAND}`; export r; \
27302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303         $(HOST_EXPORTS) \
27304         (cd $(HOST_SUBDIR)/guile && \
27305           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27306
27307 @endif guile
27308
27309 .PHONY: install-guile maybe-install-guile
27310 maybe-install-guile:
27311 @if guile
27312 maybe-install-guile: install-guile
27313
27314 install-guile: installdirs
27315         @: $(MAKE); $(unstage)
27316         @r=`${PWD_COMMAND}`; export r; \
27317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27318         $(HOST_EXPORTS) \
27319         (cd $(HOST_SUBDIR)/guile && \
27320           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27321
27322 @endif guile
27323
27324 # Other targets (info, dvi, etc.)
27325
27326 .PHONY: maybe-info-guile info-guile
27327 maybe-info-guile:
27328 @if guile
27329 maybe-info-guile: info-guile
27330
27331 info-guile: \
27332     configure-guile 
27333         @: $(MAKE); $(unstage)
27334         @[ -f ./guile/Makefile ] || exit 0; \
27335         r=`${PWD_COMMAND}`; export r; \
27336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27337         $(HOST_EXPORTS) \
27338         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27340         done; \
27341         echo "Doing info in guile" ; \
27342         (cd $(HOST_SUBDIR)/guile && \
27343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27345                   "RANLIB=$${RANLIB}" \
27346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27347                   info) \
27348           || exit 1
27349
27350 @endif guile
27351
27352 .PHONY: maybe-dvi-guile dvi-guile
27353 maybe-dvi-guile:
27354 @if guile
27355 maybe-dvi-guile: dvi-guile
27356
27357 dvi-guile: \
27358     configure-guile 
27359         @: $(MAKE); $(unstage)
27360         @[ -f ./guile/Makefile ] || exit 0; \
27361         r=`${PWD_COMMAND}`; export r; \
27362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363         $(HOST_EXPORTS) \
27364         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27366         done; \
27367         echo "Doing dvi in guile" ; \
27368         (cd $(HOST_SUBDIR)/guile && \
27369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27371                   "RANLIB=$${RANLIB}" \
27372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27373                   dvi) \
27374           || exit 1
27375
27376 @endif guile
27377
27378 .PHONY: maybe-html-guile html-guile
27379 maybe-html-guile:
27380 @if guile
27381 maybe-html-guile: html-guile
27382
27383 html-guile: \
27384     configure-guile 
27385         @: $(MAKE); $(unstage)
27386         @[ -f ./guile/Makefile ] || exit 0; \
27387         r=`${PWD_COMMAND}`; export r; \
27388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389         $(HOST_EXPORTS) \
27390         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27392         done; \
27393         echo "Doing html in guile" ; \
27394         (cd $(HOST_SUBDIR)/guile && \
27395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27397                   "RANLIB=$${RANLIB}" \
27398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27399                   html) \
27400           || exit 1
27401
27402 @endif guile
27403
27404 .PHONY: maybe-TAGS-guile TAGS-guile
27405 maybe-TAGS-guile:
27406 @if guile
27407 maybe-TAGS-guile: TAGS-guile
27408
27409 TAGS-guile: \
27410     configure-guile 
27411         @: $(MAKE); $(unstage)
27412         @[ -f ./guile/Makefile ] || exit 0; \
27413         r=`${PWD_COMMAND}`; export r; \
27414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27415         $(HOST_EXPORTS) \
27416         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27418         done; \
27419         echo "Doing TAGS in guile" ; \
27420         (cd $(HOST_SUBDIR)/guile && \
27421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27423                   "RANLIB=$${RANLIB}" \
27424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27425                   TAGS) \
27426           || exit 1
27427
27428 @endif guile
27429
27430 .PHONY: maybe-install-info-guile install-info-guile
27431 maybe-install-info-guile:
27432 @if guile
27433 maybe-install-info-guile: install-info-guile
27434
27435 install-info-guile: \
27436     configure-guile \
27437     info-guile 
27438         @: $(MAKE); $(unstage)
27439         @[ -f ./guile/Makefile ] || exit 0; \
27440         r=`${PWD_COMMAND}`; export r; \
27441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27442         $(HOST_EXPORTS) \
27443         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27445         done; \
27446         echo "Doing install-info in guile" ; \
27447         (cd $(HOST_SUBDIR)/guile && \
27448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27450                   "RANLIB=$${RANLIB}" \
27451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27452                   install-info) \
27453           || exit 1
27454
27455 @endif guile
27456
27457 .PHONY: maybe-installcheck-guile installcheck-guile
27458 maybe-installcheck-guile:
27459 @if guile
27460 maybe-installcheck-guile: installcheck-guile
27461
27462 installcheck-guile: \
27463     configure-guile 
27464         @: $(MAKE); $(unstage)
27465         @[ -f ./guile/Makefile ] || exit 0; \
27466         r=`${PWD_COMMAND}`; export r; \
27467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27468         $(HOST_EXPORTS) \
27469         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27471         done; \
27472         echo "Doing installcheck in guile" ; \
27473         (cd $(HOST_SUBDIR)/guile && \
27474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27476                   "RANLIB=$${RANLIB}" \
27477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27478                   installcheck) \
27479           || exit 1
27480
27481 @endif guile
27482
27483 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27484 maybe-mostlyclean-guile:
27485 @if guile
27486 maybe-mostlyclean-guile: mostlyclean-guile
27487
27488 mostlyclean-guile: 
27489         @: $(MAKE); $(unstage)
27490         @[ -f ./guile/Makefile ] || exit 0; \
27491         r=`${PWD_COMMAND}`; export r; \
27492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27493         $(HOST_EXPORTS) \
27494         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27496         done; \
27497         echo "Doing mostlyclean in guile" ; \
27498         (cd $(HOST_SUBDIR)/guile && \
27499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27501                   "RANLIB=$${RANLIB}" \
27502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27503                   mostlyclean) \
27504           || exit 1
27505
27506 @endif guile
27507
27508 .PHONY: maybe-clean-guile clean-guile
27509 maybe-clean-guile:
27510 @if guile
27511 maybe-clean-guile: clean-guile
27512
27513 clean-guile: 
27514         @: $(MAKE); $(unstage)
27515         @[ -f ./guile/Makefile ] || exit 0; \
27516         r=`${PWD_COMMAND}`; export r; \
27517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27518         $(HOST_EXPORTS) \
27519         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27521         done; \
27522         echo "Doing clean in guile" ; \
27523         (cd $(HOST_SUBDIR)/guile && \
27524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27526                   "RANLIB=$${RANLIB}" \
27527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27528                   clean) \
27529           || exit 1
27530
27531 @endif guile
27532
27533 .PHONY: maybe-distclean-guile distclean-guile
27534 maybe-distclean-guile:
27535 @if guile
27536 maybe-distclean-guile: distclean-guile
27537
27538 distclean-guile: 
27539         @: $(MAKE); $(unstage)
27540         @[ -f ./guile/Makefile ] || exit 0; \
27541         r=`${PWD_COMMAND}`; export r; \
27542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27543         $(HOST_EXPORTS) \
27544         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27546         done; \
27547         echo "Doing distclean in guile" ; \
27548         (cd $(HOST_SUBDIR)/guile && \
27549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27551                   "RANLIB=$${RANLIB}" \
27552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27553                   distclean) \
27554           || exit 1
27555
27556 @endif guile
27557
27558 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27559 maybe-maintainer-clean-guile:
27560 @if guile
27561 maybe-maintainer-clean-guile: maintainer-clean-guile
27562
27563 maintainer-clean-guile: 
27564         @: $(MAKE); $(unstage)
27565         @[ -f ./guile/Makefile ] || exit 0; \
27566         r=`${PWD_COMMAND}`; export r; \
27567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27568         $(HOST_EXPORTS) \
27569         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27571         done; \
27572         echo "Doing maintainer-clean in guile" ; \
27573         (cd $(HOST_SUBDIR)/guile && \
27574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27576                   "RANLIB=$${RANLIB}" \
27577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27578                   maintainer-clean) \
27579           || exit 1
27580
27581 @endif guile
27582
27583
27584
27585 .PHONY: configure-tk maybe-configure-tk
27586 maybe-configure-tk:
27587 @if tk
27588 maybe-configure-tk: configure-tk
27589 configure-tk:
27590         @: $(MAKE); $(unstage)
27591         @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27592         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27593         r=`${PWD_COMMAND}`; export r; \
27594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27595         $(HOST_EXPORTS) \
27596         echo Configuring in $(HOST_SUBDIR)/tk; \
27597         cd "$(HOST_SUBDIR)/tk" || exit 1; \
27598         case $(srcdir) in \
27599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27600           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27602         esac; \
27603         srcdiroption="--srcdir=$${topdir}/tk"; \
27604         libsrcdir="$$s/tk"; \
27605         $(SHELL) $${libsrcdir}/configure \
27606           $(HOST_CONFIGARGS) $${srcdiroption}  \
27607           || exit 1
27608 @endif tk
27609
27610
27611
27612
27613
27614 .PHONY: all-tk maybe-all-tk
27615 maybe-all-tk:
27616 @if tk
27617 TARGET-tk=all
27618 maybe-all-tk: all-tk
27619 all-tk: configure-tk
27620         @: $(MAKE); $(unstage)
27621         @r=`${PWD_COMMAND}`; export r; \
27622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27623         $(HOST_EXPORTS) \
27624         (cd $(HOST_SUBDIR)/tk && \
27625           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27626 @endif tk
27627
27628
27629
27630
27631 .PHONY: check-tk maybe-check-tk
27632 maybe-check-tk:
27633 @if tk
27634 maybe-check-tk: check-tk
27635
27636 check-tk:
27637         @: $(MAKE); $(unstage)
27638         @r=`${PWD_COMMAND}`; export r; \
27639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27640         $(HOST_EXPORTS) \
27641         (cd $(HOST_SUBDIR)/tk && \
27642           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27643
27644 @endif tk
27645
27646 .PHONY: install-tk maybe-install-tk
27647 maybe-install-tk:
27648 @if tk
27649 maybe-install-tk: install-tk
27650
27651 install-tk: installdirs
27652         @: $(MAKE); $(unstage)
27653         @r=`${PWD_COMMAND}`; export r; \
27654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27655         $(HOST_EXPORTS) \
27656         (cd $(HOST_SUBDIR)/tk && \
27657           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27658
27659 @endif tk
27660
27661 # Other targets (info, dvi, etc.)
27662
27663 .PHONY: maybe-info-tk info-tk
27664 maybe-info-tk:
27665 @if tk
27666 maybe-info-tk: info-tk
27667
27668 info-tk: \
27669     configure-tk 
27670         @: $(MAKE); $(unstage)
27671         @[ -f ./tk/Makefile ] || exit 0; \
27672         r=`${PWD_COMMAND}`; export r; \
27673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27674         $(HOST_EXPORTS) \
27675         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27677         done; \
27678         echo "Doing info in tk" ; \
27679         (cd $(HOST_SUBDIR)/tk && \
27680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27682                   "RANLIB=$${RANLIB}" \
27683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27684                   info) \
27685           || exit 1
27686
27687 @endif tk
27688
27689 .PHONY: maybe-dvi-tk dvi-tk
27690 maybe-dvi-tk:
27691 @if tk
27692 maybe-dvi-tk: dvi-tk
27693
27694 dvi-tk: \
27695     configure-tk 
27696         @: $(MAKE); $(unstage)
27697         @[ -f ./tk/Makefile ] || exit 0; \
27698         r=`${PWD_COMMAND}`; export r; \
27699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27700         $(HOST_EXPORTS) \
27701         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27703         done; \
27704         echo "Doing dvi in tk" ; \
27705         (cd $(HOST_SUBDIR)/tk && \
27706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27708                   "RANLIB=$${RANLIB}" \
27709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27710                   dvi) \
27711           || exit 1
27712
27713 @endif tk
27714
27715 .PHONY: maybe-html-tk html-tk
27716 maybe-html-tk:
27717 @if tk
27718 maybe-html-tk: html-tk
27719
27720 html-tk: \
27721     configure-tk 
27722         @: $(MAKE); $(unstage)
27723         @[ -f ./tk/Makefile ] || exit 0; \
27724         r=`${PWD_COMMAND}`; export r; \
27725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27726         $(HOST_EXPORTS) \
27727         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27729         done; \
27730         echo "Doing html in tk" ; \
27731         (cd $(HOST_SUBDIR)/tk && \
27732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27734                   "RANLIB=$${RANLIB}" \
27735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27736                   html) \
27737           || exit 1
27738
27739 @endif tk
27740
27741 .PHONY: maybe-TAGS-tk TAGS-tk
27742 maybe-TAGS-tk:
27743 @if tk
27744 maybe-TAGS-tk: TAGS-tk
27745
27746 TAGS-tk: \
27747     configure-tk 
27748         @: $(MAKE); $(unstage)
27749         @[ -f ./tk/Makefile ] || exit 0; \
27750         r=`${PWD_COMMAND}`; export r; \
27751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27752         $(HOST_EXPORTS) \
27753         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27755         done; \
27756         echo "Doing TAGS in tk" ; \
27757         (cd $(HOST_SUBDIR)/tk && \
27758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27760                   "RANLIB=$${RANLIB}" \
27761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27762                   TAGS) \
27763           || exit 1
27764
27765 @endif tk
27766
27767 .PHONY: maybe-install-info-tk install-info-tk
27768 maybe-install-info-tk:
27769 @if tk
27770 maybe-install-info-tk: install-info-tk
27771
27772 install-info-tk: \
27773     configure-tk \
27774     info-tk 
27775         @: $(MAKE); $(unstage)
27776         @[ -f ./tk/Makefile ] || exit 0; \
27777         r=`${PWD_COMMAND}`; export r; \
27778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27779         $(HOST_EXPORTS) \
27780         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27782         done; \
27783         echo "Doing install-info in tk" ; \
27784         (cd $(HOST_SUBDIR)/tk && \
27785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27787                   "RANLIB=$${RANLIB}" \
27788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27789                   install-info) \
27790           || exit 1
27791
27792 @endif tk
27793
27794 .PHONY: maybe-installcheck-tk installcheck-tk
27795 maybe-installcheck-tk:
27796 @if tk
27797 maybe-installcheck-tk: installcheck-tk
27798
27799 installcheck-tk: \
27800     configure-tk 
27801         @: $(MAKE); $(unstage)
27802         @[ -f ./tk/Makefile ] || exit 0; \
27803         r=`${PWD_COMMAND}`; export r; \
27804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27805         $(HOST_EXPORTS) \
27806         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27808         done; \
27809         echo "Doing installcheck in tk" ; \
27810         (cd $(HOST_SUBDIR)/tk && \
27811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27813                   "RANLIB=$${RANLIB}" \
27814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27815                   installcheck) \
27816           || exit 1
27817
27818 @endif tk
27819
27820 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27821 maybe-mostlyclean-tk:
27822 @if tk
27823 maybe-mostlyclean-tk: mostlyclean-tk
27824
27825 mostlyclean-tk: 
27826         @: $(MAKE); $(unstage)
27827         @[ -f ./tk/Makefile ] || exit 0; \
27828         r=`${PWD_COMMAND}`; export r; \
27829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27830         $(HOST_EXPORTS) \
27831         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27833         done; \
27834         echo "Doing mostlyclean in tk" ; \
27835         (cd $(HOST_SUBDIR)/tk && \
27836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27838                   "RANLIB=$${RANLIB}" \
27839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27840                   mostlyclean) \
27841           || exit 1
27842
27843 @endif tk
27844
27845 .PHONY: maybe-clean-tk clean-tk
27846 maybe-clean-tk:
27847 @if tk
27848 maybe-clean-tk: clean-tk
27849
27850 clean-tk: 
27851         @: $(MAKE); $(unstage)
27852         @[ -f ./tk/Makefile ] || exit 0; \
27853         r=`${PWD_COMMAND}`; export r; \
27854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27855         $(HOST_EXPORTS) \
27856         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27858         done; \
27859         echo "Doing clean in tk" ; \
27860         (cd $(HOST_SUBDIR)/tk && \
27861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27863                   "RANLIB=$${RANLIB}" \
27864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27865                   clean) \
27866           || exit 1
27867
27868 @endif tk
27869
27870 .PHONY: maybe-distclean-tk distclean-tk
27871 maybe-distclean-tk:
27872 @if tk
27873 maybe-distclean-tk: distclean-tk
27874
27875 distclean-tk: 
27876         @: $(MAKE); $(unstage)
27877         @[ -f ./tk/Makefile ] || exit 0; \
27878         r=`${PWD_COMMAND}`; export r; \
27879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27880         $(HOST_EXPORTS) \
27881         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27883         done; \
27884         echo "Doing distclean in tk" ; \
27885         (cd $(HOST_SUBDIR)/tk && \
27886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27888                   "RANLIB=$${RANLIB}" \
27889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27890                   distclean) \
27891           || exit 1
27892
27893 @endif tk
27894
27895 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27896 maybe-maintainer-clean-tk:
27897 @if tk
27898 maybe-maintainer-clean-tk: maintainer-clean-tk
27899
27900 maintainer-clean-tk: 
27901         @: $(MAKE); $(unstage)
27902         @[ -f ./tk/Makefile ] || exit 0; \
27903         r=`${PWD_COMMAND}`; export r; \
27904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27905         $(HOST_EXPORTS) \
27906         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27908         done; \
27909         echo "Doing maintainer-clean in tk" ; \
27910         (cd $(HOST_SUBDIR)/tk && \
27911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27913                   "RANLIB=$${RANLIB}" \
27914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27915                   maintainer-clean) \
27916           || exit 1
27917
27918 @endif tk
27919
27920
27921
27922 .PHONY: configure-libtermcap maybe-configure-libtermcap
27923 maybe-configure-libtermcap:
27924 @if libtermcap
27925 maybe-configure-libtermcap: configure-libtermcap
27926 configure-libtermcap:
27927         @: $(MAKE); $(unstage)
27928         @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27930         r=`${PWD_COMMAND}`; export r; \
27931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27932         $(HOST_EXPORTS) \
27933         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27934         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27935         case $(srcdir) in \
27936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27937           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27939         esac; \
27940         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27941         libsrcdir="$$s/libtermcap"; \
27942         $(SHELL) $${libsrcdir}/configure \
27943           $(HOST_CONFIGARGS) $${srcdiroption}  \
27944           || exit 1
27945 @endif libtermcap
27946
27947
27948
27949
27950
27951 .PHONY: all-libtermcap maybe-all-libtermcap
27952 maybe-all-libtermcap:
27953 @if libtermcap
27954 TARGET-libtermcap=all
27955 maybe-all-libtermcap: all-libtermcap
27956 all-libtermcap: configure-libtermcap
27957         @: $(MAKE); $(unstage)
27958         @r=`${PWD_COMMAND}`; export r; \
27959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27960         $(HOST_EXPORTS) \
27961         (cd $(HOST_SUBDIR)/libtermcap && \
27962           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
27963 @endif libtermcap
27964
27965
27966
27967
27968 .PHONY: check-libtermcap maybe-check-libtermcap
27969 maybe-check-libtermcap:
27970 @if libtermcap
27971 maybe-check-libtermcap: check-libtermcap
27972
27973 check-libtermcap:
27974
27975 @endif libtermcap
27976
27977 .PHONY: install-libtermcap maybe-install-libtermcap
27978 maybe-install-libtermcap:
27979 @if libtermcap
27980 maybe-install-libtermcap: install-libtermcap
27981
27982 install-libtermcap: installdirs
27983         @: $(MAKE); $(unstage)
27984         @r=`${PWD_COMMAND}`; export r; \
27985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27986         $(HOST_EXPORTS) \
27987         (cd $(HOST_SUBDIR)/libtermcap && \
27988           $(MAKE) $(FLAGS_TO_PASS)  install)
27989
27990 @endif libtermcap
27991
27992 # Other targets (info, dvi, etc.)
27993
27994 .PHONY: maybe-info-libtermcap info-libtermcap
27995 maybe-info-libtermcap:
27996 @if libtermcap
27997 maybe-info-libtermcap: info-libtermcap
27998
27999 info-libtermcap: \
28000     configure-libtermcap 
28001         @: $(MAKE); $(unstage)
28002         @[ -f ./libtermcap/Makefile ] || exit 0; \
28003         r=`${PWD_COMMAND}`; export r; \
28004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28005         $(HOST_EXPORTS) \
28006         for flag in $(EXTRA_HOST_FLAGS) ; do \
28007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28008         done; \
28009         echo "Doing info in libtermcap" ; \
28010         (cd $(HOST_SUBDIR)/libtermcap && \
28011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28013                   "RANLIB=$${RANLIB}" \
28014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28015                   info) \
28016           || exit 1
28017
28018 @endif libtermcap
28019
28020 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
28021 maybe-dvi-libtermcap:
28022 @if libtermcap
28023 maybe-dvi-libtermcap: dvi-libtermcap
28024
28025 dvi-libtermcap: \
28026     configure-libtermcap 
28027         @: $(MAKE); $(unstage)
28028         @[ -f ./libtermcap/Makefile ] || exit 0; \
28029         r=`${PWD_COMMAND}`; export r; \
28030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031         $(HOST_EXPORTS) \
28032         for flag in $(EXTRA_HOST_FLAGS) ; do \
28033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28034         done; \
28035         echo "Doing dvi in libtermcap" ; \
28036         (cd $(HOST_SUBDIR)/libtermcap && \
28037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28039                   "RANLIB=$${RANLIB}" \
28040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28041                   dvi) \
28042           || exit 1
28043
28044 @endif libtermcap
28045
28046 .PHONY: maybe-html-libtermcap html-libtermcap
28047 maybe-html-libtermcap:
28048 @if libtermcap
28049 maybe-html-libtermcap: html-libtermcap
28050
28051 html-libtermcap: \
28052     configure-libtermcap 
28053         @: $(MAKE); $(unstage)
28054         @[ -f ./libtermcap/Makefile ] || exit 0; \
28055         r=`${PWD_COMMAND}`; export r; \
28056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28057         $(HOST_EXPORTS) \
28058         for flag in $(EXTRA_HOST_FLAGS) ; do \
28059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28060         done; \
28061         echo "Doing html in libtermcap" ; \
28062         (cd $(HOST_SUBDIR)/libtermcap && \
28063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28065                   "RANLIB=$${RANLIB}" \
28066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28067                   html) \
28068           || exit 1
28069
28070 @endif libtermcap
28071
28072 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28073 maybe-TAGS-libtermcap:
28074 @if libtermcap
28075 maybe-TAGS-libtermcap: TAGS-libtermcap
28076
28077 TAGS-libtermcap: \
28078     configure-libtermcap 
28079         @: $(MAKE); $(unstage)
28080         @[ -f ./libtermcap/Makefile ] || exit 0; \
28081         r=`${PWD_COMMAND}`; export r; \
28082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28083         $(HOST_EXPORTS) \
28084         for flag in $(EXTRA_HOST_FLAGS) ; do \
28085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28086         done; \
28087         echo "Doing TAGS in libtermcap" ; \
28088         (cd $(HOST_SUBDIR)/libtermcap && \
28089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28091                   "RANLIB=$${RANLIB}" \
28092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28093                   TAGS) \
28094           || exit 1
28095
28096 @endif libtermcap
28097
28098 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28099 maybe-install-info-libtermcap:
28100 @if libtermcap
28101 maybe-install-info-libtermcap: install-info-libtermcap
28102
28103 install-info-libtermcap: \
28104     configure-libtermcap \
28105     info-libtermcap 
28106         @: $(MAKE); $(unstage)
28107         @[ -f ./libtermcap/Makefile ] || exit 0; \
28108         r=`${PWD_COMMAND}`; export r; \
28109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110         $(HOST_EXPORTS) \
28111         for flag in $(EXTRA_HOST_FLAGS) ; do \
28112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28113         done; \
28114         echo "Doing install-info in libtermcap" ; \
28115         (cd $(HOST_SUBDIR)/libtermcap && \
28116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28118                   "RANLIB=$${RANLIB}" \
28119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28120                   install-info) \
28121           || exit 1
28122
28123 @endif libtermcap
28124
28125 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28126 maybe-installcheck-libtermcap:
28127 @if libtermcap
28128 maybe-installcheck-libtermcap: installcheck-libtermcap
28129
28130 installcheck-libtermcap: \
28131     configure-libtermcap 
28132         @: $(MAKE); $(unstage)
28133         @[ -f ./libtermcap/Makefile ] || exit 0; \
28134         r=`${PWD_COMMAND}`; export r; \
28135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136         $(HOST_EXPORTS) \
28137         for flag in $(EXTRA_HOST_FLAGS) ; do \
28138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28139         done; \
28140         echo "Doing installcheck in libtermcap" ; \
28141         (cd $(HOST_SUBDIR)/libtermcap && \
28142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144                   "RANLIB=$${RANLIB}" \
28145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28146                   installcheck) \
28147           || exit 1
28148
28149 @endif libtermcap
28150
28151 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28152 maybe-mostlyclean-libtermcap:
28153 @if libtermcap
28154 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28155
28156 # libtermcap doesn't support mostlyclean.
28157 mostlyclean-libtermcap:
28158
28159 @endif libtermcap
28160
28161 .PHONY: maybe-clean-libtermcap clean-libtermcap
28162 maybe-clean-libtermcap:
28163 @if libtermcap
28164 maybe-clean-libtermcap: clean-libtermcap
28165
28166 # libtermcap doesn't support clean.
28167 clean-libtermcap:
28168
28169 @endif libtermcap
28170
28171 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28172 maybe-distclean-libtermcap:
28173 @if libtermcap
28174 maybe-distclean-libtermcap: distclean-libtermcap
28175
28176 # libtermcap doesn't support distclean.
28177 distclean-libtermcap:
28178
28179 @endif libtermcap
28180
28181 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28182 maybe-maintainer-clean-libtermcap:
28183 @if libtermcap
28184 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28185
28186 # libtermcap doesn't support maintainer-clean.
28187 maintainer-clean-libtermcap:
28188
28189 @endif libtermcap
28190
28191
28192
28193 .PHONY: configure-utils maybe-configure-utils
28194 maybe-configure-utils:
28195 @if utils
28196 maybe-configure-utils: configure-utils
28197 configure-utils:
28198         @: $(MAKE); $(unstage)
28199         @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
28200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
28201         r=`${PWD_COMMAND}`; export r; \
28202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28203         $(HOST_EXPORTS) \
28204         echo Configuring in $(HOST_SUBDIR)/utils; \
28205         cd "$(HOST_SUBDIR)/utils" || exit 1; \
28206         case $(srcdir) in \
28207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28208           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
28209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28210         esac; \
28211         srcdiroption="--srcdir=$${topdir}/utils"; \
28212         libsrcdir="$$s/utils"; \
28213         $(SHELL) $${libsrcdir}/configure \
28214           $(HOST_CONFIGARGS) $${srcdiroption}  \
28215           || exit 1
28216 @endif utils
28217
28218
28219
28220
28221
28222 .PHONY: all-utils maybe-all-utils
28223 maybe-all-utils:
28224 @if utils
28225 TARGET-utils=all
28226 maybe-all-utils: all-utils
28227 all-utils: configure-utils
28228         @: $(MAKE); $(unstage)
28229         @r=`${PWD_COMMAND}`; export r; \
28230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28231         $(HOST_EXPORTS) \
28232         (cd $(HOST_SUBDIR)/utils && \
28233           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
28234 @endif utils
28235
28236
28237
28238
28239 .PHONY: check-utils maybe-check-utils
28240 maybe-check-utils:
28241 @if utils
28242 maybe-check-utils: check-utils
28243
28244 check-utils:
28245
28246 @endif utils
28247
28248 .PHONY: install-utils maybe-install-utils
28249 maybe-install-utils:
28250 @if utils
28251 maybe-install-utils: install-utils
28252
28253 install-utils: installdirs
28254         @: $(MAKE); $(unstage)
28255         @r=`${PWD_COMMAND}`; export r; \
28256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28257         $(HOST_EXPORTS) \
28258         (cd $(HOST_SUBDIR)/utils && \
28259           $(MAKE) $(FLAGS_TO_PASS)  install)
28260
28261 @endif utils
28262
28263 # Other targets (info, dvi, etc.)
28264
28265 .PHONY: maybe-info-utils info-utils
28266 maybe-info-utils:
28267 @if utils
28268 maybe-info-utils: info-utils
28269
28270 info-utils: \
28271     configure-utils 
28272         @: $(MAKE); $(unstage)
28273         @[ -f ./utils/Makefile ] || exit 0; \
28274         r=`${PWD_COMMAND}`; export r; \
28275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28276         $(HOST_EXPORTS) \
28277         for flag in $(EXTRA_HOST_FLAGS) ; do \
28278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28279         done; \
28280         echo "Doing info in utils" ; \
28281         (cd $(HOST_SUBDIR)/utils && \
28282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28284                   "RANLIB=$${RANLIB}" \
28285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28286                   info) \
28287           || exit 1
28288
28289 @endif utils
28290
28291 .PHONY: maybe-dvi-utils dvi-utils
28292 maybe-dvi-utils:
28293 @if utils
28294 maybe-dvi-utils: dvi-utils
28295
28296 dvi-utils: \
28297     configure-utils 
28298         @: $(MAKE); $(unstage)
28299         @[ -f ./utils/Makefile ] || exit 0; \
28300         r=`${PWD_COMMAND}`; export r; \
28301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28302         $(HOST_EXPORTS) \
28303         for flag in $(EXTRA_HOST_FLAGS) ; do \
28304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28305         done; \
28306         echo "Doing dvi in utils" ; \
28307         (cd $(HOST_SUBDIR)/utils && \
28308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28310                   "RANLIB=$${RANLIB}" \
28311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28312                   dvi) \
28313           || exit 1
28314
28315 @endif utils
28316
28317 .PHONY: maybe-html-utils html-utils
28318 maybe-html-utils:
28319 @if utils
28320 maybe-html-utils: html-utils
28321
28322 html-utils: \
28323     configure-utils 
28324         @: $(MAKE); $(unstage)
28325         @[ -f ./utils/Makefile ] || exit 0; \
28326         r=`${PWD_COMMAND}`; export r; \
28327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28328         $(HOST_EXPORTS) \
28329         for flag in $(EXTRA_HOST_FLAGS) ; do \
28330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28331         done; \
28332         echo "Doing html in utils" ; \
28333         (cd $(HOST_SUBDIR)/utils && \
28334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28336                   "RANLIB=$${RANLIB}" \
28337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28338                   html) \
28339           || exit 1
28340
28341 @endif utils
28342
28343 .PHONY: maybe-TAGS-utils TAGS-utils
28344 maybe-TAGS-utils:
28345 @if utils
28346 maybe-TAGS-utils: TAGS-utils
28347
28348 TAGS-utils: \
28349     configure-utils 
28350         @: $(MAKE); $(unstage)
28351         @[ -f ./utils/Makefile ] || exit 0; \
28352         r=`${PWD_COMMAND}`; export r; \
28353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28354         $(HOST_EXPORTS) \
28355         for flag in $(EXTRA_HOST_FLAGS) ; do \
28356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28357         done; \
28358         echo "Doing TAGS in utils" ; \
28359         (cd $(HOST_SUBDIR)/utils && \
28360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28362                   "RANLIB=$${RANLIB}" \
28363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28364                   TAGS) \
28365           || exit 1
28366
28367 @endif utils
28368
28369 .PHONY: maybe-install-info-utils install-info-utils
28370 maybe-install-info-utils:
28371 @if utils
28372 maybe-install-info-utils: install-info-utils
28373
28374 install-info-utils: \
28375     configure-utils \
28376     info-utils 
28377         @: $(MAKE); $(unstage)
28378         @[ -f ./utils/Makefile ] || exit 0; \
28379         r=`${PWD_COMMAND}`; export r; \
28380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28381         $(HOST_EXPORTS) \
28382         for flag in $(EXTRA_HOST_FLAGS) ; do \
28383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28384         done; \
28385         echo "Doing install-info in utils" ; \
28386         (cd $(HOST_SUBDIR)/utils && \
28387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28389                   "RANLIB=$${RANLIB}" \
28390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28391                   install-info) \
28392           || exit 1
28393
28394 @endif utils
28395
28396 .PHONY: maybe-installcheck-utils installcheck-utils
28397 maybe-installcheck-utils:
28398 @if utils
28399 maybe-installcheck-utils: installcheck-utils
28400
28401 installcheck-utils: \
28402     configure-utils 
28403         @: $(MAKE); $(unstage)
28404         @[ -f ./utils/Makefile ] || exit 0; \
28405         r=`${PWD_COMMAND}`; export r; \
28406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28407         $(HOST_EXPORTS) \
28408         for flag in $(EXTRA_HOST_FLAGS) ; do \
28409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28410         done; \
28411         echo "Doing installcheck in utils" ; \
28412         (cd $(HOST_SUBDIR)/utils && \
28413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28415                   "RANLIB=$${RANLIB}" \
28416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28417                   installcheck) \
28418           || exit 1
28419
28420 @endif utils
28421
28422 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
28423 maybe-mostlyclean-utils:
28424 @if utils
28425 maybe-mostlyclean-utils: mostlyclean-utils
28426
28427 mostlyclean-utils: 
28428         @: $(MAKE); $(unstage)
28429         @[ -f ./utils/Makefile ] || exit 0; \
28430         r=`${PWD_COMMAND}`; export r; \
28431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28432         $(HOST_EXPORTS) \
28433         for flag in $(EXTRA_HOST_FLAGS) ; do \
28434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28435         done; \
28436         echo "Doing mostlyclean in utils" ; \
28437         (cd $(HOST_SUBDIR)/utils && \
28438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28440                   "RANLIB=$${RANLIB}" \
28441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28442                   mostlyclean) \
28443           || exit 1
28444
28445 @endif utils
28446
28447 .PHONY: maybe-clean-utils clean-utils
28448 maybe-clean-utils:
28449 @if utils
28450 maybe-clean-utils: clean-utils
28451
28452 clean-utils: 
28453         @: $(MAKE); $(unstage)
28454         @[ -f ./utils/Makefile ] || exit 0; \
28455         r=`${PWD_COMMAND}`; export r; \
28456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28457         $(HOST_EXPORTS) \
28458         for flag in $(EXTRA_HOST_FLAGS) ; do \
28459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28460         done; \
28461         echo "Doing clean in utils" ; \
28462         (cd $(HOST_SUBDIR)/utils && \
28463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28465                   "RANLIB=$${RANLIB}" \
28466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28467                   clean) \
28468           || exit 1
28469
28470 @endif utils
28471
28472 .PHONY: maybe-distclean-utils distclean-utils
28473 maybe-distclean-utils:
28474 @if utils
28475 maybe-distclean-utils: distclean-utils
28476
28477 distclean-utils: 
28478         @: $(MAKE); $(unstage)
28479         @[ -f ./utils/Makefile ] || exit 0; \
28480         r=`${PWD_COMMAND}`; export r; \
28481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482         $(HOST_EXPORTS) \
28483         for flag in $(EXTRA_HOST_FLAGS) ; do \
28484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28485         done; \
28486         echo "Doing distclean in utils" ; \
28487         (cd $(HOST_SUBDIR)/utils && \
28488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28490                   "RANLIB=$${RANLIB}" \
28491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28492                   distclean) \
28493           || exit 1
28494
28495 @endif utils
28496
28497 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28498 maybe-maintainer-clean-utils:
28499 @if utils
28500 maybe-maintainer-clean-utils: maintainer-clean-utils
28501
28502 maintainer-clean-utils: 
28503         @: $(MAKE); $(unstage)
28504         @[ -f ./utils/Makefile ] || exit 0; \
28505         r=`${PWD_COMMAND}`; export r; \
28506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28507         $(HOST_EXPORTS) \
28508         for flag in $(EXTRA_HOST_FLAGS) ; do \
28509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28510         done; \
28511         echo "Doing maintainer-clean in utils" ; \
28512         (cd $(HOST_SUBDIR)/utils && \
28513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28515                   "RANLIB=$${RANLIB}" \
28516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28517                   maintainer-clean) \
28518           || exit 1
28519
28520 @endif utils
28521
28522
28523
28524 .PHONY: configure-gnattools maybe-configure-gnattools
28525 maybe-configure-gnattools:
28526 @if gnattools
28527 maybe-configure-gnattools: configure-gnattools
28528 configure-gnattools:
28529         @: $(MAKE); $(unstage)
28530         @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28531         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28532         r=`${PWD_COMMAND}`; export r; \
28533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534         $(HOST_EXPORTS) \
28535         echo Configuring in $(HOST_SUBDIR)/gnattools; \
28536         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28537         case $(srcdir) in \
28538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28539           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28541         esac; \
28542         srcdiroption="--srcdir=$${topdir}/gnattools"; \
28543         libsrcdir="$$s/gnattools"; \
28544         $(SHELL) $${libsrcdir}/configure \
28545           $(HOST_CONFIGARGS) $${srcdiroption}  \
28546           || exit 1
28547 @endif gnattools
28548
28549
28550
28551
28552
28553 .PHONY: all-gnattools maybe-all-gnattools
28554 maybe-all-gnattools:
28555 @if gnattools
28556 TARGET-gnattools=all
28557 maybe-all-gnattools: all-gnattools
28558 all-gnattools: configure-gnattools
28559         @: $(MAKE); $(unstage)
28560         @r=`${PWD_COMMAND}`; export r; \
28561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28562         $(HOST_EXPORTS) \
28563         (cd $(HOST_SUBDIR)/gnattools && \
28564           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
28565 @endif gnattools
28566
28567
28568
28569
28570 .PHONY: check-gnattools maybe-check-gnattools
28571 maybe-check-gnattools:
28572 @if gnattools
28573 maybe-check-gnattools: check-gnattools
28574
28575 check-gnattools:
28576         @: $(MAKE); $(unstage)
28577         @r=`${PWD_COMMAND}`; export r; \
28578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28579         $(HOST_EXPORTS) \
28580         (cd $(HOST_SUBDIR)/gnattools && \
28581           $(MAKE) $(FLAGS_TO_PASS)  check)
28582
28583 @endif gnattools
28584
28585 .PHONY: install-gnattools maybe-install-gnattools
28586 maybe-install-gnattools:
28587 @if gnattools
28588 maybe-install-gnattools: install-gnattools
28589
28590 install-gnattools: installdirs
28591         @: $(MAKE); $(unstage)
28592         @r=`${PWD_COMMAND}`; export r; \
28593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28594         $(HOST_EXPORTS) \
28595         (cd $(HOST_SUBDIR)/gnattools && \
28596           $(MAKE) $(FLAGS_TO_PASS)  install)
28597
28598 @endif gnattools
28599
28600 # Other targets (info, dvi, etc.)
28601
28602 .PHONY: maybe-info-gnattools info-gnattools
28603 maybe-info-gnattools:
28604 @if gnattools
28605 maybe-info-gnattools: info-gnattools
28606
28607 info-gnattools: \
28608     configure-gnattools 
28609         @: $(MAKE); $(unstage)
28610         @[ -f ./gnattools/Makefile ] || exit 0; \
28611         r=`${PWD_COMMAND}`; export r; \
28612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28613         $(HOST_EXPORTS) \
28614         for flag in $(EXTRA_HOST_FLAGS) ; do \
28615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28616         done; \
28617         echo "Doing info in gnattools" ; \
28618         (cd $(HOST_SUBDIR)/gnattools && \
28619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28621                   "RANLIB=$${RANLIB}" \
28622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28623                   info) \
28624           || exit 1
28625
28626 @endif gnattools
28627
28628 .PHONY: maybe-dvi-gnattools dvi-gnattools
28629 maybe-dvi-gnattools:
28630 @if gnattools
28631 maybe-dvi-gnattools: dvi-gnattools
28632
28633 dvi-gnattools: \
28634     configure-gnattools 
28635         @: $(MAKE); $(unstage)
28636         @[ -f ./gnattools/Makefile ] || exit 0; \
28637         r=`${PWD_COMMAND}`; export r; \
28638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28639         $(HOST_EXPORTS) \
28640         for flag in $(EXTRA_HOST_FLAGS) ; do \
28641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28642         done; \
28643         echo "Doing dvi in gnattools" ; \
28644         (cd $(HOST_SUBDIR)/gnattools && \
28645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28647                   "RANLIB=$${RANLIB}" \
28648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28649                   dvi) \
28650           || exit 1
28651
28652 @endif gnattools
28653
28654 .PHONY: maybe-html-gnattools html-gnattools
28655 maybe-html-gnattools:
28656 @if gnattools
28657 maybe-html-gnattools: html-gnattools
28658
28659 html-gnattools: \
28660     configure-gnattools 
28661         @: $(MAKE); $(unstage)
28662         @[ -f ./gnattools/Makefile ] || exit 0; \
28663         r=`${PWD_COMMAND}`; export r; \
28664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28665         $(HOST_EXPORTS) \
28666         for flag in $(EXTRA_HOST_FLAGS) ; do \
28667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28668         done; \
28669         echo "Doing html in gnattools" ; \
28670         (cd $(HOST_SUBDIR)/gnattools && \
28671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28673                   "RANLIB=$${RANLIB}" \
28674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28675                   html) \
28676           || exit 1
28677
28678 @endif gnattools
28679
28680 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28681 maybe-TAGS-gnattools:
28682 @if gnattools
28683 maybe-TAGS-gnattools: TAGS-gnattools
28684
28685 TAGS-gnattools: \
28686     configure-gnattools 
28687         @: $(MAKE); $(unstage)
28688         @[ -f ./gnattools/Makefile ] || exit 0; \
28689         r=`${PWD_COMMAND}`; export r; \
28690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691         $(HOST_EXPORTS) \
28692         for flag in $(EXTRA_HOST_FLAGS) ; do \
28693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28694         done; \
28695         echo "Doing TAGS in gnattools" ; \
28696         (cd $(HOST_SUBDIR)/gnattools && \
28697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28699                   "RANLIB=$${RANLIB}" \
28700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28701                   TAGS) \
28702           || exit 1
28703
28704 @endif gnattools
28705
28706 .PHONY: maybe-install-info-gnattools install-info-gnattools
28707 maybe-install-info-gnattools:
28708 @if gnattools
28709 maybe-install-info-gnattools: install-info-gnattools
28710
28711 install-info-gnattools: \
28712     configure-gnattools \
28713     info-gnattools 
28714         @: $(MAKE); $(unstage)
28715         @[ -f ./gnattools/Makefile ] || exit 0; \
28716         r=`${PWD_COMMAND}`; export r; \
28717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28718         $(HOST_EXPORTS) \
28719         for flag in $(EXTRA_HOST_FLAGS) ; do \
28720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28721         done; \
28722         echo "Doing install-info in gnattools" ; \
28723         (cd $(HOST_SUBDIR)/gnattools && \
28724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28726                   "RANLIB=$${RANLIB}" \
28727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28728                   install-info) \
28729           || exit 1
28730
28731 @endif gnattools
28732
28733 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28734 maybe-installcheck-gnattools:
28735 @if gnattools
28736 maybe-installcheck-gnattools: installcheck-gnattools
28737
28738 installcheck-gnattools: \
28739     configure-gnattools 
28740         @: $(MAKE); $(unstage)
28741         @[ -f ./gnattools/Makefile ] || exit 0; \
28742         r=`${PWD_COMMAND}`; export r; \
28743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28744         $(HOST_EXPORTS) \
28745         for flag in $(EXTRA_HOST_FLAGS) ; do \
28746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28747         done; \
28748         echo "Doing installcheck in gnattools" ; \
28749         (cd $(HOST_SUBDIR)/gnattools && \
28750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28752                   "RANLIB=$${RANLIB}" \
28753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28754                   installcheck) \
28755           || exit 1
28756
28757 @endif gnattools
28758
28759 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28760 maybe-mostlyclean-gnattools:
28761 @if gnattools
28762 maybe-mostlyclean-gnattools: mostlyclean-gnattools
28763
28764 mostlyclean-gnattools: 
28765         @: $(MAKE); $(unstage)
28766         @[ -f ./gnattools/Makefile ] || exit 0; \
28767         r=`${PWD_COMMAND}`; export r; \
28768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28769         $(HOST_EXPORTS) \
28770         for flag in $(EXTRA_HOST_FLAGS) ; do \
28771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28772         done; \
28773         echo "Doing mostlyclean in gnattools" ; \
28774         (cd $(HOST_SUBDIR)/gnattools && \
28775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28777                   "RANLIB=$${RANLIB}" \
28778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28779                   mostlyclean) \
28780           || exit 1
28781
28782 @endif gnattools
28783
28784 .PHONY: maybe-clean-gnattools clean-gnattools
28785 maybe-clean-gnattools:
28786 @if gnattools
28787 maybe-clean-gnattools: clean-gnattools
28788
28789 clean-gnattools: 
28790         @: $(MAKE); $(unstage)
28791         @[ -f ./gnattools/Makefile ] || exit 0; \
28792         r=`${PWD_COMMAND}`; export r; \
28793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28794         $(HOST_EXPORTS) \
28795         for flag in $(EXTRA_HOST_FLAGS) ; do \
28796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28797         done; \
28798         echo "Doing clean in gnattools" ; \
28799         (cd $(HOST_SUBDIR)/gnattools && \
28800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28802                   "RANLIB=$${RANLIB}" \
28803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28804                   clean) \
28805           || exit 1
28806
28807 @endif gnattools
28808
28809 .PHONY: maybe-distclean-gnattools distclean-gnattools
28810 maybe-distclean-gnattools:
28811 @if gnattools
28812 maybe-distclean-gnattools: distclean-gnattools
28813
28814 distclean-gnattools: 
28815         @: $(MAKE); $(unstage)
28816         @[ -f ./gnattools/Makefile ] || exit 0; \
28817         r=`${PWD_COMMAND}`; export r; \
28818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28819         $(HOST_EXPORTS) \
28820         for flag in $(EXTRA_HOST_FLAGS) ; do \
28821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28822         done; \
28823         echo "Doing distclean in gnattools" ; \
28824         (cd $(HOST_SUBDIR)/gnattools && \
28825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28827                   "RANLIB=$${RANLIB}" \
28828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28829                   distclean) \
28830           || exit 1
28831
28832 @endif gnattools
28833
28834 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
28835 maybe-maintainer-clean-gnattools:
28836 @if gnattools
28837 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
28838
28839 maintainer-clean-gnattools: 
28840         @: $(MAKE); $(unstage)
28841         @[ -f ./gnattools/Makefile ] || exit 0; \
28842         r=`${PWD_COMMAND}`; export r; \
28843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28844         $(HOST_EXPORTS) \
28845         for flag in $(EXTRA_HOST_FLAGS) ; do \
28846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28847         done; \
28848         echo "Doing maintainer-clean in gnattools" ; \
28849         (cd $(HOST_SUBDIR)/gnattools && \
28850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28852                   "RANLIB=$${RANLIB}" \
28853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28854                   maintainer-clean) \
28855           || exit 1
28856
28857 @endif gnattools
28858
28859
28860
28861 # ---------------------------------------
28862 # Modules which run on the target machine
28863 # ---------------------------------------
28864
28865
28866
28867
28868 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
28869 maybe-configure-target-libstdc++-v3:
28870 @if target-libstdc++-v3
28871 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
28872 configure-target-libstdc++-v3:
28873         @: $(MAKE); $(unstage)
28874         @r=`${PWD_COMMAND}`; export r; \
28875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28876         echo "Checking multilib configuration for libstdc++-v3..."; \
28877         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28878         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
28879         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
28880           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
28881             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
28882           else \
28883             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
28884             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
28885           fi; \
28886         else \
28887           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
28888         fi
28889         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
28890         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28891         r=`${PWD_COMMAND}`; export r; \
28892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28893         $(RAW_CXX_TARGET_EXPORTS) \
28894         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
28895         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
28896         case $(srcdir) in \
28897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28898           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
28899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28900         esac; \
28901         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
28902         libsrcdir="$$s/libstdc++-v3"; \
28903         rm -f no-such-file || : ; \
28904         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28905           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28906           || exit 1
28907 @endif target-libstdc++-v3
28908
28909
28910
28911
28912
28913 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
28914 maybe-all-target-libstdc++-v3:
28915 @if target-libstdc++-v3
28916 TARGET-target-libstdc++-v3=all
28917 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
28918 all-target-libstdc++-v3: configure-target-libstdc++-v3
28919         @: $(MAKE); $(unstage)
28920         @r=`${PWD_COMMAND}`; export r; \
28921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28922         $(RAW_CXX_TARGET_EXPORTS) \
28923         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28924           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
28925 @endif target-libstdc++-v3
28926
28927
28928
28929
28930
28931 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
28932 maybe-check-target-libstdc++-v3:
28933 @if target-libstdc++-v3
28934 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
28935
28936 check-target-libstdc++-v3:
28937         @: $(MAKE); $(unstage)
28938         @r=`${PWD_COMMAND}`; export r; \
28939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28940         $(RAW_CXX_TARGET_EXPORTS) \
28941         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28942           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
28943
28944 @endif target-libstdc++-v3
28945
28946 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
28947 maybe-install-target-libstdc++-v3:
28948 @if target-libstdc++-v3
28949 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
28950
28951 install-target-libstdc++-v3: installdirs
28952         @: $(MAKE); $(unstage)
28953         @r=`${PWD_COMMAND}`; export r; \
28954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955         $(RAW_CXX_TARGET_EXPORTS) \
28956         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28957           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28958
28959 @endif target-libstdc++-v3
28960
28961 # Other targets (info, dvi, etc.)
28962
28963 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
28964 maybe-info-target-libstdc++-v3:
28965 @if target-libstdc++-v3
28966 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
28967
28968 info-target-libstdc++-v3: \
28969     configure-target-libstdc++-v3 
28970         @: $(MAKE); $(unstage)
28971         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28972         r=`${PWD_COMMAND}`; export r; \
28973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28974         $(RAW_CXX_TARGET_EXPORTS) \
28975         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28976         for flag in $(EXTRA_TARGET_FLAGS); do \
28977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28978         done; \
28979         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28982                   "RANLIB=$${RANLIB}" \
28983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28984                    info) \
28985           || exit 1
28986
28987 @endif target-libstdc++-v3
28988
28989 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
28990 maybe-dvi-target-libstdc++-v3:
28991 @if target-libstdc++-v3
28992 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
28993
28994 dvi-target-libstdc++-v3: \
28995     configure-target-libstdc++-v3 
28996         @: $(MAKE); $(unstage)
28997         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28998         r=`${PWD_COMMAND}`; export r; \
28999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29000         $(RAW_CXX_TARGET_EXPORTS) \
29001         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29002         for flag in $(EXTRA_TARGET_FLAGS); do \
29003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29004         done; \
29005         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29008                   "RANLIB=$${RANLIB}" \
29009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29010                    dvi) \
29011           || exit 1
29012
29013 @endif target-libstdc++-v3
29014
29015 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
29016 maybe-html-target-libstdc++-v3:
29017 @if target-libstdc++-v3
29018 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
29019
29020 html-target-libstdc++-v3: \
29021     configure-target-libstdc++-v3 
29022         @: $(MAKE); $(unstage)
29023         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29024         r=`${PWD_COMMAND}`; export r; \
29025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29026         $(RAW_CXX_TARGET_EXPORTS) \
29027         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29028         for flag in $(EXTRA_TARGET_FLAGS); do \
29029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29030         done; \
29031         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29034                   "RANLIB=$${RANLIB}" \
29035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29036                    html) \
29037           || exit 1
29038
29039 @endif target-libstdc++-v3
29040
29041 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
29042 maybe-TAGS-target-libstdc++-v3:
29043 @if target-libstdc++-v3
29044 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
29045
29046 TAGS-target-libstdc++-v3: \
29047     configure-target-libstdc++-v3 
29048         @: $(MAKE); $(unstage)
29049         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29050         r=`${PWD_COMMAND}`; export r; \
29051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29052         $(RAW_CXX_TARGET_EXPORTS) \
29053         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29054         for flag in $(EXTRA_TARGET_FLAGS); do \
29055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29056         done; \
29057         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29060                   "RANLIB=$${RANLIB}" \
29061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29062                    TAGS) \
29063           || exit 1
29064
29065 @endif target-libstdc++-v3
29066
29067 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
29068 maybe-install-info-target-libstdc++-v3:
29069 @if target-libstdc++-v3
29070 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
29071
29072 install-info-target-libstdc++-v3: \
29073     configure-target-libstdc++-v3 \
29074     info-target-libstdc++-v3 
29075         @: $(MAKE); $(unstage)
29076         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29077         r=`${PWD_COMMAND}`; export r; \
29078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29079         $(RAW_CXX_TARGET_EXPORTS) \
29080         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29081         for flag in $(EXTRA_TARGET_FLAGS); do \
29082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29083         done; \
29084         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29087                   "RANLIB=$${RANLIB}" \
29088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29089                    install-info) \
29090           || exit 1
29091
29092 @endif target-libstdc++-v3
29093
29094 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
29095 maybe-installcheck-target-libstdc++-v3:
29096 @if target-libstdc++-v3
29097 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
29098
29099 installcheck-target-libstdc++-v3: \
29100     configure-target-libstdc++-v3 
29101         @: $(MAKE); $(unstage)
29102         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29103         r=`${PWD_COMMAND}`; export r; \
29104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105         $(RAW_CXX_TARGET_EXPORTS) \
29106         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29107         for flag in $(EXTRA_TARGET_FLAGS); do \
29108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29109         done; \
29110         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29113                   "RANLIB=$${RANLIB}" \
29114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29115                    installcheck) \
29116           || exit 1
29117
29118 @endif target-libstdc++-v3
29119
29120 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
29121 maybe-mostlyclean-target-libstdc++-v3:
29122 @if target-libstdc++-v3
29123 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
29124
29125 mostlyclean-target-libstdc++-v3: 
29126         @: $(MAKE); $(unstage)
29127         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29128         r=`${PWD_COMMAND}`; export r; \
29129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29130         $(RAW_CXX_TARGET_EXPORTS) \
29131         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29132         for flag in $(EXTRA_TARGET_FLAGS); do \
29133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29134         done; \
29135         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29138                   "RANLIB=$${RANLIB}" \
29139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29140                    mostlyclean) \
29141           || exit 1
29142
29143 @endif target-libstdc++-v3
29144
29145 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
29146 maybe-clean-target-libstdc++-v3:
29147 @if target-libstdc++-v3
29148 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
29149
29150 clean-target-libstdc++-v3: 
29151         @: $(MAKE); $(unstage)
29152         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29153         r=`${PWD_COMMAND}`; export r; \
29154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29155         $(RAW_CXX_TARGET_EXPORTS) \
29156         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29157         for flag in $(EXTRA_TARGET_FLAGS); do \
29158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29159         done; \
29160         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29163                   "RANLIB=$${RANLIB}" \
29164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29165                    clean) \
29166           || exit 1
29167
29168 @endif target-libstdc++-v3
29169
29170 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
29171 maybe-distclean-target-libstdc++-v3:
29172 @if target-libstdc++-v3
29173 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
29174
29175 distclean-target-libstdc++-v3: 
29176         @: $(MAKE); $(unstage)
29177         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29178         r=`${PWD_COMMAND}`; export r; \
29179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180         $(RAW_CXX_TARGET_EXPORTS) \
29181         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29182         for flag in $(EXTRA_TARGET_FLAGS); do \
29183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29184         done; \
29185         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29188                   "RANLIB=$${RANLIB}" \
29189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29190                    distclean) \
29191           || exit 1
29192
29193 @endif target-libstdc++-v3
29194
29195 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
29196 maybe-maintainer-clean-target-libstdc++-v3:
29197 @if target-libstdc++-v3
29198 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
29199
29200 maintainer-clean-target-libstdc++-v3: 
29201         @: $(MAKE); $(unstage)
29202         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29203         r=`${PWD_COMMAND}`; export r; \
29204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29205         $(RAW_CXX_TARGET_EXPORTS) \
29206         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29207         for flag in $(EXTRA_TARGET_FLAGS); do \
29208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29209         done; \
29210         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29213                   "RANLIB=$${RANLIB}" \
29214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29215                    maintainer-clean) \
29216           || exit 1
29217
29218 @endif target-libstdc++-v3
29219
29220
29221
29222
29223
29224 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
29225 maybe-configure-target-libmudflap:
29226 @if target-libmudflap
29227 maybe-configure-target-libmudflap: configure-target-libmudflap
29228 configure-target-libmudflap:
29229         @: $(MAKE); $(unstage)
29230         @r=`${PWD_COMMAND}`; export r; \
29231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29232         echo "Checking multilib configuration for libmudflap..."; \
29233         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29234         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
29235         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29236           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29237             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
29238           else \
29239             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
29240             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29241           fi; \
29242         else \
29243           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29244         fi
29245         @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
29246         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29247         r=`${PWD_COMMAND}`; export r; \
29248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29249         $(NORMAL_TARGET_EXPORTS) \
29250         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
29251         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
29252         case $(srcdir) in \
29253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29254           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
29255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29256         esac; \
29257         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
29258         libsrcdir="$$s/libmudflap"; \
29259         rm -f no-such-file || : ; \
29260         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29261           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29262           || exit 1
29263 @endif target-libmudflap
29264
29265
29266
29267
29268
29269 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
29270 maybe-all-target-libmudflap:
29271 @if target-libmudflap
29272 TARGET-target-libmudflap=all
29273 maybe-all-target-libmudflap: all-target-libmudflap
29274 all-target-libmudflap: configure-target-libmudflap
29275         @: $(MAKE); $(unstage)
29276         @r=`${PWD_COMMAND}`; export r; \
29277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278         $(NORMAL_TARGET_EXPORTS) \
29279         (cd $(TARGET_SUBDIR)/libmudflap && \
29280           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
29281 @endif target-libmudflap
29282
29283
29284
29285
29286
29287 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
29288 maybe-check-target-libmudflap:
29289 @if target-libmudflap
29290 maybe-check-target-libmudflap: check-target-libmudflap
29291
29292 check-target-libmudflap:
29293         @: $(MAKE); $(unstage)
29294         @r=`${PWD_COMMAND}`; export r; \
29295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29296         $(NORMAL_TARGET_EXPORTS) \
29297         (cd $(TARGET_SUBDIR)/libmudflap && \
29298           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29299
29300 @endif target-libmudflap
29301
29302 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
29303 maybe-install-target-libmudflap:
29304 @if target-libmudflap
29305 maybe-install-target-libmudflap: install-target-libmudflap
29306
29307 install-target-libmudflap: installdirs
29308         @: $(MAKE); $(unstage)
29309         @r=`${PWD_COMMAND}`; export r; \
29310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29311         $(NORMAL_TARGET_EXPORTS) \
29312         (cd $(TARGET_SUBDIR)/libmudflap && \
29313           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29314
29315 @endif target-libmudflap
29316
29317 # Other targets (info, dvi, etc.)
29318
29319 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
29320 maybe-info-target-libmudflap:
29321 @if target-libmudflap
29322 maybe-info-target-libmudflap: info-target-libmudflap
29323
29324 info-target-libmudflap: \
29325     configure-target-libmudflap 
29326         @: $(MAKE); $(unstage)
29327         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29328         r=`${PWD_COMMAND}`; export r; \
29329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29330         $(NORMAL_TARGET_EXPORTS) \
29331         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
29332         for flag in $(EXTRA_TARGET_FLAGS); do \
29333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29334         done; \
29335         (cd $(TARGET_SUBDIR)/libmudflap && \
29336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29338                   "RANLIB=$${RANLIB}" \
29339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29340                    info) \
29341           || exit 1
29342
29343 @endif target-libmudflap
29344
29345 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
29346 maybe-dvi-target-libmudflap:
29347 @if target-libmudflap
29348 maybe-dvi-target-libmudflap: dvi-target-libmudflap
29349
29350 dvi-target-libmudflap: \
29351     configure-target-libmudflap 
29352         @: $(MAKE); $(unstage)
29353         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29354         r=`${PWD_COMMAND}`; export r; \
29355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29356         $(NORMAL_TARGET_EXPORTS) \
29357         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
29358         for flag in $(EXTRA_TARGET_FLAGS); do \
29359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29360         done; \
29361         (cd $(TARGET_SUBDIR)/libmudflap && \
29362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29364                   "RANLIB=$${RANLIB}" \
29365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29366                    dvi) \
29367           || exit 1
29368
29369 @endif target-libmudflap
29370
29371 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
29372 maybe-html-target-libmudflap:
29373 @if target-libmudflap
29374 maybe-html-target-libmudflap: html-target-libmudflap
29375
29376 html-target-libmudflap: \
29377     configure-target-libmudflap 
29378         @: $(MAKE); $(unstage)
29379         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29380         r=`${PWD_COMMAND}`; export r; \
29381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29382         $(NORMAL_TARGET_EXPORTS) \
29383         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
29384         for flag in $(EXTRA_TARGET_FLAGS); do \
29385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29386         done; \
29387         (cd $(TARGET_SUBDIR)/libmudflap && \
29388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29390                   "RANLIB=$${RANLIB}" \
29391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29392                    html) \
29393           || exit 1
29394
29395 @endif target-libmudflap
29396
29397 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
29398 maybe-TAGS-target-libmudflap:
29399 @if target-libmudflap
29400 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
29401
29402 TAGS-target-libmudflap: \
29403     configure-target-libmudflap 
29404         @: $(MAKE); $(unstage)
29405         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29406         r=`${PWD_COMMAND}`; export r; \
29407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29408         $(NORMAL_TARGET_EXPORTS) \
29409         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
29410         for flag in $(EXTRA_TARGET_FLAGS); do \
29411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412         done; \
29413         (cd $(TARGET_SUBDIR)/libmudflap && \
29414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29416                   "RANLIB=$${RANLIB}" \
29417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29418                    TAGS) \
29419           || exit 1
29420
29421 @endif target-libmudflap
29422
29423 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
29424 maybe-install-info-target-libmudflap:
29425 @if target-libmudflap
29426 maybe-install-info-target-libmudflap: install-info-target-libmudflap
29427
29428 install-info-target-libmudflap: \
29429     configure-target-libmudflap \
29430     info-target-libmudflap 
29431         @: $(MAKE); $(unstage)
29432         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29433         r=`${PWD_COMMAND}`; export r; \
29434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435         $(NORMAL_TARGET_EXPORTS) \
29436         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
29437         for flag in $(EXTRA_TARGET_FLAGS); do \
29438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29439         done; \
29440         (cd $(TARGET_SUBDIR)/libmudflap && \
29441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443                   "RANLIB=$${RANLIB}" \
29444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29445                    install-info) \
29446           || exit 1
29447
29448 @endif target-libmudflap
29449
29450 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
29451 maybe-installcheck-target-libmudflap:
29452 @if target-libmudflap
29453 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
29454
29455 installcheck-target-libmudflap: \
29456     configure-target-libmudflap 
29457         @: $(MAKE); $(unstage)
29458         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29459         r=`${PWD_COMMAND}`; export r; \
29460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29461         $(NORMAL_TARGET_EXPORTS) \
29462         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
29463         for flag in $(EXTRA_TARGET_FLAGS); do \
29464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29465         done; \
29466         (cd $(TARGET_SUBDIR)/libmudflap && \
29467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29469                   "RANLIB=$${RANLIB}" \
29470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29471                    installcheck) \
29472           || exit 1
29473
29474 @endif target-libmudflap
29475
29476 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
29477 maybe-mostlyclean-target-libmudflap:
29478 @if target-libmudflap
29479 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
29480
29481 mostlyclean-target-libmudflap: 
29482         @: $(MAKE); $(unstage)
29483         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29484         r=`${PWD_COMMAND}`; export r; \
29485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29486         $(NORMAL_TARGET_EXPORTS) \
29487         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29488         for flag in $(EXTRA_TARGET_FLAGS); do \
29489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29490         done; \
29491         (cd $(TARGET_SUBDIR)/libmudflap && \
29492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29494                   "RANLIB=$${RANLIB}" \
29495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29496                    mostlyclean) \
29497           || exit 1
29498
29499 @endif target-libmudflap
29500
29501 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29502 maybe-clean-target-libmudflap:
29503 @if target-libmudflap
29504 maybe-clean-target-libmudflap: clean-target-libmudflap
29505
29506 clean-target-libmudflap: 
29507         @: $(MAKE); $(unstage)
29508         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29509         r=`${PWD_COMMAND}`; export r; \
29510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29511         $(NORMAL_TARGET_EXPORTS) \
29512         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29513         for flag in $(EXTRA_TARGET_FLAGS); do \
29514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29515         done; \
29516         (cd $(TARGET_SUBDIR)/libmudflap && \
29517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29519                   "RANLIB=$${RANLIB}" \
29520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29521                    clean) \
29522           || exit 1
29523
29524 @endif target-libmudflap
29525
29526 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29527 maybe-distclean-target-libmudflap:
29528 @if target-libmudflap
29529 maybe-distclean-target-libmudflap: distclean-target-libmudflap
29530
29531 distclean-target-libmudflap: 
29532         @: $(MAKE); $(unstage)
29533         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29534         r=`${PWD_COMMAND}`; export r; \
29535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29536         $(NORMAL_TARGET_EXPORTS) \
29537         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
29538         for flag in $(EXTRA_TARGET_FLAGS); do \
29539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29540         done; \
29541         (cd $(TARGET_SUBDIR)/libmudflap && \
29542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29544                   "RANLIB=$${RANLIB}" \
29545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29546                    distclean) \
29547           || exit 1
29548
29549 @endif target-libmudflap
29550
29551 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29552 maybe-maintainer-clean-target-libmudflap:
29553 @if target-libmudflap
29554 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29555
29556 maintainer-clean-target-libmudflap: 
29557         @: $(MAKE); $(unstage)
29558         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29559         r=`${PWD_COMMAND}`; export r; \
29560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29561         $(NORMAL_TARGET_EXPORTS) \
29562         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
29563         for flag in $(EXTRA_TARGET_FLAGS); do \
29564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29565         done; \
29566         (cd $(TARGET_SUBDIR)/libmudflap && \
29567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29569                   "RANLIB=$${RANLIB}" \
29570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29571                    maintainer-clean) \
29572           || exit 1
29573
29574 @endif target-libmudflap
29575
29576
29577
29578
29579
29580 .PHONY: configure-target-libssp maybe-configure-target-libssp
29581 maybe-configure-target-libssp:
29582 @if target-libssp
29583 maybe-configure-target-libssp: configure-target-libssp
29584 configure-target-libssp:
29585         @: $(MAKE); $(unstage)
29586         @r=`${PWD_COMMAND}`; export r; \
29587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588         echo "Checking multilib configuration for libssp..."; \
29589         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29590         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
29591         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
29592           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
29593             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
29594           else \
29595             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
29596             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29597           fi; \
29598         else \
29599           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29600         fi
29601         @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29603         r=`${PWD_COMMAND}`; export r; \
29604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29605         $(NORMAL_TARGET_EXPORTS) \
29606         echo Configuring in $(TARGET_SUBDIR)/libssp; \
29607         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29608         case $(srcdir) in \
29609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29610           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29612         esac; \
29613         srcdiroption="--srcdir=$${topdir}/libssp"; \
29614         libsrcdir="$$s/libssp"; \
29615         rm -f no-such-file || : ; \
29616         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29617           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29618           || exit 1
29619 @endif target-libssp
29620
29621
29622
29623
29624
29625 .PHONY: all-target-libssp maybe-all-target-libssp
29626 maybe-all-target-libssp:
29627 @if target-libssp
29628 TARGET-target-libssp=all
29629 maybe-all-target-libssp: all-target-libssp
29630 all-target-libssp: configure-target-libssp
29631         @: $(MAKE); $(unstage)
29632         @r=`${PWD_COMMAND}`; export r; \
29633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634         $(NORMAL_TARGET_EXPORTS) \
29635         (cd $(TARGET_SUBDIR)/libssp && \
29636           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
29637 @endif target-libssp
29638
29639
29640
29641
29642
29643 .PHONY: check-target-libssp maybe-check-target-libssp
29644 maybe-check-target-libssp:
29645 @if target-libssp
29646 maybe-check-target-libssp: check-target-libssp
29647
29648 check-target-libssp:
29649         @: $(MAKE); $(unstage)
29650         @r=`${PWD_COMMAND}`; export r; \
29651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29652         $(NORMAL_TARGET_EXPORTS) \
29653         (cd $(TARGET_SUBDIR)/libssp && \
29654           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29655
29656 @endif target-libssp
29657
29658 .PHONY: install-target-libssp maybe-install-target-libssp
29659 maybe-install-target-libssp:
29660 @if target-libssp
29661 maybe-install-target-libssp: install-target-libssp
29662
29663 install-target-libssp: installdirs
29664         @: $(MAKE); $(unstage)
29665         @r=`${PWD_COMMAND}`; export r; \
29666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29667         $(NORMAL_TARGET_EXPORTS) \
29668         (cd $(TARGET_SUBDIR)/libssp && \
29669           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29670
29671 @endif target-libssp
29672
29673 # Other targets (info, dvi, etc.)
29674
29675 .PHONY: maybe-info-target-libssp info-target-libssp
29676 maybe-info-target-libssp:
29677 @if target-libssp
29678 maybe-info-target-libssp: info-target-libssp
29679
29680 info-target-libssp: \
29681     configure-target-libssp 
29682         @: $(MAKE); $(unstage)
29683         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29684         r=`${PWD_COMMAND}`; export r; \
29685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29686         $(NORMAL_TARGET_EXPORTS) \
29687         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29688         for flag in $(EXTRA_TARGET_FLAGS); do \
29689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29690         done; \
29691         (cd $(TARGET_SUBDIR)/libssp && \
29692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29694                   "RANLIB=$${RANLIB}" \
29695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29696                    info) \
29697           || exit 1
29698
29699 @endif target-libssp
29700
29701 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29702 maybe-dvi-target-libssp:
29703 @if target-libssp
29704 maybe-dvi-target-libssp: dvi-target-libssp
29705
29706 dvi-target-libssp: \
29707     configure-target-libssp 
29708         @: $(MAKE); $(unstage)
29709         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29710         r=`${PWD_COMMAND}`; export r; \
29711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29712         $(NORMAL_TARGET_EXPORTS) \
29713         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29714         for flag in $(EXTRA_TARGET_FLAGS); do \
29715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29716         done; \
29717         (cd $(TARGET_SUBDIR)/libssp && \
29718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29720                   "RANLIB=$${RANLIB}" \
29721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29722                    dvi) \
29723           || exit 1
29724
29725 @endif target-libssp
29726
29727 .PHONY: maybe-html-target-libssp html-target-libssp
29728 maybe-html-target-libssp:
29729 @if target-libssp
29730 maybe-html-target-libssp: html-target-libssp
29731
29732 html-target-libssp: \
29733     configure-target-libssp 
29734         @: $(MAKE); $(unstage)
29735         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29736         r=`${PWD_COMMAND}`; export r; \
29737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29738         $(NORMAL_TARGET_EXPORTS) \
29739         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
29740         for flag in $(EXTRA_TARGET_FLAGS); do \
29741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29742         done; \
29743         (cd $(TARGET_SUBDIR)/libssp && \
29744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29746                   "RANLIB=$${RANLIB}" \
29747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29748                    html) \
29749           || exit 1
29750
29751 @endif target-libssp
29752
29753 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
29754 maybe-TAGS-target-libssp:
29755 @if target-libssp
29756 maybe-TAGS-target-libssp: TAGS-target-libssp
29757
29758 TAGS-target-libssp: \
29759     configure-target-libssp 
29760         @: $(MAKE); $(unstage)
29761         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29762         r=`${PWD_COMMAND}`; export r; \
29763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29764         $(NORMAL_TARGET_EXPORTS) \
29765         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
29766         for flag in $(EXTRA_TARGET_FLAGS); do \
29767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29768         done; \
29769         (cd $(TARGET_SUBDIR)/libssp && \
29770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29772                   "RANLIB=$${RANLIB}" \
29773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29774                    TAGS) \
29775           || exit 1
29776
29777 @endif target-libssp
29778
29779 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
29780 maybe-install-info-target-libssp:
29781 @if target-libssp
29782 maybe-install-info-target-libssp: install-info-target-libssp
29783
29784 install-info-target-libssp: \
29785     configure-target-libssp \
29786     info-target-libssp 
29787         @: $(MAKE); $(unstage)
29788         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29789         r=`${PWD_COMMAND}`; export r; \
29790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29791         $(NORMAL_TARGET_EXPORTS) \
29792         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
29793         for flag in $(EXTRA_TARGET_FLAGS); do \
29794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29795         done; \
29796         (cd $(TARGET_SUBDIR)/libssp && \
29797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29799                   "RANLIB=$${RANLIB}" \
29800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29801                    install-info) \
29802           || exit 1
29803
29804 @endif target-libssp
29805
29806 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
29807 maybe-installcheck-target-libssp:
29808 @if target-libssp
29809 maybe-installcheck-target-libssp: installcheck-target-libssp
29810
29811 installcheck-target-libssp: \
29812     configure-target-libssp 
29813         @: $(MAKE); $(unstage)
29814         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29815         r=`${PWD_COMMAND}`; export r; \
29816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29817         $(NORMAL_TARGET_EXPORTS) \
29818         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
29819         for flag in $(EXTRA_TARGET_FLAGS); do \
29820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29821         done; \
29822         (cd $(TARGET_SUBDIR)/libssp && \
29823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29825                   "RANLIB=$${RANLIB}" \
29826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29827                    installcheck) \
29828           || exit 1
29829
29830 @endif target-libssp
29831
29832 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
29833 maybe-mostlyclean-target-libssp:
29834 @if target-libssp
29835 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
29836
29837 mostlyclean-target-libssp: 
29838         @: $(MAKE); $(unstage)
29839         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29840         r=`${PWD_COMMAND}`; export r; \
29841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842         $(NORMAL_TARGET_EXPORTS) \
29843         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
29844         for flag in $(EXTRA_TARGET_FLAGS); do \
29845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29846         done; \
29847         (cd $(TARGET_SUBDIR)/libssp && \
29848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29850                   "RANLIB=$${RANLIB}" \
29851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29852                    mostlyclean) \
29853           || exit 1
29854
29855 @endif target-libssp
29856
29857 .PHONY: maybe-clean-target-libssp clean-target-libssp
29858 maybe-clean-target-libssp:
29859 @if target-libssp
29860 maybe-clean-target-libssp: clean-target-libssp
29861
29862 clean-target-libssp: 
29863         @: $(MAKE); $(unstage)
29864         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29865         r=`${PWD_COMMAND}`; export r; \
29866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29867         $(NORMAL_TARGET_EXPORTS) \
29868         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
29869         for flag in $(EXTRA_TARGET_FLAGS); do \
29870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29871         done; \
29872         (cd $(TARGET_SUBDIR)/libssp && \
29873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29875                   "RANLIB=$${RANLIB}" \
29876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29877                    clean) \
29878           || exit 1
29879
29880 @endif target-libssp
29881
29882 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
29883 maybe-distclean-target-libssp:
29884 @if target-libssp
29885 maybe-distclean-target-libssp: distclean-target-libssp
29886
29887 distclean-target-libssp: 
29888         @: $(MAKE); $(unstage)
29889         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29890         r=`${PWD_COMMAND}`; export r; \
29891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29892         $(NORMAL_TARGET_EXPORTS) \
29893         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
29894         for flag in $(EXTRA_TARGET_FLAGS); do \
29895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29896         done; \
29897         (cd $(TARGET_SUBDIR)/libssp && \
29898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29900                   "RANLIB=$${RANLIB}" \
29901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29902                    distclean) \
29903           || exit 1
29904
29905 @endif target-libssp
29906
29907 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
29908 maybe-maintainer-clean-target-libssp:
29909 @if target-libssp
29910 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
29911
29912 maintainer-clean-target-libssp: 
29913         @: $(MAKE); $(unstage)
29914         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29915         r=`${PWD_COMMAND}`; export r; \
29916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29917         $(NORMAL_TARGET_EXPORTS) \
29918         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
29919         for flag in $(EXTRA_TARGET_FLAGS); do \
29920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29921         done; \
29922         (cd $(TARGET_SUBDIR)/libssp && \
29923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29925                   "RANLIB=$${RANLIB}" \
29926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29927                    maintainer-clean) \
29928           || exit 1
29929
29930 @endif target-libssp
29931
29932
29933
29934
29935
29936 .PHONY: configure-target-newlib maybe-configure-target-newlib
29937 maybe-configure-target-newlib:
29938 @if target-newlib
29939 maybe-configure-target-newlib: configure-target-newlib
29940 configure-target-newlib:
29941         @: $(MAKE); $(unstage)
29942         @r=`${PWD_COMMAND}`; export r; \
29943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29944         echo "Checking multilib configuration for newlib..."; \
29945         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29946         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
29947         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
29948           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
29949             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
29950           else \
29951             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
29952             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
29953           fi; \
29954         else \
29955           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
29956         fi
29957         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
29958         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29959         r=`${PWD_COMMAND}`; export r; \
29960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29961         $(NORMAL_TARGET_EXPORTS) \
29962         echo Configuring in $(TARGET_SUBDIR)/newlib; \
29963         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
29964         case $(srcdir) in \
29965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29966           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
29967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29968         esac; \
29969         srcdiroption="--srcdir=$${topdir}/newlib"; \
29970         libsrcdir="$$s/newlib"; \
29971         rm -f no-such-file || : ; \
29972         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29973           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29974           || exit 1
29975 @endif target-newlib
29976
29977
29978
29979
29980
29981 .PHONY: all-target-newlib maybe-all-target-newlib
29982 maybe-all-target-newlib:
29983 @if target-newlib
29984 TARGET-target-newlib=all
29985 maybe-all-target-newlib: all-target-newlib
29986 all-target-newlib: configure-target-newlib
29987         @: $(MAKE); $(unstage)
29988         @r=`${PWD_COMMAND}`; export r; \
29989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990         $(NORMAL_TARGET_EXPORTS) \
29991         (cd $(TARGET_SUBDIR)/newlib && \
29992           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
29993 @endif target-newlib
29994
29995
29996
29997
29998
29999 .PHONY: check-target-newlib maybe-check-target-newlib
30000 maybe-check-target-newlib:
30001 @if target-newlib
30002 maybe-check-target-newlib: check-target-newlib
30003
30004 check-target-newlib:
30005         @: $(MAKE); $(unstage)
30006         @r=`${PWD_COMMAND}`; export r; \
30007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30008         $(NORMAL_TARGET_EXPORTS) \
30009         (cd $(TARGET_SUBDIR)/newlib && \
30010           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30011
30012 @endif target-newlib
30013
30014 .PHONY: install-target-newlib maybe-install-target-newlib
30015 maybe-install-target-newlib:
30016 @if target-newlib
30017 maybe-install-target-newlib: install-target-newlib
30018
30019 install-target-newlib: installdirs
30020         @: $(MAKE); $(unstage)
30021         @r=`${PWD_COMMAND}`; export r; \
30022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30023         $(NORMAL_TARGET_EXPORTS) \
30024         (cd $(TARGET_SUBDIR)/newlib && \
30025           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30026
30027 @endif target-newlib
30028
30029 # Other targets (info, dvi, etc.)
30030
30031 .PHONY: maybe-info-target-newlib info-target-newlib
30032 maybe-info-target-newlib:
30033 @if target-newlib
30034 maybe-info-target-newlib: info-target-newlib
30035
30036 info-target-newlib: \
30037     configure-target-newlib 
30038         @: $(MAKE); $(unstage)
30039         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30040         r=`${PWD_COMMAND}`; export r; \
30041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30042         $(NORMAL_TARGET_EXPORTS) \
30043         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
30044         for flag in $(EXTRA_TARGET_FLAGS); do \
30045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30046         done; \
30047         (cd $(TARGET_SUBDIR)/newlib && \
30048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30050                   "RANLIB=$${RANLIB}" \
30051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30052                    info) \
30053           || exit 1
30054
30055 @endif target-newlib
30056
30057 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
30058 maybe-dvi-target-newlib:
30059 @if target-newlib
30060 maybe-dvi-target-newlib: dvi-target-newlib
30061
30062 dvi-target-newlib: \
30063     configure-target-newlib 
30064         @: $(MAKE); $(unstage)
30065         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30066         r=`${PWD_COMMAND}`; export r; \
30067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30068         $(NORMAL_TARGET_EXPORTS) \
30069         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
30070         for flag in $(EXTRA_TARGET_FLAGS); do \
30071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30072         done; \
30073         (cd $(TARGET_SUBDIR)/newlib && \
30074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30076                   "RANLIB=$${RANLIB}" \
30077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30078                    dvi) \
30079           || exit 1
30080
30081 @endif target-newlib
30082
30083 .PHONY: maybe-html-target-newlib html-target-newlib
30084 maybe-html-target-newlib:
30085 @if target-newlib
30086 maybe-html-target-newlib: html-target-newlib
30087
30088 html-target-newlib: \
30089     configure-target-newlib 
30090         @: $(MAKE); $(unstage)
30091         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30092         r=`${PWD_COMMAND}`; export r; \
30093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30094         $(NORMAL_TARGET_EXPORTS) \
30095         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
30096         for flag in $(EXTRA_TARGET_FLAGS); do \
30097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30098         done; \
30099         (cd $(TARGET_SUBDIR)/newlib && \
30100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30102                   "RANLIB=$${RANLIB}" \
30103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30104                    html) \
30105           || exit 1
30106
30107 @endif target-newlib
30108
30109 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
30110 maybe-TAGS-target-newlib:
30111 @if target-newlib
30112 maybe-TAGS-target-newlib: TAGS-target-newlib
30113
30114 TAGS-target-newlib: \
30115     configure-target-newlib 
30116         @: $(MAKE); $(unstage)
30117         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30118         r=`${PWD_COMMAND}`; export r; \
30119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30120         $(NORMAL_TARGET_EXPORTS) \
30121         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
30122         for flag in $(EXTRA_TARGET_FLAGS); do \
30123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30124         done; \
30125         (cd $(TARGET_SUBDIR)/newlib && \
30126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30128                   "RANLIB=$${RANLIB}" \
30129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30130                    TAGS) \
30131           || exit 1
30132
30133 @endif target-newlib
30134
30135 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
30136 maybe-install-info-target-newlib:
30137 @if target-newlib
30138 maybe-install-info-target-newlib: install-info-target-newlib
30139
30140 install-info-target-newlib: \
30141     configure-target-newlib \
30142     info-target-newlib 
30143         @: $(MAKE); $(unstage)
30144         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30145         r=`${PWD_COMMAND}`; export r; \
30146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147         $(NORMAL_TARGET_EXPORTS) \
30148         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
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)/newlib && \
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                    install-info) \
30158           || exit 1
30159
30160 @endif target-newlib
30161
30162 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
30163 maybe-installcheck-target-newlib:
30164 @if target-newlib
30165 maybe-installcheck-target-newlib: installcheck-target-newlib
30166
30167 installcheck-target-newlib: \
30168     configure-target-newlib 
30169         @: $(MAKE); $(unstage)
30170         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30171         r=`${PWD_COMMAND}`; export r; \
30172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30173         $(NORMAL_TARGET_EXPORTS) \
30174         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
30175         for flag in $(EXTRA_TARGET_FLAGS); do \
30176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30177         done; \
30178         (cd $(TARGET_SUBDIR)/newlib && \
30179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30181                   "RANLIB=$${RANLIB}" \
30182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30183                    installcheck) \
30184           || exit 1
30185
30186 @endif target-newlib
30187
30188 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
30189 maybe-mostlyclean-target-newlib:
30190 @if target-newlib
30191 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
30192
30193 mostlyclean-target-newlib: 
30194         @: $(MAKE); $(unstage)
30195         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30196         r=`${PWD_COMMAND}`; export r; \
30197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30198         $(NORMAL_TARGET_EXPORTS) \
30199         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
30200         for flag in $(EXTRA_TARGET_FLAGS); do \
30201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30202         done; \
30203         (cd $(TARGET_SUBDIR)/newlib && \
30204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30206                   "RANLIB=$${RANLIB}" \
30207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30208                    mostlyclean) \
30209           || exit 1
30210
30211 @endif target-newlib
30212
30213 .PHONY: maybe-clean-target-newlib clean-target-newlib
30214 maybe-clean-target-newlib:
30215 @if target-newlib
30216 maybe-clean-target-newlib: clean-target-newlib
30217
30218 clean-target-newlib: 
30219         @: $(MAKE); $(unstage)
30220         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30221         r=`${PWD_COMMAND}`; export r; \
30222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30223         $(NORMAL_TARGET_EXPORTS) \
30224         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
30225         for flag in $(EXTRA_TARGET_FLAGS); do \
30226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30227         done; \
30228         (cd $(TARGET_SUBDIR)/newlib && \
30229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30231                   "RANLIB=$${RANLIB}" \
30232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30233                    clean) \
30234           || exit 1
30235
30236 @endif target-newlib
30237
30238 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
30239 maybe-distclean-target-newlib:
30240 @if target-newlib
30241 maybe-distclean-target-newlib: distclean-target-newlib
30242
30243 distclean-target-newlib: 
30244         @: $(MAKE); $(unstage)
30245         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30246         r=`${PWD_COMMAND}`; export r; \
30247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30248         $(NORMAL_TARGET_EXPORTS) \
30249         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
30250         for flag in $(EXTRA_TARGET_FLAGS); do \
30251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30252         done; \
30253         (cd $(TARGET_SUBDIR)/newlib && \
30254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30256                   "RANLIB=$${RANLIB}" \
30257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30258                    distclean) \
30259           || exit 1
30260
30261 @endif target-newlib
30262
30263 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
30264 maybe-maintainer-clean-target-newlib:
30265 @if target-newlib
30266 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
30267
30268 maintainer-clean-target-newlib: 
30269         @: $(MAKE); $(unstage)
30270         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30271         r=`${PWD_COMMAND}`; export r; \
30272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273         $(NORMAL_TARGET_EXPORTS) \
30274         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
30275         for flag in $(EXTRA_TARGET_FLAGS); do \
30276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30277         done; \
30278         (cd $(TARGET_SUBDIR)/newlib && \
30279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30281                   "RANLIB=$${RANLIB}" \
30282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30283                    maintainer-clean) \
30284           || exit 1
30285
30286 @endif target-newlib
30287
30288
30289
30290
30291
30292 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
30293 maybe-configure-target-libgfortran:
30294 @if target-libgfortran
30295 maybe-configure-target-libgfortran: configure-target-libgfortran
30296 configure-target-libgfortran:
30297         @: $(MAKE); $(unstage)
30298         @r=`${PWD_COMMAND}`; export r; \
30299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300         echo "Checking multilib configuration for libgfortran..."; \
30301         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30302         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
30303         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30304           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30305             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
30306           else \
30307             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
30308             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30309           fi; \
30310         else \
30311           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30312         fi
30313         @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
30314         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30315         r=`${PWD_COMMAND}`; export r; \
30316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30317         $(NORMAL_TARGET_EXPORTS) \
30318         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
30319         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
30320         case $(srcdir) in \
30321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30322           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
30323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30324         esac; \
30325         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
30326         libsrcdir="$$s/libgfortran"; \
30327         rm -f no-such-file || : ; \
30328         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30329           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30330           || exit 1
30331 @endif target-libgfortran
30332
30333
30334
30335
30336
30337 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
30338 maybe-all-target-libgfortran:
30339 @if target-libgfortran
30340 TARGET-target-libgfortran=all
30341 maybe-all-target-libgfortran: all-target-libgfortran
30342 all-target-libgfortran: configure-target-libgfortran
30343         @: $(MAKE); $(unstage)
30344         @r=`${PWD_COMMAND}`; export r; \
30345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30346         $(NORMAL_TARGET_EXPORTS) \
30347         (cd $(TARGET_SUBDIR)/libgfortran && \
30348           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
30349 @endif target-libgfortran
30350
30351
30352
30353
30354
30355 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
30356 maybe-check-target-libgfortran:
30357 @if target-libgfortran
30358 maybe-check-target-libgfortran: check-target-libgfortran
30359
30360 check-target-libgfortran:
30361         @: $(MAKE); $(unstage)
30362         @r=`${PWD_COMMAND}`; export r; \
30363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30364         $(NORMAL_TARGET_EXPORTS) \
30365         (cd $(TARGET_SUBDIR)/libgfortran && \
30366           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30367
30368 @endif target-libgfortran
30369
30370 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
30371 maybe-install-target-libgfortran:
30372 @if target-libgfortran
30373 maybe-install-target-libgfortran: install-target-libgfortran
30374
30375 install-target-libgfortran: installdirs
30376         @: $(MAKE); $(unstage)
30377         @r=`${PWD_COMMAND}`; export r; \
30378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30379         $(NORMAL_TARGET_EXPORTS) \
30380         (cd $(TARGET_SUBDIR)/libgfortran && \
30381           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30382
30383 @endif target-libgfortran
30384
30385 # Other targets (info, dvi, etc.)
30386
30387 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
30388 maybe-info-target-libgfortran:
30389 @if target-libgfortran
30390 maybe-info-target-libgfortran: info-target-libgfortran
30391
30392 info-target-libgfortran: \
30393     configure-target-libgfortran 
30394         @: $(MAKE); $(unstage)
30395         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30396         r=`${PWD_COMMAND}`; export r; \
30397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30398         $(NORMAL_TARGET_EXPORTS) \
30399         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
30400         for flag in $(EXTRA_TARGET_FLAGS); do \
30401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30402         done; \
30403         (cd $(TARGET_SUBDIR)/libgfortran && \
30404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30406                   "RANLIB=$${RANLIB}" \
30407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30408                    info) \
30409           || exit 1
30410
30411 @endif target-libgfortran
30412
30413 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
30414 maybe-dvi-target-libgfortran:
30415 @if target-libgfortran
30416 maybe-dvi-target-libgfortran: dvi-target-libgfortran
30417
30418 dvi-target-libgfortran: \
30419     configure-target-libgfortran 
30420         @: $(MAKE); $(unstage)
30421         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30422         r=`${PWD_COMMAND}`; export r; \
30423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30424         $(NORMAL_TARGET_EXPORTS) \
30425         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
30426         for flag in $(EXTRA_TARGET_FLAGS); do \
30427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30428         done; \
30429         (cd $(TARGET_SUBDIR)/libgfortran && \
30430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30432                   "RANLIB=$${RANLIB}" \
30433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30434                    dvi) \
30435           || exit 1
30436
30437 @endif target-libgfortran
30438
30439 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
30440 maybe-html-target-libgfortran:
30441 @if target-libgfortran
30442 maybe-html-target-libgfortran: html-target-libgfortran
30443
30444 html-target-libgfortran: \
30445     configure-target-libgfortran 
30446         @: $(MAKE); $(unstage)
30447         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30448         r=`${PWD_COMMAND}`; export r; \
30449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30450         $(NORMAL_TARGET_EXPORTS) \
30451         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
30452         for flag in $(EXTRA_TARGET_FLAGS); do \
30453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30454         done; \
30455         (cd $(TARGET_SUBDIR)/libgfortran && \
30456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30458                   "RANLIB=$${RANLIB}" \
30459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30460                    html) \
30461           || exit 1
30462
30463 @endif target-libgfortran
30464
30465 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
30466 maybe-TAGS-target-libgfortran:
30467 @if target-libgfortran
30468 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
30469
30470 TAGS-target-libgfortran: \
30471     configure-target-libgfortran 
30472         @: $(MAKE); $(unstage)
30473         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30474         r=`${PWD_COMMAND}`; export r; \
30475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30476         $(NORMAL_TARGET_EXPORTS) \
30477         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
30478         for flag in $(EXTRA_TARGET_FLAGS); do \
30479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30480         done; \
30481         (cd $(TARGET_SUBDIR)/libgfortran && \
30482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30484                   "RANLIB=$${RANLIB}" \
30485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30486                    TAGS) \
30487           || exit 1
30488
30489 @endif target-libgfortran
30490
30491 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
30492 maybe-install-info-target-libgfortran:
30493 @if target-libgfortran
30494 maybe-install-info-target-libgfortran: install-info-target-libgfortran
30495
30496 install-info-target-libgfortran: \
30497     configure-target-libgfortran \
30498     info-target-libgfortran 
30499         @: $(MAKE); $(unstage)
30500         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30501         r=`${PWD_COMMAND}`; export r; \
30502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30503         $(NORMAL_TARGET_EXPORTS) \
30504         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
30505         for flag in $(EXTRA_TARGET_FLAGS); do \
30506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30507         done; \
30508         (cd $(TARGET_SUBDIR)/libgfortran && \
30509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30511                   "RANLIB=$${RANLIB}" \
30512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30513                    install-info) \
30514           || exit 1
30515
30516 @endif target-libgfortran
30517
30518 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
30519 maybe-installcheck-target-libgfortran:
30520 @if target-libgfortran
30521 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
30522
30523 installcheck-target-libgfortran: \
30524     configure-target-libgfortran 
30525         @: $(MAKE); $(unstage)
30526         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30527         r=`${PWD_COMMAND}`; export r; \
30528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30529         $(NORMAL_TARGET_EXPORTS) \
30530         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
30531         for flag in $(EXTRA_TARGET_FLAGS); do \
30532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30533         done; \
30534         (cd $(TARGET_SUBDIR)/libgfortran && \
30535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30537                   "RANLIB=$${RANLIB}" \
30538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30539                    installcheck) \
30540           || exit 1
30541
30542 @endif target-libgfortran
30543
30544 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
30545 maybe-mostlyclean-target-libgfortran:
30546 @if target-libgfortran
30547 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
30548
30549 mostlyclean-target-libgfortran: 
30550         @: $(MAKE); $(unstage)
30551         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30552         r=`${PWD_COMMAND}`; export r; \
30553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30554         $(NORMAL_TARGET_EXPORTS) \
30555         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    mostlyclean) \
30565           || exit 1
30566
30567 @endif target-libgfortran
30568
30569 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
30570 maybe-clean-target-libgfortran:
30571 @if target-libgfortran
30572 maybe-clean-target-libgfortran: clean-target-libgfortran
30573
30574 clean-target-libgfortran: 
30575         @: $(MAKE); $(unstage)
30576         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30577         r=`${PWD_COMMAND}`; export r; \
30578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30579         $(NORMAL_TARGET_EXPORTS) \
30580         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
30581         for flag in $(EXTRA_TARGET_FLAGS); do \
30582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30583         done; \
30584         (cd $(TARGET_SUBDIR)/libgfortran && \
30585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30587                   "RANLIB=$${RANLIB}" \
30588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30589                    clean) \
30590           || exit 1
30591
30592 @endif target-libgfortran
30593
30594 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
30595 maybe-distclean-target-libgfortran:
30596 @if target-libgfortran
30597 maybe-distclean-target-libgfortran: distclean-target-libgfortran
30598
30599 distclean-target-libgfortran: 
30600         @: $(MAKE); $(unstage)
30601         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30602         r=`${PWD_COMMAND}`; export r; \
30603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30604         $(NORMAL_TARGET_EXPORTS) \
30605         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
30606         for flag in $(EXTRA_TARGET_FLAGS); do \
30607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30608         done; \
30609         (cd $(TARGET_SUBDIR)/libgfortran && \
30610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30612                   "RANLIB=$${RANLIB}" \
30613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30614                    distclean) \
30615           || exit 1
30616
30617 @endif target-libgfortran
30618
30619 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
30620 maybe-maintainer-clean-target-libgfortran:
30621 @if target-libgfortran
30622 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
30623
30624 maintainer-clean-target-libgfortran: 
30625         @: $(MAKE); $(unstage)
30626         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30627         r=`${PWD_COMMAND}`; export r; \
30628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629         $(NORMAL_TARGET_EXPORTS) \
30630         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
30631         for flag in $(EXTRA_TARGET_FLAGS); do \
30632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30633         done; \
30634         (cd $(TARGET_SUBDIR)/libgfortran && \
30635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30637                   "RANLIB=$${RANLIB}" \
30638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30639                    maintainer-clean) \
30640           || exit 1
30641
30642 @endif target-libgfortran
30643
30644
30645
30646
30647
30648 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
30649 maybe-configure-target-libobjc:
30650 @if target-libobjc
30651 maybe-configure-target-libobjc: configure-target-libobjc
30652 configure-target-libobjc:
30653         @: $(MAKE); $(unstage)
30654         @r=`${PWD_COMMAND}`; export r; \
30655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30656         echo "Checking multilib configuration for libobjc..."; \
30657         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30658         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
30659         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
30660           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
30661             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
30662           else \
30663             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
30664             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
30665           fi; \
30666         else \
30667           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
30668         fi
30669         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
30670         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30671         r=`${PWD_COMMAND}`; export r; \
30672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30673         $(NORMAL_TARGET_EXPORTS) \
30674         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
30675         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
30676         case $(srcdir) in \
30677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30678           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
30679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30680         esac; \
30681         srcdiroption="--srcdir=$${topdir}/libobjc"; \
30682         libsrcdir="$$s/libobjc"; \
30683         rm -f no-such-file || : ; \
30684         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30685           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30686           || exit 1
30687 @endif target-libobjc
30688
30689
30690
30691
30692
30693 .PHONY: all-target-libobjc maybe-all-target-libobjc
30694 maybe-all-target-libobjc:
30695 @if target-libobjc
30696 TARGET-target-libobjc=all
30697 maybe-all-target-libobjc: all-target-libobjc
30698 all-target-libobjc: configure-target-libobjc
30699         @: $(MAKE); $(unstage)
30700         @r=`${PWD_COMMAND}`; export r; \
30701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30702         $(NORMAL_TARGET_EXPORTS) \
30703         (cd $(TARGET_SUBDIR)/libobjc && \
30704           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
30705 @endif target-libobjc
30706
30707
30708
30709
30710
30711 .PHONY: check-target-libobjc maybe-check-target-libobjc
30712 maybe-check-target-libobjc:
30713 @if target-libobjc
30714 maybe-check-target-libobjc: check-target-libobjc
30715
30716 check-target-libobjc:
30717         @: $(MAKE); $(unstage)
30718         @r=`${PWD_COMMAND}`; export r; \
30719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720         $(NORMAL_TARGET_EXPORTS) \
30721         (cd $(TARGET_SUBDIR)/libobjc && \
30722           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30723
30724 @endif target-libobjc
30725
30726 .PHONY: install-target-libobjc maybe-install-target-libobjc
30727 maybe-install-target-libobjc:
30728 @if target-libobjc
30729 maybe-install-target-libobjc: install-target-libobjc
30730
30731 install-target-libobjc: installdirs
30732         @: $(MAKE); $(unstage)
30733         @r=`${PWD_COMMAND}`; export r; \
30734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735         $(NORMAL_TARGET_EXPORTS) \
30736         (cd $(TARGET_SUBDIR)/libobjc && \
30737           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30738
30739 @endif target-libobjc
30740
30741 # Other targets (info, dvi, etc.)
30742
30743 .PHONY: maybe-info-target-libobjc info-target-libobjc
30744 maybe-info-target-libobjc:
30745 @if target-libobjc
30746 maybe-info-target-libobjc: info-target-libobjc
30747
30748 info-target-libobjc: \
30749     configure-target-libobjc 
30750         @: $(MAKE); $(unstage)
30751         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30752         r=`${PWD_COMMAND}`; export r; \
30753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30754         $(NORMAL_TARGET_EXPORTS) \
30755         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
30756         for flag in $(EXTRA_TARGET_FLAGS); do \
30757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30758         done; \
30759         (cd $(TARGET_SUBDIR)/libobjc && \
30760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30762                   "RANLIB=$${RANLIB}" \
30763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30764                    info) \
30765           || exit 1
30766
30767 @endif target-libobjc
30768
30769 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
30770 maybe-dvi-target-libobjc:
30771 @if target-libobjc
30772 maybe-dvi-target-libobjc: dvi-target-libobjc
30773
30774 dvi-target-libobjc: \
30775     configure-target-libobjc 
30776         @: $(MAKE); $(unstage)
30777         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30778         r=`${PWD_COMMAND}`; export r; \
30779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30780         $(NORMAL_TARGET_EXPORTS) \
30781         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
30782         for flag in $(EXTRA_TARGET_FLAGS); do \
30783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30784         done; \
30785         (cd $(TARGET_SUBDIR)/libobjc && \
30786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30788                   "RANLIB=$${RANLIB}" \
30789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30790                    dvi) \
30791           || exit 1
30792
30793 @endif target-libobjc
30794
30795 .PHONY: maybe-html-target-libobjc html-target-libobjc
30796 maybe-html-target-libobjc:
30797 @if target-libobjc
30798 maybe-html-target-libobjc: html-target-libobjc
30799
30800 html-target-libobjc: \
30801     configure-target-libobjc 
30802         @: $(MAKE); $(unstage)
30803         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30804         r=`${PWD_COMMAND}`; export r; \
30805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30806         $(NORMAL_TARGET_EXPORTS) \
30807         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
30808         for flag in $(EXTRA_TARGET_FLAGS); do \
30809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30810         done; \
30811         (cd $(TARGET_SUBDIR)/libobjc && \
30812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30814                   "RANLIB=$${RANLIB}" \
30815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30816                    html) \
30817           || exit 1
30818
30819 @endif target-libobjc
30820
30821 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
30822 maybe-TAGS-target-libobjc:
30823 @if target-libobjc
30824 maybe-TAGS-target-libobjc: TAGS-target-libobjc
30825
30826 TAGS-target-libobjc: \
30827     configure-target-libobjc 
30828         @: $(MAKE); $(unstage)
30829         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30830         r=`${PWD_COMMAND}`; export r; \
30831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832         $(NORMAL_TARGET_EXPORTS) \
30833         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
30834         for flag in $(EXTRA_TARGET_FLAGS); do \
30835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836         done; \
30837         (cd $(TARGET_SUBDIR)/libobjc && \
30838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30840                   "RANLIB=$${RANLIB}" \
30841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30842                    TAGS) \
30843           || exit 1
30844
30845 @endif target-libobjc
30846
30847 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
30848 maybe-install-info-target-libobjc:
30849 @if target-libobjc
30850 maybe-install-info-target-libobjc: install-info-target-libobjc
30851
30852 install-info-target-libobjc: \
30853     configure-target-libobjc \
30854     info-target-libobjc 
30855         @: $(MAKE); $(unstage)
30856         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30857         r=`${PWD_COMMAND}`; export r; \
30858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30859         $(NORMAL_TARGET_EXPORTS) \
30860         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
30861         for flag in $(EXTRA_TARGET_FLAGS); do \
30862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30863         done; \
30864         (cd $(TARGET_SUBDIR)/libobjc && \
30865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30867                   "RANLIB=$${RANLIB}" \
30868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30869                    install-info) \
30870           || exit 1
30871
30872 @endif target-libobjc
30873
30874 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
30875 maybe-installcheck-target-libobjc:
30876 @if target-libobjc
30877 maybe-installcheck-target-libobjc: installcheck-target-libobjc
30878
30879 installcheck-target-libobjc: \
30880     configure-target-libobjc 
30881         @: $(MAKE); $(unstage)
30882         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30883         r=`${PWD_COMMAND}`; export r; \
30884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885         $(NORMAL_TARGET_EXPORTS) \
30886         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
30887         for flag in $(EXTRA_TARGET_FLAGS); do \
30888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30889         done; \
30890         (cd $(TARGET_SUBDIR)/libobjc && \
30891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30893                   "RANLIB=$${RANLIB}" \
30894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30895                    installcheck) \
30896           || exit 1
30897
30898 @endif target-libobjc
30899
30900 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
30901 maybe-mostlyclean-target-libobjc:
30902 @if target-libobjc
30903 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
30904
30905 mostlyclean-target-libobjc: 
30906         @: $(MAKE); $(unstage)
30907         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30908         r=`${PWD_COMMAND}`; export r; \
30909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30910         $(NORMAL_TARGET_EXPORTS) \
30911         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
30912         for flag in $(EXTRA_TARGET_FLAGS); do \
30913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30914         done; \
30915         (cd $(TARGET_SUBDIR)/libobjc && \
30916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30918                   "RANLIB=$${RANLIB}" \
30919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30920                    mostlyclean) \
30921           || exit 1
30922
30923 @endif target-libobjc
30924
30925 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
30926 maybe-clean-target-libobjc:
30927 @if target-libobjc
30928 maybe-clean-target-libobjc: clean-target-libobjc
30929
30930 clean-target-libobjc: 
30931         @: $(MAKE); $(unstage)
30932         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30933         r=`${PWD_COMMAND}`; export r; \
30934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30935         $(NORMAL_TARGET_EXPORTS) \
30936         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
30937         for flag in $(EXTRA_TARGET_FLAGS); do \
30938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30939         done; \
30940         (cd $(TARGET_SUBDIR)/libobjc && \
30941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30943                   "RANLIB=$${RANLIB}" \
30944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30945                    clean) \
30946           || exit 1
30947
30948 @endif target-libobjc
30949
30950 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
30951 maybe-distclean-target-libobjc:
30952 @if target-libobjc
30953 maybe-distclean-target-libobjc: distclean-target-libobjc
30954
30955 distclean-target-libobjc: 
30956         @: $(MAKE); $(unstage)
30957         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30958         r=`${PWD_COMMAND}`; export r; \
30959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30960         $(NORMAL_TARGET_EXPORTS) \
30961         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
30962         for flag in $(EXTRA_TARGET_FLAGS); do \
30963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30964         done; \
30965         (cd $(TARGET_SUBDIR)/libobjc && \
30966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30968                   "RANLIB=$${RANLIB}" \
30969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30970                    distclean) \
30971           || exit 1
30972
30973 @endif target-libobjc
30974
30975 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
30976 maybe-maintainer-clean-target-libobjc:
30977 @if target-libobjc
30978 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
30979
30980 maintainer-clean-target-libobjc: 
30981         @: $(MAKE); $(unstage)
30982         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30983         r=`${PWD_COMMAND}`; export r; \
30984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985         $(NORMAL_TARGET_EXPORTS) \
30986         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
30987         for flag in $(EXTRA_TARGET_FLAGS); do \
30988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989         done; \
30990         (cd $(TARGET_SUBDIR)/libobjc && \
30991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30993                   "RANLIB=$${RANLIB}" \
30994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30995                    maintainer-clean) \
30996           || exit 1
30997
30998 @endif target-libobjc
30999
31000
31001
31002
31003
31004 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
31005 maybe-configure-target-libtermcap:
31006 @if target-libtermcap
31007 maybe-configure-target-libtermcap: configure-target-libtermcap
31008 configure-target-libtermcap:
31009         @: $(MAKE); $(unstage)
31010         @r=`${PWD_COMMAND}`; export r; \
31011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31012         echo "Checking multilib configuration for libtermcap..."; \
31013         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31014         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
31015         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31016           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31017             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
31018           else \
31019             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
31020             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31021           fi; \
31022         else \
31023           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31024         fi
31025         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
31026         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31027         r=`${PWD_COMMAND}`; export r; \
31028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31029         $(NORMAL_TARGET_EXPORTS) \
31030         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
31031         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
31032         case $(srcdir) in \
31033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31034           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
31035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31036         esac; \
31037         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
31038         libsrcdir="$$s/libtermcap"; \
31039         rm -f no-such-file || : ; \
31040         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31041           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31042           || exit 1
31043 @endif target-libtermcap
31044
31045
31046
31047
31048
31049 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
31050 maybe-all-target-libtermcap:
31051 @if target-libtermcap
31052 TARGET-target-libtermcap=all
31053 maybe-all-target-libtermcap: all-target-libtermcap
31054 all-target-libtermcap: configure-target-libtermcap
31055         @: $(MAKE); $(unstage)
31056         @r=`${PWD_COMMAND}`; export r; \
31057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31058         $(NORMAL_TARGET_EXPORTS) \
31059         (cd $(TARGET_SUBDIR)/libtermcap && \
31060           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
31061 @endif target-libtermcap
31062
31063
31064
31065
31066
31067 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
31068 maybe-check-target-libtermcap:
31069 @if target-libtermcap
31070 maybe-check-target-libtermcap: check-target-libtermcap
31071
31072 # Dummy target for uncheckable module.
31073 check-target-libtermcap:
31074
31075 @endif target-libtermcap
31076
31077 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
31078 maybe-install-target-libtermcap:
31079 @if target-libtermcap
31080 maybe-install-target-libtermcap: install-target-libtermcap
31081
31082 install-target-libtermcap: installdirs
31083         @: $(MAKE); $(unstage)
31084         @r=`${PWD_COMMAND}`; export r; \
31085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31086         $(NORMAL_TARGET_EXPORTS) \
31087         (cd $(TARGET_SUBDIR)/libtermcap && \
31088           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31089
31090 @endif target-libtermcap
31091
31092 # Other targets (info, dvi, etc.)
31093
31094 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
31095 maybe-info-target-libtermcap:
31096 @if target-libtermcap
31097 maybe-info-target-libtermcap: info-target-libtermcap
31098
31099 info-target-libtermcap: \
31100     configure-target-libtermcap 
31101         @: $(MAKE); $(unstage)
31102         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31103         r=`${PWD_COMMAND}`; export r; \
31104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31105         $(NORMAL_TARGET_EXPORTS) \
31106         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
31107         for flag in $(EXTRA_TARGET_FLAGS); do \
31108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31109         done; \
31110         (cd $(TARGET_SUBDIR)/libtermcap && \
31111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31113                   "RANLIB=$${RANLIB}" \
31114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31115                    info) \
31116           || exit 1
31117
31118 @endif target-libtermcap
31119
31120 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
31121 maybe-dvi-target-libtermcap:
31122 @if target-libtermcap
31123 maybe-dvi-target-libtermcap: dvi-target-libtermcap
31124
31125 dvi-target-libtermcap: \
31126     configure-target-libtermcap 
31127         @: $(MAKE); $(unstage)
31128         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31129         r=`${PWD_COMMAND}`; export r; \
31130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31131         $(NORMAL_TARGET_EXPORTS) \
31132         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
31133         for flag in $(EXTRA_TARGET_FLAGS); do \
31134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31135         done; \
31136         (cd $(TARGET_SUBDIR)/libtermcap && \
31137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31139                   "RANLIB=$${RANLIB}" \
31140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31141                    dvi) \
31142           || exit 1
31143
31144 @endif target-libtermcap
31145
31146 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
31147 maybe-html-target-libtermcap:
31148 @if target-libtermcap
31149 maybe-html-target-libtermcap: html-target-libtermcap
31150
31151 html-target-libtermcap: \
31152     configure-target-libtermcap 
31153         @: $(MAKE); $(unstage)
31154         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31155         r=`${PWD_COMMAND}`; export r; \
31156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31157         $(NORMAL_TARGET_EXPORTS) \
31158         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
31159         for flag in $(EXTRA_TARGET_FLAGS); do \
31160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31161         done; \
31162         (cd $(TARGET_SUBDIR)/libtermcap && \
31163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31165                   "RANLIB=$${RANLIB}" \
31166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31167                    html) \
31168           || exit 1
31169
31170 @endif target-libtermcap
31171
31172 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
31173 maybe-TAGS-target-libtermcap:
31174 @if target-libtermcap
31175 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
31176
31177 TAGS-target-libtermcap: \
31178     configure-target-libtermcap 
31179         @: $(MAKE); $(unstage)
31180         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31181         r=`${PWD_COMMAND}`; export r; \
31182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31183         $(NORMAL_TARGET_EXPORTS) \
31184         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
31185         for flag in $(EXTRA_TARGET_FLAGS); do \
31186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31187         done; \
31188         (cd $(TARGET_SUBDIR)/libtermcap && \
31189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31191                   "RANLIB=$${RANLIB}" \
31192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31193                    TAGS) \
31194           || exit 1
31195
31196 @endif target-libtermcap
31197
31198 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
31199 maybe-install-info-target-libtermcap:
31200 @if target-libtermcap
31201 maybe-install-info-target-libtermcap: install-info-target-libtermcap
31202
31203 install-info-target-libtermcap: \
31204     configure-target-libtermcap \
31205     info-target-libtermcap 
31206         @: $(MAKE); $(unstage)
31207         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31208         r=`${PWD_COMMAND}`; export r; \
31209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31210         $(NORMAL_TARGET_EXPORTS) \
31211         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
31212         for flag in $(EXTRA_TARGET_FLAGS); do \
31213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31214         done; \
31215         (cd $(TARGET_SUBDIR)/libtermcap && \
31216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31218                   "RANLIB=$${RANLIB}" \
31219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31220                    install-info) \
31221           || exit 1
31222
31223 @endif target-libtermcap
31224
31225 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
31226 maybe-installcheck-target-libtermcap:
31227 @if target-libtermcap
31228 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
31229
31230 installcheck-target-libtermcap: \
31231     configure-target-libtermcap 
31232         @: $(MAKE); $(unstage)
31233         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31234         r=`${PWD_COMMAND}`; export r; \
31235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31236         $(NORMAL_TARGET_EXPORTS) \
31237         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
31238         for flag in $(EXTRA_TARGET_FLAGS); do \
31239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31240         done; \
31241         (cd $(TARGET_SUBDIR)/libtermcap && \
31242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31244                   "RANLIB=$${RANLIB}" \
31245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31246                    installcheck) \
31247           || exit 1
31248
31249 @endif target-libtermcap
31250
31251 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
31252 maybe-mostlyclean-target-libtermcap:
31253 @if target-libtermcap
31254 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
31255
31256 # libtermcap doesn't support mostlyclean.
31257 mostlyclean-target-libtermcap:
31258
31259 @endif target-libtermcap
31260
31261 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
31262 maybe-clean-target-libtermcap:
31263 @if target-libtermcap
31264 maybe-clean-target-libtermcap: clean-target-libtermcap
31265
31266 # libtermcap doesn't support clean.
31267 clean-target-libtermcap:
31268
31269 @endif target-libtermcap
31270
31271 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
31272 maybe-distclean-target-libtermcap:
31273 @if target-libtermcap
31274 maybe-distclean-target-libtermcap: distclean-target-libtermcap
31275
31276 # libtermcap doesn't support distclean.
31277 distclean-target-libtermcap:
31278
31279 @endif target-libtermcap
31280
31281 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
31282 maybe-maintainer-clean-target-libtermcap:
31283 @if target-libtermcap
31284 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
31285
31286 # libtermcap doesn't support maintainer-clean.
31287 maintainer-clean-target-libtermcap:
31288
31289 @endif target-libtermcap
31290
31291
31292
31293
31294
31295 .PHONY: configure-target-winsup maybe-configure-target-winsup
31296 maybe-configure-target-winsup:
31297 @if target-winsup
31298 maybe-configure-target-winsup: configure-target-winsup
31299 configure-target-winsup:
31300         @: $(MAKE); $(unstage)
31301         @r=`${PWD_COMMAND}`; export r; \
31302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31303         echo "Checking multilib configuration for winsup..."; \
31304         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31305         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
31306         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
31307           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
31308             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
31309           else \
31310             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
31311             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31312           fi; \
31313         else \
31314           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31315         fi
31316         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
31317         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31318         r=`${PWD_COMMAND}`; export r; \
31319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320         $(NORMAL_TARGET_EXPORTS) \
31321         echo Configuring in $(TARGET_SUBDIR)/winsup; \
31322         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
31323         case $(srcdir) in \
31324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31325           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
31326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31327         esac; \
31328         srcdiroption="--srcdir=$${topdir}/winsup"; \
31329         libsrcdir="$$s/winsup"; \
31330         rm -f no-such-file || : ; \
31331         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31332           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31333           || exit 1
31334 @endif target-winsup
31335
31336
31337
31338
31339
31340 .PHONY: all-target-winsup maybe-all-target-winsup
31341 maybe-all-target-winsup:
31342 @if target-winsup
31343 TARGET-target-winsup=all
31344 maybe-all-target-winsup: all-target-winsup
31345 all-target-winsup: configure-target-winsup
31346         @: $(MAKE); $(unstage)
31347         @r=`${PWD_COMMAND}`; export r; \
31348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31349         $(NORMAL_TARGET_EXPORTS) \
31350         (cd $(TARGET_SUBDIR)/winsup && \
31351           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
31352 @endif target-winsup
31353
31354
31355
31356
31357
31358 .PHONY: check-target-winsup maybe-check-target-winsup
31359 maybe-check-target-winsup:
31360 @if target-winsup
31361 maybe-check-target-winsup: check-target-winsup
31362
31363 check-target-winsup:
31364         @: $(MAKE); $(unstage)
31365         @r=`${PWD_COMMAND}`; export r; \
31366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31367         $(NORMAL_TARGET_EXPORTS) \
31368         (cd $(TARGET_SUBDIR)/winsup && \
31369           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31370
31371 @endif target-winsup
31372
31373 .PHONY: install-target-winsup maybe-install-target-winsup
31374 maybe-install-target-winsup:
31375 @if target-winsup
31376 maybe-install-target-winsup: install-target-winsup
31377
31378 install-target-winsup: installdirs
31379         @: $(MAKE); $(unstage)
31380         @r=`${PWD_COMMAND}`; export r; \
31381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382         $(NORMAL_TARGET_EXPORTS) \
31383         (cd $(TARGET_SUBDIR)/winsup && \
31384           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31385
31386 @endif target-winsup
31387
31388 # Other targets (info, dvi, etc.)
31389
31390 .PHONY: maybe-info-target-winsup info-target-winsup
31391 maybe-info-target-winsup:
31392 @if target-winsup
31393 maybe-info-target-winsup: info-target-winsup
31394
31395 info-target-winsup: \
31396     configure-target-winsup 
31397         @: $(MAKE); $(unstage)
31398         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31399         r=`${PWD_COMMAND}`; export r; \
31400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31401         $(NORMAL_TARGET_EXPORTS) \
31402         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
31403         for flag in $(EXTRA_TARGET_FLAGS); do \
31404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31405         done; \
31406         (cd $(TARGET_SUBDIR)/winsup && \
31407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31409                   "RANLIB=$${RANLIB}" \
31410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31411                    info) \
31412           || exit 1
31413
31414 @endif target-winsup
31415
31416 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
31417 maybe-dvi-target-winsup:
31418 @if target-winsup
31419 maybe-dvi-target-winsup: dvi-target-winsup
31420
31421 dvi-target-winsup: \
31422     configure-target-winsup 
31423         @: $(MAKE); $(unstage)
31424         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31425         r=`${PWD_COMMAND}`; export r; \
31426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31427         $(NORMAL_TARGET_EXPORTS) \
31428         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
31429         for flag in $(EXTRA_TARGET_FLAGS); do \
31430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31431         done; \
31432         (cd $(TARGET_SUBDIR)/winsup && \
31433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31435                   "RANLIB=$${RANLIB}" \
31436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31437                    dvi) \
31438           || exit 1
31439
31440 @endif target-winsup
31441
31442 .PHONY: maybe-html-target-winsup html-target-winsup
31443 maybe-html-target-winsup:
31444 @if target-winsup
31445 maybe-html-target-winsup: html-target-winsup
31446
31447 html-target-winsup: \
31448     configure-target-winsup 
31449         @: $(MAKE); $(unstage)
31450         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31451         r=`${PWD_COMMAND}`; export r; \
31452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31453         $(NORMAL_TARGET_EXPORTS) \
31454         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
31455         for flag in $(EXTRA_TARGET_FLAGS); do \
31456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31457         done; \
31458         (cd $(TARGET_SUBDIR)/winsup && \
31459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31461                   "RANLIB=$${RANLIB}" \
31462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31463                    html) \
31464           || exit 1
31465
31466 @endif target-winsup
31467
31468 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
31469 maybe-TAGS-target-winsup:
31470 @if target-winsup
31471 maybe-TAGS-target-winsup: TAGS-target-winsup
31472
31473 TAGS-target-winsup: \
31474     configure-target-winsup 
31475         @: $(MAKE); $(unstage)
31476         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31477         r=`${PWD_COMMAND}`; export r; \
31478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31479         $(NORMAL_TARGET_EXPORTS) \
31480         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
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)/winsup && \
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                    TAGS) \
31490           || exit 1
31491
31492 @endif target-winsup
31493
31494 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
31495 maybe-install-info-target-winsup:
31496 @if target-winsup
31497 maybe-install-info-target-winsup: install-info-target-winsup
31498
31499 install-info-target-winsup: \
31500     configure-target-winsup \
31501     info-target-winsup 
31502         @: $(MAKE); $(unstage)
31503         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31504         r=`${PWD_COMMAND}`; export r; \
31505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31506         $(NORMAL_TARGET_EXPORTS) \
31507         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
31508         for flag in $(EXTRA_TARGET_FLAGS); do \
31509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31510         done; \
31511         (cd $(TARGET_SUBDIR)/winsup && \
31512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31514                   "RANLIB=$${RANLIB}" \
31515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31516                    install-info) \
31517           || exit 1
31518
31519 @endif target-winsup
31520
31521 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
31522 maybe-installcheck-target-winsup:
31523 @if target-winsup
31524 maybe-installcheck-target-winsup: installcheck-target-winsup
31525
31526 installcheck-target-winsup: \
31527     configure-target-winsup 
31528         @: $(MAKE); $(unstage)
31529         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31530         r=`${PWD_COMMAND}`; export r; \
31531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31532         $(NORMAL_TARGET_EXPORTS) \
31533         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
31534         for flag in $(EXTRA_TARGET_FLAGS); do \
31535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31536         done; \
31537         (cd $(TARGET_SUBDIR)/winsup && \
31538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31540                   "RANLIB=$${RANLIB}" \
31541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31542                    installcheck) \
31543           || exit 1
31544
31545 @endif target-winsup
31546
31547 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
31548 maybe-mostlyclean-target-winsup:
31549 @if target-winsup
31550 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
31551
31552 mostlyclean-target-winsup: 
31553         @: $(MAKE); $(unstage)
31554         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31555         r=`${PWD_COMMAND}`; export r; \
31556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31557         $(NORMAL_TARGET_EXPORTS) \
31558         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
31559         for flag in $(EXTRA_TARGET_FLAGS); do \
31560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31561         done; \
31562         (cd $(TARGET_SUBDIR)/winsup && \
31563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31565                   "RANLIB=$${RANLIB}" \
31566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31567                    mostlyclean) \
31568           || exit 1
31569
31570 @endif target-winsup
31571
31572 .PHONY: maybe-clean-target-winsup clean-target-winsup
31573 maybe-clean-target-winsup:
31574 @if target-winsup
31575 maybe-clean-target-winsup: clean-target-winsup
31576
31577 clean-target-winsup: 
31578         @: $(MAKE); $(unstage)
31579         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31580         r=`${PWD_COMMAND}`; export r; \
31581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31582         $(NORMAL_TARGET_EXPORTS) \
31583         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
31584         for flag in $(EXTRA_TARGET_FLAGS); do \
31585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31586         done; \
31587         (cd $(TARGET_SUBDIR)/winsup && \
31588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31590                   "RANLIB=$${RANLIB}" \
31591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31592                    clean) \
31593           || exit 1
31594
31595 @endif target-winsup
31596
31597 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
31598 maybe-distclean-target-winsup:
31599 @if target-winsup
31600 maybe-distclean-target-winsup: distclean-target-winsup
31601
31602 distclean-target-winsup: 
31603         @: $(MAKE); $(unstage)
31604         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31605         r=`${PWD_COMMAND}`; export r; \
31606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31607         $(NORMAL_TARGET_EXPORTS) \
31608         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
31609         for flag in $(EXTRA_TARGET_FLAGS); do \
31610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31611         done; \
31612         (cd $(TARGET_SUBDIR)/winsup && \
31613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31615                   "RANLIB=$${RANLIB}" \
31616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31617                    distclean) \
31618           || exit 1
31619
31620 @endif target-winsup
31621
31622 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
31623 maybe-maintainer-clean-target-winsup:
31624 @if target-winsup
31625 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
31626
31627 maintainer-clean-target-winsup: 
31628         @: $(MAKE); $(unstage)
31629         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31630         r=`${PWD_COMMAND}`; export r; \
31631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31632         $(NORMAL_TARGET_EXPORTS) \
31633         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
31634         for flag in $(EXTRA_TARGET_FLAGS); do \
31635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31636         done; \
31637         (cd $(TARGET_SUBDIR)/winsup && \
31638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31640                   "RANLIB=$${RANLIB}" \
31641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31642                    maintainer-clean) \
31643           || exit 1
31644
31645 @endif target-winsup
31646
31647
31648
31649
31650
31651 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
31652 maybe-configure-target-libgloss:
31653 @if target-libgloss
31654 maybe-configure-target-libgloss: configure-target-libgloss
31655 configure-target-libgloss:
31656         @: $(MAKE); $(unstage)
31657         @r=`${PWD_COMMAND}`; export r; \
31658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31659         echo "Checking multilib configuration for libgloss..."; \
31660         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31661         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
31662         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
31663           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
31664             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
31665           else \
31666             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
31667             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
31668           fi; \
31669         else \
31670           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
31671         fi
31672         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
31673         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31674         r=`${PWD_COMMAND}`; export r; \
31675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31676         $(NORMAL_TARGET_EXPORTS) \
31677         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
31678         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
31679         case $(srcdir) in \
31680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31681           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
31682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31683         esac; \
31684         srcdiroption="--srcdir=$${topdir}/libgloss"; \
31685         libsrcdir="$$s/libgloss"; \
31686         rm -f no-such-file || : ; \
31687         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31688           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31689           || exit 1
31690 @endif target-libgloss
31691
31692
31693
31694
31695
31696 .PHONY: all-target-libgloss maybe-all-target-libgloss
31697 maybe-all-target-libgloss:
31698 @if target-libgloss
31699 TARGET-target-libgloss=all
31700 maybe-all-target-libgloss: all-target-libgloss
31701 all-target-libgloss: configure-target-libgloss
31702         @: $(MAKE); $(unstage)
31703         @r=`${PWD_COMMAND}`; export r; \
31704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31705         $(NORMAL_TARGET_EXPORTS) \
31706         (cd $(TARGET_SUBDIR)/libgloss && \
31707           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
31708 @endif target-libgloss
31709
31710
31711
31712
31713
31714 .PHONY: check-target-libgloss maybe-check-target-libgloss
31715 maybe-check-target-libgloss:
31716 @if target-libgloss
31717 maybe-check-target-libgloss: check-target-libgloss
31718
31719 # Dummy target for uncheckable module.
31720 check-target-libgloss:
31721
31722 @endif target-libgloss
31723
31724 .PHONY: install-target-libgloss maybe-install-target-libgloss
31725 maybe-install-target-libgloss:
31726 @if target-libgloss
31727 maybe-install-target-libgloss: install-target-libgloss
31728
31729 install-target-libgloss: installdirs
31730         @: $(MAKE); $(unstage)
31731         @r=`${PWD_COMMAND}`; export r; \
31732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31733         $(NORMAL_TARGET_EXPORTS) \
31734         (cd $(TARGET_SUBDIR)/libgloss && \
31735           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31736
31737 @endif target-libgloss
31738
31739 # Other targets (info, dvi, etc.)
31740
31741 .PHONY: maybe-info-target-libgloss info-target-libgloss
31742 maybe-info-target-libgloss:
31743 @if target-libgloss
31744 maybe-info-target-libgloss: info-target-libgloss
31745
31746 info-target-libgloss: \
31747     configure-target-libgloss 
31748         @: $(MAKE); $(unstage)
31749         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31750         r=`${PWD_COMMAND}`; export r; \
31751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31752         $(NORMAL_TARGET_EXPORTS) \
31753         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
31754         for flag in $(EXTRA_TARGET_FLAGS); do \
31755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31756         done; \
31757         (cd $(TARGET_SUBDIR)/libgloss && \
31758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31760                   "RANLIB=$${RANLIB}" \
31761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31762                    info) \
31763           || exit 1
31764
31765 @endif target-libgloss
31766
31767 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
31768 maybe-dvi-target-libgloss:
31769 @if target-libgloss
31770 maybe-dvi-target-libgloss: dvi-target-libgloss
31771
31772 dvi-target-libgloss: \
31773     configure-target-libgloss 
31774         @: $(MAKE); $(unstage)
31775         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31776         r=`${PWD_COMMAND}`; export r; \
31777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31778         $(NORMAL_TARGET_EXPORTS) \
31779         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
31780         for flag in $(EXTRA_TARGET_FLAGS); do \
31781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31782         done; \
31783         (cd $(TARGET_SUBDIR)/libgloss && \
31784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31786                   "RANLIB=$${RANLIB}" \
31787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31788                    dvi) \
31789           || exit 1
31790
31791 @endif target-libgloss
31792
31793 .PHONY: maybe-html-target-libgloss html-target-libgloss
31794 maybe-html-target-libgloss:
31795 @if target-libgloss
31796 maybe-html-target-libgloss: html-target-libgloss
31797
31798 html-target-libgloss: \
31799     configure-target-libgloss 
31800         @: $(MAKE); $(unstage)
31801         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31802         r=`${PWD_COMMAND}`; export r; \
31803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31804         $(NORMAL_TARGET_EXPORTS) \
31805         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
31806         for flag in $(EXTRA_TARGET_FLAGS); do \
31807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31808         done; \
31809         (cd $(TARGET_SUBDIR)/libgloss && \
31810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31812                   "RANLIB=$${RANLIB}" \
31813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31814                    html) \
31815           || exit 1
31816
31817 @endif target-libgloss
31818
31819 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
31820 maybe-TAGS-target-libgloss:
31821 @if target-libgloss
31822 maybe-TAGS-target-libgloss: TAGS-target-libgloss
31823
31824 TAGS-target-libgloss: \
31825     configure-target-libgloss 
31826         @: $(MAKE); $(unstage)
31827         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31828         r=`${PWD_COMMAND}`; export r; \
31829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830         $(NORMAL_TARGET_EXPORTS) \
31831         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
31832         for flag in $(EXTRA_TARGET_FLAGS); do \
31833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31834         done; \
31835         (cd $(TARGET_SUBDIR)/libgloss && \
31836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31838                   "RANLIB=$${RANLIB}" \
31839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31840                    TAGS) \
31841           || exit 1
31842
31843 @endif target-libgloss
31844
31845 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
31846 maybe-install-info-target-libgloss:
31847 @if target-libgloss
31848 maybe-install-info-target-libgloss: install-info-target-libgloss
31849
31850 install-info-target-libgloss: \
31851     configure-target-libgloss \
31852     info-target-libgloss 
31853         @: $(MAKE); $(unstage)
31854         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31855         r=`${PWD_COMMAND}`; export r; \
31856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31857         $(NORMAL_TARGET_EXPORTS) \
31858         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
31859         for flag in $(EXTRA_TARGET_FLAGS); do \
31860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31861         done; \
31862         (cd $(TARGET_SUBDIR)/libgloss && \
31863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31865                   "RANLIB=$${RANLIB}" \
31866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31867                    install-info) \
31868           || exit 1
31869
31870 @endif target-libgloss
31871
31872 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
31873 maybe-installcheck-target-libgloss:
31874 @if target-libgloss
31875 maybe-installcheck-target-libgloss: installcheck-target-libgloss
31876
31877 installcheck-target-libgloss: \
31878     configure-target-libgloss 
31879         @: $(MAKE); $(unstage)
31880         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31881         r=`${PWD_COMMAND}`; export r; \
31882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31883         $(NORMAL_TARGET_EXPORTS) \
31884         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
31885         for flag in $(EXTRA_TARGET_FLAGS); do \
31886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31887         done; \
31888         (cd $(TARGET_SUBDIR)/libgloss && \
31889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31891                   "RANLIB=$${RANLIB}" \
31892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31893                    installcheck) \
31894           || exit 1
31895
31896 @endif target-libgloss
31897
31898 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
31899 maybe-mostlyclean-target-libgloss:
31900 @if target-libgloss
31901 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
31902
31903 mostlyclean-target-libgloss: 
31904         @: $(MAKE); $(unstage)
31905         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31906         r=`${PWD_COMMAND}`; export r; \
31907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31908         $(NORMAL_TARGET_EXPORTS) \
31909         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
31910         for flag in $(EXTRA_TARGET_FLAGS); do \
31911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31912         done; \
31913         (cd $(TARGET_SUBDIR)/libgloss && \
31914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31916                   "RANLIB=$${RANLIB}" \
31917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31918                    mostlyclean) \
31919           || exit 1
31920
31921 @endif target-libgloss
31922
31923 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
31924 maybe-clean-target-libgloss:
31925 @if target-libgloss
31926 maybe-clean-target-libgloss: clean-target-libgloss
31927
31928 clean-target-libgloss: 
31929         @: $(MAKE); $(unstage)
31930         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31931         r=`${PWD_COMMAND}`; export r; \
31932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31933         $(NORMAL_TARGET_EXPORTS) \
31934         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
31935         for flag in $(EXTRA_TARGET_FLAGS); do \
31936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31937         done; \
31938         (cd $(TARGET_SUBDIR)/libgloss && \
31939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31941                   "RANLIB=$${RANLIB}" \
31942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31943                    clean) \
31944           || exit 1
31945
31946 @endif target-libgloss
31947
31948 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
31949 maybe-distclean-target-libgloss:
31950 @if target-libgloss
31951 maybe-distclean-target-libgloss: distclean-target-libgloss
31952
31953 distclean-target-libgloss: 
31954         @: $(MAKE); $(unstage)
31955         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31956         r=`${PWD_COMMAND}`; export r; \
31957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31958         $(NORMAL_TARGET_EXPORTS) \
31959         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
31960         for flag in $(EXTRA_TARGET_FLAGS); do \
31961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31962         done; \
31963         (cd $(TARGET_SUBDIR)/libgloss && \
31964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31966                   "RANLIB=$${RANLIB}" \
31967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31968                    distclean) \
31969           || exit 1
31970
31971 @endif target-libgloss
31972
31973 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
31974 maybe-maintainer-clean-target-libgloss:
31975 @if target-libgloss
31976 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
31977
31978 maintainer-clean-target-libgloss: 
31979         @: $(MAKE); $(unstage)
31980         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31981         r=`${PWD_COMMAND}`; export r; \
31982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31983         $(NORMAL_TARGET_EXPORTS) \
31984         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
31985         for flag in $(EXTRA_TARGET_FLAGS); do \
31986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31987         done; \
31988         (cd $(TARGET_SUBDIR)/libgloss && \
31989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31991                   "RANLIB=$${RANLIB}" \
31992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31993                    maintainer-clean) \
31994           || exit 1
31995
31996 @endif target-libgloss
31997
31998
31999
32000
32001
32002 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
32003 maybe-configure-target-libiberty:
32004 @if target-libiberty
32005 maybe-configure-target-libiberty: configure-target-libiberty
32006 configure-target-libiberty:
32007         @: $(MAKE); $(unstage)
32008         @r=`${PWD_COMMAND}`; export r; \
32009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32010         echo "Checking multilib configuration for libiberty..."; \
32011         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32012         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
32013         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32014           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32015             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
32016           else \
32017             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
32018             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32019           fi; \
32020         else \
32021           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32022         fi
32023         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
32024         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32025         r=`${PWD_COMMAND}`; export r; \
32026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32027         $(NORMAL_TARGET_EXPORTS) \
32028         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
32029         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
32030         case $(srcdir) in \
32031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32032           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
32033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32034         esac; \
32035         srcdiroption="--srcdir=$${topdir}/libiberty"; \
32036         libsrcdir="$$s/libiberty"; \
32037         rm -f no-such-file || : ; \
32038         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32039           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32040           || exit 1
32041 @endif target-libiberty
32042
32043
32044
32045
32046
32047 .PHONY: all-target-libiberty maybe-all-target-libiberty
32048 maybe-all-target-libiberty:
32049 @if target-libiberty
32050 TARGET-target-libiberty=all
32051 maybe-all-target-libiberty: all-target-libiberty
32052 all-target-libiberty: configure-target-libiberty
32053         @: $(MAKE); $(unstage)
32054         @r=`${PWD_COMMAND}`; export r; \
32055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32056         $(NORMAL_TARGET_EXPORTS) \
32057         (cd $(TARGET_SUBDIR)/libiberty && \
32058           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
32059 @endif target-libiberty
32060
32061
32062
32063
32064
32065 .PHONY: check-target-libiberty maybe-check-target-libiberty
32066 maybe-check-target-libiberty:
32067 @if target-libiberty
32068 maybe-check-target-libiberty: check-target-libiberty
32069
32070 check-target-libiberty:
32071         @: $(MAKE); $(unstage)
32072         @r=`${PWD_COMMAND}`; export r; \
32073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074         $(NORMAL_TARGET_EXPORTS) \
32075         (cd $(TARGET_SUBDIR)/libiberty && \
32076           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32077
32078 @endif target-libiberty
32079
32080 .PHONY: install-target-libiberty maybe-install-target-libiberty
32081 maybe-install-target-libiberty:
32082 @if target-libiberty
32083 maybe-install-target-libiberty: install-target-libiberty
32084
32085 install-target-libiberty: installdirs
32086         @: $(MAKE); $(unstage)
32087         @r=`${PWD_COMMAND}`; export r; \
32088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089         $(NORMAL_TARGET_EXPORTS) \
32090         (cd $(TARGET_SUBDIR)/libiberty && \
32091           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32092
32093 @endif target-libiberty
32094
32095 # Other targets (info, dvi, etc.)
32096
32097 .PHONY: maybe-info-target-libiberty info-target-libiberty
32098 maybe-info-target-libiberty:
32099 @if target-libiberty
32100 maybe-info-target-libiberty: info-target-libiberty
32101
32102 info-target-libiberty: \
32103     configure-target-libiberty 
32104         @: $(MAKE); $(unstage)
32105         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32106         r=`${PWD_COMMAND}`; export r; \
32107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32108         $(NORMAL_TARGET_EXPORTS) \
32109         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
32110         for flag in $(EXTRA_TARGET_FLAGS); do \
32111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32112         done; \
32113         (cd $(TARGET_SUBDIR)/libiberty && \
32114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32116                   "RANLIB=$${RANLIB}" \
32117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32118                    info) \
32119           || exit 1
32120
32121 @endif target-libiberty
32122
32123 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
32124 maybe-dvi-target-libiberty:
32125 @if target-libiberty
32126 maybe-dvi-target-libiberty: dvi-target-libiberty
32127
32128 dvi-target-libiberty: \
32129     configure-target-libiberty 
32130         @: $(MAKE); $(unstage)
32131         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32132         r=`${PWD_COMMAND}`; export r; \
32133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32134         $(NORMAL_TARGET_EXPORTS) \
32135         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
32136         for flag in $(EXTRA_TARGET_FLAGS); do \
32137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32138         done; \
32139         (cd $(TARGET_SUBDIR)/libiberty && \
32140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32142                   "RANLIB=$${RANLIB}" \
32143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32144                    dvi) \
32145           || exit 1
32146
32147 @endif target-libiberty
32148
32149 .PHONY: maybe-html-target-libiberty html-target-libiberty
32150 maybe-html-target-libiberty:
32151 @if target-libiberty
32152 maybe-html-target-libiberty: html-target-libiberty
32153
32154 html-target-libiberty: \
32155     configure-target-libiberty 
32156         @: $(MAKE); $(unstage)
32157         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32158         r=`${PWD_COMMAND}`; export r; \
32159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32160         $(NORMAL_TARGET_EXPORTS) \
32161         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
32162         for flag in $(EXTRA_TARGET_FLAGS); do \
32163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32164         done; \
32165         (cd $(TARGET_SUBDIR)/libiberty && \
32166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32168                   "RANLIB=$${RANLIB}" \
32169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32170                    html) \
32171           || exit 1
32172
32173 @endif target-libiberty
32174
32175 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
32176 maybe-TAGS-target-libiberty:
32177 @if target-libiberty
32178 maybe-TAGS-target-libiberty: TAGS-target-libiberty
32179
32180 TAGS-target-libiberty: \
32181     configure-target-libiberty 
32182         @: $(MAKE); $(unstage)
32183         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32184         r=`${PWD_COMMAND}`; export r; \
32185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32186         $(NORMAL_TARGET_EXPORTS) \
32187         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
32188         for flag in $(EXTRA_TARGET_FLAGS); do \
32189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32190         done; \
32191         (cd $(TARGET_SUBDIR)/libiberty && \
32192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32194                   "RANLIB=$${RANLIB}" \
32195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32196                    TAGS) \
32197           || exit 1
32198
32199 @endif target-libiberty
32200
32201 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
32202 maybe-install-info-target-libiberty:
32203 @if target-libiberty
32204 maybe-install-info-target-libiberty: install-info-target-libiberty
32205
32206 install-info-target-libiberty: \
32207     configure-target-libiberty \
32208     info-target-libiberty 
32209         @: $(MAKE); $(unstage)
32210         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32211         r=`${PWD_COMMAND}`; export r; \
32212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32213         $(NORMAL_TARGET_EXPORTS) \
32214         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
32215         for flag in $(EXTRA_TARGET_FLAGS); do \
32216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32217         done; \
32218         (cd $(TARGET_SUBDIR)/libiberty && \
32219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32221                   "RANLIB=$${RANLIB}" \
32222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32223                    install-info) \
32224           || exit 1
32225
32226 @endif target-libiberty
32227
32228 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
32229 maybe-installcheck-target-libiberty:
32230 @if target-libiberty
32231 maybe-installcheck-target-libiberty: installcheck-target-libiberty
32232
32233 installcheck-target-libiberty: \
32234     configure-target-libiberty 
32235         @: $(MAKE); $(unstage)
32236         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32237         r=`${PWD_COMMAND}`; export r; \
32238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32239         $(NORMAL_TARGET_EXPORTS) \
32240         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
32241         for flag in $(EXTRA_TARGET_FLAGS); do \
32242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32243         done; \
32244         (cd $(TARGET_SUBDIR)/libiberty && \
32245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32247                   "RANLIB=$${RANLIB}" \
32248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32249                    installcheck) \
32250           || exit 1
32251
32252 @endif target-libiberty
32253
32254 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
32255 maybe-mostlyclean-target-libiberty:
32256 @if target-libiberty
32257 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
32258
32259 mostlyclean-target-libiberty: 
32260         @: $(MAKE); $(unstage)
32261         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32262         r=`${PWD_COMMAND}`; export r; \
32263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264         $(NORMAL_TARGET_EXPORTS) \
32265         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
32266         for flag in $(EXTRA_TARGET_FLAGS); do \
32267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32268         done; \
32269         (cd $(TARGET_SUBDIR)/libiberty && \
32270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272                   "RANLIB=$${RANLIB}" \
32273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32274                    mostlyclean) \
32275           || exit 1
32276
32277 @endif target-libiberty
32278
32279 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
32280 maybe-clean-target-libiberty:
32281 @if target-libiberty
32282 maybe-clean-target-libiberty: clean-target-libiberty
32283
32284 clean-target-libiberty: 
32285         @: $(MAKE); $(unstage)
32286         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32287         r=`${PWD_COMMAND}`; export r; \
32288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32289         $(NORMAL_TARGET_EXPORTS) \
32290         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
32291         for flag in $(EXTRA_TARGET_FLAGS); do \
32292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32293         done; \
32294         (cd $(TARGET_SUBDIR)/libiberty && \
32295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32297                   "RANLIB=$${RANLIB}" \
32298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32299                    clean) \
32300           || exit 1
32301
32302 @endif target-libiberty
32303
32304 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
32305 maybe-distclean-target-libiberty:
32306 @if target-libiberty
32307 maybe-distclean-target-libiberty: distclean-target-libiberty
32308
32309 distclean-target-libiberty: 
32310         @: $(MAKE); $(unstage)
32311         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32312         r=`${PWD_COMMAND}`; export r; \
32313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32314         $(NORMAL_TARGET_EXPORTS) \
32315         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
32316         for flag in $(EXTRA_TARGET_FLAGS); do \
32317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32318         done; \
32319         (cd $(TARGET_SUBDIR)/libiberty && \
32320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32322                   "RANLIB=$${RANLIB}" \
32323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32324                    distclean) \
32325           || exit 1
32326
32327 @endif target-libiberty
32328
32329 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
32330 maybe-maintainer-clean-target-libiberty:
32331 @if target-libiberty
32332 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
32333
32334 maintainer-clean-target-libiberty: 
32335         @: $(MAKE); $(unstage)
32336         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32337         r=`${PWD_COMMAND}`; export r; \
32338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339         $(NORMAL_TARGET_EXPORTS) \
32340         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
32341         for flag in $(EXTRA_TARGET_FLAGS); do \
32342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32343         done; \
32344         (cd $(TARGET_SUBDIR)/libiberty && \
32345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347                   "RANLIB=$${RANLIB}" \
32348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32349                    maintainer-clean) \
32350           || exit 1
32351
32352 @endif target-libiberty
32353
32354
32355
32356
32357
32358 .PHONY: configure-target-gperf maybe-configure-target-gperf
32359 maybe-configure-target-gperf:
32360 @if target-gperf
32361 maybe-configure-target-gperf: configure-target-gperf
32362 configure-target-gperf:
32363         @: $(MAKE); $(unstage)
32364         @r=`${PWD_COMMAND}`; export r; \
32365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32366         echo "Checking multilib configuration for gperf..."; \
32367         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32368         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
32369         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
32370           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
32371             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
32372           else \
32373             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
32374             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32375           fi; \
32376         else \
32377           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32378         fi
32379         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
32380         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32381         r=`${PWD_COMMAND}`; export r; \
32382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32383         $(NORMAL_TARGET_EXPORTS) \
32384         echo Configuring in $(TARGET_SUBDIR)/gperf; \
32385         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
32386         case $(srcdir) in \
32387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32388           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
32389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32390         esac; \
32391         srcdiroption="--srcdir=$${topdir}/gperf"; \
32392         libsrcdir="$$s/gperf"; \
32393         rm -f no-such-file || : ; \
32394         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32395           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32396           || exit 1
32397 @endif target-gperf
32398
32399
32400
32401
32402
32403 .PHONY: all-target-gperf maybe-all-target-gperf
32404 maybe-all-target-gperf:
32405 @if target-gperf
32406 TARGET-target-gperf=all
32407 maybe-all-target-gperf: all-target-gperf
32408 all-target-gperf: configure-target-gperf
32409         @: $(MAKE); $(unstage)
32410         @r=`${PWD_COMMAND}`; export r; \
32411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32412         $(NORMAL_TARGET_EXPORTS) \
32413         (cd $(TARGET_SUBDIR)/gperf && \
32414           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
32415 @endif target-gperf
32416
32417
32418
32419
32420
32421 .PHONY: check-target-gperf maybe-check-target-gperf
32422 maybe-check-target-gperf:
32423 @if target-gperf
32424 maybe-check-target-gperf: check-target-gperf
32425
32426 check-target-gperf:
32427         @: $(MAKE); $(unstage)
32428         @r=`${PWD_COMMAND}`; export r; \
32429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32430         $(NORMAL_TARGET_EXPORTS) \
32431         (cd $(TARGET_SUBDIR)/gperf && \
32432           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32433
32434 @endif target-gperf
32435
32436 .PHONY: install-target-gperf maybe-install-target-gperf
32437 maybe-install-target-gperf:
32438 @if target-gperf
32439 maybe-install-target-gperf: install-target-gperf
32440
32441 install-target-gperf: installdirs
32442         @: $(MAKE); $(unstage)
32443         @r=`${PWD_COMMAND}`; export r; \
32444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32445         $(NORMAL_TARGET_EXPORTS) \
32446         (cd $(TARGET_SUBDIR)/gperf && \
32447           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32448
32449 @endif target-gperf
32450
32451 # Other targets (info, dvi, etc.)
32452
32453 .PHONY: maybe-info-target-gperf info-target-gperf
32454 maybe-info-target-gperf:
32455 @if target-gperf
32456 maybe-info-target-gperf: info-target-gperf
32457
32458 info-target-gperf: \
32459     configure-target-gperf 
32460         @: $(MAKE); $(unstage)
32461         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32462         r=`${PWD_COMMAND}`; export r; \
32463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32464         $(NORMAL_TARGET_EXPORTS) \
32465         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
32466         for flag in $(EXTRA_TARGET_FLAGS); do \
32467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32468         done; \
32469         (cd $(TARGET_SUBDIR)/gperf && \
32470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32472                   "RANLIB=$${RANLIB}" \
32473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32474                    info) \
32475           || exit 1
32476
32477 @endif target-gperf
32478
32479 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
32480 maybe-dvi-target-gperf:
32481 @if target-gperf
32482 maybe-dvi-target-gperf: dvi-target-gperf
32483
32484 dvi-target-gperf: \
32485     configure-target-gperf 
32486         @: $(MAKE); $(unstage)
32487         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32488         r=`${PWD_COMMAND}`; export r; \
32489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32490         $(NORMAL_TARGET_EXPORTS) \
32491         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
32492         for flag in $(EXTRA_TARGET_FLAGS); do \
32493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32494         done; \
32495         (cd $(TARGET_SUBDIR)/gperf && \
32496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32498                   "RANLIB=$${RANLIB}" \
32499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32500                    dvi) \
32501           || exit 1
32502
32503 @endif target-gperf
32504
32505 .PHONY: maybe-html-target-gperf html-target-gperf
32506 maybe-html-target-gperf:
32507 @if target-gperf
32508 maybe-html-target-gperf: html-target-gperf
32509
32510 html-target-gperf: \
32511     configure-target-gperf 
32512         @: $(MAKE); $(unstage)
32513         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32514         r=`${PWD_COMMAND}`; export r; \
32515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516         $(NORMAL_TARGET_EXPORTS) \
32517         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
32518         for flag in $(EXTRA_TARGET_FLAGS); do \
32519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32520         done; \
32521         (cd $(TARGET_SUBDIR)/gperf && \
32522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32524                   "RANLIB=$${RANLIB}" \
32525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32526                    html) \
32527           || exit 1
32528
32529 @endif target-gperf
32530
32531 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
32532 maybe-TAGS-target-gperf:
32533 @if target-gperf
32534 maybe-TAGS-target-gperf: TAGS-target-gperf
32535
32536 TAGS-target-gperf: \
32537     configure-target-gperf 
32538         @: $(MAKE); $(unstage)
32539         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32540         r=`${PWD_COMMAND}`; export r; \
32541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32542         $(NORMAL_TARGET_EXPORTS) \
32543         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
32544         for flag in $(EXTRA_TARGET_FLAGS); do \
32545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32546         done; \
32547         (cd $(TARGET_SUBDIR)/gperf && \
32548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32550                   "RANLIB=$${RANLIB}" \
32551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32552                    TAGS) \
32553           || exit 1
32554
32555 @endif target-gperf
32556
32557 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
32558 maybe-install-info-target-gperf:
32559 @if target-gperf
32560 maybe-install-info-target-gperf: install-info-target-gperf
32561
32562 install-info-target-gperf: \
32563     configure-target-gperf \
32564     info-target-gperf 
32565         @: $(MAKE); $(unstage)
32566         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32567         r=`${PWD_COMMAND}`; export r; \
32568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569         $(NORMAL_TARGET_EXPORTS) \
32570         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
32571         for flag in $(EXTRA_TARGET_FLAGS); do \
32572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32573         done; \
32574         (cd $(TARGET_SUBDIR)/gperf && \
32575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32577                   "RANLIB=$${RANLIB}" \
32578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32579                    install-info) \
32580           || exit 1
32581
32582 @endif target-gperf
32583
32584 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
32585 maybe-installcheck-target-gperf:
32586 @if target-gperf
32587 maybe-installcheck-target-gperf: installcheck-target-gperf
32588
32589 installcheck-target-gperf: \
32590     configure-target-gperf 
32591         @: $(MAKE); $(unstage)
32592         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32593         r=`${PWD_COMMAND}`; export r; \
32594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32595         $(NORMAL_TARGET_EXPORTS) \
32596         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
32597         for flag in $(EXTRA_TARGET_FLAGS); do \
32598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32599         done; \
32600         (cd $(TARGET_SUBDIR)/gperf && \
32601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32603                   "RANLIB=$${RANLIB}" \
32604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32605                    installcheck) \
32606           || exit 1
32607
32608 @endif target-gperf
32609
32610 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
32611 maybe-mostlyclean-target-gperf:
32612 @if target-gperf
32613 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
32614
32615 mostlyclean-target-gperf: 
32616         @: $(MAKE); $(unstage)
32617         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32618         r=`${PWD_COMMAND}`; export r; \
32619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32620         $(NORMAL_TARGET_EXPORTS) \
32621         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
32622         for flag in $(EXTRA_TARGET_FLAGS); do \
32623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32624         done; \
32625         (cd $(TARGET_SUBDIR)/gperf && \
32626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32628                   "RANLIB=$${RANLIB}" \
32629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32630                    mostlyclean) \
32631           || exit 1
32632
32633 @endif target-gperf
32634
32635 .PHONY: maybe-clean-target-gperf clean-target-gperf
32636 maybe-clean-target-gperf:
32637 @if target-gperf
32638 maybe-clean-target-gperf: clean-target-gperf
32639
32640 clean-target-gperf: 
32641         @: $(MAKE); $(unstage)
32642         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32643         r=`${PWD_COMMAND}`; export r; \
32644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32645         $(NORMAL_TARGET_EXPORTS) \
32646         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
32647         for flag in $(EXTRA_TARGET_FLAGS); do \
32648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32649         done; \
32650         (cd $(TARGET_SUBDIR)/gperf && \
32651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32653                   "RANLIB=$${RANLIB}" \
32654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32655                    clean) \
32656           || exit 1
32657
32658 @endif target-gperf
32659
32660 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
32661 maybe-distclean-target-gperf:
32662 @if target-gperf
32663 maybe-distclean-target-gperf: distclean-target-gperf
32664
32665 distclean-target-gperf: 
32666         @: $(MAKE); $(unstage)
32667         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32668         r=`${PWD_COMMAND}`; export r; \
32669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32670         $(NORMAL_TARGET_EXPORTS) \
32671         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
32672         for flag in $(EXTRA_TARGET_FLAGS); do \
32673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32674         done; \
32675         (cd $(TARGET_SUBDIR)/gperf && \
32676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32678                   "RANLIB=$${RANLIB}" \
32679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32680                    distclean) \
32681           || exit 1
32682
32683 @endif target-gperf
32684
32685 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
32686 maybe-maintainer-clean-target-gperf:
32687 @if target-gperf
32688 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
32689
32690 maintainer-clean-target-gperf: 
32691         @: $(MAKE); $(unstage)
32692         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32693         r=`${PWD_COMMAND}`; export r; \
32694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32695         $(NORMAL_TARGET_EXPORTS) \
32696         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
32697         for flag in $(EXTRA_TARGET_FLAGS); do \
32698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32699         done; \
32700         (cd $(TARGET_SUBDIR)/gperf && \
32701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32703                   "RANLIB=$${RANLIB}" \
32704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32705                    maintainer-clean) \
32706           || exit 1
32707
32708 @endif target-gperf
32709
32710
32711
32712
32713
32714 .PHONY: configure-target-examples maybe-configure-target-examples
32715 maybe-configure-target-examples:
32716 @if target-examples
32717 maybe-configure-target-examples: configure-target-examples
32718 configure-target-examples:
32719         @: $(MAKE); $(unstage)
32720         @r=`${PWD_COMMAND}`; export r; \
32721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32722         echo "Checking multilib configuration for examples..."; \
32723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32724         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
32725         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
32726           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
32727             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
32728           else \
32729             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
32730             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
32731           fi; \
32732         else \
32733           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
32734         fi
32735         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
32736         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32737         r=`${PWD_COMMAND}`; export r; \
32738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32739         $(NORMAL_TARGET_EXPORTS) \
32740         echo Configuring in $(TARGET_SUBDIR)/examples; \
32741         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
32742         case $(srcdir) in \
32743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32744           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
32745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32746         esac; \
32747         srcdiroption="--srcdir=$${topdir}/examples"; \
32748         libsrcdir="$$s/examples"; \
32749         rm -f no-such-file || : ; \
32750         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32751           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32752           || exit 1
32753 @endif target-examples
32754
32755
32756
32757
32758
32759 .PHONY: all-target-examples maybe-all-target-examples
32760 maybe-all-target-examples:
32761 @if target-examples
32762 TARGET-target-examples=all
32763 maybe-all-target-examples: all-target-examples
32764 all-target-examples: configure-target-examples
32765         @: $(MAKE); $(unstage)
32766         @r=`${PWD_COMMAND}`; export r; \
32767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768         $(NORMAL_TARGET_EXPORTS) \
32769         (cd $(TARGET_SUBDIR)/examples && \
32770           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
32771 @endif target-examples
32772
32773
32774
32775
32776
32777 .PHONY: check-target-examples maybe-check-target-examples
32778 maybe-check-target-examples:
32779 @if target-examples
32780 maybe-check-target-examples: check-target-examples
32781
32782 # Dummy target for uncheckable module.
32783 check-target-examples:
32784
32785 @endif target-examples
32786
32787 .PHONY: install-target-examples maybe-install-target-examples
32788 maybe-install-target-examples:
32789 @if target-examples
32790 maybe-install-target-examples: install-target-examples
32791
32792 # Dummy target for uninstallable.
32793 install-target-examples:
32794
32795 @endif target-examples
32796
32797 # Other targets (info, dvi, etc.)
32798
32799 .PHONY: maybe-info-target-examples info-target-examples
32800 maybe-info-target-examples:
32801 @if target-examples
32802 maybe-info-target-examples: info-target-examples
32803
32804 info-target-examples: \
32805     configure-target-examples 
32806         @: $(MAKE); $(unstage)
32807         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32808         r=`${PWD_COMMAND}`; export r; \
32809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32810         $(NORMAL_TARGET_EXPORTS) \
32811         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
32812         for flag in $(EXTRA_TARGET_FLAGS); do \
32813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32814         done; \
32815         (cd $(TARGET_SUBDIR)/examples && \
32816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32818                   "RANLIB=$${RANLIB}" \
32819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32820                    info) \
32821           || exit 1
32822
32823 @endif target-examples
32824
32825 .PHONY: maybe-dvi-target-examples dvi-target-examples
32826 maybe-dvi-target-examples:
32827 @if target-examples
32828 maybe-dvi-target-examples: dvi-target-examples
32829
32830 dvi-target-examples: \
32831     configure-target-examples 
32832         @: $(MAKE); $(unstage)
32833         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32834         r=`${PWD_COMMAND}`; export r; \
32835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32836         $(NORMAL_TARGET_EXPORTS) \
32837         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
32838         for flag in $(EXTRA_TARGET_FLAGS); do \
32839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32840         done; \
32841         (cd $(TARGET_SUBDIR)/examples && \
32842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32844                   "RANLIB=$${RANLIB}" \
32845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32846                    dvi) \
32847           || exit 1
32848
32849 @endif target-examples
32850
32851 .PHONY: maybe-html-target-examples html-target-examples
32852 maybe-html-target-examples:
32853 @if target-examples
32854 maybe-html-target-examples: html-target-examples
32855
32856 html-target-examples: \
32857     configure-target-examples 
32858         @: $(MAKE); $(unstage)
32859         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32860         r=`${PWD_COMMAND}`; export r; \
32861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32862         $(NORMAL_TARGET_EXPORTS) \
32863         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
32864         for flag in $(EXTRA_TARGET_FLAGS); do \
32865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32866         done; \
32867         (cd $(TARGET_SUBDIR)/examples && \
32868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32870                   "RANLIB=$${RANLIB}" \
32871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32872                    html) \
32873           || exit 1
32874
32875 @endif target-examples
32876
32877 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
32878 maybe-TAGS-target-examples:
32879 @if target-examples
32880 maybe-TAGS-target-examples: TAGS-target-examples
32881
32882 TAGS-target-examples: \
32883     configure-target-examples 
32884         @: $(MAKE); $(unstage)
32885         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32886         r=`${PWD_COMMAND}`; export r; \
32887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32888         $(NORMAL_TARGET_EXPORTS) \
32889         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
32890         for flag in $(EXTRA_TARGET_FLAGS); do \
32891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32892         done; \
32893         (cd $(TARGET_SUBDIR)/examples && \
32894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32896                   "RANLIB=$${RANLIB}" \
32897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32898                    TAGS) \
32899           || exit 1
32900
32901 @endif target-examples
32902
32903 .PHONY: maybe-install-info-target-examples install-info-target-examples
32904 maybe-install-info-target-examples:
32905 @if target-examples
32906 maybe-install-info-target-examples: install-info-target-examples
32907
32908 install-info-target-examples: \
32909     configure-target-examples \
32910     info-target-examples 
32911         @: $(MAKE); $(unstage)
32912         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32913         r=`${PWD_COMMAND}`; export r; \
32914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32915         $(NORMAL_TARGET_EXPORTS) \
32916         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
32917         for flag in $(EXTRA_TARGET_FLAGS); do \
32918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32919         done; \
32920         (cd $(TARGET_SUBDIR)/examples && \
32921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32923                   "RANLIB=$${RANLIB}" \
32924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32925                    install-info) \
32926           || exit 1
32927
32928 @endif target-examples
32929
32930 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
32931 maybe-installcheck-target-examples:
32932 @if target-examples
32933 maybe-installcheck-target-examples: installcheck-target-examples
32934
32935 installcheck-target-examples: \
32936     configure-target-examples 
32937         @: $(MAKE); $(unstage)
32938         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32939         r=`${PWD_COMMAND}`; export r; \
32940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32941         $(NORMAL_TARGET_EXPORTS) \
32942         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
32943         for flag in $(EXTRA_TARGET_FLAGS); do \
32944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32945         done; \
32946         (cd $(TARGET_SUBDIR)/examples && \
32947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32949                   "RANLIB=$${RANLIB}" \
32950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32951                    installcheck) \
32952           || exit 1
32953
32954 @endif target-examples
32955
32956 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
32957 maybe-mostlyclean-target-examples:
32958 @if target-examples
32959 maybe-mostlyclean-target-examples: mostlyclean-target-examples
32960
32961 mostlyclean-target-examples: 
32962         @: $(MAKE); $(unstage)
32963         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32964         r=`${PWD_COMMAND}`; export r; \
32965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966         $(NORMAL_TARGET_EXPORTS) \
32967         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
32968         for flag in $(EXTRA_TARGET_FLAGS); do \
32969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32970         done; \
32971         (cd $(TARGET_SUBDIR)/examples && \
32972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974                   "RANLIB=$${RANLIB}" \
32975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32976                    mostlyclean) \
32977           || exit 1
32978
32979 @endif target-examples
32980
32981 .PHONY: maybe-clean-target-examples clean-target-examples
32982 maybe-clean-target-examples:
32983 @if target-examples
32984 maybe-clean-target-examples: clean-target-examples
32985
32986 clean-target-examples: 
32987         @: $(MAKE); $(unstage)
32988         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32989         r=`${PWD_COMMAND}`; export r; \
32990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32991         $(NORMAL_TARGET_EXPORTS) \
32992         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
32993         for flag in $(EXTRA_TARGET_FLAGS); do \
32994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32995         done; \
32996         (cd $(TARGET_SUBDIR)/examples && \
32997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32999                   "RANLIB=$${RANLIB}" \
33000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33001                    clean) \
33002           || exit 1
33003
33004 @endif target-examples
33005
33006 .PHONY: maybe-distclean-target-examples distclean-target-examples
33007 maybe-distclean-target-examples:
33008 @if target-examples
33009 maybe-distclean-target-examples: distclean-target-examples
33010
33011 distclean-target-examples: 
33012         @: $(MAKE); $(unstage)
33013         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33014         r=`${PWD_COMMAND}`; export r; \
33015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33016         $(NORMAL_TARGET_EXPORTS) \
33017         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
33018         for flag in $(EXTRA_TARGET_FLAGS); do \
33019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33020         done; \
33021         (cd $(TARGET_SUBDIR)/examples && \
33022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33024                   "RANLIB=$${RANLIB}" \
33025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33026                    distclean) \
33027           || exit 1
33028
33029 @endif target-examples
33030
33031 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
33032 maybe-maintainer-clean-target-examples:
33033 @if target-examples
33034 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
33035
33036 maintainer-clean-target-examples: 
33037         @: $(MAKE); $(unstage)
33038         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33039         r=`${PWD_COMMAND}`; export r; \
33040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33041         $(NORMAL_TARGET_EXPORTS) \
33042         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
33043         for flag in $(EXTRA_TARGET_FLAGS); do \
33044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33045         done; \
33046         (cd $(TARGET_SUBDIR)/examples && \
33047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33049                   "RANLIB=$${RANLIB}" \
33050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33051                    maintainer-clean) \
33052           || exit 1
33053
33054 @endif target-examples
33055
33056
33057
33058
33059
33060 .PHONY: configure-target-libffi maybe-configure-target-libffi
33061 maybe-configure-target-libffi:
33062 @if target-libffi
33063 maybe-configure-target-libffi: configure-target-libffi
33064 configure-target-libffi:
33065         @: $(MAKE); $(unstage)
33066         @r=`${PWD_COMMAND}`; export r; \
33067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33068         echo "Checking multilib configuration for libffi..."; \
33069         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33070         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
33071         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
33072           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
33073             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
33074           else \
33075             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
33076             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33077           fi; \
33078         else \
33079           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33080         fi
33081         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
33082         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33083         r=`${PWD_COMMAND}`; export r; \
33084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33085         $(NORMAL_TARGET_EXPORTS) \
33086         echo Configuring in $(TARGET_SUBDIR)/libffi; \
33087         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
33088         case $(srcdir) in \
33089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33090           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
33091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33092         esac; \
33093         srcdiroption="--srcdir=$${topdir}/libffi"; \
33094         libsrcdir="$$s/libffi"; \
33095         rm -f no-such-file || : ; \
33096         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33097           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33098           || exit 1
33099 @endif target-libffi
33100
33101
33102
33103
33104
33105 .PHONY: all-target-libffi maybe-all-target-libffi
33106 maybe-all-target-libffi:
33107 @if target-libffi
33108 TARGET-target-libffi=all
33109 maybe-all-target-libffi: all-target-libffi
33110 all-target-libffi: configure-target-libffi
33111         @: $(MAKE); $(unstage)
33112         @r=`${PWD_COMMAND}`; export r; \
33113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33114         $(NORMAL_TARGET_EXPORTS) \
33115         (cd $(TARGET_SUBDIR)/libffi && \
33116           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
33117 @endif target-libffi
33118
33119
33120
33121
33122
33123 .PHONY: check-target-libffi maybe-check-target-libffi
33124 maybe-check-target-libffi:
33125 @if target-libffi
33126 maybe-check-target-libffi: check-target-libffi
33127
33128 check-target-libffi:
33129         @: $(MAKE); $(unstage)
33130         @r=`${PWD_COMMAND}`; export r; \
33131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132         $(NORMAL_TARGET_EXPORTS) \
33133         (cd $(TARGET_SUBDIR)/libffi && \
33134           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33135
33136 @endif target-libffi
33137
33138 .PHONY: install-target-libffi maybe-install-target-libffi
33139 maybe-install-target-libffi:
33140 @if target-libffi
33141 maybe-install-target-libffi: install-target-libffi
33142
33143 install-target-libffi: installdirs
33144         @: $(MAKE); $(unstage)
33145         @r=`${PWD_COMMAND}`; export r; \
33146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33147         $(NORMAL_TARGET_EXPORTS) \
33148         (cd $(TARGET_SUBDIR)/libffi && \
33149           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33150
33151 @endif target-libffi
33152
33153 # Other targets (info, dvi, etc.)
33154
33155 .PHONY: maybe-info-target-libffi info-target-libffi
33156 maybe-info-target-libffi:
33157 @if target-libffi
33158 maybe-info-target-libffi: info-target-libffi
33159
33160 info-target-libffi: \
33161     configure-target-libffi 
33162         @: $(MAKE); $(unstage)
33163         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33164         r=`${PWD_COMMAND}`; export r; \
33165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33166         $(NORMAL_TARGET_EXPORTS) \
33167         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
33168         for flag in $(EXTRA_TARGET_FLAGS); do \
33169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33170         done; \
33171         (cd $(TARGET_SUBDIR)/libffi && \
33172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33174                   "RANLIB=$${RANLIB}" \
33175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33176                    info) \
33177           || exit 1
33178
33179 @endif target-libffi
33180
33181 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
33182 maybe-dvi-target-libffi:
33183 @if target-libffi
33184 maybe-dvi-target-libffi: dvi-target-libffi
33185
33186 dvi-target-libffi: \
33187     configure-target-libffi 
33188         @: $(MAKE); $(unstage)
33189         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33190         r=`${PWD_COMMAND}`; export r; \
33191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33192         $(NORMAL_TARGET_EXPORTS) \
33193         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
33194         for flag in $(EXTRA_TARGET_FLAGS); do \
33195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33196         done; \
33197         (cd $(TARGET_SUBDIR)/libffi && \
33198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33200                   "RANLIB=$${RANLIB}" \
33201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33202                    dvi) \
33203           || exit 1
33204
33205 @endif target-libffi
33206
33207 .PHONY: maybe-html-target-libffi html-target-libffi
33208 maybe-html-target-libffi:
33209 @if target-libffi
33210 maybe-html-target-libffi: html-target-libffi
33211
33212 html-target-libffi: \
33213     configure-target-libffi 
33214         @: $(MAKE); $(unstage)
33215         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33216         r=`${PWD_COMMAND}`; export r; \
33217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33218         $(NORMAL_TARGET_EXPORTS) \
33219         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
33220         for flag in $(EXTRA_TARGET_FLAGS); do \
33221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33222         done; \
33223         (cd $(TARGET_SUBDIR)/libffi && \
33224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33226                   "RANLIB=$${RANLIB}" \
33227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33228                    html) \
33229           || exit 1
33230
33231 @endif target-libffi
33232
33233 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
33234 maybe-TAGS-target-libffi:
33235 @if target-libffi
33236 maybe-TAGS-target-libffi: TAGS-target-libffi
33237
33238 TAGS-target-libffi: \
33239     configure-target-libffi 
33240         @: $(MAKE); $(unstage)
33241         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33242         r=`${PWD_COMMAND}`; export r; \
33243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33244         $(NORMAL_TARGET_EXPORTS) \
33245         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
33246         for flag in $(EXTRA_TARGET_FLAGS); do \
33247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33248         done; \
33249         (cd $(TARGET_SUBDIR)/libffi && \
33250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33252                   "RANLIB=$${RANLIB}" \
33253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33254                    TAGS) \
33255           || exit 1
33256
33257 @endif target-libffi
33258
33259 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
33260 maybe-install-info-target-libffi:
33261 @if target-libffi
33262 maybe-install-info-target-libffi: install-info-target-libffi
33263
33264 install-info-target-libffi: \
33265     configure-target-libffi \
33266     info-target-libffi 
33267         @: $(MAKE); $(unstage)
33268         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33269         r=`${PWD_COMMAND}`; export r; \
33270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33271         $(NORMAL_TARGET_EXPORTS) \
33272         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
33273         for flag in $(EXTRA_TARGET_FLAGS); do \
33274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33275         done; \
33276         (cd $(TARGET_SUBDIR)/libffi && \
33277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33279                   "RANLIB=$${RANLIB}" \
33280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33281                    install-info) \
33282           || exit 1
33283
33284 @endif target-libffi
33285
33286 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
33287 maybe-installcheck-target-libffi:
33288 @if target-libffi
33289 maybe-installcheck-target-libffi: installcheck-target-libffi
33290
33291 installcheck-target-libffi: \
33292     configure-target-libffi 
33293         @: $(MAKE); $(unstage)
33294         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33295         r=`${PWD_COMMAND}`; export r; \
33296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33297         $(NORMAL_TARGET_EXPORTS) \
33298         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
33299         for flag in $(EXTRA_TARGET_FLAGS); do \
33300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33301         done; \
33302         (cd $(TARGET_SUBDIR)/libffi && \
33303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33305                   "RANLIB=$${RANLIB}" \
33306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33307                    installcheck) \
33308           || exit 1
33309
33310 @endif target-libffi
33311
33312 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
33313 maybe-mostlyclean-target-libffi:
33314 @if target-libffi
33315 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
33316
33317 mostlyclean-target-libffi: 
33318         @: $(MAKE); $(unstage)
33319         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33320         r=`${PWD_COMMAND}`; export r; \
33321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322         $(NORMAL_TARGET_EXPORTS) \
33323         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
33324         for flag in $(EXTRA_TARGET_FLAGS); do \
33325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33326         done; \
33327         (cd $(TARGET_SUBDIR)/libffi && \
33328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33330                   "RANLIB=$${RANLIB}" \
33331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33332                    mostlyclean) \
33333           || exit 1
33334
33335 @endif target-libffi
33336
33337 .PHONY: maybe-clean-target-libffi clean-target-libffi
33338 maybe-clean-target-libffi:
33339 @if target-libffi
33340 maybe-clean-target-libffi: clean-target-libffi
33341
33342 clean-target-libffi: 
33343         @: $(MAKE); $(unstage)
33344         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33345         r=`${PWD_COMMAND}`; export r; \
33346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33347         $(NORMAL_TARGET_EXPORTS) \
33348         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
33349         for flag in $(EXTRA_TARGET_FLAGS); do \
33350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33351         done; \
33352         (cd $(TARGET_SUBDIR)/libffi && \
33353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33355                   "RANLIB=$${RANLIB}" \
33356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33357                    clean) \
33358           || exit 1
33359
33360 @endif target-libffi
33361
33362 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
33363 maybe-distclean-target-libffi:
33364 @if target-libffi
33365 maybe-distclean-target-libffi: distclean-target-libffi
33366
33367 distclean-target-libffi: 
33368         @: $(MAKE); $(unstage)
33369         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33370         r=`${PWD_COMMAND}`; export r; \
33371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372         $(NORMAL_TARGET_EXPORTS) \
33373         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
33374         for flag in $(EXTRA_TARGET_FLAGS); do \
33375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33376         done; \
33377         (cd $(TARGET_SUBDIR)/libffi && \
33378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33380                   "RANLIB=$${RANLIB}" \
33381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33382                    distclean) \
33383           || exit 1
33384
33385 @endif target-libffi
33386
33387 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
33388 maybe-maintainer-clean-target-libffi:
33389 @if target-libffi
33390 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
33391
33392 maintainer-clean-target-libffi: 
33393         @: $(MAKE); $(unstage)
33394         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33395         r=`${PWD_COMMAND}`; export r; \
33396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33397         $(NORMAL_TARGET_EXPORTS) \
33398         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
33399         for flag in $(EXTRA_TARGET_FLAGS); do \
33400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33401         done; \
33402         (cd $(TARGET_SUBDIR)/libffi && \
33403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33405                   "RANLIB=$${RANLIB}" \
33406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33407                    maintainer-clean) \
33408           || exit 1
33409
33410 @endif target-libffi
33411
33412
33413
33414
33415
33416 .PHONY: configure-target-libjava maybe-configure-target-libjava
33417 maybe-configure-target-libjava:
33418 @if target-libjava
33419 maybe-configure-target-libjava: configure-target-libjava
33420 configure-target-libjava:
33421         @: $(MAKE); $(unstage)
33422         @r=`${PWD_COMMAND}`; export r; \
33423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33424         echo "Checking multilib configuration for libjava..."; \
33425         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
33426         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
33427         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
33428           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
33429             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
33430           else \
33431             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
33432             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
33433           fi; \
33434         else \
33435           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
33436         fi
33437         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
33438         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
33439         r=`${PWD_COMMAND}`; export r; \
33440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33441         $(RAW_CXX_TARGET_EXPORTS) \
33442         echo Configuring in $(TARGET_SUBDIR)/libjava; \
33443         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
33444         case $(srcdir) in \
33445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33446           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
33447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33448         esac; \
33449         srcdiroption="--srcdir=$${topdir}/libjava"; \
33450         libsrcdir="$$s/libjava"; \
33451         rm -f no-such-file || : ; \
33452         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33453           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33454           || exit 1
33455 @endif target-libjava
33456
33457
33458
33459
33460
33461 .PHONY: all-target-libjava maybe-all-target-libjava
33462 maybe-all-target-libjava:
33463 @if target-libjava
33464 TARGET-target-libjava=all
33465 maybe-all-target-libjava: all-target-libjava
33466 all-target-libjava: configure-target-libjava
33467         @: $(MAKE); $(unstage)
33468         @r=`${PWD_COMMAND}`; export r; \
33469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33470         $(RAW_CXX_TARGET_EXPORTS) \
33471         (cd $(TARGET_SUBDIR)/libjava && \
33472           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
33473 @endif target-libjava
33474
33475
33476
33477
33478
33479 .PHONY: check-target-libjava maybe-check-target-libjava
33480 maybe-check-target-libjava:
33481 @if target-libjava
33482 maybe-check-target-libjava: check-target-libjava
33483
33484 check-target-libjava:
33485         @: $(MAKE); $(unstage)
33486         @r=`${PWD_COMMAND}`; export r; \
33487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33488         $(RAW_CXX_TARGET_EXPORTS) \
33489         (cd $(TARGET_SUBDIR)/libjava && \
33490           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33491
33492 @endif target-libjava
33493
33494 .PHONY: install-target-libjava maybe-install-target-libjava
33495 maybe-install-target-libjava:
33496 @if target-libjava
33497 maybe-install-target-libjava: install-target-libjava
33498
33499 install-target-libjava: installdirs
33500         @: $(MAKE); $(unstage)
33501         @r=`${PWD_COMMAND}`; export r; \
33502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33503         $(RAW_CXX_TARGET_EXPORTS) \
33504         (cd $(TARGET_SUBDIR)/libjava && \
33505           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33506
33507 @endif target-libjava
33508
33509 # Other targets (info, dvi, etc.)
33510
33511 .PHONY: maybe-info-target-libjava info-target-libjava
33512 maybe-info-target-libjava:
33513 @if target-libjava
33514 maybe-info-target-libjava: info-target-libjava
33515
33516 info-target-libjava: \
33517     configure-target-libjava 
33518         @: $(MAKE); $(unstage)
33519         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33520         r=`${PWD_COMMAND}`; export r; \
33521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522         $(RAW_CXX_TARGET_EXPORTS) \
33523         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
33524         for flag in $(EXTRA_TARGET_FLAGS); do \
33525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33526         done; \
33527         (cd $(TARGET_SUBDIR)/libjava && \
33528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33530                   "RANLIB=$${RANLIB}" \
33531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33532                    info) \
33533           || exit 1
33534
33535 @endif target-libjava
33536
33537 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
33538 maybe-dvi-target-libjava:
33539 @if target-libjava
33540 maybe-dvi-target-libjava: dvi-target-libjava
33541
33542 dvi-target-libjava: \
33543     configure-target-libjava 
33544         @: $(MAKE); $(unstage)
33545         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33546         r=`${PWD_COMMAND}`; export r; \
33547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33548         $(RAW_CXX_TARGET_EXPORTS) \
33549         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
33550         for flag in $(EXTRA_TARGET_FLAGS); do \
33551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33552         done; \
33553         (cd $(TARGET_SUBDIR)/libjava && \
33554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33556                   "RANLIB=$${RANLIB}" \
33557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33558                    dvi) \
33559           || exit 1
33560
33561 @endif target-libjava
33562
33563 .PHONY: maybe-html-target-libjava html-target-libjava
33564 maybe-html-target-libjava:
33565 @if target-libjava
33566 maybe-html-target-libjava: html-target-libjava
33567
33568 html-target-libjava: \
33569     configure-target-libjava 
33570         @: $(MAKE); $(unstage)
33571         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33572         r=`${PWD_COMMAND}`; export r; \
33573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33574         $(RAW_CXX_TARGET_EXPORTS) \
33575         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
33576         for flag in $(EXTRA_TARGET_FLAGS); do \
33577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33578         done; \
33579         (cd $(TARGET_SUBDIR)/libjava && \
33580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33582                   "RANLIB=$${RANLIB}" \
33583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33584                    html) \
33585           || exit 1
33586
33587 @endif target-libjava
33588
33589 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
33590 maybe-TAGS-target-libjava:
33591 @if target-libjava
33592 maybe-TAGS-target-libjava: TAGS-target-libjava
33593
33594 TAGS-target-libjava: \
33595     configure-target-libjava 
33596         @: $(MAKE); $(unstage)
33597         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33598         r=`${PWD_COMMAND}`; export r; \
33599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33600         $(RAW_CXX_TARGET_EXPORTS) \
33601         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
33602         for flag in $(EXTRA_TARGET_FLAGS); do \
33603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33604         done; \
33605         (cd $(TARGET_SUBDIR)/libjava && \
33606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33608                   "RANLIB=$${RANLIB}" \
33609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33610                    TAGS) \
33611           || exit 1
33612
33613 @endif target-libjava
33614
33615 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
33616 maybe-install-info-target-libjava:
33617 @if target-libjava
33618 maybe-install-info-target-libjava: install-info-target-libjava
33619
33620 install-info-target-libjava: \
33621     configure-target-libjava \
33622     info-target-libjava 
33623         @: $(MAKE); $(unstage)
33624         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33625         r=`${PWD_COMMAND}`; export r; \
33626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33627         $(RAW_CXX_TARGET_EXPORTS) \
33628         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
33629         for flag in $(EXTRA_TARGET_FLAGS); do \
33630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33631         done; \
33632         (cd $(TARGET_SUBDIR)/libjava && \
33633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33635                   "RANLIB=$${RANLIB}" \
33636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33637                    install-info) \
33638           || exit 1
33639
33640 @endif target-libjava
33641
33642 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
33643 maybe-installcheck-target-libjava:
33644 @if target-libjava
33645 maybe-installcheck-target-libjava: installcheck-target-libjava
33646
33647 installcheck-target-libjava: \
33648     configure-target-libjava 
33649         @: $(MAKE); $(unstage)
33650         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33651         r=`${PWD_COMMAND}`; export r; \
33652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653         $(RAW_CXX_TARGET_EXPORTS) \
33654         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
33655         for flag in $(EXTRA_TARGET_FLAGS); do \
33656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33657         done; \
33658         (cd $(TARGET_SUBDIR)/libjava && \
33659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33661                   "RANLIB=$${RANLIB}" \
33662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33663                    installcheck) \
33664           || exit 1
33665
33666 @endif target-libjava
33667
33668 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
33669 maybe-mostlyclean-target-libjava:
33670 @if target-libjava
33671 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
33672
33673 mostlyclean-target-libjava: 
33674         @: $(MAKE); $(unstage)
33675         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33676         r=`${PWD_COMMAND}`; export r; \
33677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33678         $(RAW_CXX_TARGET_EXPORTS) \
33679         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
33680         for flag in $(EXTRA_TARGET_FLAGS); do \
33681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33682         done; \
33683         (cd $(TARGET_SUBDIR)/libjava && \
33684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33686                   "RANLIB=$${RANLIB}" \
33687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33688                    mostlyclean) \
33689           || exit 1
33690
33691 @endif target-libjava
33692
33693 .PHONY: maybe-clean-target-libjava clean-target-libjava
33694 maybe-clean-target-libjava:
33695 @if target-libjava
33696 maybe-clean-target-libjava: clean-target-libjava
33697
33698 clean-target-libjava: 
33699         @: $(MAKE); $(unstage)
33700         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33701         r=`${PWD_COMMAND}`; export r; \
33702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33703         $(RAW_CXX_TARGET_EXPORTS) \
33704         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
33705         for flag in $(EXTRA_TARGET_FLAGS); do \
33706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33707         done; \
33708         (cd $(TARGET_SUBDIR)/libjava && \
33709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33711                   "RANLIB=$${RANLIB}" \
33712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33713                    clean) \
33714           || exit 1
33715
33716 @endif target-libjava
33717
33718 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
33719 maybe-distclean-target-libjava:
33720 @if target-libjava
33721 maybe-distclean-target-libjava: distclean-target-libjava
33722
33723 distclean-target-libjava: 
33724         @: $(MAKE); $(unstage)
33725         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33726         r=`${PWD_COMMAND}`; export r; \
33727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33728         $(RAW_CXX_TARGET_EXPORTS) \
33729         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
33730         for flag in $(EXTRA_TARGET_FLAGS); do \
33731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33732         done; \
33733         (cd $(TARGET_SUBDIR)/libjava && \
33734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33736                   "RANLIB=$${RANLIB}" \
33737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33738                    distclean) \
33739           || exit 1
33740
33741 @endif target-libjava
33742
33743 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
33744 maybe-maintainer-clean-target-libjava:
33745 @if target-libjava
33746 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
33747
33748 maintainer-clean-target-libjava: 
33749         @: $(MAKE); $(unstage)
33750         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33751         r=`${PWD_COMMAND}`; export r; \
33752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33753         $(RAW_CXX_TARGET_EXPORTS) \
33754         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
33755         for flag in $(EXTRA_TARGET_FLAGS); do \
33756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33757         done; \
33758         (cd $(TARGET_SUBDIR)/libjava && \
33759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33761                   "RANLIB=$${RANLIB}" \
33762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33763                    maintainer-clean) \
33764           || exit 1
33765
33766 @endif target-libjava
33767
33768
33769
33770
33771
33772 .PHONY: configure-target-zlib maybe-configure-target-zlib
33773 maybe-configure-target-zlib:
33774 @if target-zlib
33775 maybe-configure-target-zlib: configure-target-zlib
33776 configure-target-zlib:
33777         @: $(MAKE); $(unstage)
33778         @r=`${PWD_COMMAND}`; export r; \
33779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33780         echo "Checking multilib configuration for zlib..."; \
33781         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33782         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
33783         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
33784           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
33785             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
33786           else \
33787             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
33788             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
33789           fi; \
33790         else \
33791           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
33792         fi
33793         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
33794         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33795         r=`${PWD_COMMAND}`; export r; \
33796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33797         $(NORMAL_TARGET_EXPORTS) \
33798         echo Configuring in $(TARGET_SUBDIR)/zlib; \
33799         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
33800         case $(srcdir) in \
33801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33802           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
33803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33804         esac; \
33805         srcdiroption="--srcdir=$${topdir}/zlib"; \
33806         libsrcdir="$$s/zlib"; \
33807         rm -f no-such-file || : ; \
33808         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33809           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33810           || exit 1
33811 @endif target-zlib
33812
33813
33814
33815
33816
33817 .PHONY: all-target-zlib maybe-all-target-zlib
33818 maybe-all-target-zlib:
33819 @if target-zlib
33820 TARGET-target-zlib=all
33821 maybe-all-target-zlib: all-target-zlib
33822 all-target-zlib: configure-target-zlib
33823         @: $(MAKE); $(unstage)
33824         @r=`${PWD_COMMAND}`; export r; \
33825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826         $(NORMAL_TARGET_EXPORTS) \
33827         (cd $(TARGET_SUBDIR)/zlib && \
33828           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
33829 @endif target-zlib
33830
33831
33832
33833
33834
33835 .PHONY: check-target-zlib maybe-check-target-zlib
33836 maybe-check-target-zlib:
33837 @if target-zlib
33838 maybe-check-target-zlib: check-target-zlib
33839
33840 check-target-zlib:
33841         @: $(MAKE); $(unstage)
33842         @r=`${PWD_COMMAND}`; export r; \
33843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844         $(NORMAL_TARGET_EXPORTS) \
33845         (cd $(TARGET_SUBDIR)/zlib && \
33846           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33847
33848 @endif target-zlib
33849
33850 .PHONY: install-target-zlib maybe-install-target-zlib
33851 maybe-install-target-zlib:
33852 @if target-zlib
33853 maybe-install-target-zlib: install-target-zlib
33854
33855 install-target-zlib: installdirs
33856         @: $(MAKE); $(unstage)
33857         @r=`${PWD_COMMAND}`; export r; \
33858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33859         $(NORMAL_TARGET_EXPORTS) \
33860         (cd $(TARGET_SUBDIR)/zlib && \
33861           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33862
33863 @endif target-zlib
33864
33865 # Other targets (info, dvi, etc.)
33866
33867 .PHONY: maybe-info-target-zlib info-target-zlib
33868 maybe-info-target-zlib:
33869 @if target-zlib
33870 maybe-info-target-zlib: info-target-zlib
33871
33872 info-target-zlib: \
33873     configure-target-zlib 
33874         @: $(MAKE); $(unstage)
33875         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33876         r=`${PWD_COMMAND}`; export r; \
33877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33878         $(NORMAL_TARGET_EXPORTS) \
33879         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
33880         for flag in $(EXTRA_TARGET_FLAGS); do \
33881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33882         done; \
33883         (cd $(TARGET_SUBDIR)/zlib && \
33884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33886                   "RANLIB=$${RANLIB}" \
33887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33888                    info) \
33889           || exit 1
33890
33891 @endif target-zlib
33892
33893 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
33894 maybe-dvi-target-zlib:
33895 @if target-zlib
33896 maybe-dvi-target-zlib: dvi-target-zlib
33897
33898 dvi-target-zlib: \
33899     configure-target-zlib 
33900         @: $(MAKE); $(unstage)
33901         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33902         r=`${PWD_COMMAND}`; export r; \
33903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33904         $(NORMAL_TARGET_EXPORTS) \
33905         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
33906         for flag in $(EXTRA_TARGET_FLAGS); do \
33907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33908         done; \
33909         (cd $(TARGET_SUBDIR)/zlib && \
33910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33912                   "RANLIB=$${RANLIB}" \
33913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33914                    dvi) \
33915           || exit 1
33916
33917 @endif target-zlib
33918
33919 .PHONY: maybe-html-target-zlib html-target-zlib
33920 maybe-html-target-zlib:
33921 @if target-zlib
33922 maybe-html-target-zlib: html-target-zlib
33923
33924 html-target-zlib: \
33925     configure-target-zlib 
33926         @: $(MAKE); $(unstage)
33927         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33928         r=`${PWD_COMMAND}`; export r; \
33929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930         $(NORMAL_TARGET_EXPORTS) \
33931         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
33932         for flag in $(EXTRA_TARGET_FLAGS); do \
33933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33934         done; \
33935         (cd $(TARGET_SUBDIR)/zlib && \
33936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33938                   "RANLIB=$${RANLIB}" \
33939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33940                    html) \
33941           || exit 1
33942
33943 @endif target-zlib
33944
33945 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
33946 maybe-TAGS-target-zlib:
33947 @if target-zlib
33948 maybe-TAGS-target-zlib: TAGS-target-zlib
33949
33950 TAGS-target-zlib: \
33951     configure-target-zlib 
33952         @: $(MAKE); $(unstage)
33953         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33954         r=`${PWD_COMMAND}`; export r; \
33955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956         $(NORMAL_TARGET_EXPORTS) \
33957         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
33958         for flag in $(EXTRA_TARGET_FLAGS); do \
33959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33960         done; \
33961         (cd $(TARGET_SUBDIR)/zlib && \
33962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964                   "RANLIB=$${RANLIB}" \
33965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33966                    TAGS) \
33967           || exit 1
33968
33969 @endif target-zlib
33970
33971 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
33972 maybe-install-info-target-zlib:
33973 @if target-zlib
33974 maybe-install-info-target-zlib: install-info-target-zlib
33975
33976 install-info-target-zlib: \
33977     configure-target-zlib \
33978     info-target-zlib 
33979         @: $(MAKE); $(unstage)
33980         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33981         r=`${PWD_COMMAND}`; export r; \
33982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33983         $(NORMAL_TARGET_EXPORTS) \
33984         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
33985         for flag in $(EXTRA_TARGET_FLAGS); do \
33986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33987         done; \
33988         (cd $(TARGET_SUBDIR)/zlib && \
33989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33991                   "RANLIB=$${RANLIB}" \
33992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33993                    install-info) \
33994           || exit 1
33995
33996 @endif target-zlib
33997
33998 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
33999 maybe-installcheck-target-zlib:
34000 @if target-zlib
34001 maybe-installcheck-target-zlib: installcheck-target-zlib
34002
34003 installcheck-target-zlib: \
34004     configure-target-zlib 
34005         @: $(MAKE); $(unstage)
34006         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34007         r=`${PWD_COMMAND}`; export r; \
34008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34009         $(NORMAL_TARGET_EXPORTS) \
34010         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
34011         for flag in $(EXTRA_TARGET_FLAGS); do \
34012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34013         done; \
34014         (cd $(TARGET_SUBDIR)/zlib && \
34015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34017                   "RANLIB=$${RANLIB}" \
34018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34019                    installcheck) \
34020           || exit 1
34021
34022 @endif target-zlib
34023
34024 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
34025 maybe-mostlyclean-target-zlib:
34026 @if target-zlib
34027 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
34028
34029 mostlyclean-target-zlib: 
34030         @: $(MAKE); $(unstage)
34031         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34032         r=`${PWD_COMMAND}`; export r; \
34033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034         $(NORMAL_TARGET_EXPORTS) \
34035         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
34036         for flag in $(EXTRA_TARGET_FLAGS); do \
34037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34038         done; \
34039         (cd $(TARGET_SUBDIR)/zlib && \
34040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34042                   "RANLIB=$${RANLIB}" \
34043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34044                    mostlyclean) \
34045           || exit 1
34046
34047 @endif target-zlib
34048
34049 .PHONY: maybe-clean-target-zlib clean-target-zlib
34050 maybe-clean-target-zlib:
34051 @if target-zlib
34052 maybe-clean-target-zlib: clean-target-zlib
34053
34054 clean-target-zlib: 
34055         @: $(MAKE); $(unstage)
34056         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34057         r=`${PWD_COMMAND}`; export r; \
34058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34059         $(NORMAL_TARGET_EXPORTS) \
34060         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
34061         for flag in $(EXTRA_TARGET_FLAGS); do \
34062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34063         done; \
34064         (cd $(TARGET_SUBDIR)/zlib && \
34065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34067                   "RANLIB=$${RANLIB}" \
34068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34069                    clean) \
34070           || exit 1
34071
34072 @endif target-zlib
34073
34074 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
34075 maybe-distclean-target-zlib:
34076 @if target-zlib
34077 maybe-distclean-target-zlib: distclean-target-zlib
34078
34079 distclean-target-zlib: 
34080         @: $(MAKE); $(unstage)
34081         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34082         r=`${PWD_COMMAND}`; export r; \
34083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34084         $(NORMAL_TARGET_EXPORTS) \
34085         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
34086         for flag in $(EXTRA_TARGET_FLAGS); do \
34087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34088         done; \
34089         (cd $(TARGET_SUBDIR)/zlib && \
34090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34092                   "RANLIB=$${RANLIB}" \
34093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34094                    distclean) \
34095           || exit 1
34096
34097 @endif target-zlib
34098
34099 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
34100 maybe-maintainer-clean-target-zlib:
34101 @if target-zlib
34102 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
34103
34104 maintainer-clean-target-zlib: 
34105         @: $(MAKE); $(unstage)
34106         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34107         r=`${PWD_COMMAND}`; export r; \
34108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34109         $(NORMAL_TARGET_EXPORTS) \
34110         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
34111         for flag in $(EXTRA_TARGET_FLAGS); do \
34112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34113         done; \
34114         (cd $(TARGET_SUBDIR)/zlib && \
34115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34117                   "RANLIB=$${RANLIB}" \
34118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34119                    maintainer-clean) \
34120           || exit 1
34121
34122 @endif target-zlib
34123
34124
34125
34126
34127
34128 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
34129 maybe-configure-target-boehm-gc:
34130 @if target-boehm-gc
34131 maybe-configure-target-boehm-gc: configure-target-boehm-gc
34132 configure-target-boehm-gc:
34133         @: $(MAKE); $(unstage)
34134         @r=`${PWD_COMMAND}`; export r; \
34135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34136         echo "Checking multilib configuration for boehm-gc..."; \
34137         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34138         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
34139         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34140           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34141             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
34142           else \
34143             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
34144             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34145           fi; \
34146         else \
34147           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34148         fi
34149         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
34150         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34151         r=`${PWD_COMMAND}`; export r; \
34152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34153         $(NORMAL_TARGET_EXPORTS) \
34154         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
34155         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
34156         case $(srcdir) in \
34157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34158           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
34159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34160         esac; \
34161         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
34162         libsrcdir="$$s/boehm-gc"; \
34163         rm -f no-such-file || : ; \
34164         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34165           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34166           || exit 1
34167 @endif target-boehm-gc
34168
34169
34170
34171
34172
34173 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
34174 maybe-all-target-boehm-gc:
34175 @if target-boehm-gc
34176 TARGET-target-boehm-gc=all
34177 maybe-all-target-boehm-gc: all-target-boehm-gc
34178 all-target-boehm-gc: configure-target-boehm-gc
34179         @: $(MAKE); $(unstage)
34180         @r=`${PWD_COMMAND}`; export r; \
34181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182         $(NORMAL_TARGET_EXPORTS) \
34183         (cd $(TARGET_SUBDIR)/boehm-gc && \
34184           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
34185 @endif target-boehm-gc
34186
34187
34188
34189
34190
34191 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
34192 maybe-check-target-boehm-gc:
34193 @if target-boehm-gc
34194 maybe-check-target-boehm-gc: check-target-boehm-gc
34195
34196 check-target-boehm-gc:
34197         @: $(MAKE); $(unstage)
34198         @r=`${PWD_COMMAND}`; export r; \
34199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34200         $(NORMAL_TARGET_EXPORTS) \
34201         (cd $(TARGET_SUBDIR)/boehm-gc && \
34202           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34203
34204 @endif target-boehm-gc
34205
34206 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
34207 maybe-install-target-boehm-gc:
34208 @if target-boehm-gc
34209 maybe-install-target-boehm-gc: install-target-boehm-gc
34210
34211 install-target-boehm-gc: installdirs
34212         @: $(MAKE); $(unstage)
34213         @r=`${PWD_COMMAND}`; export r; \
34214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34215         $(NORMAL_TARGET_EXPORTS) \
34216         (cd $(TARGET_SUBDIR)/boehm-gc && \
34217           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34218
34219 @endif target-boehm-gc
34220
34221 # Other targets (info, dvi, etc.)
34222
34223 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
34224 maybe-info-target-boehm-gc:
34225 @if target-boehm-gc
34226 maybe-info-target-boehm-gc: info-target-boehm-gc
34227
34228 info-target-boehm-gc: \
34229     configure-target-boehm-gc 
34230         @: $(MAKE); $(unstage)
34231         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34232         r=`${PWD_COMMAND}`; export r; \
34233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34234         $(NORMAL_TARGET_EXPORTS) \
34235         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
34236         for flag in $(EXTRA_TARGET_FLAGS); do \
34237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34238         done; \
34239         (cd $(TARGET_SUBDIR)/boehm-gc && \
34240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34242                   "RANLIB=$${RANLIB}" \
34243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34244                    info) \
34245           || exit 1
34246
34247 @endif target-boehm-gc
34248
34249 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
34250 maybe-dvi-target-boehm-gc:
34251 @if target-boehm-gc
34252 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
34253
34254 dvi-target-boehm-gc: \
34255     configure-target-boehm-gc 
34256         @: $(MAKE); $(unstage)
34257         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34258         r=`${PWD_COMMAND}`; export r; \
34259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34260         $(NORMAL_TARGET_EXPORTS) \
34261         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
34262         for flag in $(EXTRA_TARGET_FLAGS); do \
34263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34264         done; \
34265         (cd $(TARGET_SUBDIR)/boehm-gc && \
34266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34268                   "RANLIB=$${RANLIB}" \
34269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34270                    dvi) \
34271           || exit 1
34272
34273 @endif target-boehm-gc
34274
34275 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
34276 maybe-html-target-boehm-gc:
34277 @if target-boehm-gc
34278 maybe-html-target-boehm-gc: html-target-boehm-gc
34279
34280 html-target-boehm-gc: \
34281     configure-target-boehm-gc 
34282         @: $(MAKE); $(unstage)
34283         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34284         r=`${PWD_COMMAND}`; export r; \
34285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34286         $(NORMAL_TARGET_EXPORTS) \
34287         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
34288         for flag in $(EXTRA_TARGET_FLAGS); do \
34289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34290         done; \
34291         (cd $(TARGET_SUBDIR)/boehm-gc && \
34292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34294                   "RANLIB=$${RANLIB}" \
34295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34296                    html) \
34297           || exit 1
34298
34299 @endif target-boehm-gc
34300
34301 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
34302 maybe-TAGS-target-boehm-gc:
34303 @if target-boehm-gc
34304 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
34305
34306 TAGS-target-boehm-gc: \
34307     configure-target-boehm-gc 
34308         @: $(MAKE); $(unstage)
34309         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34310         r=`${PWD_COMMAND}`; export r; \
34311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34312         $(NORMAL_TARGET_EXPORTS) \
34313         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
34314         for flag in $(EXTRA_TARGET_FLAGS); do \
34315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34316         done; \
34317         (cd $(TARGET_SUBDIR)/boehm-gc && \
34318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34320                   "RANLIB=$${RANLIB}" \
34321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34322                    TAGS) \
34323           || exit 1
34324
34325 @endif target-boehm-gc
34326
34327 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
34328 maybe-install-info-target-boehm-gc:
34329 @if target-boehm-gc
34330 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
34331
34332 install-info-target-boehm-gc: \
34333     configure-target-boehm-gc \
34334     info-target-boehm-gc 
34335         @: $(MAKE); $(unstage)
34336         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34337         r=`${PWD_COMMAND}`; export r; \
34338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34339         $(NORMAL_TARGET_EXPORTS) \
34340         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
34341         for flag in $(EXTRA_TARGET_FLAGS); do \
34342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34343         done; \
34344         (cd $(TARGET_SUBDIR)/boehm-gc && \
34345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34347                   "RANLIB=$${RANLIB}" \
34348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34349                    install-info) \
34350           || exit 1
34351
34352 @endif target-boehm-gc
34353
34354 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
34355 maybe-installcheck-target-boehm-gc:
34356 @if target-boehm-gc
34357 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
34358
34359 installcheck-target-boehm-gc: \
34360     configure-target-boehm-gc 
34361         @: $(MAKE); $(unstage)
34362         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34363         r=`${PWD_COMMAND}`; export r; \
34364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34365         $(NORMAL_TARGET_EXPORTS) \
34366         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
34367         for flag in $(EXTRA_TARGET_FLAGS); do \
34368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34369         done; \
34370         (cd $(TARGET_SUBDIR)/boehm-gc && \
34371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34373                   "RANLIB=$${RANLIB}" \
34374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34375                    installcheck) \
34376           || exit 1
34377
34378 @endif target-boehm-gc
34379
34380 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
34381 maybe-mostlyclean-target-boehm-gc:
34382 @if target-boehm-gc
34383 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
34384
34385 mostlyclean-target-boehm-gc: 
34386         @: $(MAKE); $(unstage)
34387         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34388         r=`${PWD_COMMAND}`; export r; \
34389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34390         $(NORMAL_TARGET_EXPORTS) \
34391         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
34392         for flag in $(EXTRA_TARGET_FLAGS); do \
34393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34394         done; \
34395         (cd $(TARGET_SUBDIR)/boehm-gc && \
34396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34398                   "RANLIB=$${RANLIB}" \
34399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34400                    mostlyclean) \
34401           || exit 1
34402
34403 @endif target-boehm-gc
34404
34405 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
34406 maybe-clean-target-boehm-gc:
34407 @if target-boehm-gc
34408 maybe-clean-target-boehm-gc: clean-target-boehm-gc
34409
34410 clean-target-boehm-gc: 
34411         @: $(MAKE); $(unstage)
34412         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34413         r=`${PWD_COMMAND}`; export r; \
34414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34415         $(NORMAL_TARGET_EXPORTS) \
34416         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
34417         for flag in $(EXTRA_TARGET_FLAGS); do \
34418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34419         done; \
34420         (cd $(TARGET_SUBDIR)/boehm-gc && \
34421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34423                   "RANLIB=$${RANLIB}" \
34424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34425                    clean) \
34426           || exit 1
34427
34428 @endif target-boehm-gc
34429
34430 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
34431 maybe-distclean-target-boehm-gc:
34432 @if target-boehm-gc
34433 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
34434
34435 distclean-target-boehm-gc: 
34436         @: $(MAKE); $(unstage)
34437         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34438         r=`${PWD_COMMAND}`; export r; \
34439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34440         $(NORMAL_TARGET_EXPORTS) \
34441         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
34442         for flag in $(EXTRA_TARGET_FLAGS); do \
34443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34444         done; \
34445         (cd $(TARGET_SUBDIR)/boehm-gc && \
34446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34448                   "RANLIB=$${RANLIB}" \
34449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34450                    distclean) \
34451           || exit 1
34452
34453 @endif target-boehm-gc
34454
34455 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
34456 maybe-maintainer-clean-target-boehm-gc:
34457 @if target-boehm-gc
34458 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
34459
34460 maintainer-clean-target-boehm-gc: 
34461         @: $(MAKE); $(unstage)
34462         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34463         r=`${PWD_COMMAND}`; export r; \
34464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34465         $(NORMAL_TARGET_EXPORTS) \
34466         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
34467         for flag in $(EXTRA_TARGET_FLAGS); do \
34468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34469         done; \
34470         (cd $(TARGET_SUBDIR)/boehm-gc && \
34471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34473                   "RANLIB=$${RANLIB}" \
34474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34475                    maintainer-clean) \
34476           || exit 1
34477
34478 @endif target-boehm-gc
34479
34480
34481
34482
34483
34484 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
34485 maybe-configure-target-qthreads:
34486 @if target-qthreads
34487 maybe-configure-target-qthreads: configure-target-qthreads
34488 configure-target-qthreads:
34489         @: $(MAKE); $(unstage)
34490         @r=`${PWD_COMMAND}`; export r; \
34491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34492         echo "Checking multilib configuration for qthreads..."; \
34493         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
34494         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
34495         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
34496           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
34497             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
34498           else \
34499             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
34500             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
34501           fi; \
34502         else \
34503           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
34504         fi
34505         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
34506         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
34507         r=`${PWD_COMMAND}`; export r; \
34508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34509         $(NORMAL_TARGET_EXPORTS) \
34510         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
34511         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
34512         case $(srcdir) in \
34513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34514           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
34515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34516         esac; \
34517         srcdiroption="--srcdir=$${topdir}/qthreads"; \
34518         libsrcdir="$$s/qthreads"; \
34519         rm -f no-such-file || : ; \
34520         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34521           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34522           || exit 1
34523 @endif target-qthreads
34524
34525
34526
34527
34528
34529 .PHONY: all-target-qthreads maybe-all-target-qthreads
34530 maybe-all-target-qthreads:
34531 @if target-qthreads
34532 TARGET-target-qthreads=all
34533 maybe-all-target-qthreads: all-target-qthreads
34534 all-target-qthreads: configure-target-qthreads
34535         @: $(MAKE); $(unstage)
34536         @r=`${PWD_COMMAND}`; export r; \
34537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34538         $(NORMAL_TARGET_EXPORTS) \
34539         (cd $(TARGET_SUBDIR)/qthreads && \
34540           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
34541 @endif target-qthreads
34542
34543
34544
34545
34546
34547 .PHONY: check-target-qthreads maybe-check-target-qthreads
34548 maybe-check-target-qthreads:
34549 @if target-qthreads
34550 maybe-check-target-qthreads: check-target-qthreads
34551
34552 check-target-qthreads:
34553         @: $(MAKE); $(unstage)
34554         @r=`${PWD_COMMAND}`; export r; \
34555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34556         $(NORMAL_TARGET_EXPORTS) \
34557         (cd $(TARGET_SUBDIR)/qthreads && \
34558           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34559
34560 @endif target-qthreads
34561
34562 .PHONY: install-target-qthreads maybe-install-target-qthreads
34563 maybe-install-target-qthreads:
34564 @if target-qthreads
34565 maybe-install-target-qthreads: install-target-qthreads
34566
34567 install-target-qthreads: installdirs
34568         @: $(MAKE); $(unstage)
34569         @r=`${PWD_COMMAND}`; export r; \
34570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34571         $(NORMAL_TARGET_EXPORTS) \
34572         (cd $(TARGET_SUBDIR)/qthreads && \
34573           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34574
34575 @endif target-qthreads
34576
34577 # Other targets (info, dvi, etc.)
34578
34579 .PHONY: maybe-info-target-qthreads info-target-qthreads
34580 maybe-info-target-qthreads:
34581 @if target-qthreads
34582 maybe-info-target-qthreads: info-target-qthreads
34583
34584 info-target-qthreads: \
34585     configure-target-qthreads 
34586         @: $(MAKE); $(unstage)
34587         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34588         r=`${PWD_COMMAND}`; export r; \
34589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34590         $(NORMAL_TARGET_EXPORTS) \
34591         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
34592         for flag in $(EXTRA_TARGET_FLAGS); do \
34593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34594         done; \
34595         (cd $(TARGET_SUBDIR)/qthreads && \
34596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34598                   "RANLIB=$${RANLIB}" \
34599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34600                    info) \
34601           || exit 1
34602
34603 @endif target-qthreads
34604
34605 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
34606 maybe-dvi-target-qthreads:
34607 @if target-qthreads
34608 maybe-dvi-target-qthreads: dvi-target-qthreads
34609
34610 dvi-target-qthreads: \
34611     configure-target-qthreads 
34612         @: $(MAKE); $(unstage)
34613         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34614         r=`${PWD_COMMAND}`; export r; \
34615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616         $(NORMAL_TARGET_EXPORTS) \
34617         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
34618         for flag in $(EXTRA_TARGET_FLAGS); do \
34619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34620         done; \
34621         (cd $(TARGET_SUBDIR)/qthreads && \
34622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34624                   "RANLIB=$${RANLIB}" \
34625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34626                    dvi) \
34627           || exit 1
34628
34629 @endif target-qthreads
34630
34631 .PHONY: maybe-html-target-qthreads html-target-qthreads
34632 maybe-html-target-qthreads:
34633 @if target-qthreads
34634 maybe-html-target-qthreads: html-target-qthreads
34635
34636 html-target-qthreads: \
34637     configure-target-qthreads 
34638         @: $(MAKE); $(unstage)
34639         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34640         r=`${PWD_COMMAND}`; export r; \
34641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34642         $(NORMAL_TARGET_EXPORTS) \
34643         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
34644         for flag in $(EXTRA_TARGET_FLAGS); do \
34645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34646         done; \
34647         (cd $(TARGET_SUBDIR)/qthreads && \
34648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34650                   "RANLIB=$${RANLIB}" \
34651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34652                    html) \
34653           || exit 1
34654
34655 @endif target-qthreads
34656
34657 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
34658 maybe-TAGS-target-qthreads:
34659 @if target-qthreads
34660 maybe-TAGS-target-qthreads: TAGS-target-qthreads
34661
34662 TAGS-target-qthreads: \
34663     configure-target-qthreads 
34664         @: $(MAKE); $(unstage)
34665         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34666         r=`${PWD_COMMAND}`; export r; \
34667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668         $(NORMAL_TARGET_EXPORTS) \
34669         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
34670         for flag in $(EXTRA_TARGET_FLAGS); do \
34671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34672         done; \
34673         (cd $(TARGET_SUBDIR)/qthreads && \
34674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34676                   "RANLIB=$${RANLIB}" \
34677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34678                    TAGS) \
34679           || exit 1
34680
34681 @endif target-qthreads
34682
34683 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
34684 maybe-install-info-target-qthreads:
34685 @if target-qthreads
34686 maybe-install-info-target-qthreads: install-info-target-qthreads
34687
34688 install-info-target-qthreads: \
34689     configure-target-qthreads \
34690     info-target-qthreads 
34691         @: $(MAKE); $(unstage)
34692         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34693         r=`${PWD_COMMAND}`; export r; \
34694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34695         $(NORMAL_TARGET_EXPORTS) \
34696         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
34697         for flag in $(EXTRA_TARGET_FLAGS); do \
34698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34699         done; \
34700         (cd $(TARGET_SUBDIR)/qthreads && \
34701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34703                   "RANLIB=$${RANLIB}" \
34704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34705                    install-info) \
34706           || exit 1
34707
34708 @endif target-qthreads
34709
34710 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
34711 maybe-installcheck-target-qthreads:
34712 @if target-qthreads
34713 maybe-installcheck-target-qthreads: installcheck-target-qthreads
34714
34715 installcheck-target-qthreads: \
34716     configure-target-qthreads 
34717         @: $(MAKE); $(unstage)
34718         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34719         r=`${PWD_COMMAND}`; export r; \
34720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34721         $(NORMAL_TARGET_EXPORTS) \
34722         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
34723         for flag in $(EXTRA_TARGET_FLAGS); do \
34724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34725         done; \
34726         (cd $(TARGET_SUBDIR)/qthreads && \
34727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34729                   "RANLIB=$${RANLIB}" \
34730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34731                    installcheck) \
34732           || exit 1
34733
34734 @endif target-qthreads
34735
34736 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
34737 maybe-mostlyclean-target-qthreads:
34738 @if target-qthreads
34739 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
34740
34741 mostlyclean-target-qthreads: 
34742         @: $(MAKE); $(unstage)
34743         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34744         r=`${PWD_COMMAND}`; export r; \
34745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34746         $(NORMAL_TARGET_EXPORTS) \
34747         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
34748         for flag in $(EXTRA_TARGET_FLAGS); do \
34749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34750         done; \
34751         (cd $(TARGET_SUBDIR)/qthreads && \
34752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34754                   "RANLIB=$${RANLIB}" \
34755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34756                    mostlyclean) \
34757           || exit 1
34758
34759 @endif target-qthreads
34760
34761 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
34762 maybe-clean-target-qthreads:
34763 @if target-qthreads
34764 maybe-clean-target-qthreads: clean-target-qthreads
34765
34766 clean-target-qthreads: 
34767         @: $(MAKE); $(unstage)
34768         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34769         r=`${PWD_COMMAND}`; export r; \
34770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34771         $(NORMAL_TARGET_EXPORTS) \
34772         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
34773         for flag in $(EXTRA_TARGET_FLAGS); do \
34774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34775         done; \
34776         (cd $(TARGET_SUBDIR)/qthreads && \
34777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34779                   "RANLIB=$${RANLIB}" \
34780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34781                    clean) \
34782           || exit 1
34783
34784 @endif target-qthreads
34785
34786 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
34787 maybe-distclean-target-qthreads:
34788 @if target-qthreads
34789 maybe-distclean-target-qthreads: distclean-target-qthreads
34790
34791 distclean-target-qthreads: 
34792         @: $(MAKE); $(unstage)
34793         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34794         r=`${PWD_COMMAND}`; export r; \
34795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34796         $(NORMAL_TARGET_EXPORTS) \
34797         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
34798         for flag in $(EXTRA_TARGET_FLAGS); do \
34799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34800         done; \
34801         (cd $(TARGET_SUBDIR)/qthreads && \
34802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34804                   "RANLIB=$${RANLIB}" \
34805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34806                    distclean) \
34807           || exit 1
34808
34809 @endif target-qthreads
34810
34811 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
34812 maybe-maintainer-clean-target-qthreads:
34813 @if target-qthreads
34814 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
34815
34816 maintainer-clean-target-qthreads: 
34817         @: $(MAKE); $(unstage)
34818         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34819         r=`${PWD_COMMAND}`; export r; \
34820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34821         $(NORMAL_TARGET_EXPORTS) \
34822         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
34823         for flag in $(EXTRA_TARGET_FLAGS); do \
34824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34825         done; \
34826         (cd $(TARGET_SUBDIR)/qthreads && \
34827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34829                   "RANLIB=$${RANLIB}" \
34830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34831                    maintainer-clean) \
34832           || exit 1
34833
34834 @endif target-qthreads
34835
34836
34837
34838
34839
34840 .PHONY: configure-target-rda maybe-configure-target-rda
34841 maybe-configure-target-rda:
34842 @if target-rda
34843 maybe-configure-target-rda: configure-target-rda
34844 configure-target-rda:
34845         @: $(MAKE); $(unstage)
34846         @r=`${PWD_COMMAND}`; export r; \
34847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34848         echo "Checking multilib configuration for rda..."; \
34849         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34850         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
34851         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
34852           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
34853             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
34854           else \
34855             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
34856             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
34857           fi; \
34858         else \
34859           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
34860         fi
34861         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
34862         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34863         r=`${PWD_COMMAND}`; export r; \
34864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34865         $(NORMAL_TARGET_EXPORTS) \
34866         echo Configuring in $(TARGET_SUBDIR)/rda; \
34867         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
34868         case $(srcdir) in \
34869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34870           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
34871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34872         esac; \
34873         srcdiroption="--srcdir=$${topdir}/rda"; \
34874         libsrcdir="$$s/rda"; \
34875         rm -f no-such-file || : ; \
34876         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34877           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34878           || exit 1
34879 @endif target-rda
34880
34881
34882
34883
34884
34885 .PHONY: all-target-rda maybe-all-target-rda
34886 maybe-all-target-rda:
34887 @if target-rda
34888 TARGET-target-rda=all
34889 maybe-all-target-rda: all-target-rda
34890 all-target-rda: configure-target-rda
34891         @: $(MAKE); $(unstage)
34892         @r=`${PWD_COMMAND}`; export r; \
34893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34894         $(NORMAL_TARGET_EXPORTS) \
34895         (cd $(TARGET_SUBDIR)/rda && \
34896           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
34897 @endif target-rda
34898
34899
34900
34901
34902
34903 .PHONY: check-target-rda maybe-check-target-rda
34904 maybe-check-target-rda:
34905 @if target-rda
34906 maybe-check-target-rda: check-target-rda
34907
34908 check-target-rda:
34909         @: $(MAKE); $(unstage)
34910         @r=`${PWD_COMMAND}`; export r; \
34911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34912         $(NORMAL_TARGET_EXPORTS) \
34913         (cd $(TARGET_SUBDIR)/rda && \
34914           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34915
34916 @endif target-rda
34917
34918 .PHONY: install-target-rda maybe-install-target-rda
34919 maybe-install-target-rda:
34920 @if target-rda
34921 maybe-install-target-rda: install-target-rda
34922
34923 install-target-rda: installdirs
34924         @: $(MAKE); $(unstage)
34925         @r=`${PWD_COMMAND}`; export r; \
34926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34927         $(NORMAL_TARGET_EXPORTS) \
34928         (cd $(TARGET_SUBDIR)/rda && \
34929           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34930
34931 @endif target-rda
34932
34933 # Other targets (info, dvi, etc.)
34934
34935 .PHONY: maybe-info-target-rda info-target-rda
34936 maybe-info-target-rda:
34937 @if target-rda
34938 maybe-info-target-rda: info-target-rda
34939
34940 info-target-rda: \
34941     configure-target-rda 
34942         @: $(MAKE); $(unstage)
34943         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34944         r=`${PWD_COMMAND}`; export r; \
34945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34946         $(NORMAL_TARGET_EXPORTS) \
34947         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
34948         for flag in $(EXTRA_TARGET_FLAGS); do \
34949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34950         done; \
34951         (cd $(TARGET_SUBDIR)/rda && \
34952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34954                   "RANLIB=$${RANLIB}" \
34955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34956                    info) \
34957           || exit 1
34958
34959 @endif target-rda
34960
34961 .PHONY: maybe-dvi-target-rda dvi-target-rda
34962 maybe-dvi-target-rda:
34963 @if target-rda
34964 maybe-dvi-target-rda: dvi-target-rda
34965
34966 dvi-target-rda: \
34967     configure-target-rda 
34968         @: $(MAKE); $(unstage)
34969         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34970         r=`${PWD_COMMAND}`; export r; \
34971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34972         $(NORMAL_TARGET_EXPORTS) \
34973         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
34974         for flag in $(EXTRA_TARGET_FLAGS); do \
34975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34976         done; \
34977         (cd $(TARGET_SUBDIR)/rda && \
34978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34980                   "RANLIB=$${RANLIB}" \
34981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34982                    dvi) \
34983           || exit 1
34984
34985 @endif target-rda
34986
34987 .PHONY: maybe-html-target-rda html-target-rda
34988 maybe-html-target-rda:
34989 @if target-rda
34990 maybe-html-target-rda: html-target-rda
34991
34992 html-target-rda: \
34993     configure-target-rda 
34994         @: $(MAKE); $(unstage)
34995         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34996         r=`${PWD_COMMAND}`; export r; \
34997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34998         $(NORMAL_TARGET_EXPORTS) \
34999         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
35000         for flag in $(EXTRA_TARGET_FLAGS); do \
35001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35002         done; \
35003         (cd $(TARGET_SUBDIR)/rda && \
35004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35006                   "RANLIB=$${RANLIB}" \
35007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35008                    html) \
35009           || exit 1
35010
35011 @endif target-rda
35012
35013 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
35014 maybe-TAGS-target-rda:
35015 @if target-rda
35016 maybe-TAGS-target-rda: TAGS-target-rda
35017
35018 TAGS-target-rda: \
35019     configure-target-rda 
35020         @: $(MAKE); $(unstage)
35021         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35022         r=`${PWD_COMMAND}`; export r; \
35023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35024         $(NORMAL_TARGET_EXPORTS) \
35025         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
35026         for flag in $(EXTRA_TARGET_FLAGS); do \
35027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35028         done; \
35029         (cd $(TARGET_SUBDIR)/rda && \
35030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35032                   "RANLIB=$${RANLIB}" \
35033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35034                    TAGS) \
35035           || exit 1
35036
35037 @endif target-rda
35038
35039 .PHONY: maybe-install-info-target-rda install-info-target-rda
35040 maybe-install-info-target-rda:
35041 @if target-rda
35042 maybe-install-info-target-rda: install-info-target-rda
35043
35044 install-info-target-rda: \
35045     configure-target-rda \
35046     info-target-rda 
35047         @: $(MAKE); $(unstage)
35048         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35049         r=`${PWD_COMMAND}`; export r; \
35050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35051         $(NORMAL_TARGET_EXPORTS) \
35052         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
35053         for flag in $(EXTRA_TARGET_FLAGS); do \
35054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35055         done; \
35056         (cd $(TARGET_SUBDIR)/rda && \
35057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35059                   "RANLIB=$${RANLIB}" \
35060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35061                    install-info) \
35062           || exit 1
35063
35064 @endif target-rda
35065
35066 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
35067 maybe-installcheck-target-rda:
35068 @if target-rda
35069 maybe-installcheck-target-rda: installcheck-target-rda
35070
35071 installcheck-target-rda: \
35072     configure-target-rda 
35073         @: $(MAKE); $(unstage)
35074         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35075         r=`${PWD_COMMAND}`; export r; \
35076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077         $(NORMAL_TARGET_EXPORTS) \
35078         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
35079         for flag in $(EXTRA_TARGET_FLAGS); do \
35080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35081         done; \
35082         (cd $(TARGET_SUBDIR)/rda && \
35083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35085                   "RANLIB=$${RANLIB}" \
35086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35087                    installcheck) \
35088           || exit 1
35089
35090 @endif target-rda
35091
35092 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
35093 maybe-mostlyclean-target-rda:
35094 @if target-rda
35095 maybe-mostlyclean-target-rda: mostlyclean-target-rda
35096
35097 mostlyclean-target-rda: 
35098         @: $(MAKE); $(unstage)
35099         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35100         r=`${PWD_COMMAND}`; export r; \
35101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35102         $(NORMAL_TARGET_EXPORTS) \
35103         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
35104         for flag in $(EXTRA_TARGET_FLAGS); do \
35105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35106         done; \
35107         (cd $(TARGET_SUBDIR)/rda && \
35108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35110                   "RANLIB=$${RANLIB}" \
35111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35112                    mostlyclean) \
35113           || exit 1
35114
35115 @endif target-rda
35116
35117 .PHONY: maybe-clean-target-rda clean-target-rda
35118 maybe-clean-target-rda:
35119 @if target-rda
35120 maybe-clean-target-rda: clean-target-rda
35121
35122 clean-target-rda: 
35123         @: $(MAKE); $(unstage)
35124         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35125         r=`${PWD_COMMAND}`; export r; \
35126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35127         $(NORMAL_TARGET_EXPORTS) \
35128         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
35129         for flag in $(EXTRA_TARGET_FLAGS); do \
35130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35131         done; \
35132         (cd $(TARGET_SUBDIR)/rda && \
35133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35135                   "RANLIB=$${RANLIB}" \
35136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35137                    clean) \
35138           || exit 1
35139
35140 @endif target-rda
35141
35142 .PHONY: maybe-distclean-target-rda distclean-target-rda
35143 maybe-distclean-target-rda:
35144 @if target-rda
35145 maybe-distclean-target-rda: distclean-target-rda
35146
35147 distclean-target-rda: 
35148         @: $(MAKE); $(unstage)
35149         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35150         r=`${PWD_COMMAND}`; export r; \
35151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35152         $(NORMAL_TARGET_EXPORTS) \
35153         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
35154         for flag in $(EXTRA_TARGET_FLAGS); do \
35155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35156         done; \
35157         (cd $(TARGET_SUBDIR)/rda && \
35158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35160                   "RANLIB=$${RANLIB}" \
35161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35162                    distclean) \
35163           || exit 1
35164
35165 @endif target-rda
35166
35167 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
35168 maybe-maintainer-clean-target-rda:
35169 @if target-rda
35170 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
35171
35172 maintainer-clean-target-rda: 
35173         @: $(MAKE); $(unstage)
35174         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35175         r=`${PWD_COMMAND}`; export r; \
35176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35177         $(NORMAL_TARGET_EXPORTS) \
35178         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
35179         for flag in $(EXTRA_TARGET_FLAGS); do \
35180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35181         done; \
35182         (cd $(TARGET_SUBDIR)/rda && \
35183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35185                   "RANLIB=$${RANLIB}" \
35186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35187                    maintainer-clean) \
35188           || exit 1
35189
35190 @endif target-rda
35191
35192
35193
35194
35195
35196 .PHONY: configure-target-libada maybe-configure-target-libada
35197 maybe-configure-target-libada:
35198 @if target-libada
35199 maybe-configure-target-libada: configure-target-libada
35200 configure-target-libada:
35201         @: $(MAKE); $(unstage)
35202         @r=`${PWD_COMMAND}`; export r; \
35203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35204         echo "Checking multilib configuration for libada..."; \
35205         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35206         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
35207         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
35208           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
35209             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
35210           else \
35211             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
35212             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35213           fi; \
35214         else \
35215           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35216         fi
35217         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
35218         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35219         r=`${PWD_COMMAND}`; export r; \
35220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35221         $(NORMAL_TARGET_EXPORTS) \
35222         echo Configuring in $(TARGET_SUBDIR)/libada; \
35223         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
35224         case $(srcdir) in \
35225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35226           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
35227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35228         esac; \
35229         srcdiroption="--srcdir=$${topdir}/libada"; \
35230         libsrcdir="$$s/libada"; \
35231         rm -f no-such-file || : ; \
35232         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35233           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35234           || exit 1
35235 @endif target-libada
35236
35237
35238
35239
35240
35241 .PHONY: all-target-libada maybe-all-target-libada
35242 maybe-all-target-libada:
35243 @if target-libada
35244 TARGET-target-libada=all
35245 maybe-all-target-libada: all-target-libada
35246 all-target-libada: configure-target-libada
35247         @: $(MAKE); $(unstage)
35248         @r=`${PWD_COMMAND}`; export r; \
35249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250         $(NORMAL_TARGET_EXPORTS) \
35251         (cd $(TARGET_SUBDIR)/libada && \
35252           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
35253 @endif target-libada
35254
35255
35256
35257
35258
35259 .PHONY: check-target-libada maybe-check-target-libada
35260 maybe-check-target-libada:
35261 @if target-libada
35262 maybe-check-target-libada: check-target-libada
35263
35264 check-target-libada:
35265         @: $(MAKE); $(unstage)
35266         @r=`${PWD_COMMAND}`; export r; \
35267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35268         $(NORMAL_TARGET_EXPORTS) \
35269         (cd $(TARGET_SUBDIR)/libada && \
35270           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35271
35272 @endif target-libada
35273
35274 .PHONY: install-target-libada maybe-install-target-libada
35275 maybe-install-target-libada:
35276 @if target-libada
35277 maybe-install-target-libada: install-target-libada
35278
35279 install-target-libada: installdirs
35280         @: $(MAKE); $(unstage)
35281         @r=`${PWD_COMMAND}`; export r; \
35282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35283         $(NORMAL_TARGET_EXPORTS) \
35284         (cd $(TARGET_SUBDIR)/libada && \
35285           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35286
35287 @endif target-libada
35288
35289 # Other targets (info, dvi, etc.)
35290
35291 .PHONY: maybe-info-target-libada info-target-libada
35292 maybe-info-target-libada:
35293 @if target-libada
35294 maybe-info-target-libada: info-target-libada
35295
35296 info-target-libada: \
35297     configure-target-libada 
35298         @: $(MAKE); $(unstage)
35299         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35300         r=`${PWD_COMMAND}`; export r; \
35301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35302         $(NORMAL_TARGET_EXPORTS) \
35303         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
35304         for flag in $(EXTRA_TARGET_FLAGS); do \
35305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35306         done; \
35307         (cd $(TARGET_SUBDIR)/libada && \
35308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35310                   "RANLIB=$${RANLIB}" \
35311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35312                    info) \
35313           || exit 1
35314
35315 @endif target-libada
35316
35317 .PHONY: maybe-dvi-target-libada dvi-target-libada
35318 maybe-dvi-target-libada:
35319 @if target-libada
35320 maybe-dvi-target-libada: dvi-target-libada
35321
35322 dvi-target-libada: \
35323     configure-target-libada 
35324         @: $(MAKE); $(unstage)
35325         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35326         r=`${PWD_COMMAND}`; export r; \
35327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35328         $(NORMAL_TARGET_EXPORTS) \
35329         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
35330         for flag in $(EXTRA_TARGET_FLAGS); do \
35331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35332         done; \
35333         (cd $(TARGET_SUBDIR)/libada && \
35334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35336                   "RANLIB=$${RANLIB}" \
35337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35338                    dvi) \
35339           || exit 1
35340
35341 @endif target-libada
35342
35343 .PHONY: maybe-html-target-libada html-target-libada
35344 maybe-html-target-libada:
35345 @if target-libada
35346 maybe-html-target-libada: html-target-libada
35347
35348 html-target-libada: \
35349     configure-target-libada 
35350         @: $(MAKE); $(unstage)
35351         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35352         r=`${PWD_COMMAND}`; export r; \
35353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35354         $(NORMAL_TARGET_EXPORTS) \
35355         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
35356         for flag in $(EXTRA_TARGET_FLAGS); do \
35357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35358         done; \
35359         (cd $(TARGET_SUBDIR)/libada && \
35360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35362                   "RANLIB=$${RANLIB}" \
35363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35364                    html) \
35365           || exit 1
35366
35367 @endif target-libada
35368
35369 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
35370 maybe-TAGS-target-libada:
35371 @if target-libada
35372 maybe-TAGS-target-libada: TAGS-target-libada
35373
35374 TAGS-target-libada: \
35375     configure-target-libada 
35376         @: $(MAKE); $(unstage)
35377         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35378         r=`${PWD_COMMAND}`; export r; \
35379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35380         $(NORMAL_TARGET_EXPORTS) \
35381         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
35382         for flag in $(EXTRA_TARGET_FLAGS); do \
35383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35384         done; \
35385         (cd $(TARGET_SUBDIR)/libada && \
35386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35388                   "RANLIB=$${RANLIB}" \
35389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35390                    TAGS) \
35391           || exit 1
35392
35393 @endif target-libada
35394
35395 .PHONY: maybe-install-info-target-libada install-info-target-libada
35396 maybe-install-info-target-libada:
35397 @if target-libada
35398 maybe-install-info-target-libada: install-info-target-libada
35399
35400 install-info-target-libada: \
35401     configure-target-libada \
35402     info-target-libada 
35403         @: $(MAKE); $(unstage)
35404         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35405         r=`${PWD_COMMAND}`; export r; \
35406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35407         $(NORMAL_TARGET_EXPORTS) \
35408         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
35409         for flag in $(EXTRA_TARGET_FLAGS); do \
35410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35411         done; \
35412         (cd $(TARGET_SUBDIR)/libada && \
35413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35415                   "RANLIB=$${RANLIB}" \
35416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35417                    install-info) \
35418           || exit 1
35419
35420 @endif target-libada
35421
35422 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
35423 maybe-installcheck-target-libada:
35424 @if target-libada
35425 maybe-installcheck-target-libada: installcheck-target-libada
35426
35427 installcheck-target-libada: \
35428     configure-target-libada 
35429         @: $(MAKE); $(unstage)
35430         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35431         r=`${PWD_COMMAND}`; export r; \
35432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35433         $(NORMAL_TARGET_EXPORTS) \
35434         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
35435         for flag in $(EXTRA_TARGET_FLAGS); do \
35436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35437         done; \
35438         (cd $(TARGET_SUBDIR)/libada && \
35439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35441                   "RANLIB=$${RANLIB}" \
35442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35443                    installcheck) \
35444           || exit 1
35445
35446 @endif target-libada
35447
35448 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
35449 maybe-mostlyclean-target-libada:
35450 @if target-libada
35451 maybe-mostlyclean-target-libada: mostlyclean-target-libada
35452
35453 mostlyclean-target-libada: 
35454         @: $(MAKE); $(unstage)
35455         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35456         r=`${PWD_COMMAND}`; export r; \
35457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35458         $(NORMAL_TARGET_EXPORTS) \
35459         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
35460         for flag in $(EXTRA_TARGET_FLAGS); do \
35461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35462         done; \
35463         (cd $(TARGET_SUBDIR)/libada && \
35464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35466                   "RANLIB=$${RANLIB}" \
35467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35468                    mostlyclean) \
35469           || exit 1
35470
35471 @endif target-libada
35472
35473 .PHONY: maybe-clean-target-libada clean-target-libada
35474 maybe-clean-target-libada:
35475 @if target-libada
35476 maybe-clean-target-libada: clean-target-libada
35477
35478 clean-target-libada: 
35479         @: $(MAKE); $(unstage)
35480         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35481         r=`${PWD_COMMAND}`; export r; \
35482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35483         $(NORMAL_TARGET_EXPORTS) \
35484         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
35485         for flag in $(EXTRA_TARGET_FLAGS); do \
35486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35487         done; \
35488         (cd $(TARGET_SUBDIR)/libada && \
35489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35491                   "RANLIB=$${RANLIB}" \
35492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35493                    clean) \
35494           || exit 1
35495
35496 @endif target-libada
35497
35498 .PHONY: maybe-distclean-target-libada distclean-target-libada
35499 maybe-distclean-target-libada:
35500 @if target-libada
35501 maybe-distclean-target-libada: distclean-target-libada
35502
35503 distclean-target-libada: 
35504         @: $(MAKE); $(unstage)
35505         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35506         r=`${PWD_COMMAND}`; export r; \
35507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35508         $(NORMAL_TARGET_EXPORTS) \
35509         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
35510         for flag in $(EXTRA_TARGET_FLAGS); do \
35511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35512         done; \
35513         (cd $(TARGET_SUBDIR)/libada && \
35514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35516                   "RANLIB=$${RANLIB}" \
35517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35518                    distclean) \
35519           || exit 1
35520
35521 @endif target-libada
35522
35523 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
35524 maybe-maintainer-clean-target-libada:
35525 @if target-libada
35526 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
35527
35528 maintainer-clean-target-libada: 
35529         @: $(MAKE); $(unstage)
35530         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35531         r=`${PWD_COMMAND}`; export r; \
35532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35533         $(NORMAL_TARGET_EXPORTS) \
35534         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
35535         for flag in $(EXTRA_TARGET_FLAGS); do \
35536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35537         done; \
35538         (cd $(TARGET_SUBDIR)/libada && \
35539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35541                   "RANLIB=$${RANLIB}" \
35542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35543                    maintainer-clean) \
35544           || exit 1
35545
35546 @endif target-libada
35547
35548
35549
35550 # ----------
35551 # GCC module
35552 # ----------
35553
35554 @if gcc-no-bootstrap
35555 # GCC has some more recursive targets, which trigger the old
35556 # (but still current, until the toplevel bootstrap project
35557 # is finished) compiler bootstrapping rules.
35558
35559 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
35560 .PHONY: $(GCC_STRAP_TARGETS)
35561 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
35562         @r=`${PWD_COMMAND}`; export r; \
35563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35564         $(HOST_EXPORTS) \
35565         echo "Bootstrapping the compiler"; \
35566         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35567         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
35568         @r=`${PWD_COMMAND}`; export r; \
35569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35570         case "$@" in \
35571           *bootstrap4-lean ) \
35572             msg="Comparing stage3 and stage4 of the compiler"; \
35573             compare=compare3-lean ;; \
35574           *bootstrap4 ) \
35575             msg="Comparing stage3 and stage4 of the compiler"; \
35576             compare=compare3 ;; \
35577           *-lean ) \
35578             msg="Comparing stage2 and stage3 of the compiler"; \
35579             compare=compare-lean ;; \
35580           * ) \
35581             msg="Comparing stage2 and stage3 of the compiler"; \
35582             compare=compare ;; \
35583         esac; \
35584         $(HOST_EXPORTS) \
35585         echo "$$msg"; \
35586         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
35587         @r=`${PWD_COMMAND}`; export r; \
35588         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35589         echo "Building runtime libraries"; \
35590         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35591
35592 profiledbootstrap: all-prebootstrap configure-gcc
35593         @r=`${PWD_COMMAND}`; export r; \
35594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595         $(HOST_EXPORTS) \
35596         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35597         echo "Bootstrapping training compiler"; \
35598         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
35599         @r=`${PWD_COMMAND}`; export r; \
35600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35601         $(HOST_EXPORTS) \
35602         echo "Building feedback based compiler"; \
35603         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
35604         @r=`${PWD_COMMAND}`; export r; \
35605         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35606         echo "Building runtime libraries"; \
35607         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35608
35609 .PHONY: cross
35610 cross: all-build all-gas all-ld
35611         @r=`${PWD_COMMAND}`; export r; \
35612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613         $(HOST_EXPORTS) \
35614         echo "Building the C and C++ compiler"; \
35615         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
35616         @r=`${PWD_COMMAND}`; export r; \
35617         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35618         echo "Building runtime libraries"; \
35619         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
35620 @endif gcc-no-bootstrap
35621
35622 @if gcc
35623 .PHONY: check-gcc-c++
35624 check-gcc-c++:
35625         @if [ -f ./gcc/Makefile ] ; then \
35626           r=`${PWD_COMMAND}`; export r; \
35627           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628           $(HOST_EXPORTS) \
35629           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
35630         else \
35631           true; \
35632         fi
35633
35634 .PHONY: check-c++
35635 check-c++: check-target-libstdc++-v3 check-gcc-c++
35636
35637 # Install the gcc headers files, but not the fixed include files,
35638 # which Cygnus is not allowed to distribute.  This rule is very
35639 # dependent on the workings of the gcc Makefile.in.
35640 .PHONY: gcc-no-fixedincludes
35641 gcc-no-fixedincludes:
35642         @if [ -f ./gcc/Makefile ]; then \
35643           rm -rf gcc/tmp-include; \
35644           mv gcc/include gcc/tmp-include 2>/dev/null; \
35645           mkdir gcc/include; \
35646           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
35647           touch gcc/stmp-fixinc gcc/include/fixed; \
35648           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
35649           r=`${PWD_COMMAND}`; export r; \
35650           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35651           $(HOST_EXPORTS) \
35652           (cd ./gcc && \
35653            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
35654           rm -rf gcc/include; \
35655           mv gcc/tmp-include gcc/include 2>/dev/null; \
35656         else true; fi
35657 @endif gcc
35658
35659 # ---------------------
35660 # GCC bootstrap support
35661 # ---------------------
35662
35663 # We track the current stage (the one in 'gcc') in the stage_current file.
35664 # stage_last instead tracks the stage that was built last.  These targets
35665 # are dummy when toplevel bootstrap is not active.
35666
35667 # While making host and target tools, symlinks to the final stage must be
35668 # there, so $(unstage) should be run at various points.  To avoid excessive
35669 # recursive invocations of make, we "inline" them using a variable.  These
35670 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
35671 # to avoid warnings from the GNU Make job server.
35672
35673 unstage = :
35674 stage = :
35675
35676 @if gcc-bootstrap
35677 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
35678 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
35679 @endif gcc-bootstrap
35680
35681 .PHONY: unstage stage
35682 unstage:
35683         @: $(MAKE); $(unstage)
35684 stage:
35685         @: $(MAKE); $(stage)
35686
35687 # We name the build directories for the various stages "stage1-gcc",
35688 # "stage2-gcc","stage3-gcc", etc.
35689
35690 # Since the 'compare' process will fail (on debugging information) if any
35691 # directory names are different, we need to link the gcc directory for
35692 # the previous stage to a constant name ('prev-gcc'), and to make the name of
35693 # the build directories constant as well. For the latter, we use naked names
35694 # like 'gcc', because the scripts in that directory assume it.  We use
35695 # mv on platforms where symlinks to directories do not work or are not
35696 # reliable.
35697
35698 # 'touch' doesn't work right on some platforms.
35699 STAMP = echo timestamp > 
35700
35701 # Only build the C compiler for stage1, because that is the only one that
35702 # we can guarantee will build with the native compiler, and also it is the
35703 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
35704 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
35705 # overrideable (for a bootstrap build stage1 also builds gcc.info).
35706
35707 STAGE1_CFLAGS=@stage1_cflags@
35708 STAGE1_LANGUAGES=@stage1_languages@
35709
35710 # We only want to compare .o files, so set this!
35711 objext = .o
35712
35713 # Flags to pass to stage2 and later makes.
35714 POSTSTAGE1_FLAGS_TO_PASS = \
35715         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
35716         STAGE_PREFIX=$$r/prev-gcc/ \
35717         CFLAGS="$(BOOT_CFLAGS)" \
35718         ADAFLAGS="$(BOOT_ADAFLAGS)" \
35719         LDFLAGS="$(BOOT_LDFLAGS)" \
35720         ADAC="\$$(CC)"
35721
35722 # For stage 1:
35723 # * We force-disable intermodule optimizations, even if
35724 #   --enable-intermodule was passed, since the installed compiler probably
35725 #   can't handle them.  Luckily, autoconf always respects
35726 #   the last argument when conflicting --enable arguments are passed.
35727 # * Likewise, we force-disable coverage flags, since the installed compiler
35728 #   probably has never heard of them.
35729 # * We build only C (and possibly Ada).
35730
35731
35732 .PHONY: stage1-start stage1-end
35733
35734 stage1-start::
35735         @: $(MAKE); $(stage); \
35736         echo stage1 > stage_current ; \
35737         echo stage1 > stage_last; \
35738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
35739 @if bfd
35740         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
35741           mkdir stage1-bfd; \
35742         set stage1-bfd bfd ; \
35743         @CREATE_LINK_TO_DIR@ 
35744 @endif bfd
35745 @if opcodes
35746         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
35747           mkdir stage1-opcodes; \
35748         set stage1-opcodes opcodes ; \
35749         @CREATE_LINK_TO_DIR@ 
35750 @endif opcodes
35751 @if binutils
35752         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
35753           mkdir stage1-binutils; \
35754         set stage1-binutils binutils ; \
35755         @CREATE_LINK_TO_DIR@ 
35756 @endif binutils
35757 @if gas
35758         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
35759           mkdir stage1-gas; \
35760         set stage1-gas gas ; \
35761         @CREATE_LINK_TO_DIR@ 
35762 @endif gas
35763 @if gcc
35764         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
35765           mkdir stage1-gcc; \
35766         set stage1-gcc gcc ; \
35767         @CREATE_LINK_TO_DIR@ 
35768 @endif gcc
35769 @if intl
35770         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
35771           mkdir stage1-intl; \
35772         set stage1-intl intl ; \
35773         @CREATE_LINK_TO_DIR@ 
35774 @endif intl
35775 @if ld
35776         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
35777           mkdir stage1-ld; \
35778         set stage1-ld ld ; \
35779         @CREATE_LINK_TO_DIR@ 
35780 @endif ld
35781 @if libcpp
35782         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
35783           mkdir stage1-libcpp; \
35784         set stage1-libcpp libcpp ; \
35785         @CREATE_LINK_TO_DIR@ 
35786 @endif libcpp
35787 @if libdecnumber
35788         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
35789           mkdir stage1-libdecnumber; \
35790         set stage1-libdecnumber libdecnumber ; \
35791         @CREATE_LINK_TO_DIR@ 
35792 @endif libdecnumber
35793 @if libiberty
35794         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
35795           mkdir stage1-libiberty; \
35796         set stage1-libiberty libiberty ; \
35797         @CREATE_LINK_TO_DIR@ 
35798 @endif libiberty
35799 @if zlib
35800         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
35801           mkdir stage1-zlib; \
35802         set stage1-zlib zlib ; \
35803         @CREATE_LINK_TO_DIR@ 
35804 @endif zlib
35805         @[ -d stage1-$(TARGET_SUBDIR) ] || \
35806           mkdir stage1-$(TARGET_SUBDIR); \
35807         set stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
35808         @CREATE_LINK_TO_DIR@ 
35809
35810 stage1-end::
35811         @rm -f stage_current
35812 @if bfd
35813         @if test -d $(HOST_SUBDIR) ; then \
35814         cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
35815         @UNDO_LINK_TO_DIR@  ; \
35816         fi
35817 @endif bfd
35818 @if opcodes
35819         @if test -d $(HOST_SUBDIR) ; then \
35820         cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
35821         @UNDO_LINK_TO_DIR@  ; \
35822         fi
35823 @endif opcodes
35824 @if binutils
35825         @if test -d $(HOST_SUBDIR) ; then \
35826         cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
35827         @UNDO_LINK_TO_DIR@  ; \
35828         fi
35829 @endif binutils
35830 @if gas
35831         @if test -d $(HOST_SUBDIR) ; then \
35832         cd $(HOST_SUBDIR); set gas stage1-gas ; \
35833         @UNDO_LINK_TO_DIR@  ; \
35834         fi
35835 @endif gas
35836 @if gcc
35837         @if test -d $(HOST_SUBDIR) ; then \
35838         cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
35839         @UNDO_LINK_TO_DIR@  ; \
35840         fi
35841 @endif gcc
35842 @if intl
35843         @if test -d $(HOST_SUBDIR) ; then \
35844         cd $(HOST_SUBDIR); set intl stage1-intl ; \
35845         @UNDO_LINK_TO_DIR@  ; \
35846         fi
35847 @endif intl
35848 @if ld
35849         @if test -d $(HOST_SUBDIR) ; then \
35850         cd $(HOST_SUBDIR); set ld stage1-ld ; \
35851         @UNDO_LINK_TO_DIR@  ; \
35852         fi
35853 @endif ld
35854 @if libcpp
35855         @if test -d $(HOST_SUBDIR) ; then \
35856         cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
35857         @UNDO_LINK_TO_DIR@  ; \
35858         fi
35859 @endif libcpp
35860 @if libdecnumber
35861         @if test -d $(HOST_SUBDIR) ; then \
35862         cd $(HOST_SUBDIR); set libdecnumber stage1-libdecnumber ; \
35863         @UNDO_LINK_TO_DIR@  ; \
35864         fi
35865 @endif libdecnumber
35866 @if libiberty
35867         @if test -d $(HOST_SUBDIR) ; then \
35868         cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
35869         @UNDO_LINK_TO_DIR@  ; \
35870         fi
35871 @endif libiberty
35872 @if zlib
35873         @if test -d $(HOST_SUBDIR) ; then \
35874         cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
35875         @UNDO_LINK_TO_DIR@  ; \
35876         fi
35877 @endif zlib
35878         @if test -d $(TARGET_SUBDIR) ; then \
35879           set $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
35880           @UNDO_LINK_TO_DIR@  ; \
35881         fi
35882
35883 # Bubble a bugfix through all the stages up to stage 1.  They are
35884 # remade, but not reconfigured.  The next stage (if any) will not be
35885 # reconfigured as well.
35886 .PHONY: stage1-bubble
35887 stage1-bubble:: 
35888         @r=`${PWD_COMMAND}`; export r; \
35889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35890         if test -f stage1-lean  ; then \
35891           echo Skipping rebuild of stage1 ; \
35892         else \
35893           $(MAKE) stage1-start; \
35894           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
35895         fi
35896
35897 .PHONY: all-stage1 clean-stage1
35898 do-clean: clean-stage1
35899
35900 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35901 # only possibility, but now it conflicts with no-bootstrap rules
35902 @if gcc-bootstrap
35903
35904
35905
35906
35907 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35908
35909 .PHONY: distclean-stage1
35910 distclean-stage1::
35911         @: $(MAKE); $(stage)
35912         rm -rf stage1-* 
35913
35914
35915 @endif gcc-bootstrap
35916
35917
35918 .PHONY: stage2-start stage2-end
35919
35920 stage2-start::
35921         @: $(MAKE); $(stage); \
35922         echo stage2 > stage_current ; \
35923         echo stage2 > stage_last; \
35924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
35925 @if bfd
35926         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
35927           mkdir stage2-bfd; \
35928         set stage2-bfd bfd ; \
35929         @CREATE_LINK_TO_DIR@  ; \
35930         set stage1-bfd prev-bfd ; \
35931         @CREATE_LINK_TO_DIR@ 
35932 @endif bfd
35933 @if opcodes
35934         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
35935           mkdir stage2-opcodes; \
35936         set stage2-opcodes opcodes ; \
35937         @CREATE_LINK_TO_DIR@  ; \
35938         set stage1-opcodes prev-opcodes ; \
35939         @CREATE_LINK_TO_DIR@ 
35940 @endif opcodes
35941 @if binutils
35942         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
35943           mkdir stage2-binutils; \
35944         set stage2-binutils binutils ; \
35945         @CREATE_LINK_TO_DIR@  ; \
35946         set stage1-binutils prev-binutils ; \
35947         @CREATE_LINK_TO_DIR@ 
35948 @endif binutils
35949 @if gas
35950         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
35951           mkdir stage2-gas; \
35952         set stage2-gas gas ; \
35953         @CREATE_LINK_TO_DIR@  ; \
35954         set stage1-gas prev-gas ; \
35955         @CREATE_LINK_TO_DIR@ 
35956 @endif gas
35957 @if gcc
35958         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
35959           mkdir stage2-gcc; \
35960         set stage2-gcc gcc ; \
35961         @CREATE_LINK_TO_DIR@  ; \
35962         set stage1-gcc prev-gcc ; \
35963         @CREATE_LINK_TO_DIR@ 
35964 @endif gcc
35965 @if intl
35966         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
35967           mkdir stage2-intl; \
35968         set stage2-intl intl ; \
35969         @CREATE_LINK_TO_DIR@  ; \
35970         set stage1-intl prev-intl ; \
35971         @CREATE_LINK_TO_DIR@ 
35972 @endif intl
35973 @if ld
35974         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
35975           mkdir stage2-ld; \
35976         set stage2-ld ld ; \
35977         @CREATE_LINK_TO_DIR@  ; \
35978         set stage1-ld prev-ld ; \
35979         @CREATE_LINK_TO_DIR@ 
35980 @endif ld
35981 @if libcpp
35982         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
35983           mkdir stage2-libcpp; \
35984         set stage2-libcpp libcpp ; \
35985         @CREATE_LINK_TO_DIR@  ; \
35986         set stage1-libcpp prev-libcpp ; \
35987         @CREATE_LINK_TO_DIR@ 
35988 @endif libcpp
35989 @if libdecnumber
35990         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
35991           mkdir stage2-libdecnumber; \
35992         set stage2-libdecnumber libdecnumber ; \
35993         @CREATE_LINK_TO_DIR@  ; \
35994         set stage1-libdecnumber prev-libdecnumber ; \
35995         @CREATE_LINK_TO_DIR@ 
35996 @endif libdecnumber
35997 @if libiberty
35998         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
35999           mkdir stage2-libiberty; \
36000         set stage2-libiberty libiberty ; \
36001         @CREATE_LINK_TO_DIR@  ; \
36002         set stage1-libiberty prev-libiberty ; \
36003         @CREATE_LINK_TO_DIR@ 
36004 @endif libiberty
36005 @if zlib
36006         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
36007           mkdir stage2-zlib; \
36008         set stage2-zlib zlib ; \
36009         @CREATE_LINK_TO_DIR@  ; \
36010         set stage1-zlib prev-zlib ; \
36011         @CREATE_LINK_TO_DIR@ 
36012 @endif zlib
36013         @[ -d stage2-$(TARGET_SUBDIR) ] || \
36014           mkdir stage2-$(TARGET_SUBDIR); \
36015         set stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36016         @CREATE_LINK_TO_DIR@  ; \
36017         set stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36018         @CREATE_LINK_TO_DIR@ 
36019
36020 stage2-end::
36021         @rm -f stage_current
36022 @if bfd
36023         @if test -d $(HOST_SUBDIR) ; then \
36024         cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
36025         @UNDO_LINK_TO_DIR@  ; \
36026         set prev-bfd stage1-bfd ; \
36027         @UNDO_LINK_TO_DIR@  ; \
36028         fi
36029 @endif bfd
36030 @if opcodes
36031         @if test -d $(HOST_SUBDIR) ; then \
36032         cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
36033         @UNDO_LINK_TO_DIR@  ; \
36034         set prev-opcodes stage1-opcodes ; \
36035         @UNDO_LINK_TO_DIR@  ; \
36036         fi
36037 @endif opcodes
36038 @if binutils
36039         @if test -d $(HOST_SUBDIR) ; then \
36040         cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
36041         @UNDO_LINK_TO_DIR@  ; \
36042         set prev-binutils stage1-binutils ; \
36043         @UNDO_LINK_TO_DIR@  ; \
36044         fi
36045 @endif binutils
36046 @if gas
36047         @if test -d $(HOST_SUBDIR) ; then \
36048         cd $(HOST_SUBDIR); set gas stage2-gas ; \
36049         @UNDO_LINK_TO_DIR@  ; \
36050         set prev-gas stage1-gas ; \
36051         @UNDO_LINK_TO_DIR@  ; \
36052         fi
36053 @endif gas
36054 @if gcc
36055         @if test -d $(HOST_SUBDIR) ; then \
36056         cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
36057         @UNDO_LINK_TO_DIR@  ; \
36058         set prev-gcc stage1-gcc ; \
36059         @UNDO_LINK_TO_DIR@  ; \
36060         fi
36061 @endif gcc
36062 @if intl
36063         @if test -d $(HOST_SUBDIR) ; then \
36064         cd $(HOST_SUBDIR); set intl stage2-intl ; \
36065         @UNDO_LINK_TO_DIR@  ; \
36066         set prev-intl stage1-intl ; \
36067         @UNDO_LINK_TO_DIR@  ; \
36068         fi
36069 @endif intl
36070 @if ld
36071         @if test -d $(HOST_SUBDIR) ; then \
36072         cd $(HOST_SUBDIR); set ld stage2-ld ; \
36073         @UNDO_LINK_TO_DIR@  ; \
36074         set prev-ld stage1-ld ; \
36075         @UNDO_LINK_TO_DIR@  ; \
36076         fi
36077 @endif ld
36078 @if libcpp
36079         @if test -d $(HOST_SUBDIR) ; then \
36080         cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
36081         @UNDO_LINK_TO_DIR@  ; \
36082         set prev-libcpp stage1-libcpp ; \
36083         @UNDO_LINK_TO_DIR@  ; \
36084         fi
36085 @endif libcpp
36086 @if libdecnumber
36087         @if test -d $(HOST_SUBDIR) ; then \
36088         cd $(HOST_SUBDIR); set libdecnumber stage2-libdecnumber ; \
36089         @UNDO_LINK_TO_DIR@  ; \
36090         set prev-libdecnumber stage1-libdecnumber ; \
36091         @UNDO_LINK_TO_DIR@  ; \
36092         fi
36093 @endif libdecnumber
36094 @if libiberty
36095         @if test -d $(HOST_SUBDIR) ; then \
36096         cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
36097         @UNDO_LINK_TO_DIR@  ; \
36098         set prev-libiberty stage1-libiberty ; \
36099         @UNDO_LINK_TO_DIR@  ; \
36100         fi
36101 @endif libiberty
36102 @if zlib
36103         @if test -d $(HOST_SUBDIR) ; then \
36104         cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
36105         @UNDO_LINK_TO_DIR@  ; \
36106         set prev-zlib stage1-zlib ; \
36107         @UNDO_LINK_TO_DIR@  ; \
36108         fi
36109 @endif zlib
36110         @if test -d $(TARGET_SUBDIR) ; then \
36111           set $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
36112           @UNDO_LINK_TO_DIR@  ; \
36113           set prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
36114           @UNDO_LINK_TO_DIR@  ; \
36115         fi
36116
36117 # Bubble a bugfix through all the stages up to stage 2.  They are
36118 # remade, but not reconfigured.  The next stage (if any) will not be
36119 # reconfigured as well.
36120 .PHONY: stage2-bubble
36121 stage2-bubble:: stage1-bubble
36122         @r=`${PWD_COMMAND}`; export r; \
36123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36124         if test -f stage2-lean || test -f stage1-lean  ; then \
36125           echo Skipping rebuild of stage2 ; \
36126         else \
36127           $(MAKE) stage2-start; \
36128           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
36129         fi
36130
36131 .PHONY: all-stage2 clean-stage2
36132 do-clean: clean-stage2
36133
36134 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36135 # only possibility, but now it conflicts with no-bootstrap rules
36136 @if gcc-bootstrap
36137
36138
36139
36140 .PHONY: bootstrap2
36141 bootstrap2:
36142         echo stage2 > stage_final
36143         @r=`${PWD_COMMAND}`; export r; \
36144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36145         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
36146         @: $(MAKE); $(unstage)
36147         @r=`${PWD_COMMAND}`; export r; \
36148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36149         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36150
36151
36152 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36153 distclean-stage1:: distclean-stage2 
36154 .PHONY: distclean-stage2
36155 distclean-stage2::
36156         @: $(MAKE); $(stage)
36157         rm -rf stage2-* 
36158
36159
36160 @endif gcc-bootstrap
36161
36162
36163 .PHONY: stage3-start stage3-end
36164
36165 stage3-start::
36166         @: $(MAKE); $(stage); \
36167         echo stage3 > stage_current ; \
36168         echo stage3 > stage_last; \
36169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36170 @if bfd
36171         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
36172           mkdir stage3-bfd; \
36173         set stage3-bfd bfd ; \
36174         @CREATE_LINK_TO_DIR@  ; \
36175         set stage2-bfd prev-bfd ; \
36176         @CREATE_LINK_TO_DIR@ 
36177 @endif bfd
36178 @if opcodes
36179         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
36180           mkdir stage3-opcodes; \
36181         set stage3-opcodes opcodes ; \
36182         @CREATE_LINK_TO_DIR@  ; \
36183         set stage2-opcodes prev-opcodes ; \
36184         @CREATE_LINK_TO_DIR@ 
36185 @endif opcodes
36186 @if binutils
36187         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
36188           mkdir stage3-binutils; \
36189         set stage3-binutils binutils ; \
36190         @CREATE_LINK_TO_DIR@  ; \
36191         set stage2-binutils prev-binutils ; \
36192         @CREATE_LINK_TO_DIR@ 
36193 @endif binutils
36194 @if gas
36195         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
36196           mkdir stage3-gas; \
36197         set stage3-gas gas ; \
36198         @CREATE_LINK_TO_DIR@  ; \
36199         set stage2-gas prev-gas ; \
36200         @CREATE_LINK_TO_DIR@ 
36201 @endif gas
36202 @if gcc
36203         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
36204           mkdir stage3-gcc; \
36205         set stage3-gcc gcc ; \
36206         @CREATE_LINK_TO_DIR@  ; \
36207         set stage2-gcc prev-gcc ; \
36208         @CREATE_LINK_TO_DIR@ 
36209 @endif gcc
36210 @if intl
36211         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
36212           mkdir stage3-intl; \
36213         set stage3-intl intl ; \
36214         @CREATE_LINK_TO_DIR@  ; \
36215         set stage2-intl prev-intl ; \
36216         @CREATE_LINK_TO_DIR@ 
36217 @endif intl
36218 @if ld
36219         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
36220           mkdir stage3-ld; \
36221         set stage3-ld ld ; \
36222         @CREATE_LINK_TO_DIR@  ; \
36223         set stage2-ld prev-ld ; \
36224         @CREATE_LINK_TO_DIR@ 
36225 @endif ld
36226 @if libcpp
36227         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
36228           mkdir stage3-libcpp; \
36229         set stage3-libcpp libcpp ; \
36230         @CREATE_LINK_TO_DIR@  ; \
36231         set stage2-libcpp prev-libcpp ; \
36232         @CREATE_LINK_TO_DIR@ 
36233 @endif libcpp
36234 @if libdecnumber
36235         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
36236           mkdir stage3-libdecnumber; \
36237         set stage3-libdecnumber libdecnumber ; \
36238         @CREATE_LINK_TO_DIR@  ; \
36239         set stage2-libdecnumber prev-libdecnumber ; \
36240         @CREATE_LINK_TO_DIR@ 
36241 @endif libdecnumber
36242 @if libiberty
36243         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
36244           mkdir stage3-libiberty; \
36245         set stage3-libiberty libiberty ; \
36246         @CREATE_LINK_TO_DIR@  ; \
36247         set stage2-libiberty prev-libiberty ; \
36248         @CREATE_LINK_TO_DIR@ 
36249 @endif libiberty
36250 @if zlib
36251         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
36252           mkdir stage3-zlib; \
36253         set stage3-zlib zlib ; \
36254         @CREATE_LINK_TO_DIR@  ; \
36255         set stage2-zlib prev-zlib ; \
36256         @CREATE_LINK_TO_DIR@ 
36257 @endif zlib
36258         @[ -d stage3-$(TARGET_SUBDIR) ] || \
36259           mkdir stage3-$(TARGET_SUBDIR); \
36260         set stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36261         @CREATE_LINK_TO_DIR@  ; \
36262         set stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36263         @CREATE_LINK_TO_DIR@ 
36264
36265 stage3-end::
36266         @rm -f stage_current
36267 @if bfd
36268         @if test -d $(HOST_SUBDIR) ; then \
36269         cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
36270         @UNDO_LINK_TO_DIR@  ; \
36271         set prev-bfd stage2-bfd ; \
36272         @UNDO_LINK_TO_DIR@  ; \
36273         fi
36274 @endif bfd
36275 @if opcodes
36276         @if test -d $(HOST_SUBDIR) ; then \
36277         cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
36278         @UNDO_LINK_TO_DIR@  ; \
36279         set prev-opcodes stage2-opcodes ; \
36280         @UNDO_LINK_TO_DIR@  ; \
36281         fi
36282 @endif opcodes
36283 @if binutils
36284         @if test -d $(HOST_SUBDIR) ; then \
36285         cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
36286         @UNDO_LINK_TO_DIR@  ; \
36287         set prev-binutils stage2-binutils ; \
36288         @UNDO_LINK_TO_DIR@  ; \
36289         fi
36290 @endif binutils
36291 @if gas
36292         @if test -d $(HOST_SUBDIR) ; then \
36293         cd $(HOST_SUBDIR); set gas stage3-gas ; \
36294         @UNDO_LINK_TO_DIR@  ; \
36295         set prev-gas stage2-gas ; \
36296         @UNDO_LINK_TO_DIR@  ; \
36297         fi
36298 @endif gas
36299 @if gcc
36300         @if test -d $(HOST_SUBDIR) ; then \
36301         cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
36302         @UNDO_LINK_TO_DIR@  ; \
36303         set prev-gcc stage2-gcc ; \
36304         @UNDO_LINK_TO_DIR@  ; \
36305         fi
36306 @endif gcc
36307 @if intl
36308         @if test -d $(HOST_SUBDIR) ; then \
36309         cd $(HOST_SUBDIR); set intl stage3-intl ; \
36310         @UNDO_LINK_TO_DIR@  ; \
36311         set prev-intl stage2-intl ; \
36312         @UNDO_LINK_TO_DIR@  ; \
36313         fi
36314 @endif intl
36315 @if ld
36316         @if test -d $(HOST_SUBDIR) ; then \
36317         cd $(HOST_SUBDIR); set ld stage3-ld ; \
36318         @UNDO_LINK_TO_DIR@  ; \
36319         set prev-ld stage2-ld ; \
36320         @UNDO_LINK_TO_DIR@  ; \
36321         fi
36322 @endif ld
36323 @if libcpp
36324         @if test -d $(HOST_SUBDIR) ; then \
36325         cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
36326         @UNDO_LINK_TO_DIR@  ; \
36327         set prev-libcpp stage2-libcpp ; \
36328         @UNDO_LINK_TO_DIR@  ; \
36329         fi
36330 @endif libcpp
36331 @if libdecnumber
36332         @if test -d $(HOST_SUBDIR) ; then \
36333         cd $(HOST_SUBDIR); set libdecnumber stage3-libdecnumber ; \
36334         @UNDO_LINK_TO_DIR@  ; \
36335         set prev-libdecnumber stage2-libdecnumber ; \
36336         @UNDO_LINK_TO_DIR@  ; \
36337         fi
36338 @endif libdecnumber
36339 @if libiberty
36340         @if test -d $(HOST_SUBDIR) ; then \
36341         cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
36342         @UNDO_LINK_TO_DIR@  ; \
36343         set prev-libiberty stage2-libiberty ; \
36344         @UNDO_LINK_TO_DIR@  ; \
36345         fi
36346 @endif libiberty
36347 @if zlib
36348         @if test -d $(HOST_SUBDIR) ; then \
36349         cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
36350         @UNDO_LINK_TO_DIR@  ; \
36351         set prev-zlib stage2-zlib ; \
36352         @UNDO_LINK_TO_DIR@  ; \
36353         fi
36354 @endif zlib
36355         @if test -d $(TARGET_SUBDIR) ; then \
36356           set $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
36357           @UNDO_LINK_TO_DIR@  ; \
36358           set prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
36359           @UNDO_LINK_TO_DIR@  ; \
36360         fi
36361
36362 # Bubble a bugfix through all the stages up to stage 3.  They are
36363 # remade, but not reconfigured.  The next stage (if any) will not be
36364 # reconfigured as well.
36365 .PHONY: stage3-bubble
36366 stage3-bubble:: stage2-bubble
36367         @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
36368         @r=`${PWD_COMMAND}`; export r; \
36369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370         if test -f stage3-lean || test -f stage2-lean  ; then \
36371           echo Skipping rebuild of stage3 ; \
36372         else \
36373           $(MAKE) stage3-start; \
36374           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
36375         fi
36376         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
36377
36378 .PHONY: all-stage3 clean-stage3
36379 do-clean: clean-stage3
36380
36381 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36382 # only possibility, but now it conflicts with no-bootstrap rules
36383 @if gcc-bootstrap
36384
36385 compare:
36386         @r=`${PWD_COMMAND}`; export r; \
36387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36388         if test -f stage2-lean; then \
36389           echo Cannot compare object files as stage 2 was deleted. ; \
36390           exit 0 ; \
36391         fi; \
36392         : $(MAKE); $(stage); \
36393         rm -f .bad_compare ; \
36394         cd stage3-gcc; \
36395         files=`find . -name "*$(objext)" -print` ; \
36396         cd .. ; \
36397         for file in $${files} ; do \
36398           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
36399           @do_compare@ > /dev/null 2>&1; \
36400           if test $$? -eq 1; then \
36401             case $$file in \
36402               ./cc*-checksum$(objext) | ./libgcc/* ) \
36403                 echo warning: $$file differs ;; \
36404               *) \
36405                 echo $$file differs >> .bad_compare ;; \
36406             esac ; \
36407           fi ; \
36408         done ; \
36409         if [ -f .bad_compare ]; then \
36410           echo "Bootstrap comparison failure!"; \
36411           cat .bad_compare; \
36412           exit 1; \
36413         else \
36414           true; \
36415         fi ; \
36416         $(STAMP) compare
36417         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36418
36419
36420
36421 .PHONY: bootstrap
36422 bootstrap:
36423         echo stage3 > stage_final
36424         @r=`${PWD_COMMAND}`; export r; \
36425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36426         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
36427         @: $(MAKE); $(unstage)
36428         @r=`${PWD_COMMAND}`; export r; \
36429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36430         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36431
36432
36433 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36434 distclean-stage2:: distclean-stage3 
36435 .PHONY: distclean-stage3
36436 distclean-stage3::
36437         @: $(MAKE); $(stage)
36438         rm -rf stage3-* compare 
36439
36440
36441 .PHONY: cleanstrap
36442 cleanstrap: distclean bootstrap
36443
36444 @endif gcc-bootstrap
36445
36446
36447 .PHONY: stage4-start stage4-end
36448
36449 stage4-start::
36450         @: $(MAKE); $(stage); \
36451         echo stage4 > stage_current ; \
36452         echo stage4 > stage_last; \
36453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36454 @if bfd
36455         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
36456           mkdir stage4-bfd; \
36457         set stage4-bfd bfd ; \
36458         @CREATE_LINK_TO_DIR@  ; \
36459         set stage3-bfd prev-bfd ; \
36460         @CREATE_LINK_TO_DIR@ 
36461 @endif bfd
36462 @if opcodes
36463         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
36464           mkdir stage4-opcodes; \
36465         set stage4-opcodes opcodes ; \
36466         @CREATE_LINK_TO_DIR@  ; \
36467         set stage3-opcodes prev-opcodes ; \
36468         @CREATE_LINK_TO_DIR@ 
36469 @endif opcodes
36470 @if binutils
36471         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
36472           mkdir stage4-binutils; \
36473         set stage4-binutils binutils ; \
36474         @CREATE_LINK_TO_DIR@  ; \
36475         set stage3-binutils prev-binutils ; \
36476         @CREATE_LINK_TO_DIR@ 
36477 @endif binutils
36478 @if gas
36479         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
36480           mkdir stage4-gas; \
36481         set stage4-gas gas ; \
36482         @CREATE_LINK_TO_DIR@  ; \
36483         set stage3-gas prev-gas ; \
36484         @CREATE_LINK_TO_DIR@ 
36485 @endif gas
36486 @if gcc
36487         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
36488           mkdir stage4-gcc; \
36489         set stage4-gcc gcc ; \
36490         @CREATE_LINK_TO_DIR@  ; \
36491         set stage3-gcc prev-gcc ; \
36492         @CREATE_LINK_TO_DIR@ 
36493 @endif gcc
36494 @if intl
36495         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
36496           mkdir stage4-intl; \
36497         set stage4-intl intl ; \
36498         @CREATE_LINK_TO_DIR@  ; \
36499         set stage3-intl prev-intl ; \
36500         @CREATE_LINK_TO_DIR@ 
36501 @endif intl
36502 @if ld
36503         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
36504           mkdir stage4-ld; \
36505         set stage4-ld ld ; \
36506         @CREATE_LINK_TO_DIR@  ; \
36507         set stage3-ld prev-ld ; \
36508         @CREATE_LINK_TO_DIR@ 
36509 @endif ld
36510 @if libcpp
36511         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
36512           mkdir stage4-libcpp; \
36513         set stage4-libcpp libcpp ; \
36514         @CREATE_LINK_TO_DIR@  ; \
36515         set stage3-libcpp prev-libcpp ; \
36516         @CREATE_LINK_TO_DIR@ 
36517 @endif libcpp
36518 @if libdecnumber
36519         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
36520           mkdir stage4-libdecnumber; \
36521         set stage4-libdecnumber libdecnumber ; \
36522         @CREATE_LINK_TO_DIR@  ; \
36523         set stage3-libdecnumber prev-libdecnumber ; \
36524         @CREATE_LINK_TO_DIR@ 
36525 @endif libdecnumber
36526 @if libiberty
36527         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
36528           mkdir stage4-libiberty; \
36529         set stage4-libiberty libiberty ; \
36530         @CREATE_LINK_TO_DIR@  ; \
36531         set stage3-libiberty prev-libiberty ; \
36532         @CREATE_LINK_TO_DIR@ 
36533 @endif libiberty
36534 @if zlib
36535         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
36536           mkdir stage4-zlib; \
36537         set stage4-zlib zlib ; \
36538         @CREATE_LINK_TO_DIR@  ; \
36539         set stage3-zlib prev-zlib ; \
36540         @CREATE_LINK_TO_DIR@ 
36541 @endif zlib
36542         @[ -d stage4-$(TARGET_SUBDIR) ] || \
36543           mkdir stage4-$(TARGET_SUBDIR); \
36544         set stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36545         @CREATE_LINK_TO_DIR@  ; \
36546         set stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36547         @CREATE_LINK_TO_DIR@ 
36548
36549 stage4-end::
36550         @rm -f stage_current
36551 @if bfd
36552         @if test -d $(HOST_SUBDIR) ; then \
36553         cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
36554         @UNDO_LINK_TO_DIR@  ; \
36555         set prev-bfd stage3-bfd ; \
36556         @UNDO_LINK_TO_DIR@  ; \
36557         fi
36558 @endif bfd
36559 @if opcodes
36560         @if test -d $(HOST_SUBDIR) ; then \
36561         cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
36562         @UNDO_LINK_TO_DIR@  ; \
36563         set prev-opcodes stage3-opcodes ; \
36564         @UNDO_LINK_TO_DIR@  ; \
36565         fi
36566 @endif opcodes
36567 @if binutils
36568         @if test -d $(HOST_SUBDIR) ; then \
36569         cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
36570         @UNDO_LINK_TO_DIR@  ; \
36571         set prev-binutils stage3-binutils ; \
36572         @UNDO_LINK_TO_DIR@  ; \
36573         fi
36574 @endif binutils
36575 @if gas
36576         @if test -d $(HOST_SUBDIR) ; then \
36577         cd $(HOST_SUBDIR); set gas stage4-gas ; \
36578         @UNDO_LINK_TO_DIR@  ; \
36579         set prev-gas stage3-gas ; \
36580         @UNDO_LINK_TO_DIR@  ; \
36581         fi
36582 @endif gas
36583 @if gcc
36584         @if test -d $(HOST_SUBDIR) ; then \
36585         cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
36586         @UNDO_LINK_TO_DIR@  ; \
36587         set prev-gcc stage3-gcc ; \
36588         @UNDO_LINK_TO_DIR@  ; \
36589         fi
36590 @endif gcc
36591 @if intl
36592         @if test -d $(HOST_SUBDIR) ; then \
36593         cd $(HOST_SUBDIR); set intl stage4-intl ; \
36594         @UNDO_LINK_TO_DIR@  ; \
36595         set prev-intl stage3-intl ; \
36596         @UNDO_LINK_TO_DIR@  ; \
36597         fi
36598 @endif intl
36599 @if ld
36600         @if test -d $(HOST_SUBDIR) ; then \
36601         cd $(HOST_SUBDIR); set ld stage4-ld ; \
36602         @UNDO_LINK_TO_DIR@  ; \
36603         set prev-ld stage3-ld ; \
36604         @UNDO_LINK_TO_DIR@  ; \
36605         fi
36606 @endif ld
36607 @if libcpp
36608         @if test -d $(HOST_SUBDIR) ; then \
36609         cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
36610         @UNDO_LINK_TO_DIR@  ; \
36611         set prev-libcpp stage3-libcpp ; \
36612         @UNDO_LINK_TO_DIR@  ; \
36613         fi
36614 @endif libcpp
36615 @if libdecnumber
36616         @if test -d $(HOST_SUBDIR) ; then \
36617         cd $(HOST_SUBDIR); set libdecnumber stage4-libdecnumber ; \
36618         @UNDO_LINK_TO_DIR@  ; \
36619         set prev-libdecnumber stage3-libdecnumber ; \
36620         @UNDO_LINK_TO_DIR@  ; \
36621         fi
36622 @endif libdecnumber
36623 @if libiberty
36624         @if test -d $(HOST_SUBDIR) ; then \
36625         cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
36626         @UNDO_LINK_TO_DIR@  ; \
36627         set prev-libiberty stage3-libiberty ; \
36628         @UNDO_LINK_TO_DIR@  ; \
36629         fi
36630 @endif libiberty
36631 @if zlib
36632         @if test -d $(HOST_SUBDIR) ; then \
36633         cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
36634         @UNDO_LINK_TO_DIR@  ; \
36635         set prev-zlib stage3-zlib ; \
36636         @UNDO_LINK_TO_DIR@  ; \
36637         fi
36638 @endif zlib
36639         @if test -d $(TARGET_SUBDIR) ; then \
36640           set $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
36641           @UNDO_LINK_TO_DIR@  ; \
36642           set prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
36643           @UNDO_LINK_TO_DIR@  ; \
36644         fi
36645
36646 # Bubble a bugfix through all the stages up to stage 4.  They are
36647 # remade, but not reconfigured.  The next stage (if any) will not be
36648 # reconfigured as well.
36649 .PHONY: stage4-bubble
36650 stage4-bubble:: stage3-bubble
36651         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36652         @r=`${PWD_COMMAND}`; export r; \
36653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36654         if test -f stage4-lean || test -f stage3-lean  ; then \
36655           echo Skipping rebuild of stage4 ; \
36656         else \
36657           $(MAKE) stage4-start; \
36658           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
36659         fi
36660         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
36661
36662 .PHONY: all-stage4 clean-stage4
36663 do-clean: clean-stage4
36664
36665 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36666 # only possibility, but now it conflicts with no-bootstrap rules
36667 @if gcc-bootstrap
36668
36669 compare3:
36670         @r=`${PWD_COMMAND}`; export r; \
36671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36672         if test -f stage3-lean; then \
36673           echo Cannot compare object files as stage 3 was deleted. ; \
36674           exit 0 ; \
36675         fi; \
36676         : $(MAKE); $(stage); \
36677         rm -f .bad_compare ; \
36678         cd stage4-gcc; \
36679         files=`find . -name "*$(objext)" -print` ; \
36680         cd .. ; \
36681         for file in $${files} ; do \
36682           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
36683           @do_compare@ > /dev/null 2>&1; \
36684           if test $$? -eq 1; then \
36685             case $$file in \
36686               ./cc*-checksum$(objext) | ./libgcc/* ) \
36687                 echo warning: $$file differs ;; \
36688               *) \
36689                 echo $$file differs >> .bad_compare ;; \
36690             esac ; \
36691           fi ; \
36692         done ; \
36693         if [ -f .bad_compare ]; then \
36694           echo "Bootstrap comparison failure!"; \
36695           cat .bad_compare; \
36696           exit 1; \
36697         else \
36698           true; \
36699         fi ; \
36700         $(STAMP) compare3
36701         @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
36702
36703
36704
36705 .PHONY: bootstrap4
36706 bootstrap4:
36707         echo stage4 > stage_final
36708         @r=`${PWD_COMMAND}`; export r; \
36709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36710         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
36711         @: $(MAKE); $(unstage)
36712         @r=`${PWD_COMMAND}`; export r; \
36713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36714         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36715
36716
36717 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36718 distclean-stage3:: distclean-stage4 
36719 .PHONY: distclean-stage4
36720 distclean-stage4::
36721         @: $(MAKE); $(stage)
36722         rm -rf stage4-* compare3 
36723
36724
36725 @endif gcc-bootstrap
36726
36727
36728 .PHONY: stageprofile-start stageprofile-end
36729
36730 stageprofile-start::
36731         @: $(MAKE); $(stage); \
36732         echo stageprofile > stage_current ; \
36733         echo stageprofile > stage_last; \
36734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36735 @if bfd
36736         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
36737           mkdir stageprofile-bfd; \
36738         set stageprofile-bfd bfd ; \
36739         @CREATE_LINK_TO_DIR@  ; \
36740         set stage1-bfd prev-bfd ; \
36741         @CREATE_LINK_TO_DIR@ 
36742 @endif bfd
36743 @if opcodes
36744         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
36745           mkdir stageprofile-opcodes; \
36746         set stageprofile-opcodes opcodes ; \
36747         @CREATE_LINK_TO_DIR@  ; \
36748         set stage1-opcodes prev-opcodes ; \
36749         @CREATE_LINK_TO_DIR@ 
36750 @endif opcodes
36751 @if binutils
36752         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
36753           mkdir stageprofile-binutils; \
36754         set stageprofile-binutils binutils ; \
36755         @CREATE_LINK_TO_DIR@  ; \
36756         set stage1-binutils prev-binutils ; \
36757         @CREATE_LINK_TO_DIR@ 
36758 @endif binutils
36759 @if gas
36760         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
36761           mkdir stageprofile-gas; \
36762         set stageprofile-gas gas ; \
36763         @CREATE_LINK_TO_DIR@  ; \
36764         set stage1-gas prev-gas ; \
36765         @CREATE_LINK_TO_DIR@ 
36766 @endif gas
36767 @if gcc
36768         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
36769           mkdir stageprofile-gcc; \
36770         set stageprofile-gcc gcc ; \
36771         @CREATE_LINK_TO_DIR@  ; \
36772         set stage1-gcc prev-gcc ; \
36773         @CREATE_LINK_TO_DIR@ 
36774 @endif gcc
36775 @if intl
36776         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
36777           mkdir stageprofile-intl; \
36778         set stageprofile-intl intl ; \
36779         @CREATE_LINK_TO_DIR@  ; \
36780         set stage1-intl prev-intl ; \
36781         @CREATE_LINK_TO_DIR@ 
36782 @endif intl
36783 @if ld
36784         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
36785           mkdir stageprofile-ld; \
36786         set stageprofile-ld ld ; \
36787         @CREATE_LINK_TO_DIR@  ; \
36788         set stage1-ld prev-ld ; \
36789         @CREATE_LINK_TO_DIR@ 
36790 @endif ld
36791 @if libcpp
36792         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
36793           mkdir stageprofile-libcpp; \
36794         set stageprofile-libcpp libcpp ; \
36795         @CREATE_LINK_TO_DIR@  ; \
36796         set stage1-libcpp prev-libcpp ; \
36797         @CREATE_LINK_TO_DIR@ 
36798 @endif libcpp
36799 @if libdecnumber
36800         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
36801           mkdir stageprofile-libdecnumber; \
36802         set stageprofile-libdecnumber libdecnumber ; \
36803         @CREATE_LINK_TO_DIR@  ; \
36804         set stage1-libdecnumber prev-libdecnumber ; \
36805         @CREATE_LINK_TO_DIR@ 
36806 @endif libdecnumber
36807 @if libiberty
36808         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
36809           mkdir stageprofile-libiberty; \
36810         set stageprofile-libiberty libiberty ; \
36811         @CREATE_LINK_TO_DIR@  ; \
36812         set stage1-libiberty prev-libiberty ; \
36813         @CREATE_LINK_TO_DIR@ 
36814 @endif libiberty
36815 @if zlib
36816         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
36817           mkdir stageprofile-zlib; \
36818         set stageprofile-zlib zlib ; \
36819         @CREATE_LINK_TO_DIR@  ; \
36820         set stage1-zlib prev-zlib ; \
36821         @CREATE_LINK_TO_DIR@ 
36822 @endif zlib
36823         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
36824           mkdir stageprofile-$(TARGET_SUBDIR); \
36825         set stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36826         @CREATE_LINK_TO_DIR@  ; \
36827         set stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36828         @CREATE_LINK_TO_DIR@ 
36829
36830 stageprofile-end::
36831         @rm -f stage_current
36832 @if bfd
36833         @if test -d $(HOST_SUBDIR) ; then \
36834         cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
36835         @UNDO_LINK_TO_DIR@  ; \
36836         set prev-bfd stage1-bfd ; \
36837         @UNDO_LINK_TO_DIR@  ; \
36838         fi
36839 @endif bfd
36840 @if opcodes
36841         @if test -d $(HOST_SUBDIR) ; then \
36842         cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
36843         @UNDO_LINK_TO_DIR@  ; \
36844         set prev-opcodes stage1-opcodes ; \
36845         @UNDO_LINK_TO_DIR@  ; \
36846         fi
36847 @endif opcodes
36848 @if binutils
36849         @if test -d $(HOST_SUBDIR) ; then \
36850         cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
36851         @UNDO_LINK_TO_DIR@  ; \
36852         set prev-binutils stage1-binutils ; \
36853         @UNDO_LINK_TO_DIR@  ; \
36854         fi
36855 @endif binutils
36856 @if gas
36857         @if test -d $(HOST_SUBDIR) ; then \
36858         cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
36859         @UNDO_LINK_TO_DIR@  ; \
36860         set prev-gas stage1-gas ; \
36861         @UNDO_LINK_TO_DIR@  ; \
36862         fi
36863 @endif gas
36864 @if gcc
36865         @if test -d $(HOST_SUBDIR) ; then \
36866         cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
36867         @UNDO_LINK_TO_DIR@  ; \
36868         set prev-gcc stage1-gcc ; \
36869         @UNDO_LINK_TO_DIR@  ; \
36870         fi
36871 @endif gcc
36872 @if intl
36873         @if test -d $(HOST_SUBDIR) ; then \
36874         cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
36875         @UNDO_LINK_TO_DIR@  ; \
36876         set prev-intl stage1-intl ; \
36877         @UNDO_LINK_TO_DIR@  ; \
36878         fi
36879 @endif intl
36880 @if ld
36881         @if test -d $(HOST_SUBDIR) ; then \
36882         cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
36883         @UNDO_LINK_TO_DIR@  ; \
36884         set prev-ld stage1-ld ; \
36885         @UNDO_LINK_TO_DIR@  ; \
36886         fi
36887 @endif ld
36888 @if libcpp
36889         @if test -d $(HOST_SUBDIR) ; then \
36890         cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
36891         @UNDO_LINK_TO_DIR@  ; \
36892         set prev-libcpp stage1-libcpp ; \
36893         @UNDO_LINK_TO_DIR@  ; \
36894         fi
36895 @endif libcpp
36896 @if libdecnumber
36897         @if test -d $(HOST_SUBDIR) ; then \
36898         cd $(HOST_SUBDIR); set libdecnumber stageprofile-libdecnumber ; \
36899         @UNDO_LINK_TO_DIR@  ; \
36900         set prev-libdecnumber stage1-libdecnumber ; \
36901         @UNDO_LINK_TO_DIR@  ; \
36902         fi
36903 @endif libdecnumber
36904 @if libiberty
36905         @if test -d $(HOST_SUBDIR) ; then \
36906         cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
36907         @UNDO_LINK_TO_DIR@  ; \
36908         set prev-libiberty stage1-libiberty ; \
36909         @UNDO_LINK_TO_DIR@  ; \
36910         fi
36911 @endif libiberty
36912 @if zlib
36913         @if test -d $(HOST_SUBDIR) ; then \
36914         cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
36915         @UNDO_LINK_TO_DIR@  ; \
36916         set prev-zlib stage1-zlib ; \
36917         @UNDO_LINK_TO_DIR@  ; \
36918         fi
36919 @endif zlib
36920         @if test -d $(TARGET_SUBDIR) ; then \
36921           set $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
36922           @UNDO_LINK_TO_DIR@  ; \
36923           set prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
36924           @UNDO_LINK_TO_DIR@  ; \
36925         fi
36926
36927 # Bubble a bugfix through all the stages up to stage profile.  They are
36928 # remade, but not reconfigured.  The next stage (if any) will not be
36929 # reconfigured as well.
36930 .PHONY: stageprofile-bubble
36931 stageprofile-bubble:: stage1-bubble
36932         @r=`${PWD_COMMAND}`; export r; \
36933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36934         if test -f stageprofile-lean || test -f stage1-lean  ; then \
36935           echo Skipping rebuild of stageprofile ; \
36936         else \
36937           $(MAKE) stageprofile-start; \
36938           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
36939         fi
36940
36941 .PHONY: all-stageprofile clean-stageprofile
36942 do-clean: clean-stageprofile
36943
36944 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36945 # only possibility, but now it conflicts with no-bootstrap rules
36946 @if gcc-bootstrap
36947
36948
36949
36950
36951 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36952 distclean-stage1:: distclean-stageprofile 
36953 .PHONY: distclean-stageprofile
36954 distclean-stageprofile::
36955         @: $(MAKE); $(stage)
36956         rm -rf stageprofile-* 
36957
36958
36959 @endif gcc-bootstrap
36960
36961
36962 .PHONY: stagefeedback-start stagefeedback-end
36963
36964 stagefeedback-start::
36965         @: $(MAKE); $(stage); \
36966         echo stagefeedback > stage_current ; \
36967         echo stagefeedback > stage_last; \
36968         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36969 @if bfd
36970         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
36971           mkdir stagefeedback-bfd; \
36972         set stagefeedback-bfd bfd ; \
36973         @CREATE_LINK_TO_DIR@  ; \
36974         set stageprofile-bfd prev-bfd ; \
36975         @CREATE_LINK_TO_DIR@ 
36976 @endif bfd
36977 @if opcodes
36978         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
36979           mkdir stagefeedback-opcodes; \
36980         set stagefeedback-opcodes opcodes ; \
36981         @CREATE_LINK_TO_DIR@  ; \
36982         set stageprofile-opcodes prev-opcodes ; \
36983         @CREATE_LINK_TO_DIR@ 
36984 @endif opcodes
36985 @if binutils
36986         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
36987           mkdir stagefeedback-binutils; \
36988         set stagefeedback-binutils binutils ; \
36989         @CREATE_LINK_TO_DIR@  ; \
36990         set stageprofile-binutils prev-binutils ; \
36991         @CREATE_LINK_TO_DIR@ 
36992 @endif binutils
36993 @if gas
36994         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
36995           mkdir stagefeedback-gas; \
36996         set stagefeedback-gas gas ; \
36997         @CREATE_LINK_TO_DIR@  ; \
36998         set stageprofile-gas prev-gas ; \
36999         @CREATE_LINK_TO_DIR@ 
37000 @endif gas
37001 @if gcc
37002         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
37003           mkdir stagefeedback-gcc; \
37004         set stagefeedback-gcc gcc ; \
37005         @CREATE_LINK_TO_DIR@  ; \
37006         set stageprofile-gcc prev-gcc ; \
37007         @CREATE_LINK_TO_DIR@ 
37008 @endif gcc
37009 @if intl
37010         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
37011           mkdir stagefeedback-intl; \
37012         set stagefeedback-intl intl ; \
37013         @CREATE_LINK_TO_DIR@  ; \
37014         set stageprofile-intl prev-intl ; \
37015         @CREATE_LINK_TO_DIR@ 
37016 @endif intl
37017 @if ld
37018         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
37019           mkdir stagefeedback-ld; \
37020         set stagefeedback-ld ld ; \
37021         @CREATE_LINK_TO_DIR@  ; \
37022         set stageprofile-ld prev-ld ; \
37023         @CREATE_LINK_TO_DIR@ 
37024 @endif ld
37025 @if libcpp
37026         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
37027           mkdir stagefeedback-libcpp; \
37028         set stagefeedback-libcpp libcpp ; \
37029         @CREATE_LINK_TO_DIR@  ; \
37030         set stageprofile-libcpp prev-libcpp ; \
37031         @CREATE_LINK_TO_DIR@ 
37032 @endif libcpp
37033 @if libdecnumber
37034         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
37035           mkdir stagefeedback-libdecnumber; \
37036         set stagefeedback-libdecnumber libdecnumber ; \
37037         @CREATE_LINK_TO_DIR@  ; \
37038         set stageprofile-libdecnumber prev-libdecnumber ; \
37039         @CREATE_LINK_TO_DIR@ 
37040 @endif libdecnumber
37041 @if libiberty
37042         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
37043           mkdir stagefeedback-libiberty; \
37044         set stagefeedback-libiberty libiberty ; \
37045         @CREATE_LINK_TO_DIR@  ; \
37046         set stageprofile-libiberty prev-libiberty ; \
37047         @CREATE_LINK_TO_DIR@ 
37048 @endif libiberty
37049 @if zlib
37050         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
37051           mkdir stagefeedback-zlib; \
37052         set stagefeedback-zlib zlib ; \
37053         @CREATE_LINK_TO_DIR@  ; \
37054         set stageprofile-zlib prev-zlib ; \
37055         @CREATE_LINK_TO_DIR@ 
37056 @endif zlib
37057         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
37058           mkdir stagefeedback-$(TARGET_SUBDIR); \
37059         set stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
37060         @CREATE_LINK_TO_DIR@  ; \
37061         set stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
37062         @CREATE_LINK_TO_DIR@ 
37063
37064 stagefeedback-end::
37065         @rm -f stage_current
37066 @if bfd
37067         @if test -d $(HOST_SUBDIR) ; then \
37068         cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
37069         @UNDO_LINK_TO_DIR@  ; \
37070         set prev-bfd stageprofile-bfd ; \
37071         @UNDO_LINK_TO_DIR@  ; \
37072         fi
37073 @endif bfd
37074 @if opcodes
37075         @if test -d $(HOST_SUBDIR) ; then \
37076         cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
37077         @UNDO_LINK_TO_DIR@  ; \
37078         set prev-opcodes stageprofile-opcodes ; \
37079         @UNDO_LINK_TO_DIR@  ; \
37080         fi
37081 @endif opcodes
37082 @if binutils
37083         @if test -d $(HOST_SUBDIR) ; then \
37084         cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
37085         @UNDO_LINK_TO_DIR@  ; \
37086         set prev-binutils stageprofile-binutils ; \
37087         @UNDO_LINK_TO_DIR@  ; \
37088         fi
37089 @endif binutils
37090 @if gas
37091         @if test -d $(HOST_SUBDIR) ; then \
37092         cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
37093         @UNDO_LINK_TO_DIR@  ; \
37094         set prev-gas stageprofile-gas ; \
37095         @UNDO_LINK_TO_DIR@  ; \
37096         fi
37097 @endif gas
37098 @if gcc
37099         @if test -d $(HOST_SUBDIR) ; then \
37100         cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
37101         @UNDO_LINK_TO_DIR@  ; \
37102         set prev-gcc stageprofile-gcc ; \
37103         @UNDO_LINK_TO_DIR@  ; \
37104         fi
37105 @endif gcc
37106 @if intl
37107         @if test -d $(HOST_SUBDIR) ; then \
37108         cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
37109         @UNDO_LINK_TO_DIR@  ; \
37110         set prev-intl stageprofile-intl ; \
37111         @UNDO_LINK_TO_DIR@  ; \
37112         fi
37113 @endif intl
37114 @if ld
37115         @if test -d $(HOST_SUBDIR) ; then \
37116         cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
37117         @UNDO_LINK_TO_DIR@  ; \
37118         set prev-ld stageprofile-ld ; \
37119         @UNDO_LINK_TO_DIR@  ; \
37120         fi
37121 @endif ld
37122 @if libcpp
37123         @if test -d $(HOST_SUBDIR) ; then \
37124         cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
37125         @UNDO_LINK_TO_DIR@  ; \
37126         set prev-libcpp stageprofile-libcpp ; \
37127         @UNDO_LINK_TO_DIR@  ; \
37128         fi
37129 @endif libcpp
37130 @if libdecnumber
37131         @if test -d $(HOST_SUBDIR) ; then \
37132         cd $(HOST_SUBDIR); set libdecnumber stagefeedback-libdecnumber ; \
37133         @UNDO_LINK_TO_DIR@  ; \
37134         set prev-libdecnumber stageprofile-libdecnumber ; \
37135         @UNDO_LINK_TO_DIR@  ; \
37136         fi
37137 @endif libdecnumber
37138 @if libiberty
37139         @if test -d $(HOST_SUBDIR) ; then \
37140         cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
37141         @UNDO_LINK_TO_DIR@  ; \
37142         set prev-libiberty stageprofile-libiberty ; \
37143         @UNDO_LINK_TO_DIR@  ; \
37144         fi
37145 @endif libiberty
37146 @if zlib
37147         @if test -d $(HOST_SUBDIR) ; then \
37148         cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
37149         @UNDO_LINK_TO_DIR@  ; \
37150         set prev-zlib stageprofile-zlib ; \
37151         @UNDO_LINK_TO_DIR@  ; \
37152         fi
37153 @endif zlib
37154         @if test -d $(TARGET_SUBDIR) ; then \
37155           set $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
37156           @UNDO_LINK_TO_DIR@  ; \
37157           set prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
37158           @UNDO_LINK_TO_DIR@  ; \
37159         fi
37160
37161 # Bubble a bugfix through all the stages up to stage feedback.  They are
37162 # remade, but not reconfigured.  The next stage (if any) will not be
37163 # reconfigured as well.
37164 .PHONY: stagefeedback-bubble
37165 stagefeedback-bubble:: stageprofile-bubble
37166         @r=`${PWD_COMMAND}`; export r; \
37167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37168         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
37169           echo Skipping rebuild of stagefeedback ; \
37170         else \
37171           $(MAKE) stagefeedback-start; \
37172           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
37173         fi
37174
37175 .PHONY: all-stagefeedback clean-stagefeedback
37176 do-clean: clean-stagefeedback
37177
37178 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37179 # only possibility, but now it conflicts with no-bootstrap rules
37180 @if gcc-bootstrap
37181
37182
37183
37184 .PHONY: profiledbootstrap
37185 profiledbootstrap:
37186         echo stagefeedback > stage_final
37187         @r=`${PWD_COMMAND}`; export r; \
37188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37189         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
37190         @: $(MAKE); $(unstage)
37191         @r=`${PWD_COMMAND}`; export r; \
37192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37193         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37194
37195
37196 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37197 distclean-stageprofile:: distclean-stagefeedback 
37198 .PHONY: distclean-stagefeedback
37199 distclean-stagefeedback::
37200         @: $(MAKE); $(stage)
37201         rm -rf stagefeedback-* 
37202
37203
37204 @endif gcc-bootstrap
37205
37206
37207
37208 stageprofile-end::
37209         $(MAKE) distclean-stagefeedback
37210
37211 stagefeedback-start::
37212         @r=`${PWD_COMMAND}`; export r; \
37213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37214         for i in prev-*; do \
37215           j=`echo $$i | sed s/^prev-//` ; \
37216           cd $$r/$$i && \
37217           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
37218           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
37219         done
37220
37221 @if gcc-bootstrap
37222 do-distclean: distclean-stage1
37223 @endif gcc-bootstrap
37224
37225 # --------------------------------------
37226 # Dependencies between different modules
37227 # --------------------------------------
37228
37229 # Generic dependencies for target modules on host stuff, especially gcc
37230
37231 configure-target-libstdc++-v3: maybe-all-gcc
37232
37233 configure-target-libmudflap: maybe-all-gcc
37234
37235 configure-target-libssp: maybe-all-gcc
37236
37237 configure-target-newlib: maybe-all-gcc
37238
37239 configure-target-libgfortran: maybe-all-gcc
37240
37241 configure-target-libobjc: maybe-all-gcc
37242
37243 configure-target-libtermcap: maybe-all-gcc
37244
37245 configure-target-winsup: maybe-all-gcc
37246
37247 configure-target-libgloss: maybe-all-gcc
37248
37249 configure-target-libiberty: maybe-all-gcc
37250
37251 configure-target-gperf: maybe-all-gcc
37252
37253 configure-target-examples: maybe-all-gcc
37254
37255 configure-target-libffi: maybe-all-gcc
37256
37257 configure-target-libjava: maybe-all-gcc
37258
37259 configure-target-zlib: maybe-all-gcc
37260
37261 configure-target-boehm-gc: maybe-all-gcc
37262
37263 configure-target-qthreads: maybe-all-gcc
37264
37265 configure-target-rda: maybe-all-gcc
37266
37267 configure-target-libada: maybe-all-gcc
37268
37269
37270
37271 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
37272
37273 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
37274 configure-target-gperf: maybe-all-target-libstdc++-v3
37275
37276 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
37277
37278 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
37279
37280 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
37281
37282 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
37283 configure-target-libjava: maybe-all-target-libstdc++-v3
37284
37285 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
37286
37287 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
37288
37289 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
37290
37291 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
37292
37293 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
37294
37295 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
37296
37297 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
37298
37299 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
37300
37301 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
37302
37303 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
37304
37305
37306 # There are two types of dependencies here: 'hard' dependencies, where one
37307 # module simply won't build without the other; and 'soft' dependencies, where
37308 # if the depended-on module is missing, the depending module will do without
37309 # or find a substitute somewhere (perhaps installed).  Soft dependencies
37310 # are made here to depend on a 'maybe-' target.  If you're not sure,
37311 # it's safer to use a soft dependency.
37312
37313
37314
37315
37316
37317
37318 # With all the machinery above in place, it is pretty easy to generate
37319 # dependencies.  Host dependencies are a bit more complex because we have
37320 # to check for bootstrap/prebootstrap dependencies.  To resolve
37321 # prebootstrap dependencies, prebootstrap modules are gathered in
37322 # a hash table.
37323 all-build-bison: maybe-all-build-texinfo
37324 all-build-byacc: maybe-all-build-texinfo
37325 all-build-flex: maybe-all-build-texinfo
37326 all-build-flex: maybe-all-build-bison
37327 all-build-flex: maybe-all-build-byacc
37328 all-build-flex: maybe-all-build-m4
37329 all-build-libiberty: maybe-all-build-texinfo
37330 all-build-m4: maybe-all-build-texinfo
37331 all-build-fixincludes: maybe-all-build-libiberty
37332 configure-gcc: maybe-configure-intl
37333
37334 configure-stage1-gcc: maybe-configure-stage1-intl
37335 configure-stage2-gcc: maybe-configure-stage2-intl
37336 configure-stage3-gcc: maybe-configure-stage3-intl
37337 configure-stage4-gcc: maybe-configure-stage4-intl
37338 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
37339 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
37340 configure-gcc: maybe-all-binutils
37341
37342 configure-stage1-gcc: maybe-all-stage1-binutils
37343 configure-stage2-gcc: maybe-all-stage2-binutils
37344 configure-stage3-gcc: maybe-all-stage3-binutils
37345 configure-stage4-gcc: maybe-all-stage4-binutils
37346 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
37347 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
37348 configure-gcc: maybe-all-gas
37349
37350 configure-stage1-gcc: maybe-all-stage1-gas
37351 configure-stage2-gcc: maybe-all-stage2-gas
37352 configure-stage3-gcc: maybe-all-stage3-gas
37353 configure-stage4-gcc: maybe-all-stage4-gas
37354 configure-stageprofile-gcc: maybe-all-stageprofile-gas
37355 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
37356 configure-gcc: maybe-all-ld
37357
37358 configure-stage1-gcc: maybe-all-stage1-ld
37359 configure-stage2-gcc: maybe-all-stage2-ld
37360 configure-stage3-gcc: maybe-all-stage3-ld
37361 configure-stage4-gcc: maybe-all-stage4-ld
37362 configure-stageprofile-gcc: maybe-all-stageprofile-ld
37363 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
37364 all-gcc: all-libiberty
37365
37366 all-stage1-gcc: all-stage1-libiberty
37367 all-stage2-gcc: all-stage2-libiberty
37368 all-stage3-gcc: all-stage3-libiberty
37369 all-stage4-gcc: all-stage4-libiberty
37370 all-stageprofile-gcc: all-stageprofile-libiberty
37371 all-stagefeedback-gcc: all-stagefeedback-libiberty
37372 all-gcc: maybe-all-intl
37373
37374 all-stage1-gcc: maybe-all-stage1-intl
37375 all-stage2-gcc: maybe-all-stage2-intl
37376 all-stage3-gcc: maybe-all-stage3-intl
37377 all-stage4-gcc: maybe-all-stage4-intl
37378 all-stageprofile-gcc: maybe-all-stageprofile-intl
37379 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
37380 all-gcc: maybe-all-build-texinfo
37381
37382 all-stage1-gcc: maybe-all-build-texinfo
37383 all-stage2-gcc: maybe-all-build-texinfo
37384 all-stage3-gcc: maybe-all-build-texinfo
37385 all-stage4-gcc: maybe-all-build-texinfo
37386 all-stageprofile-gcc: maybe-all-build-texinfo
37387 all-stagefeedback-gcc: maybe-all-build-texinfo
37388 all-prebootstrap: maybe-all-build-texinfo
37389 all-gcc: maybe-all-build-bison
37390
37391 all-stage1-gcc: maybe-all-build-bison
37392 all-stage2-gcc: maybe-all-build-bison
37393 all-stage3-gcc: maybe-all-build-bison
37394 all-stage4-gcc: maybe-all-build-bison
37395 all-stageprofile-gcc: maybe-all-build-bison
37396 all-stagefeedback-gcc: maybe-all-build-bison
37397 all-prebootstrap: maybe-all-build-bison
37398 all-gcc: maybe-all-build-byacc
37399
37400 all-stage1-gcc: maybe-all-build-byacc
37401 all-stage2-gcc: maybe-all-build-byacc
37402 all-stage3-gcc: maybe-all-build-byacc
37403 all-stage4-gcc: maybe-all-build-byacc
37404 all-stageprofile-gcc: maybe-all-build-byacc
37405 all-stagefeedback-gcc: maybe-all-build-byacc
37406 all-prebootstrap: maybe-all-build-byacc
37407 all-gcc: maybe-all-build-flex
37408
37409 all-stage1-gcc: maybe-all-build-flex
37410 all-stage2-gcc: maybe-all-build-flex
37411 all-stage3-gcc: maybe-all-build-flex
37412 all-stage4-gcc: maybe-all-build-flex
37413 all-stageprofile-gcc: maybe-all-build-flex
37414 all-stagefeedback-gcc: maybe-all-build-flex
37415 all-prebootstrap: maybe-all-build-flex
37416 all-gcc: maybe-all-build-libiberty
37417
37418 all-stage1-gcc: maybe-all-build-libiberty
37419 all-stage2-gcc: maybe-all-build-libiberty
37420 all-stage3-gcc: maybe-all-build-libiberty
37421 all-stage4-gcc: maybe-all-build-libiberty
37422 all-stageprofile-gcc: maybe-all-build-libiberty
37423 all-stagefeedback-gcc: maybe-all-build-libiberty
37424 all-prebootstrap: maybe-all-build-libiberty
37425 all-gcc: maybe-all-build-fixincludes
37426
37427 all-stage1-gcc: maybe-all-build-fixincludes
37428 all-stage2-gcc: maybe-all-build-fixincludes
37429 all-stage3-gcc: maybe-all-build-fixincludes
37430 all-stage4-gcc: maybe-all-build-fixincludes
37431 all-stageprofile-gcc: maybe-all-build-fixincludes
37432 all-stagefeedback-gcc: maybe-all-build-fixincludes
37433 all-prebootstrap: maybe-all-build-fixincludes
37434 all-gcc: maybe-all-zlib
37435
37436 all-stage1-gcc: maybe-all-stage1-zlib
37437 all-stage2-gcc: maybe-all-stage2-zlib
37438 all-stage3-gcc: maybe-all-stage3-zlib
37439 all-stage4-gcc: maybe-all-stage4-zlib
37440 all-stageprofile-gcc: maybe-all-stageprofile-zlib
37441 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
37442 all-gcc: all-libcpp
37443
37444 all-stage1-gcc: all-stage1-libcpp
37445 all-stage2-gcc: all-stage2-libcpp
37446 all-stage3-gcc: all-stage3-libcpp
37447 all-stage4-gcc: all-stage4-libcpp
37448 all-stageprofile-gcc: all-stageprofile-libcpp
37449 all-stagefeedback-gcc: all-stagefeedback-libcpp
37450 all-gcc: all-libdecnumber
37451
37452 all-stage1-gcc: all-stage1-libdecnumber
37453 all-stage2-gcc: all-stage2-libdecnumber
37454 all-stage3-gcc: all-stage3-libdecnumber
37455 all-stage4-gcc: all-stage4-libdecnumber
37456 all-stageprofile-gcc: all-stageprofile-libdecnumber
37457 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
37458 all-gcc: maybe-all-libiberty
37459
37460 all-stage1-gcc: maybe-all-stage1-libiberty
37461 all-stage2-gcc: maybe-all-stage2-libiberty
37462 all-stage3-gcc: maybe-all-stage3-libiberty
37463 all-stage4-gcc: maybe-all-stage4-libiberty
37464 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
37465 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
37466 all-gcc: maybe-all-fixincludes
37467 install-gcc: maybe-install-fixincludes
37468 configure-libcpp: configure-libiberty
37469
37470 configure-stage1-libcpp: configure-stage1-libiberty
37471 configure-stage2-libcpp: configure-stage2-libiberty
37472 configure-stage3-libcpp: configure-stage3-libiberty
37473 configure-stage4-libcpp: configure-stage4-libiberty
37474 configure-stageprofile-libcpp: configure-stageprofile-libiberty
37475 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
37476 configure-libcpp: maybe-configure-intl
37477
37478 configure-stage1-libcpp: maybe-configure-stage1-intl
37479 configure-stage2-libcpp: maybe-configure-stage2-intl
37480 configure-stage3-libcpp: maybe-configure-stage3-intl
37481 configure-stage4-libcpp: maybe-configure-stage4-intl
37482 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
37483 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
37484 all-libcpp: all-libiberty
37485
37486 all-stage1-libcpp: all-stage1-libiberty
37487 all-stage2-libcpp: all-stage2-libiberty
37488 all-stage3-libcpp: all-stage3-libiberty
37489 all-stage4-libcpp: all-stage4-libiberty
37490 all-stageprofile-libcpp: all-stageprofile-libiberty
37491 all-stagefeedback-libcpp: all-stagefeedback-libiberty
37492 all-libcpp: maybe-all-intl
37493
37494 all-stage1-libcpp: maybe-all-stage1-intl
37495 all-stage2-libcpp: maybe-all-stage2-intl
37496 all-stage3-libcpp: maybe-all-stage3-intl
37497 all-stage4-libcpp: maybe-all-stage4-intl
37498 all-stageprofile-libcpp: maybe-all-stageprofile-intl
37499 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
37500 all-fixincludes: maybe-all-libiberty
37501 all-gnattools: maybe-all-target-libada
37502 configure-gdb: maybe-configure-sim
37503 all-gdb: maybe-all-libiberty
37504 all-gdb: maybe-all-opcodes
37505 all-gdb: maybe-all-bfd
37506 all-gdb: maybe-all-readline
37507 all-gdb: maybe-all-build-bison
37508 all-gdb: maybe-all-build-byacc
37509 all-gdb: maybe-all-sim
37510 configure-libgui: maybe-configure-tcl
37511 configure-libgui: maybe-configure-tk
37512 all-libgui: maybe-all-tcl
37513 all-libgui: maybe-all-tk
37514 all-libgui: maybe-all-itcl
37515 configure-bfd: configure-libiberty
37516
37517 configure-stage1-bfd: configure-stage1-libiberty
37518 configure-stage2-bfd: configure-stage2-libiberty
37519 configure-stage3-bfd: configure-stage3-libiberty
37520 configure-stage4-bfd: configure-stage4-libiberty
37521 configure-stageprofile-bfd: configure-stageprofile-libiberty
37522 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
37523 all-bfd: maybe-all-libiberty
37524
37525 all-stage1-bfd: maybe-all-stage1-libiberty
37526 all-stage2-bfd: maybe-all-stage2-libiberty
37527 all-stage3-bfd: maybe-all-stage3-libiberty
37528 all-stage4-bfd: maybe-all-stage4-libiberty
37529 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
37530 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
37531 all-bfd: maybe-all-intl
37532
37533 all-stage1-bfd: maybe-all-stage1-intl
37534 all-stage2-bfd: maybe-all-stage2-intl
37535 all-stage3-bfd: maybe-all-stage3-intl
37536 all-stage4-bfd: maybe-all-stage4-intl
37537 all-stageprofile-bfd: maybe-all-stageprofile-intl
37538 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
37539 all-binutils: maybe-all-libiberty
37540
37541 all-stage1-binutils: maybe-all-stage1-libiberty
37542 all-stage2-binutils: maybe-all-stage2-libiberty
37543 all-stage3-binutils: maybe-all-stage3-libiberty
37544 all-stage4-binutils: maybe-all-stage4-libiberty
37545 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
37546 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
37547 all-binutils: maybe-all-opcodes
37548
37549 all-stage1-binutils: maybe-all-stage1-opcodes
37550 all-stage2-binutils: maybe-all-stage2-opcodes
37551 all-stage3-binutils: maybe-all-stage3-opcodes
37552 all-stage4-binutils: maybe-all-stage4-opcodes
37553 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
37554 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
37555 all-binutils: maybe-all-bfd
37556
37557 all-stage1-binutils: maybe-all-stage1-bfd
37558 all-stage2-binutils: maybe-all-stage2-bfd
37559 all-stage3-binutils: maybe-all-stage3-bfd
37560 all-stage4-binutils: maybe-all-stage4-bfd
37561 all-stageprofile-binutils: maybe-all-stageprofile-bfd
37562 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
37563 all-binutils: maybe-all-build-flex
37564
37565 all-stage1-binutils: maybe-all-build-flex
37566 all-stage2-binutils: maybe-all-build-flex
37567 all-stage3-binutils: maybe-all-build-flex
37568 all-stage4-binutils: maybe-all-build-flex
37569 all-stageprofile-binutils: maybe-all-build-flex
37570 all-stagefeedback-binutils: maybe-all-build-flex
37571 all-prebootstrap: maybe-all-build-flex
37572 all-binutils: maybe-all-build-bison
37573
37574 all-stage1-binutils: maybe-all-build-bison
37575 all-stage2-binutils: maybe-all-build-bison
37576 all-stage3-binutils: maybe-all-build-bison
37577 all-stage4-binutils: maybe-all-build-bison
37578 all-stageprofile-binutils: maybe-all-build-bison
37579 all-stagefeedback-binutils: maybe-all-build-bison
37580 all-prebootstrap: maybe-all-build-bison
37581 all-binutils: maybe-all-build-byacc
37582
37583 all-stage1-binutils: maybe-all-build-byacc
37584 all-stage2-binutils: maybe-all-build-byacc
37585 all-stage3-binutils: maybe-all-build-byacc
37586 all-stage4-binutils: maybe-all-build-byacc
37587 all-stageprofile-binutils: maybe-all-build-byacc
37588 all-stagefeedback-binutils: maybe-all-build-byacc
37589 all-prebootstrap: maybe-all-build-byacc
37590 all-binutils: maybe-all-intl
37591
37592 all-stage1-binutils: maybe-all-stage1-intl
37593 all-stage2-binutils: maybe-all-stage2-intl
37594 all-stage3-binutils: maybe-all-stage3-intl
37595 all-stage4-binutils: maybe-all-stage4-intl
37596 all-stageprofile-binutils: maybe-all-stageprofile-intl
37597 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
37598 install-binutils: maybe-install-opcodes
37599 install-opcodes: maybe-install-bfd
37600 all-gas: maybe-all-libiberty
37601
37602 all-stage1-gas: maybe-all-stage1-libiberty
37603 all-stage2-gas: maybe-all-stage2-libiberty
37604 all-stage3-gas: maybe-all-stage3-libiberty
37605 all-stage4-gas: maybe-all-stage4-libiberty
37606 all-stageprofile-gas: maybe-all-stageprofile-libiberty
37607 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
37608 all-gas: maybe-all-opcodes
37609
37610 all-stage1-gas: maybe-all-stage1-opcodes
37611 all-stage2-gas: maybe-all-stage2-opcodes
37612 all-stage3-gas: maybe-all-stage3-opcodes
37613 all-stage4-gas: maybe-all-stage4-opcodes
37614 all-stageprofile-gas: maybe-all-stageprofile-opcodes
37615 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
37616 all-gas: maybe-all-bfd
37617
37618 all-stage1-gas: maybe-all-stage1-bfd
37619 all-stage2-gas: maybe-all-stage2-bfd
37620 all-stage3-gas: maybe-all-stage3-bfd
37621 all-stage4-gas: maybe-all-stage4-bfd
37622 all-stageprofile-gas: maybe-all-stageprofile-bfd
37623 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
37624 all-gas: maybe-all-intl
37625
37626 all-stage1-gas: maybe-all-stage1-intl
37627 all-stage2-gas: maybe-all-stage2-intl
37628 all-stage3-gas: maybe-all-stage3-intl
37629 all-stage4-gas: maybe-all-stage4-intl
37630 all-stageprofile-gas: maybe-all-stageprofile-intl
37631 all-stagefeedback-gas: maybe-all-stagefeedback-intl
37632 all-gprof: maybe-all-libiberty
37633 all-gprof: maybe-all-bfd
37634 all-gprof: maybe-all-opcodes
37635 all-gprof: maybe-all-intl
37636 all-ld: maybe-all-libiberty
37637
37638 all-stage1-ld: maybe-all-stage1-libiberty
37639 all-stage2-ld: maybe-all-stage2-libiberty
37640 all-stage3-ld: maybe-all-stage3-libiberty
37641 all-stage4-ld: maybe-all-stage4-libiberty
37642 all-stageprofile-ld: maybe-all-stageprofile-libiberty
37643 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
37644 all-ld: maybe-all-bfd
37645
37646 all-stage1-ld: maybe-all-stage1-bfd
37647 all-stage2-ld: maybe-all-stage2-bfd
37648 all-stage3-ld: maybe-all-stage3-bfd
37649 all-stage4-ld: maybe-all-stage4-bfd
37650 all-stageprofile-ld: maybe-all-stageprofile-bfd
37651 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
37652 all-ld: maybe-all-opcodes
37653
37654 all-stage1-ld: maybe-all-stage1-opcodes
37655 all-stage2-ld: maybe-all-stage2-opcodes
37656 all-stage3-ld: maybe-all-stage3-opcodes
37657 all-stage4-ld: maybe-all-stage4-opcodes
37658 all-stageprofile-ld: maybe-all-stageprofile-opcodes
37659 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
37660 all-ld: maybe-all-build-bison
37661
37662 all-stage1-ld: maybe-all-build-bison
37663 all-stage2-ld: maybe-all-build-bison
37664 all-stage3-ld: maybe-all-build-bison
37665 all-stage4-ld: maybe-all-build-bison
37666 all-stageprofile-ld: maybe-all-build-bison
37667 all-stagefeedback-ld: maybe-all-build-bison
37668 all-prebootstrap: maybe-all-build-bison
37669 all-ld: maybe-all-build-byacc
37670
37671 all-stage1-ld: maybe-all-build-byacc
37672 all-stage2-ld: maybe-all-build-byacc
37673 all-stage3-ld: maybe-all-build-byacc
37674 all-stage4-ld: maybe-all-build-byacc
37675 all-stageprofile-ld: maybe-all-build-byacc
37676 all-stagefeedback-ld: maybe-all-build-byacc
37677 all-prebootstrap: maybe-all-build-byacc
37678 all-ld: maybe-all-build-flex
37679
37680 all-stage1-ld: maybe-all-build-flex
37681 all-stage2-ld: maybe-all-build-flex
37682 all-stage3-ld: maybe-all-build-flex
37683 all-stage4-ld: maybe-all-build-flex
37684 all-stageprofile-ld: maybe-all-build-flex
37685 all-stagefeedback-ld: maybe-all-build-flex
37686 all-prebootstrap: maybe-all-build-flex
37687 all-ld: maybe-all-intl
37688
37689 all-stage1-ld: maybe-all-stage1-intl
37690 all-stage2-ld: maybe-all-stage2-intl
37691 all-stage3-ld: maybe-all-stage3-intl
37692 all-stage4-ld: maybe-all-stage4-intl
37693 all-stageprofile-ld: maybe-all-stageprofile-intl
37694 all-stagefeedback-ld: maybe-all-stagefeedback-intl
37695 all-opcodes: maybe-all-bfd
37696
37697 all-stage1-opcodes: maybe-all-stage1-bfd
37698 all-stage2-opcodes: maybe-all-stage2-bfd
37699 all-stage3-opcodes: maybe-all-stage3-bfd
37700 all-stage4-opcodes: maybe-all-stage4-bfd
37701 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
37702 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
37703 all-opcodes: maybe-all-libiberty
37704
37705 all-stage1-opcodes: maybe-all-stage1-libiberty
37706 all-stage2-opcodes: maybe-all-stage2-libiberty
37707 all-stage3-opcodes: maybe-all-stage3-libiberty
37708 all-stage4-opcodes: maybe-all-stage4-libiberty
37709 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
37710 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
37711 all-dejagnu: maybe-all-tcl
37712 all-dejagnu: maybe-all-expect
37713 all-dejagnu: maybe-all-tk
37714 configure-expect: maybe-configure-tcl
37715 configure-expect: maybe-configure-tk
37716 all-expect: maybe-all-tcl
37717 all-expect: maybe-all-tk
37718 configure-itcl: maybe-configure-tcl
37719 configure-itcl: maybe-configure-tk
37720 all-itcl: maybe-all-tcl
37721 all-itcl: maybe-all-tk
37722 install-itcl: maybe-install-tcl
37723 configure-tk: maybe-configure-tcl
37724 all-tk: maybe-all-tcl
37725 all-sid: maybe-all-libiberty
37726 all-sid: maybe-all-bfd
37727 all-sid: maybe-all-opcodes
37728 all-sid: maybe-all-tcl
37729 all-sid: maybe-all-tk
37730 install-sid: maybe-install-tcl
37731 install-sid: maybe-install-tk
37732 all-sim: maybe-all-libiberty
37733 all-sim: maybe-all-bfd
37734 all-sim: maybe-all-opcodes
37735 all-sim: maybe-all-readline
37736 all-sim: maybe-configure-gdb
37737 all-fastjar: maybe-all-zlib
37738 all-fastjar: maybe-all-build-texinfo
37739 all-fastjar: maybe-all-libiberty
37740 all-autoconf: maybe-all-m4
37741 all-autoconf: maybe-all-build-texinfo
37742 all-automake: maybe-all-m4
37743 all-automake: maybe-all-build-texinfo
37744 all-automake: maybe-all-autoconf
37745 all-bison: maybe-all-intl
37746 all-bison: maybe-all-build-texinfo
37747 all-diff: maybe-all-intl
37748 all-diff: maybe-all-build-texinfo
37749 all-fileutils: maybe-all-intl
37750 all-fileutils: maybe-all-build-texinfo
37751 all-flex: maybe-all-build-bison
37752 all-flex: maybe-all-build-byacc
37753 all-flex: maybe-all-intl
37754 all-flex: maybe-all-m4
37755 all-flex: maybe-all-build-texinfo
37756 all-gzip: maybe-all-intl
37757 all-gzip: maybe-all-zlib
37758 all-gzip: maybe-all-build-texinfo
37759 all-hello: maybe-all-intl
37760 all-hello: maybe-all-build-texinfo
37761 all-m4: maybe-all-intl
37762 all-m4: maybe-all-build-texinfo
37763 all-make: maybe-all-intl
37764 all-make: maybe-all-build-texinfo
37765 all-patch: maybe-all-build-texinfo
37766 all-make: maybe-all-build-texinfo
37767 all-prms: maybe-all-libiberty
37768 all-recode: maybe-all-build-texinfo
37769 all-sed: maybe-all-build-texinfo
37770 all-send-pr: maybe-all-prms
37771 all-tar: maybe-all-build-texinfo
37772 all-uudecode: maybe-all-build-texinfo
37773 configure-target-boehm-gc: maybe-configure-target-qthreads
37774 configure-target-fastjar: maybe-configure-target-zlib
37775 all-target-fastjar: maybe-all-target-zlib
37776 all-target-fastjar: maybe-all-target-libiberty
37777 configure-target-libjava: maybe-configure-target-zlib
37778 configure-target-libjava: maybe-configure-target-boehm-gc
37779 configure-target-libjava: maybe-configure-target-qthreads
37780 configure-target-libjava: maybe-configure-target-libffi
37781 all-target-libjava: maybe-all-fastjar
37782 all-target-libjava: maybe-all-target-zlib
37783 all-target-libjava: maybe-all-target-boehm-gc
37784 all-target-libjava: maybe-all-target-qthreads
37785 all-target-libjava: maybe-all-target-libffi
37786 all-target-libobjc: maybe-all-target-libiberty
37787 all-target-libstdc++-v3: maybe-all-target-libiberty
37788 all-target-libgloss: maybe-configure-target-newlib
37789 all-target-winsup: maybe-all-target-libiberty
37790 all-target-winsup: maybe-all-target-libtermcap
37791
37792
37793 # Non-toplevel bootstrap rules must depend on several packages, to be built
37794 # before gcc.  Another wart that will go away, hopefully soon.
37795 @if gcc-no-bootstrap
37796
37797 all-prebootstrap: maybe-all-bfd
37798 all-prebootstrap: maybe-all-opcodes
37799 all-prebootstrap: maybe-all-binutils
37800 all-prebootstrap: maybe-all-gas
37801 all-prebootstrap: maybe-all-intl
37802 all-prebootstrap: maybe-all-ld
37803 all-prebootstrap: maybe-all-libcpp
37804 all-prebootstrap: maybe-all-libdecnumber
37805 all-prebootstrap: maybe-all-libiberty
37806 all-prebootstrap: maybe-all-zlib
37807 @endif gcc-no-bootstrap
37808
37809 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
37810 GDB_TK = @GDB_TK@
37811 INSTALL_GDB_TK = @INSTALL_GDB_TK@
37812 configure-gdb: $(CONFIGURE_GDB_TK)
37813 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
37814 install-gdb: $(INSTALL_GDB_TK)
37815
37816 # Serialization dependencies.  Host configures don't work well in parallel to
37817 # each other, due to contention over config.cache.  Target configures and 
37818 # build configures are similar.
37819 @serialization_dependencies@
37820
37821 # --------------------------------
37822 # Regenerating top level configury
37823 # --------------------------------
37824
37825 # Rebuilding Makefile.in, using autogen.
37826 AUTOGEN = autogen
37827 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
37828         cd $(srcdir) && $(AUTOGEN) Makefile.def
37829
37830 # Rebuilding Makefile.
37831 Makefile: $(srcdir)/Makefile.in config.status
37832         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
37833
37834 config.status: configure
37835         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
37836
37837 # Rebuilding configure.
37838 AUTOCONF = autoconf
37839 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
37840         cd $(srcdir) && $(AUTOCONF)
37841
37842 # ------------------------------
37843 # Special directives to GNU Make
37844 # ------------------------------
37845
37846 # Don't pass command-line variables to submakes.
37847 .NOEXPORT:
37848 MAKEOVERRIDES=
37849
37850 # end of Makefile.in